﻿@charset "utf-8";
/* CSS Document */
/*.path{width:1000px;margin:20px auto 0;height:16px;line-height:16px;}*/

.mod_appdown .title,.mod_appdown .icon,.mod_appdown .btn_area a,.mod_gamerank .cont li.big em,.mod_gamerank .cont i,.mod_gamerank .cont b{background-image:url(../images/img.png);}
/* Index module */
.mod_index{width:1200px;margin:10px auto 0 auto;}
.zone_1{width:1000px;margin-bottom:10px;background:#fff;}
.zone_1 .left{width:284px;margin-right:10px;float:left;}
.zone_1 .center{width:426px;margin-right:10px;float:left;}
.zone_1 .right{width:270px;float:left;}
.zone_1 .slide{width:284px;height:220px;overflow:hidden;position:relative;}
.zone_1 .slide li{width:284px;height:220px;float:left;position:relative;}
.zone_1 .slide .text{width:274px;height:30px;padding-left:10px;line-height:30px;font-size:13px;color:#ccc;position:absolute;top:190px;left:0;z-index:6;}
.zone_1 .slide .text{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#CC000000', endColorstr='#CC000000');background:rgba(0,0,0,0.8);} 
:root .zone_1 .slide .text{filter:none;}
.zone_1 .slide .text a{padding-left:6px;color:#fff;}
.zone_1 .slide .text a:hover{color:#f30;}
.zone_1 .slide .dot{width:64px;height:30px;position:absolute;top:190px;right:0;z-index:7;}
.zone_1 .slide .dot div{padding-right:5px;float:right;}
.zone_1 .slide .dot i{display:block;width:8px;height:8px;margin:11px 4px 11px 0;background:#666;border-radius:4px;float:left;}
.zone_1 .slide .dot i.nonce{background:#f00;}
.box_index{background:#fff;border:1px solid #ddd;}
.box_index .title{height:30px;line-height:30px;overflow:hidden;position:relative;top:-1px;}
.box_index .title p.h3{font-size:14px;float:left;}
.box_index .title p.h3 a{display:block;padding:0 10px;color:#666;float:left;}
.box_index .title p.h3 a.nonce{line-height:26px;font-weight:700;color:#2abbb4;border-top:2px solid #2abbb4;}
.box_index .title p.more{padding-right:10px;float:right;}
.box_index .cont{padding:0 10px;}

.box_gift{height:426px;}
.box_gift .gift_toppic{padding-top:10px;padding-bottom:6px;}
.box_gift .gift_toppic li{width:126px;overflow:hidden;}
.box_gift .gift_toppic li img{border-radius:2px;}
.box_gift .gift_list li{height:27px;line-height:26px;overflow:hidden;}
.box_gift .gift_list span{display:inline-block;*display:inline;zoom:1;}
.box_gift .gift_list span.tit{width:182px;}
.box_gift .gift_list span.num{width:60px;color:#666;}
.box_gift .gift_list span.num i{color:#f30;}
.box_gift .gift_list span.btn{width:20px;text-align:right;}
.box_gift .gift_list span.btn a{padding:3px 4px;color:#fff;background:#f9644e;border-radius:3px;}
.box_gift .gift_list span.btn a:hover{background:#f30;}

.mod_index .newsbox{height:636px;padding:10px;overflow:hidden;background:#fff url(../images/bg_hot.png) no-repeat;border:1px solid #ddd;}
.mod_index .newsbox ul.headlines{padding-bottom:8px;text-align:center;border-bottom:1px solid #ddd;}
.mod_index .newsbox ul.headlines li{padding:5px 0;}
.mod_index .newsbox ul.headlines h3{line-height:30px;font-size:20px;}
.mod_index .newsbox ul.headlines h3 a{color:#c00;}
.mod_index .newsbox ul.headlines p{font-size:13px;}
.mod_index .newsbox ul.headlines p span{padding:0 5px;}
.mod_index ul.newslist{padding:8px 0;font-size:14px;line-height:30px;}
.mod_index ul.newslist span{display:inline-block;*display:inline;zoom:1;}
.mod_index ul.newslist span.cate{width:42px;color:#999;}
.mod_index ul.newslist span.cate a{color:#999;}
.mod_index ul.newslist span.cate a:hover{color:#f30;}
.mod_index ul.newslist span.tit{width:314px;}
.mod_index ul.newslist span.time{width:48px;font-size:12px;color:#999;text-align:center;}

.box_recgame{height:346px;}
.box_recgame .icolist{width:248px;padding-top:10px;overflow:hidden;}
.box_recgame .icolist ul{width:252px;margin-bottom:10px;}
.box_recgame .icolist li{width:68px;padding:0 10px 0 6px;text-align:center;float:left;}
.box_recgame .icolist li img{margin-bottom:6px;border-radius:12px;}
.box_recgame .txtlist{line-height:26px;}
.box_recgame .txtlist span{display:inline-block;*display:inline;zoom:1;}
.box_recgame .txtlist span.name{width:117px;}
.box_recgame .txtlist span.com{width:61px;}
.box_recgame .txtlist span.com a{color:#999;}
.box_recgame .txtlist span.com a:hover{color:#f30;}
.box_recgame .txtlist span.time{width:70px;text-align:center;}
.box_recgame .txtlist span.time i.nonce{color:#f9644e;}
.box_recgame .txtlist span.time a{display:none;padding:4px 7px;color:#fff;background:#f9644e;border-radius:3px;}
.box_recgame .txtlist li.hover span.time i{display:none;}
.box_recgame .txtlist li.hover span.time a{display:inline;}

.zone_2{width:1000px;margin-bottom:10px;background:#fff;}
.zone_2 .cont{position:relative;}
.zone_2 .left{width:720px;margin-right:10px;float:left;}
.zone_2 .right{width:270px;float:left;}
.mod_index .box_evaluate{height:378px;overflow:hidden;}
.mod_index .newsbox_eva{padding-left:294px;}
.mod_index .pic_eva{width:274px;position:absolute;left:20px;top:13px;}
.mod_index .pic_eva div.imgbox{width:274px;height:148px;}
.mod_index .pic_eva div.imgbox a.text{width:268px;top:123px;}
.box_newgame{height:378px;overflow:hidden;}
.box_newgame .txtlist{line-height:30px;}
.box_newgame .txtlist ul{height:340px;overflow:hidden;}
.box_newgame .txtlist li{border-bottom:1px dotted #ddd;}
.box_newgame .txtlist span{display:inline-block;*display:inline;zoom:1;}
.box_newgame .txtlist span.name{width:108px;}
.box_newgame .txtlist span.state{width:70px;color:#999;}
.box_newgame .txtlist span.time{width:70px;text-align:center;}
.box_newgame .txtlist span.time i.nonce{color:#f9644e;}

.zone_3{width:1000px;margin-bottom:10px;background:#fff;}
.zone_3 .left{width:1000px;float:left;}
.mod_index .box_vod{height:382px;overflow:hidden;}
.mod_index .box_vod div.focus_vod{width:373px;height:320px;margin-left:10px;margin-top:10px;overflow:hidden;position:relative;float:left;}
.mod_index .box_vod div.focus_vod .bgbar{display:block;width:367px;height:50px;padding-left:6px;line-height:25px;color:#fff;position:absolute;left:0;top:270px;z-index:5;}
.mod_index .box_vod div.focus_vod .bgbar{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000');background:rgba(0,0,0,0.6);}
:root .mod_index .box_vod div.focus_vod .bgbar{filter:none;}
.mod_index .box_vod div.focus_vod .bgbar .play{width:50px;height:50px;background:#f9644e;position:absolute;top:0;left:0;z-index:6;}
.mod_index .box_vod div.focus_vod .bgbar .play .triangle{margin:13px 0 0 19px;display:inline-block;width:0;height:0;overflow:hidden;line-height:0;font-size:0;vertical-align:middle;border-left:12px solid #FFFFFF;border-right:0 none;border-top:12px solid transparent;border-bottom:12px solid transparent;_color:#FF3FFF;_filter:chroma(color=#FF3FFF);}
.mod_index .box_vod div.focus_vod .bgbar a{display:block;width:323px;height:50px;}
.mod_index .box_vod div.focus_vod .bgbar .cate{color:#fff;position:absolute;top:4px;left:60px;z-index:7;}
.mod_index .box_vod div.focus_vod .bgbar .num{width:200px;text-align:right;color:#999;position:absolute;top:4px;right:10px;z-index:8;}
.mod_index .box_vod div.focus_vod .bgbar .tit{color:#fff;position:absolute;top:24px;left:60px;z-index:9;}
.mod_index .box_vod div.vodlist{width:585px;margin-top:10px;overflow:hidden;float:left;}
.mod_index .box_vod div.vodlist li{width:175px;height:170px;margin-left:20px;float:left;}
.mod_index .box_vod div.vodlist li div.imgbox{width:175px;height:100px;}
.mod_index .box_vod div.vodlist li div.imgbox a.text{width:169px;top:80px;}
.mod_index .box_vod div.vodlist li div.txtbox{padding-top:10px;color:#999;}

.zone_4{width:1000px;margin-bottom:10px;background:#fff;}
.zone_4 .left{width:720px;margin-right:10px;float:left;}
.zone_4 .right{width:270px;float:left;}
.mod_index .box_ranklist{height:558px;overflow:hidden;}
.box_ranklist .rankbox{width:696px;overflow:hidden;}
.box_ranklist .rankbox .rank_li{width:212px;padding:0 10px;float:left;}
.box_ranklist .rankbox .rank_li .title{line-height:30px;text-align:center;font-weight:700;color:#34526f;background:#ddd;border-radius:5px;}
.box_ranklist .rankbox .rank_li ol{height:489px;overflow:hidden;}
.box_ranklist .rankbox .rank_li li{height:30px;line-height:30px;overflow:hidden;/*border-bottom:1px dotted #bbb;*/position:relative;}
.box_ranklist .rankbox .rank_li i{display:block;width:14px;height:14px;overflow:hidden;line-height:14px;text-align:center;color:#fff;background:#ccc;border-radius:2px;position:absolute;left:0;top:7px;z-index:5;}
.box_ranklist .rankbox .rank_li i.top{background:#f2472d;}
.box_ranklist .rankbox .rank_li span{display:block;}
.box_ranklist .rankbox .rank_li span.name{width:110px;padding-left:20px;float:left;}
.box_ranklist .rankbox .rank_li span.os{width:76px;text-align:right;float:right;}
.box_ranklist .rankbox .rank_li b.ios,.box_ranklist .rankbox .rank_li b.android{display:inline-block;*display:inline;*zoom:1;width:16px;height:16px;overflow:hidden;margin-right:4px;position:relative;top:3px;background-image:url(../images/img.png);}
.box_ranklist .rankbox .rank_li b.ios{background-position:-380px -180px;}
.box_ranklist .rankbox .rank_li b.android{background-position:-380px -200px;}
.box_ranklist .rankbox .rank_li li.big{height:90px;line-height:24px;}
.box_ranklist .rankbox .rank_li li.big i{top:40px;}
.box_ranklist .rankbox .rank_li li.big em{width:70px;height:71px;text-indent:-9999px;background-image:url(../images/img.png);background-position:-300px -229px;position:absolute;left:24px;top:10px;z-index:4;}
.box_ranklist .rankbox .rank_li li.big img{width:70px;height:70px;position:absolute;left:24px;top:10px;z-index:3;}
.box_ranklist .rankbox .rank_li li.big span.name{width:112px;height:26px;overflow:hidden;padding-left:100px;padding-top:10px;}
.box_ranklist .rankbox .rank_li li.big span.os{width:112px;padding-left:100px;text-align:left;float:left;}
.box_ranklist .rankbox .rank_li li.big span.starbox{width:112px;height:15px;padding-left:100px;float:left;}
.mod_index .box_gamerank{height:273px;overflow:hidden;}
.box_gamerank .icolist{width:248px;padding-top:10px;overflow:hidden;}
.box_gamerank .icolist ul{width:252px;margin-bottom:10px;}
.box_gamerank .icolist li{width:68px;height:110px;padding:0 10px 0 6px;text-align:center;float:left;}
.box_gamerank .icolist li img{margin-bottom:4px;border-radius:12px;}

.zone_5{width:1000px;margin-bottom:10px;background:#fff;}
.zone_5 .left{width:720px;margin-right:10px;float:left;}
.zone_5 .right{width:270px;float:left;}
.mod_index .box_ent{height:368px;overflow:hidden;}
.box_ent .newsbox_ent{width:292px;padding-left:10px;float:left;}
.box_ent .newsbox_ent .newslist{padding:0;}
.box_ent .picbox_ent{width:372px;padding-top:5px;padding-right:10px;float:right;}
.box_ent .picbox_ent p{width:186px;height:310px;background:#000;overflow:hidden;float:left;}
.box_ent .picbox_ent p img{width:184px;height:308px;border:1px solid #fff;}
.box_ent .picbox_ent ul{width:186px;height:310px;float:left;}
.box_ent .picbox_ent li{width:93px;height:155px;background:#000;overflow:hidden;float:left;}
.box_ent .picbox_ent li img{width:91px;height:153px;border:1px solid #fff;}
.box_ent .picbox_ent a:hover img{filter:alpha(opacity=80);opacity:.8;}
.mod_index .box_ring{height:368px;overflow:hidden;}
.box_ring .cont ul{height:329px;overflow:hidden;}
.box_ring .cont li{height:29px;overflow:hidden;line-height:29px;border-bottom:1px dotted #ddd;}
.box_ring .cont span{display:inline-block;*display:inline;zoom:1;width:188px;}
.box_ring .cont em{display:inline-block;*display:inline;zoom:1;width:30px;text-align:center;}
.box_ring .cont i{display:inline-block;*display:inline;zoom:1;width:30px;text-align:center;}
.box_ring .cont em a,.box_ring .cont i a{color:#f9644e;}
.box_ring .cont em a:hover,.box_ring .cont i a:hover{color:#f30;}

.mod_index .zone_link{width:1000px;}
.zone_link .left{width:1000px;float:left;}
.zone_link .box_link .cont div{margin-bottom:10px;line-height:26px;}
.zone_link .box_link .cont a{margin-right:10px;}

.zone_n{width:1000px;margin-bottom:10px;}
.zone_n .left{width:284px;margin-right:10px;float:left;}
.zone_n .center{width:426px;margin-right:10px;float:left;}
.zone_n .right{width:270px;float:left;}
.box_uti{overflow:hidden;}
.box_uti .pic_n1{padding-bottom:6px;}
.box_uti .pic_n1 li{width:126px;overflow:hidden;}
.box_uti .pic_n1 li img{border-radius:2px;}
.box_uti .list_n1{line-height:26px;padding-bottom:6px;}
.box_uti .pic_n2{line-height:18px;}
.box_uti .pic_n2 li{padding-bottom:10px;position:relative;}
.box_uti .pic_n2 li span.pic{display:block;width:100px;height:75px;overflow:hidden;position:absolute;top:0;left:0;z-index:5;}
.box_uti .pic_n2 li span.tit{display:block;padding-bottom:4px;padding-left:110px;}
.box_uti .pic_n2 li span.txt{display:block;padding-left:110px;color:#999;}
.news_uti{padding:10px;overflow:hidden;border:1px solid #ddd;}
.news_uti ul.headlines{padding-bottom:8px;text-align:center;}
.news_uti ul.headlines li{padding:5px 0;}
.news_uti ul.headlines h3{line-height:30px;font-size:20px;}
.news_uti ul.headlines h3 a{color:#c00;}
.news_uti ul.headlines p{color:#ccc;font-size:13px;}
.news_uti ul.headlines p a{padding:0 5px;}
.tit_uti{padding:5px 10px 0 10px;margin-bottom:5px;height:24px;line-height:24px;border-bottom:1px solid #e5e5e5;}
.tit_uti span{font-size:14px;font-weight:700;color:#2abbb4;}
.tit_uti a{float:right;}
.news_uti .list_uti{font-size:14px;line-height:24px;}
.news_uti .list_uti span{display:inline-block;*display:inline;zoom:1;}
.news_uti .list_uti span.cate{width:42px;color:#999;}
.news_uti .list_uti span.cate a{color:#999;}
.news_uti .list_uti span.cate a:hover{color:#f30;}
.news_uti .list_uti span.tit{width:314px;}
.news_uti .list_uti span.time{width:48px;font-size:12px;color:#999;text-align:center;}
.box2_uti .cont li{line-height:30px;}
.box2_uti .cont i{display:block;width:14px;height:14px;overflow:hidden;margin:8px 10px 8px 0;line-height:14px;text-align:center;color:#fff;background:#ccc;border-radius:2px;float:left;}
.box2_uti .cont i.top{background:#f2472d;}
.box3_uti .pic_n3 {padding-bottom:6px;}
.box3_uti .pic_n3 li{width:119px;overflow:hidden;}
.box3_uti .pic_n3 li img{border-radius:2px;}
.box3_uti .list_uti{line-height:24px;}
.box3_uti .pic_n4 {padding-bottom:6px;}
.box3_uti .pic_n4 li{width:248px;overflow:hidden;}
.box3_uti .pic_n4 li img{border-radius:2px;}

/* Game module */
.sch_bar{font-size:14px;border:1px solid #ddd;}
.sch_bar ul{margin:10px 0;line-height:33px;}
.sch_bar ul li{height:33px;margin-left:10px;background:#f8f8f8;border:1px solid #ddd;border-right:none;float:left;position:relative;}
.sch_bar ul a{display:block;padding:0 12px;border-right:1px solid #ddd;float:left;}
.sch_bar ul a.nonce{color:#fff;background-color:#2abbb4;cursor:default;}
.sch_bar .cate_li{background:#fff;border:1px solid #ddd;position:absolute;top:32px;left:-1px;display:none;}
.sch_bar .cate_li a{width:56px;text-align:center;line-height:28px;border-right:none;}
.sch_bar .cate_li a:hover{color:#fff;background:#2abbb4;}
.g_content{}
.col_g_left{width:190px;margin-right:10px;float:left;}
.col_g_left .g_catebox{margin-bottom:10px;overflow:hidden;border:1px solid #ddd;}
.col_g_left .g_catebox h3{padding:0 10px;font-size:18px;line-height:37px;font-weight:700;background:#f8f8f8;}
.col_g_left .g_catebox ul{line-height:31px;font-size:14px;background:url(../images/bg_g_catebox.png) 10px 0 no-repeat;}
.col_g_left .g_catebox li{border-top:1px solid #ddd;}
.col_g_left .g_catebox a{display:block;padding-left:40px;}
.col_g_left .g_catebox a:hover{padding-left:50px;}
.col_g_left .g_catebox a.nonce,.col_g_left .g_catebox a.nonce:hover{padding-left:50px;color:#f30;}
.col_g_left .g_topbox{margin-bottom:10px;overflow:hidden;border:1px solid #ddd;}
.col_g_left .g_topbox h3{padding:0 10px;font-size:18px;line-height:37px;font-weight:700;background:#f8f8f8;}
.col_g_left .g_topbox li{height:40px;line-height:40px;padding:10px 0;border-top:1px solid #ddd;}
.col_g_left .g_topbox i{display:block;width:14px;height:14px;overflow:hidden;margin:13px 6px 13px 10px;line-height:14px;text-align:center;color:#fff;background:#ccc;border-radius:2px;float:left;}
.col_g_left .g_topbox img{margin-right:6px;border-radius:6px;}
.col_g_right{width:800px;float:left;}
.col_g_right .gbox{overflow:hidden;border:1px solid #ddd;}
.col_g_right .gbox h3{margin:10px 20px 0 20px;font-size:18px;line-height:26px;font-weight:700;}
.col_g_right .gbox ul{padding:10px 0 20px 28px;overflow:hidden;}
.col_g_right .gbox ul li{width:100px;height:122px;padding-top:18px;margin-right:28px;float:left;}
.col_g_right .gbox ul li a{display:block;height:104px;text-align:center;line-height:20px;overflow:hidden;}
.col_g_right .gbox ul li img{display:block;width:78px;height:78px;margin:0 auto 5px auto;border-radius:14px;}
.col_g_right .gbox ul li i{display:block;color:#999;text-align:center;}

/* Common module */
.common_module{width:249px;margin-left:21px;overflow:hidden;float:right;}
.mod_appdown{width:266px;height:126px;margin-bottom:10px;background:#fff;border:2px solid #e6e6e6;position:relative;}
.mod_appdown .title{width:140px;height:19px;text-indent:-9999px;background-position:-400px -160px;position:absolute;left:10px;top:12px;}
.mod_appdown .icon{width:72px;height:72px;background-position:-400px -190px;position:absolute;left:10px;top:42px;}
.mod_appdown .tips{height:20px;line-height:20px;padding-top:45px;padding-left:90px;color:#999;}
.mod_appdown .btn_area{margin:10px 0 0 90px;}
.mod_appdown .btn_area li{width:54px;height:26px;float:left;}
.mod_appdown .btn_area a{display:block;width:54px;height:26px;text-indent:-9999px;}
.mod_appdown .btn_area a.android{background-position:0 -300px;}
.mod_appdown .btn_area a.android:hover{background-position:0 -330px;}
.mod_appdown .btn_area a.ios{background-position:-60px -300px;}
.mod_appdown .btn_area a.ios:hover{background-position:-60px -330px;}
.mod_appdown .btn_area a.wp{background-position:-120px -300px;}
.mod_appdown .btn_area a.wp:hover{background-position:-120px -330px;}

.mod_area{margin-bottom:0px;}
.mod_area div.title{height:35px; background:url(../images/t_b.gif) repeat-x bottom left;}
.mod_area div.title h5{display:inline;line-height:20px;padding:5px 14px 6px 14px;color:#666666;font-weight:700;font-size:16px;border-bottom:2px solid #ffb230;position:relative;top:2px;float:left;}
.mod_area div.title a.more{line-height:33px;padding:0 10px;color:#333;float:right;}
.mod_area div.title a.more:hover{color:#f60;}
.mod_area div.title h3{display:inline;line-height:20px;padding:5px 0 6px 0;font-weight:700;font-size:16px;border-bottom:2px solid #e9a305;position:relative;top:2px;float:left;color:#666666;}
.mod_area div.title span.info{line-height:33px;padding:0 10px;color:#333;float:right;}
.mod_area div.title span.info em{color:#f30;padding:0 6px;font-weight:700;}
.mod_area .cont{padding:10px 0;}

.mod_kf_list{padding:10px 20px;background:#fff;border:1px solid #ddd;}
.mod_kf_list table tr{height:40px;border-bottom:1px solid #e3e3e3;}
.mod_kf_list table td{text-align:center;}
.mod_kf_list .li_tit{font-weight:700; background:#fcfcfc; color:#999; border-bottom:1px solid #ddd;}
.mod_kf_list .li{background:#fff;}
.mod_kf_list .li_on{background:#fffbdb; border-bottom:1px solid #faf1a9;}
.mod_kf_list .li_hover{background:#ffe8a8;}

.mod_kf_calendar{padding:10px 20px;background:#fff;border:1px solid #ddd;}
.mod_kf_calendar .monthly_calendar{width:1149px;margin-top:6px;overflow:hidden;}
.mod_kf_calendar .monthly_calendar ul{width:1149px;background:#e8e8e8;border-bottom:1px solid #e8e8e8;}
.mod_kf_calendar .monthly_calendar li{float:left;background:#fff;border-top:1px solid #e8e8e8;border-left:1px solid #e8e8e8;}
.mod_kf_calendar .monthly_calendar a{display:block;width:81px;height:30px;line-height:30px;text-align:center;font-size:14px;font-weight:700;}
.mod_kf_calendar .monthly_calendar a.nonce{color:#db2931;background:url(../images/bg_monthly_calendar_nonce.png) center center no-repeat;}
/**/
.thisBigTitleWrapper{float:left;height:39px;background:url(../images/t_bg.png) repeat-x left top;border:1px solid #e8e8e8;border-top:none;line-height:39px;width:988px;padding-left:10px;}
.kf_ls_rl{float:left;width:200px;color:#666;font-size:12px;font-weight:bold;padding-left:40px;background:url(../images/cacel.gif) 10px 9px no-repeat;}
.kf_ls_sj{float:left;width:200px;padding:9px 0 0 150px;}
.kf_ls_qb{float:left;width:75px;text-align:center;padding-left:323px;}
.selectYM{float:left;width:200px;/*overflow:hidden;*/height:30px;position:relative;top:5px;left:385px;}
.selectYM .fl{float:left;}
.selectYM .fr{float:right;}
.selectYMSpace{width:168px;height:25px;margin:0 auto;background:url(../images/kf_bg3.gif) 0 -350px no-repeat;position:relative;color:#2E3537;overflow:visible;}
.sPrev,.sNext{width:7px;height:13px;padding-top:5px;}
.sPrev a,.sNext a{display:block;width:7px;height:13px;text-indent:-978em;}
.sPrev{margin-right:10px;}
.sYear,.sMonth{text-align:center;font-size:14px;line-height:24px;}
.sYear{width:60px;}
.sMonth{width:40px;margin-left:5px;}
.thisDrop{width:15px;height:25px;}
.thisDrop a{display:block;width:15px;height:25px;text-indent:-978em;}
.thisInnerWrapper{float:left;border:1px solid #e8e8e8;width:980px;padding:10px 9px 10px 9px;border-top:none;}
.thisCalendar{float:left;width:979px;border:1px solid #e8e8e8;border-bottom:none;border-right:none;}
.thisCalendar li.today{background:url(../images/today.gif) center 0 no-repeat;text-indent:-987em;}
.thisCalendar a{color:#3D4446;display:block;}
.thisCalendar a:hover{text-decoration:none;color:#db2931;}
.thisCalendar li.current a{color:#db2931;background:url(../images/thischangeskin.gif) center -250px no-repeat;}
.sMonthDrop{position:absolute;width:54px;left:95px;border:1px #CBCBCB solid;background:#fff;top:23px;overflow-y:scroll;height:84px;}
.sMonthDrop li{float:left;width:36px;height:25px;line-height:25px;text-indent:8px;}
.sYearDrop{position:absolute;width:72px;left:17px;border:1px #CBCBCB solid;background:#fff;top:23px;overflow-y:scroll;height:84px;}
.sYearDrop li{float:left;width:55px;height:25px;line-height:25px;text-indent:8px;}
/**/
.mod_kf_hot{padding:10px 18px;background:#fff;border:1px solid #ddd;}
.mod_kf_hot .cont{width:1162px;overflow:hidden;}
.mod_kf_hot .cont ol{width:1172px;margin-top:6px;}
.mod_kf_hot .cont li{margin-right:10px;margin-bottom:10px;float:left;}
.mod_kf_hot .cont li a{display:block;width:105px;height:25px;overflow:hidden;line-height:25px;text-align:center;background:#f1f1f1;border:1px solid #e8e8e8;}
.mod_kf_hot .cont li a:hover{color:#fff;background:#f30;border:1px solid #f30;}

.mod_kf_history table{margin-top:16px;}

.mod_kf_game li{height:160px;overflow:hidden;border-bottom:1px solid #e9e9e9;position:relative;}
.mod_kf_game li p{display:block;}
.mod_kf_game li .imgbox{width:96px;height:96px;overflow:hidden;position:absolute;left:0;top:32px;z-index:5;}
.mod_kf_game li .imgbox em{display:block;width:96px;height:96px;background:url(../images/img.png) -100px -400px;position:absolute;left:0;top:0;z-index:7;}
.mod_kf_game li .imgbox img{width:96px;height:96px;position:absolute;left:0;top:0;z-index:6;}
.mod_kf_game li .starbox{display:block;position:absolute;top:117px;left:434px;}
.mod_kf_game li p.title{height:36px;overflow:hidden;font-size:15px;line-height:36px;padding-left:116px;padding-top:14px;font-family:Arial,Tahoma,Helvetica,"Microsoft Yahei","SimSun",sans-serif;}
.mod_kf_game li p.preview{height:48px;overflow:hidden;padding-left:116px;padding-top:5px;line-height:26px;color:#666;position:relative;}
.mod_kf_game li p.related_info{padding-top:12px;padding-bottom:10px;padding-left:116px;line-height:24px;color:#999;}
.mod_kf_game li p.related_info em{padding:0 15px 0 0;}
.mod_kf_game li p.related_info a{color:#999;}
.mod_kf_game li p.related_info a:hover{color:#f60;}
.mod_kf_game li a.h5{padding-right:10px;}


.mod_picnews{}
.mod_picnews .cont{line-height:20px;color:#999;}
.mod_picnews .cont li{height:60px;padding:10px 0 10px 90px;overflow:hidden;position:relative;}
.mod_picnews .cont .imgbox{width:90px;height:60px;overflow:hidden;position:absolute;left:0;top:10px;}

.mod_evaluate{}
.mod_evaluate .cont{line-height:20px;color:#999;}
.mod_evaluate .cont li{height:60px;padding:10px 0 10px 70px;overflow:hidden;position:relative;}
.mod_evaluate .cont .imgbox{width:60px;height:60px;overflow:hidden;border-radius:10px;position:absolute;left:0;top:10px;}

.mod_gift{}
.mod_gift .cont{}
.mod_gift .cont li{padding:5px 0;}
.mod_gift .cont em{display:block;width:166px;line-height:30px;float:left;}
.mod_gift .cont i{display:block;width:82px;line-height:30px;text-align:center;float:left;}
.mod_gift .cont .progress_bar{width:110px;height:14px;padding:2px;margin:3px 0;background:#e0e0e0;float:left;}
.mod_gift .cont .current{height:14px;background:#2abbb4;}
.mod_gift .cont .number{width:42px;padding-left:10px;line-height:24px;float:left;}
.mod_gift .cont .btnbox{width:82px;line-height:24px;float:left;}
.mod_gift .cont .btnbox a{display:block;width:50px;height:24px;margin:0 16px;color:#fff;text-align:center;background:#f9644e;border-radius:3px;}
.mod_gift .cont .btnbox a:hover{background:#f30;}

.mod_hotpic{}
.mod_hotpic .cont{width:270px;overflow:hidden;}
.mod_hotpic ul{width:286px;}
.mod_hotpic li{width:127px;height:140px;margin-right:16px;float:left;}
.mod_hotpic li a{line-height:18px;}

.mod_hotnews{}
.mod_hotnews .cont{line-height:30px;}
.mod_hotnews .cont li{margin-right:auto;margin-left:auto;*zoom:1}.mod_hotnews .cont li:before,.mod_hotnews .cont li:after{display:table;content:"";line-height:0}.mod_hotnews .cont li:after{clear:both}
.mod_hotnews .cont i{display:block;width:14px;height:14px;overflow:hidden;margin:8px 10px 8px 0;line-height:14px;text-align:center;color:#fff;background:#ccc;border-radius:2px;float:left;}
.mod_hotnews .cont i.top{background:#2abbb4;}
.mod_hotnews .cont a{width:225px;display:block;overflow:hidden;word-break:keep-all;word-wrap:keep-all;white-space:nowrap;table-layout:fixed;-o-text-overflow:ellipsis;text-overflow:ellipsis;float:left;}

.mod_gamerank{}
.mod_gamerank .cont{}
.mod_gamerank .cont ol{height:489px;overflow:hidden;}
.mod_gamerank .cont li{height:30px;line-height:30px;overflow:hidden;/*border-bottom:1px dotted #bbb;*/position:relative;}
.mod_gamerank .cont i{display:block;width:14px;height:14px;overflow:hidden;line-height:14px;text-align:center;color:#fff;background:#ccc;border-radius:2px;position:absolute;left:0;top:7px;z-index:5;}
.mod_gamerank .cont i.top{background:#2abbb4;}
.mod_gamerank .cont span{display:block;}
.mod_gamerank .cont span.name{width:152px;padding-left:20px;float:left;}
.mod_gamerank .cont span.os{width:76px;float:right;}
.mod_gamerank .cont b.ios,.mod_gamerank .cont b.android{display:inline-block;*display:inline;*zoom:1;width:16px;height:16px;overflow:hidden;margin-right:4px;position:relative;top:3px;}
.mod_gamerank .cont b.ios{background-position:-380px -180px;}
.mod_gamerank .cont b.android{background-position:-380px -200px;}
.mod_gamerank .cont li.big{height:90px;line-height:24px;}
.mod_gamerank .cont li.big i{top:40px;}
.mod_gamerank .cont li.big em{width:70px;height:71px;text-indent:-9999px;background-position:-300px -229px;position:absolute;left:24px;top:10px;z-index:4;}
.mod_gamerank .cont li.big img{width:70px;height:70px;position:absolute;left:24px;top:10px;z-index:3;}
.mod_gamerank .cont li.big span.name{width:148px;height:26px;overflow:hidden;padding-left:100px;padding-top:10px;}
.mod_gamerank .cont li.big span.os{width:148px;padding-left:100px;float:left;}
.mod_gamerank .cont li.big span.starbox{width:148px;height:15px;padding-left:100px;float:left;}

/* News List */
.main .news_list{width:690px;overflow:hidden;float:left;}
.main .news_list .category{margin-top:5px;text-align:center;}
.main .news_list .category a{margin-right:4px;padding:6px 10px;color:#fff;background:#f9644e;border-radius:3px;}
.main .news_list .category a:hover{background:#f30;}
.main .news_list li{height:160px;overflow:hidden;border-bottom:1px solid #e9e9e9;position:relative;}
.main .news_list li p{display:block;}
.main .news_list li .imgbox{width:150px;height:120px;overflow:hidden;position:absolute;left:0;top:20px;}
.main .news_list li p.title{height:36px;overflow:hidden;font-size:15px;line-height:36px;padding-left:170px;padding-top:14px;font-family:Arial,Tahoma,Helvetica,"Microsoft Yahei","SimSun",sans-serif;}
.main .news_list li p.preview{height:48px;overflow:hidden;padding-left:170px;padding-top:5px;line-height:26px;color:#666;position:relative;}
.main .news_list li p.related_info{padding-top:12px;padding-bottom:10px;padding-left:170px;line-height:24px;color:#999;}
.main .news_list li p.related_info em{padding:0 15px 0 0;}
.main .news_list li p.related_info a{color:#999;}
.main .news_list li p.related_info a:hover{color:#f60;}
.main .news_list li a.h5{padding-right:10px;}
.main .news_list li a.full_text{display:block;width:75px;height:25px;text-indent:-9999px;background:url(../images/bg_full_text.png) no-repeat;position:absolute;right:0;bottom:20px;}
.main .news_list li a.full_text:hover{background:url(../images/bg_full_text.png) 0 -25px no-repeat;}
.main .news_list li.hover{}
.main .news_list li.hover p.title,.main .news_list li.hover p.title a{color:#f00;}
.main .news_list li.hover a.full_text{background:url(../images/bg_full_text.png) 0 -25px no-repeat;}
.main .news_list .mod_area{margin:0}

/* News Page */
.main .news_page{width:690px;overflow:hidden;float:left;}
.main .news_page h3.title{line-height:40px;font-size:24px;text-align:center;color:#000;font-family:"Microsoft Yahei";}
.main .news_page .info{padding-bottom:6px;line-height:24px;text-align:center;color:#999;border-bottom:1px dotted #ccc;}
.main .news_page .info em{padding:0 6px;}
.main .news_page .info a{color:#666;}
.main .news_page .info a:hover{color:#f30;}
.main .news_page .content{padding:10px;line-height:30px;font-size:14px;}
.main .news_page .content p{padding:6px 0;}
.main .news_page .content img{width:expression(this.width>640?'640px':true);max-width:640px;}
.main .news_page .appdown{line-height:18px;text-align:center;}
.main .news_page .appdown a{color:#c00;padding-bottom:1px;}
.main .news_page .appdown a:hover{color:#c00;border-bottom:1px solid #c00;}
.main .news_page .share{margin:16px 0;}
.main .news_page .share .bdlikebutton{margin:0 auto;}
.main .news_page .relatenews{}
.main .news_page .relatenews div.title{padding:0 10px;line-height:24px;font-size:15px;color:#2abbb4;}
.main .news_page .relatenews .cont{padding:10px;font-size:14px;line-height:30px;position:relative;}
.main .news_page .relatenews .cont ul{margin-left:200px;}
.main .news_page .relatenews .cont span.time{padding-left:10px;color:#666;}

.imgbox{float:left; margin-bottom:20px; padding-right:22px; overflow:hidden;position:relative;}
.imgbox a.text{display:block;height:25px;line-height:25px; text-align:center; color:#fff;position:absolute;left:0;}
.imgbox a.text{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');background:rgba(0,0,0,0.5);}
:root .imgbox a.text{filter:none;}
.main .news_page .relatenews .cont div.imgbox{width:180px;height:135px;}
.main .news_page .relatenews .cont div.imgbox a.text{width:174px;top:110px;}
.main .news_page .mm_pic{padding:14px 0 30px 0;}
.main .news_page .mm_pic li{width:148px;padding:0 14px 0 10px;font-size:14px;line-height:18px;float:left;}
.main .news_page .mm_pic li img{margin-bottom:4px;}

/* News Index */
.mod_newsbox{width:1000px;overflow:hidden;margin:0 auto;border-top:#fff 20px solid;border-bottom:#fff 20px solid;}
.mod_newsbox a{color:#000;text-decoration:none}
.mod_newsbox a:hover{color:#f30;}
.mod_newsbox .newsheader{width:306px;height:53px;padding-right:41px;text-align:right;background:url(../images/bg_title.png) no-repeat;position:absolute;top:0;left:694px;}
.mod_newsbox .newsheader .button{line-height:14px;padding:3px 5px;color:#fff;background:#f30;border-radius:4px;position:relative;top:4px;}
.mod_newsbox .newsheader .date{line-height:18px;position:relative;top:9px;}
.mod_newsbox .focus{width:653px;padding-right:41px;background:#fff;border-bottom:20px solid #fff;position:absolute;top:0;left:0;}
.mod_newsbox .focus h3{padding:10px 0 14px 0;border-bottom:1px solid #ccc;}
.mod_newsbox .focus h3,.mod_newsbox .focus h3 a{line-height:30px;font-size:28px;font-family:"Microsoft Yahei";}
.mod_newsbox .item_list{width:1041px;background:url(../images/bg_mod_news.jpg) repeat-y;position:relative;}
.mod_newsbox .item{width:306px;padding-right:41px;margin-bottom:20px;border-bottom:1px dotted #ccc;position:absolute;}
.mod_newsbox .item h3{padding-bottom:10px;}
.mod_newsbox .item h3,.mod_newsbox .item h3 a{line-height:26px;font-size:20px;font-family:"Microsoft Yahei";}
.mod_newsbox .item .imgbox{width:306px;overflow:hidden;padding-bottom:10px;}
.mod_newsbox .item .imgbox img{width:306px;}
.mod_newsbox .item .micronews{color:#555;font-size:12px;line-height:21px;padding-bottom:10px;}


/* Down Page */
.main .down_page{width:668px;padding-right:20px;overflow:hidden;float:left;}
.down_page .downhead{padding:10px 0; border-bottom:1px solid #e9e9e9;}
.down_page .downhead .left{width:175px;margin-right:30px;float:left;}
.down_page .downhead .left .pfxt { width:175px; padding-top:10px;}
.down_page .downhead .left .pfxt .pflb { width:175px; height:30px; text-align:center; line-height:30px; padding-bottom:5px;}
.down_page .downhead .left .pfxt .pflb .l{ float:left; width:115px; height:30px; font-size:14px; background:#f0f0f0; color:#333333;}
.down_page .downhead .left .pfxt .pflb .r{ float:right; width:60px; height:30px; font-weight:bold; font-size:14px; background:#ffcc00; color:#993300;}
.down_page .downhead .left .wypf { width:175px; height:15px; padding:10px 0; background:url(../images/game_xinb10.png) no-repeat left center;cursor:pointer;}
.down_page .downhead .left .wypf .wypf_on { height:15px; background:url(../images/game_xina10.png) no-repeat left center;}
.down_page .downhead .left .wypf .score{display:none;width:71px;height:23px;margin-top:6px;padding-top:5px;line-height:23px;color:#f60;font-weight:700;font-family:Verdana;text-align:center;background:url(../images/game_score.png) no-repeat;position:absolute;}
.down_page .downhead .left .wydp { width:175px; height:50px; background:url(../images/game_haoping.png) no-repeat left center;}
.down_page .downhead .left .wydp .left { float:left; margin:0; width:51px; height:26px; overflow:hidden; padding:10px 0 14px 37px;cursor:pointer;}
.down_page .downhead .left .wydp .left .l { float:left; width:51px; height:14px; font-weight:bold; color:#d98500;}
.down_page .downhead .left .wydp .left .r { float:left; width:51px; height:12px; color:#999999;}
.down_page .downhead .left .wydp .right { float:left; margin:0; width:50px; height:26px; overflow:hidden; padding:10px 0 14px 37px;cursor:pointer;}
.down_page .downhead .left .wydp .right .l { float:left; width:50px; height:14px; font-weight:bold; color:#1f8200;}
.down_page .downhead .left .wydp .right .r { float:left; width:50px; height:12px; color:#999999;}

.down_page .downhead .right{width:453px;float:left;}
.down_page .downhead .title{height:40px;line-height:40px;overflow:hidden;}
.down_page .downhead .title h3{font-size:24px;font-family:"Microsoft Yahei";float:left;}
.down_page .downhead .title em{display:block;height:25px;margin:10px 0 0 10px;background-image:url(../images/img.png);float:left;}
.down_page .downhead .title em.official{width:60px;background-position:0 -360px;}
.down_page .downhead .title em.safe{width:22px;background-position:-70px -360px;}
.down_page .downhead .title em.ads{width:23px;background-position:-100px -360px;}
.down_page .downhead .rank{height:36px;line-height:36px;overflow:hidden;}
.down_page .downhead .rank span{display:block;color:#f30;font-size:18px;font-family:"Microsoft Yahei";float:left;}
.down_page .downhead .rank i{font-size:24px;font-weight:700;}
.down_page .downhead .rank .star_b{margin:10px 0 0 10px;float:left;}
.down_page .downhead .cont{line-height:30px;}
.down_page .downhead .cont .info{width:336px;float:left;}
.down_page .downhead .cont .info li{width:168px;float:left;}
.down_page .downhead .cont .info li.b{width:336px;}
.down_page .downhead .cont .info li.c{width:336px;}
.down_page .downhead .cont .info li.c a{ color:#2abbb4; padding-right:5px;}
.down_page .downhead .cont .info li.c a:hover { color:#ed5810;}
.down_page .downhead .cont .info li i{ color:#666666}
.down_page .downhead .cont .code{width:117px;float:left;}
.down_page .downhead .cont .code img{padding:5px;background:#fff;border:1px solid #ccc;}
.down_page .downhead .cont .code span{display:block;line-height:24px;color:#666;}
.down_page .downhead .button{padding-bottom:6px;}
.down_page .downhead .button a{display:block;width:130px;height:24px;padding:10px 5px;margin:5px 0 5px 0;color:#fff;border-radius:4px;float:left;}
.down_page .downhead .button a em{display:block;width:24px;height:24px;margin-right:4px;background-image:url(../images/img.png);float:left;}
.down_page .downhead .button a span{display:block;height:24px;line-height:24px;font-size:16px;font-family:"Microsoft Yahei";float:left;}
.down_page .downhead .button a.ios{background:#3ca9cb;}
.down_page .downhead .button a.ios:hover{background:#39a0c1;}
.down_page .downhead .button a.ios em{background-position:0 -400px;}
.down_page .downhead .button a.android{background:#32ab3c;}
.down_page .downhead .button a.android:hover{background:#2fa239;}
.down_page .downhead .button a.android em{background-position:-30px -400px;}
.down_page .downhead .button a.history{background:#f3a318;}
.down_page .downhead .button a.history:hover{background:#e79b17;}
.down_page .downhead .button a.history em{background-position:-30px -400px;}
.down_page .down_detail{padding:10px 0;border-bottom:1px solid #e9e9e9;}
.down_page .down_detail h3{line-height:30px;color:#2abbb4;font-size:18px;font-family:"Microsoft Yahei";}
.down_page .down_detail .cont{height:72px;line-height:24px;overflow:hidden;}
.down_page .down_detail .more_area{text-align:right;}
.down_page .down_detail .more_area a{padding:5px 8px;line-height:24px;color:#f30;font-weight:700;}
.down_page .down_detail .more_area a:hover{color:#c00;}
.down_page .down_screen{padding:10px 0;border-bottom:1px solid #e9e9e9;margin-bottom:20px;}
.down_page .down_screen h3{line-height:30px;color:#2abbb4;font-size:18px;font-family:"Microsoft Yahei";}
.down_page .down_screen .cont{padding:10px 0;}
.down_page .down_screen .cont .pic_area{position:relative;}
.down_page .down_screen .cont .pic_area ul{width:480px;height:480px;margin:0 auto;background:#f8f8f8;border:1px solid #eee;position:relative;}
.down_page .down_screen .cont .pic_area li{width:480px;height:480px;text-align:center;position:absolute;left:0;top:0;}
.down_page .down_screen .cont .pic_area li img{position:relative;}
.down_page .down_screen .cont .pic_area a.left,.down_page .down_screen .cont .pic_area a.right{display:block;width:54px;height:54px;text-indent:-9999px;background-image:url(../images/img.png);position:absolute;top:213px;}
.down_page .down_screen .cont .pic_area a.left{background-position:-420px -310px;left:20px;}
.down_page .down_screen .cont .pic_area a.left:hover{background-position:-420px -370px;}
.down_page .down_screen .cont .pic_area a.right{background-position:-480px -310px;right:20px;}
.down_page .down_screen .cont .pic_area a.right:hover{background-position:-480px -370px;}
.down_page .down_screen .cont .pic_area .text{width:480px;height:30px;line-height:30px;color:#fff;text-align:center;position:absolute;top:451px;left:94px;z-index:5;}
.down_page .down_screen .cont .pic_area .text{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#4C000000', endColorstr='#4C000000');background:rgba(0,0,0,0.3);} 
:root .down_page .down_screen .cont .pic_area .text{filter:none;}

/* Newgame List */
.newgame_page .icon175{margin:8px 0;}
.newgame_page .downhead .rank{height:auto;line-height:normal;}
.newgame_page .downhead .rank span{font-size:14px;padding:4px 0;}
.newgame_page .downhead .cont .info{width:453px;}
.newgame_page .downhead .cont .info li{width:151px;}
.newgame_page .downhead .cont .info li.c{width:302px;}
.newgame_page .cont{padding:6px;line-height:24px;font-size:12px;}
.newgame_page .cont p{padding:4px 0;}
.newgame_page .cont img{width:expression(this.width>640?'640px':true);max-width:640px;}

/* Fh Index */
.main .fh_left{width:668px;padding-right:20px;overflow:hidden;float:left;}
.fh_left .fh_menu{height:36px;line-height:36px;font-size:16px;border-bottom:2px solid #ddd;}
.fh_left .fh_menu a{display:block;padding:0 4px;margin-right:20px;float:left;}
.fh_left .fh_menu a.nonce,.fh_left .fh_menu a.nonce:hover{line-height:34px;color:#2abbb4;border-bottom:2px solid #2abbb4;position:relative;top:2px;}
.fh_left .fh_list li{height:160px;overflow:hidden;border-bottom:1px solid #e9e9e9;position:relative;}
.fh_left .fh_list li p{display:block;}
.fh_left .fh_list li .imgbox{width:96px;height:96px;overflow:hidden;position:absolute;left:0;top:32px;z-index:5;}
.fh_left .fh_list li .imgbox em{display:block;width:96px;height:96px;background:url(../images/img.png) -100px -400px;position:absolute;left:0;top:0;z-index:7;}
.fh_left .fh_list li .imgbox img{width:96px;height:96px;position:absolute;left:0;top:0;z-index:6;}
.fh_left .fh_list li .starbox{display:block;position:absolute;top:117px;left:434px;}
.fh_left .fh_list li p.title{height:36px;overflow:hidden;font-size:16px;line-height:36px;padding-left:116px;padding-top:26px;font-family:Arial,Tahoma,Helvetica,"Microsoft Yahei","SimSun",sans-serif;}
.fh_left .fh_list li p.title i{display:inline-block;*display:inline;*zoom:1;width:17px;height:17px;margin-left:12px;position:relative;top:3px;}
.fh_left .fh_list li p.title i.i{background:url(../images/fh_i_ios.png) no-repeat;}
.fh_left .fh_list li p.title i.a{background:url(../images/fh_i_android.png) no-repeat;}
.fh_left .fh_list li p.detail{height:26px;overflow:hidden;padding-left:116px;padding-top:5px;line-height:26px;position:relative;}
.fh_left .fh_list li p.detail em{padding:5px;margin-right:10px;background:#e5e5e5;}
.fh_left .fh_list li p.time_info{padding-top:12px;padding-bottom:10px;padding-left:116px;line-height:24px;color:#999;}
.fh_left .fh_list li p.time_info em{margin-right:20px;}
.fh_left .fh_list li p.btnbox{width:90px;height:90px;position:absolute;top:20px;right:0;z-index:5;}
.fh_left .fh_list li p.btnbox a{display:block;width:88px;height:88px;line-height:88px;text-align:center;font-size:20px;background:#e5e5e5;border:1px solid #ccc;border-radius:50%;}
.fh_left .fh_list li p.btnbox a:hover{color:#fff;background:#f9644e;border:1px solid #f9644e;}
.fh_left .fh_list li p.num{width:90px;height:20px;line-height:20px;text-align:center;color:#999;position:absolute;top:120px;right:0;z-index:5;}

/*2015-5-7*/
.sx{margin:15px 0;}
.sx dl{border-bottom:1px dotted #ccc;line-height:40px;}
.sx dl dt{float:left;width:80px;height:40px;text-align:center;background:#ebebeb;font-size:16px;}
.sx dl.lxtz dt{height:80px;line-height:80px;}
.sx dl dd{width:1078px;float:left;font-size:14px;}
.sx dl.lxtz dd{padding-top:5px;}
.sx dl dd a{height:25px;float:left;display:block;padding:0 6px;margin:0 3px;margin-top:7px;line-height:25px;}
.sx dl dd a.on{background:#f90;color:#fff;}

.mod_kf_list table .imgbox3{width:160px;text-align:left;padding:15px 0 15px 10px;}
.mod_kf_list table .imgbox3 img{display:block;width:55px;height:55px;border-radius:10px;float:left;}
.mod_kf_list table .imgbox3 p{color:#999;}
.mod_kf_list table .imgbox3 .inf{float:left;margin-left:10px;}
.mod_kf_list table .imgbox3 h3{display:block;width:112px;height:30px;font-size:16px;font-weight:700;line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.mod_kf_list table .btn{display:block;width:82px;height:32px;line-height:32px;background:url(../images/iconkaifu.png) no-repeat;margin:0 auto;padding-left:15px;}
.mod_kf_list table .btn_down{background-position:0 0;color:#22bf25;}
.mod_kf_list table .btn_libao{background-position:-97px 0;color:#f6505c;}
.mod_kf_list table .btn_tx{background-position:-194px 0;color:#388bff;}

.mod_kf_list table .btn_down:hover{background-position:0 -32px;color:#f00;}
.mod_kf_list table .btn_libao:hover{background-position:-97px -32px;color:#fff;}
.mod_kf_list table .btn_tx:hover{background-position:-194px -32px;color:#fff;}

.mod_kf_list table .no a{color:#a5a5a5;}
.mod_kf_list table .no a:hover{cursor:default;color:#a5a5a5;}
.mod_kf_list table .no span{color:#a5a5a5;}
.mod_kf_list table .no span:hover{cursor:default;color:#a5a5a5;}
.mod_kf_list table .no .btn_down{background-position:0 -64px;}
.mod_kf_list table .no .btn_down:hover{background-position:0 -64px;}
.mod_kf_list table .no .btn_libao{background-position:-97px -64px;}
.mod_kf_list table .no .btn_libao:hover{background-position:-97px -64px;}
.mod_kf_list table .no .btn_tx{background-position:-194px -64px;}
.mod_kf_list table .no .btn_tx:hover{background-position:-194px -64px;}

.dialog2{width:455px;overflow:hidden;padding:10px;color:#fff;position:fixed;_position:absolute;left:50%;top:50%;margin-left:-240px;margin-top:-177px;z-index:999 !important;}
.dialog2{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#B2FFFFFF', endColorstr='#B2FFFFFF');background:rgba(255,255,255,0.7);}
:root .dialog2{filter:none;}/*for IE9*/
.dialog_titlebox{width:455px;height:70px;line-height:70px;background-color:#ffb230;}
.dialog_titlebox span{display:block;float:left;font-size:18px;margin-left:25px;}
.dialog_titlebox .dialog_close{display:block;width:24px;height:24px;background:url(../images/closekf.png) center right no-repeat;float:right;margin-right:25px;margin-top:25px;}
.dialog2 .cont{width:405px;background:#fff;padding:25px;}
#dialog2{height:224px;}
#dialog2 .cont{height:104px;}
.dialog2 .cont h3{font-size:16px;color:#666;padding-left:5px;border-left:4px solid #666;margin-bottom:20px;}
.dialog2 .cont .inf{color:#666;margin-left:20px;}
.dialog2 .cont .inf h5{font-size:20px;margin-bottom:5px;}
.dialog2 .cont .inf b{color:#30c76c;}
.dialog2 .cont .inf .inf2{width:261px;float:left;}
.dialog2 .cont .inf .inf3 h5{line-height:36px;}
.dialog2 .cont .inf .inf3 p{line-height:28px;}
.dialog2 .cont .inf img{float:right;}
.dialog2 .cont .inf a{display:block;width:100px;height:34px;line-height:34px;text-align:center;color:#fff;background:#30c76c;border-radius:3px;margin-top:5px;}
.fjx{margin-bottom:30px;}

.dialog_overlay2{z-index:998 !important;_position:absolute;top:0;left:0;}

.mod_kf_list table tr:hover{background:#f0f0f0;}
.mod_kf_list table .li_on:hover{background:#ffe400;}
.mod_area div.title i{float:left;display:block;position:relative;top:8px;margin-left:10px;color:#f00;}

.mod_area{position:relative;}
.mod_area .right_bar{height:254px;position:fixed;right:50%;bottom:;margin-right:-665px;line-height:0;z-index:100;_position:absolute;}
.mod_area .right_bar li{width:56px;height:54px;/* line-height:54px; */text-align:center;margin-top:5px;}
.mod_area .right_bar li a{display:block;width:28px;/* height:60px; */color:#fff;text-align: center;line-height: 20px;padding: 7px 14px;background:#757575;border-radius:4px;}
.mod_area .right_bar a:hover{background:#5c5c5c;border-radius:4px;}
.mod_area .right_bar li a.fd{padding:0;}
.mod_kf_list table b{color:#f00;}