﻿@charset "utf-8";
body{ color:#333;background-color:#FCFCFC;word-break:break-all}body,button,input,select,textarea{ font-size:12px; font-family:Arial,"\5B8B\4F53";-webkit-text-size-adjust:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p { margin:0;padding:0;}
img{ border:0;} ol,ul{ list-style:none;}.clearfix:after{ content:"\200B"; display:block; height:0; clear:both;}
.clearfix{ *zoom:1;}
.clear{ clear:both; visibility:hidden;}a:link,a:visited{ color:#0569cb; text-decoration:none;}a:hover{ color:#0569cb; text-decoration:underline;}
.wrapper{ width:1000px; margin:0 auto; background:#fcfcfc;}.links{ float:left; color:#bbb;}
.links a{ padding:0 8px;}.topbar{ height:26px; padding:0 20px 0 12px; line-height:26px;}
.topbar a:link,.topbar a:visited{ color:#333;}.topbar a:hover{ color:#0569cb;}
.logo{ float:left; height:42px; background-position:0 -120px;}
.logo h1{ float:left; padding:8px 15px 0 65px; font:normal 24px/24px "\5B8B\4F53";FONT-WEIGHT:700; color:#67ad4a;}
.logo p{ float:left; padding-top:14px; font-size:14px; color:#555;}
.search{ float:right; position:relative; width:400px; height:27px; border:3px #51a52c solid; background:#fff;}
.search b{ display:block; position:absolute; left:-3px; top:-3px; width:4px; height:36px; background-position:0 0;}
.searchText{ position:absolute; left:18px; top:2px; border:0; outline:none; width:310px; height:23px; line-height:23px;}
.searchBtn{ position:absolute; right:-3px; top:-3px; width:79px; height:36px; border:none; cursor:pointer; background:url(/images/icons.png) -11px 0 no-repeat;}
.footer{ position:relative;padding:15px 0; text-align:center; line-height:1.5; background:#f7f7f7; border-top:1px #ddd solid;}
.footer b{ display:block; position:absolute; left:0; top:0; width:1000px; height:2px; overflow:hidden; background:#f0f0f0;}
.friendlinks{ position:relative; padding:5px;  line-height:1.5; background:#f7f7f0; border-top:1px #ddd solid;}
#goTopBtn {position: fixed; text-align: center; line-height: 30px; width: 30px; bottom: 35px; right:35px; height: 33px; font-size: 12px; cursor: pointer; _position: absolute; _right: auto}
#ft_ad{position: fixed;}
.ft_tj{bottom: 5px;right: 5px;}
#SecTop {margin:5px 0 5px 0;padding: 0;}
#SecTop .TLeft {float: left;width: 105px;}
#SecTop .TLeft img {display: block;}
#SecTop .TMid {font-size:14px;float: left;padding-top: 20px;width: 396px;}
#SecTop .TMid h1{color:#378777;padding-right:16px;display:inline;font-size: 20px;}
#SecTop .TRight {padding-top:18px;float: left;width: 490px;}
#TopNav {	margin-top:10px;background-color: #378777;height: 34px;font-weight:bold;}
#TopNav a {display: block;padding: 2px 8px 0 8px;}
#TopNav .HighLight {background-color: #333333;}
#TopNav ul {margin: 0;text-align: center;}
#TopNav li {cursor: pointer;float: left;font-size: 14px;height: 32px;line-height: 32px;}
#TopNav li a, #TopNav li a:visited {color: #FFFFFF;text-decoration: none;}
#TopNav2013 {background-color: #378777;height: 34px;}
#TopNav2013 a {display: block;padding: 2px 12px 0 11px;}#TopNav2013 .HighLight {background-color: #333333;}#TopNav2013 ul {margin: 0;text-align: center;}#TopNav2013 li {cursor: pointer;float: left;font-size: 14px;height: 32px;line-height: 32px;}#TopNav2013 li a, #TopNav2013 li a:visited {color: #FFFFFF;text-decoration: none;}
.Clearer {clear: both;display: block;font-size: 1px;line-height: 1px;margin: 0;padding: 0;}
.SecTitle_1 {border: 1px solid #FBEACC;height: 34px;line-height: 34px;	padding-top:10px;text-align:center;}
.SecTitle_1 h2{font-size:14px;font-weight:normal;}
.txtInput { border: 1px solid #CCCCCC; height: 20px; line-height:20px; width: 150px; padding:0 3px; overflow:hidden; }
.TRight .q{line-height:22px;height:22px;}
#q {border-color: #9A9A9A #CDCDCD #CDCDCD #9A9A9A;border-style: solid;border-width: 1px;font: 16px arial;height: 22px;outline: medium none;padding: 4px 7px;vertical-align: top;width: 372px;}#q, 
.btn{background: url("/images/sechbg.png") no-repeat scroll 0 0 #FFFFFF;}
.btn {background-color: #DDDDDD;background-position: 0 -35px;border: 0 none;cursor: pointer;height: 32px;padding: 0;width: 95px;}
.wrapper #adl{left:8px;top:360px;position:absolute;}#bdleft{float:left;margin-right:10px;}
.cnzzhid{display:none;}
#mask {background: #000;opacity: 0.75;filter: alpha(opacity=75);height: 1000px;width: 100%;position: absolute;left: 0;top: 0;z-index: 1000;}
#login {position: fixed;left: 30%;top: 30%;z-index: 1001;}
#close {width: 60px;height: 30px;cursor: pointer;position: absolute;right: 10px;top: 10px;color: #fff;}
.downcontainer{background-color: #FFF;margin: 12px 5px;border: solid 1px #e8e4e4;}
.downc{width: 860px;background-color: #f9f8f8;font-size: 16px;line-height: 26px;margin: 16px auto;text-align: center;padding:30px 0 200px 0;}
.downc .caption {font-size: 14px;line-height: 26px;margin: 4px 0;font:"\5FAE\8F6F\96C5\9ED1","Hiragino Sans GB",arial,helvetica,clean;}
.downc .coin {line-height: 24px;margin: 8px 0 12px;font-size: 12px;font-weight: 700;}
.coin .ico-coin {vertical-align: top;display: inline-block;   background-image: url(/images/ico-cash.png);background-size: 17px 13px;background-repeat: no-repeat;background-position: 50% 50%;font-size: 14px;   width: 17px;height: 24px;margin-right: 10px;}
.btndown{background-color: #3fba93;position: relative;cursor: pointer;padding: 0 32px!important;   display: inline-block;color: #fff;height: 36px;line-height: 36px;font-size: 18px;border-radius: 2px;margin: 0 10px;vertical-align: top;}
.btndown i{background-image: url(/images/ico-down.png);margin-right: 9px;vertical-align: top;display: inline-block;width: 20px;height: 100%;   background-repeat: no-repeat;background-position: 50% 50%;background-size: 20px 20px;}
#btn-getdown a:link,#btn-getdown a:visited{color:#FF0000;}