@charset "UTF-8";body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,input,select,textarea,div,table,td,th,tr,dt,dd,dl{margin:0;padding:0;}
ul,ol{list-style:none;}
em,i{font-style:normal;}
table{border-spacing:0;border-collapse:collapse;}
img{border:none;vertical-align:middle;}
input,select{vertical-align:middle;outline:none;}
a{text-decoration:none;color:#333;}
a:hover{color:#47b751;}
body{min-width:1200px;font-family:'Microsoft YaHei','Arial','Heiti SC';font-size:14px;}
body,button,input,select,textarea{font:14px/1.5 \5fae\8f6f\96c5\9ed1,\5b8b\4f53,arial}
.fl{display:block;float:left;}
.fr{display:block;float:right;}
.clearfix:after{content:" ";display:block;height:0;clear:both;}
.clearfix{zoom:1;}
.w1200{width:1200px;margin:0 auto;}
img{background:#ddd;}
/*header*/
#focus-side h3:after,#focus-side h3:before,#focus:after,#focus:before,#friendlink ul:after,#friendlink ul:before,#ppShow:after,#ppShow:before,#topNav:after,#topNav:before,#zxzx p:after,#zxzx p:before,.clearfix:after,.clearfix:before,.cmbox .title:after,.cmbox .title:before,.favorites:after,.favorites:before,.tabContent li p:after,.tabContent li p:before,.tabTitle:after,.tabTitle:before{content:".";display:block;height:0;visibility:hidden;font-size:0}
#focus-side h3:after,#focus:after,#friendlink ul:after,#ppShow:after,#topNav:after,#zxzx p:after,.clearfix:after,.cmbox .title:after,.favorites:after,.tabContent li p:after,.tabTitle:after{clear:both}
#focus,#focus-side h3,#friendlink ul,#ppShow,#topNav,#zxzx p,.clearfix,.cmbox .title,.favorites,.tabContent li p,.tabTitle{*zoom:1}
#footer div,#footer p,#header dt,#inRec,#nav li,#page,#subNav,#topNav{width:1200px;display:block;margin:0 auto;clear:both}
.star0,.star1,.star2,.star3,.star4,.star5,.star6{background:url(../images/litterStar.png) no-repeat;width:84px;height:13px;display:inline-block}
.star1{background-position:0 -26px}
.star2{background-position:0 -52px}
.star3{background-position:0 -78px}
.star4{background-position:0 -104px}
.star5,.star6{background-position:0 -130px}
#topNavC{width:100%;height:41px;line-height:41px;background:#fafafa;border-bottom:1px solid #e2e2e2;font-size:14px}
#topNav i{float:right;color:#bbb;font-style:normal}
#topNav strong{font-weight:400;color:#666;float:left}
#topNav a{color:#666;margin:0 10px}
#topNav a.focus{color:#399241}
#topNav a.focus:hover,#topNav a:hover{color:#f60}
#header dt{position:relative;height:110px}
#logo{display:block;width:310px;overflow:hidden;padding:0!important;padding-top:20px!important;}
#logo a{display: block;width: 222px;height: 65px;float: left;margin-top: 15px;background: url(../images/logo.png) 0 0 no-repeat;background-size: 100%;position: relative;}
#slogan{position:absolute;left:143px;top:32px}
#search{width:534px;height:38px;position:absolute;right:0;top:28px;z-index:9}
#bdcs-search-form-input{float:left;display:inline;width:385px;height:26px;line-height:26px;overflow:hidden;padding:4px 60px 4px 5px;background:#fff;border:2px solid #47b751;border-right:0 none;font-size:12px;color:#333}
#bdcs-search-form-submit{float:left;width:72px;height:38px;border:0 none;cursor:pointer;background:#47b751;color:#fff;font-size:14px}
.bdcs-hot{width:534px;height:30px;line-height:30px;overflow:hidden;position:absolute;top:37px;left:0;z-index:-1}
.bdcs-hot-item{margin-right:9px;padding-right:10px;color:#666}
.bdcs-hot-item:hover{color:#ff5800}
#nav{background:#47b751;height:45px;line-height:45px;text-align:center}
#nav a{width:120px;float:left;font-size:16px;color:#fff}
#nav .nav-cur,#nav a:hover,#nav p.hover i{background-color:#399241}
#nav p{width:120px;float:left;position:relative}
#nav p span{display:none;position:absolute;width:118px;background:#fff;border:1px solid #ddd;border-top:none}
#nav p.hover span{display:block}
#nav p i{font-size:16px;color:#fff;cursor:pointer;display:block;width:102px;padding-right:18px;background:url(../images/pc6spr.png) -193px -277px no-repeat}
#nav p.hover i{background-position:-193px -312px}
#nav p a{font-size:14px;border:none;color:#444;display:block;height:40px;line-height:40px}
#nav p a:hover{background:#f2f2f2}
#subNav{height:40px;line-height:40px;background:#f6f6f6}
#subNav i{float:right;padding-right:15px}
#subNav span{padding-left:15px}
#subNav a{padding:0 15px}
#subNav i a{border-right:1px solid #ddd}
/*pager*/
#page.pager{width:100%;}
.pager,.page{clear:both;margin:0px;height:auto;font-size:14px;padding-top:20px;padding-right:10px;padding-left:10px;padding-bottom:13px;text-align:center;}
.pager b.selected,.page b.selected{display:inline-block;height:32px;line-height:32px;padding:0 13px;margin:0 3px !important;color:#fff;background-color:#47b751;border:1px solid #47b751;border-radius:4px;vertical-align:middle;font-size:14px;}
.pager b.total,.page b.total{color:#aaa;display:inline-block;font-size:14px;margin-left:3px;}
.pager a,.page a{box-shadow:0px 0px 4px #ccc;display:inline-block;height:32px;line-height:32px;padding:0 13px;margin:0 3px!important;color:#666;background-color:#fff;border:1px solid #eee;border-radius:4px;vertical-align:middle;font-size:14px;text-decoration:none;width:auto !important;}
.pager strong.selected,.page strong.selected,.pager a:hover,.page a:hover{display:inline-block;height:32px;line-height:32px;padding:0 13px;margin:0 3px;color:#fff;background-color:#47b751;border:1px solid #47b751;border-radius:4px;vertical-align:middle;font-size:14px;text-decoration:none;}
.pager strong.total,.page strong.total{text-align:center;line-height:20px;font-size:14px;color:#b2b2b2;}
.pager .next,.pager .prev,.page .next,.page .prev{float:none;width:auto!important;background:none;}
/*buttom*/
#footer{border-top:1px solid #ddd;margin-top:20px;padding:25px 0;text-align:center}
#footer div{color:#bbb}
#footer p{margin-top:10px;color:#999}
#footer a{margin:0 15px}
#footer img{display:inline}
#footer p a{color:#999}
.gotop{display:none}
/*title*/
.game-tit{border-bottom:3px solid #333;position:relative;}
.game-tit h2{display:inline;font-size:20px;font-weight:700;border-bottom:3px solid #47b751;padding-bottom:5px;position:relative;top:-5px;}
.game-tit .more{display:block;width:55px;line-height:40px;text-align:center;color:#999;position:absolute;right:0;top:-14px;}
.game-tit .more:hover{color:#47b751;}
/*404*/
.page404{background:#fff;}
.page404 .w1200{padding-top:100px;text-align:center;}
.page404 .w1200 .btn{width:200px;height:50px;font-size:24px;color:#fff;margin:30px auto;background:#47b751;transition:all ease .3s;border-radius:5px;display:block;line-height:50px;}
.page404 .w1200 .btn:hover{background-color:#47b751;}
