/*  */


.bt-c{margin-top: 15px;width: 98%;}
/**礼包详情**/
.lbinfo{width: 810px;height: 190px;}
.lbinfo>p{margin-top:20px;}
.lbinfo>p,.dowl-left>p{width: 790px;/*height: 34px;line-height: 34px;*/overflow: hidden;font-size: 30px;color: #4c4c4c;font-weight: bold;}
.lbinfo>p span,.dowl-left>p span{font-family: '宋体';color: #8ba8a3;font-size: 12px;margin-left: 10px;}
.lb-time{width: 780px;height: 100px;margin-top: 20px;}
.lb-time>img{display: block;float: left;width: 100px;height: 100px;border-radius: 14px;margin: 0 20px 0 10px;}
.lb-time>ul{width: 530px;height: 80px;margin-top: 10px;float: left;}
.lb-time>ul li{width: 180px;height: 27px;line-height: 27px;display: block;float: left;margin-right: 20px;color: #808080;font-size: 14px;overflow: hidden;}
.lqlb-but{width: 120px;height: 40px;margin-bottom: 10px;}
.lqlb-but p{width: 120px;height: 40px;text-align: center;line-height: 40px;border-radius: 4px;}
.lqlb-but p:hover{opacity: .8;}
.lq{color: #fff;background: #ffaa00;}
.gq{color: #999;background: #e5e5e5;}
.ck{color: #fff;background: #589cf6;}
.th{color:#fff;background: #19abff;}
.xz{color:#fff;background: #a3ce0e;}
.jindu,.jindu span{width: 290px;height: 14px;margin-top: 8px;background: #e6e6e6;border-radius: 20px;position: relative;}
.jindu p{display: block;position: absolute;background: #589cf6;border-radius: 14px;height: 20px;line-height: 20px;color: #589cf6;padding: 0 10px;top: 20px;left: 42%;}
.jindu span{display: block;width: 50%;max-width: 100%;background:url(../images/bg-jindu.png) repeat;}
.game-bb{width: 800px;height: auto;display: table;}
.game-bb p{display: block; width: auto;color: #4c4c4c;font-size: 22px;line-height: 42px;font-weight: bold;}
.game-bb ul{width: 780px;height: auto;margin-left: 10px;display:table;}
.game-bb ul li{display: block;float: left; height: 40px;line-height: 40px;text-align: center;border: 1px solid #e6e6e6;border-radius: 4px;margin: 20px 15px 0 0;font-size: 15px;color: #666;min-width: 134px;padding: 0 2px;}
.game-bb ul li:hover{color: #589cf6;border: 1px solid #589cf6;}
.game-bb ul li i{display: inline-block;margin-left: 4px;margin-bottom:-3px;}
.bb-ios i,
.bb-android i,
.bb-tv i,
.bb-pc i{width: 16px;height: 18px;}
.bb-ios i{background: url(../images/ico-ios.png) no-repeat !important;}
.bb-android i{background: url(../images/ico-az.png) no-repeat !important;}
.bb-tv i{background: url(../images/ico-tv.png) no-repeat !important;}
.bb-pc i{background: url(../images/ico-pc.png) no-repeat !important;}

.lb-info{width: 800px;height: auto;margin: 20px 0 10px;}
.lb-info>p{display: block;width: auto;color: #4c4c4c;font-size: 22px;line-height: 42px; font-weight: bold;}
.lb-info pre{white-space: inherit;margin:0;}
.lb-info-c{width: 780px;height: auto;padding-bottom: 10px;margin: 0;}
.lb-info-c h3{font-size: 15px;color: #feaa48;line-height: 40px;height: 40px;display: block;font-weight: bold;}
.lb-info-c p{font-size: 15px;color: #888;line-height: 30px;}
.lb-info-c table{/*display: block;*/ margin: 10px auto;}
.lb-info-c table tr,.lb-info-c table tr td {}
.lb-info-c table td{line-height: 30px;font-size: 14px;}
.lb-info-c table td a{}
.lb-info-c img{max-width: 100%;margin:16px auto;}
.lb-info-c tbody{margin:0 auto;/*display:table;*/}
.tips-c{width: 790px;height: 100px;border: 1px solid #ff9966; margin: 30px 0  30px 4px;background-color: #e5e5e5;}
.tips-c span{margin: 10px 0px 4px 0; color: #ff70b0;display: block;text-indent: 1em;font-weight: bold;font-size: 18px;}
.tips-c p{text-align: center;font-size:16px;}

/*礼包列表*/
.lb-list-c{height: auto;margin-top: -10px;}
.lb-list-c>ul>li{display: block;float: left;margin-left: 5px;width: 800px;height: 110px;border-bottom: 1px dashed #979797;}
.lb-list-c>ul>li>a img{width: 80px;height: 80px;border-radius: 4px;display: block;float: left;margin: 15px 20px 15px 0;}
.lb-list-c>ul>li>a p{display: block;float: left;margin-top: 15px;width: 648px;height: 30px;line-height: 30px;font-size: 16px; color: #4c4c4c;overflow: hidden;font-weight: bold;}
.lb-list-c>ul>li>a p:hover{color: #19abff;}
.lb-listime>a{margin-top: -24px; display: block;float: right;width: 100px;height: 30px;border:1px solid #589cf6;text-align: center;line-height: 30px;display: inline-block;color: #589cf6;font-size: 16px;border-radius: 4px;*margin-top: -45px;}
.lb-list-c>ul>li:hover{background: url(../images/bg-lin.png) repeat;}
.lb-list-c>ul>li:hover>p{color: #589cf6;font-weight:bold;}
.lb-list-c>ul>li:hover .lb-listime>a{color: #fff;background: #589cf6;*margin-top: -45px;}
.lb-listime{width: 700px;}
.lb-listime p{font-size: 14px;color: #4c4c4c;width: 510px;height: 28px;line-height:28px;overflow: hidden;}
.lb-listime span{font-size: 14px;color: #8ba8a3;height: 26px;line-height: 26px;margin-right: 26px;}
.lb-listime span i{color: #589cf6;}
/*开服列表*/
.kf-list-c{height: auto;margin-top: -10px;}
.kf-list-c>ul>li{display: block;float: left;margin-left: 5px;width: 810px;height: 110px;border-bottom: 1px dashed #979797;}
.kf-list-c>ul>li>a img{width: 80px;height: 80px;border-radius: 4px;display: block;float: left;margin: 15px 20px 15px 0;}
.kf-list-c>ul>li>a p{display: block;float: left;margin-top: 15px;width: 650px;height: 30px;line-height: 30px;font-size: 16px;color: #4c4c4c;font-weight:bold;overflow: hidden;}
.kfgame-name{width: 670px;height: 60px;}
.kfgame-name ul{width: 424px;height: 60px;display: block;float: left;margin-right: 16px;}
.kfgame-name ul li{display: block;float: left;width: 210px;height: 30px;line-height: 30px;color: #808080;font-size: 14px;overflow: hidden;}
.kfgame-name>span{display: inline-block;margin: 18px 10px;}
.kfgame-name>a{display: block;float: right;width: 100px;height: 30px;border:1px solid #589cf6;text-align: center;line-height: 30px;margin: 10px 0 10px 10px;*margin-top: -40px;color: #589cf6;font-size: 16px;border-radius: 4px;}
.kf-list-c>ul>li:hover{background: url(../images/bg-lin.png) repeat;}
.kf-list-c>ul>li:hover p{color: #589cf6;}
.kf-list-c>ul>li:hover .kfgame-name>a{color: #fff;background: #589cf6;}

/*相关攻略*/
.xggl-c{width: 800px;max-height: 180px;overflow: hidden;}
.xggl-c ul{width: 820px;}
.xggl-c ul li{width:400px;height: 26px;margin: 9px 10px 0 0;display: block; float: left;}
.xggl-c ul li i,.xggl-c ul li a{display: block;float: left;}
.xggl-c ul li a{width: 325px;height: 26px;overflow : hidden; text-overflow: ellipsis; white-space: nowrap; color: #404040; font-size: 14px;}
.xggl-c ul li i{width: 7px;height: 7px;background: #e6e6e6;border-radius: 50%;margin: 8px 4px 0 10px;}
.xggl-c ul li:hover a{color: #589cf6;}
.xggl-c ul li:hover i{background:#589cf6 ;}
/*pl*/
.pl{width: 800px;margin: 0 0 20px 10px;}

/**开服详情**/
.kf-info{width: 780px;height: 100px;border-bottom: 1px solid #e6e6e6;}
.kf-info>p{font-size: 26px;color: #404040;height: 60px;width: 800px;overflow: hidden;line-height: 60px;text-align: center; margin-top: 10px;}
.kf-info ul{width: 780px;height: 20px;margin: 10px 0 0 0;}
.kf-info ul li{display: block;float: left;font-size: 14px;color: #999;margin:0 16px 0 14px;}
.kf-info ul li a{color: #808080;}
/*进入专题*/
.lk-zt{margin: 30px 0;width: 780px;height: 120px;background: #f0f0f0;}
.lk-zt>img{width: 100px; height: 100px; border-radius: 14px; display: block; float: left; margin: 10px 20px;}
.lk-zt>p{width: 610px;height: 30px;overflow: hidden;line-height: 30px;float: left;margin-top: 16px;font-size: 16px;color: #4c4c4c;}
.lk-zt>p a{font-size: 12px;color: #8ba8a3;margin-left: 20px;}
.gameinfo-a,.gameinfo-b{width: 610px;overflow: hidden;line-height: 30px;height: 30px;float: left;}
.gameinfo-a li{display: block;float: left;margin-right: 30px;font-size: 14px;color: #808080;}
.gameinfo-b li{display: block;float: left;font-size: 12px;color: #fff;width: 66px;height: 22px;line-height: 22px;text-align: center;background: #feaa48;border-radius: 6px;margin:6px 14px 0 0;}
.gameinfo-b li a{color:#fff;}
.txt-con{width: 780px;height: auto;margin-bottom: 30px;}
.txt-con>p{font-size: 15px;color: #595959;line-height: 30px;margin: 10px 0;}
.txt-con>p img{display: block;max-width: 760px; margin: 15px auto;}
.txt-con>p span{color: #589cf6;}
.txt-con>span{display: block;font-size: 15px;color: #feaa48;font-weight: bold;line-height: 30px;}
/*.txt-con tr td,.txt-con table{border: 0;}*/
.txt-con table{margin: 30px auto;}
.txt-con tr td{line-height:30px;font-size: 14px;color: #808080;padding: 10px;}
.txt-con tr td:last-child{/* font-weight: bold; */}

.tablesty{display: block; margin:  10px auto;border-top: 2px solid #589cf6;width: 780px;}
.tablesty ,.lb-info-c tr,.tablesty tr td {border: 1px solid #e6e6e6;}
.tablesty td{padding: 14px 0;width: 200px; text-align: center; color: #4c4c4c; font-size: 16px;font-weight: bold;}
.tablesty td a{color: #19abff;font-size: 14px; text-decoration: underline;}

.gameinfo{margin: 10px 0;}
.gameinfo p{font-weight: bold;line-height: 30px; font-size: 14px; color: #808080;}
.gameinfo span{font-weight: normal;display: block;float: left;width: 76px;}

/*游戏下载详情*/
.dowl-info{width: 100%;margin-top:30px;height: auto;border-bottom: 1px solid #e6e6e6;}
.dowl-top{height: 240px;}
.dowl-left{width: 800px;height: 240px;}
.dowl-min{width: 790px;height: 100px;margin-top: 20px;}
.dowl-min>img{width: 100px;height: 100px;display: block;float: left;border-radius: 14px;margin-right: 20px;}
.dowl-right{width: 360px;margin-top: 34px;}
.dowl-right>p{color: #4c4c4c;font-size: 14px;}
.pf-cont{width: 350px;height: 80px;margin: 16px 0 20px 10px;}
.dowl-right>a{display: block;margin: 0 auto;width: 340px;height: 40px;line-height: 40px;border: 1px solid #19abff;border-radius: 8px;text-align: center;font-size: 16px;color: #19abff;font-weight: bold;}
.hate-but span{background: #4cbeff !important;}
.hate-but i{color: #4cbeff !important;}
.pf-left{width: 80px;height: 80px;display: block;float: left;margin-right: 50px;}
.pf-righ{display: block;float: right;width: 200px;height: 80px;}
.pf-righ>p{width: 200px;height: 30px;margin: 5px 0;border-radius: 6px;position: relative;border: 1px solid #e6e6e6;text-indent: 0.5em;}
.pf-righ>p span img{position: absolute;margin: 0 4px;top: 5px;left: 108px;}
.pf-righ>p i{display: block;float: left;width: 100px;height: 30px;text-align: center;font-size: 14px;color: #fcac51;line-height: 30px;}
.pf-righ>p span{display: block;float: left;text-align: center;line-height: 30px;border-radius: 6px;font-size: 14px;color: #fff;width: 100px;height: 30px;background: #fcac51;cursor: pointer;}
.dowl-min ul{width: 600px;height: 60px;display: block;float: left;}
.dowl-min ul li{display: block;float: left;width: 189px;height: 30px;line-height: 30px;margin-right: 10px;overflow: hidden; font-size: 14px;color: #808080;white-space: nowrap;}
.dowl-min ul li a{color: #808080;}
.tutorial-c{width: 590px;height: 30px;/*background: #fff;*/margin-top: 6px;}
.tutorial-c p{display: block;float: left;width: 398px;height: 30px;line-height: 30px;color: #4c4c4c;font-size: 14px;}
.tutorial-c p a{color: #0066ff;margin-left: 4px;}
.tutorial-c span,
.tutorial-c span a{line-height: 30px; font-size: 14px;color: #808080;}
.tutorial-c span a:hover{text-decoration: underline;}
.dowl-min>p{display: block;float: left;font-size: 14px;margin: 8px 0;}
.dowl-min>p a{color:#589cf6; margin:0 4px;}
.dowl-min>p a:hover{text-decoration: underline;}
.dowl-min>p span{color: #4c4c4c;}
.dow-cont{display: block;float: left;margin: 20px 0 0 0;width: 300px;height: 40px;}
.dow-cont a{display: block;float: left;width: 300px;height: 40px;background: #16debd;border-radius: 8px;}
.dow-cont a>p{display: block;float: left;width: 240px;height: 40px;text-align: center;line-height: 40px;color: #fff;font-size: 16px;border-right: 1px solid #14c5a8;}
.sm-op{display: block;float: left;width:59px;height: 40px;position: relative;background: url(../images/bg-wx-ico.png) no-repeat center;}
.sm-op>div{display: none;width: 158px;height: 180px;position: absolute;right: -164px;top: 0;background: url(../images/bg-wx2.png) no-repeat;}
.sm-op>div img{width: 120px;height: 120px;margin: 14px 14px 0 23px;}
.sm-op>div P{width: 150px;text-align: center;font-size: 14px;color: #4c4c4c;margin-top: 10px;margin-left: 8px;}
.sm-op:hover>div{display: block;}
.dow-cont>span,.dow-cont>p{display: block;background: #feaa48;color: #fff;width: 300px;height: 40px;text-align: center;line-height: 40px;border-radius: 8px;cursor: pointer;}

/*进度*/
.processingbar{text-align: center; position: relative; width: 82px;}
.processingbar font{color: #589cf6; display: block; width: 82px; height:82px; line-height: 82px; font-size: 36px; font-weight:bold; text-align: center; position: absolute; left: 0; top: 0;}

/*游戏截图*/
.pic-c{width: 800px;height: auto;margin: 20px 0;}
.snapShotWrap{width:750px;position:relative;margin:30px auto 30px; overflow:hidden;}
#shotNext{top:0;right:0;border: none;padding: 0;margin: 0;border-radius:0;}
#shotPrev{top:0;left:0;border: none;padding: 0;margin: 0; }
.snap-shot-btn{position:absolute;width:30%;height:100%;opacity:.6;z-index:3;}
.snap-shot-btn:hover{opacity: .9;}
#shotNext i{background:url(../images/right-but.png) no-repeat;}
#shotPrev i{background:url(../images/left-but.png) no-repeat;left:5px;}
.snap-shot-btn i{width:50px;height:60px;top:45%;display: block;position: absolute;z-index: 99;right: 10px}
.snapShotCont{width:750px;position:relative;overflow:hidden;z-index: 1;}
.snopshot{position:absolute;overflow:hidden;zoom:1;text-align:center;}
.snapShotCont img{position:relative;width:100%; height:100%;}
.elementOverlay{z-index:1;position:absolute;top:0;left:0;background:#000;width:100%;height:100%;opacity:0.4;filter:alpha(opacity=40);}
.elementOverlays{z-index:1;position:absolute;top:0;left:0;background:#000;width:100%;height:100%;opacity:0;filter:alpha(opacity=0);}

 /*游戏合集 礼包*/
.hslb-c{width: 780px;height: 120px;}
.hslb-c>img{display: block;float: left;width: 216px;height: 120px;border-radius: 10px;margin-right: 20px;}
.hslb-c a{display: table;text-align: center;float: left;width: 530px;height: 24px;color: #4c4c4c;*margin-left: 30px;*width: 500px;}
.hslb-c a:hover{color: #589cf6;}
.hslb-c a span,.hslb-c a p{display: inline-block;*display: block;*float: left;line-height: 20px;}
.hslb-c a p{margin: 0 25px; max-width: 360px;overflow: hidden; height: 18px; font-weight: bold;}
.hslb-c>p{display: block;float: left;height: 79px;width: 530px;font-size: 14px;color: #4c4c4c;margin-top: 10px;line-height: 26px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; word-break: break-all;}

/*游戏合集 list*/
.gamehj-lis{height: auto;}
.gamehj-lis>ul{width:810px;display: table;}
.gamehj-lis>ul>li{display: block;float: left;width: 250px;height: 70px;margin: 20px 20px 0 0;}
.gamehj-lis>ul>li>a img{width: 70px;height: 70px;display: block;float: left;margin-right: 10px;border-radius: 12px;}
.gamehj-lis>ul>li>a p{display: block;float: left;width: 170px;overflow: hidden;height: 24px;line-height: 24px;font-size: 16px;color: #4c4c4c;margin-top: 2px;}
.gamehj-lis>ul>li:hover>a p{color: #589cf6;}
.gamehj-lis>ul>li>p{display: block;float: left;font-size: 12px;color: #8ba8a3;width: 160px;height: 20px;line-height: 22px;}
.gamehj-lis>ul>li>p a{color: #8ba8a3;}

/*相关游戏*/
.gamexg {display: block;max-height: 280px;overflow: hidden;}
/*猜你喜欢*/
.mblike{width: 340px;margin:20px 10px; height: auto;}
.mblike li{display: block;float: left;width: 160px;height: 170px;background: #fff;margin: 5px ;}
.mblike li>img{display: block;width: 100px;height: 100px;border-radius: 14px;margin: 20px 0 10px 30px;}
.mblike li>p{color: #4c4c4c;font-size: 15px;text-align: center;width: 130px;height: 26px;line-height: 26px;margin: 10px auto;overflow: hidden;}
.mblike li:hover p{color: #16debd;}

/*新游排行*/
.ph-tab{margin-bottom: 20px;display: table;}
.ph-tab ul{display: none;}

/*news*/
.inforeset-xz .txt-con,
.inforeset-xz .kf-info ul,
.inforeset-xz  .lk-zt{width: 780px;}
.inforeset-xz .kf-info{margin-left: 0 !important;width: 820px;}

/*lb*/
.inforeset-xz .lbinfo,
.inforeset-xz .lbinfo>p,.inforeset-xz .dowl-left>p
{width: 780px;}
.inforeset-xz .lbinfo>p ,.inforeset-xz .kf-info>p{margin-top: 20px;}


/*下载弹窗*/
/*登陆等弹出*/
.mydiv,.mydiv_w,.rycs_mydiv{z-index: 9999; display:none; width: 500px; height: auto; left: 42%; top: 30%; margin-left: -150px!important;/*FF IE7 该值为本身宽的一半 */ margin-top: -60px!important;/*FF IE7 该值为本身高的一半*/ margin-top: 0px; position: fixed!important;/* FF IE7*/ position: absolute;/*IE6*/ _top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/ document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2); padding-bottom: 20px; overflow: hidden; background-color: #FFF; border-radius:15px;}
.close_dla{font-size: 24px; font-weight: normal; margin: 0px; padding: 0px; color: #999;}
.dl_right{float: right; width: 30px; padding:6px 2px 0 0;}
.dl_right:hover{opacity:.7;}
.dl_right:active{opacity:.5;}
.bg_tc,.popIframe,.popIframe_w{background-color: #000; display: none; width: 100%; height: 100%; left: 0; top: 0;/*FF IE7*/ filter: alpha(opacity=60);/*IE*/ opacity: 0.6;/*FF*/ z-index: 999; position: fixed!important;/*FF IE7*/ position: absolute;/*IE6*/ _top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/ document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);}
.popIframe{filter:alpha(opacity=0);/*IE*/ opacity:0;/*FF*/}
#rycxzl .tc_zl,#rycxzc .tc_zl,#popDiv_w .tc_zl{font-size: 18px; line-height: 40px; color: #333; height: 40px; text-align:center; padding:20px 0 0 0;}
#rycxzl .tc_zl span,#rycxzc .tc_zl span{font-size: 24px; font-weight:bold; color: #12cdb0;}
#rycxzl .tc_zl input,#rycxzc .tc_zl input{line-height: 42px; height: 42px; width: 300px; border: 1px solid #CCC; border-radius:5px; padding:0 0 0 20px;}
.rycs_txzl_zhuce{height:auto; overflow:hidden; padding:20px 0 0 0; text-align:center;}
.rycs_txzl_zhuce a{padding:0 15px 0 0; font-size:14px;}
#rycxzl .tit, #rycxzc .tit{padding:25px 0 20px 40px; font-size: 20px; color: #000; text-align:left;}
#rycxzl .rycs_txzl input,#rycxzc .rycs_txzl input{font-size: 16px; line-height: 45px; color: #333; height: 45px; width: 300px; padding-left: 12px; border: 1px solid #D9D9D9; border-radius:10px;}
#rycxzl .rycs_txzl,#rycxzc .rycs_txzl{font-size: 16px; line-height: 40px; height: 40px; padding:10px 0 10px 0; text-align:center; font-family:"Microsoft Yahei";}
#rycxzl .rycs_txzl a,#rycxzc .rycs_txzl a{font-size: 18px; line-height: 50px; color: #FFF; background-color: #6C3; height: 50px; width: 200px; display: block; margin: 5px auto; border-radius:10px; text-align:center;}
#rycxzl .rycs_txzl a:hover,#rycxzc .rycs_txzl a:hover,#popDiv_w .txzl a:hover{font-size: 18px; background-color: #73D046;}
#rycxzl .rycs_txzl00,#rycxzc .rycs_txzl00{font-size: 14px; line-height: 40px; height: 40px; padding:22px 0 0 0; text-align:center; color:#f60; font-family:"Microsoft Yahei";}
.tit_libao_tit{height:auto; overflow:hidden; text-align:center; padding: 24px 0 10px 0; font-size:20px; color:#12cdb0;text-indent: 2.2em;}
.tit_libao span{color: #8FCD0E; padding:0 0 0 10px;}
.tit_libao{height:auto; overflow:hidden; text-align:center; padding:10px 0 10px 0; font-size:18px;}
.tit_libao input{padding: 12px 12px 12px 12px; border: 1px solid #D9D9D9; font-family: Arial; font-size: 16px; margin: auto; width: 300px; color: #8FCD0E; border-radius: 8px;}
.kaishi_chenga:link{font-size: 20px; line-height: 50px; color: #fff; background-color: #F90; text-align: center; display: block; margin: 0 0 0 15px; height: 50px; width: 150px; text-decoration: none; border-radius: 8px; float:left;}
.kaishi_chenga:visited{color: #fff;}
.kaishi_chenga:hover{color: #fff; background-color: #FFAA2B;}
.kaishi_chenga:active{color: #fff;}
.kaishi_lva{font-size: 20px; line-height: 45px; color: #fff; background-color: #85BF0D; text-align: center; display: block; margin: 0 0 0 10px; height: 50px; width: 150px; text-decoration: none; border-radius: 8px; float: left; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-family:"Microsoft Yahei"; }
.kaishi_lva:hover{color: #fff; background-color: #8FCD0E;}
.kaishi{height:auto; overflow:hidden; padding:0px 0 20px 85px;}
.fanwei{height:auto; overflow:hidden; padding:0 0 5px 0; font-size:14px; text-align:left; width:400px; margin:auto;}
.fanwei span{color:#f60; padding:0 20px 0 0;}
.tclb{width: 400px; height: auto; overflow: hidden; margin: 15px auto 0 auto; padding: 10px 0 0 0; border-top-width: 1px; border-top-style: dashed; border-top-color: #E7E7E7; color: #636166; line-height: 23px;}
.tclb dt{color: #F90; padding:0 0 5px 0; font-size: 16px;font-weight: bold;}

/*热门话题*/
.hot-con{width: 350px;margin: 20px 0 ;overflow: hidden;}
.hot-con li{width: 350px;height: 26px;margin: 6px 0;}
.hot-con li i,.hot-con li a{display: block;float: left;}
.hot-con li a{width: 310px;height: 26px;overflow : hidden; text-overflow: ellipsis; white-space: nowrap; color: #404040; font-size: 14px;}
.hot-con li i{width: 7px;height: 7px;background: #e6e6e6;border-radius: 50%;margin: 7px 10px 0 0px;}
.hot-con li:hover a{color: #589cf6;}
.hot-con li:hover i{background:#589cf6;}

.tab-cont{display: table;    margin-top: 10px;}