@charset "utf-8";
.mod_tab li.current a .arrow {background:url(../images/gzl_icons_v2017.png) no-repeat}
.hd_box_2 i, .mod_tab_2 li span, .mod_tab_3 li span, .update_tab li span, .hd_rank .ico_rank, .hot_cate dl dt{background:url(../images/gzl_icons_v2017.png)}
body, a {color:#333}
.row_a:after, .row_b:after, .row_c:after, .row_d:after {content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0}
.row_a, .row_b, .row_c, .row_d{*zoom:1}
.col_a {float:left;	display:inline;	width:200px}
.col_b {float:left;	display:inline;	margin-left:20px; width:500px}
.col_c {float:right; display:inline; width:200px; overflow:hidden}
.col_d {float:left;	display:inline;	width:784px;overflow:hidden}
.col_a.w230,.col_c.w230{width:230px;}
.mod_ptxt {	margin:0 6px;overflow:hidden;*zoom:1;position:relative}
.mod_ptxt li {position:relative;padding:12px 0 12px 70px;*zoom:1}
.mod_ptxt .pic_area {position:absolute;	top:15px;left:5px;width:54px;height:54px;overflow:hidden}
.mod_ptxt li p {color:#999999}
.mod_itxt {	padding:6px 0;*zoom:1;font-size:14px;clear:both}
.mod_itxt li{padding:4px 0;height:20px;line-height:20px;overflow:hidden;clear:both}
.mod_itxt li img {margin:0 10px 0 13px;	vertical-align:middle}
.mod_itxt .bbor {float:left;display:inline;	width:200px;margin:10px 0 5px;border-top:1px dashed #f8d6c2;height:1px;	overflow:hidden;padding:0}
.mod_rank {padding:3px 0 0 9px;}
.mod_rank li {position:relative;padding:0 0 0 25px;	height:33px;line-height:33px;overflow:hidden;*vertical-align:top;width:165px;font-size:14px}
.mod_rank .i_rank {position:absolute;left:0;top:50%;margin-top:-9px;width:18px;	height:18px;line-height:18px;text-align:center;	font-size:12px;color:#333;overflow:hidden;	font-family:Arial;	background-color:#e9e9e9}
.mod_rank li.top_1 .i_rank, .mod_rank li.top_2 .i_rank, .mod_rank li.top_3 .i_rank {background-color:#ff3300;color:#fff}
.mod_stxt {	margin-right:-32px;	overflow:hidden;*zoom:1}
.mod_stxt li {float:left;display:inline;margin:5px 4px;width:90px;height:102px;	padding-top:10px;text-align:center}
.mod_stxt .pic_area {position:relative;	margin:0 auto;display:block;width:70px;	height:70px;overflow:hidden;cursor:pointer}
.mod_stxt .pic_area img {width:70px;height:70px}
.mod_stxt .pic_area .mask {	position:absolute;top:0;left:0;	width:70px;	height:70px;overflow:hidden;background:url(../images/round.png) no-repeat 0 0;z-index:2;_background-image:url(../images/round.gif)}
.mod_stxt .tit_area {margin:5px 0 0;display:block;width:100%;height:18px;overflow:hidden;text-align:center;	font-size:14px}
.mod_stxt .tit_area a {	color:#666}
.mod_stxt .tit_area a:hover {color:#f30}
.mod_stxt_s1 .pic_area .mask {background-position:0 -64px}
.mod_pic:after {content:".";display:block;	height:0;clear:both;visibility:hidden;line-height:0;font-size:0}
.mod_pic {*zoom:1}
.mod_pic li {padding-top:7px;width:126px}
.mod_pic .pic_area .pic {display:block;	width:120px;height:90px;overflow:hidden}
.mod_pic .tit_area {display:block;margin:5px 0 0;height:18px;overflow:hidden;text-align:center}
.mod_txt {overflow:hidden;*zoom:1}
.mod_txt li {padding:0 0 0 8px;	height:25px;line-height:25px;overflow:hidden;background:url(../images/icon_v3.png) no-repeat -12px -60px;	overflow:hidden;}
.mod_txt_s1 {padding:8px 0 6px 16px}
.mod_txt_s1 li {float:left;	margin:0 5px 0 0;width:180px;height:28px;line-height:28px;font-size:14px;background-position:-12px -58px}
.mod_infolist {	padding:1px 0 8px}
.last_update_part_2 .mod_infolist {height:210px;overflow:hidden}
.last_update_part_2 .lu_box .lu_left .mod_txt {	padding:16px 0 0 5px}
.mod_infolist li {position:relative;padding:4px 0;*zoom:1}
.mod_infolist li a {font-size:15px}
.mod_infolist li .cat_area {float:left;	height:14px;line-height:14px;width:56px;margin:4px 8px 0 0;	color:#999999;text-align:center}
.mod_infolist li .cat_area a {color:#999999;font-size:12px}
.mod_infolist li .posttime {position:absolute;	right:0;top:50%;margin-top:-9px;color:#999999;font-family:Arial}
.update_c {	overflow:hidden}
.mod_infolist2 {margin:5px -10px 0 0;overflow:hidden;*zoom:1}
.mod_infolist2 li {	float:left;	display:inline;width:48%;height:30px;line-height:30px;overflow:hidden;font-size:14px;border-right:1px dashed #ddd;position:relative;
	padding-left:13px}
.mod_infolist2 li .date {position:absolute;right:13px;top:1px;font-size:12px;color:#999}
.mod_infolist2 .cat_area {display:inline-block;	margin-right:5px;/*width:64px;*/font-size:12px;}
.mod_infolist2 .cat_area a {color:#999999}
.friendlink_part {margin-top:-20px}
.friendlink_part.mt9{margin-top: -9px;}
.mod_split {padding:6px 2px;overflow:hidden;*zoom:1;font-size:0;background-color:#f6f6f6}
.mod_split a {display:inline-block;margin:5px 0 5px -1px;padding:0 10px;height:14px;line-height:14px;font-size:12px;color:#666}
.mod_split a:hover {color:#f30}
.mod_split_2 {margin:0 14px;padding:5px 0;height:330px;overflow:hidden;line-height:22px;word-wrap:break-word;word-break:break-all}
.mod_split_2 a {padding:0 5px}

.mod_box {margin-bottom:10px;position:relative;overflow:hidden;direction:ltr;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;/* Fix of Webkit flickering */z-index:1;}
.hd_box {position:relative;	height:32px;border-bottom:2px solid #54adff}
.hd_box .tit_box {padding-left:12px;line-height:32px;font-weight:bold;font-size:16px}
.hd_box .tit_box a:hover {text-decoration:none;color:#2c87cd}
.hd_box .extra {position:absolute;	top:9px;right:10px;	color:#666;
	z-index:3}
.more{position:absolute;top:9px;right:10px;color:#2d87cc;z-index:3;padding-right:8px;background:url(../images/gzl_icons_v2017.png) no-repeat 27px -141px}
.more:hover{color:#f30;background-position:27px -163px;}
.bd_box {position:relative;width:100%;-webkit-transition-property:-webkit-transform, left, top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0px,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform, left, top;-moz-transition-duration:0s;-moz-transform:translate3d(0px,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform, left, top;-o-transition-duration:0s;-o-transform:translate3d(0px,0,0);-o-transition-timing-function:ease;-o-transform:translate(0px,0px);-ms-transition-property:-ms-transform, left, top;-ms-transition-duration:0s;-ms-transform:translate3d(0px,0,0);-ms-transition-timing-function:ease;transition-property:transform, left, top;transition-duration:0s;transform:translate3d(0px,0,0);transition-timing-function:ease;
-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.bd_box .con{position:relative;float: left;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
#zt .mod_box{height: 335px;}
#zt .bd_box{height: 300px;}
#vr .mod_box{height: 415px;}
#vr .bd_box{height: 382px;}
#jiaocheng .mod_box{height: 263px;}
#jiaocheng .bd_box{height: 228px;}
.con .more {top:-26px}
.hd_box_2 {height:33px;border-top:2px solid #54adff;position:relative}
.hd_box_2 i {display:inline-block;width:43px;height:33px;overflow:hidden;float:left}
.hd_box_2 i.ico_andr{background-position:0 0;}
.hd_box_2 i.ico_apple{background-position:-52px 0;}
.hd_box_2 i.ico_game{background-position:-105px 0;}
.hd_box_2 i.ico_cate{background-position:-159px 0;}
.hd_box_2 i.ico_file{background-position:-215px 0;}
.hd_box_2 .tit_box {line-height:32px;font-weight:bold;font-size:16px;padding-left:8px;float:left}
.hot_soft_part {background-color:#f6f6f6}
.mod_tab:after {content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0}
.mod_tab {z-index:4;*zoom:1;position:absolute;right:0;top:4px}
.mod_tab li {float:left;display:inline;	height:28px;text-align:center;line-height:28px;	font-size:12px;	margin-left:3px}
.mod_tab li .arrow {display:none}
.mod_tab li a {display:block;height:100%;background-color:#ededed;padding:0 12px;display:inline-block;float:left}
.mod_tab li a:hover {text-decoration:none;	color:#2c87cd}
.mod_tab li.current a {	background-color:#54adff;color:#fff;position:relative}
.mod_tab li.current a .arrow {display:inline-block;width:7px;height:4px;overflow:hidden;background-position:-492px -115px;position:absolute;left:50%;	top:32px;margin-top:-2px;margin-left:-4px}
.mod_tab_2 {float:left;	padding-left:48px}
.mod_tab_2 li {	display:inline}
.mod_tab_2 li span { height:33px;line-height:32px;width:80px;float:left;background-position:-84px -38px;font-size:14px;	color:#333;	margin-left:-22px;text-align:center;cursor:pointer;}
.mod_tab_2 li span:hover {	text-decoration:underline;color:#f30}
.mod_tab_2 li.current span{background-position:0 -38px;position:relative;	z-index:99;	color:#fff}
.mod_tab_2 li.current span:hover {	color:#fff}
.update_tab {float:left;padding-left:48px}
.update_tab li {display:inline}
.update_tab li span{height:33px;line-height:32px;	width:100px;background-position:-102px -74px;float:left;font-size:14px;color:#333;margin-left:-22px;text-align:center;cursor:pointer;}
.update_tab li span:hover {text-decoration:underline;color:#f30}
.update_tab li.current span{	background-position:0 -74px;position:relative;z-index:99;color:#fff}
.update_tab li.current span:hover {color:#fff}
.mod_plistA {*zoom:1;padding-top:15px;	width:800px;position:relative;padding-left:12px}
.mod_plistA li {position:relative;float:left;display:inline;padding:0 0 5px;margin:0 29px 0 0;width:104px;overflow:hidden;*zoom:1}
.mod_plistA .pic {	position:relative;display:block;width:100px;height:140px;border:2px solid #fff;	cursor:pointer }
.mod_plistA .pic:hover {border-color:#ffaa00;color:#ffffff;text-decoration:none;transition:all 0.5s ease 0s}
.mod_plistA .pic .mask_bg {position:absolute;left:0;bottom:0;width:100%;height:22px;line-height:22px;background:rgba(0, 0, 0, 0.4);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000, endColorstr=#66000000)}
.mod_plistA .pic .score {padding-left:10px;font-family:Arial;color:#ffffff}
.mod_plistA .pic .score strong {font-weight:normal}
.mod_plistA .pic .lang {position:absolute;right:4px;top:3px;padding:0 5px;background-color:#439cd3;color:#ffffff;height:17px;line-height:17px}
.mod_plistA .tit {display:block;text-align:center;height:32px;line-height:32px;overflow:hidden}
.mod_plistA .tit a {color:#666;	font-size:14px}
.mod_plistA .tit a:hover {color:#f30}
.mod_vlist{float:left;width: 290px;height: 100%;overflow: hidden;margin-top: 20px;}
.mod_vlist a{display: block;position:relative;width: 290px;height: 165px;margin-bottom: 15px;}
.mod_vlist a .palyer{position:absolute;width: 52px;height: 52px;left:119px;top:56px;background: url(../images/gzl_icons_v2017.png) -872px 0 no-repeat;z-index: 10;}
.mod_vlist a img{display: block;width: 290px;height: 165px;}
.mod_vlist a .tit{position: absolute;bottom: 0;left:0;color:#fff;width:100%;height:30px;line-height: 30px;text-align: center;z-index: 2;}
.mod_vlist a .tit_bg{position: absolute;bottom: 0;left:0;background: #000;opacity:0.65;filter: alpha(opacity=65);width:100%;height:30px;}
.vrvideo_focus{float: left;width: 484px;height: 345px;margin-top: 20px;position: relative;overflow: hidden;margin-left: 10px;}
.vrvideo_focus .swiper-container{width: 484px;height: 345px;}
.vrvideo_focus .swiper-container li{width: 484px;height: 345px;}
.vrvideo_focus .swiper-container li img{width: 484px;height: 345px;}
.vrvideo_focus .swiper-container li a{position: relative;display:block;width:484px;height:345px;}
.vrvideo_focus .swiper-container li .tit{position: absolute;left:0;bottom:0;z-index: 2;height: 36px;line-height: 36px;width: 484px;font-size: 16px;color:#fff;text-align: center;}
.vrvideo_focus .swiper-container li .tit-bg{position: absolute;left:0;bottom:0;height: 36px;line-height: 36px;width: 484px;background: #000;opacity:0.65;filter: alpha(opacity=65);}
.vrvideo_focus .swiper-container li a .play_btn{position:absolute;width: 76px;height: 76px;left:204px;top:134px;background: url(../images/gzl_icons_v2017.png) -796px 0 no-repeat;z-index: 10;}
.vrvideo_focus>a{position:absolute;top:142px;background: #000;color:#fff;z-index: 10;height: 50px;line-height: 50px;width: 26px;text-align: center;font-size:36px;font-weight:bold;font-family:serif;opacity:0.65;filter: alpha(opacity=0.65);}
.vrvideo_focus>a:hover{text-decoration: none;opacity:1;filter: alpha(opacity=100);}
.vrvideo_focus>a.arrow-left{left: 0;}
.vrvideo_focus>a.arrow-right{right:0;}
.sort_list {padding-bottom:4px}
.sort_list dt {padding:6px 0 2px 13px;	font-size:14px}
.sort_list dt a {color:#333333;	font-weight:bold}
.sort_list dd {	height:26px;overflow:hidden;*zoom:1}
.sort_list dd .piece {display:inline-block;vertical-align: top;	margin-left:-1px;padding-left:12px;	padding-right:10px;	width:53px;	height:26px;line-height:26px;white-space:nowrap;}
.sort_more {margin-top:5px;	padding-right:15px;	padding-bottom:10px;text-align:right}
.sort_more a {padding-right:8px;color:#2c87cd;background:url(../images/gzl_icons_v2017.png) no-repeat 75px -185px}
.lu_box {overflow:hidden;*zoom:1}
.hot_vr_part{height: 415px;overflow: hidden;width: 100%;}

.ms_block {	border-top:1px solid #dddddd;height:30px;line-height:30px;background-color:#f8faf5;	text-align:center;overflow:hidden}
.ms_block a {margin:0 5px;color:#2c87cd}
.pc_use_box {height:501px;overflow:hidden}
.pc_use_table {	width:790px}
.pc_use_table dl {width:131px;height:167px;overflow:hidden;float:left}
.pc_use_table dl.even {	background-color:#f6f6f6}
.pc_use_table dl.even dt {background-color:#ededed}
.pc_use_table dl dt {height:30px;line-height:30px;text-align:center;background-color:#f6f6f6;font-size:14px;font-weight:700}
.pc_use_table dl dt a {	color:#333}
.pc_use_table dl .list {padding:7px 0 7px 10px}
.pc_use_table dl .list li {height:24px;	line-height:24px;overflow:hidden}
.pc_use_table dl .list li .pic{width:20px;height:20px;}
.pc_use_table dl .list li .pic img{width:20px;height:20px;}
.pc_use_box .other_use {color:#333}
.soft_recom_part {border:0 none; background-color:#ffefe5; height:457px}
.soft_recom_part .bd_box {overflow:hidden;	background-color:#ffefe5 !important;width:230px}
.soft_recom_part .hd_box {height:36px;background:#ff9a57;border-bottom:0 none}
.soft_recom_part .hd_box .tit_box {	line-height:36px}
.soft_recom_part .tit_box {	color:#ffffff}
.sort_part .bd_box {background-color:#f6f6f6;height:812px;	padding-top:3px}
.hot_game_part {height:401px}
.phone_part .mod_tab li {width:130px}
.hd_rank {	border-bottom:1px solid #ddd;height:36px;line-height:36px;padding-top:2px}
.hd_rank .ico_rank {display:inline-block;width:19px;height:18px;overflow:hidden;background-position:0 -115px;float:left;margin:9px 6px 0 9px}
.hd_rank .tit_rank {font-size:16px;	color:#333}
.hot_cate {	padding:5px 0;margin:-10px 0 10px;border-bottom:1px solid #eee}
.hot_cate dl {height:20px;line-height:20px;padding:5px;	padding-left:89px;position:relative;color:#666;font-size:12px}
/*.hot_cate dl.gray {	background-color:#f3f3f3}*/
.hot_cate dl:hover, .hot_cate dl.hov {background-color:#e7e7e7}
.hot_cate dl:hover dt, .hot_cate dl.hov dt {background-position:-102px -115px;color:#fff}
.hot_cate dl:hover dt a, .hot_cate dl.hov dt a {color:#fff !important;	text-decoration:none}
.hot_cate dl dt {width:64px;padding-left:10px;	height:20px;line-height:20px;overflow:hidden;background-position:-25px -115px;position:absolute;left:5px;top:5px}
.hot_cate dl dd {font-family:arial;	height:20px;overflow:hidden}
.hot_cate dl dd a {	margin:0 6px;color:#666;font-family:Microsoft YaHei}
.hot_cate dl dd a:hover {color:#f30}

/*专题*/
.col_d_zt{float:left;display:inline;width:1000px;overflow:hidden}
.col_d_zt .mod_stxt_zt{ width:1020px;}
.col_d_zt .mod_stxt_zt li{ float:left; width:235px; height:130px; overflow:hidden; position:relative; margin-right:20px; margin-top:20px;}
.col_d_zt .mod_stxt_zt li .pic_area img{display: block;width: 235px;height:130px;}
.col_d_zt .mod_stxt_zt li .pic_area img{display: block;width: 235px;height:130px;}
.col_d_zt .mod_stxt_zt li .tit_area a{ display:block; width:235px; height:30px; overflow:hidden; font:normal 12px/30px "Microsoft Yahei"; text-align:center; position:absolute; left:0px; bottom:0px; z-index:1000000000000; color:#fff}
.col_d_zt .mod_stxt_zt li i{ width:235px; height:30px; display:block; background:#333; overflow:hidden; position:absolute; left:0px; bottom:0px; filter:alpha(opacity=70); -moz-opacity:0.7;-khtml-opacity: 0.7; opacity: 0.7;}
.col_d_zt .mod_stxt_zt li:hover i{ background:#54adff;filter:alpha(opacity=100); -moz-opacity:1;-khtml-opacity: 1; opacity: 1;}

.mod_tab_3 {float:left;	padding-left:48px}
.mod_tab_3 li {	display:inline}
.mod_tab_3 li span { height:33px;line-height:32px;width:100px;float:left;background-position:-102px -74px;font-size:14px; color:#333; margin-left:-22px;text-align:center;cursor:pointer;}
.mod_tab_3 li span:hover {	text-decoration:underline;color:#f30}
.mod_tab_3 li.current span{background-position:0 -74px;position:relative;	z-index:99;	color:#fff}
.mod_tab_3 li.current span:hover {	color:#fff}

/*攻略*/
.col_d_gl{float:left; display:inline;width:1000px;overflow:hidden}
.col_d_gl .mod_stxt_gl { width:1020px; margin-top:20px;}
.col_d_gl .mod_stxt_gl li{ float:left; width:312px; height:26px; overflow:hidden; font:normal 12px/26px "Microsoft Yahei"; margin-right:20px;padding-left:8px;position: relative;}
.col_d_gl .mod_stxt_gl i{position: absolute;left:0;top:12px;width:3px;height:3px;background:#999;line-height: 3px;font-size: 0;}
.col_d_gl .mod_stxt_gl li span{ float:right; display: inline-block; width:60px; background:#fff; text-align:right; color:#999; }

#n_footer{width:100%;border-top:4px solid #212121;background:#3f3f3f;margin-top:10px;}
#n_footer i{display: inline-block;vertical-align: -6px;height: 20px;width: 49px;background:url(../images/gzl_qq.png) no-repeat;}
#n_footer i.lianxiqq_index{background-position: 0 0;}
#n_footer i.qq_mac{background-position: -200px 0;}
.t_footer{width:980px;margin:0 auto;padding:35px 0 25px;}
.footer_list{float:left;width:190px;padding:0 15px 35px;border-right:1px dotted #777;}
.footer_list h2{color:#bfbfbf;font-size:18px;padding:6px 0;}
.footer_list p{line-height:26px;}
.footer_list p,.footer_list a{color:#bfbfbf;}
.footer_list em{padding:0 10px;}
.t_footer .last{border:0}
.module-microblog {display: block;float: right;}
.module-microblog h3 {line-height: 36px;font-size: 16px;font-weight: normal;color: #BFBFBF;}
.module-microblog .microblog {width: 281px;height: 113px;margin-top: 5px;}
.module-microblog .left {border-right: 1px solid #313131;width: 167px;height: 113px;float: left;color:#BFBFBF;}
.module-microblog #weixin {background: url(../images/gzl_icons_v2017.png) -439px 0 no-repeat;width: 113px;height: 113px;float: right;}
.b_footer{width:980px;margin:0 auto;padding:5px 0 25px;border-top:2px solid #575757}
.b_footernav{overflow:hidden;padding:10px;width:960px;color:#b3b0b0;text-align:center;}
.b_footernav a{line-height:20px;margin:0 8px;display:inline-block;color:#b3b0b0;}
.b_footernav a:hover{text-decoration:underline;}
.b_footernav span{margin-left:8px;}
.b_copyright{width:960px;overflow:hidden;padding:0 10px 10px;color:#8f8f8f;text-align:center;}
.b_copyright a{color:#8f8f8f;}

.toolbar{width:42px;left: 50%;bottom:10px;margin-left: 530px;display: none;position:absolute;height:350px;text-align: center;}
.toolbar li a{display:block;width:40px;height:40px;line-height:40px;background:#fafafa;border:1px solid #eee;margin-bottom: 8px;font-size: 12px;color:#666;}
.toolbar li a:hover{color:#fff;background:#54adff;text-decoration: none;border-color: #54adff;}
.toolbar .gotop{background:#fafafa url(../images/gzl_icons_v2017.png) -15px -142px no-repeat;}
.toolbar .gotop:hover{background:#2d96e9 url(../images/gzl_icons_v2017.png) -55px -142px no-repeat;border-color:#2d96e9;}
#read-hot {	width:500px;float:left;	overflow:hidden;}
#commend h2, #read-hot .title .fl,#soft-rank .tabTitle li, #favorites .title, #friendlink .title {font-size:16px;font-family:\5FAE\8F6F\96C5\9ED1, \5B8B\4F53, arial;font-weight:normal;padding:0 0 4px 11px;border-bottom:1px solid #e0e0e0;color:#000;}
#read-hot .title {padding:5px 0 5px 0;border-bottom:1px solid #e0e0e0;}
#read-hot .title .fl {position:relative;border-bottom:2px solid #54adff;background:0 none;padding:0 10px 6px 10px;width:76px;overflow:hidden;bottom:0;	bottom:1px\9;_bottom:-1px;}
*+html #read-hot .title .fl, *+html #focus-side h2 span {padding-bottom:7px;}
#read-hot .title .fr {float:right;width:360px;overflow:hidden;text-align:right;font-size:12px;padding-right:10px;padding-top:4px;}
#read-hot .title .fr em {color:#ff1426;padding-right:10px;font-weight:normal;font-style:normal;}
#read-hot .title .fr a {color:#54adff;}
#read-hot .title .fr a:hover {color:#ff5800;}
.topnews {font-size:14px;line-height:24px;width:500px;height:71px!important;height:70px;overflow:hidden;text-align:center;	border-bottom:1px dashed #ddd;}
.topnews .news-top {height:32px;margin-top:7px;font-family:\5FAE\8F6F\96C5\9ED1, \5B8B\4F53, arial;}
.topnews .news-top a {color:#a54747;font-size:16px;line-height:30px;height:30px;font-weight:bold;padding-bottom:2px;width:auto;overflow:hidden;position:relative;z-index:1;top:2px!important;}
.topnews a {font-size:12px;display:inline-block;width:11em;	height:14px;line-height:14px;overflow-y:hidden;	position:relative;z-index:1;top:3px!important;	top:0;}
#ivtab dt {height:730px;width: 55px;float:right;display:inline;margin: 10px 0px 10px 17px;border-left: 1px solid #ddd;}
#ivtab dt span, #ivtab dt a {display:block;height:26px;line-height:26px;_line-height:26px;overflow:hidden;text-indent:23px;font-size:14px;background:url(../images/gzl_icons_v2017.png) -177px -115px no-repeat;margin:12px 0 29px 0;cursor:pointer;padding:0;margin-left: -7px;}
#ivtab dt .cur {background-position:-239px -115px;color:#fff;}
#ivtab dd {	display:none;}
#ivtab dd.on {display:block;padding:7px 0px 0 0px;}
#ivtab dd p {line-height:29px;height:29px;overflow:hidden;}
#ivtab dd img {width:20px;height:20px;position:relative;top:4px;margin-right:4px;}
#ivtab dd p span {float:right;display:inline;padding-left:10px;color:#666;}
#ivtab dd p span.c-red{color:#f50;}
#ivtab dd p i {width:50px;height:17px;line-height:17px;padding:0 10px 0 0;margin:6px 7px 0 0;border-right:1px solid #999;text-align:right;float:left;display:inline;
font-style:normal;overflow:hidden;}
#ivtab dd p i a {color:#999;font-size:12px;width:auto;}
#ivtab dd p i a:hover {color:#ff5800;}
#ivtab dd p a {	font-size:14px;	overflow:hidden;word-break: break-all;}
#ivtab dd p.ge {padding:0 0 7px 0;border-bottom:1px dashed #ddd;margin:0 0 4px 0;}
#focus-side .azsc img {	position:relative;display:block;width:216px;height:90px;}
#focus-side h2 {background:none;margin:3px 0 5px 0;	padding:0;border:0 none;position:relative;left:-20px;padding-left:20px;}

/*登录、注册弹出层*/
.popup_layer{position: absolute;top:330px;width:530px;height: auto;border:2px solid #338ad1;border-top: 0;padding:0;background-color:#fff;z-index:100; display:none;}
.popup_layer .login_box,.popup_layer .register_box{padding-bottom:20px;}
.popup_layer h3{font-size: 16px;height:40px;line-height: 40px;text-align: center;color:#fff;background-color:#338ad1;font-weight: bold;font-family: Simsun;}
.popup_layer h3 .close{position: absolute;right:20px;top:12px;width: 14px;height: 14px;background-position: 0 -73px;background-image:url("../images/login_ico_index.png");background-repeat: no-repeat;}
.popup_form{width: 475px;margin:20px auto 0 auto;}
.popup_form dd{padding: 8px 13px;}
.popup_form dd.cszhuce{ position:relative;}
.popup_form dd.cszhuce a{position: absolute;right: 84px;top: 8px;display: inline-block;height: 32px;line-height: 32px;color: #3496e1;}
.popup_form dd label{display: inline-block;vertical-align:top;width: 6.5em;text-align: right;font-size: 14px;color:#666666;font-weight: bold;line-height: 30px;font-family: Simsun;}
.popup_form dd input.inputtext{display: inline-block;vertical-align:top;height:28px;width:320px;border:1px solid #e8e6e6;text-indent:8px;}
.popup_form dd a.forget{display:inline-block; height:30px; line-height:30px; margin-left: 30px; color: #999;}
.popup_form dd .btn{display:inline-block;vertical-align:top;border:0;height:30px;width:100px;background:#e8e6e6;cursor:pointer;}
.popup_form dd.check_box input.inputcheck{height: 0;width: 0;}
.popup_form dd label.check_label{width: auto;cursor: pointer;}
.popup_form dd label.check_label em{display:inline-block;height:11px;width:11px;background-color:#fff;border:2px solid #a0a0a0;margin:0 5px -3px 0;}
.popup_form dd label.check_label.on em{background-color:#fff;border-color:#8dc61e;background-image:url("../images/login_ico_index.png");background-position:-1px -44px;}
.popup_form dd label.check_label a{font-family: Simsun;color:#3496e1;}
.popup_form dd.verify_code input.inputtext{width:215px;}
.popup_form dd.btns{text-align: center;padding-bottom: 20px;}
.popup_form dd.btns input{width: 90px;height: 32px;border-radius: 3px;border:0;color:#fff;font-size: 14px;font-weight: bold;cursor: pointer;}
.popup_form dd.btns input.inputsubmit{background-color:#8dc61e;margin-right: 30px;}
.popup_form dd.btns input.inputbutton{background-color:#3496e1;}
.popup_form dd.sns_login{text-align: center;margin-top: 10px;}
.popup_form dd.sns_login a{display: inline-block;font-size: 14px;padding:0 0 0 27px;background-image: url("../images/login_ico_index.png");background-repeat: no-repeat;font-family: Simsun;height: 22px;line-height: 22px;}
.popup_form dd.sns_login a.qqlogin{background-position: 0 -22px;margin-right: 20px;}
.popup_form dd .register{display:block;margin: 0 auto;width: 130px;height: 32px;background-color:#3496e1;border-radius: 5px;color:#fff !important;text-align: center;line-height: 32px;font-family: Simsun;font-size: 14px;font-weight: bold;cursor: pointer;}
.popup_form dd .reg_btn{display:block;width:130px;height:32px;background-color:#3496e1;line-height: 32px;text-align: center;border: 0;color:#fff;font-size: 14px;font-weight: bold;margin: 0 auto;border-radius: 5px;cursor: pointer;}
.popup_form dd span.icon_tip{display: inline-block;height: 16px;width: 16px;margin-top:8px;}
.popup_form dd span.yes{background:url("../images/login_ico_index.png") no-repeat 0 -57px;}
.popup_form dd span.no{background:url("../images/login_ico_index.png") no-repeat -16px -57px;}


/*首页头部登录*/
.col_header .userbar{position:absolute;right:0;top:0;}
.search_box{top: 48px;}
.top_notlogin a{ color:#fff; display:inline-block; float:left; font-size:12px; margin-left:7px; margin-top:7px;}
.top_notlogin a:hover{ text-decoration:none; color:#fff !important;}
.top_notlogin a.loginbtn{ height:22px; line-height:22px; padding:0px 10px; background-color:#ff5555;}
.top_notlogin a.registbtn{ height:22px; line-height:22px; padding:0px 10px; background-color:#4ba4eb;}
.top_islogin{height:28px;line-height:28px;padding:4px 0px;font-size:14px;color:#666;}
.top_islogin a{color:#666;font-size:14px;padding:0px 8px;}
.top_islogin b{color:#338ad1;}
