.g-game-class{ width: 1160px;margin:0px auto;overflow: hidden;padding: 20px; background: #fff;position: relative;}
.g-game-class .rightIco{overflow: hidden;display: block;width: 68px;height: 68px;position: absolute;right: 0px;top: 0px;background: url(../images/selected_ico.png) no-repeat 0px 0px;}
.g-game-class .u-title{overflow: hidden; height: 20px;line-height: 20px;font-size: 18px;color: #222;font-weight: bold; border-left: 4px solid #2fbdff;text-indent: 12px;}
.g-game-class .g-box{overflow: hidden;margin-top: 20px;}
.g-game-class .g-box .u-muen{overflow: hidden;float: left; width: 145px; border-left:1px solid #eeeeee;border-right:1px solid #eeeeee;
border-top:4px solid #2fbdff;}
.g-game-class .g-box .u-muen ul{overflow: hidden;}
.g-game-class .g-box .u-muen ul li{height: 36px;border-bottom: 1px solid #eee; line-height: 36px;overflow: hidden;text-align: center;font-size: 14px;color: #999999;}
.g-game-class .g-box .u-muen ul li a{ color: #999; }
.g-game-class .g-box .u-muen ul li a font{ color: #999;padding-left: 3px; }
.g-game-class .g-box .u-muen ul li a.red{ background: #2fbdff; color: #fff; display:block}
.g-game-class .g-box .u-muen ul li a.red font{ color: #fff; }
.g-game-class .g-box .u-muen ul li a:hover{ background: #2fbdff; color: #fff; display:block}
.g-game-class .g-box .u-muen ul li a:hover font{color: #fff;}
.g-game-class .g-box .rightList{overflow: hidden;float: right; width: 1010px;height: 480px;}
.g-game-class .g-box .rightList ul{overflow: hidden;}
.g-game-class .g-box .rightList ul li{margin-bottom: 14px;margin-left: 24px; float: left;overflow: hidden;position: relative; width: 120px;}
.g-game-class .g-box .rightList ul li img{ width: 120px;height: 80px; }
.g-game-class .g-box .rightList ul li p{position: absolute;left: 0px;bottom: 30px;background: url(../images/rgba50.png); color: #fff; width: 100%;height: 20px;line-height: 20px;}
.g-game-class .g-box .rightList ul li p b{font-weight:normal; color: #fff;float: left;padding-left: 6px;}
.g-game-class .g-box .rightList ul li p strong{font-weight: normal; float: right;color: #fff;padding-right: 6px;}
.g-game-class .g-box .rightList ul li span{height: 24px;line-height: 24px;overflow: hidden; color: #000;margin-top: 6px;display: block;text-align: center;font-size: 13px;    white-space: nowrap;
    text-overflow: ellipsis;    overflow: hidden;}
.g-game-class .g-box .rightList ul li:hover span{ color: #2fbdff }


.listMain{ width: 1200px;padding:20px 0;overflow: hidden;margin:20px auto 0px;background: #fff; }
.listMain .u-title{overflow: hidden;border-bottom: 1px solid #f7f7f7;padding:0px 0px 20px;margin:0px 20px; }
.listMain .u-title span{display: block;float: left; overflow: hidden; height: 20px;line-height: 20px;font-size: 18px;color: #222;font-weight: bold; border-left: 4px solid #2fbdff;text-indent: 12px;}
.listMain .u-title p{ font-size: 14px; color: #666; float: left;padding-left: 30px;line-height: 20px;height: 20px; }
.listMain .u-title p a{padding: 0px 15px; color: #666;display: block;float: left;border-right: 1px solid #d8d8d8; }
.listMain .u-title p a:last-of-type{border-right: 0px;}
.listMain .u-title p a:hover{  color: #2fbdff  }
.listMain .u-title p a.current{color: #2fbdff}
.listMain .u-title p a.f-hover{color: #2fbdff; font-weight:bold}
.listMain ul{overflow: hidden;}
.listMain ul li{float: left;border: 1px solid #eee; width: 370px;margin:20px 0px 0px 21px; }
.listMain ul li a.name{ background: #fdfdfd;border-bottom: 1px solid #eee; color: #222;font-size: 14px;height: 38px;overflow: hidden;display: block;line-height: 38px;text-indent: 12px; }
.listMain ul li a.name:hover{ color: #2fbdff }
.listMain ul li .sinfo{overflow: hidden;padding:20px;}
.listMain ul li .sinfo p.simg{ float: left;width: 170px;height: 238px;}
.listMain ul li .sinfo p.simg img{width: 168px;height: 236px; border:1px solid #eee}
.listMain ul li .sinfo .slist{float: right;overflow: hidden; width: 136px;height: 238px;}
.listMain ul li .sinfo .slist p{overflow: hidden;height: 30px;line-height: 30px; color: #999;font-size: 14px;margin-bottom: 8px;}
.listMain ul li .sinfo .slist p b{color: #222;font-weight: normal}
.listMain ul li .sinfo .slist p a{color: #2fbdff}
.listMain ul li .sinfo .slist p a:hover{color: red;}
.listMain ul li .sinfo .slist p.btn{overflow: hidden;height: 39px;line-height: 39px;padding-top: 6px;}
.listMain ul li .sinfo .slist p.btn a{ width: 100%; height: 39px; line-height: 39px; font-size:16px; color: #fff; display: block;background: #2fbdff; border-radius: 4px;}
.listMain ul li .sinfo .slist p.btn a i{ width: 22px; height: 20px; background: url(/skin/file/images/slist_downbtn.png) no-repeat; float:left; margin: 6px 10px 0 20px; display: inline; overflow: hidden;}
.listMain ul li .sinfo .slist p.btn a:hover{background: #17b5ff}

.listMain .tspage{ background:#fff; height:auto; padding:33px 0 0;text-align:center; display:block; overflow:hidden}
.listMain .tspage .tsp_nav{ width:auto; height:auto; line-height: 0; font-size: 0; float:none; display:inline-block; overflow:hidden; margin:0 0 0 0;}
.listMain .tspage .tsp_nav i{ width:auto; height:38px; line-height:38px; padding:0 15px; background:#fff; border:1px solid #e5e3e3; font-size:14px; font-weight:normal; color:#555; margin:0 0 0 9px; float:left; display:inline; overflow:hidden}
.listMain .tspage .tsp_nav a{ width:auto; height:38px; line-height:38px; padding:0 15px; background:#fff; border:1px solid #e5e3e3; font-size:14px; font-weight:normal; color:#555; margin:0 0 0 9px; float:left; display:inline; overflow:hidden}
.listMain .tspage .tsp_nav a:hover{background:#33abff;color:#fff; text-decoration:none}
.listMain .tspage .tsp_nav a:hover i{ color:#fff;}
.listMain .tspage .tsp_nav a i{ padding:0; margin:0; background:none; border:0}
.listMain .tspage .tsp_nav b{ width:auto; height:38px; line-height:38px; padding:0 15px; background:#33abff; font-size:14px; font-weight:normal; color:#fff; margin:0 0 0 9px; float:left; display:inline; overflow:hidden}
.listMain .tspage .tsp_count{float:right;height:40px;line-height:40px;font-size:14px;font-weight:normal;color:#666;padding:0 15px;margin:0 120px 0 0;display: none;overflow:hidden;}
/*.tspage .tsp_nav .tsp_end,.g-page-box .tspage .tsp_nav .tsp_more,.g-page-box .tspage .tsp_nav #tsp_change{ display:none}*/


.g-down-info{overflow: hidden; width: 1160px;margin:0px auto; background: #fff;padding:20px;}
.g-down-info .name{overflow: hidden;}
.g-down-info .name h1{overflow: hidden;float: left; color: #222;font-size: 30px;height: 40px;line-height: 40px;}
.g-down-info .name strong{ font-size: 16px;color: #ff7200;float: left;display: block;font-weight: normal;height: 40px;line-height: 40px;padding-left: 20px;}
.g-down-info .u-box{overflow: hidden;}
.g-down-info .u-box .left{float: left;overflow: hidden; width: 875px;}
.g-down-info .u-box .right{ float: right;overflow: hidden;width: 258px;height: 288px;border: 1px solid #f8f8f8; }
.g-down-info .u-box .left .top{overflow: hidden;margin-top: 20px;}
.g-down-info .u-box .left .top .img{ width: 140px;height: 196px;overflow: hidden;border: 1px solid #f8f8f8;padding:4px; float: left;}
.g-down-info .u-box .left .top .img img{width: 140px;height: 196px;}
.g-down-info .u-box .left .top .txt{overflow: hidden;float: left;margin-left: 30px; width: 695px;}
.g-down-info .u-box .left .top .txt p{background: #fdfdfd;border: 1px solid #f8f8f8;overflow: hidden;font-size: 14px;color: #666;padding:10px;line-height: 24px;height: 48px;}
.g-down-info .u-box .left .top .txt ul{overflow: hidden;margin-top: 10px;}
.g-down-info .u-box .left .top .txt ul li{float: left; width: 50%;height: 30px;line-height: 30px; color: #808080;font-size: 14px;}
.g-down-info .u-box .left .top .txt ul li a{ color: #2fbdff;padding-right: 10px;}
.g-down-info .u-box .left .top .txt ul li a:hover{ color: red; }
.g-down-info .u-box .left .top .txt ul li .str{display: inline-block;}
.g-down-info .u-box .left .top .txt ul li .str img{height: 14px;}
.g-down-info .u-box .left .bottom{overflow: hidden;height: 85px;}
.g-down-info .u-box .left .bottom a{display: block;float:left;margin-right: 20px; width: 220px;height: 60px;border-radius: 6px;}
.g-down-info .u-box .left .bottom a.u-downbtn-pc{box-shadow: 0px 4px 0px #ee9003; background:#ff9900 url(../images/down-ico.png) no-repeat 30px 1px}
.g-down-info .u-box .left .bottom a.u-downbtn-pc p{color: #fff;font-size: 20px;padding-top: 6px;text-indent: 92px;}
.g-down-info .u-box .left .bottom a.u-downbtn-pc span{ color: rgba(255,255,255,0.7);font-size: 12px; text-indent: 92px;display: block;padding-top: 3px;}
.g-down-info .u-box .left .bottom a.u-downbtn-pc:hover{background:#f49405 url(../images/down-ico.png) no-repeat 30px 1px}
.g-down-info .u-box .left .bottom a.u-downbtn-gs{box-shadow: 0px 4px 0px #11ac45; background:#1ec456 url(../images/down-ico.png) no-repeat 15px -93px}
.g-down-info .u-box .left .bottom a.u-downbtn-gs p{color: #fff;font-size: 20px;padding-top: 6px;text-indent: 75px;}
.g-down-info .u-box .left .bottom a.u-downbtn-gs span{ color:rgba(255,255,255,0.7);font-size: 12px; text-indent: 75px;display: block;padding-top: 3px;}
.g-down-info .u-box .left .bottom a.u-downbtn-gs:hover{ background:#16b14a url(../images/down-ico.png) no-repeat 15px -93px}
.g-down-info .u-box .left .bottom .down{ float: left;overflow: hidden; height: 65px;margin-top:20px;}
.g-down-info .u-box .left .bottom .ding{ float: right;overflow: hidden; height:85px;}

#score{height:auto; display:block; overflow:hidden;padding-right: 20px;margin-top: 12px;}
#score strong{ width:100%; height:auto;  display:block; overflow:hidden; cursor:pointer}
#score strong a{ width:27px; height:25px; background:url(http://www.962.net/skin/file/images/azdown-icon.png) no-repeat 0 -391px; float:left; margin:0; display:inline; overflow:hidden}
#score strong i{ width:200px; height:16px; background:#f2f2f2; border-radius:22px; float:left; margin:9px 0 0 9px; display:inline; overflow:hidden}
#score strong i span{ width:50%; height:16px; background:#ff6c00; border-radius:22px; display:block; overflow:hidden}
#score strong em{ width:auto; height:20px; line-height:26px; font-size:18px; font-weight:normal; color:#333; float:left; margin:5px 0 0 12px; display:inline; overflow:hidden}
#score #bad{ margin:22px 0 0;}
#score #bad a{ background-position:0 -477px;}
#score #bad i{ margin-top:0}
#score #bad i span{ background:#00bcf2;}
#score #bad em{ margin-top:0; line-height:18px;}

.g-down-nav{overflow: hidden;margin: 20px auto 0px; width: 1200px;background: #ffffff;height: 71px;border-top: 1px solid #eeeeee;}
.g-down-nav ul li{float: left; width: 199px;float: left;height: 70px;line-height: 70px;text-align: center;font-size: 16px; color: #222;border-bottom: 1px solid #eeeeee; border-right: 1px solid #eeeeee;cursor: pointer;}
.g-down-nav ul li:last-of-type{border-right: 0px;}
.g-down-nav ul li i{overflow: hidden;    padding: 6px 15px;}
.g-down-nav ul li i.js{background: url(../images/down-navico.png) no-repeat 0px 0px;}
.g-down-nav ul li i.jt{background: url(../images/down-navico.png) no-repeat 0px -52px;}
.g-down-nav ul li i.xh{background: url(../images/down-navico.png) no-repeat 0px -100px;}
.g-down-nav ul li i.xz{background: url(../images/down-navico.png) no-repeat 2px -143px;}
.g-down-nav ul li i.tj{background: url(../images/down-navico.png) no-repeat 0px -192px;}
.g-down-nav ul li i.pl{background: url(../images/down-navico.png) no-repeat 0px -234px;}
.g-down-nav ul li.f-hover{color: #00aaff;font-weight: bold;border-top: 3px solid #00aaff;height: 67px;border-bottom: 0px;}
.g-down-nav ul li.f-hover i.js{background: url(../images/down-navico.png) no-repeat -59px 0px;}
.g-down-nav ul li.f-hover i.jt{background: url(../images/down-navico.png) no-repeat -59px -52px;}
.g-down-nav ul li.f-hover i.xh{background: url(../images/down-navico.png) no-repeat -59px -100px;}
.g-down-nav ul li.f-hover i.xz{background: url(../images/down-navico.png) no-repeat -59px -143px;}
.g-down-nav ul li.f-hover i.tj{background: url(../images/down-navico.png) no-repeat -59px -192px;}
.g-down-nav ul li.f-hover i.pl{background: url(../images/down-navico.png) no-repeat -59px -234px;}

.f-fixed{position: fixed;top: 0px;left: 50%;margin-left:-600px;z-index: 99;margin-top: 0px;}

.g-main{overflow: hidden;margin: 10px auto 0px; width: 1200px;}
.g-main .left{float: left;overflow: hidden;background: #fff; width: 880px;}
.g-main .right{float: right;overflow: hidden;background: #fff; width: 300px;}
.m-cont-content{overflow: hidden;}
.m-cont-content{ height:auto; margin:10px 20px 20px; padding:0; display:block; overflow:hidden; position: relative;}
.m-cont-content p{ line-height:25px; font-size:14px; font-weight:normal; color:#666666; margin:12px 0 0; display:block; overflow:hidden;text-indent: 24px;}
.m-cont-content h3{ height:36px; line-height:36px; font-size:18px; /*font-weight:normal; color:#2fbdff; text-indent:10px; background:#f8f8f8;*/ margin:15px 0 0; display:block; overflow:hidden}
.m-cont-content h4{line-height:25px; font-size:14px; font-weight:normal; color:#2fbdff; margin:12px 0 0; display:block; overflow:hidden;}
.m-cont{overflow: hidden;margin-bottom: 20px;}
.m-cont .u-more-btn{ width:133px; height:42px; line-height:42px; font-size:16px; font-weight:normal; color:#fff; text-align:center; background:#28b5f7; border:1px solid #28b5f7; margin:0 auto 0; display:block; overflow:hidden; cursor:pointer}

.g-version{overflow: hidden;border-top: 20px solid #f8f8f8;}
.g-version  .tit{padding: 20px;overflow: hidden;}
h4.tit{  border-bottom: 1px solid #f7f7f7;    padding: 0px 0px 15px;overflow: hidden;}
h4.tit span{display: block; overflow: hidden;height: 20px;line-height: 20px;font-size: 18px;color: #222;font-weight: bold;border-left: 4px solid #2fbdff;text-indent: 12px;  }
.g-version ul{padding:0 20px 20px;overflow: hidden;margin-top: 5px;}
.g-version ul li{height: 48px;background: #f9f9f9; line-height: 48px;overflow: hidden;margin-top:15px;font-size: 14px;}
.g-version ul li p{color: #222;font-size: 14px;text-indent: 24px;float: left; width: 400px;}
.g-version ul li span{float: left; width: 150px;display: block; color: #999;}
.g-version ul li b{display: block;float: right;height: 26px;line-height: 26px;color: #fff;background: #00a6e4;font-weight: normal; width: 80px;margin-top: 11px;text-align: center;margin-right: 11px;}
.g-version ul li:hover p{color: red;}
.g-version ul li:hover b{background: red;}

.cnxh{overflow: hidden;border-top: 20px solid #f8f8f8;}
.cnxh .tit{padding: 20px;}
.cnxh .top{overflow: hidden;margin-top:20px;padding:0px 20px;}
.u-img {width: 202px;height: 120px;border-radius: 6px;float: left;margin: 0 20px 0 0;display: inline;overflow: hidden;}
.cnxh .top strong{display: block;font-size: 18px;height: 30px;line-height: 30px;}
.cnxh .top strong span{float: right; color: #666;font-size: 14px;font-weight: normal;}
.cnxh .top strong span b{font-weight: normal;color: #2fbdff;padding:0px 5px;}
.cnxh .top p{overflow: hidden;color: #666;font-size: 14px; line-height: 24px;margin-top: 10px;height: 72px;}
.cnxh .top p a{ color: #2fbdff }
.cnxh .top p a:hover{color: red}
.cnxh .bottom{overflow: hidden;margin-top: 20px;margin-bottom: 20px;}
.cnxh .bottom ul{overflow: hidden;}
.cnxh .bottom ul li{    float: left;width: 143px;margin-left: 20px;margin-right: 10px;}
.cnxh .bottom ul li a{position: relative;display: block; width: 143px;}
.cnxh .bottom ul li a i{height: 200px; width: 143px;display: block;overflow: hidden;}
.cnxh .bottom ul li a i img{height: 200px; width: 143px;}
.cnxh .bottom ul li a strong{position: absolute;font-weight: normal;left: 0px;bottom: 32px;background: url(../images/rgba50.png);color: #fff;width: 100%;height: 20px;line-height: 20px;}
.cnxh .bottom ul li a strong b{float: left;font-weight: normal;padding-left: 6px;}
.cnxh .bottom ul li a strong u{float: right;font-weight: normal;padding-right: 6px; text-decoration: none}
.cnxh .bottom ul li a p{height: 26px;line-height: 26px;overflow: hidden;text-align:center;font-size: 14px;margin-top: 6px;}
.cnxh .bottom ul li span{display: block;}
.cnxh .bottom ul li span a{height: 26px;line-height: 26px; width: 80px;text-align: center;display: block; color: #fff;background: #00a6e4; border-radius: 4px;margin:6px auto 0px;}
.cnxh .bottom ul li a:hover p{ color: red; }
.cnxh .bottom ul li span a:hover{background: red}

.g-jtbox{overflow: hidden;border-top: 20px solid #f8f8f8;}
.g-jtbox .tit{padding: 20px;overflow: hidden;}

.g-previmg-box{height:auto;float:left; display:inline-block; overflow:hidden; margin:20px; position:relative;zoom:1; border:0 solid #ccc;}
.g-previmg-box .g-previmg{ width:100%; height:auto; float:left; display:inline; overflow:hidden; cursor:pointer}
.g-previmg-box .g-previmg li{ width:100%; max-height:600px; display:none; overflow:hidden; text-align:center}
.g-previmg-box .g-previmg li img{ max-width:90%; max-height:800px; border:1px solid #ccc; overflow:hidden}
.g-previmg-box a{ border-radius:4px;}
.g-previmg-box .m-previmg-last{ width:68px; height:30px; font:16px/30px "Î¢ÈíÑÅºÚ"; float:left; background:#00a6e3; color:#fff; text-align:center; margin:20px 0 0 223px; display:inline; overflow:hidden; text-decoration:none}
.g-previmg-box .m-previmg-last:hover{ text-decoration:none}
.g-previmg-box .m-previmg-next{ width:68px; height:30px; font:16px/30px "Î¢ÈíÑÅºÚ"; float:left; background:#00a6e3; color:#fff; text-align:center; margin:20px 0 0 15px; display:inline; overflow:hidden; text-decoration:none}
.g-previmg-box .m-previmg-next:hover{ text-decoration:none}
.g-previmg-box .g-previmg-numb{ float:left; height:30px;font:20px/30px "Î¢ÈíÑÅºÚ"; color:#333; margin:20px 0 0 15px;}
.g-previmg-box .m-stop{background:#ccc;}
.g-previmg-box .f-previmg-last{ width:68px; height:30px; font:16px/30px "Î¢ÈíÑÅºÚ"; float:left; background:#00a6e3; color:#fff; text-align:center; margin:20px 0 0 320px; display:inline; overflow:hidden; text-decoration:none}
.g-previmg-box .f-previmg-last:hover{ text-decoration:none}
.g-previmg-box .f-previmg-next{ width:68px; height:30px; font:16px/30px "Î¢ÈíÑÅºÚ"; float:left; background:#00a6e3; color:#fff; text-align:center; margin:20px 0 0 15px; display:inline; overflow:hidden; text-decoration:none}
.g-previmg-box .f-previmg-next:hover{ text-decoration:none}
.g-previmg-box .f-previmg-numb{ float:left; height:30px;font:20px/30px "Î¢ÈíÑÅºÚ"; color:#333; margin:20px 0 0 15px;}
.g-previmg-box .m-stop{background:#ccc;}

.g-dll-img{overflow: hidden;height: 58px;border-top: 20px solid #f8f8f8}

.g-downbtn{overflow: hidden;border-top: 20px solid #f8f8f8;}
.g-downbtn .tit{padding:20px;overflow: hidden;}
.g-tig{ background: #fdfdfd; border: 1px solid #f7f7f7;overflow: hidden;padding: 15px;margin: 20px 20px 0px 20px;}
.g-tig .ico{background: url(../images/tigico.png) no-repeat 0px 3px;padding-left: 20px;height: 20px;line-height: 20px; color: #ff7200;font-size: 14px;}
.g-tig .txt {line-height: 26px;overflow: hidden; color: #666666;margin-top: 10px;font-size: 14px;}
.g-tig .txt p{line-height: 26px;overflow: hidden; color: #666666;font-size: 14px;}

.downlist {overflow: hidden;padding: 20px;}
.downlist .ul_Address{ width: 365px;overflow: hidden; }
.downlist h3{font-size: 18px;height: 25px;line-height: 25px;overflow: hidden;margin-top: 5px; width: 100%;    margin-bottom: 10px; color: #00aef6;}
.downlist .ul_Address h3.u-hspeed-h3{font-size: 14px; color: #222;overflow: hidden;height: 25px;line-height: 25px; }
.downlist .ul_Address h3.u-other-h3{clear: both;font-size: 14px; color: #222;overflow: hidden;height: 25px;line-height: 25px;padding-top: 15px;}
.downlist .ul_Address .f-down-link{overflow: hidden; float: left;margin-right: 10px;margin-bottom: 10px;}
.downlist .ul_Address .f-down-link a{width: 140px;height: 37px;line-height: 37px;background: #f90;border-radius: 4px;font-size: 15px;color: #fff;text-indent: 38px;background: url(http://www.962.net/skin/xsh/images/hspeed-btnicon.png) no-repeat 8px 7px #f90;
background-size: 23px;display: block;overflow: hidden;}
.downlist .ul_Address .f-down-link a:hover{ text-decoration:none; background-color:#ffaa2b}
.downlist .ul_Address .f-other-url {width: 48%;height: 18px;line-height: 18px;font-size: 14px;font-weight: normal;color: #151515;float: left;margin: 2px 0 10px 0;background: url(http://www.962.net/head/images/yx_dl_dx.png) no-repeat left top;
text-indent: 25px;display: inline;overflow: hidden;}
.downlist .ul_Address .f-other-url a:hover{ color: red; }

.g-tab{overflow: hidden;border-top: 20px solid #f8f8f8; background: #fff;}
.g-class-btn{margin:20px auto;overflow: hidden;background: #fafafa;border-left: 1px solid #eeeeee;border-top: 1px solid #eeeeee;border-bottom: 1px solid #eeeeee; width: 837px;}
.g-class-btn li{ float: left; height: 42px; line-height: 42px; width: 92px;float: left;font-size: 14px;text-align: center; cursor: pointer;border-right: 1px solid #eeeeee;}
.g-class-btn li.f-hover{ color: #209ceb; border-bottom: 2px solid #209ceb;}

.g-tab .g-class-cont{overflow: hidden; width: auto;}
.g-tab .g-class-cont li{height: auto; width:150px;  border:1px solid #e3e3e3; float:left; margin:0px 0 20px 20px; display:inline; overflow:hidden;position:relative; zoom:1}
.g-tab .g-class-cont li .m-language{ width:0; height:0; line-height:0; font-size:0; padding:0; margin:0; text-indent:-999px; display:none; overflow:hidden;}
.g-tab .g-class-cont li .m-language-img{ width:56px; height:56px; position:absolute; left:0; top:0; display:block; overflow:hidden;}
.g-tab .g-class-cont li a{ width:100%; height:auto; display:block; overflow:hidden}
.g-tab .g-class-cont li a img{ width:133px; height:186px; margin:9px 0 0 9px; display:block; overflow:hidden}
.g-tab .g-class-cont li a strong{ width:100%; height:34px; line-height:34px; font-size:14px; font-weight:normal;  color:#151515; display:block; overflow:hidden ; text-align:center;    white-space: nowrap;
    text-overflow: ellipsis;   width: 133px; margin: 0px auto;float: initial;}
.g-tab .g-class-cont li a:hover{ color:#0095cc; text-decoration:none}
.g-tab .g-class-cont li a:hover strong{ color:#0095cc; text-decoration:none}
.g-tab .g-class-cont li p{ width:100%; height:32px; border-top:1px solid #e3e3e3; background:#f9f9f9; margin:4px 0 0 0; display:block; overflow:hidden}
.g-tab .g-class-cont li p b{ width:55px; height:32px; line-height:32px; font-size:12px; font-weight:normal; color:#888;  float:left; display:inline; overflow:hidden; padding:0 0 0 10px;}
.g-tab .g-class-cont li p em{width:74px; height:32px; line-height:32px;font-size:12px; font-weight:normal; color:#888;  float:left; text-align:right; display:inline; overflow:hidden; padding:0 10px 0 0;}

.xgxz{overflow: hidden;}
.right-tit{padding: 20px;overflow: hidden;}
.right-tit span {float: left; display: block;overflow: hidden;height: 20px;line-height: 20px;font-size: 18px;color: #222;font-weight: bold;border-left: 4px solid #2fbdff;text-indent: 12px;}
.right-tit a{ float: right;color: #666; display: block;}
.xgxz .top{overflow: hidden;padding:0px 20px 10px 20px; width: 260px;height: 160px;}
.xgxz .top img{height:160px; width: 260px;}
.xgxz .top a{display: block;position:relative;}
.xgxz .top strong{width: 260px;color: #fff;font-size: 14px;font-weight: normal; position: absolute;bottom: 0px;left: 0px; background: url(../images/rgba50.png);height: 30px;line-height: 30px;text-align: center;}
.xgxz .top a:hover strong{color: red;}

.xgxz .list{overflow: hidden;padding: 0px 20px 0px;}
.xgxz .list li{overflow: hidden;height: 58px;border-bottom: 1px dashed #f7f7f7;padding:10px 0px 10px 0px;}
.xgxz .list li:last-of-type{border-bottom: 0px;}
.xgxz .list li a{position: relative;display: block;padding-left: 70px;height: 58px;}
.xgxz .list li i{position: absolute;left: 0px;top: 0px; width: 58px;height: 58px;}
.xgxz .list li i img{border-radius: 14px;width: 58px;height: 58px;}
.xgxz .list li strong{font-size: 15px;font-weight: normal; display: block;height: 29px;line-height: 29px;overflow: hidden;    white-space: nowrap; text-overflow: ellipsis;  }
.xgxz .list li p{height: 29px;line-height: 29px;overflow: hidden; color: #999999;font-size: 13px;}
.xgxz .list li a:hover strong{color: red;}

.m-catahot .right-tit{padding:20px 20px 10px 20px;}
.m-catahot{ width:100%; height:auto; background:#fff; display:block; overflow:hidden;border-top: 20px solid #f8f8f8;}
.m-catahot .f-add-hover{ width:250px; height:auto; margin:0px auto 0; display:block; overflow:hidden}
.m-catahot .f-add-hover a{ width:100%; height:38px; border-bottom:1px dashed #f7f7f7; display:block; overflow:hidden}
.m-catahot .f-add-hover a:last-of-type{border-bottom: 0px;}
.m-catahot .f-add-hover a i{ width:5px; height:5px; background:#ccc; float:left; margin:17px 0 0; display:inline; overflow:hidden}
.m-catahot .f-add-hover a img{ display:none}
.m-catahot .f-add-hover a strong{ width:195px; height:38px; line-height:38px; font-size:14px; font-weight:normal; color:#333; float:left; margin:0 0 0 9px; display:inline; overflow:hidden}
.m-catahot .f-add-hover a b{ display:none}
.m-catahot .f-add-hover a em{ height:38px; line-height:38px; float:right; font-size:14px; color:#f7021d; display:inline; overflow:hidden}

.m-catahot a.f-hover{ height:auto; padding:12px 0;}
.m-catahot a.f-hover i{ display:none}
.m-catahot a.f-hover img{ width:70px; height:98px; float:left; margin:0 14px 0 0; display:inline; overflow:hidden}
.m-catahot a.f-hover strong{width:164px;height:18px;line-height:18px;font-size: 15px;font-weight:normal;color:#00a6e4;float:left;margin:0px 0 4px;}
.m-catahot a.f-hover b{width:164px;height:15px;line-height:15px;font-size:13px;font-weight:normal;color:#999;float:left;margin: 9px 0 0;display:inline;overflow:hidden;}
.m-catahot a.f-hover b span{ color:#333}
.m-catahot a.f-hover b:nth-child(3) span{ color:#f7021d}
.m-catahot a.f-hover em{ display:none}

.g-rank{overflow: hidden;border-top: 20px solid #f8f8f8;}
.g-rank .tab{overflow:hidden;}
.g-rank .tab li{cursor: pointer; float: left; width:149px;text-align: center;height: 42px;line-height: 42px;border-left: 1px solid #f7f7f7;border-bottom: 1px solid #f7f7f7;font-size: 16px;color: #222;}
.g-rank .tab li.f-hover{font-weight: bold; color: #00aaff; border-top: 3px solid #00aaff;border-bottom: 0;height: 40px;}
.f-hovertab-cont{ width:260px; height:auto; margin:auto; display:block; overflow:hidden}
.f-hovertab-cont li{ width:100%; height:42px; border-bottom:1px solid #eee; display:block; overflow:hidden}
.f-hovertab-cont li:last-of-type{border-bottom: 0px;}
.f-hovertab-cont li a i{ width:20px; height:20px; line-height:20px; font-size:12px; font-weight:normal; color:#fff; text-align:center; font-style:normal; background:#aaa; border-radius:4px; float:left; margin:10px 10px 0 0; display:inline; overflow:hidden;}
.f-hovertab-cont li a strong{ width:170px; height:42px; line-height:42px; font-size:14px; font-weight:normal; color:#333; float:left; margin:0; display:inline; overflow:hidden}
.f-hovertab-cont li a b{ width:40px; height:20px; line-height:20px; font-size:12px; font-weight:normal;text-align:center;color: #00aaff;
    border: 1px solid #00aaff;float:right; margin:10px 0 0; display:block; overflow:hidden; border-radius: 4px;}
.f-hovertab-cont li:nth-child(1) i{ background:#f60}
.f-hovertab-cont li:nth-child(2) i{ background:#ff9800}
.f-hovertab-cont li:nth-child(3) i{ background:#ffc600}
.f-hovertab-cont li a:hover strong{ color:#00a6e4;}
.f-hovertab-cont li a:hover b{ background:#00a6e4;color: #fff;}


.g-pl{overflow: hidden;border-top: 20px solid #f8f8f8;}
.g-pl .tit{padding:20px;}