@charset "gb2312";
/*------------------------------------------------------
Filename:              global.css
Website:               http://www.yzz.cn/    
Version:               v1.0.0
Update:                20130822
Author:                fangfocai
------------------------------------------------------*/
/*Reset*/
:root{overflow-y:scroll;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
fieldset,img{border:0;}
:focus{outline:0;}
address,caption,cite,code,dfn,em,b,i,th,var,optgroup{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
abbr,acronym{border:0;font-variant:normal;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
textarea{*overflow:auto;}
code,kbd,samp,tt{font-size:100%;}
input,button,textarea,select{*font-size:100%;}
ol,ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;}
sup,sub{font-size:100%;vertical-align:baseline;}
/*:link,:visited,ins{text-decoration:none;}*/
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
/*common*/
.fl{float:left!important;display:inline;}
.fr{ float:right!important; display:inline;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:inline-block;}* html .clearfix{height:1%}.clearfix{display:block;}
.blank10{height:10px; overflow:hidden; clear:both;}
.txtidt{ text-indent:25px;}
.tr{ text-align:right;}
.g_w1,.g_w2,.g_w3,.g_w4,.g_w5,.g_w6{ float:left; display:inline;}
.g_w1{width:200px;}
.g_w2{width:290px;}
.g_w3{width:364px;}
.g_w4{width:396px;}
.g_w5{width:680px;}
.g_w6{width:770px;}
.g_m10{margin-left:10px;}
.pa10{ padding:10px;}

/*body*/
body{font:12px/2 Microsoft YaHei,sans-serif;color:#666666; background:#fff;}
a{color:#333; text-decoration:none; cursor:pointer;}
a:hover{text-decoration:underline;color:#f40;}
#home,#page{ width:100%;}
#content{ width:980px; margin:0 auto; background-color:#fff; padding-top:10px !important;position: relative;
    z-index: 2;}
/*Footer*/
body .footer{clear:both; margin:30px auto 0; width:100%; padding-top:20px; height:120px; font-size:12px; text-align:center;color:#808080; border-top:1px solid #CDCDCD; background:#EFEFEF;}
body .footer div{margin:5px auto 0;}
body .footer a{margin:0 5px;color:#808080;}
/*common*/
.module {
    border-top: 1px solid #e0e0e0;
}
.module .m_hd {
    border:1px solid #dadada;
    border-top:0;
    background: #f2f2f2 none repeat scroll 0 0;
    height: 32px;
    line-height: 32px;
}
.module .m_hd .title {
    background: #fbfbfb none repeat scroll 0 0;
    border-top: 2px solid #6fba2c;
    color: #6fba2c;
    font-size: 14px;
    padding-left: 10px;
}
.module .m_hd .title a {
    color: #6fba2c;
}
.module .m_bd, .asmodule .m_bd, #list {
    border: 1px solid #e0e0e0;
}
.module .m_bd,.asmodule .m_bd,#article,#list{ border:1px solid #DADADA;}
.asmodule .m_bd{border-top:none;}
.asmodule .m_hd{ height:32px; line-height:32px; padding-right:7px; background:#F2F2F2; border:1px solid #DADADA;}
.asmodule .m_hd .title{ background:url(../img/bg_base.png) no-repeat; height:34px; width:94px; text-align:center; margin:-1px; color:#fff; font-size:14px;}
.txtmore{ color:#FF2B00;}
.newslist li{ background:url(../img/bg_icon.png) no-repeat 0 -31px; padding-left:10px;}
.newslist span{ float:right; color:#999999;}
.c1{ color:#409500;}
.c2{ color:#FF4400;}
.noborder{ border:none !important;}
/*pic*/
.pic45x45 img,.pic60x60 img,.pic200x340 img,.pic190x70 img,.pic360x240 img,.pic150x100 img,.pic180x120 img,.pic120x80 img{ display:block;}
.pic150x100 span,.pic180x120 span,.pic120x80 span{ display:block; height:24px; text-align:center; overflow:hidden;}
.pic45x45 img{width:45px; height:45px;}
.pic60x60 img{width:60px; height:60px;}
.pic200x340 img{width:200px; height:340px;}
.pic190x70 img{width:190px; height:70px;}
.pic360x240 img{width:360px; height:240px;}
.pic150x100 img{width:150px; height:100px;}
.pic180x120 img{width:180px; height:120px;}
.pic120x80 img{width:120px; height:80px;}
.pic120x80x2{border-bottom:1px dotted #C8C8C8; padding:10px 0;}
.pic120x80x2 li{ float:left; display:inline; width:120px; margin:0 12px;}
/*Header*/
.wrap-header{ background:url(../img/bg_html.png);}
#header{width:980px;margin:0 auto;}
#header:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
#header{*zoom:1;background:#fff;}
.topnav{ padding-top:15px;}
.topnav a.logo {
    float: left;
    margin-left: 20px;
    overflow: hidden;
    width: 205px;
}
.topnav .logo img{display:block;height:80px;}
.topnav .btnSearch{ background:url(../img/bg_base.png) no-repeat -120px 0; width:76px; height:30px; border:none; cursor:pointer; font-weight:bold; font-family:Microsoft YaHei; color:#fff; font-size:14px;}
.topnav .inbox{ width:310px; padding:0 5px; height:30px; line-height:28px; border:1px solid #BEBEBE;}
.hotword {height: 24px;margin-top: 8px;}
.hotword span,.hotword a{margin:0 3px;color:#333333;}
.nav a{ color:#fff; display:block;}
.navmain a:hover{ background:#578C00; text-decoration:none;}
.navother{ background:url(../img/bg_1.jpg) no-repeat -107px 0; width:231px;}
.navother li{margin:0 10px 0 17px;}


.thisweek .hd {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: #f2f2f2 none repeat scroll 0 0;
    border-color: #4e9f00 #dadada #dadada;
    border-image: none;
    border-style: solid;
    border-width: 2px 1px 1px;
    height: 38px;
}
.thisweek h3, .thisweek span {
    display: inline;
    float: left;
}
.thisweek h3 {
    background: rgba(0, 0, 0, 0) url("http://sy.yzz.cn/theme/v4/img/bg_base.png") no-repeat scroll 0 -305px;
    font-family: Microsoft YaHei;
    font-size: 16px;
    height: 45px;
    line-height: 54px;
    margin-left: 7px;
    margin-top: -7px;
    overflow: hidden;
    padding-left: 30px;
    width: 150px;
}
.thisweek .hd span {
    cursor: pointer;
    font-family: "Microsoft YaHei";
    font-size: 14px;
    height: 40px;
    line-height: 40px;
    margin: -1px 5px;
    position: relative;
    text-align: center;
    width: 130px;
}
.thisweek .hd em {
    background: rgba(0, 0, 0, 0) url("http://sy.yzz.cn/theme/v4/img/bg_base.png") no-repeat scroll 0 -379px;
    display: block;
    height: 28px;
    line-height: 28px;
    margin: 5px auto 0;
    overflow: hidden;
    padding-left: 17px;
}
.thisweek .hd .ios {
    width: 90px;
}
.thisweek .hd .adr {
    background-position: 0 -421px;
    width: 90px;
}
.thisweek .hd .hover {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: #fff none repeat scroll 0 0;
    border-color: #dadada #dadada #fff;
    border-image: none;
    border-style: solid;
    border-width: 1px;
    font-weight: bold;
    height: 38px;
    padding: 0;
    width: 128px;
}
.thisweek .hover em {
    font-weight: bold;
    margin-top: 4px;
}
.thisweek .bd {
    border:1px solid #dadada;
    border-top:0;
    padding: 15px 2px;
}
.thisweek li {
    border-left: 1px dotted #d4d4d4;
    display: inline;
    float: left;
    padding: 0 10px 0 20px;
    width: 145px;
}
.thisweek li:first-child {
    border-left: medium none;
}
.thisweek .game {
    border: medium none;
    height: 45px;
    line-height: 20px;
    overflow: hidden;
    padding: 8px 0;
}
.thisweek .game .name {
    color: #333;
    display: block;
    height: 24px;
    overflow: hidden;
}
.thisweek .game .pic {
    margin-right: 8px;
}
.thisweek .more {
    color: #8d8d8d;
    margin: 9px 7px 0 0 !important;
}
/**focus**/
.focus{ border:1px solid #DCDCDC; width:394px;}
.focus h2{ text-align:center; padding-top:10px; height:30px; overflow:hidden; line-height:30px;}
.focus h2 a{ font-family:Microsoft YaHei; color:#FF2B00; font-size:18px;}
.focus .des{ border-bottom:1px solid #DCDCDC; padding:10px; background:url(../img/bg_base.png) no-repeat -120px -40px; margin:-1px 0 0 -1px;}
.focus li{ height:28px; overflow:hidden; font-size:14px; padding:0; background:none;}
.focus em a{ color:#66AB00; margin-right:5px;}
.focus em{margin-right:5px;}
.focus .newslist{ padding:3px 10px;}
/**flash**/
.flash{width:360px;padding:1px;height:310px;background:#fff;border:1px #cad6dd solid;overflow:hidden;}
.bigimg{width:360px;height:240px;overflow:hidden;background:#ccc;}
.bigimg ul li{display:none;}
.bigimg ul .hover{display:block;}
.imginfo{clear:both;border-top:1px solid #fff;height:69px;overflow:hidden;background:#000;}
.imginfo span{float:left;display:inline;background:url(../img/icons_arrows.png) no-repeat 0 0;width:15px;height:24px;text-indent:-999px;overflow:hidden;margin:22px 8px 0;cursor:pointer;}
.imginfo .rbtn{float:right;background-position:right top;}
.litimg{float:left;display:inline;width:292px;height:44px;overflow:hidden;margin:12px 0 0 3px;position:relative;}
.litimg ul{position:absolute;top:0;left:0;}
.litimg ul li{float:left;display:inline;width:69px;margin:0 2px;}
.litimg ul li img{display:block;width:65px;height:40px;border:2px solid #8d8d8d;}
.litimg ul .hover img{border:2px solid #fff;}
/**evaluating**/
.evaluating .tit a{ color:#578C00; font-weight:normal; font-size:14px;}
.evaluating .pic{margin:8px 10px 0 0;}
.evaluating .pictxt{ padding:6px 10px;}
.evaluating .m_bd{ padding:5px 0;}
.reading li{ float:left; width:190px; padding-bottom:9px;}
.reading .m_bd{ padding:12px 4px 0;}
.news .m_bd{ padding:6px 10px;}
.news .pictxt{width:360px; margin-top:8px;}
.news .tit{ text-align:center; padding:5px 0 2px 0;}
.news .tit a{ color:#578C00; font-size:14px;}
.news .newslist{ font-size:14px; width:370px;}
/**all ranking common**/
.ranking .tit{ font-weight:normal; height:24px; overflow:hidden;}
.ranking .txt{ height:24px; overflow:hidden;}
.ranking .pic{ margin-right:10px;}
.ranking li{ padding:12px 15px; height:45px; overflow:hidden; border-bottom:1px dotted #C8C8C8;}
.iosIcon,.adrIcon{ background:url(../img/bg_icon.png) no-repeat 0 -658px; width:19px; height:18px; float:right; margin:2px 0 0 5px;}
.adrIcon{ background-position:0 -640px;}
.testrank li{ padding:12px 15px 11px;}
.testrank .m_bd{ padding-bottom:2px;}
/**video**/
.video li{ float:left; display:inline; width:150px; margin:0 21px;}
.video .m_bd{ padding:15px 0 5px 0;}
.interview .pic{width:150px; margin:0 auto; display:block;}
.interview .m_bd{padding:16px 0 5px 0;}
.bagua .pictxt{width:360px;}
.bagua .tit{ text-align:center;}
.bagua .tit a{ color:#578C00; font-size:14px;}
.bagua .piclist{ width:600px;}
.bagua .piclist li{width:180px; float:left; display:inline; margin:0 10px; padding-bottom:20px;}
.bagua .m_bd{ padding:15px 0 0 10px;}
.ckrank .m_bd{padding:5px 10px;}
.ckrank ul{ background:url(../img/bg_icon.png) no-repeat 0 -314px; padding-left:25px;}
.ckrank li{ line-height:28px;}
.ranktab{ margin:7px 0 -1px 0;}
.ranktab span{ float:left; display:inline; margin:0 3px; text-align:center; border-top:3px solid #67AC00; background:#449F00; width:24px; height:23px; line-height:23px; color:#fff; cursor:pointer; position:relative;}
.ranktab span.hover{width:22px; height:24px; line-height:24px;border:1px solid #DADADA; border-bottom:1px solid #fff; background:#fff; color:#449F00;}
.rmgame .game{ float:left; display:inline; width:134px;}
.rmgame li{ height:61px; overflow:hidden; border-bottom:1px dotted #C8C8C8; padding:5px 5px 5px 15px;}
.rmgame .noborder{ border:none;}
.rmtab span{ width:70px; float:left; display:inline; text-align:center; height:34px; line-height:34px; margin:-1px 0; position:relative; cursor:pointer;}
.rmtab span.hover{ border:1px solid #DADADA; border-top:1px solid #63A900; border-bottom:1px solid #fff; height:32px; line-height:32px; width:68px; background:#fff; font-weight:bold; color:#4BAE17;}
.rmreading,.reference{border:1px solid #DBDBDB; padding-bottom:10px;}
.rmreading .hd,.reference .hd{ padding:0 10px; height:38px; line-height:38px;}
.rmreading h4,.reference h4{ font-size:14px; color:#1676B6;}
.rmreading li{width:180px; float:left; display:inline; margin:0 17px;}
.reference li{ float:left; display:inline; width:300px; margin:0 10px; padding:5px 0;}
.reference p{ padding-left:10px; line-height:20px;}
.reference p a{ color:#1676B6;}
.reference .first a{ color:#333333;}
.reference .first{ background:url(../img/bg_icon.png) no-repeat 0 -592px; font-size:14px;}
.allnews{border:1px solid #DADADA; padding:20px;}
.allnews li{ float:left; display:inline; width:419px; font-size:14px; margin:0 20px; height:24px; overflow:hidden;}
/**keywords**/
.keywords{ border:1px solid #DADADA; background:#F2F2F2;}
.kyline{ border-bottom:1px dashed #DADADA;}
.keywords p{ background:#fff;overflow:hidden; border-left:1px solid #DADADA; padding:10px 10px 10px 50px; font-size:0; _display:inline-block;}
.keywords .tit{ float:left; display:inline; width:70px; text-align:center; font-size:14px; padding-top:9px;}
.keywords a{ margin-left:5px; cursor:pointer; border:1px solid #fff; padding:0 5px; font-size:12px; height:21px; line-height:21px; display:inline-block;}
.keywords .all,.keywords #all{width:42px; height:23px; text-align:center; line-height:23px; background:url(../img/bg_base.png) no-repeat -66px -80px; color:#fff; cursor:pointer; font-size:12px; float:left; display:inline; margin-left:-42px; position:relative; padding:0; border:0;}
.keywords a:hover,.keywords .hover ,.keywords .select{ border:1px solid #578C00; color:#578C00; text-decoration:underline;}
.keywords .all:hover{ border:none; color:#fff; text-decoration:none;}
/**newgame**/
.newgame .m_bd{ padding:0 3px 18px;}
.gamelist li {
    border: 1px solid #ccc;
    border-radius: 5px;
    display: inline;
    float: left;
    height: 124px;
    margin: 20px 10px 0;
    width: 221px;
}
.gamelist .info{height:104px; padding:10px 5px;}
.gamelist dt{ height:24px; overflow:hidden; padding-top:4px;font-size:14px;}
.gamelist dt h3{ color:#333; font-weight:normal; }
.gamelist dd{ height:24px; overflow:hidden;}
.gamelist .pic{margin-right:10px;}
.gamelist .pic img{ display:block; width:104px; height:104px;}
.gamelist .des{background:#388400; height:114px; overflow:hidden; padding:5px 8px; display:none;border-color:#388400;}
.gamelist .txt a:hover{text-decoration:none;}
.gamelist .des .txt a{color:#fff;}
.gamelist .txt{ color:#fff; line-height:22px; height:88px; overflow:hidden; padding-top:3px;}
.clickrank .txt{height:22px;overflow:hidden;}
.gamelist .des a{ color:#FFFF00;}
.gamelist .hover .info{ display:none;}
.gamelist .hover .des{ display:block;}
.resultgame .gamelist{ padding:0 3px 0;}
.resultgame .m_bd{ min-height:10;}
.resultgame .type{ width:220px; margin:5px 10px 0 0;}
.resultgame .type span,.resultgame .type a{ background:#D8D8D8; float:left; display:inline; width:100px; height:24px; margin:0 5px; line-height:24px; text-align:center; cursor:pointer;}
.resultgame .type .hover,.resultgame .type .select{ background:#40A300; color:#fff;}
/**selectgame**/
.selectgame dl{ overflow:hidden; border-bottom:1px dashed #DADADA; background:#F2F2F2;}
.selectgame dt{ float:left; display:inline; width:70px; background:#F2F2F2;}
.selectgame .tit{ font-family:Microsoft YaHei; font-size:18px;width:24px; margin:0 auto; text-align:center; line-height:24px; font-weight:normal; padding:25px 0; }
.selectgame dd{padding:11px 12px; background:#fff; height:166px; overflow:hidden;border-left:1px solid #DADADA;}
.slidelist{ height:166px; width:673px; overflow:hidden;}
.selectgame li{ float:left; display:inline; width:84px; padding:5px; margin:0 9px; _margin:0 8px; overflow:hidden;}
.selectgame li h3{ height:28px; overflow:hidden; text-align:center; font-size:14px; font-weight:normal;}
.selectgame .noborder{ border:none;}
.selectgame .pic{ display:block; width:80px; margin:0 auto;}
.selectgame .pic img{ display:block; width:80px; height:80px;}
.selectgame .info{ padding-left:3px;height:48px; }
.selectgame .btn{ display:none; padding-top:17px;}
.selectgame .hover{ background:#E7E7E7;}
.selectgame .hover .info{ display:none;}
.selectgame .hover .btn{ display:block;}
.btnNext{ background:url(../img/bg_base.png) no-repeat 0 -80px; width:58px; height:25px; text-align:center; line-height:25px; margin:0 auto; display:block; color:#FF4400;}
.btnLoading{ background:url(../img/bg_base.png) no-repeat 0 -40px; width:84px; height:31px; text-align:center; line-height:31px; margin:0 auto; display:block; color:#fff; font-size:14px; }
.btnLoading:hover{color:#fff;text-decoration:none;}
/**game page**/
.pagegame{ color:#333;}
.aboutgame{ padding:20px 25px;}
.aboutgame dl{ overflow:hidden;}
.aboutgame dt{ height:40px; line-height:40px;}
.aboutgame h3{ font-family:Microsoft YaHei; font-size:20px; float:left;}
.aboutgame .num{ font-size:16px; margin:0 10px;}
.aboutgame .btnScore{ text-decoration:underline; cursor:pointer;}
.aboutgame .pic{ width:130px; height:130px; margin-right:20px;}
.aboutgame dd{ float:left; display:inline; width:200px; line-height:30px;}
.aboutgame dd span,.aboutgame a{ color:#666666}
.score1,.score2,.score3,.score4,.score5,.score6,.score7,.score8,.score9,.score10{ width:123px; height:22px; background:url(../img/bg_score.png) no-repeat; float:left; display:inline; margin:7px 0 0 10px;}
.score2{ background-position:0 -22px;}
.score3{ background-position:0 -44px;}
.score4{ background-position:0 -66px;}
.score5{ background-position:0 -88px;}
.score6{ background-position:0 -110px;}
.score7{ background-position:0 -132px;}
.score8{ background-position:0 -154px;}
.score9{ background-position:0 -176px;}
.score10{ background-position:0 -198px;}
.section h4{ height:30px; line-height:30px; border-bottom:1px dashed #DADADA; color:#409500; font-size:14px; padding:0 20px 0 35px; background:url(../img/bg_icon.png) no-repeat 25px -28px;}
.section .s_bd{ padding:20px 25px;}
.section dl{ padding-top:20px;}
.section .videolist li{ float:left; display:inline; width:150px; margin:0 14px;}
#xslide{position: relative; width:718px;}
.xmain{ position:relative; width:480px;height:320px; overflow:hidden; margin:0 auto;}
.xmain ul{width:1440px; height:320px; position:absolute;left:-480px;top:0;}
.xmain li{width:480px;height:320px;position:absolute;left:480px; display: none; text-align:center; overflow:hidden;}
.xmain li img{height:320px; display: inline;}
.xfocus li img{width:100px;height:70px;display:block;}
.xfocus{width:630px;height:81px;overflow: hidden; margin:0 auto; padding-top:30px;}
.xfocus li{width:100px;height:70px;float:left; display: inline; margin:0 10px;cursor: pointer; background:url(../img/bg_4.png) no-repeat; padding:8px 3px 3px;}
.xfocus li.hover{ background-position:-106px 0;}
.xbtnPrev,.xbtnNext{ background:url(../img/bg_base.png) no-repeat 0 -120px; width:51px; height:136px; position:absolute; top:100px; text-indent:-999em; overflow:hidden;}
.xbtnPrev{ left:20px;}
.xbtnNext{ background-position:-51px -120px; right:20px;}
.btnLink{ height:266px; overflow:hidden; background:url(../img/bg_3.png) no-repeat;}
.btnLink a{ float:left; display:inline; width:200px; height:65px; margin-bottom:2px;}
.resultgame .tit{ font-family:Microsoft YaHei; font-size:16px; padding:0 10px;}
.resultgame .tit strong{ margin:0 10px; text-decoration:underline;}

.starBox{ position:absolute; background-color:#fff; border:1px solid #40A300; padding:10px 10px; left:150px; top:32px; width:310px;color:#666666; line-height:20px; z-index:100; display:none;}
.starBox .player{ line-height:30px;}
.starBox h5{ font-size:18px;}
.starBox strong,.starBox h5{  color:#333; font-family:Microsoft YaHei;}
.starBox .player strong{font-size:20px;margin:0 7px;}
.starBox dt form{ margin-top:5px;}
.starBox .percen{ display:inline-block; height:12px; background-color:#FECF6A; margin:3px 5px 0; border:1px solid #FECF6A;}
.starBox .cy,.starBox b.cy{ color:#FF6600;}
.starBox i.triangle{ border:10px dotted transparent; border-bottom:10px solid #40A300; height:0; width:0; overflow:hidden; position:absolute; top:-20px; left:156px;}
.starBox a.sClose:hover{ text-decoration:none}
.starBox dl dd{ height:20px; line-height:20px; padding:2px 0;}
.starBox dl i{ background:url(../img/bg_star.png) no-repeat; display:inline-block; width:50px; height:10px; overflow:hidden;}
.starBox dl .star4 i{ background-position:0 -12px;}
.starBox dl .star3 i{ background-position:0 -24px;}
.starBox dl .star2 i{ background-position:0 -37px;}
.starBox dl .star1 i{ background-position:0 -49px;}
.starBox dl .star4,.starBox dl .star3,.starBox dl .star2{ padding-left:13px;}
.starBox dl b{ margin-right:5px;}
.starBox .btnClose{ font-size:18px; position:absolute; top:0; right:0; cursor:pointer; color:#40A300;}
.pagegame .m_hd{ font-weight:bold; font-size:14px; padding-left:10px; color:#41B100;}
.asmodule .m_hd a{font-weight:bold; font-size:14px; padding-left:10px; color:#41B100;}
.pagegame h5{color:#41B100; padding:5px 0 0 15px;}
.pagegame .pic img{width:80px; height:80px; display:block;}
.pagegame .m_bd{ line-height:20px; padding:10px 0;}
.pagegame .pic{ margin:0 30px 0 20px;}
.pagegame dl{ overflow:hidden;}
.pagegame .btn{ text-align:center; clear:both; padding-top:20px;}
.pagegame .btn a{ display:inline-block; background:url(../img/btnLoad.png) no-repeat; width:130px; height:45px; margin:0 5px;}
.pagegame .btn .uploadIOS{ background-position:-130px 0;}

/*page*/
#crumbs{ background:url(../img/bg_icon.png) no-repeat 5px 9px #F2F2F2; border-top:1px solid #40A300; line-height:34px; height:34px;font-family:SimSun; font-size:12px; overflow:hidden; padding:0 10px 0 30px; color:#333;}
#crumbs a{ color:#333;margin:0 5px;}
/*ArticleCaption*/
#article{ padding:5px 17px 20px;}
#article h1{font-size:22px; font-family:Microsoft YaHei; color:#000;padding-top:10px;text-align:center;overflow:hidden;}
#article address{height:20px;line-height:20px;text-align:center; padding:10px 0;color:#409C00; border-bottom:1px solid #D0DDE5;}
#article address span{margin:0 5px; font-size:12px;}
#article .copyright{text-align:right;color:#f40; font-size:12px;}
a.highlight,.highlight{color:#f40!important;}
.editor{text-align:right;font-weight:bold;clear:both;}

#wrapper{width:100%;}
#wrapper td{line-height:1.6;font-size:14px;}
#wrapper td p,#wrapper td center,#wrapper td div{margin:1em 0;}
#wrapper td img{vertical-align:bottom; background:none;}
/*DeDeCMS Default Page Number*/
.page-number{width:100%;overflow:hidden; position:relative; font-size:12px;}
.page-number ul{float:left;width:auto;padding:15px 0px;position:relative;left:50%;}
.page-number ul li{float:left;position:relative;right:50%;font-family:Verdana;width:auto;color:#333; margin:0 2px;}
.page-number ul li a{display:block;padding:0 7px;background:#DADADA; }
.page-number ul li a:hover,.page-number ul li.thisclass a{text-decoration:none;color:#fff;background:#40A300;}
.page-number .pageinfo{color:#999;float:left;position:relative;left:-50%;line-height:17px;padding:2px 4px;}
.page-number .pageinfo strong{color:#666;font-weight:normal;margin:0px 2px;}
/*ArticleNav*/
.article-nav{width:100%;margin:10px 0 0;overflow:hidden;}
.article-nav span{width:100%;font-size:14px;}
.article-nav a{margin:0 5px; color:#00A6FB;}
.article-nav span{ color:#F40;}
.article-nav a:hover{color:#00A6FB;}
/*list*/
#list{  padding:20px;}
#list .newslist{font-size:14px;}
#list .pic150x100 li{ float:left; display:inline; margin:0 31px; width:150px; padding-bottom:15px;}
/**ad**/
.yzz_suibian{ display:none;}
.navbottom .banner,.navbottom .half-banner{ margin:10px auto 0 !important;}
.banner{ margin:0 auto 10px; width:980px !important;}
.banner img{width:980px; height:90px; display:block;}
.half-banner{ width:980px !important;background-color:transparent !important; margin:0 auto 10px !important; height:92px !important; overflow:hidden; display:inline-block;}
.half-banner img{ width:485px; height:90px; display:block;}
.l-banner,.r-banner{ width:485px !important;}
#home_full_screen_ad{ margin:0 0 10px 0 !important;}
#home_full_screen_ad img{width:980px !important;}

/*hotLink*/
.hotLink a{ margin-right:12px; display:inline-block;}
#wrapAll{display:none !important;}
#footer{margin-top:30px !important;}

.topnav .system {
    border-left: 1px solid #dadada;
    height: 78px;
    padding: 1px 0 1px 10px;
}
.topnav .system a {
    background:url("http://sy.yzz.cn/theme/v4/img/bg_icons.png") no-repeat;
    display: inline;
    float: left;
    height: 50px;
    margin: 15px 10px 0;
    text-indent: -999px;
    width: 30px;
}
.topnav .system a:hover {
    opacity: 0.9;
}
.topnav .system .ios {
    background-position: -30px 0;
}
.topnav .system .wp {
    background-position: -60px 0;
}
.topnav .system a.imitator {
    background:url("http://sy.yzz.cn/theme/v4/img/icon_sytadd.png") no-repeat !important;
    height: 52px;
    width: 42px;
}
.topnav .search {
    width: 404px;
}
.topnav .form {
    background: #f2f2f0 none repeat scroll 0 0;
    border-radius: 3px;
    height: 32px;
    overflow: hidden;
    padding: 3px;
}
.topnav .btnSearch {
    background: #4e9f00 none repeat scroll 0 0;
    border: medium none;
    color: #fff;
    cursor: pointer;
    font-family: Microsoft YaHei;
    font-size: 14px;
    font-weight: bold;
    height: 32px;
    width: 76px;
}
.nav {
    background: #6fba2c none repeat scroll 0 0;
    overflow: hidden;
}
.nav li {
    border-left: 1px solid #4e9f00;
    display: inline;
    float: left;
    height: 45px;
    line-height: 45px;
    margin-left: -1px;
    position: relative;
    text-align: center;
    width: 140px;
}
.nav a {
    color: #fff;
    display: block;
    font-family: "Microsoft YaHei";
    font-size: 18px;
    height: 45px;
}
.nav a:hover, .nav .hover {
    background: #4e9f00 none repeat scroll 0 0;
    text-decoration: none;
}
.g_w710{width:710px;}
.g_w260, .g_w710, .g_w350, .g_w340 {
    display: inline;
    float: left;
}
.module .m_hd .more, .thisweek .more, .industry .more {
    background: rgba(0, 0, 0, 0) url("http://sy.yzz.cn/theme/v4/img/bg_base.png") no-repeat scroll -16px -39px;
    color: #8d8d8d;
    float: right;
    height: 20px;
    line-height: 20px;
    margin: 8px 7px 0 0;
    padding-left: 11px;
}
.g_w260{width:260px;}
.recommend .m_bd {
    height: 1%;
    overflow: hidden;
    padding: 3px 10px;
}
.recommend .pictxt {
    float: left;
    margin: 0 25px;
    padding: 8px 0;
    width: 190px;
}
.recommend .pictxt .txt {
    line-height: 18px;
}
.pictxt .pic {
    margin-right: 10px;
}
#content .recommend .pictxt span {
    color: #f0722d;
}
#content .recommend .pictxt .tit a{color:#444;}
#content .recommend .pictxt .tit a:hover{color:#f40;}
#content .recommend .pictxt .txt {
    line-height: 16px;
    color:#999;
}
#content .recommend .pictxt .txt a {
    color: #5794ba;
    text-decoration: underline;
}
/*search*/
.searchBox{width: 974px;height: 29px;border: 3px solid #ccc;background: #ccc;}
.searchBox input{background: #fff;outline: none;height:29px;border: none;}
.searchBox input[type="text"]{line-height: 29px;padding: 0 5px;width: 880px;}
.searchBox input[type="submit"]{width: 80px;margin: 0 0 0 4px;cursor:pointer;}







/*20161216顶部专区导航修改*/

.sy_area_top{width:980px;margin:0 auto;border-top: 1px solid #E0E0E0;color:#6fba2c;}
.sy_area_top .tm_hd{border: 1px solid #E0E0E0;  border-top: none;  border-bottom: none;  background: #F2F2F2;  height: 33px;  line-height: 33px;}
.sy_area_top .tm_hd a.more{  float: right;  color: #8D8D8D;  background: url("../img/bg_base.png") no-repeat -16px -39px;  height: 20px;  line-height: 20px;  padding-left: 11px;  margin: 8px 7px 0 0; }
.sy_area_top .tm_hd h4.title{  padding-left: 10px;  font-size: 14px;  color: #6fba2c;  border-top: 2px solid #6fba2c;  background: #fbfbfb;  }
.sy_area_top .tm_bd{  border: 1px solid #E0E0E0;  padding: 10px 0 10px 10px;  }
.sy_area_top .tm_bd ul li{  padding:0;  font-size: 12px;  display: inline-block;  *display: inline;  *zoom: 1;  margin-right:10px;  margin-top:5px;  }
.sy_area_top .tm_bd ul li a{display: block;color:#444444;padding:0 5px 0 5px;}
.sy_area_top .tm_bd ul li a.hot{background:#6fba2c;color:#fff;}
.sy_area_top .tm_hd a.more{background: none;}




