@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,a{margin:0;padding:0; font-family: "Microsoft YaHei"!important;}
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;}
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,.blank20{overflow:hidden; clear:both;}
.blank10{height:10px;}
.blank20{height:20px;}
.txtidt{ text-indent:25px;}
.tr{ text-align:right;}
.tl{ text-align:left !important;}
.g_w260,.g_w710,.g_w350,.g_w340{ float:left; display:inline;}
.g_w260{width:260px;}
.g_w710{width:710px;}
.g_w350{width:350px;}
.g_w340{width:340px;}
.g_m10{margin-left:10px;}
.pa10{ padding:10px;}

/*body*/
body{font:12px/2 simsun,sans-serif;color:#666666; background:#fff;}
a{color:#444444; 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;}
/*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 #E0E0E0;border-top:none;border-bottom: none; background:#F2F2F2; height:33px; line-height:33px;}
.module .m_hd .title{ padding-left:10px; font-size:14px; color:#6fba2c; border-top:2px solid #6fba2c; background:#fbfbfb}
.module .m_hd .title a{ color:#6fba2c;}
.module .m_hd .more,.thisweek .more,.industry .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;}
.module .m_bd,.asmodule .m_bd,#list{ border: 1px solid #E0E0E0;}
.smodule{background: #F8F6F7;border: 1px solid #ECECEC;}
.smodule .tit{text-align: center;font-size: 16px; height:32px; overflow:hidden;}
.smodule .tit a{color: #f40;font-family: "Microsoft YaHei";}
.s_hd{border-bottom: 2px solid #4e9f00;height: 33px;padding: 0 10px;}
.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;}
.newslist li{ background:url(../img/bg_base.png) no-repeat -21px -60px; padding-left:10px;height: 24px;overflow: hidden;}
.newslist span{ float:right; color:#999999;}
.c1{ color:#409500;}
.c2{ color:#FF4400;}
.noborder{ border:none !important;}
/*pic*/
.pic360x240 img,.pic150x100 img,.pic300x200 img,.pic120x80 img,.pic180x120 img{ display:block;border: 1px solid #E0E0E0;padding: 1px;}
.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;display: block;}
.pic300x200 img{width: 300px;height: 200px;}
.pic80x80 img{width:80px; height:80px;}
.pic360x240 img{width:360px; height:240px;}
.pic150x100 img{width:150px; height:100px;}
.pic150x100x5 li{float: left;display: inline;width: 154px;margin: 0 20px;}
.pic150x100x5{padding: 10px 4px 5px;}
.pictxt{overflow: hidden;padding:5px 0;zoom: 1;}
.pictxt .pic{margin-right: 10px;}
.pictxt .txt{color: #999;}
.pictxt .txt a{color: #999;}
.pictxt .txt .more{color: #F0712E;}
/*tab*/
.tab strong{float: left;display: inline;cursor: pointer;height: 34px;line-height: 34px;width:80px;text-align: center;font-size: 14px;}
.tab_a strong{border-right: 1px solid #E0E0E0;position: relative;margin-bottom: -1px;}
.tab_a .hover{background: #fff;color: #4e9f00;}
.tab_b strong{float: left;background: #F8F6F7;border: 1px solid #ECECEC;border-bottom: none;height: 32px;line-height: 32px;}
.tab_b .hover{background: #4e9f00;color: #fff;border-color: #4e9f00;}
/*Header*/
#header{width:980px;margin:0 auto;background: #fff;}
.topnav{ padding-top:15px;}
.topnav a.logo{float:left;width:205px;overflow:hidden; margin-left:20px;}
.topnav .logo img{display:block;height:80px;}
.topnav .btnSearch{ background:#4e9f00; width:76px; height:32px; 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;}
.topnav .form{height: 32px;background: #F2F2F0;padding:3px;border-radius: 3px;overflow: hidden;}
.topnav .system{border-left: 1px solid #DADADA;/* margin-left: 20px;*/ padding:1px 0 1px 10px;height:78px;}
.topnav .system a{float: left;display: inline;width: 30px;height: 50px;margin:15px 10px 0;background:url("../img/bg_icons.png") no-repeat; text-indent:-999px;}
.topnav .system a:hover{opacity: 0.9;filter:alpha(opacity=90);}
.topnav .system .ios{background-position: -30px 0;}
.topnav .system .wp{background-position: -60px 0;}
.topnav .system a.imitator{ ;background:url("../img/icon_sytadd.png") no-repeat ; width:42px; height:52px;}
.topnav .search{width: 404px;}
.hotword{ height:24px;margin-top:8px}
.hotword span,.hotword a{margin:0 3px;color:#333333;}
.nav{background:#6fba2c;overflow: hidden;}
.nav li{float:left; display:inline; line-height:45px; text-align:center;width:140px; height:45px; border-left:1px solid #4e9f00;margin-left: -1px;position: relative;}
.nav a{ color:#fff; display:block;font-family: "Microsoft YaHei";font-size: 18px;height: 45px;}
.nav a:hover,.nav .hover{ background:#4e9f00; text-decoration:none;}
.thisweek{}
.thisweek .hd{ background:#F2F2F2; border:1px solid #DADADA; height:38px; border-top:2px solid #4e9f00;}
.thisweek h3,.thisweek span{ float:left; display:inline;}
.thisweek h3{ width:150px; background:url(../img/bg_base.png) no-repeat 0 -305px; height:45px; overflow:hidden; margin-top:-7px; padding-left:30px; font-size:16px; line-height:54px; margin-left:7px; font-family:Microsoft YaHei;}
.thisweek .hd span{ width:130px; margin:-1px 5px -1px; height:40px; position:relative; cursor:pointer;font-family: "Microsoft YaHei";text-align: center;line-height: 40px; font-size:14px;}
.thisweek .hd em{ display:block; background:url(../img/bg_base.png) no-repeat 0 -379px; height:28px; padding-left:17px;margin:5px auto 0; overflow:hidden;line-height: 28px;}
.thisweek .hd .ios{ width:90px;}
.thisweek .hd .adr{ width:90px; background-position:0 -421px;}
.thisweek .hd .hover{ background:#fff;width:128px; height:38px; border:1px solid #DADADA;  border-bottom:1px solid #fff; padding:0;font-weight:bold;}
.thisweek .hover em{ margin-top:4px;font-weight:bold;}
.thisweek .bd{ padding:15px 2px;border:1px solid #DADADA; border-top:none;}
.thisweek li{ float:left; display:inline; width:145px; padding:0 10px 0 20px; border-left:1px dotted #D4D4D4;}
.thisweek li:first-child{border-left:none;}
.thisweek .game{line-height:20px; height:45px; overflow:hidden; padding:8px 0;border: none;}
.thisweek .game .name{ display:block; color:#333; height:24px; overflow:hidden;}
.thisweek .game .pic{ margin-right:8px;}
.thisweek .more{margin: 9px 7px 0 0;color: #8D8D8D;}
/*
*手游频道
*/
.headline .m_bd{padding-bottom: 12px;}
.headline .m_bd h2,.headline .m_bd h3{text-align: center;}
.headline .m_bd h2{height: 40px;line-height: 40px;overflow: hidden;padding-top:7px;}
.headline .m_bd h2 a{ color: #FF0000;font-family: "Microsoft YaHei";font-size: 17px;}
.headline .m_bd h3{font-weight: normal;}
.headline .m_bd h3 a{margin: 0 5px;}
.slide{position: relative;height: 240px;padding: 10px;border: 1px solid #DADADA;width: 598px;float: right;display: inline;}
#playTitle{overflow: hidden;position: absolute;bottom: 20px;right: 20px;z-index: 2;}
#playTitle li{ width:20px;height:20px;line-height:20px;float:left; display:inline; overflow:hidden; color:#fff; text-align:center;
    cursor: pointer;background: #000;margin-left: 10px;}
#playTitle li.hover{background: #F1722D;}
#playShow{ width:420px; height:240px; overflow:hidden;}
#playShow a,#playShow img{ display:block; width:420px; height:240px;}
#playTxt{width:160px;}
#playTxt .tit{font-size: 15px;overflow:hidden;border-bottom: 1px dashed #A2A2A2;text-align: left;padding-bottom: 5px;line-height: 24px;}
#playTxt .tit a{}
#playTxt .des{text-indent: 25px;padding: 10px 0 0;height: 168px;overflow: hidden;}
#playTxt .des .more{color: #EF732D;text-decoration: underline;}
#playTxt .des a{color: #999999;}
#playTxt .playtxt{display: none;}
.newgame .m_bd{padding: 5px 10px;}
/**focus**/
.focus li{float: left;display: inline;width: 154px;margin:10px 10px 0;position: relative;}
.focus li span{position: absolute;width: 150px;bottom:2px;left:2px;background: #000;color: #fff;opacity: 1;
filter:alpha(opacity=60);}
.focus .m_bd{padding-bottom: 10px;}
.focus .tit{z-index: 9;}
.focus .des{position: absolute;border: 1px solid #E0E0E0;border-top: none;position: absolute;top: 101px;left: 0;
width: 152px;z-index: 10;background: #fff;text-indent: 25px;height:0px;line-height: 22px;display: none;overflow: hidden;}
.focus .des p{padding:5px 10px;height: 106px;overflow: hidden;}
.evaluate .m_bd{padding: 5px 10px;}
.adpic img{width: 260px;height:389px;}
.adpic2 img{width: 260px;height:423px;}
/*youlike*/
.youlike .m_bd{padding:7px 3px 17px;}
.youlike li{float: left;display: inline;width: 51px;height:132px;text-align: center;line-height: 51px;
margin:0 6px;}
.youlike li a{background: url("../img/bg_icons.png") no-repeat;display: block;height: 51px;color: #fff;
font-family: "Microsoft YaHei";font-size: 14px;margin-top: 15px;}
.youlike li a:hover{text-decoration: none;opacity: 0.8;}
.youlike li .st1{background-position:-90px 0;}
.youlike li .st2{background-position:-141px 0;}
.youlike li .st3{background-position:-192px 0;}
.youlike li .st4{background-position:-243px 0;}
.youlike li .st5{background-position:-294px 0;}
.youlike li .st6{background-position:-345px 0;}
.youlike li .st7{background-position:-396px 0;}
.youlike .btnNext{color: #F2722B;cursor: pointer;margin-right:10px;}
.changeKeywords{width: 252px;height: 132px;overflow: hidden;}
.recommend .m_bd{padding:3px 10px;height:1%;overflow:hidden;}
.recommend .pictxt {float: left;margin: 0 25px;padding: 8px 0;width: 190px;}
.recommend .pictxt .txt {line-height: 18px;}
.project .m_bd{padding: 5px 0 13px;}
.project li{float:left;display: inline;width: 154px;margin:15px 10px 0;}
.project li span{height: 48px;text-align: left;}
/*video*/
.video .m_bd{padding: 18px 20px 9px;}
.video .pic150x100 li{float: left;display: inline;width: 154px; margin:10px 8px 0;}
.video .pic150x100 span{height: 48px;text-align: left;}
.video .pic img{width: 300px;height: 200px;}
.video .v_txtlist{width: 304px;}
.video .v_piclist{width: 340px;}
.video .smodule ul{padding: 5px 0;}
.video .smodule li{float: left;display: inline;width: 140px;margin: 0 5px;}
/*fahao*/
.fahao .m_bd{padding:4px;}
.fahao table{text-align: center;width:100%;line-height: 30px;}
.fahao td{height: 30px;overflow: hidden;}
.fahao .cl1,.fahao .cl3{width:40px;}
.fahao .cop{text-decoration: underline;color: #F0712E;}
.tbl{width: 100%;text-align: center;}
.tbl th{font-weight: bold;}
.tbl .tdcard a{text-decoration: underline;color: #F0712E;}
.tbl .tdtime{color: #4e9f00;}
.tbl .tdname{text-align: left;}
.tbl .thname{text-align: left;padding-left: 15px;}
.tbl .tdcom a{color: #666666;}
.testing .pictxt{margin: 0 10px;padding:3px 0;}
.testing .m_bd{padding:4px 0;}
/*industry*/
.industry .m_bd{padding: 20px 20px 12px;}
.industry .newslist{padding: 5px 10px;}
.industry .is_left{width: 304px;}
.industry .is_right{width: 340px;}
.industry .is_right .newslist{padding:10px 10px 5px;}
.interview .m_bd{padding: 10px 10px 4px;}
.interview .pic{width: 154px;display: block;margin: 0 auto;}
.interview .tit{text-align: center;}
.interview .txt{height: 48px;overflow: hidden;}
.gametable .m_bd{padding: 5px;line-height: 30px;}
.gametable .cl1{width: 50px;}
.gametable .tdnum{font-family: geprgia, Georgia, sans-serif;color: #FF0000;font-weight: bold;}
.gametable .tdvote{color: #4e9f00;}
/*rank*/
.ranking .m_bd{font-size: 14px;}
.ranking li{height: 37px;line-height: 37px;overflow: hidden;border-bottom: 1px solid #EBEBEB;}
.ranking .m_bd{height: 379px;overflow: hidden;padding-top: 1px;}
.icon{background: url("../img/bg_base.png") no-repeat 0 -18px;width:18px;padding-right:6px;height: 18px;line-height: 18px;
float: left;display: inline;text-align: center;color: #fff;margin:9px 10px 0 5px;}
.hover .icon{background-position: 0 0;}
.ranking .hover a{font-weight: bold;}
.ckrank .m_bd{height: 268px;overflow: hidden;}
.ckrank .icon{margin-top: 7px;}
.ckrank li{ line-height:30px;border-bottom: 1px solid #E0E0E0;height: 30px;padding: 5px 0;}
.ckrank .pic{margin-right: 10px;}
.ckrank .txt{line-height: 20px;height: 60px;overflow: hidden;padding-right: 5px;}
.ckrank .rdetail{display: none;line-height: 20px;}
.ckrank .m_bd .hover{height: 84px;overflow: hidden;padding: 10px 0;}
.ckrank .m_bd .hover .rdetail{display: block;}
.ckrank .m_bd .hover .rtit{display: none;}
.ranktab{ margin:8px 0 -1px 0;}
.ranktab span{ float:left; display:inline; margin:0 3px; text-align:center; border-top:3px solid #4e9f00; background:#4e9f00;
    height:23px; line-height:23px; color:#fff;padding: 0 10px; cursor:pointer; position:relative;}
.ranktab .hover{height:24px; line-height:24px;border:1px solid #DADADA; border-bottom:1px solid #fff; background:#fff; color:#449F00;}
/*bagua*/
.bagua .pictxt{width:364px;}
.bagua .tit{ text-align:center;}
.bagua .tit a{ color:#FD4400; font-size:14px;}
.bagua .piclist{ width:588px;}
.bagua .piclist li{width:184px; float:left; display:inline; margin-right:12px; padding-bottom:20px;}
.bagua .piclist li img{width:100%;height:128px;}
.bagua .m_bd{ padding:15px 0 0 10px;}
.reference{border:1px solid #DBDBDB; padding-bottom:10px;}
.reference .more{color: #666;}
.reference .hd{ padding:0 10px; height:38px; line-height:38px;}
.reference h4{ font-size:14px; color:#41B100;}
.reference li{ float:left; display:inline; width:300px; margin:0 10px; }
#randomlist ul{float: left;display: inline;width: 200px; margin:0 17px;overflow: hidden;}
.allnews li{background: #F8F7F7;border-top: 2px solid #249FF1; float:left; display:inline; width:180px;
    padding: 0 10px 10px;margin-bottom: 15px;display: none;}
.allnews .more{background:#249FF1;color: #fff;display: block;text-align: center;width:70px;font-weight: bold;}
.allnews .txt{text-indent: 25px;padding-top: 10px;}
.allnews .pic img{display: block;width: 180px;height: 120px;}
.allnews .tit{line-height: 20px;padding: 5px 0;font-size: 14px;}
#moreLink{display: block;text-align: center;clear: both;height: 40px;line-height: 40px;background: #E8E8E8;margin: 0 20px;text-decoration: underline;}
.hotlink a{display: inline-block;margin: 0 5px;}
.hotlink .m_bd{padding: 10px;}
/*
*手游库
*/
.thismonth .pictxt{float: left;width: 210px;margin:0 10px;display: inline;}
.thismonth .txt{overflow: hidden;height: 40px;line-height: 20px;}
.thismonth .pic{margin-top:3px;}
.thismonth .m_bd{padding:10px 5px;}
.keywordslist{ border:1px solid #DADADA; background:#F2F2F2;height:198px;overflow: hidden;position: relative;z-index: 1;}
.kyline{ border-bottom:1px dashed #DADADA;overflow:hidden;}
.keywordslist p{ background:#FAFAFA;overflow:hidden; border-left:1px solid #DADADA; padding:10px 10px 10px 50px; font-size:0;line-height:23px;min-height:23px; _display:inline-block;}
.keywordslist .tit{ float:left; display:inline; width:70px; text-align:center; font-size:14px; padding-top:9px;}
.keywordslist a{ margin-left:5px; cursor:pointer; border:1px solid #fff; padding:0 5px; font-size:12px; height:21px; line-height:21px; display:inline-block;}
.keywordslist .all,.keywordslist #all{width:42px; height:23px; text-align:center; line-height:23px; color:#41B100; cursor:pointer;
    font-size:12px; float:left; display:inline; margin-left:-42px; position:relative; padding:0; border:0;font-weight: bold;}
.keywordslist a:hover,.keywordslist .hover ,.keywordslist .select{ border:1px solid #578C00; color:#578C00; text-decoration:underline;}
.keywordslist .all:hover{ border:none; text-decoration:none;}
#keysMore{cursor: pointer;border: 1px solid #DADADA;border-top: none;margin:-1px auto 0;
display: block;width:70px;text-align: center;background: url("../img/bg_base.png") no-repeat 64px -236px #FAFAFA;padding-right: 10px;
z-index: 2;position: relative;}
#keysMore.hover{background-position: 64px -266px;}
.gameSearch{padding: 15px 20px;border-left: 1px solid #E0E0E0;border-right: 1px solid #E0E0E0;}
.gameSearch .inbox{border: 3px solid #CCCCCC;height: 26px;line-height: 26px;padding: 0 5px;border-right: 1px solid #CCCCCC;
width:584px;}
.gameSearch .btnGame{background: url("../img/bg_base.png") no-repeat 24px -93px;width:70px;height:32px;border: 3px solid #CCCCCC;
border-left: none;cursor: pointer;}
.gamelist{padding: 0 20px 20px;}
.gamelist .pic{margin-right:10px;}
.gamelist .pic img{width: 80px;height: 80px;display: block;}
.gamelist .des{line-height: 20px;overflow: hidden;color: #999;}
.gamelist .des span{color: #333;}
.gamelist .des strong{color: #F0722D;}
.gamelist .tit{height: 20px;overflow: hidden;}
.gamelist li{float: left;display:inline;height: 80px;overflow:hidden;width: 210px;margin:20px 5px 0;}
.loadrank .m_bd{height:387px;overflow: hidden;}
.loadrank li{padding:9px 0 10px;border-bottom: 1px solid #E0E0E0;height: 24px;overflow: hidden;float: left;width: 100%;}
.loadrank .top3{height: 80px;overflow: hidden;}
.loadrank .tit{height: 20px;overflow: hidden;}
.loadrank .pic{margin-right: 15px;}
.loadrank .pic img{width: 80px;height: 80px;display: block;}
.loadrank .detail{line-height: 20px;overflow: hidden;height: 80px;width: 110px;}
.loadrank .btnLoading{background: #F0722D;color: #fff;font-weight: bold;display: block;width:60px;text-align: center;}
.loadrank .icon{background-position: 0 -195px;margin-top: 3px;}
.loadrank .ic1{background-position: 0 -141px;}
.loadrank .ic2{background-position: 0 -159px;}
.loadrank .ic3{background-position: 0 -177px;}
.game{border: 1px solid #E0E0E0;}

.gamedown .m_bd{ padding:8px 0 10px;}
.game_btn{ width:230px; margin:0 auto; text-align:center;}
.game_btn a{ background: url("../img/bg_icon2.png") no-repeat;
margin-bottom:5px; float:left; width:113px; height:44px;}
.game_btn .btn_pc{background-position: 0 -304px; width:230px; height:49px;}
.game_btn .btn_android{background-position: 0 -55px; margin-right:4px;}
.game_btn .btn_ios{background-position: -117px -55px;}
.game_btn .btn_pc_lighted{background-position: 0 0;}
.game_btn .btn_android_lighted{background-position: 0 -107px;}
.game_btn .btn_ios_lighted{background-position: -117px -107px;}
.game_btn .qrcode{width: 150px;height: 150px;margin:0px auto 0;}
.game_btn p{ line-height:30px;}

.game_info{ padding:15px;}
.game_info .des{ line-height:20px; color:#3f3f3f;}
.game_info .des h1{ font:22px/36px "Microsoft Yahei";}
.game_info .des p{ line-height:28px;}
.game_info .des a{ padding:0 20px; height:26px; border:1px solid #e0e0e0; text-align:center; font:14px/26px "Microsoft Yahei"; display:inline-block; margin-right:20px;}
.game_info .des a.btn_gift{ font-weight:bold; color:#fff; background:#4e9f00; border-color:#4e9f00;}
.game_info .pic{margin-right: 15px;height:120px;width:120px;}
.game_info .pic img{display: block;width: 80px;height: 80px;}
.game_info strong{color: #F0722D;margin-right:5px; font-size:14px;}
.game_type{ padding:10px 0 10px 15px;}
.game_type li{float: left;display: inline;width:173px;}
.game_type li span{ width:48px; height:24px; text-align:right; overflow:hidden; display:inline-block; vertical-align: bottom;}
.game_type a{color:#5794BA;text-decoration: underline;}
.game_type a:hover{color:#5794BA;}
.game_des{border-top:1px solid #E0E0E0;padding: 15px;}
.game_des p{padding-top: 5px;}
.game_news .m_bd{padding: 10px 20px;}
.game_news li{float: left;display: inline;width: 300px;margin: 0 10px;}
.game_show .m_bd{padding: 20px 0;height: 431px;overflow: hidden;}
.game_show .pic150x100 li{float: left;display: inline;width: 154px;margin:0 11px;padding:10px 0;}
.game_show .newslist{ padding:0 20px;}
.game_show .newslist li{float:left;display:inline;width: 320px;padding-left: 14px;line-height:35px;height: 40px;font-size:14px;}
#xslide{position: relative;width: 100%;}
.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_icon2.png) no-repeat 0 -157px; width:51px; height:136px; position:absolute; top:100px; text-indent:-999em; overflow:hidden;}
.xbtnPrev{ left:20px;}
.xbtnNext{ background-position:-51px -157px; right:20px;}
/*page*/
#crumbs{background: #F8F7F7;border: 1px solid #ECECEC;line-height:40px;height:40px;font-family:SimSun; font-size:12px; overflow:hidden; padding:0 10px 0 10px; color:#333;}
#crumbs a{ color:#333;margin:0 5px;}
/*ArticleCaption*/
#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:#999999; 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:16px; color:#252525;}
#wrapper td p,#wrapper td center,#wrapper td div{margin:1em 0;}
#wrapper td img{vertical-align:bottom; background:none;display: block;margin: 0 auto;}
/*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: "Microsoft YaHei";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 34px; width:154px; 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; height:100px !important;}
.banner img{width:980px; height:100px; 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;}
.qtz{width: 260px;overflow: hidden;}
.qtz img{width: 260px;}


.newgames .m_bd{padding:8px 5px;}
.newgames tr{line-height:29px;height:29px;overflow:hidden;}

#pic-txt .pic-txt {overflow: hidden;padding: 10px 10px 10px 0px;width:970px;}
#pic-txt .pic-txt li {padding: 5px 5px 5px 0;height: 104px;overflow: hidden;padding-bottom: 20px;}
#pic-txt .pic-txt .pic150x100 {margin-right: 10px;}
#pic-txt .pic-txt li h4 {height: 18px;line-height: 18px;overflow: hidden;text-align: left;font-size: 14px;}
#pic-txt .pic-txt li p {height: 88px;line-height: 22px;overflow: hidden;text-align: left;font-size: 12px;color: #515151;}




h6,p{padding:0; margin:0;}
.fr{ float:right;}
.fl{ float:left;}
.relation-meta{
overflow: hidden;
border: 1px solid #999;
border-top: 3px solid #6fba2c;
padding: 0px 10px;
margin: 20px auto 0;
-moz-border-radius: 4px / 4px;
-webkit-border-radius: 4px 4px;
border-radius: 4px / 4px;
width:688px;

}
.relation-meta ul {
width: 45%;
font-size: 14px;
margin-top:18px;
}
.relation-meta ul li {
display: inline-block;
width:85px; 
line-height:35px;
margin: 0 1% 0 0;
color: #999;
text-align: center;
padding:5px 0;

overflow:hidden;
float:left;
 margin-right:10px;
}
.relation-meta ul li a{ text-decoration:none; }
.relation-meta ul li span{ display:block; }
.relation-meta ul li a span{padding:4px 0; border-radius:5px; }
.score-meta a span{ background:#ffca3c; }
.gift-meta a span{background: url(http://m.15666.com/theme/v2/img/icon_gift.png) center center no-repeat #ff448a; text-indent:-999px;}
.down-meta a span{ background:url(http://m.15666.com/theme/v2/img/icon_down.png) center center no-repeat #6fba2c;text-indent:-999px;}
.relation-game{ width:53%;}
.relation-game .txt{ float:left; margin:0 0 0 20px!important; }
.relation-game .txt h6{ font:16px/1 'Microsoft Yahei'; color:#333; }
.relation-game .txt p{ font:14px/1 'Microsoft Yahei'; color:#666;}
.relation-game img{ float:left; width:80px; height:80px;}
#footer{ margin-top:60px!important;position: relative;}



#page #content .sameGame .pictxt{ float:left; width:190px; margin:10px 14px 10px 25px;}
#content .recommend .pictxt span{ color:#F0722D;}
#content .recommend .pictxt .txt{ line-height:16px;}
#content .recommend .pictxt .txt a{ color:#5794BA; text-decoration:underline;}
.yzz_sharetxt:first-child{display:none !important;}







/*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;}

/*update:20170104*/
.tbl .tdname a
{
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;    
    width:100px;
}
.tbl .tdname a{display:block;}