﻿@charset "utf-8";
/* News Document */
.zone_5{width:1200px;margin-bottom:10px;}
.zone_5 .box{float:left; width:790px; border:1px solid #efefef; overflow:hidden; padding:10px 20px;}
.zone_5 .left{width:360px;margin-right:30px;float:left; overflow:hidden;}
.zone_5 .center{width:400px;float:left;}
.zone_5 .right{width:327px;float:left; border:1px solid #efefef; padding:10px 20px; border-left:none; overflow:hidden;}
.slide{width:360px;height:220px;overflow:hidden;position:relative; margin-top:10px;}
.slide li{width:360px;height:220px;float:left;position:relative;}
.slide .text{width:360px;height:30px;padding-left:10px;line-height:30px;font-size:13px;color:#ccc;position:absolute;top:190px;left:0;z-index:6;}
.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;}
.slide .text a{padding-left:6px;color:#fff;}
.slide .text a:hover{color:#f30;}
.slide .dot{width:64px;height:30px;position:absolute;top:190px;right:0;z-index:7;}
.slide .dot div{padding-right:5px;float:right;}
.slide .dot i{display:block;width:8px;height:8px;margin:11px 4px 11px 0;background:#666;border-radius:4px;float:left; cursor:pointer;}
.slide .dot i.nonce{background:#f00;}

.news_pic {overflow:hidden;}
.news_pic .pic_n1{padding-bottom:6px;}
.news_pic .pic_n1 li{width:126px;overflow:hidden;}
.news_pic .pic_n1 li img{border-radius:2px;}
.news_pic .list_n1{line-height:26px;padding-bottom:6px;}
.news_pic .pic_n2{line-height:18px;}
.news_pic .pic_n2 li{padding:10px 0; height:75px; overflow:hidden; position:relative;}
.news_pic .pic_n2 li img{border-radius:5px;}
.news_pic .pic_n2 li span.pic{display:block;width:100px;height:75px;overflow:hidden;position:absolute;top:10px;left:0;z-index:5;}
.news_pic .pic_n2 li span.tit{display:block;padding-bottom:6px;padding-left:110px; font-size:14px;}
.news_pic .pic_n2 li span.txt{display:block;padding-left:110px;color:#999;}

.box_news{background:#fff;}
.box_news .title{height:35px;line-height:33px;overflow:hidden;position:relative;top:-1px; background:url(../images/t_b.gif) repeat-x bottom left;}
.box_news .title p.h3{font-size:20px;float:left; font-weight:700; color:#666666; border-bottom:2px solid #ffb230;}
.box_news .title p.h3 a{display:block;padding:0;color:#666;float:left;}
.box_news .title p.h3 a.nonce{line-height:33px;font-weight:700;color:#666666;}
.box_news .title p.more{float:right; line-height:35px;}
.box_news .title p.more a { color:#999; padding-right:20px; font-size:14px; background:url(../images/n11_cy_more.gif) no-repeat center right;}
.box_news .title p.more a:hover { color:#ff0000; text-decoration:none;}
.box_news .cont{padding:0;}

.news_in_box{overflow:hidden; width:400px;}
.news_in_box ul.headlines{text-align:center;}
.news_in_box ul.headlines li{ padding-bottom:5px;}
.news_in_box ul.headlines h3{line-height:30px;font-size:19px; font-weight:bold; font-family:"Microsoft YaHei";}
.news_in_box ul.headlines h3 a{color:#ed6c44;}
.news_in_box ul.headlines h3 a:hover{color:#ffb230;}
.news_in_box ul.headlines p{color:#252525;font-size:12px;}
.news_in_box ul.headlines p a{padding:0 5px;}

.news_in_box .list_uti{font-size:14px;line-height:30px; padding:5px 0; /*width:398px;*/}
.news_in_box .list_uti li{float:left; height:30px; width:398px; overflow:hidden;}
.news_in_box .list_uti span{display:inline-block;*display:inline;zoom:1;}
.news_in_box .list_uti span.cate{width:44px;height:30px; float:left; overflow:hidden;color:#999;}
.news_in_box .list_uti span.cate a{color:#999;}
.news_in_box .list_uti span.cate a:hover{color:#f30;}
.news_in_box .list_uti span.tit{width:249px;height:30px; float:left; overflow:hidden;}
.news_in_box .list_uti span.titx{width:354px;height:30px; float:left; overflow:hidden;}
.news_in_box .list_uti span.time{width:48px;height:30px; float:left; overflow:hidden;font-size:12px;color:#999;text-align:center;}
.news_in_right { overflow:hidden;}
.news_in_right .pic_n3 {padding-bottom:6px;}
.news_in_right .pic_n3 li{width:327px;padding:10px 0; height:56px; overflow:hidden; _margin-bottom:-3px; border-bottom:1px solid #DDDDDD; position:relative;}
.news_in_right .pic_n3 li img{border:2px solid #DDDDDD;}
.news_in_right .pic_n3 li .pic{display:block;width:79px; height:56px;overflow:hidden;position:absolute;top:10px;left:0;z-index:5;}
.news_in_right .pic_n3 li .tit{display:block;padding-bottom:4px;padding-left:79px; font-size:14px;}
.news_in_right .pic_n3 li .txt{display:block;padding-left:79px;color:#999; line-height:12px;}

.news_in_right .list_uti{line-height:24px;}
.news_in_right .pic_n4 {padding-bottom:6px;}
.news_in_right .pic_n4 li{width:248px;overflow:hidden;}
.news_in_right .pic_n4 li img{border-radius:2px;}

.news_in_list_a .cont {font-size:14px;line-height:34px; padding:5px 0;}
.news_in_list_a .cont li{border-bottom:1px dotted #DDDDDD; height:34px; overflow:hidden;}
.news_in_list_a .cont i{font-size:11px; display:block;width: 18px;height: 18px;overflow:hidden;margin:8px 10px 7px 0;line-height: 18px;text-align:center;color:#fff;background:#d2d0cf;border-radius:2px;float:left;}
.news_in_list_a .cont i.top{background:#4bc5c3;}

.news_in_list_b .cont {font-size:12px; background:url(../images/n11_cy_4.gif) no-repeat left 4px; line-height:34px; padding:5px 0;}
.news_in_list_b .cont li{ border-bottom:1px dotted #DDDDDD; height:34px; overflow:hidden; padding-left:25px;}

.news_in_list_c .cont { font-size:14px; padding:5px 0; line-height:34px; }
.news_in_list_c .cont li{background:url(../images/n11_cy_1.gif) no-repeat left 10px; border-bottom:1px dotted #DDDDDD; padding-left:20px; height:34px; overflow:hidden;}
.news_in_list_c .cont li a {display:block;width: 279px; height:34px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden; background:url(../images/n11_cy_3.gif) no-repeat right 12px; padding-right: 30px;}
.news_in_list_c .cont li a:hover { background:url(../images/n11_cy_2.gif) no-repeat right 12px;}

.news_in_list_d .cont { font-size:14px; padding:7px 0; line-height:29px; }
.news_in_list_d .cont li{background: url(../images/n11_cy_1.gif) no-repeat left 15px; /* padding-left:18px; */ font-size:14px;padding: 5px 0 5px 18px;border-bottom: 1px dotted #ddd;}
.news_in_list_d .cont li a {display:block; height:29px; overflow:hidden;}
.news_in_list_d .cont li a:hover { }

.news_in_list_e {overflow:hidden;}
.news_in_list_e .cont {font-size:14px;line-height:29px; padding:5px 0;}
.news_in_list_e .cont li{ height:29px; overflow:hidden; padding: 5px 0; border-bottom: 1px dotted #ddd;}
.news_in_list_e .cont i{font-size:11px; display:block;width: 18px;height: 18px;overflow:hidden;margin:8px 10px 7px 0;line-height: 18px;text-align:center;color:#fff;background:#d2d0cf;border-radius:2px;float:left;}
.news_in_list_e .cont i.top{background:#4bc5c3;}
.w322 {width:250px;}
.w322 li {width:225px;}
.w322 a {width:225px;}

.header_wrap{background:#ffb230; border-top:1px solid #ff9200;}
.header_page{background:#e9a305; border-bottom:1px solid #efefef;}
.platmenu_wrap{height:40px;background:#e9a305;border-bottom:1px solid #ce8f00;}
.platmenu_wrap .platmenu{width:1000px;height:38px;background:#333333;margin:0 auto;line-height:37px;font-size:14px;text-align:center;border-top:3px solid #000;/*position:relative;top:1px;*/}
.platmenu_wrap .platmenu li{float:left;border-right:1px solid #474747;}
.platmenu_wrap .platmenu li a{display:block; color:#FFF;width:88px; border-bottom:1px solid #333333;}
.platmenu_wrap .platmenu li a:hover{color:#e9a305;}
.platmenu_wrap .platmenu li a.nonce,.platmenu_wrap .platmenu li a.nonce:hover{color:#333;font-weight:700;background:#fff;border-bottom:1px solid #fff;}
.news_main{width:1158px;background:#fff url(../images/bg_news_main.png) repeat-y;margin:10px auto 0 auto;  border-top:1px solid #efefef; border-left:1px solid #efefef; border-right:1px solid #efefef; border-bottom:1px solid #e2e2e2; padding:10px 20px;}

/* News List */
.news_main .news_list{width:787px;overflow:hidden;float:left;}
.news_main .news_list h5{color:#e9a305;}
.news_main .news_list .category{margin-top:5px;text-align:center;}
.news_main .news_list .category a{margin-right:4px;padding:6px 10px;color:#fff;background:#ed6c44; font-size:14px;border-radius:3px;}
.news_main .news_list .category a:hover{background:#f30;}
.news_main .news_list li{overflow:hidden;border-bottom:1px solid #f4f4f4;position:relative;}
.news_main .news_list .art-list li {height:160px;}
.news_main .news_list li p{display:block;}
.news_main .news_list li .imgbox{width:160px;height:120px;overflow:hidden;position:absolute;left:0;top:20px;z-index:9;}
.news_main .news_list li .imgbox img{display:block;width:160px;height:120px;border-radius:8px;}
.news_main .news_list li .imgboxx{width:121px;height:121px;overflow:hidden;position:absolute;left:0;top:20px;z-index:9;}
.news_main .news_list li .imgboxx img{display:block;width:121px;height:121px;border-radius:20px;}
.news_main .news_list li p.title{height:36px;overflow:hidden;font-size:16px;line-height:36px;padding-left:180px;padding-top:14px;}
.news_main .news_list li p.title_a{height:36px;overflow:hidden;font-size:16px;line-height:36px;padding-left:140px;padding-top:14px;}
.news_main .news_list li p.preview{height:48px;overflow:hidden;padding-left:180px;padding-top:5px; font-size:13px;line-height:26px;color:#666;position:relative;}
.news_main .news_list li p.preview_a{height:48px;overflow:hidden;padding-left:140px;padding-top:5px; font-size:13px;line-height:26px;color:#666;position:relative;}
.news_main .news_list li p.related_info{padding-top:12px;padding-bottom:10px;padding-left:180px;line-height:24px;color:#999;}
.news_main .news_list li p.related_info em{padding:0 15px 0 0;}
.news_main .news_list li p.related_info a{color:#999;}
.news_main .news_list li p.related_info a:hover{color:#f60;}
.news_main .news_list li p.related_info_a{padding-top:12px;padding-bottom:10px;padding-left:140px;line-height:24px;color:#999;}
.news_main .news_list li p.related_info_a em{padding:0 15px 0 0;}
.news_main .news_list li p.related_info_a a{color:#999;}
.news_main .news_list li p.related_info_a a:hover{color:#f60;}
.news_main .news_list li a.h5{padding-right:10px;}
.news_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;}
.news_main .news_list li a.full_text:hover{background:url(../images/bg_full_text.png) 0 -25px no-repeat;}
.news_main .news_list li.hover{}
.main .news_list li.hover p.title a{color:#f00;}
.news_main .news_list li.hover a.full_text{background:url(../images/bg_full_text.png) 0 -25px no-repeat;}
.news_main .news_list .mod_area{margin:0}
.news_main .news_list li .imgbox2{width:120px;height:120px;overflow:hidden;position:absolute;left:0;top:20px;z-index:9;}
.news_main .news_list li .imgbox2 img{display:block;width:120px;height:120px;border-radius:21px;}
.news_main .news_list li p.title2{height:36px;overflow:hidden;font-size:14px;font-weight:bold;line-height:36px;padding-left:140px;padding-top:14px;}
.news_main .news_list li p.preview2{height:48px;overflow:hidden;padding-left:140px;padding-top:5px;line-height:26px;color:#666;position:relative;}
.news_main .news_list li p.related_info2{padding-top:12px;padding-bottom:10px;padding-left:140px;line-height:24px;color:#999;}

/* News Page */
.news_main .news_page{width:791px;overflow:hidden;float:left;}
.news_main .news_page h3.title{line-height:60px;font-size:24px;text-align:center;color:#000;font-family:"Microsoft Yahei";}
.news_main .news_page h1.title{line-height:60px;font-size:24px;text-align:center;color:#000;font-family:"Microsoft Yahei";}
.news_main .news_page .info{padding-bottom:10px;line-height:24px;text-align:center;color:#999;border-bottom:1px dotted #ccc;}
.news_main .news_page .info em{padding:0 6px;}
.news_main .news_page .info a{color:#666;}
.news_main .news_page .info a:hover{color:#f30;}
.news_main .news_page .content{padding:10px;line-height:30px;font-size:16px;}
.news_main .news_page .content a{color:#f30;}
.news_main .news_page .content a:hover{color:#f30;text-decoration:underline;}
.news_main .news_page .content p{padding:5px 0;}
.news_main .news_page .content img{width:expression(this.width>640?'640px':true);max-width:640px;}
.news_main .news_page .content strong,.news_main .news_page .content b{font-weight:700;}
.news_main .news_page .shipingneiye { padding:20px 0;}
.news_main .news_page .game_down{ padding:20px 0 40px 0;text-align:center;color:#c00;}
.news_main .news_page .game_down a{ padding:12px 20px;font-size:16px;color:#fff;font-family:"Microsoft Yahei";background:#FF8400;border-radius:2px;}
.news_main .news_page .game_down a:hover{color:#fff;background:#ff9900;}
.news_main .news_page .appdown{line-height:18px;text-align:center;color:#c00;}
.news_main .news_page .appdown a{color:#c00;padding-bottom:1px;}
.news_main .news_page .appdown a:hover{color:#c00;border-bottom:1px solid #c00;}
.news_main .news_page .share{margin:16px 0;}
.news_main .news_page .share .bdlikebutton{margin:0 auto;}
.news_main .news_page .relatenews{ height:206px; overflow:hidden;margin-bottom:15px;}
.news_main .news_page .relatenews div.title{padding:0 10px;line-height:24px;font-size:15px;color:#666666; font-weight:bold;}
.news_main .news_page .relatenews .cont{padding:10px;font-size:14px;line-height:22px;position:relative;}
.news_main .news_page .relatenews .cont ul{margin-left:200px;}
.news_main .news_page .relatenews .cont li{ height:30px; overflow:hidden;}
.news_main .news_page .relatenews .cont span.title{display:inline-block;*display:inline;zoom:1;width:420px;height:30px;overflow:hidden;}
.news_main .news_page .relatenews .cont span.time{display:inline-block;*display:inline;zoom:1;width:74px;height:30px;overflow:hidden;padding-left:10px;color:#666; font-size:12px;}
.news_main .news_page .relatenews .cont div.imgbox{width:230px;height:172px;}
.news_main .news_page .relatenews .cont div.imgbox img{display:block;width:230px;height:172px;}
.news_main .news_page .relatenews .cont div.imgbox a{display:block;}
.news_main .news_page .relatenews .cont div.imgbox a.text{width:230px;top:147px;}

.news_main .news_page .mm_pic{padding:14px 0 30px 0;}
.news_main .news_page .mm_pic li{width:148px;padding:0 14px 0 10px;font-size:14px;line-height:18px;float:left;}
.news_main .news_page .mm_pic li img{margin-bottom:4px;}

/* News Right */
.news_right{width:330px;padding-left:30px;overflow:hidden;float:right;}
.news_right_a .cont{line-height:20px;color:#999;}
.news_right_a .cont li{height:60px;padding:10px 0 10px 90px;overflow:hidden;position:relative; border-bottom:1px dotted #DDDDDD;}
.news_right_a .cont li a{ font-size:14px;}
.news_right_a .cont .imgbox{width:90px;height:60px;overflow:hidden;position:absolute;left:0;top:10px;}

.news_right_a .cont .l_pic { float:left; width:330px; height:56px; overflow:hidden; padding:9px 0; border-bottom:1px solid #DDDDDD;}
.news_right_a .cont .l_pic .l_l { float:left; width:66px;}
.news_right_a .cont .l_pic .l_l img {border-radius:12px;}
.news_right_a .cont .l_pic .l_r { float:left; width:200px;}
.news_right_a .cont .l_pic .l_r .tit { float:left; width:178px; height:18px; overflow:hidden; font-size:14px; line-height:18px;}
.news_right_a .cont .l_pic .l_r .txt { float:left; width:178px; color:#999; line-height:21px;}
.news_right_a .cont .l_pic .l_rr { float:left; width:56px;}
.news_right_a .cont .l_pic .l_rr a {display:block; width:54px; height:54px; border:1px solid #e8e7e8; text-align:center; line-height:54px; border-radius:30px; color:#6f6f6f; background:#f9fafa; font-size:14px;}
.news_right_a .cont .l_pic .l_rr a:hover { border:1px solid #f4920b; color:#fff; background:#ffa11e; text-decoration:none;}
.news_right_a .cont .l_pic .l_rrr { float:left; width:56px;}
.news_right_a .cont .l_pic .l_rrr a {display:block; width:54px; height:54px; border:1px solid #d6d6d6; text-align:center; line-height:54px; border-radius:30px; color:#333; background:#f7f7f7; font-size:14px;}
.news_right_a .cont .l_pic .l_rrr a:hover { color:#fff; background:#32a138; text-decoration:none;}

.news_tit{margin:0 0 10px 0;}
.news_tit div.title{height:35px; background:url(../images/t_b.gif) repeat-x bottom left;}
.news_tit div.title h5{display:inline;line-height:20px;padding:5px 0 6px 0;font-weight:700;font-size:16px;border-bottom:2px solid #ffb230;position:relative;top:2px;float:left;color:#666666;}
.news_tit div.title a.more{line-height:33px;padding:0 10px;color:#999;font-size:14px; float:right; padding-right:20px; background:url(../images/n11_cy_more.gif) no-repeat center right;}
.news_tit div.title a.more:hover{color:#ff0000; text-decoration:none;}
.news_tit div.title h3{display:inline;line-height:20px;padding:5px 14px 6px 14px;font-weight:700;font-size:18px;font-family:"Microsoft Yahei";border-bottom:2px solid #ffb230;position:relative;top:2px;float:left;}
.news_tit div.title span.info{line-height:33px;padding:0 10px;color:#333;float:right;}
.news_tit div.title span.info em{color:#f30;padding:0 6px;font-weight:700;}
.news_tit .cont{padding:10px 0 0 0;}

/* News Index */
.index_box {width:1200px;margin:10px auto 0 auto;}
.index_tit .title{height:35px;line-height:33px;overflow:hidden;position:relative;top:-1px; background:url(../images/t_b.gif) repeat-x bottom left;}
.index_tit .title .name{font-size:20px; float:left; color:#666;}
.index_tit .title .name p{display:block; margin-right:10px; color:#666;float:left;}
.index_tit .title .name p.nonce{line-height:33px;color:#666;font-weight:700;border-bottom:2px solid #ffb230;}
.index_tit .title .url{float:right; line-height:35px;}
.index_tit .title .url a { color:#999; padding-right:20px; font-size:14px; background:url(../images/n11_cy_more.gif) no-repeat center right;}
.index_tit .title .url a:hover { color:#ff0000; text-decoration:none;}

.ng_main{width:1158px;margin:10px auto;padding:20px 19px;overflow:hidden;border-top:1px solid #efefef; border-left:1px solid #efefef; border-right:1px solid #efefef; border-bottom:1px solid #e2e2e2; background:url(../images/phb_bg20150604.png) #fff  repeat-y;position:relative;}
.ng_main .left{width:788px;float:left;margin-right:20px;}
.ng_main .right{width:329px;float:left;margin-left:20px;}
.ng_main .focus_pic{width:669px;height:380px;font-family:"Microsoft Yahei";position:relative;}
.ng_main .focus_pic .focus_con{overflow:hidden;background:#f5f5f5;position:absolute;}
.ng_main .focus_pic .item_1{width:227px;height:410px;}
.ng_main .focus_pic .item_2{width:272px;height:256px;left:228px;}
.ng_main .focus_pic .item_3{width:168px;height:256px;left:501px;}
.ng_main .focus_pic .item_4{width:220px;height:153px;left:228px;top:257px;}
.ng_main .focus_pic .item_5{width:220px;height:153px;left:449px;top:257px;}
.ng_main .focus_pic em{display:block;width:100%;height:35px;padding-top:150px;font-size:14px;text-indent:12px;color:#fff;background:url(../images/ng_img_cover.png) repeat-x;position:absolute;left:0;bottom:0;}
.ng_main .new_recommend{width:360px;margin-right:30px;float:left;}
.new_rec_list{padding-top:6px;}
.new_rec_list li{padding-bottom:6px;}
.new_rec_list img{display:block;border-radius:10px;}
.new_rec_list em{display:block;line-height:30px;font-size:14px;text-align:center;}
.ng_main .news_in_box{width:398px;overflow:hidden;float:left;}
.ng_main .hotgift{margin-top:6px;line-height:28px;color:#999;}
.ng_main .hotgift a.btn{display:block;width:22px;height:22px;line-height:22px;color:#fff;background:#e98708;border-radius:3px;}
.ng_main .hotgift a.btn:hover{background:#f2472d;}
.ng_main .ng_demo_list{height:368px;overflow:hidden;}
.ng_main .ng_demo_list li{padding:13px 0;border-bottom:1px solid #eee;}
.ng_main .ng_demo_list img{border-radius:8px;float:left;}
.ng_main .ng_demo_list p{display:block;margin-left:303px;}
.ng_main .ng_demo_list p.d_title{line-height:32px;font-size:16px;font-weight:700;}
.ng_main .ng_demo_list p.d_txt{color:#666;font-size:14px;}
.ng_main .ng_demo_list p.d_info{line-height:24px;color:#999;}
.index_ng{}
.mod_index .index_ng .left .ll .cont .l_pic .l_l{width:85px;}
.mod_index .index_ng .left .ll .cont .l_pic .l_l img{width:75px;height:75px;border-radius:13px;}
.mod_index .index_ng .left .ll .cont .l_pic .l_r,.mod_index .index_ng .left .ll .cont .l_pic .l_r .tit,.mod_index .index_ng .left .ll .cont .l_pic .l_r .txt{width:199px;}
.mod_index .index_ng .cont .l_pic .l_l{width:79px;}
.mod_index .index_ng .cont .l_pic .l_l img{width:69px;height:52px;border-radius:9px;}
.mod_index .index_ng .cont .l_pic .l_r,.mod_index .index_ng .cont .l_pic .l_r .tit,.mod_index .index_ng .cont .l_pic .l_r .txt{width:172px;overflow:hidden;}

.ng_main div.focus_vod{width:279px;height:280px;margin-top:10px;overflow:hidden;position:relative;float:left;}
.ng_main div.focus_vod .bgbar{display:block;width:279px;height:50px;padding-left:6px;line-height:25px;color:#fff;position:absolute;left:0;top:230px;z-index:5;}
.ng_main div.focus_vod .bgbar{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000');background:rgba(0,0,0,0.6);}
:root .ng_main div.focus_vod .bgbar{filter:none;}
.ng_main div.focus_vod .bgbar .play{width:50px;height:50px;background:#e9a305;position:absolute;top:0;left:0;z-index:6;}
.ng_main 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);}
.ng_main div.focus_vod .bgbar a{display:block;width:323px;height:50px;}
.ng_main div.focus_vod .bgbar .cate{color:#fff;position:absolute;top:4px;left:60px;z-index:7;}
.ng_main div.focus_vod .bgbar .num{width:200px;text-align:right;color:#999;position:absolute;top:4px;right:10px;z-index:8;}
.ng_main div.focus_vod .bgbar .tit{color:#fff;position:absolute;top:24px;left:60px;z-index:9;}
.ng_main div.vodlist{width:390px;margin-top:10px;overflow:hidden;float:left;}
.ng_main div.vodlist li{width:175px;height:150px;margin-left:20px;float:left;}
.ng_main div.vodlist li div.imgbox{width:175px;height:105px;}
.ng_main div.vodlist li div.imgbox img{border-radius:8px;}
.ng_main div.vodlist li div.imgbox a.text{width:169px;top:80px;}
.ng_main div.vodlist li div.txtbox{padding-top:10px;color:#999;}
.ng_main .imgbox a .cover{display:block;width:175px;height:105px;background:url(../images/ng_cover.png) center center no-repeat;position:absolute;left:0;top:0;z-index:9;}
.ng_main .imgbox a:hover .cover{background:url(../images/ng_cover_hover.png) center center no-repeat;}
.ng_test{margin-left:-20px;}
.ng_test li{margin-left:20px;float:left;}
.ng_test li img{display:block;border-radius:8px;}
.ng_test li em{display:block;line-height:30px;display:block;width:209px;overflow:hidden;word-break:keep-all;word-wrap:keep-all;white-space:nowrap;table-layout:fixed;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.ng_zt{}
.ng_zt li{margin-bottom:6px;}
.ng_zt img{display:block;border-radius:8px;}
.ng_zt em{display:block;line-height:30px;display:block;width:251px;overflow:hidden;word-break:keep-all;word-wrap:keep-all;white-space:nowrap;table-layout:fixed;-o-text-overflow:ellipsis;text-overflow:ellipsis;}

.fh_main{width:960px;margin:10px auto;padding:20px 19px;overflow:hidden;border:1px solid #efefef;background:#fff url(../images/bg_main.png) -2px 0 repeat-y;position:relative;}
.fh_main2{width:960px;margin:10px auto;padding:10px 19px;overflow:hidden;border:1px solid #efefef;background:#fff;position:relative;}
.fh_main .left{width:669px;float:left;}
.fh_main .right{width:251px;float:right;}
.fh_slide{width:669px;height:300px;font-family:"Microsoft Yahei";position:relative;}
.fh_slide .imgbox{width:669px;height:300px;position:absolute;left:0;top:0;z-index:2;}
.fh_slide .imgbox img{display:block;width:669px;height:300px;}
.fh_slide .cover{width:669px;height:70px;position:absolute;left:0;bottom:0;z-index:3;}
.fh_slide .cover{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#66000000', endColorstr='#66000000');background:rgba(0,0,0,0.4);}
:root .fh_slide .cover{filter:none;}
.fh_slide .cover .tit{display:block;height:70px;line-height:70px;text-indent:10px;font-size:18px;}
.fh_slide .cover .tit a{display:block;color:#fff;}
.fh_slide .cover .preview{padding:10px 0;position:absolute;right:0;top:0;z-index:4;}
.fh_slide .cover .preview li{width:80px;height:50px;padding-right:10px;position:relative;float:left;}
.fh_slide .cover .preview li img{display:block;width:80px;height:50px;background:#000;filter:alpha(opacity=70);opacity:.7;position:absolute;left:0;top:0;z-index:5;}
.fh_slide .cover .preview li em{display:none;}
.fh_slide .cover .preview li.nonce img{filter:alpha(opacity=100);opacity:1;}
.fh_slide .cover .preview li.nonce em{display:block;width:74px;height:44px;border:3px solid #ee0;position:absolute;left:0;top:0;z-index:6;}
.fh_indexlist{margin-left:-20px;margin-top:10px;}
.fh_indexlist li{width:152px;height:152px;margin-left:20px;overflow:hidden;float:left;position:relative;}
.fh_indexlist img{display:block;width:146px;height:110px;padding:2px;background:#fff;border:1px solid #e0e0e0;}
.fh_indexlist em{display:block;width:146px;height:22px;line-height:22px;margin:3px;text-indent:6px;color:#fff;word-break:keep-all;word-wrap:keep-all;white-space:nowrap;table-layout:fixed;-o-text-overflow:ellipsis;text-overflow:ellipsis;position:absolute;left:0;top:88px;}
.fh_indexlist em{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');background:rgba(0,0,0,0.5);}
:root .fh_indexlist em{filter:none;}
.fh_indexlist span{display:block;margin:4px 3px;}
.fh_indexlist span i{font-weight:700;color:#f30;}
.fh_indexlist span a.btn{display:block;width:20px;height:20px;line-height:20px;text-align:center;color:#fff;background:#e98708;border-radius:3px;float:right;}
.fh_indexlist span a.btn:hover{background:#f2472d;}
.fh_newlist{line-height:28px;color:#999;}
.fh_newlist a.btn{display:block;width:22px;height:22px;line-height:22px;color:#fff;background:#f38900;border-radius:3px;}
.fh_newlist a.btn:hover{background:#db7c00;}
.fh_top10_wrap{margin:10px 0 10px -30px;}
.fh_top10_wrap .fh_top10{width:300px;margin-left:30px;float:left;}
.fh_top10_wrap .fh_top10 h3{display:block;width:300px;height:28px;margin:0 auto;line-height:28px;font-size:13px;font-weight:700;text-align:center;color:#e9a305;background:#eee;border-radius:15px;}
.fh_top10_wrap .fh_top10 .tj_pic{margin-left:-12px;margin-top:10px;}
.fh_top10_wrap .fh_top10 .tj_pic a{display:block;width:144px;height:120px;margin-left:12px;float:left;}
.fh_top10_wrap .fh_top10 .tj_pic img{display:block;width:138px;height:78px;padding:2px;background:#fff;border:1px solid #e0e0e0;}
.fh_top10_wrap .fh_top10 .tj_pic span{display:block;width:140px;height:30px;overflow:hidden;line-height:30px;word-break:keep-all;word-wrap:keep-all;white-space:nowrap;table-layout:fixed;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.fh_top10_wrap .fh_top10 .list{}
.fh_top10_wrap .fh_top10 .list li{padding:6px 0;border-bottom:1px dotted #ddd;}
.fh_top10_wrap .fh_top10 .list span{display:block;height:20px;line-height:20px;float:left;}
.fh_top10_wrap .fh_top10 .item_1{width:22px;}
.fh_top10_wrap .fh_top10 .item_2{width:210px;overflow:hidden;word-break:keep-all;word-wrap:keep-all;white-space:nowrap;table-layout:fixed;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.fh_top10_wrap .fh_top10 .item_3{width:44px;color:#999;}
.fh_top10_wrap .fh_top10 .item_4{width:24px;}
.fh_top10_wrap .fh_top10 a.btn{display:block;width:20px;height:20px;line-height:20px;text-align:center;color:#fff;background:#e98708;border-radius:3px;}
.fh_top10_wrap .fh_top10 a.btn:hover{background:#f2472d;}
.fh_top10_wrap .fh_top10 .list i{display:block;width:16px;height:16px;margin:2px 0;line-height:16px;text-align:center;color:#fff;font-family:"simsun";background:#999;border-radius:8px;}
.fh_top10_wrap .fh_top10 .list i.red{background:#f00;}
.fh_main .c_info{padding-left:12px;color:#999;}
.fh_main .c_info em{padding:0 4px;font-weight:700;color:#f30;}
.fh_main .cont{padding:10px 0;overflow:hidden;line-height:24px;}
.fh_main .cont .c_select{padding:0 10px 10px;border-bottom:1px solid #efefef;}
.fh_main .cont .c_select dl{padding:3px 0;}
.fh_main .cont .c_select dt{padding-right:6px;font-weight:700;letter-spacing:2px;float:left;}
.fh_main .cont .c_select dd{float:left}
.fh_main .cont .c_select a{display:block;padding:0 6px;}
.fh_main .cont .c_select a.nonce{color:#f60;text-decoration:underline;}
.fh_main .fh_table{margin-top:10px;line-height:34px;color:#666;}
.fh_main .fh_table .t_head{margin-bottom:2px;color:#808080;background:#f5f5f5;border-bottom:none;border-radius:17px;}
.fh_main .fh_table ul{width:669px;text-align:center;border-bottom:1px solid #f5f5f5;}
.fh_main .fh_table li{padding:0 5px;float:left;}
.fh_main .fh_table .item_1{width:200px;}
.fh_main .fh_table .item_2{width:69px;}
.fh_main .fh_table .item_3{width:60px;}
.fh_main .fh_table .item_4{width:90px;}
.fh_main .fh_table .item_5{width:70px;}
.fh_main .fh_table .item_6{width:55px;}
.fh_main .fh_table .item_7{width:55px;}
.fh_main .fh_table .item_3 img{padding:0 2px;}
.fh_main .fh_table .item_6 a{display:block;width:45px;height:22px;margin:6px auto;line-height:22px;color:#fff;background:#8fc31f;border-radius:4px;}
.fh_main .fh_table .item_6 a:hover{background:#7eac1b;}
.fh_main .fh_table .item_7 a{display:block;width:45px;height:22px;margin:6px auto;line-height:22px;color:#fff;background:#f38900;border-radius:4px;}
.fh_main .fh_table .item_7 a:hover{background:#db7c00;}
.fh_cardbox{}
.fh_cardbox .imgbox{width:152px;height:116px;float:left;}
.fh_cardbox .imgbox img{display:block;width:146px;height:110px;padding:2px;background:#fff;border:1px solid #e0e0e0;}
.fh_cardbox dl{width:280px;margin:0 14px;color:#666;float:left;}
.fh_cardbox dt{width:280px;line-height:34px;font-size:14px;float:left;}
.fh_cardbox dd{width:140px;float:left;}
.fh_cardbox .state{width:181px;height:74px;margin-top:10px;padding:13px;background:#fffaf2;border:1px solid #e99368;float:left;}
.fh_cardbox .state span{width:77px;height:30px;line-height:30px;float:left;}
.fh_cardbox .state em{width:100px;height:10px;padding:1px;margin:8px 0;background:#fff;border:1px solid #efefef;float:left;}
.fh_cardbox .state i{height:10px;background:#ff7800;float:left;}
.fh_cardbox .state a.btn{display:block;width:84px;height:30px;line-height:30px;margin:10px 0 0 48px;text-align:center;font-family:"Microsoft Yahei";font-size:16px;color:#fff;background:#ff7800;border-radius:5px;float:left;}
.fh_txtarea{margin:0 10px;}
.fh_txtarea em{font-weight:700;}


.index_link { width:960px; padding:10px 19px; border-top:1px solid #efefef; border-left:1px solid #efefef; border-right:1px solid #efefef; border-bottom:1px solid #e2e2e2; background:#fff;}
.index_link .cont { padding:10px 0; line-height:24px;}
.index_link .cont a { padding-right:10px;}
/*.index_vod { float:left; width:1158px; padding:10px 19px 0 19px; overflow:hidden; border-top:1px solid #efefef; border-left:1px solid #efefef; border-right:1px solid #efefef; border-bottom:1px solid #e2e2e2; background:#fff;}
.index_vod .cont { padding:20px 0 0 0; width:1245px; overflow:hidden; line-height:24px;}
.index_vod .cont .pic { float:left; font-size:14px; width:225px; padding-right:20px;}
.index_vod .cont .nor { padding-right:0px;}
.index_vod .cont div.imgbox{width:225px;}
.index_vod .cont div.imgbox a.text{width:225px;top:109px;}

.index_vod .cont div.h134 {height:134px;}
.index_vod .cont div.h184 {height:184px;}
.index_vod .cont div.imgbox .pl {width:225px; line-height:20px;}
.index_vod .cont div.imgbox .pl .pl_box { float:left; width:225px; height:20px; padding-top:10px; overflow:hidden;}
.index_vod .cont div.imgbox .pl .pl_box .pl_a { float:left; width:100px;}
.index_vod .cont div.imgbox .pl .pl_box .pl_b { float:left; width:100px;}
.index_vod .cont div.imgbox .pl .pl_box i {color:#e9a305}
.index_vod .cont div.imgbox .pl .pl_time { float:left; width:225px; height:20px; overflow:hidden; color:#ccc;}*/

.index_vod .cont .pic { float:left; font-size:14px; width:214px; padding-right:20px;}
.index_vod .cont div.imgbox a.text{width:214px;top:109px;overflow:hidden;}


.index_vod { float:left; width:1158px; padding:10px 19px 0 19px; overflow:hidden; border-top:1px solid #efefef; border-left:1px solid #efefef; border-right:1px solid #efefef; border-bottom:1px solid #e2e2e2; background:#fff;}
.index_vod .cont { padding:20px 0 0 0; width:1245px; overflow:hidden; line-height:24px;}
.index_vod .cont .pic { float:left; font-size:14px; width:214px; padding-right:20px;}
.index_vod .cont .nor { padding-right:0px;}
.index_vod .cont div.imgbox{width:214px;}
.index_vod .cont div.imgbox a.text{width:214px;top:109px;overflow:hidden;}

.index_vod .cont div.h134 {height:134px;}
.index_vod .cont div.h184 {height:184px;}
.index_vod .cont div.imgbox .pl {width:214px; line-height:20px;}
.index_vod .cont div.imgbox .pl .pl_box { float:left; width:214px; height:20px; padding-top:10px; overflow:hidden;}
.index_vod .cont div.imgbox .pl .pl_box .pl_a { float:left; width:100px;}
.index_vod .cont div.imgbox .pl .pl_box .pl_b { float:left; width:100px;}
.index_vod .cont div.imgbox .pl .pl_box i {color:#e9a305}
.index_vod .cont div.imgbox .pl .pl_time { float:left; width:214px; height:20px; overflow:hidden; color:#ccc;}

.index_pic { float:left; width:960px; padding:10px 19px 0 19px; overflow:hidden; border-top:1px solid #efefef; border-left:1px solid #efefef; border-right:1px solid #efefef; border-bottom:1px solid #e2e2e2; background:#fff;}
.index_pic .cont { padding:20px 0 0 0; width:980px; overflow:hidden; line-height:24px;}
.index_pic .cont .pic { float:left; font-size:14px; width:225px; padding-right:20px;}
.index_pic .cont .nor { padding-right:0px;}
.index_pic .cont div.imgbox{width:225px; height:338px;}
.index_pic .cont div.imgbox a.text{width:225px;top:313px;}
.index_pic .cont div.h134 {height:134px;}
.index_pic .cont div.h184 {height:184px;}
.index_pic .cont div.imgbox .pl {width:225px; line-height:20px;}
.index_pic .cont div.imgbox .pl .pl_box { float:left; width:225px; height:20px; padding-top:10px; overflow:hidden;}
.index_pic .cont div.imgbox .pl .pl_box .pl_a { float:left; width:100px;}
.index_pic .cont div.imgbox .pl .pl_box .pl_b { float:left; width:100px;}
.index_pic .cont div.imgbox .pl .pl_box i {color:#e9a305}
.index_pic .cont div.imgbox .pl .pl_time { float:left; width:225px; height:20px; overflow:hidden; color:#ccc;}
.index_pic .ptitle{padding:10px 0;text-align:center;font-size:22px;font-weight:700;font-family:"Microsoft Yahei";}
.index_pic .pinfo{text-align:center;padding:10px 0;border-bottom:1px solid #eee;}
.index_pic .pinfo .fl{line-height:17px!important;}
.index_pic .pinfo .fr{}
.index_pic .pmain{padding:10px;}
.index_pic .pbox{padding:10px 0;}
.index_pic .pbox .pzone{}

.index_com{float:left;width:1160px;padding:10px 19px 0 19px;overflow:hidden;border:1px solid #efefef;background:#fff;}
.index_com .c_info{padding-left:12px;color:#999;}
.index_com .c_info em{padding:0 4px;font-weight:700;color:#f30;}
.index_com .cont{padding:10px 0;overflow:hidden;line-height:24px;}
.index_com .cont .c_select{padding:0 10px 10px;border-bottom:1px solid #efefef;}
.index_com .cont .c_select dl{padding:3px 0;}
.index_com .cont .c_select dt{padding-right:6px;letter-spacing:2px;float:left;}
.index_com .cont .c_select dd{float:left}
.index_com .cont .c_select a{display:block;padding:0 6px;}
.index_com .cont .c_select a.nonce{color:#f60; font-weight:bold;}
.company_li{}
.company_li li{padding:24px 0;border-bottom:1px solid #e9e9e9;}
.company_li li:hover{background:#ffe;}
.company_li li .left{width:150px;margin-right:15px;padding-left:15px;float:left;}
.company_li li .left .img{}
.company_li li .left .btn{margin-top:6px;}
.company_li li .left .btn a{display:block;width:73px;height:31px;line-height:31px;text-indent:33px;color:#666;background-color:#d9d9d9;background-image:url(../images/company_li_btn.png);background-repeat:no-repeat;border-radius:3px;}
.company_li li .left .btn a:hover{color:#fff;background-color:#e9a305;}
.company_li li .left .btn a.btn1{background-position:10px 0;}
.company_li li .left .btn a.btn1:hover{background-position:10px -47px;}
.company_li li .left .btn a.btn2{background-position:10px -23px;}
.company_li li .left .btn a.btn2:hover{background-position:10px -70px;}
.company_li li .center{width:665px;float:left;}
.company_li li .center h3{font-size:14px;}
.company_li li .center .url{}
.company_li li .center .txt{line-height:20px;color:#808080;}
.company_li li .center .address{color:#333;}
.company_li li .right{width:300px;margin-left:15px;padding:21px 0;float:left;}
.company_li li .right a{display:block;width:84px;margin-right:16px;line-height:24px;text-align:center;float:left;}
.company_li li .right img{display:block;border-radius:15px;}
.company_li li .right em{display:block;}
.product_li{margin-top:10px;}
.product_li li{width:140px;height:230px;overflow:hidden;line-height:21px;padding:10px 26px;float:left;}
.product_li li:hover{background:#ffe;}
.product_li li img{display:block;margin-bottom:4px;border-radius:28px;}
.product_li li em{display:block;color:#808080;}
.com_main{background:#fff url(//image.diyiyou.com/img/bg_news_main.png) -419px 0 repeat-y;}
.com_main .c_l{width:249px;padding-right:21px;overflow:hidden;float:left;}
.com_main .c_r{width:668px;padding-left:20px;overflow:hidden;float:right;}
.com_lbox{}
.com_lbox h3{display:block;height:40px;line-height:40px;font-family:"Microsoft Yahei";font-size:16px;text-indent:10px;color:#fff;background:#e9a305;}
.com_lbox img{display:block;width:175px;height:175px;margin:10px auto;}
.com_lbox span{display:block;padding:2px 16px;line-height:21px;}
.com_lbox span em{/*color:#999;*/}

.com_lbox span a{color:#f30;}
.com_lbox span a:hover{color:#c00;}
.bt-download1, .bt-download1-disabled, .bt-download2, .bt-download2-disabled{ display:block;width:150px;height:50px;margin:10px auto;background:url(../images/com_down_btn.png) no-repeat;}
.bt-download1{ background-position:0 0;}
.bt-download1:hover{ background-position:0 -73px;}
.bt-download2{ background-position:-170px 0;}
.bt-download2:hover{ background-position:-170px -73px;}
.bt-download1-disabled{ background-position:0 -149px;}
.bt-download2-disabled{ background-position:-170px -149px;}
.bt-download1-disabled:hover, .bt-download2-disabled:hover{ background-position:0 -216px;}
.com_rbox{}
.com_rbox .cont{min-height:120px;height:auto!important;height:120px;}
.com_rbox .cont ul{margin-left:-20px;}
.com_rbox .cont li{width:142px;padding:16px 5px;margin-left:20px;overflow:hidden;float:left;}
.com_rbox .cont li img{display:block;width:142px;height:142px;border-radius:30px;float:left;}
.com_rbox .cont li h5{display:block;width:142px;padding-top:4px;font-size:14px;font-weight:700;line-height:24px;float:left;}
.com_rbox .cont li span{display:block;width:142px;line-height:21px;color:#999;float:left;}
.com_rbox .cont li span em{color:#333;}
.com_rbox .cont .l_pic li{width:96px;padding:16px 5px;margin-left:20px;overflow:hidden;float:left;}
.com_rbox .cont .l_pic li img{display:block;width:96px;height:96px;border-radius:22px;float:left;}
.com_rbox .cont .l_pic li h5{display:block;width:96px;padding-top:4px;font-size:14px;font-weight:700;line-height:24px;float:left;}
.com_rbox .cont .l_pic li span{display:block;width:96px;line-height:21px;color:#999;float:left;}
.com_rbox .cont .l_pic li span em{color:#333;}
.com_rbox .cont .g_screen{overflow-x:auto;padding:10px 0;}
.com_rbox .cont .g_screen img{display:block;margin-right:34px;float:left;}
.com_rbox .cont .g_vod{width:480px;height:360px;margin:0 auto;background:#f5f5f5;}
.index_box .m_card{width:1198px;padding:490px 0 30px 0;overflow:hidden;font-family:"Microsoft Yahei";border:1px solid #efefef;background:#fff url(../images/bg_m_card.png) 0 90px repeat-x;position:relative;}
.index_box .m_card .face{width:232px;height:232px;position:absolute;left:86px;top:56px;}
.index_box .m_card .face em{display:block;width:232px;height:232px;background:url(../images/bg_mcard_face.png) no-repeat;position:absolute;z-index:9;}
.index_box .m_card .face img{display:block;margin:16px;position:absolute;z-index:8;}
.index_box .m_card .info{position:absolute;left:346px;top:90px;}
.index_box .m_card .info .title{line-height:70px;color:#fff;}
.index_box .m_card .info .title h3{display:inline;padding-right:10px;font-size:38px;}
.index_box .m_card .info .title em{font-size:24px;}
.index_box .m_card .info .company{line-height:50px;font-size:20px;color:#fff;}
.index_box .m_card .info a{color:#fff;}
.index_box .m_card .info .other{padding-top:6px;line-height:24px;font-size:14px;}
.index_box .m_card .txt{padding:0 40px;line-height:30px;font-size:16px;position:absolute;left:0px;top:320px;}
.index_box .m_card .txt p{text-indent:2em;}
.index_box .m_card .relate{padding:0 40px;}
.index_box .m_card .relate h5{display:block;height:28px;line-height:28px;padding-left:5px;font-size:16px;background:#f5f5f5;border-left:5px solid #f90;}
.index_box .m_card .relate ul{padding-top:6px;}
.index_box .m_card .relate li{display:block;width:544px;overflow:hidden;padding-left:15px;font-size:14px;background:url(../images/n11_cy_1.gif) no-repeat left 9px;float:left;}
.index_box .m_card .relate li a{display:block;line-height:30px;}

.index_test { float:left; width:1158px; padding:10px 19px 0 19px; overflow:hidden; border:1px solid #efefef; background:#fff;}
.index_test .t_info{padding-left:12px;color:#999; font-size:14px;}
.index_test .t_info em{padding:0 4px;font-weight:700;color:#f30;}
.index_test .cont{padding:10px 0;font-size:14px;}
.index_test .cont table{text-align:center;border-top:1px solid #eee;}
.index_test .cont tr{border-bottom:1px solid #eee;}
.index_test .cont tr:hover{background:#ffe;}
.index_test .cont th{height:32px;text-align:center;font-weight:700;color:#666;background:#f5f5f5;}
.index_test .cont td{height:52px;}
.index_test .cont p{margin-right:24px;}
.index_test .cont img.gameicon{border-radius:6px;}
.index_test .cont td img{vertical-align:middle;}
.tabs_test{height:61px;background:#fff;border:1px solid #efefef;border-bottom:none;position:relative;top:1px;z-index:99;}
.tabs_test a{display:block;height:60px;line-height:60px;text-indent:30px;font-size:22px;font-weight:700;font-family:"Microsoft Yahei";color:#aaa;text-align:center;float:left;}
.tabs_test a.adr{width:498px;background:#fafafa url(../images/tt_a.png) 110px center no-repeat;border-right:1px solid #efefef;border-bottom:1px solid #efefef;}
.tabs_test a.adr:hover{color:#bddf55;background:#fff url(../images/tt_a_on.png) 110px center no-repeat;}
.tabs_test a.adr_on{width:598px;color:#bddf55;background:#fff url(../images/tt_a_on.png) 110px center no-repeat;border-right:1px solid #efefef;border-bottom:1px solid #fff;}
.tabs_test a.ios{width:597px;background:#fafafa url(../images/tt_i.png) 130px center no-repeat;border-bottom:1px solid #efefef;}
.tabs_test a.ios:hover{color:#a8b7c9;background:#fff url(../images/tt_i_on.png) 130px center no-repeat;}
.tabs_test a.ios_on{width:499px;color:#a8b7c9;background:#fff url(../images/tt_i_on.png) 130px center no-repeat;border-bottom:1px solid #fff;}
.tabs_test span{display:inline;}

.index_ban {width:980px; padding:9px; border-top:1px solid #efefef; border-left:1px solid #efefef; border-right:1px solid #efefef; border-bottom:1px solid #e2e2e2; background:#fff;}
.index_games {width:960px;background:url(//image.diyiyou.com/img/bg_news_main.png) repeat-y; border-top:1px solid #efefef; border-left:1px solid #efefef; border-right:1px solid #efefef; border-bottom:1px solid #e2e2e2; padding:10px 19px;}
.index_games .left{ float:left; width:670px; padding-right:20px;}
.index_games .left .cont {width:669px; padding-top:20px; overflow:hidden;}
.index_games .left .cont .games {float:left; width:223px; height:86px; overflow:hidden;}
.index_games .left .cont .games .l {float:left; width:75px;}
.index_games .left .cont .games .l img {border-radius:12px;}
.index_games .left .cont .games .r {float:left; width:148px;}
.index_games .left .cont .games .r li {float:left; color:#999; width:148px; padding-bottom:3px;}
.index_games .left .cont .games .r .h5{font-size:12px; height:19px; overflow:hidden; font-weight:bold;}
.index_games .left .cont .games .r a { color:#252525;}
.index_games .right { float:left; width:251px; padding-left:19px;}
.index_games .right .cont{ overflow:hidden;}
.index_ios {width:998px;background:url(//image.diyiyou.com/img/bg_news_main.png) -1px 0 repeat-y; border-top:1px solid #efefef; border-left:1px solid #efefef; border-right:1px solid #efefef; border-bottom:1px solid #e2e2e2; padding-top:10px;}
.index_ios .left{ float:left; width:708px;}
.index_ios .right { float:left; width:251px; padding:0 19px;}
.index_ios .right .cont{ overflow:hidden;}
.index_ios .left_top {float:left; width:670px; padding:0 19px;}
.index_ios .left_top .ll { float:left; width:284px; padding-right:20px;}
.index_ios .left_top .ll .cont { float:left; width:284px;}
.index_ios .left_top .ll .cont .l_pic { float:left; width:284px; height:75px; overflow:hidden; padding-top:13px;}
.index_ios .left_top .ll .cont .l_pic .l_l { float:left; width:110px;}
.index_ios .left_top .ll .cont .l_pic .l_l img {border-radius:5px;}
.index_ios .left_top .ll .cont .l_pic .l_r { float:left; width:174px;}
.index_ios .left_top .ll .cont .l_pic .l_r .tit { float:left; width:174px; line-height:16px; padding-bottom:5px;}
.index_ios .left_top .ll .cont .l_pic .l_r .txt { float:left; width:174px; color:#999; line-height:21px;}
.index_ios .left_top .lr { float:left; width:366px;}
.index_ios .left_tab { border-top:1px solid #efefef; background:url(../images/t_b.gif) repeat-x bottom left;}
.index_ios .left_tab .title { float:left; width:125px; overflow:hidden;}
.index_ios .left_tab .title a{display:block; width:118px; text-align:center; padding-right:7px; height:35px; line-height:35px; overflow:hidden; background:url(../images/ios_2.gif) no-repeat left top;}
.index_ios .left_tab .title a.nonce{color:#fff;background:url(../images/ios_1.gif) no-repeat left top;}
.index_ios .left_tab .cont { float:left; width:583px; overflow:hidden;}
.ios_g_l { float:left; width:564px; padding:5px 12px 0 6px; line-height:18px}
.ios_g_l li { float:left; width:94px; height:75px;line-height:18px overflow:hidden; padding-top:7px; text-align:center; display: inline;}
.ios_g_l li a { display:block; width:94px; height:75px;}
.ios_g_l li img {border-radius:12px;}
.ios_g_l li span {display: block;width:94px;overflow: hidden; line-height:18px;height: 18px;text-overflow: ellipsis;}
.ios_xm {float:left; width:707px; height:95px; background:#fff;}
.ios_xm_tit { float:left; width:70px; border-right:1px solid #efefef; height:70px; padding:12px 24px;}
.ios_xm_tit a { display:block; width:70px; height:70px; line-height:70px; text-align:center; border:1px solid #fff0bc;border-radius:50px; color:#333; background:#fff0bc; font-size:14px;}
.ios_xm_tit a:hover { border:1px solid #f4920b; color:#fff; background:#ffa11e; text-decoration:none;}
.ios_xm_box { float:left; width:581px; padding-left:6px;}

.index_news {width:1198px;background:#fff;border-top:1px solid #efefef; border-left:1px solid #efefef; border-right:1px solid #efefef; border-bottom:1px solid #e2e2e2; padding:0;}
.index_news .left{ float:left; width:790px; padding-right:20px; border-right:1px solid #efefef;padding:10px 20px;}
.index_news .left .cont {overflow:hidden;}
.index_news .left .ll { float:left; width:360px; padding-right:20px;}
.index_news .left .ll .imgCon img{display:block;width:360px;height:220px;}
.index_news .left .ll .cont { float:left; width:360px;}
.index_news .left .ll .cont .l_pic { float:left; width:284px; height:75px; overflow:hidden; padding-top:13px;}
.index_news .left .ll .cont .l_pic .l_l { float:left; width:110px;}
.index_news .left .ll .cont .l_pic .l_l img {border-radius:5px;}
.index_news .left .ll .cont .l_pic .l_r { float:left; width:174px;}
.index_news .left .ll .cont .l_pic .l_r .tit { float:left; width:174px; line-height:16px; padding-bottom:5px;}
.index_news .left .ll .cont .l_pic .l_r .txt { float:left; width:174px; color:#999; line-height:21px;}
.index_news .left .lr { float:left; width:400px;}
.index_news .right { float:left; width:327px; padding:10px 20px;}
.index_news .right .cont{ overflow:hidden;}
.index_rw .cont { float:left; width:251px;}
.index_rw .cont .l_pic { float:left; width:251px; height:52px; overflow:hidden; padding:9px 0; border-bottom:1px dotted #DDDDDD;}
.index_rw .cont .l_pic .l_l { float:left; width:75px;}
.index_rw .cont .l_pic .l_l img {border-radius:5px;}
.index_rw .cont .l_pic .l_r { float:left; width:176px;}
.index_rw .cont .l_pic .l_r .tit { float:left; width:176px; font-size:12px; line-height:18px;}
.index_rw .cont .l_pic .l_r .txt { float:left; width:176px; color:#999; line-height:21px;}

.index_zt { width:960px; padding:10px 19px; border:1px solid #efefef; background:#fff;}
.index_zt .cont { padding-top:15px; line-height:24px;}
.index_zt .cont .pic { float:left; width:96px; height:130px; overflow:hidden; text-align:center;}
.index_zt .cont .pic img {border-radius:12px;}
.index_zt .cont .pic .b { font-weight:bold;}
.index_zt .cont .pic span { display:block; margin:0 16px 0 15px; width:65px; height:22px; line-height:22px; border-radius:3px; color:#FFF; background:#e9a305;}
.index_zt .cont .pic span a{ color:#FFF;}

.index_lb .cont { width:329px;}
.index_lb .cont .l_pic { float:left; width:329px; height:56px; overflow:hidden; padding:9px 0; border-bottom:1px solid #DDDDDD;}
.index_lb .cont .l_pic .l_l { float:left; width:71px;}
.index_lb .cont .l_pic .l_l img {border-radius:12px;}
.index_lb .cont .l_pic .l_r { float:left; width:202px;}
.index_lb .cont .l_pic .l_r .tit { float:left; width:129px; height:18px; overflow:hidden; font-size:14px; line-height:18px;}
.index_lb .cont .l_pic .l_r .txt { float:left; width:129px; color:#999; line-height:21px;}
.index_lb .cont .l_pic .l_rr { float:left; width:56px;}
.index_lb .cont .l_pic .l_rr a {display:block; width:54px; height:54px; border:1px solid #e8e7e8; text-align:center; line-height:54px; border-radius:30px; color:#6f6f6f; background:#f9fafa; font-size:14px;}
.index_lb .cont .l_pic .l_rr a:hover { border:1px solid #f4920b; color:#fff; background:#ffa11e; text-decoration:none;}
.index_lb .cont .l_pic .l_rrr { float:left; width:56px;}
.index_lb .cont .l_pic .l_rrr a {display:block; width:54px; height:54px; border:1px solid #d6d6d6; text-align:center; line-height:54px; border-radius:30px; color:#333; background:#f7f7f7; font-size:14px;}
.index_lb .cont .l_pic .l_rrr a:hover { color:#fff; background:#32a138; text-decoration:none;}
.index_dh { width:251px; height:351px; padding:10px 0;}
.index_tw .l_pic {float:left; width:284px; height:109px; padding:9px 0 19px 0; overflow:hidden; border-bottom:1px solid #DDDDDD;}
.index_tw .l_pic .l_t {float:left; width:259px; height:34px; line-height:34px; overflow:hidden; background:url(../images/n11_cy_1.gif) no-repeat left 10px; padding-left:25px; font-size:14px;}
.index_tw .l_pic .l_b { float:left; width:259px; padding-left:25px;}
.index_tw .l_pic .l_b .pic { float:left; width:110px; height:75px; overflow:hidden;}
.index_tw .l_pic .l_b .pic img {border-radius:5px;}
.index_tw .l_pic .l_b .txt { float:left; width:149px; height:75px; overflow:hidden; color:#999; line-height:19px;}
.index_news .news_in_list_c .cont {padding:0;}
.index_news .news_in_list_d .cont {padding:8px 0 0 0;}
.index_news .index_tab .cont {border-top:1px dotted #DDDDDD; padding-top:8px;}


.tabs_rank{height:61px;background:#fff;border:1px solid #efefef;border-bottom:none;position:relative;top:1px;z-index:99;}
.tabs_rank a{display:block;height:60px;line-height:60px;text-indent:30px;font-size:22px;font-weight:700;font-family:"Microsoft Yahei";color:#aaa;text-align:center;float:left;}
.tabs_rank a.android{width:332px;background:#fafafa url(../images/tt_a.png) 90px center no-repeat;border-right:1px solid #efefef;border-bottom:1px solid #efefef;}
.tabs_rank a.android:hover{color:#bddf55;background:#fff url(../images/tt_a_on.png) 90px center no-repeat;}
.tabs_rank a.android_on{width:332px;color:#bddf55;background:#fff url(../images/tt_a_on.png) 90px center no-repeat;border-right:1px solid #efefef;border-bottom:1px solid #fff;}
.tabs_rank a.iphone{width:332px;background:#fafafa url(../images/tt_i.png) 72px center no-repeat;border-right:1px solid #efefef;border-bottom:1px solid #efefef;}
.tabs_rank a.iphone:hover{color:#a8b7c9;background:#fff url(../images/tt_i_on.png) 72px center no-repeat;}
.tabs_rank a.iphone_on{width:332px;color:#a8b7c9;background:#fff url(../images/tt_i_on.png) 72px center no-repeat;border-right:1px solid #efefef;border-bottom:1px solid #fff;}
.tabs_rank a.ipad{width:332px;background:#fafafa url(../images/tt_i.png) 90px center no-repeat;border-bottom:1px solid #efefef;}
.tabs_rank a.ipad:hover{color:#a8b7c9;background:#fff url(../images/tt_i_on.png) 90px center no-repeat;}
.tabs_rank a.ipad_on{width:332px;color:#a8b7c9;background:#fff url(../images/tt_i_on.png) 90px center no-repeat;border-bottom:1px solid #fff;}
.tabs_rank h2{display:inline;}
.index_rank{width:960px;padding:20px 19px;overflow:hidden;border:1px solid #efefef;background:#fff;}
.index_rank .cont .c_select{padding:0 10px 10px;border-bottom:1px solid #efefef;}
.index_rank .cont .c_select dl{padding:3px 0;}
.index_rank .cont .c_select dt{padding-right:6px;font-weight:700;letter-spacing:2px;float:left;}
.index_rank .cont .c_select dd{float:left}
.index_rank .cont .c_select a{display:block;padding:0 6px;}
.index_rank .cont .c_select a.nonce{color:#f60;text-decoration:underline;}
.rank_top_wrap{margin:10px 0 10px -30px;}
.rank_top_wrap .rank_top{width:300px;margin-left:30px;float:left;}
.rank_top_wrap .rank_top h3{display:block;width:300px;height:28px;margin:0 auto;line-height:28px;font-size:13px;font-weight:700;text-align:center;color:#e9a305;background:#eee;border-radius:5px 5px 0 0;}
.rank_top_wrap .rank_top li{height:60px;overflow:hidden;padding:10px 0;border:1px solid #eee;border-top:none;}
.rank_top_wrap .rank_top li:hover{background:#f5f5f5;}
.rank_top_wrap .rank_top i{display:block;width:22px;height:22px;margin:19px 15px;line-height:22px;text-align:center;font-family:"simsun";color:#fff;background:#999;border-radius:11px;float:left;}
.rank_top_wrap .rank_top i.red{background:#f60;}
.rank_top_wrap .rank_top img.icon{width:60px;height:60px;margin-right:10px;border-radius:10px;float:left;}
.rank_top_wrap .rank_top p.name{font-weight:700;}

/* Game List */
.game_box{ width:998px;background:#fff url(../images/game_list.gif) 0 0 repeat-y; border:1px solid #efefef; padding:0;}
.game_box .game_left{ float:left; width:186px; padding:0 6px 0 5px;}
.game_box .game_left .game_left_cztj { float:left; width:160px; text-align:center; padding:20px 13px 0 13px;}
.game_box .game_left .game_left_cztj a{ display:block; width:160px; height:30px; line-height:30px; border:1px solid #efefef; font-size:14px; border-color:#e9e6e6; color:#000;background-color:#f4f4f4; background-image:-moz-linear-gradient(top, #fff, #fff 15%,#f3f3f3); background-image:-webkit-linear-gradient(top, #fff, #fff 15%,#f3f3f3); background-image:-ms-linear-gradient(top, #fff, #fff 15%,#f3f3f3); background-image:-o-linear-gradient(top, #fff, #fff 15%,#f3f3f3); background-image:linear-gradient(top, #fff, #fff 15%,#f3f3f3);}
.game_box .game_left .game_left_cztj a:hover{ background-color:#fff; background-image:none;}
.game_box .game_left .game_left_box { float:left; font-size:14px; width:186px; border-bottom:1px solid #efefef; padding:10px 0;}
.game_box .game_left .game_left_box a {float:left; color:#666666; padding:0 5px; height:25px; line-height:25px;}
.game_box .game_left .game_left_box a:hover { float:left; background:#e9a305; color:#fff; padding:0 5px; height:25px; line-height:25px;}
.game_box .game_left .game_left_box .title {float:left; width:172px;font-size:16px; color:#333333; font-weight: bold; padding:10px 7px;}
.game_box .game_left .game_left_box .txt4 { float:left; width:186px;}
.game_box .game_left .game_left_box .txt4 li { float:left; width:86px; padding-left:7px; line-height:25px; padding-bottom:5px; overflow:hidden;}
.game_box .game_left .game_left_box .cur a { float:left; background:#e9a305; color:#fff; padding:0 5px; height:25px; line-height:25px;}
.game_box .game_left .game_left_box .txt2 { float:left; width:186px;}
.game_box .game_left .game_left_box .txt2 li { float:left; width:55px; padding-left:7px; line-height:25px; padding-bottom:5px; overflow:hidden;}

.game_box .game_right { float:left; width:761px; padding:10px 20px;}
.game_box .game_right .title{ float:left; width:761px; height:35px;line-height:33px;overflow:hidden;position:relative;background:url(../images/n11_cy_bg.gif) repeat-x bottom left;}
.game_box .game_right .title .name{font-size:14px; float:left; padding:0 10px; line-height:33px;font-weight:700; color:#e9a305;border-bottom:2px solid #ffb230;}
.game_box .game_right .title .url{float:right; font-weight:bold; line-height:35px; color:#999;}
.game_box .game_right .title .url a { color:#999; padding:0 10px; font-size:12px; background:url(../images/game_off.gif) no-repeat center right;}
.game_box .game_right .title .url a:hover { color:#ed5810; text-decoration:none; background:url(../images/game_on.gif) no-repeat center right;}
.game_box .game_right .title .url a.nonce { color:#ed5810; text-decoration:none; background:url(../images/game_on.gif) no-repeat center right;}
.game_box .game_right .cont { float:left; width:750px; padding:20px 5px 0 6px;}
.game_box .game_right .cont .games { float:left; width:125px; text-align:center; padding-bottom:20px;}
.game_box .game_right .cont .games .l img{display:block;width:78px;height:78px;margin:0 auto 5px auto;border-radius:14px;}
.game_box .game_right .cont .games .r {float:left; width:125px;}
.game_box .game_right .cont .games .r li {float:left; color:#999; width:125px; padding-bottom:3px;}
.game_box .game_right .cont .games .r .h5{font-size:12px; height:19px; overflow:hidden; font-weight:bold;}
.game_box .game_right .cont .games .r a { color:#252525;}

.gamedown{width:668px;background:#fff; margin-top:20px;}
.gamedown .recommend .nav {width:668px;height:34px;float:left; background:url(../images/n11_cy_bg.gif) repeat-x bottom left;}
.gamedown .recommend .nav li {float:left;}
.gamedown .recommend .nav a{display:block;color:#252525;font-weight:bold;width:83px;height:34px;line-height:34px;text-align:center;}
.gamedown .recommend .nav .current a{color:#fff; background:#e9a305;}
.gamedown .recommend .nav .current a:hover{color:#fff;  background:#e9a305;}
.gamedown .recommend .cont{width:668px;padding:0;float:left;overflow:hidden;}
.gamedown .recommend .cont a{display:block;width:89px;height:104px;text-align:center;float:left;position:relative;}
.gamedown .recommend .cont em{display:block;width:60px;height:61px;text-indent:-9999px;background:url(../images/img.png) -300px -100px no-repeat;position:absolute;top:10px;left:13px;z-index:5;}
.gamedown .recommend .cont img{width:60px;height:60px;position:absolute;top:10px;left:13px;z-index:4;}
.gamedown .recommend .cont i{width:86px;height:28px;overflow:hidden;line-height:28px;position:absolute;top:70px;left:0;z-index:3;}
.gamedown .recommend .hide{display:none;}
.gamedown .recommend .tab_box { float:left; width:668px; padding:10px 0;}
.gamedown .recommend .tab_box .nocontent { float:left; width:668px; text-align:center; height:72px; line-height:72px;}
.gamedown .recommend .tab_box .kaifu { float:left; width:668px;}
.gamedown .recommend .tab_box .kaifu td {border-bottom: 1px solid #e3e3e3; height: 35px; line-height: 35px; text-align: center;}
.gamedown .recommend .tab_box .kaifu .title { background-color:#fafafa; color:#959595;}
.gamedown .recommend .tab_box .kaifu a{ padding:5px 15px; color:#fff;text-align:center;background:#e9a305;border-radius:3px;}
.gamedown .recommend .tab_box .kaifu a:hover{background:#f30;}
.gamedown .recommend .tab_box .news { float:left; width:668px; padding-bottom:10px;}
.gamedown .recommend .tab_box .news li{height:140px;overflow:hidden;border-bottom:1px solid #e9e9e9;position:relative;}
.gamedown .recommend .tab_box .news li p{display:block;}
.gamedown .recommend .tab_box .news li .imgbox{width:150px;height:120px;overflow:hidden;position:absolute;left:0;top:10px;z-index:9;}
.gamedown .recommend .tab_box .news li p.title{height:36px;overflow:hidden;font-size:14px;font-weight:bold;line-height:36px;padding-left:170px;}
.gamedown .recommend .tab_box .news li p.preview{height:48px;overflow:hidden;padding-left:170px;padding-top:5px;line-height:26px;color:#666;position:relative;}
.gamedown .recommend .tab_box .news li p.related_info{padding-top:12px;padding-bottom:10px;padding-left:170px;line-height:24px;color:#999;}
.gamedown .recommend .tab_box .news li p.related_info em{padding:0 15px 0 0;}
.gamedown .recommend .tab_box .news li p.related_info a{color:#999;}
.gamedown .recommend .tab_box .news li p.related_info a:hover{color:#f60;}
.gamedown .recommend .tab_box .news li a.h5{padding-right:10px;}
.gamedown .recommend .tab_box .news 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:10px;}
.gamedown .recommend .tab_box .news li a.full_text:hover{background:url(../images/bg_full_text.png) 0 -25px no-repeat;}
.gamedown .recommend .tab_box .shiping {float:left; width:668px; overflow:hidden;border-bottom:1px solid #e9e9e9;}
.gamedown .recommend .tab_box .shiping .content { padding:10px 0 0 0; width:687px; overflow:hidden; line-height:24px;}
.gamedown .recommend .tab_box .shiping .content div.imgbox{width:210px;}
.gamedown .recommend .tab_box .shiping .content div.imgbox a.text{width:210px;top:101px;}
.gamedown .recommend .tab_box .shiping .content div.h134 {height:126px;}
.gamedown .recommend .tab_box .gongluo{ float:left; width:668px; height:174px; border-bottom:1px solid #e9e9e9; overflow:hidden;}
.gamedown .recommend .tab_box .gongluo ul{ float:left; width:678px;}
.gamedown .recommend .tab_box .gongluo li { float:left; width:329px; padding-right:10px; line-height:34px; border-bottom:1px dotted #DDDDDD; height:34px; overflow:hidden;}
.gamedown .recommend .tab_box .gongluo .left{ float:left; width:204px; overflow:hidden; background:url(../images/n11_cy_1.gif) no-repeat 7px 10px; padding-left:25px;}
.gamedown .recommend .tab_box .gongluo .right{ float:left; width:100px; text-align:right; color:#999;}
.gamedown_name {width:791px;height:34px;background:url(../images/t_b.gif) repeat-x bottom left;}
.gamedown_name .name_left { float:left;color:#666;border-bottom:2px solid #ffb230; font-weight:bold;font-size:20px;height:32px;line-height:32px;text-align:center;}
.gamedown_name .name_right { float:right; line-height:34px;}
.gamedown_right { float:left; width:251px; padding-left:19px;}
.gamedown_right .cont{ overflow:hidden;}
.gamedown_news {float:left; width:668px; margin-bottom:20px;}
.gamedown_news .gongluo{ float:left; width:668px; height:174px; border-bottom:1px solid #e9e9e9; overflow:hidden;}
.gamedown_news .gongluo ul{ float:left; width:678px;}
.gamedown_news .gongluo li { float:left; width:329px; padding-right:10px; line-height:34px; border-bottom:1px dotted #DDDDDD; height:34px; overflow:hidden;}
.gamedown_news .gongluo .left{ float:left; width:204px; overflow:hidden; background:url(../images/n11_cy_1.gif) no-repeat 7px 10px; padding-left:25px;}
.gamedown_news .gongluo .right{ float:left; width:100px; text-align:right; color:#999;}

.vod_box {width:791px; overflow:hidden;border-bottom:1px solid #e9e9e9;}
.vod_box .nei { padding:20px 0px 0px 0px; width:807px; overflow:hidden; line-height:24px;}
.vod_box .nei div.imgbox{width:180px; padding-right:21px;}
/*.vod_box .nei div.imgbox a.text{width: 180px;top: 83px;}*/
.vod_box .nei div.imgbox a.text{width:170px;top:83px;padding:0 5px;}
.vod_box .nei div.h134 {height:108px;}
.vod_box .nei div.h134 img{display:block;width:180px;height:108px;}

.vod_yxtj{ float:left; width:791px; /*padding-right:20px;*/}
.vod_yxtj .cont {width:791px; padding-top:20px; overflow:hidden;}
.vod_yxtj .cont .games {float:left; width:197px; height:86px; overflow:hidden;}
.vod_yxtj .cont .games .l {float:left; width:75px;}
.vod_yxtj .cont .games .l img {border-radius:12px;}
.vod_yxtj .cont .games .r {float:left; width:122px;}
.vod_yxtj .cont .games .r li {float:left; color:#999; width:148px; padding-bottom:3px;}
.vod_yxtj .cont .games .r .h5{font-size:12px; height:19px; overflow:hidden; font-weight:bold;}
.vod_yxtj .cont .games .r a { color:#252525;}
.vod_glyx { text-align:left;}
.vod_glyx .down_page .downhead .left { padding-top:10px;}
.vod_glyx .down_page .downhead .right .info li{ text-align:left;}
.vod_glyx .down_page .downhead .cont .codes{width:117px;float:left;}
.vod_glyx .down_page .downhead .right .info { border-bottom:none;}
.vod_glyx .down_page .downhead .cont .button a {width:117px; margin-top:0px;}
.music { float:left; width:958px; padding:10px 20px 0 20px; overflow:hidden; border:1px solid #efefef; background:#fff;}
.music_box { float:left; width:306px; padding-right:20px;}
.music_no { padding-right:0;}
.music_li { float:left; width:306px; padding:10px 0 20px 0;}
.music_li li { float:left; width:286px; height:34px; line-height:34px; overflow:hidden; background:url(../images/n11_cy_1.gif) no-repeat left 11px; padding-left:20px; border-bottom:1px dotted #DDDDDD;}
.music_li li a { display:block; width:261px; font-size:14px; padding-right:25px; background:url(../images/music_mp3.gif) no-repeat 256px 8px;}
.music_li li a:hover { background:url(../images/music_mp4.gif) no-repeat 256px 8px;}

.music_list { float:left; width:668px; padding:10px 0 20px 0;}
.music_list li { float:left; width:648px; height:34px; line-height:34px; overflow:hidden; background:url(../images/n11_cy_1.gif) no-repeat left 11px; padding-left:20px; border-bottom:1px dotted #DDDDDD;}
.music_list li a { display:block; width:623px; font-size:14px; padding-right:25px; background:url(../images/music_mp3.gif) no-repeat 623px 8px;}
.music_list li a:hover { background:url(../images/music_mp4.gif) no-repeat 623px 8px;}
.music_play { float:left; width:668px; text-align:center; padding:20px 0;}
.music_down { float:left; width:668px; text-align:center; padding:40px 0;}
.music_down a { padding:15px 20px; font-size:16px;font-family:"Microsoft Yahei";background:#32ab3c url(../images/down.gif) no-repeat 10px 8px; padding-left:50px; color:#fff; border-radius:5px;}


.ztlist{width:938px;padding:18px 30px;margin:20px auto 0 auto;background:#fff;border:1px solid #efefef;}
.ztlist li{padding:18px 0;border-bottom:1px dotted #ddd;}
.ztlist .imgbox{width:280px;height:104px;float:left;}
.ztlist .imgbox img{border-radius:8px;}
.ztlist .infobox{width:638px;float:left;}
.ztlist .infobox h3.title{line-height:24px;font-size:14px;font-weight:700;}
.ztlist .infobox p{padding:1px 0;}
.ztlist .infobox .clearfix{color:#999;}
.ztlist .infobox em{margin-right:4px;color:#f33;font-weight:700;}

.zt_wrap{background:#f5f5f5 url(../images/bg_zt1.jpg) center top no-repeat;}
.zt_wrap .iconbox{width:124px;height:124px;padding:6px;background:url(../images/mask_124.png) no-repeat;}
.zt_wrap .iconbox img{display:block;width:124px;height:124px;border-radius:21px;}
.zt_top{width:1198px;height:320px;margin:0 auto;position:relative;}
.zt_top .perio{width:136px;text-align:right;line-height:38px;font-size:18px;font-family:"Microsoft Yahei";position:absolute;top:48px;left:382px;}
.zt_top .perio em{padding:0 4px;font-size:30px;color:#c00;}
.zt_top .date{width:136px;text-align:right;line-height:24px;position:absolute;top:82px;left:382px;}
.zt_top .intro{width:344px;line-height:24px;font-size:14px;font-family:"Microsoft Yahei";position:absolute;top:170px;left:220px;}
.zt_top .titl{position:absolute;font-size:24px;color:#fff;font-weight:700;top:36px;left:850px;}
.zt_top h3.title{display:block;line-height:28px;font-size:24px;font-family:"Microsoft Yahei";color:#fff;position:absolute;top:32px;left:686px;}
.zt_top .t_icon{position:absolute;top:116px;left:720px;}
.zt_top .t_txt{width:228px;line-height:24px;font-size:14px;font-family:"Microsoft Yahei";position:absolute;top:116px;left:877px;}
.zt_top .t_txt .star_b{margin-bottom:6px;}
.zt_top .t_txt a.btn{display:block;width:120px;height:36px;margin-top:6px;line-height:36px;font-size:16px;text-align:center;color:#fff;background:#e9a305;border-radius:5px;float:right;}
.zt_cont{width:1138px;padding:0 30px;margin:0 auto;background:#fff;border:1px solid #efefef;}
.zt_clist{padding:18px 0;}
.zt_clist li{padding:18px 0;border-bottom:1px dotted #ddd;}
.zt_clist li a.btn{display:block;width:126px;height:30px;margin:10px 5px;line-height:30px;font-size:14px;text-align:center;color:#fff;background:#e9a305;border-radius:5px;}
.zt_clist h3.title{line-height:24px;font-size:18px;font-family:"Microsoft Yahei";}
.zt_clist h3.title i{padding-left:6px;font-size:12px;color:#999;}
.zt_clist p{line-height:21px;padding-bottom:4px;}
.zt_clist p.info{color:#999;}
.zt_clist p span{margin-right:10px;}
.zt_clist p em{color:#f33;}
.zt_clist .pbox{padding:4px;margin-left:17px;background:#fff;border:1px solid #bbb;border-radius:4px;float:left;_display:inline;}
.weekly-list li{height:36px;line-height:36px; font-size:14px; border-bottom:1px dotted #DDDDDD;overflow:hidden;*position:relative;zoom:1;}
.weekly-list .current .g_d_n { font-weight:bold;}
.g_d_n { width:100%; height:36px;line-height:36px;}
.g_d_n span {float:left; font-size:12px;padding:0 10px;font-weight:bold;}
.g_d_n a { float:left;}
.g_d_n .top {color:#FF4E00;}
.g_d_t {  position:relative; height:64px; padding-left: 40px;}
.g_d_i { left:8px; position:absolute; top: 0;}
.g_d_i img { border-radius:12px;}
.g_d_t { float:left;}
.g_d_x { margin-top:3px;}
.g_d_d { margin-top:4px;}
.g_d_d a{padding:4px 17px;color:#fff; border:1px solid #ec8e01; background:#ff9900;border-radius:3px;}
.g_d_d a:hover{background:#ff9f0f;}
.g_h_t td {border-bottom:1px dotted #DDDDDD; height:36px; line-height:36px; font-size:14px; overflow:hidden;}
.g_h_b { border-bottom:none; }
.btnxxx{display:block;width:180px;overflow:hidden;word-break:keep-all;word-wrap:keep-all;white-space:nowrap;table-layout:fixed;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.g_h_b td { background:#fcfcfc; color:#999; border-bottom:1px solid #DDDDDD;}
.g_h_t img { border-radius:4px;}
.g_h_t .btn{display:block; width:22px; height:22px; line-height:22px; text-align:center;color:#fff; border:1px solid #ec8e01; background:#ff9900;border-radius:3px;}
.g_h_t .ling {display:block; width:22px; height:22px; line-height:22px; text-align:center;color:#fff; border:1px solid #e0e0e0; background:#eaeaea;border-radius:3px; cursor:default;}
.v_g { width:791px;}
.v_g_a { float:left; width:114px;}
.v_g_a img { border-radius:13px;}
.v_g_b { float:left; width:517px; padding:0 30px;}
.v_g_b i { color:#e9a305}
.v_g_b h1 {font-weight:bold; padding-bottom:15px; line-height:35px;font-size:24px;color:#000;font-family:"Microsoft Yahei";}
.v_g_b h3 {font-weight:bold;}
.v_g_b h5 {font-weight:bold; padding-bottom:15px; line-height:35px;font-size:24px;color:#000;font-family:"Microsoft Yahei";}
.v_g_b_1 { float:left; width:517px; font-size:14px;padding-bottom:10px; color:#585858;}
.v_g_b_2 { float:left; width:517px; padding-bottom:10px; color:#626262;}
.v_g_b_2 span { float:left; padding-right:15px;}
.v_g_b_3 { float:left; width:517px; color:#626262;}
.v_g_c { float:left; width:100px;}
.v_g_p { background-image:url("../images/g_p.gif"); background-repeat:no-repeat; clear:both; color: #FFFFFF;font-family:Arial;font-size:50px;font-weight: bold;height:90px;line-height:70px;overflow: hidden;padding-top:24px;text-align:center;width:100px;}
.v_g_p10 { background-position: -200px -228px;}
.v_g_p15 { background-position: -100px -228px;}
.v_g_p20 { background-position: 0px -228px;}
.v_g_p25 { background-position: -200px -114px;}
.v_g_p30 { background-position: -100px -114px;}
.v_g_p35 { background-position: 0px -114px;}
.v_g_p40 { background-position: -200px 0px;}
.v_g_p45 { background-position: -100px 0px;}
.v_g_p50 { background-position: 0px 0px;}
.h_i_t { width:669px;}
.h_i_t li { float:left; width:223px; height:72px; overflow:hidden; padding-bottom:10px;}
.h_i_t_a { float:left; width:72px; padding-right:15px;}
.h_i_t_a img { border-radius:13px;}
.h_i_t_b { float:left; width:136px;}
.h_i_t_b1 {float:left; width:136px; font-weight:bold; }
.h_i_t_b2 {float:left; width:136px;padding-bottom:5px;}
.h_i_t_b3 {float:left; width:136px;}
.h_i_t_b3 i {color:#e9a305; font-weight:bold;}
.h_i_t_b3 span { float:left; padding-left:10px;}
.h_i_t_b3 a{ float:left;}
.h_i_t_bbtn{display:block; width:44px; height:22px; line-height:22px; text-align:center;color:#fff; border:1px solid #ec8e01; background:#ff9900;border-radius:3px;}
.h_i_t_bbno{display:block; width:44px; height:22px; line-height:22px; text-align:center;color:#fff; border:1px solid #e0e0e0; background:#eaeaea;border-radius:3px;}
.h_i_n { width:669px;}
.h_i_n td { height:40px; line-height:40px; border-bottom:1px dotted #DDDDDD;}
.h_i_n .title td { background:#fcfcfc; color:#999; border-bottom:1px solid #DDDDDD;}
.h_i_n .t { font-weight:bold;}
.h_i_n .x { text-indent:10px;}
.h_i_n h3 { font-weight:bold; font-size:14px; color:333;}
.h_i_n .i { font-size:14px; color:#ff9900; font-weight:bold;}
.h_i_n img { border-radius:4px;}
.sname {font-size:16px; float:left; line-height:33px;color:#666;font-weight:700;border-bottom:2px solid #ffb230;}
.surl {float:right; line-height:35px; color:#999; font-size:14px;}
.f_in_b { width:669px; height:300px; overflow:hidden;}
.f_in_b .flashbox{ width:669px; height:300px; float:left; position:relative; }
.f_in_b .flashbox .focusNew_out{width:669px; height:300px; position:relative; z-index:2}
.f_in_b .flashbox .focusNew_out .f_out_txt{ height:50px;width:499px; display:block; position:absolute; bottom:0; left:0; background-color:#000000; opacity:0.8; color:#d6d6d6; font-size:20px; font-family:"微软雅黑"; line-height:50px; padding:0 150px 0 20px; overflow:hidden}
.f_in_b .flashbox .focusNew_out .f_out_txt a{color:#d6d6d6; }
.f_in_b .flashbox .f_tabs{width:140px;height:35px;position:absolute;bottom:15px;right:0px;z-index:100;}
.f_in_b .flashbox .f_tabs span{ width:23px; height:19px; background-color:#474747; float: left; margin-right:3px; text-align:center; color:#f0f0f0; margin-top:15px; cursor:pointer}
.f_in_b .flashbox .f_tabs span.hover{ height:19px; background-color:#B51017; margin-top:0; padding-top:15px; cursor:pointer}
.p_i_b {width:1000px; margin:0 auto;}
.p_i_b .tab {position: relative;width:960px; padding:19px 19px 0 19px; overflow:hidden; border-top:1px solid #efefef; border-left:1px solid #efefef; border-right:1px solid #efefef; border-bottom:1px solid #e2e2e2;background: #fff;}
.p_i_b .tab ul img {vertical-align: middle;}
.p_i_b .slidexx {width:960px;height:338px;overflow: hidden;position: relative;}
.slide-ul {position: relative;width:7840px;margin:0;}
.slide-ul li {display: inline;float: left;height:338px;overflow: hidden;}
.slide-ul a {display: block;width: 225px;height: 338px;overflow: hidden;color: #fff;}
.slidexx .imgbox { float:left; width:225px; height:338px; padding-right:20px; overflow:hidden;position:relative;}
.slidexx .imgbox a.text{display:block;width:225px;height:25px;line-height:25px; text-align:center; color:#fff;position:absolute;left:0;top:313px;}
.slidexx .imgbox a.text{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');background:rgba(0,0,0,0.5);}
.info-btn {width: 225px;height: 22px;overflow: hidden;margin: 0 auto;padding: 11px 0;zoom: 1;}
.info-btn li {float: left;padding: 0 3px;}
.info-btn li span {display: block;width: 22px;height: 22px;background: url(../images/infor-btn.png) 0 -27px no-repeat;text-indent: -9999em;overflow: hidden;cursor: pointer;}
.info-btn .info-cur span, .info-btn .info-hover span {background-position: 0 0;}
.i_p_box { float:left; width:982px; height:275px; background:#fff; padding:14px 2px 14px 14px; border:1px solid #efefef;}
.i_p_box div { float:left;}
.i_p_left { float:left; width:491px; height:275px; overflow:hidden; padding-right:0px;}
.i_p_1 img { display:block; width:183px; height:275px; overflow:hidden;}
.i_p_2,.i_p_3 ,.i_p_4 { padding-bottom:11px; padding-right:11px;}
.i_p_1,.i_p_5,.i_p_6 ,.i_p_7 { padding-right:11px;}
.i_p_2 img,.i_p_3 img,.i_p_4 img,.i_p_5 img,.i_p_6 img,.i_p_7 img {display:block; width:88px; height:132px; overflow:hidden;}
.i_v_2 img,.i_v_3 img,.i_v_4 img,.i_v_5 img,.i_v_6 img{display:block; width:175px; height:103px; overflow:hidden;}
.i_v_box { float:left; width:394px;}
.index_vod .cont .i_v_box .imgbox{width:374px;}
.index_vod .cont .i_v_box .imgbox a.text{width:374px;top:203px;}
.i_v_box2 { float:left; width:586px;}
.index_vod .cont .i_v_box2 .imgbox{width:175px;}
.index_vod .cont .i_v_box2 .imgbox a.text{width:175px;top:78px;}
.i_m_box { float:left; width:669px;}
.i_m_left { float:left; width:210px; }
.i_m_left .imgbox{width:210px; margin-bottom:0px;}
.i_m_left .imgbox a.text{width:210px;top:95px;}
.i_m_text {float:left; background: url("../images/bb4.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);margin-left: -2px;overflow: hidden;padding: 14px 0 0 15px; font-size:14px; line-height:28px;}
.i_m_text li { height:28px; line-height:28px; overflow:hidden;}
.i_m_box19 { padding-right:19px;}
.i_m_box20 { padding-right:20px;}
.in_xy_left { float:left; width:389px; padding-right:20px; overflow:hidden;}
.in_xy_right { float:left; width:260px;}
.in_xy_nr { float:left; width:260px; border-bottom: 1px dotted #DDDDDD; border-left: 1px solid #E7E7E7; margin-top:-1px; padding-top: 13px;}
.in_xy_time { background: url("../images/dian.jpg") no-repeat scroll left center rgba(0, 0, 0, 0);
    margin-bottom: 10px;margin-left: -3px;padding-left: 20px;position: relative;}
.in_xy_timea { background:none repeat scroll 0 0 #51BE23; color:#FFFFFF; display:inline; font-size:12px; height:20px; line-height:20px; padding:2px 3px;}
.in_xy_timeb { background:none repeat scroll 0 0 #51BE23; height:6px; left:17px; position:absolute; top:7px; -webkit-transform: rotate(-135deg);-moz-transform: rotate(-135deg);-ms-transform: rotate(-135deg);-o-transform: rotate(-135deg); width:6px;}
.in_xy_ms { float:left; width:230px; padding:0 15px 10px 15px; height:60px; overflow:hidden;}
.in_xy_msl { float:left; width:173px; font-size:14px; line-height:28px;}
.in_xy_msr { float:left; width:57px;}
.in_xy_msr img { border-radius:30px;}
.i_xy_tti { float:left; width:389px; height:220px; overflow:hidden;}
.i_xy_tti .imgbox{width:389px;}
.i_xy_tti .imgbox a.text{width:389px;top:175px;}
.i_xy_ttn { float:left; width:408px; height:232px; overflow:hidden;}
.i_xy_ttn .imgbox{width:185px; padding-right:19px;}
.i_xy_ttn .imgbox a.text{width:185px;top:81px;}
.xy_n_left { float:left; width:450px; height:810px; padding-right:20px; overflow:hidden;}


.xy_slide{width:450px;height:312px;overflow:hidden;position:relative;}
.xy_slide li{width:450px;height:312px;float:left;position:relative;}
.xy_slide .text{width:450px;height:30px;padding-left:10px;line-height:30px;font-size:13px;font-weight:bold;color:#fff;position:absolute;top:282px;left:0;z-index:6;}
.xy_slide .text{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#CC000000', endColorstr='#CC000000');background:rgba(0,0,0,0.8);}
:root .xy_slide .text{filter:none;width:440px;font-size: 16px;height: 35px;top: 272px;padding-top: 5px;}
.xy_slide .text a{padding-left:6px;color:#fff;}
.xy_slide .text a:hover{color:#f30;}
.xy_slide .dot{width:64px;height:30px;position:absolute;top:282px;right:0;z-index:7;}
.xy_slide .dot div{padding-right:5px;float:right;}
.xy_slide .dot i{display:block;width:8px;height:8px;margin:11px 4px 11px 0;background:#666;border-radius:4px;float:left; cursor:pointer;}
.xy_slide .dot i.nonce{background:#f00;}

.xy_n_right { float:left; width:318px; height:810px; overflow:hidden;}
.xy_n_right .imgbox{width:318px; padding-right:19px;}
.xy_n_right .imgbox a.text{width:318px;top: 119px;height: 29px;padding-top: 1px;font-size: 14px;}
.xy_n_box { float:left; width:449px; border-right:1px solid #efefef; height:478px; overflow:hidden;}
.xy_n_a { float:left; width:388px;}
.xy_n_b { float:left; width:378px; padding-right:10px;}
.xy_n_c { float:left; width:140px; padding-right:10px;}
.xy_n_d { float:left; width:228px;}
.xy_n_e { float:left; width:228px; font-size:14px; font-weight:bold; padding-bottom:4px;}
.xy_n_f { float:left; width:228px; font-size:12px; color:#999; height:33px; line-height:18px; overflow:hidden;}
.xy_n_g {float:left; width:429px; padding-right:20px; font-size:14px;line-height:29px;}
.xy_n_g li{float:left; height:29px; width:428px; overflow:hidden; background:url(../images/fd_icon.png) no-repeat left 12px; padding-left:20px;}
.xy_n_g .cate {width:90px; border-right:1px solid #efefef; padding-right:20px;}
.xy_n_g .titx { padding-left:20px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.xy_n_g .titx a{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}

.fh_a{display:block;width:110px;overflow:hidden;word-break:keep-all;word-wrap:keep-all;white-space:nowrap;table-layout:fixed;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.kf_n_a { width:1158px; padding:20px 0 10px 0; font-family: "Microsoft YaHei";}
.kf_n_al { float:left; width:100px; padding-right:20px;}
.kf_n_al img { border-radius:15px;}
.kf_n_ac { float:left; width:360px; padding-right:40px;}
.kf_n_act { float:left; width:360px; line-height:17px; color:#999;}
.kf_n_acc { float:left; width:360px; line-height:30px; border-bottom: 1px dotted #DDDDDD; padding:5px 0;}
.kf_n_acc h1 { float:left; font-size:18px; font-weight:bold;}
.kf_n_acc span { float:left; padding-left:40px;}
.kf_n_acc a.btn_down{padding:4px 6px;color:#fff;background:#11c454;border-radius:3px;}
.kf_n_acc a.btn_down:hover{background:#058e38;}
.kf_n_acb { float:left; width:360px; font-size:14px; padding-top:6px;}
.kf_n_acbli { float:left; width:69px; height:36px; text-align:center; overflow:hidden; border-left:1px solid #efefef;}
.kf_n_acbli .shu{float:left; width:69px; height:18px; overflow:hidden; color:#f90; line-height:18px;}
.kf_n_acbli .mc{float:left; width:69px; height:18px; overflow:hidden; line-height:18px;}
.kf_n_ar { float:left; width:438px; font-size:14px;}
.kf_n_ar li { float:left; width:219px; height:25px; line-height:25px;}
.kf_n_ar i{ padding-right:10px; color:#999;}
.kf_n_b {padding:20px 0 10px 0; font-size:14px; color:#666; line-height:25px; }
.kf_n_b strong { font-weight:bold; font-family: "Microsoft YaHei";}

.g_a_b { width:668px; padding-top:10px;}
.g_a_abox { float:left; width:440px;}
.g_a_a { float:left; width:100px; padding-right:20px;}
.g_a_a img { border-radius:15px;}
.g_a_bx { float:left; width:300px; padding-right:20px;}
.g_a_bt { float:left; width:300px; line-height:17px; color:#999;}
.g_a_bc { float:left; width:300px; line-height:30px; border-bottom: 1px dotted #DDDDDD;}
.g_a_bc h1 { float:left; font-weight:bold; font-size: 24px; font-family: "Microsoft Yahei";}
.g_a_bc h5 { float:left; font-weight:bold; font-size: 24px; font-family: "Microsoft Yahei";}
.g_a_bc span { float:left; padding-left:10px;}
.g_a_bb { float:left; width:300px; font-size:12px; padding-top:6px;}
.g_a_bbli { float:left; width:69px; height:36px; text-align:center; overflow:hidden; border-left:1px solid #efefef;}
.g_a_bbli .shu{float:left; width:69px; height:18px; overflow:hidden; color:#f90; line-height:18px;}
.g_a_bbli .mc{float:left; width:69px; height:18px; overflow:hidden; line-height:18px;}
.g_a_c { float:left; width:228px; line-height:28px;}
.g_a_ca { float:left; width:228px;}
.g_a_ca li { float:left; width:114px;}
.g_a_c i{ color:#999;}
.g_a_cb { float:left; width:228px;}
.g_a_cb li { float:left; width:228px;}
.g_a_alink { float:left; width:440px; padding-top:20px;}
.g_a_alink a.btn_down{padding:4px 6px;color:#fff;background:#11c454;border-radius:3px;}
.g_a_alink a.btn_down:hover{background:#058e38;}
.g_a_alink span { float:left; padding-right:10px;}
.g_a_atx { float:left; width:440px; padding-top:20px; color:#999}
.g_a_atx a{padding:4px 6px;color:#fe5a5a;background:#fff; border:1px solid #fe5a5a;border-radius:3px;}
.g_a_atx a:hover{background:#fe5a5a; color:#FFF;}
.g_b_box { width:668px;}
.g_b_box .title { background:#fcfcfc;; font-weight:bold; color:#999; }
.g_b_box td { padding: 10px 0; border-bottom:1px solid #efefef;}
.g_b_box .chakan{padding:4px 6px;color:#fff;background:#fe5a5a;border-radius:3px;}
.g_b_box .android{padding:4px 6px;color:#fff;background:#11c454;border-radius:3px;}
.g_b_box .ios{padding:4px 6px;color:#fff;background:#3ca9cb;border-radius:3px;}
.d_b_t { float:left; width:1198px; border:1px solid #efefef; border-bottom:none; height:49px; background: url(../images/titlebg.jpg) left top repeat-x; font-size:14px;}
.d_b_t a { float:left; border-right:1px solid #efefef; height:49px; line-height:49px; padding:0 20px;}
.d_b_t a:hover{background:#fff; }
.d_b_t .on {background:#fff; font-weight:bold;}
.dt_b_a { float:left; width:1180px;}
.dt_b_b { float:left; width:176px; padding-right:20px; padding-top:20px;}
.dt_b_c { float:left; width:150px; height:150px; padding:13px; background:#f5f5f5; text-align:center;}
.dt_b_c img {border-radius:400px;}
.dt_b_d { float:left; width:176px; height:40px; line-height:40px; font-family: "Microsoft Yahei"; font-size:18px; text-align:center; background:#e3e3e3;}
.dt_b_e { float:left; width:156px; height:30px; color:#999; line-height:30px; padding:0 10px; background:#f5f5f5; border-top:1px solid #e3e3e3;}
.dt_b_e .left { float:left;}
.dt_b_e .right { float:right;}
.dt_l_a { width:1198px; margin:0 auto; border:1px solid #efefef; background:#FFF;}
.dt_l_a .dt_l_b img{display:block;width:100%;}
.dt_l_b { float:left; width:1198px;}
.dt_l_b h1{height:0;overflow:hidden;text-indent:-9999px;}
.dt_l_c { float:left; width:1198px; background:#fff; padding:20px 0;}
.dt_l_c .n { float:left; width:1198px; text-align:center;}
.dt_l_c .t { float:left; width:1198px; text-align:center; font-size:24px; color:#ff5404; font-weight:bold; font-family:"Microsoft Yahei";}
.dt_l_c .u { float:left; width:1198px; text-align:center; color:#999;}

.dt_l_d { float:left; width:1160px; background:#fff; padding:0 19px 40px 19px;}
.dt_l_e { float:left; width:950px; background:#fff; padding:0 124px 40px 124px;}
.dt_l_f { float:left; width:150px; height:150px; padding:25px; background:#e3e3e3;}
.dt_l_f img {border-radius:400px;}
.dt_l_g { float:left; width:750px; background:#f5f5f5; min-height:200px; }
.dt_l_g li {font-size:14px;float:left; width:730px; padding:3px 10px; border-top:1px solid #e3e3e3; color:#666;}
.dt_l_g span { float:left; width:365px;}
.dt_l_g .t { border-top:none; height:30px; line-height:30px; font-family: "Microsoft Yahei"; font-size:18px;}
.dt_l_g .t a{padding:4px 6px;color:#fff;background:#11c454;border-radius:3px; font-size:12px;}
.dt_l_g .t a:hover{background:#058e38;}

.dt_l_h { width:1000px; margin:0 auto;}
.dt_l_i { float:left; width:1160px; background:#fff; padding:0 19px 40px 19px; text-align:center;}
.dt_l_i p { float:left; width:1160px; text-align:center;}
.dt_l_k {font-size:14px;float:left;width:910px;background:#f5f5f5;padding:20px;margin:0 124px 40px 124px;color:#666;border-radius:20px;}

.dt_b_aa { float:left; width:1160px;}
.dt_b_ba { float:left; width:176px; padding-right:17px; padding-top:20px;}
.dt_b_ca { float:left; width:150px; padding:13px; background:#f5f5f5; text-align:center; border-radius:20px;}
.dt_b_ca img {border-radius:20px;}


.slide_news{width:360px;height:476px;overflow:hidden;position:relative;float:left;}
.slide_news li{width:360px;height:476px;float:left;position:relative;}
.slide_news .text{width:340px;height:35px;padding-left:20px;padding-top:5px;line-height:30px;font-size:16px;font-weight:700;color:#fff;position:absolute;top:436px;left:0;z-index:6;}
.slide_news .text{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#CC000000', endColorstr='#CC000000');background:rgba(0,0,0,0.8);}
:root .zone_1 .slide_news .text{filter:none;}
.slide_news .text a{padding-left:6px;color:#fff;}
.slide_news .text a:hover{color:#f30;}
.slide_news .dot{width:64px;height:30px;position:absolute;top:442px;right:0;z-index:7;}
.slide_news .dot div{padding-right:5px;float:right;}
.slide_news .dot i{display:block;width:8px;height:8px;margin:11px 4px 11px 0;background:#666;border-radius:4px;float:left; cursor:pointer;}
.slide_news .dot i.nonce{background:#f00;}

.xy_vod_l { float:left; width:284px; padding-right:20px; padding-top:10px;}
.xy_vod_l .imgbox{ float:left; width:284px; margin-bottom:0px;}
.xy_vod_l .imgbox a.text{width:284px;top: 180px; font-size:14px;height: 27px;padding-top: 3px;}
.xy_vod_t {float:left;width:244px;padding:14px 20px;line-height:22px;height:112px;font-size:13px;background:#f1f0f0 url(../images/xy_t.gif) no-repeat bottom right;color:#666;}
.xy_vod_t p{height:112px;overflow:hidden;}


.xy_vod_r { float:left; width:484px; overflow:hidden; padding-top:10px;}
.xy_vod_rb { float:left; width:504px; overflow:hidden;}
.xy_vod_r .imgbox{ float:left; width:232px; padding-right:19px;}
.xy_vod_r .imgbox a.text{width:232px;top:141px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}

.xy_zt_img { float:left; width:329px; overflow:hidden;}
.xy_zt_img .imgbox{ float:left; width:329px;}
.xy_zt_img .imgbox a.text{width:329px;height:27px;padding-top: 3px;font-size:14px;top: 136px;}

.xy_test_a {display:inline-block;width:72px;height:26px;line-height:26px;color:#aaa;background:#ededed;border:1px solid #efefef;border-radius:3px;cursor:default;}
.xy_test_b {display:inline-block;width:72px;height:26px;line-height:26px;color:#fff;background:#f05428;border:1px solid #ee4111;border-radius:3px;}
.xy_test_c{display:inline-block;width:72px;height:26px;line-height:26px;color:#fff;background:#a3ce0e;border:1px solid #91b50d;border-radius:3px;}
.xy_test_d{display:inline-block;width:72px;height:26px;line-height:26px;color:#fff;background:#ffa200;border:1px solid #e69100;border-radius:3px;}
.gl_box { width:1178px; margin:0 auto; border-top:1px solid #efefef; border-left:1px solid #efefef; border-right:1px solid #efefef; border-bottom:1px solid #e2e2e2; padding:0 20px 0 0; overflow:hidden; background:#fff;}
.gl_a { float:left; width:1204px;}
.gl_a_a { float:left; width:256px; padding:20px 22px 20px 21px; border-right:1px solid #efefef;}
.gl_a_a_a { float:left; width:256px; height:72px; overflow:hidden; padding:15px 0;}
.gl_a_a .a { border-top:2px solid #ffb230;}
.gl_a_a .b { border-top:2px solid #58d32d;}
.gl_a_a .c { border-top:2px solid #fa5a1b;}
.gl_a_a .d { border-top:2px solid #ff4bb1;}
.gl_a_a .e { border-top:2px solid #9f5ba4;}
.gl_a_a .f { border-top:2px solid #ef402b;}
.gl_a_a .g { border-top:2px solid #4bc5c3;}
.gl_a_a .h { border-top:2px solid #d6dc00;}
.gl_a_a .i { border-top:2px solid #e45e69;}
.gl_a_a .j { border-top:2px solid #9ec0cc;}
.gl_a_a .k { border-top:2px solid #c3a279;}
.gl_a_a .l { border-top:2px solid #ed6c44;}
.gl_a_a .m { border-top:2px solid #4bc5c3;}
.gl_l { float:left; width:72px; padding-right:20px;}
.gl_l img { border-radius:15px;}
.gl_r { float:left; width:164px;}
.gl_r i { color:#a5a5a5;}
.gl_r_a { float:left; width:126px; font-size:16px;}
.gl_r_b { float:left; width:126px; padding-top:5px;}
.gl_r_c { float:left; width:126px; padding-top:5px;}
.gl_a_a_b { float:left; width:256px; border-top:1px solid #efefef; padding-top:10px;}
.gl_a_a_b li { float:left; width:236px; line-height:34px; height:34px; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden; font-size:14px; background: url(../images/n11_cy_1.gif) no-repeat left 10px; padding-left: 20px; border-bottom: 1px dotted #DDDDDD;}
.zhuanti_box { float:left; width:270px; padding-right:25px; padding-bottom:20px; overflow:hidden;}
.zhuanti_box li { float:left; width:270px; background:#4c4743;}
.zhuanti_box li img{display:block;width:270px;height:127px;}
.zhuanti_box .title { font-size:14px; padding:0 0 0 15px; background:none;}
.zhuanti_box .title a { color:#fff;}
.zhuanti_box .time {background:#f1f0f0; padding:5px 0;}
.zhuanti_box .fl { float:left; font-size:14px; color:#666666; padding-left:15px;}
.zhuanti_box .fl em { color:#ed6c44; padding-right:5px;}
.zhuanti_box .fr { float:right; font-size:11px; color:#666666; padding:0 15px 0 35px; background:url(../images/zt_time.gif) no-repeat left 6px;}
.zhuanti_box .texts { width:240px; height:145px; font-size:13px; line-height:24px; overflow:hidden; background:#f1f0f0 url(../images/xy_t.gif) no-repeat bottom right; padding:10px 15px; color:#666666; border-top:1px solid #DDDDDD;}


/*2016-2-23左右结构*/
.box_cont{width:1198px;padding:0;background-color:#fff;}
.box_l{width:787px;overflow:hidden;padding:20px;border-right:1px solid #e6e6e6;}
.box_l .title{height:35px;line-height:33px;overflow:hidden;position:relative;top:-1px;background:url(../img/t_b.gif) repeat-x bottom left;}
.box_r{width:330px;padding:20px;}

/*left*/
.box_cont .news_detail .detail_box{border-bottom:none;}
/*right*/
.box_r .active_fl{margin-bottom:15px;}
.box_r .active_fl li{width:330px;padding:10px 0;height:56px;overflow:hidden; _margin-bottom:-3px;border-bottom:1px solid #ddd; position:relative;}
.box_r .active_fl li img{border:2px solid #ddd;}
.box_r .active_fl li .pic{display:block;width:79px;height:56px;overflow:hidden;position:absolute;top:10px;left:0;z-index:5;}
.box_r .active_fl li .tit{display:block;padding-bottom:4px;padding-left:79px; font-size:14px;}
.box_r .active_fl li .txt{display:block;padding-left:79px;color:#999;line-height:12px;}

.dalu_hot{font-size:14px;line-height:29px;overflow:hidden;margin-bottom:15px;}
.dalu_hot li{ height:29px; overflow:hidden; padding:4px 0; border-bottom:1px dotted #ddd;}
.dalu_hot i{font-size:11px; display:block;width: 18px;height: 18px;overflow:hidden;margin:8px 10px 7px 0;line-height: 18px;text-align:center;color:#fff;background:#d2d0cf;border-radius:2px;float:left;}
.dalu_hot i.top{background:#4bc5c3;}

/*社会新闻*/
.news_shehui { font-size:14px; padding:5px 0; line-height:34px; }
.news_shehui li{background:url(../img/n11_cy_1.gif) no-repeat left 10px; border-bottom:1px dotted #DDDDDD; padding-left:20px; height:34px; overflow:hidden;}
.news_shehui li a {display:block;width: 279px; height:34px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden; background:url(../img/n11_cy_3.gif) no-repeat right 12px; padding-right: 30px;}
.news_shehui li a:hover { background:url(../img/n11_cy_2.gif) no-repeat right 12px;}

/*广告*/
.ads_270x220{width:330;height:280;overflow:hidden;}


.weekly-list li{height:36px;line-height:36px; font-size:14px; border-bottom:1px dotted #DDDDDD;overflow:hidden;*position:relative;zoom:1;}
.weekly-list .current .g_d_n { font-weight:bold;}
.g_d_n { width:100%; height:36px;line-height:36px;}
.g_d_n span {float:left; font-size:12px;padding:0 10px;font-weight:bold;}
.g_d_n a { float:left;}
.g_d_n .top {color:#FF4E00;}
.g_d_t {  position:relative; height:64px; padding-left: 40px;}
.g_d_i { left:8px; position:absolute; top: 0;}
.g_d_i img { border-radius:12px;}
.g_d_t { float:left;}
.g_d_x { margin-top:3px;}
.g_d_d { margin-top:4px;}
.g_d_d a{padding:4px 17px;color:#fff; border:1px solid #ec8e01; background:#ff9900;border-radius:3px;}
.g_d_d a:hover{background:#ff9f0f;}
.g_h_t td {border-bottom:1px dotted #DDDDDD; height:36px; line-height:36px; font-size:14px; overflow:hidden;}
.g_h_b { border-bottom:none; }
.btnxxx{display:block;width:180px;overflow:hidden;word-break:keep-all;word-wrap:keep-all;white-space:nowrap;table-layout:fixed;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.g_h_b td { background:#fcfcfc; color:#999; border-bottom:1px solid #DDDDDD;}
.g_h_t img { border-radius:4px;}
.g_h_t .btn{display:block; width:22px; height:22px; line-height:22px; text-align:center;color:#fff; border:1px solid #ec8e01; background:#ff9900;border-radius:3px;}
.g_h_t .ling {display:block; width:22px; height:22px; line-height:22px; text-align:center;color:#fff; border:1px solid #e0e0e0; background:#eaeaea;border-radius:3px; cursor:default;}


.star{display:block;width:82px;height:15px;overflow:hidden;text-indent:-9999px;background-image:url(../img/img.png);}
.star5{background-position:-200px -300px;}
.star10{background-position:-200px -320px;}
.star15{background-position:-200px -340px;}
.star20{background-position:-200px -360px;}
.star25{background-position:-200px -380px;}
.star30{background-position:-200px -400px;}
.star35{background-position:-200px -420px;}
.star40{background-position:-200px -440px;}
.star45{background-position:-200px -460px;}
.star50{background-position:-200px -480px;}
.star_b{display:block;width:106px;height:19px;overflow:hidden;text-indent:-9999px;background-image:url(../img/img.png);}
.star_b05{background-position:-300px -300px;}
.star_b10{background-position:-300px -320px;}
.star_b15{background-position:-300px -340px;}
.star_b20{background-position:-300px -360px;}
.star_b25{background-position:-300px -380px;}
.star_b30{background-position:-300px -400px;}
.star_b35{background-position:-300px -420px;}
.star_b40{background-position:-300px -440px;}
.star_b45{background-position:-300px -460px;}
.star_b50{background-position:-300px -480px;}

/*详情*/
.news_detail h1{line-height:60px;font-size:24px;text-align:center;color:#000;font-family:"Microsoft Yahei";}
.news_detail .info{padding-bottom:10px;line-height:24px;text-align:center;color:#999;border-bottom:1px dotted #ccc;}
.news_detail .info em{padding:0 6px;font-weight:normal;}
.news_detail .info a{color:#666;}
.news_detail .info a:hover{color:#f30;}
.news_detail .detail_box{font-size:16px;line-height:30px;padding:10px 0;border-bottom:1px solid #efefef;color:#555;}
.news_detail .detail_box p{padding:5px 0;}
.news_detail .detail_box h3{font-weight:700;font-size:16px;padding:10px 0;}
.news_detail .detail_box img{display:block;margin:0 auto;max-width:600px;}
.news_detail .detail_box em,.news_detail .detail_box strong{font-weight:700;}
.news_detail .detail_box a{color:#0057ff;}
.news_detail .detail_box a:hover{color:#f30;text-decoration:underline;}
.news_detail .detail_box .send_email{font-size:14px;line-height:18px;text-align:center;color:#c00;}


.zt_detail_box.detail_box p{padding:0 0 10px 0;}
.zt_detail_box .daoyu{position:relative;margin:30px 0 20px 0;}
.zt_detail_box .daoyu .tit{width:50px;height:24px;line-height:24px;text-align:center;color:#fff;font-size:16px;border:1px solid #ffb230;border-radius:5px;position:absolute;left:20px;top:-15px;background:#ffb230;}
.zt_detail_box .daoyu .cont{border:1px solid #ffb230;border-radius:5px;color:#262626;font-size:14px;padding:20px 10px 10px 10px;line-height:1.6;background:#fff8eb;}
.zt_detail_box.detail_box .detail_tit{font-size:18px;color:#333;font-weight:700;padding:0 0 0 35px;background:url('../images/zt_huangguan.png') no-repeat left center;background-size:25px 20px;}
.zt_detail_box.detail_box p em{display:block;line-height:20px;font-size:14px;color:#999;padding:0;margin:5px 0;font-weight:normal;}
.zt_detail_box.detail_box .zt_editor{line-height:20px;font-size:16px;font-weight:700;color:#ffb230;padding:0;margin-bottom:10px;}
.zt_detail_box.detail_box img{margin:0 auto 10px auto;}
.zt_detail_box.detail_box .zt_game_box img{margin:0 auto;}
.news_detail .detail_box .share{margin:16px 0;}
.news_detail .detail_box .share .bdlikebutton{margin:0 auto;}

.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;}
.reply .title p.more a{background:none;padding:0;}
.reply .reply_top .title{height:40px;line-height:40px;}
.reply .reply_top h3{font-size:15px;font-weight:300;text-align:left;color:#2abbb4;float:left;}
.reply .reply_top .rating{width:105px;height:21px;overflow:hidden;}
.reply .reply_top .rating_box{margin-right:24px;float:right;}
.reply .reply_top .rating_text{width:102px;color:#999;float:left;}
.reply .reply_top .rating{padding:9px 0 10px 0;float:left;}

.reply .mod_cont .userinfo{width:54px;float:left;}
.reply .mod_cont .facebox{width:54px;height:54px;margin-top:8px;position:relative;}
.reply .mod_cont .facebox em{width:54px;height:54px;background:url(../img/img.png) -500px -246px;position:absolute;left:0;top:0;z-index:5;}
.reply .mod_cont .facebox img{width:50px;height:50px;padding:2px;position:absolute;left:0;top:0;z-index:4;}
.reply .mod_cont .link a{display:block;width:54px;text-align:center;}
.reply .mod_cont .reply_area{width:722px;margin-left:10px;float:left;}
.reply .mod_cont .reply_area textarea{width:572px;height:77px;padding:6px 8px;line-height:18px;color:#999;background:#f8f8f8;box-shadow: inset 0px 2px 0px #e2e2e2;border:1px solid #ccc;border-radius:5px;resize:none;}
.reply .mod_cont .reply_area textarea.on{color:#333;}
.reply .mod_cont .reply_area .textarea{width:704px;height:77px;padding:6px 8px;line-height:18px;color:#999;background:#f8f8f8;box-shadow: inset 0px 2px 0px #e2e2e2;border:1px solid #ccc;border-radius:5px;resize:none;}
.reply .mod_cont .btn_area{width:787px;margin:6px 0;float:left;}
.reply .mod_cont .btn_area .sw_face{display:block;height:16px;line-height:16px;padding:2px 5px;margin-left:70px;cursor:pointer;position:relative;float:left;}
.reply .mod_cont .btn_area .sw_face em{display:inline-block;*display:inline;zoom:1;width:16px;height:16px;overflow:hidden;margin-right:3px;background:url(../img/img.png) -540px -200px;vertical-align:middle;}
.reply .mod_cont .btn_area .sw_face i{display:inline-block;*display:inline;zoom:1;height:16px;overflow:hidden;vertical-align:middle;}
.reply .mod_cont .btn_area .sw_face .netfae_sel{display:block;width:356px;height:24px;padding:4px 8px;border:1px solid #efefef;background:#fff;position:absolute;left:-6px;top:-40px;}
.reply .mod_cont .btn_area .sw_face .netfae_sel a{padding:0 1px;}
.reply .mod_cont .btn_area .sw_face .netfae_sel_emr{display:block;width:15px;height:10px;background:url(../images/arrow_emr.png) no-repeat;position:absolute;left:24px;top:32px;}
.reply .mod_cont .btn_area a.btn{display:block;width:80px;height:35px;line-height:35px;margin-right:26px;text-align:center;font-size:14px;color:#fff;font-family:"Microsoft Yahei";background:#FF8400;border-radius:2px;float:right;}
.reply .mod_cont .btn_area a.btn:hover{color:#fff;background:#ff9900;}
.reply .reply_main{padding:0 10px;}
.reply .reply_main li{padding:14px 0;border-bottom:1px dotted #ddd;}
.reply .reply_main .facebox{width:54px;height:54px;position:relative;float:left;}
.reply .reply_main .facebox em{width:54px;height:54px;background:url(../img/img.png) -500px -246px;position:absolute;left:0;top:0;z-index:5;}
.reply .reply_main .facebox img{width:50px;height:50px;padding:2px;position:absolute;left:0;top:0;z-index:4;}
.reply .reply_main .post_body{width:574px;margin-left:10px;position:relative;float:left;}
.reply .reply_main .post_header{line-height:24px;color:#999;}
.reply .reply_main .post_header a{margin-right:5px;color:#e9a305;}
.reply .reply_main .post_header a:hover{color:#f30;}
.reply .reply_main .post_header .starbox{position:absolute;top:0;right:0;}
.reply .reply_main .post_content{line-height:20px;}
.reply .morereply{line-height:40px;text-align:right;}

.reply .reply_top{margin-top:20px;padding:0;}

.ng_tuijian{margin-bottom:15px;}
.ng_tuijian .l_pic {float:left; width:330px; height:56px; overflow:hidden; padding:9px 0; border-bottom:1px solid #ddd;}
.ng_tuijian .l_pic .l_l {float:left; width:66px;}
.ng_tuijian .l_pic .l_l img {border-radius:12px;}
.ng_tuijian .l_pic .l_r {float:left; width:200px;}
.ng_tuijian .l_pic .l_r .tit {float:left; width:178px; height:18px; overflow:hidden; font-size:14px; line-height:18px;}
.ng_tuijian .l_pic .l_r .txt {float:left; width:178px; color:#999; line-height:21px;}
.ng_tuijian .l_pic .l_rr {float:left; width:56px;}
.ng_tuijian .l_pic .l_rr a {display:block; width:54px; height:54px; border:1px solid #e8e7e8; text-align:center; line-height:54px; border-radius:30px; color:#6f6f6f; background:#f9fafa; font-size:14px;}
.ng_tuijian .l_pic .l_rr a:hover {border:1px solid #f4920b; color:#fff; background:#ffa11e; text-decoration:none;}
.ng_tuijian .l_pic .l_rrr {float:left; width:56px;}
.ng_tuijian .l_pic .l_rrr a {display:block; width:54px; height:54px; border:1px solid #d6d6d6; text-align:center; line-height:54px; border-radius:30px; color:#333; background:#f7f7f7; font-size:14px;}
.ng_tuijian .l_pic .l_rrr a:hover {color:#fff; background:#32a138; text-decoration:none;}

.new_padding{padding-left:140px !important;}

/*关联游戏*/
.v_g { width:791px;padding:20px 0;border-bottom:1px solid #ebebeb;}
.v_g_a { float:left; width:114px;}
.v_g_a a{display:block;}
.v_g_a img {display:block;border-radius:13px;}
.v_g_b { float:left; width:517px; padding:0 30px;}
.v_g_b i { color:#e9a305}
.v_g_b h1 {font-weight:bold; padding-bottom:15px; line-height:35px;font-size:24px;color:#000;font-family:"Microsoft Yahei";}
.v_g_b h3 {font-weight:bold;}
.v_g_b h5 {font-weight:bold; padding-bottom:15px; line-height:35px;font-size:24px;color:#000;font-family:"Microsoft Yahei";}
.v_g_b_1 { float:left; width:517px; font-size:14px;padding-bottom:10px; color:#585858;}
.v_g_b_2 { float:left; width:517px; padding-bottom:10px; color:#626262;}
.v_g_b_2 span { float:left; padding-right:15px;}
.v_g_b_3 { float:left; width:517px; color:#626262;}
.v_g_c { float:left; width:100px;}
.v_g_p { background-image:url("../images/g_p.gif"); background-repeat:no-repeat; clear:both; color: #fff;font-family:Arial;font-size:50px;font-weight: bold;height:90px;line-height:70px;overflow: hidden;padding-top:24px;text-align:center;width:100px;}
.v_g_p10 { background-position: -200px -228px;}
.v_g_p15 { background-position: -100px -228px;}
.v_g_p20 { background-position: 0px -228px;}
.v_g_p25 { background-position: -200px -114px;}
.v_g_p30 { background-position: -100px -114px;}
.v_g_p35 { background-position: 0px -114px;}
.v_g_p40 { background-position: -200px 0px;}
.v_g_p45 { background-position: -100px 0px;}
.v_g_p50 { background-position: 0px 0px;}

.news_detail .inf_box{border:1px solid #efefef;padding:0px 20px 20px 20px;border-radius:16px;}
.news_detail .inf_box .imgbox3{margin-right:20px;margin-top:20px;}
.news_detail .inf3 {margin-top:20px;}
.news_detail .inf3 p{font-size:22px;line-height:36px;}
.news_detail .inf3 ul{width:405px;font-size:14px;color:#a9a9a9;}
.news_detail .inf3 li{float:left;width:160px;overflow:hidden;margin-right:20px;height: 20px;}
.news_detail .inf3 li span{color:#333;}
.news_detail .inf3 li.max_fuli{width: 200px;}
.news_detail .inf3 li a{color:#f00;}
.news_detail .inf3 li a:hover{text-decoration:underline;}
.news_detail .ewm_box{width:70px;text-align:center;margin-right:30px;font-size:14px;}

.news_detail .btn_box a{display:block;width:220px;height:47px;background-image:url(../images/game_d_btn.png);margin:0 auto;margin-top:15px;}
.news_detail .btn_box a.btn1{background-position:0 0;}
.news_detail .btn_box a.btn1:hover{background-position:0 -47px;}
.news_detail .btn_box a.btn2{background-position:0 -94px;}
.news_detail .btn_box a.btn2:hover{background-position:0 -141px;}
.news_detail .btn_box a.btn3{background-position:0 -282px;}

.detail_end{margin-top:20px;}
.detail_end h5{font-size:20px;font-weight:700;margin-bottom:15px;}
.detail_end img{display:block;float:left;}
.detail_end p{margin-left:20px;font-size:14px;line-height:30px;}
.detail_end em{color:#f00;}

.about_read{margin:20px 0;}
.about_read .title{margin-bottom:15px;}
.about_read dd{width:145px;overflow:hidden;float:left;margin-right:15px;}
.about_read dd a{font-size:14px;color:#666;text-align:center;}
.about_read dd a:hover{color:#f00;}
.about_read .cont{width:800px;}
.about_read .cont p{width:145px;height:40px;overflow:hidden;}
.about_read ul{margin-top:20px;}
.about_read li{float:left;width:370px;height:30px;overflow:hidden;font-size:14px;margin-right:20px;line-height:30px;border-bottom:1px dotted #ddd;padding-left:10px;background:url(../images/box_l_bg.png) no-repeat;}
.about_read li a{display:block;width:284px;height:30px;overflow:hidden;float:left;}
.about_read li span{display:block;float:right;color:#b0aaaa;}

.sytj{width:787px;overflow:hidden;margin-bottom:20px;}
.sytj ul{}
.sytj li{width:106px;height:130px;overflow:hidden;float:left;border:1px solid #fff;margin:10px 23px 0 0;position:relative;}
.sytj li img{z-index:1;margin:10px 0;}
.sytj li a{display:block;text-align:center;font-size:14px;}
.sytj li a.g_t{width:98px;height:20px;overflow:hidden;}
.sytj li a.btn{display:none;width:72px;height:23px;background:#f90;text-align:center;line-height:23px;color:#fff;margin:0 auto;border-radius:3px;}
.sytj li a.btn:hover{background:#ed8600;}
.sytj li:hover{border:1px solid #ededed;background:#f6f6f6;}
.sytj li:hover span{background:url(../images/rad3_24.png) no-repeat;_background:url(../images/rad3_8.png) no-repeat;z-index:2;cursor:pointer;}


.z_text_li{margin-bottom:20px;}
.z_text_li .title{margin-bottom:20px;}
.hide{display:none;}
.r_newslist{overflow:hidden;font-size:14px;}
.r_newslist span.pm{display:block;width:30px;padding-right:10px;overflow:hidden;float:left;text-align:center;}
.r_newslist span.pm i{display:block;width:30px;line-height:30px;text-align:center;margin:0 auto;background:#ccc;color:#fff;border-radius:3px;}
.r_newslist span.pm i.top{background:#0fca93;}
.r_newslist li .t{line-height:30px;}
.r_newslist li .t span.pm i{height:30px;}
.r_newslist li .f span.pm i{font-size:18px;height:65px;line-height:65px;}
.r_newslist .f .pic{width:100px;height:65px;padding-right:10px;float:left;}
.r_newslist .f .inf{width:179px;float:left;}
.r_newslist .f .inf span{display:block;padding-top:2px;font-size:12px;color:#999;}


.index_lb {margin-bottom:20px;}
.index_lb .title{height:35px;line-height:33px;overflow:hidden;position:relative;top:-1px; background:url(../images/menu_bg.png) repeat-x bottom left;}
.index_lb .title .name{font-size:20px; float:left; color:#666;}
.index_lb .title .name a{display:block; margin-right:10px; color:#666;float:left;}
.index_lb .title .name a.nonce{line-height:33px;color:#666;font-weight:700;border-bottom:2px solid #ffb230;}
.index_lb .title .url{float:right; line-height:35px;}
.index_lb .title .url a { color:#999; padding-right:20px; font-size:14px; background:url(../images/more.gif) no-repeat center right;}
.index_lb .title .url a:hover { color:#ff0000; text-decoration:none;}
.ng_lb .cont { width:329px;}
.ng_lb .cont .l_pic { float:left; width:329px; height:56px; overflow:hidden; padding:9px 0; border-bottom:1px solid #DDDDDD;}
.ng_lb .cont .l_pic .l_l { float:left; width:71px;}
.ng_lb .cont .l_pic .l_l img {border-radius:12px;}
.ng_lb .cont .l_pic .l_r { float:left; width:202px;}
.ng_lb .cont .l_pic .l_r .tit { float:left; width:129px; height:18px; overflow:hidden; font-size:14px; line-height:18px;}
.ng_lb .cont .l_pic .l_r .txt { float:left; width:129px; height:20px; overflow:hidden; color:#999; line-height:21px;}
.ng_lb .cont .l_pic .l_rr { float:left; width:56px;}
.ng_lb .cont .l_pic .l_rr a {display:block; width:54px; height:54px; border:1px solid #e8e7e8; text-align:center; line-height:54px; border-radius:30px; color:#6f6f6f; background:#f9fafa; font-size:14px;}
.ng_lb .cont .l_pic .l_rr a:hover { border:1px solid #f4920b; color:#fff; background:#ffa11e; text-decoration:none;}
.ng_lb .cont .l_pic .l_rrr { float:left; width:56px;}
.ng_lb .cont .l_pic .l_rrr a {display:block; width:54px; height:54px; border:1px solid #d6d6d6; text-align:center; line-height:54px; border-radius:30px; color:#333; background:#f7f7f7; font-size:14px;}
.ng_lb .cont .l_pic .l_rrr a:hover { color:#fff; background:#32a138; text-decoration:none;}

.hot_tuijian{width:330px;overflow:hidden;}
.hot_tuijian ul{width:339px;}
.hot_tuijian li{float:left;width:88px;text-align:center;margin:20px 25px 0 0;}
.hot_tuijian li a{display:block;width:88px;height:110px;font-size:14px;overflow:hidden;}

.vedio li{position:relative;margin-top:20px;}
.vedio p{color:#fff;padding:0 10px;cursor:pointer;}
.vedio img,.vedio a{display:block;}
.vedio img{width:330px;}
.vedio p{width:310px;height:30px;position:absolute;bottom:0;line-height:30px;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');background:rgba(0,0,0,0.5);}
:root .vedio p{filter:none;}

/*普通标题*/
.ng_lb .title{height:35px;line-height:33px;overflow:hidden;position:relative;top:-1px;background:url(../img/t_b.gif) repeat-x bottom left;}
.title p.h3{font-size:20px;float:left;font-weight:700;color:#666;border-bottom:2px solid #ffb230;}
.title p.h3 a{display:block;padding:0;color:#666;float:left;}
.title p.h3 a.nonce{line-height:33px;font-weight:700;color:#666;}
.title p.more{float:right;line-height:35px;}
.title p.more a{color:#999;padding-right:20px;font-size:14px;background:url(../images/more.gif) no-repeat center right;}
.title p.more a:hover{color:#f00;text-decoration:none;}

/*tab切换标题*/
.tab_title{height:35px;line-height:33px;overflow:hidden;position:relative;top:-1px;border-bottom:1px solid #d3d3d3;}
.tab_title .name{font-size:20px;float:left;color:#666;}
.tab_title .name a{display:block;margin-right:10px;color:#666;float:left;}
.tab_title .name a.nonce{line-height:33px;color:#666;font-weight:700;border-bottom:2px solid #ffb230;}
.tab_title .url{float:right;line-height:35px;}
.tab_title .url a{color:#999;padding-right:20px;font-size:14px;background:url(../images/more.gif) no-repeat center right;}
.tab_title .url a:hover{color:#f00;text-decoration:none;}

/*手游下载榜*/
.index_lb li{width:329px;padding:10px 0;border-bottom:1px solid #ddd;float:left;font-size:14px;}
.index_lb li .t{height:30px;line-height:30px;overflow:hidden;}
.index_lb li .t a{float:left;}
.index_lb li i{display:block;width:30px;height:30px;text-align:center;background:#b0b0b0;color:#fff;float:left;margin-right:10px;border-radius:3px;}
.index_lb li i.num{background:#ff4939;}
.index_lb li span{color:#808080;}
.kcbox2 li span{float:right;}


.ng_lb li .f{height:80px;}
.ng_lb li .f i{font-size:18px;height:80px;line-height:80px;}
.ng_lb li .f .picbox{margin-right:10px;}
.ng_lb li .f .picbox,.index_lb li .f .picinfo{float:left;}
.ng_lb li .f img{width:80px;height:80px;border-radius:20px;}
.ng_lb li .f .picinfo a{font-size:16px;}
.ng_lb li .f .picinfo p{font-size:12px;line-height:28px;}
.ng_lb li .f .picinfo .btn{display:block;width:70px;height:24px;line-height:24px;border:1px solid #ff4939;font-size:12px;color:#ff4939;text-align:center;}

.cainilove {margin-top:0px;}
.cainilove dd{width:98px;height:78px;overflow:hidden;float:left;margin:0 16px 16px 0;}
.cainilove dd img{display:block;width:98px;height:58px;}
.cainilove .cont p{width:98px;height:20px;overflow:hidden;}

.news_detail .info{position:relative;}
.news_detail .info a.btn_down{display:block;width:100px;height:30px;line-height:30px;color:#fff;padding-left:20px;background:#379ada url(../images/gl_down.png) no-repeat;border-radius:3px;position:absolute;right:0;top:-5px;}

.adv{width:330px;margin-bottom:20px;background:#efefef;overflow:hidden;}

/* 2018-07-03下载页 */
/* 本周游戏推荐 */
.week_game_rec{width:1200px;overflow:hidden;}
.week_game_rec ul{width:1220px;}
.week_game_rec ul li{width:88px;float:left;text-align:center;margin:20px 30px 0 0;}
.week_game_rec ul a,.week_game_rec ul p,.week_game_rec ul img{display:block;}
.week_game_rec ul img{width:88px;height:88px;border-radius:16px;}
.week_game_rec ul .tit{font-size:16px;margin:5px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.week_game_rec ul .type{font-size:14px;color:#999;}

.playlist_container .box_l{width:766px;overflow:hidden;}
.classify_list dd{border:1px solid #ffb230;border-radius:4px;background:#fff;width:302px;margin-left:0;}
.classify_list dd a{display:block;float:left;font-size:16px;width:100px;height:30px;line-height:30px;color:#ffb230;text-align:center;border-right:1px solid #ffb230;}
.classify_list dd a.last{border-right:none;}
.classify_list dd a.on{background:#ffb230;color:#fff;}
.classify_list ul{margin-bottom:40px;}
.classify_list li{width:766px;height:88px;padding:20px 0;border-bottom:1px solid #ededed;z-index:55;;top:0;left:0;position:relative;}
.classify_list li .img_box{float:left;}
.classify_list li .img_box a{display:block;width:88px;height:88px;}
.classify_list li .img_box img{display:block;width:88px;height:88px;border-radius:16px;}
.classify_list li .info{float:left;width:658px;margin-left:20px;position:absolute;top:20px;right:0}
.classify_list li .info .name{width:500px;height:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:700;line-height:36px;margin:0;}
.classify_list li .info p{margin-top:5px;font-size:12px;}
.classify_list li .info p span{margin-right:15px;}
.classify_list li .info p span em{font-weight:700;color:#f08620;font-size:18px;}
.classify_list li .info .txt{width:658px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#777;}
.classify_list li .btn_box{width:102px;position:absolute;right:0;top:20px;z-index:999;}
.classify_list li .btn_box a{display:block;width:100px;height:32px;line-height:32px;text-align:center;border:1px solid #ffb230;font-size:16px;color:#ffb230;border-radius:4px;}
.classify_list li .btn_box a:hover{background:#ffb230;color:#fff;}
.classify_list li .btn_box .star{display:block;width:100px;height:20px;background-image:url("../images/game-stars.png");background-repeat:no-repeat;background-position:0 0;margin-top:5px;}
.classify_list li .btn_box .star i{display:block;width:100px;height:20px;background-image:url("../images/game-stars.png");background-repeat:no-repeat;background-position:0 -20px;}
.classify_list li .btn_box .star i.star_one{width:20px;}
.classify_list li .btn_box .star i.star_two{width:40px;}
.classify_list li .btn_box .star i.star_three{width:60px;}
.classify_list li .btn_box .star i.star_four{width:80px;}
.classify_list li .btn_box .star i.star_five{width:100px;}

/* 专题推荐 */
.zt_box_rec .cont{width:766px;overflow:hidden;font-size:14px;}
.zt_box_rec ul{width:786px;}
.zt_box_rec ul li{width:242px;padding:0;margin:20px 20px 0 0;float:left;}
.zt_box_rec ul li img{display:block;width:242px;height:127px;}
.zt_box_rec ul li .tit{padding:0 10px;background:#4c4743;}
.zt_box_rec ul li .tit a{display:block;height:35px;line-height:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;}
.zt_box_rec ul li .time{background:#f1f0f0;padding:5px 0;}
.zt_box_rec ul li .time .fl {color:#666;padding-left:15px;}
.zt_box_rec ul li .time .fl em {color:#ed6c44;padding-right:5px;}
.zt_box_rec ul li .time .fr {font-size:11px;color:#666;padding:0 15px 0 35px;background:url(../images/zt_time.gif) no-repeat left 5px;}
.zt_box_rec ul li .texts{width:212px;height:145px;font-size:13px;line-height:24px;overflow:hidden; background:#f1f0f0 url(../images/xy_t.gif) no-repeat bottom right;padding:10px 15px;color:#666;border-top:1px solid #ddd;}

.hot_tag_tab dl{padding:15px 0;border-bottom:1px solid #efefef;}
.hot_tag_tab dl dt,.hot_tag_tab dl dd{width:72px;height:30px;line-height:30px;float:left;font-size:14px;}
.hot_tag_tab dl dt{background:#57a84f;color:#fff;border-radius:3px;position:relative;text-align:center;margin-right:10px;}
.hot_tag_tab dl dt i{width:0;height:0;border-top:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #57a84f;position:absolute;right:-12px;top:8px;}
.hot_tag_tab dl dd{margin-left:10px;}
.hot_tag_tab dl a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
/* end */

.newsgift li{padding:5px 0;border-bottom:1px dotted #ddd;}
.newsgift .cov p{width:292px;padding:0 8px 0 18px;font-size:14px;background:url(../images/n11_cy_1.gif) no-repeat left 6px;float:left;}
.newsgift .cov .btn_receive2{width:42px;float:left;}
.newsgift .det{display:none}
.newsgift .game_img{width:56px;height:56px;float:left;margin-right:20px;}
.newsgift .game_img span{width:56px;height:56px;background:url(../images/radius_bg2.png) no-repeat;_background:url(../images/radius_bg2ie.png) no-repeat;}
.newsgift .text{width:284px;float:left;position:relative;}
.newsgift .text p{width:254px;height:21px;overflow:hidden;font-size:14px;}
.newsgift .s_num{width:170px;height:36px;overflow:hidden;font-size:12px;color:#989898;float:left;}
.newsgift .s_num span{display:block;}
.newsgift .btn_receive{width:42px;height:24px;font-size:12px;text-align:center;line-height:24px;float:right;margin-top:10px;}
.newsgift .btn_receive a,.newsgift .btn_receive2 a{display:block;width:42px;height:24px;font-size:12px;text-align:center;line-height:24px;color:#fff;background:#ffa11e;border-radius:4px;}
.newsgift .btn_receive a:hover,.newsgift .btn_receive2 a:hover{color:#fff;background:#e4901b;}

/* 2018-05-07 */
.new_game_box{padding:0 20px;border:1px solid #ddd;}
.new_game_box .info{width:308px;border:none;padding:20px 0 0 0;float:left;}
.new_game_box .img_box{margin:20px 32px 20px 0;float:left;}
.new_game_box .img_box,.new_game_box .img_box img{display:block;width:98px;height:98px;border-radius:16px;}
.new_game_box .game_name{display:block;height:30px;line-height:30px;text-align:left;color:#333 !important;}
.new_game_box p{display:block;padding:0 !important;text-align:left;text-align:left;margin-top:10px;}
.new_game_box .btn_box{width:160px;height:140px;border-left:1px solid #ddd;padding-left:30px;float:right;}
.new_game_box .btn_box a{display:block;background:url(../images/b-down.png) 24px center no-repeat #FF8A0C;color:#fff !important;background-size:20px;padding-left:54px;color:#fff;font-size:19px;width:90px;height:47px;line-height:47px;display:block;margin-top:39px;border-radius:5px;}
.new_game_box .btn_box a:hover{opacity:0.7;filter:alpha(opacity=70);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=70)';}
.small_tips{color:#999;}
.small_tips span{color:#ff5043;font-size:16px;font-weight:700;padding-left:10px;border-left:4px solid #ff5043;}

/* 2019-01-29 */
.zt_game_box{padding:0 15px;border:1px solid #ddd;margin-bottom:20px;}
.zt_game_box a{display:block;color:#333 !important;}
.zt_game_box .img_box{padding:15px 0;}
.zt_game_box img{display:block;width:98px;height:98px;border-radius:17.5%;}
.zt_game_box .info_txt{width:410px;height:98px;margin-left:20px;border-right:1px solid #ddd;padding:15px 20px 15px 0;}
.zt_game_box .info_txt p{padding:0;}
.zt_game_box .info_txt .name{font-size:18px;font-weight:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.zt_game_box .info_txt .other_i .fl{width:203px;}
.zt_game_box .info_txt .other_i i{display:inline-block;width:22px;height:27px;background:url(../images/zt_small_game.png) no-repeat;margin-right:10px;position:relative;top:5px;}
.zt_game_box .info_txt .other_i i.ios{background-position:0 0;}
.zt_game_box .info_txt .other_i i.android{background-position:-32px 0;}
.zt_game_box .btn{margin:40px 0 0 31px;}
.zt_game_box .btn a{width:160px;height:50px;line-height:50px;text-align:center;background:#FF8A0C;color:#fff !important;font-size:18px;font-weight:normal;}
.zt_game_box .btn a i{display:inline-block;width:28px;height:27px;background:url(../images/zt_small_game.png) no-repeat;background-position:-64px 0;position:relative;top:5px;margin-right:10px;}
.zt_game_box .btn a:hover{background:#feac69;text-decoration:none;}
.zt_game_box .info_txt .other_i .star{display:inline-block;width:108px;height:19px;background:url(../images/star.png) no-repeat;position:relative;top:2px;}
.zt_game_box .info_txt .other_i .star1{background-position:0 0;}
.zt_game_box .info_txt .other_i .star2{background-position:0 -19px;}
.zt_game_box .info_txt .other_i .star3{background-position:0 -38px;}
.zt_game_box .info_txt .other_i .star4{background-position:0 -57px;}
.zt_game_box .info_txt .other_i .star5{background-position:0 -76px;}
.zt_game_box .info_txt .other_i .star6{background-position:0 -95px;}
.zt_game_box .info_txt .other_i .star7{background-position:0 -114px;}
.zt_game_box .info_txt .other_i .star8{background-position:0 -133px;}
.zt_game_box .info_txt .other_i .star9{background-position:0 -152px;}
.zt_game_box .info_txt .other_i .star10{background-position:0 -171px;}

.oppo_tip{background:#fdb140;padding:5px 20px;border-radius:5px;margin-bottom:20px;opacity:.8;}
.oppo_tip p{font-size:14px;color:#fff;}

.today_tj{margin-bottom:10px;}
.today_tj .img_box{width:350px;margin:10px 0;}
.today_tj .img_box a,.today_tj .img_box img{display:block;}
.today_tj .img_box a{float:left;margin-right:10px;position:relative;}
.today_tj .img_box img{width:160px;height:80px;}
.today_tj .img_box p{width:160px;height:24px;line-height:24px;position:absolute;bottom:0;left:0;text-align:center;color:#fff;background:rgba(0,0,0,0.4);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:normal;}
.today_tj ul li{float:left;width:100%;margin-bottom:5px;}
.today_tj ul li i,.today_tj ul li a{display:block;float:left;}
.today_tj ul li i{width:14px;height:14px;background:url('../images/n11_cy_1.gif') no-repeat center center;margin:5px 5px 0 0;}
.today_tj ul li .txt{width:310px;height:24px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:normal;}

/* 2019-09-09 */
.w1200{width:1200px;margin:0 auto;}
.icon_i{background:url(../images/icon_i.png) no-repeat;background-size:600px 300px;}
.footer .t p{ color:#ccc;text-align: center;}
.footer .t p:first-child{color:#ccc;padding-top: 13px;text-align: center;}
.footer .t p a{color: #ccc;}
.footer .t p img{position: relative;top: 5px;margin-right:3px;}

.xz_tit{height:30px;position:relative;border-bottom:3px solid #ddd;position: relative;}
.xz_tit h2{display:block;padding-bottom:10px;font-size:20px;font-weight:bold;color:#666;position:absolute;border-bottom:3px solid #ffb230;float:left;}
.xz_tit h3{display:block;padding-bottom:10px;font-size:20px;font-weight:bold;color:#666;position:absolute;border-bottom:3px solid #ffb230;float:left;}
.xz_tit a{display:block;max-width: 100px;height:20px;line-height: 20px;float:right;color:#999;font-size:14px;letter-spacing: 0.2px;}
.xz_tit a:hover{color: #FFB230;}
.xz_tit .remen{position: absolute;left: 160px;top: 0;padding: 0 15px;height: 20px;line-height: 20px;font-size: 14px;color: #FFB230;text-align: center;}
.xz_tit .remen.current{ background-color: #FFB230;color: #fff;}
.xz_tit .luru{position: absolute;right: 0;top: 0;padding: 0 15px;height: 20px;line-height: 20px;color: #FFB230;font-size: 14px;text-align: center;}
.xz_tit .luru.current{ background-color: #FFB230;color: #fff;}

.zhuantiBox {position: relative; float:left; width:268px; padding-right:28px; padding-bottom:20px; overflow:hidden;}
.zhuantiBox li {float:left; width:268px;overflow: hidden;}
.zhuantiBox li img{display:block;width:268px;height:150px;webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
.zhuantiBox li a:hover img{-ms-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-moz-transform:scale(1.2);transform: scale(1.2);}
.zhuantiBox .tit{position: absolute;top: 118px;left: 0;margin: auto;}
.zhuantiBox .tit h3 a{display: block;height: 32px;line-height: 32px;font-size: 14px;color: #fff;text-align: center;overflow: hidden;white-space: nowrap;background: rgba(0,0,0,0.6); }
.zhuantiBox .time{background:#fcfcfc; padding:5px 0;}
.zhuantiBox .fl { float:left; font-size:14px; color:#666666; padding-left:15px;}
.zhuantiBox .fl em { color:#ed6c44; padding:0 2px;}
.zhuantiBox .fr { float:right; font-size:11px; color:#666666; padding:0 15px 0 35px;}
.zhuantiBox .fr i{display:inline-block;width: 12px;height: 12px;background-position: 0 0;position: relative;top: 1.2px;margin-right: 6px;}
.zhuantiBox .texts {background:#fcfcfc; width:240px; height:68px; font-size:13px; line-height:24px; overflow:hidden; padding:10px 15px; color:#666666; border-top:1px solid #eee;}

.ztBox .fl em {padding:0 2px;}

/* 推荐软件 */
.recommend_app{background-color: #fff;}
.recommend_app .tab_menu li{width:125px;height:43.3px;line-height:43.3px;text-align:center;border-left: 5px solid transparent;border-right:1px solid #e6e6e6 ;border-bottom:1px solid transparent;border-top:1px solid #transparent;font-size:16px;cursor:pointer;position:relative;}
.recommend_app .tab_menu li:hover{color:#FFB230;}
.recommend_app .tab_menu li.current{border-left: 5px solid #FFB230;border-right:1px solid transparent;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;}
.recommend_app .tab_cont{width:1069px;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;}
.recommend_app .sub_box li{width:80px;float:left;margin:12px 0 0 24px;}
.recommend_app .sub_box li a,.recommend_app .sub_box li img{display:block;}
.recommend_app .sub_box li img{width:80px;height:80px;border-radius:16px;}
.recommend_app .sub_box li p{height:38px;line-height:38px;border-bottom:2px solid transparent;text-align:center;overflow:hidden;white-space:nowrap;}
.recommend_app .sub_box li a:hover p{border-color:#FFB230;color:#FFB230;}


.gameTags {background-color: #fff;padding: 15px 20px 10px;}
.gameTags .tab_menu{margin-top: 20px;margin-right: 20px;}
.gameTags .tab_menu li{width:140px;height:50px;line-height:50px;text-align:center;font-size:16px;cursor:pointer;position:relative;margin-bottom: 10px;background-color: #f2f2f2;}
.gameTags .tab_menu li span{display: inline-block;height: 16px;line-height: 16px;margin-top: 18px;color: #666;font-size: 16px;width: 80%;border-left: 4px solid #f2f2f2;overflow:hidden;white-space:nowrap;}
.gameTags .tab_menu li i{display:block;width:0;height:0;border-top:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #fff;position:absolute;right:-16px;top:50%;margin-top:-8px;}
.gameTags .tab_menu li.current{background:#FFB230;color:#fff;font-weight: bold;}
.gameTags .tab_menu li.current span{color: #fff;border-left: 4px solid #fff;}
.gameTags .tab_menu li.current i{border-left:8px solid #FFB230;}
.gameTags .tab_menu li:hover{background:#FFB230;color:#fff;}
.gameTags .tab_menu li:hover span{color:#fff;}
.gameTags .tab_cont{width:1000px;margin-top: 20px;overflow: hidden;}
.gameTags .tab_cont ul{width: 1050px;}
.gameTags .sub_box li{width:162px;height: 164px;float:left;margin-right:32px;margin-bottom:15px ;border: 1px solid #e0e0e0;border-radius: 6px;text-align: center;padding: 20px 5px 15px;-moz-box-shadow: 0px 2px 2px #e0e0e0;-webkit-box-shadow: 0px 2px 2px #e0e0e0;box-shadow: 0px 2px 2px #e0e0e0;}
.gameTags .sub_box li a,.game_tags .sub_box li img{display:block;}
.gameTags .sub_box li img{width:100px;height:100px;border-radius:16px;margin:0 auto 5px;}
.gameTags .sub_box li .name{height: 30px;line-height: 30px;font-size: 18px;color: #4c4743;}
.gameTags .sub_box li .name a{display: inline-block;max-width: 136px;overflow:hidden;white-space:nowrap;}
.gameTags .sub_box li .name i{display:inline-block;width: 19px;height: 19px;background-position: -31px 0;position: relative;top: -5.5px;margin-left:5px;display: none;}
.gameTags .sub_box li .name i.on{display:inline-block;}
.gameTags .sub_box li p{height:22px;line-height:22px;border-bottom:2px solid transparent;text-align:center;overflow:hidden;white-space:nowrap;}
.gameTags .sub_box li p span{font-size: 14px;color: #333;margin-right: 6px;}
.gameTags .sub_box li p em{font-size: 14px;color: #ffb230;}
.gameTags .sub_box li:hover img{opacity:0.9}

.xzTopicList{padding: 15px 20px 5px;background-color: #fff;}
.xzTopicList .cont{width:1160px;overflow:hidden;}
.xzTopicList ul{width:1200px;}
.xzTopicList li{width:200px;float:left;margin:20px 40px 15px 0;}
.xzTopicList li img,.xzTopicList li a,.xzTopicList li p,.xzTopicList li strong{display:block;}
.xzTopicList li img{width:200px;height:120px;margin-bottom:10px;border-radius: 6px;}
.xzTopicList li strong{height: 30px;line-height: 30px;font-size: 16px;color: #1a1a1a;font-weight: bold;}
.xzTopicList li p{height:30px;line-height: 30px;font-size: 14px;color: #666;overflow:hidden;}
.xzTopicList li a:hover strong{ color: #FF3300;}
.xzTopicList li:hover img{opacity:0.9;}

.xzList{padding: 15px 20px 1px;background-color: #fff;}

.xzGameList {margin-bottom: 8px;}
.xzGameList .cont{width:1160px;overflow:hidden;}
.xzGameList ul{width:1200px;}
.xzGameList li{width:158px;height: 180px;float:left;margin:20px 28px 15px 0;border: 1px solid #e0e0e0;border-radius: 6px;text-align: center;padding: 20px 5px 15px;}
.xzGameList li img,.xzGameList li a,.xzGameList li p,.xzGameList li span{display:block;white-space: nowrap;overflow:hidden;}
.xzGameList li img{width:100px;height:100px;margin:0 auto 10px;border-radius: 16px;}
.xzGameList li p{height:20px;line-height: 20px;font-size: 12px;color: #333;}
.xzGameList li>a:nth-child(2){height: 30px;line-height: 30px;font-size: 18px;color: #4c4743;}
.xzGameList li span{height:20px;line-height: 20px;font-size: 14px;color: #FFB230;}
.xzGameList li a.btn{width: 80px;height: 30px;line-height: 30px;font-size: 14px;color: #fff;background-color: #FFB230;border-radius: 3px;margin: auto;text-align: center;margin-top: 10px;}
.xzGameList li .hinfo{display: none;}
.xzGameList li:hover .hinfo{ display: block;}
.xzGameList li:hover .info{ display: none;}
.xzGameList li:hover{border: 1px solid #FFB230; -moz-box-shadow: 0px 2px 2px #FFB230;-webkit-box-shadow: 0px 2px 2px #FFB230;box-shadow: 0px 2px 2px #FFB230;background-color: #fffaf2;}
.xzGameList li a:hover{color: #1a1a1a;}
.xzGameList li .btn:hover{background-color: #FF9200;color:#fff;}

/* 游戏详情 */
/* 左右模板 */
.p20{padding:20px;}
.detail_wrap .fl_wrap{width:830px;}
.detail_wrap .fr_wrap{width:350px;}
.detail_wrap .fl_wrap .p20,.detail_wrap .fr_wrap .p20{background:#fff;}

.news_detail_wrap{background:#fff;padding-bottom:20px;}
.news_detail_wrap .tit{padding:20px 0;text-align:center;margin:0 20px;border-bottom:1px solid #d9d9d9;}
.news_detail_wrap .tit h1{display:block;line-height:40px;font-size:24px;font-weight:700;margin:10px 0 20px 0;}
.news_detail_wrap .tit .source{color:#999;}
.news_detail_wrap .tit .source span{margin:0 20px;font-size: 14px;color: #999;}
.news_detail_wrap .cont{padding:20px;font-size:16px;color:#666;line-height:1.5;}
.news_detail_wrap .cont a{color:#2e90fb;}
.news_detail_wrap .cont a:hover{text-decoration: underline;}
.news_detail_wrap .cont p{margin-bottom:20px;}
.news_detail_wrap .cont img{display:block;max-width:790px;margin:0 auto;}
.news_detail_wrap .cont p span{margin-top:20px;}
.news_detail_wrap .cont h3{display:block;margin-bottom:20px;font-size:18px;font-weight:700;color:#ffb230;padding-left:10px;border-left:5px solid #ffb230;}
.news_detail_wrap .cont strong{font-weight:bold;}

.detail_like{width: 240px;margin-bottom:35px;}
.detail_like .like,.detail_like .unlike,.detail_like .share,.detail_like .collection{width: 120px;height:100px;text-align:center;float:left;}
.detail_like div span{display:block;width: 60px;height:45px;border-radius:100%;background-color:#f7f7f7;cursor:pointer;padding-top:15px;margin:0 auto 20px auto;}
.detail_like div.current span,.detail_like div span:hover{background:#ffb230;}
.detail_like div i {display:block;width:30px;height:30px;margin:0 auto;}
.detail_like .like i{background-position:4px -26px;}
.detail_like .like.current i,.detail_like .like span:hover i{background-position:4px -61px;}


.detail_like .collection span i{background-position:3px -105px;}
.detail_like .collection.current i,.detail_like .collection span:hover i{background-position:3px -138px;}


.next_pre{padding:20px 0;margin:0 20px;border-top:1px solid #eee;border-bottom:1px solid #eee;}
.next_pre p{width:50%;float:left;font-size: 14px; color: #666;}
.next_pre p a{display:inline-block;width:300px;height:20px;overflow:hidden;white-space:nowrap;position:relative;top:4px;}
.next_pre p a:hover{color: #FFB230;}

/* 应用推荐 */
.about_game li{position:relative;width:188px;float:left;margin:20px 9px 0 0;}
.about_game li a,.about_game li img{display:block;}
.about_game li img{width:80px;height:80px;border-radius:14px;float:left;margin-right:8px;}
.about_game li .info{width:100px;float:left;color:#333;font-size:12px;}
.about_game li .info p{overflow:hidden;white-space:nowrap;}
.about_game li .info .name{height:30px;line-height:30px;font-size:18px;color:#4c4743;}
.about_game li .info .name:hover{color:#FFB230;}
.about_game li .btn{width:80px;height:24px;line-height:24px;text-align:center;border-radius:2px;color:#fff;background:#ffb230;position:absolute;bottom:0;left:88px;}
.about_game li .btn:hover{background:#FF9900;}

/* 相关攻略 */
.about_gonglue{width:790px;overflow:hidden;}
.about_gonglue ul{width:805px;}
.about_gonglue li{width:144px;float:left;margin:20px 17px 0 0;}
.about_gonglue li a{display:block;}
.about_gonglue li a:hover p{color:#ffb230;}
.about_gonglue li img{display:block;width:144px;height:108px;}
.about_gonglue li p{height:40px;color:#666;font-size: 14px;overflow:hidden;margin-top:10px;}

/* 相关游戏 */
.about_game_list{width:790px;overflow:hidden;}
.about_game_list ul{width:810px;padding-top:10px;}
.about_game_list li{width:385px;height:30px;float:left;padding:10px 0;border-bottom:1px dotted #e7e7e7;margin-right:20px;}
.about_game_list li:hover span{background:#ffb230;color:#fff;}
.about_game_list li:hover p{color: #FFB230;}
.about_game_list li p{width:270px;height:16px;line-height:16px;font-size: 14px;color: #4c4743;padding-left:10px;border-left:3px solid #b7b7b7;margin-top:7px;overflow:hidden;white-space:nowrap;float:left;}
.about_game_list li span{display:block;width:74px;height:28px;line-height:28px;text-align:center;border:1px solid #ffb230;color:#ffb230;float:right;}

/* 新闻详情右上角游戏介绍 */
.game_big_info{position:relative;}
.game_big_info img{display:block;width:120px;height:120px;border-radius:24px;margin-right:15px;float:left;}
.game_big_info .info{width:175px;float:left;color:#666;}
.game_big_info .info .name{display:block;height:38px;line-height:38px;font-size:18px;font-weight:700;overflow:hidden;white-space:nowrap;}
.game_big_info .info .name:hover{color: #FFB230}
.game_big_info .info p{margin-bottom:6px;font-size: 14px;color: #999;}
.game_big_info .txt{height:80px;font-size: 14px;color:#666;overflow:hidden;margin-top:15px;}
.game_big_info .more{display:block;width:55px;color:#f68725;position:absolute;right:20px;top:213px;background:#fff;text-align:right;}
.game_big_info .more:hover{text-decoration:underline;}
.game_big_info .btn a,.game_big_info .btn span{display:block;width:310px;height:60px;line-height:60px;margin-right:4px;}
.game_big_info .btn a{color:#fff;font-size:18px;border-radius:4px;text-align:center;margin-top:16px;}
.game_big_info .btn a i{display:inline-block;width:30px;height:30px;margin-right:5px;position:relative;top:9px;}
.game_big_info .btn a.android{background:#58b029;}
.game_big_info .btn a.android i{background-position:-258px 1px;}
.game_big_info .btn a.android:hover{background:#71c444;}
.game_big_info .btn a.ios{background:#00bff3;}
.game_big_info .btn a.ios i{background-position:-290px 1px;}
.game_big_info .btn a.ios:hover{background:#33cdf7;}
.game_big_info .btn a.pc{background:#7d00ce;}
.game_big_info .btn a.pc i{background-position:-325px 1px;}
.game_big_info .btn a.pc:hover{background:#9829e1;}
.game_big_info .btn .no{background:#e6e6e6;color:#999;font-size:18px;border-radius:4px;text-align:center;margin-top:16px;}

/* 排行榜 */
.game_phb{width:310px;overflow:hidden;}
.game_phb .tab_menu{width:342px;margin-bottom:15px;}
.game_phb .tab_menu li{width:142px;height:36px;line-height:36px;text-align:center;font-size: 14px;color:#fff;background:#555;float:left;border-radius:3px;margin-right:25px;position:relative;cursor:pointer;}
.game_phb .tab_menu li i{display:block;width:0;height:0;border-width:5px;border-style:solid;border-color:transparent transparent transparent transparent;position:absolute;top:36px;right:67px;}
.game_phb .phbBox{width:100%;margin:0;float:none;}
.game_phb .tab_menu li.current{background:#ffb230;}
.game_phb .tab_menu li.current i{border-color:#ffb230 transparent transparent transparent;}
.game_phb .phbBox li .fBox em{display:block;height:25px;line-height:25px;float:right;color: #808080;}
.phbBox{width:282px;float:left;margin-right:15px;}
.phbBox li{border-bottom:1px solid #e8e7ed;}
.phbBox li .tBox{padding:10px 0;}
.phbBox li .fBox{padding:13px 0;}
.phbBox li .num,.phbBox li .imgBox,.phbBox li .info,.phbBox li p.name{display:block;float:left;font-size: 14px;}
.phbBox li .num{width:25px;height:25px;line-height:25px;text-align:center;background:#aaa;color:#fff;margin-right:15px;border-radius:4px;}
.phbBox li .tBox .num{height:80px;line-height:80px;}
.phbBox li .num1{background:#e13d3d;}
.phbBox li .num2{background:#ed9249;}
.phbBox li .num3{background:#ffb230;}
.phbBox li .imgBox{width:80px;height:80px;border-radius:16px;margin-right:10px;overflow:hidden;}
.phbBox li .imgBox img{width: 80px;height: 80px;border: 0;}
.phbBox li .info{width:150px;}
.phbBox li .info .name{display:block;height:21px;line-height:21px;color: #4c4743;font-size:16px;overflow:hidden;white-space:nowrap;}
.phbBox li .info p{display:block;margin:5px 0;font-size:12px;color: #808080;}
.phbBox li .info .btn{display:block;width:80px;height:24px;line-height:24px;text-align:center;color:#fff;font-weight:700;background:#ffb230;border-radius:3px;}
.phbBox li .fBox .name{width:210px;height:25px;line-height:25px;color: #4c4743;overflow:hidden;white-space:nowrap;}


/* 排行榜新闻 */
.phbNewsBox .fBox .txt{width:270px;height:25px;line-height:25px;font-size: 14px;float:left;overflow:hidden;white-space:nowrap;color:#4c4743;}
.phbNewsBox li .tBox .num{height:64px;line-height:64px;}
.phbNewsBox li .tBox .imgBox{width:100px;height:64px;border-radius:none;}
.phbNewsBox li .tBox img{width:100px;height:64px;border: 0;}
.phbNewsBox li .info{color:#999;}
.phbNewsBox li .info .name{height:42px;white-space:normal;font-size:14px;color:#4c4743;}


/* 热门分类 */
.game_tag .cont{width:310px;overflow:hidden;}
.game_tag ul{width:320px;margin-top:10px;}
.game_tag li{float:left;margin:10px 10px 0 0;}
.game_tag li a{display:block;width:70px;height:30px;line-height:30px;font-size: 14px;color: #666;text-align:center;background:#eee;overflow:hidden;white-space:nowrap;}
.game_tag li a:hover{background:#ffb230;color:#fff;}

/* add */

.ng_lb li .f .picinfo p:nth-of-type(1){font-size: 16px;line-height: 20px;}

.sytj li .g_t{width:98px;height:20px;overflow:hidden;margin: auto;}
.sytj li .btn{display:none;width:72px;height:23px;background:#f90;text-align:center;line-height:23px;color:#fff;margin:0 auto;border-radius:3px;}
.sytj li .btn:hover{background:#ed8600;}
.sytj li:hover .btn{display:block}
.sytj li:hover .g_t{display:none}

.phbBox li .info .name{display:block;width: 100%;height:21px;line-height:21px;color: #4c4743;font-size:16px;overflow:hidden;white-space:nowrap;text-overflow: ellipsis;}


