@charset "utf-8";
/* CSS Document */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,img { margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,th,p,a,li,td,div { font:normal 11px/1.8em Arial, Verdana, Helvetica, sans-serif;color:#333;}
ul,ol { list-style: none; }
fieldset,img { border: none; }
a {text-decoration:none;color: #0066CC;}
a:link {text-decoration:none;color: #0066CC;}
a:visited{text-decoration:none;}
a:hover {text-decoration:underline;color: #D76202;}
a:active {text-decoration:none;}
.hr {color:#DADADA; border-bottom:thin; margin:10px;}
.clear{clear:both;}
.clearer { clear: both; display: block; margin: 0; padding: 0; height: 0; line-height: 0px; font-size: 0px; }
body{background:#E9E9E9;}
.left{float:left;}
.right{float:right;}
.head{margin: 0px auto; background-color: #111; width: 922px;}
.head_left{ float:left;}
.head_logo{ margin: 23px 0px 18px 27px;}
.head_right{ float:left; margin: 43px 0px 0px 163px;}
.navigation{ margin-right: 1px; float:left;}
.main{ width: 922px; background-color: #fff; margin: 10px auto;}
.banner{ text-align:center; margin: 10px auto;}
.main_left{ width: 426px; float:left; margin: 10px 23px 0px 12px;}
.title{background-image:url(images/lhead.gif); height:30px; font-size:14px; font-weight:bold;line-height:30px; padding-left:20px;text-align:left;}
.title a, .title a:link,.title a:visited,.title a:active {font-size:14px; font-weight:bold; color:#333; text-decoration:none;}
.title a:hover {color:#f40;text-decoration:underline;}
.left_box{border-top:1px solid #e8e8e8}
.columns{ background-color:#F3F3F3; padding:20px 24px;border-left:1px solid #DBDBDB;border-right:1px solid #DBDBDB;}
.text{ background-color:#F3F3F3; width: 240px; float:left; text-align:left; line-height: 180%; margin: 10px 0px 0px 35px;}
.text span{font-size:18px; font-weight: bold;}
.text img {margin:10px 6px 0 0;}
.main_right{ float:left; width: 426px; margin: 10px 0px 0px 0px;}
.foot{ margin:0px auto; text-align: center; background-color: #fff; width: 922px;}

.h_left{float:left;width:200px; padding: 20px 25px 0px 30px;}
.h_left p{background-color: #F6F6F6; margin-top:4px; padding-left:10px; height:22px; line-height:22px;}
.ltitle{font-size:14px;font-weight:bold;color:#666; padding: 6px 0px 5px 15px;}
.right{float:left;width:605px;margin:20px 0px 0px 15px;}
.rtitle{font-size:16px;color:#333;font-weight:bold; padding-left:10px;}
.rtitles{font-size:14px;color:#333;font-weight:bold; margin-top:15px;}
.rpicture{margin:25px 40px 0px 15px;float:left;width:85px;}
.rword{width:450px;margin-top:10px; float:left;}
.free{height:30px; line-height:30px; float:right; margin-right:15px;}
.buy{height:30px; line-height:30px; float:right;}
.storet{font-size:14px;font-weight:bold;height:25px;line-height:25px;padding-left:15px; color:#999;}
.support{padding:10px 15px;}
.supportw{ font-weight:bold;color:#666;}
.support_span, .support_span a{font-weight:bold;color:#D76202;}

/* Sitemap */
.site_map{width:800px; margin:20px auto;}
.site{font-weight:bold; line-height:180%; width:760px; margin: 15px auto;}
.site p{font-size:14px; background-color:#eeeeee;}
.site p a {text-decoration:none;color: #333; font-size:12px;}
.site p a:link {text-decoration:none;color: #333;}
.site p a:visited{text-decoration:none;}
.site p a:hover {text-decoration:underline;color:#f40;}
.site p a:active {text-decoration:none;}
.site ul li{float:left; margin:0px 46px 10px 0px;}
.site ul {padding:0 0 0 8px;_padding:0 0 0 0px}

.about{width:530px; margin: 15px auto; line-height: 180%;}
.line {border-bottom:3px solid #FF9900; margin-bottom: 5px;}
.lines{border-bottom:1px solid #CCC; margin-top: 15px; margin-bottom:15px;}
.t{ text-align:center;}
.buy{background:url(images/buy.gif) no-repeat center; padding: 2px 17px 2px 38px;}

.button{float:left; margin-top:15px; margin-left:130px;}
.buttonl{float:left; margin-top:15px;}
.buttonr{float:left; margin-top:15px; margin-left:14px;}
