@charset "utf-8";
/*2017.04改版游戏专区+新增软件下载频道*/
.in_nav { line-height: 60px; height: 60px; background-color: #333; margin-bottom: 1px; }
.in_nav a { float: left; color: #fff; font-size: 18px; text-align: center; width: 120px; border-left: 1px solid #403f3f; transition: all 0.5s; }
.in_nav a:hover { color: #f03322; }
.in_nav a.on { background-color: #ff4839; border-color: #ff4839; color: #fff; width: 109px; }
.nav { line-height: 60px; height: 60px; overflow:hidden; }
.nav a { padding: 0 22px }
/*零碎*/
.tit_p { padding-top: 20px; padding-bottom: 10px; }
.t_ul a:hover { padding: 0; }
.mr40 { margin-right: 40px; }
.ico_100, .ico_100 img { display: block; width: 100px; border-radius: 18px; text-align: center; }
.ico_100 img{ height:100px;}
.i_soft { display: inline-block; background: url(../images/soft_sprite.png) no-repeat; text-indent: -9999px }
.is_more { width: 50px; height: 50px; background-position: 0 -50px; position: absolute; right: -20px; top: 0px; }
.is_more:hover { background-position: 0 -100px; }
.is_news { width: 50px; height: 50px; position: absolute; left: 0px; top: 0px; }
.sub_nav { margin-right: -18px; }
.sub_nav a { display: inline-block; padding: 0 17px; line-height: 30px; height: 30px; overflow: hidden; background-color: #f5f5f5; margin-right: 18px; }
.sub_nav a:hover { background-color: #ff4839; color: #fff; }
.main830 { float: left; width: 830px; }
.side350 { float: right; width: 350px; }
.box1 { background-color: #fff; padding-left: 20px; padding-right: 20px; }
.col2_tul li { width: 48%; line-height: 36px; height: 36px; overflow: hidden; }
.col2_tul li a { font-size: 16px; color: #666; }
.col2_tul li a:hover { color: #ff4839; }
.v_item1 .v_ff { width: 23px; height: 20px; line-height: 22px; text-align: center; margin-right: 10px; border-radius: 2px; font-family: ff; display: inline-block; background-color: #ff4938; color: #fff; vertical-align: middle }
.btn_an, .btn_pg, .btn_xk, .btn_pc { width: 140px; height: 40px; background: url(../images/soft_sprite.png) no-repeat; text-indent: -9999px; display: inline-block; }
.btn_an { background-position: 0 -447px; }
.btn_pg { background-position: 0 -487px; }
.btn_xk { background-position: 0 -527px; }
.btn_pc { background-position: 0 -567px; }
.btn_an:hover, .btn_pg:hover, .btn_xk:hover, .btn_pc:hover { opacity: 0.9; }
.i_tag { display: inline-block; margin-right: 5px; width: 16px; height: 14px; background: url(../images/soft_sprite.png) -100px -200px no-repeat; }
.i_time { display: inline-block; margin-right: 10px; width: 14px; height: 14px; background: url(../images/soft_sprite.png) -100px -250px no-repeat; }
/*头部推荐*/
.sy_ul li { float: left; }
.sy_ul .name { line-height: 28px; height: 28px; overflow: hidden; }
.tj_tab { width: 118px; float: left; overflow: hidden; }
.tj_tab a { position: relative; display: block; background-color: #f5f5f5; font-size: 15px; border-top: 2px solid #fff; line-height: 48px; height: 48px; text-align: center; width: 109px; }
.tj_tab a.b0 { border: 0; }
.tj_tab a i { display: none; position: absolute; right: -10px; top: 18px; width: 0; height: 0; border: 5px solid #fff; border-left: 5px solid #ff4839; }
.tj_tab a:hover, .tj_tab a.on { background-color: #ff4839; color: #fff; }
.tj_tab a:hover i, .tj_tab a.on i { display: block; }
.tj_tab a:hover .ff, .tj_tab a.on .ff { border-color: #fff; color: #fff; }
.tj_box { border: 1px solid #e8e7ed; position: relative; z-index: 9; height: 148px; }
.tj_box .sy_ul { padding-top: 20px; }
.tj_box .sy_ul li { width: 80px; padding: 0 0 0 22px; margin-bottom: 0; }
.tj_box .sy_ul .name { margin: 6px 0 6px; }
.b_line { width: 80px; height: 0px; border-bottom: 2px solid #ff4a00; display: block; position: absolute; bottom: -1px; left: 136px; transition: left 0.5s; }
/*------------------soft首页----------------------*/
.in_banner { height: 320px; width: 720px; position: relative; overflow: hidden; float: left; margin-right: 20px; }
.in_banner .banner_img li { float: left; position: absolute; z-index: 1 }
.in_banner .title_bg { width: 720px; height: 40px; background: #000; opacity: 0.7; position: absolute; left: 0; bottom: 0 }
.in_banner a.text_link { width: 560px; color: #FFF; position: absolute; height: 40px; line-height: 40px; bottom: 7px; left: 10px; overflow: hidden; display: block }
.in_banner a.text_link h3 { color: #fff; font-weight: normal; }
.in_banner .banner_number { position: absolute; right: 20px; bottom: 14px; z-index: 3 }
.in_banner .banner_number li { float: left }
.in_banner .banner_number li a { width: 8px; height: 8px; border: 2px solid #e5e5e5; text-indent: -9999px; border-radius: 50%; margin-left: 5px; display: block }
.in_banner .banner_number .on a, .banner_number a:hover { background: #ff4839; border-color: #ff4839; }
.in_focus { width: 380px; float: right; }
.in_focus .t_ul { font-size: 15px; margin-bottom: 13px; }
.news_box { background-color: #fff; padding: 20px; position: relative; height: 280px; overflow: hidden; }
.news_box h3 a { display: block; text-align: center; color: #ff4839; font-size: 18px; font-weight: normal; margin-bottom: 8px; height:28px; overflow:hidden; }
.news_box .soft_tul li { line-height: 36px; height: 36px; }
.news_box .st_dot { top: 13px; }
/*col3_box*/
.col3 { width: 360px; }
.c3_pic { display: block; position: relative; margin-bottom: 10px; }
.soft_tul { margin-left: 5px; border-left: 1px solid #e5e5e5; font-size: 16px; }
.soft_tul li { line-height: 40px; height: 40px; margin-left: -6px; overflow: hidden; vertical-align: middle; }
.soft_tul a { position: relative; display: block; padding-left: 21px; }
.st_dot { position: absolute; top: 15px; left: 0; display: inline-block; width: 5px; height: 5px; background-color: #fff; padding: 3px; border-radius: 50%; margin-right: 10px; }
.st_dot i { display: inline-block; width: 5px; height: 5px; background-color: #e5e5e5; border-radius: 50%; }
.soft_tul a:hover .st_dot i, .st_dot.top i, .gift_box.on .st_dot i { background-color: #ff4839; }
.st_dot.top { background-color: #ffe4e1; opacity: 0.6; }
/*soft_list_in*/
.soft_list_in { border-left: 1px solid #e8e7ed; border-top: 1px solid #e8e7ed; }
.sli_item { width: 345px; border-right: 1px solid #e8e7ed; border-bottom: 1px solid #e8e7ed; float: left; padding: 20px; height:100px; overflow:hidden; }
.sli_name { font-size: 18px; line-height: 30px; height: 30px; overflow: hidden; margin-top: 4px; display:block; }
.sli_btn a { line-height: 30px; height: 30px; margin-top: 8px; padding: 0 20px; }
/*------------------soft列表页----------------------*/
.glf_box { padding: 20px 20px 4px; margin-bottom: 20px; background-color: #fff; }
.f_item { line-height: 26px; margin-bottom: 16px; overflow: hidden; }
.f_item em { color: #666; float: left; margin-right: 8px; }
.f_item p a { float: left; margin-right: 11px; padding: 0 6px; }
.f_item a.on { background-color: #fe4936; color: #fff; }
.soft_list { background-color: #fff; }
.sl_item { padding: 20px; border: 1px dashed #e5e5e5; border-width: 0 1px 1px 0; width: 559px; float: left; position: relative; height: 100px; overflow: hidden; }
.sl_name { font-size: 18px; line-height: 36px; height: 36px; overflow: hidden; margin-bottom: 8px; display: block; }
.sl_p1 { color: #666; line-height: 26px; height: 26px; overflow: hidden; width: 300px }
.sl_p2 { line-height: 26px; height: 26px; overflow: hidden; width: 300px }
.sl_btn a { position: absolute; right: 20px; top: 70px; width: 158px; height: 38px; line-height: 38px; text-align: center; padding: 0; font-size: 18px; }
/*------------------soft详情页----------------------*/
.sd_top { background-color: #fff; }
.sdt_bar { background-color: #fafafa; line-height: 64px; height: 64px; overflow: hidden; padding: 0 20px; }
.sdt_bar .name { font-size: 24px; padding-right: 10px; float: left; font-weight: normal; }
.sdt_bar .sub_name { font-size: 14px; color: #999; }
.share_box { float: right; width: 226px; padding-top: 17px; height: 30px; line-height: 30px; color: #999; }
.sdt_bar .share_box a { width: 30px; height: 30px; display: inline-block; margin-left: 10px; background-image: url(../images/soft_sprite.png)!important;background-repeat:no-repeat;vertical-align: middle; }
.sdt_bar .share_box .i_sina { background-position: 0 -350px }
.sdt_bar .share_box .i_qq { background-position: -40px -350px }
.sdt_bar .share_box .i_wx { background-position: -80px -350px }
.sdt_bar .share_box .i_more { background-position: -120px -350px }
.sdt_bar .share_box .i_sina:hover { background-position: 0 -400px }
.sdt_bar .share_box .i_qq:hover { background-position: -40px -400px }
.sdt_bar .share_box .i_wx:hover { background-position: -80px -400px }
.sdt_bar .share_box .i_more:hover { background-position: -120px -400px }
.sdt_cont { padding: 18px 20px 20px; height: 160px; }
.sdtc_1 { float: left; width: 680px; }
.sd_ico { width: 150px; height: 150px; float: left; margin-right: 20px; box-shadow: 3px 5px 6px #d6d6d6; border-radius: 30px; }
.sdtc_txt { width: 510px; float: left; padding-top: 18px; }
.sdtc_txt p { line-height: 30px; height: 30px; overflow: hidden; }
.sdtc_txt p span { float: left; width: 160px; margin-right: 10px; word-break: break-all; }
.sdtc_btn { width: 170px; padding-left: 30px; height: 60px; line-height: 60px; float: left; border-radius: 5px; background: url(../images/soft_sprite.png) no-repeat -100px -85px #ff4839; text-align: center; color: #fff; font-size: 22px; margin-right: 12px; }
.sdtc_btn:hover { opacity: 0.9; color: #fff; }
.sdtc_btn.unuse,.sdtc_btn.unuse:hover{ background-color:#C4C4C4; cursor:default;}
.sdtc_tags { float: left; padding: 20px 0; line-height: 20px; height: 20px; width: 295px; overflow: hidden; }
.sdtc_tags a { display: inline-block; padding: 0 3px; border: 1px solid #ff4839; margin-right: 4px; border-radius: 3px; }
.sdtc_tags a.t1 { border-color: #e6413d; color: #e6413d; }
.sdtc_tags a.t1:hover { background-color: #e6413d; color: #fff; }
.sdtc_tags a.t2 { border-color: #32ad08; color: #32ad08; }
.sdtc_tags a.t2:hover { background-color: #32ad08; color: #fff; }
.sdtc_tags a.t3 { border-color: #0096ff; color: #0096ff; }
.sdtc_tags a.t3:hover { background-color: #0096ff; color: #fff; }
.sdtc_tags a.t4 { border-color: #ff8400; color: #ff8400; }
.sdtc_tags a.t4:hover { background-color: #ff8400; color: #fff; }
.sdtc_tul { float: right; width: 233px; border-left: 1px solid #f5f5f5; padding: 0 20px; }
.sdtc_tul h4 { font-size: 15px; padding: 2px 0 1px; }
.sdtc_tul li { line-height: 26px; height: 26px; }
.sdtc_tul li a { color: #666; }
.sdtc_score { float: right; width: 223px; border-left: 1px solid #f5f5f5; padding: 38px 25px 0 25px; }
.score_bar { line-height: 20px; height: 20px; margin-bottom: 10px; }
.score_bar em { display: inline-block; width: 40px; color: #fff; text-align: center; padding-right: 4px; margin-right: 9px; background: url(../images/soft_sprite.png) no-repeat; }
.score_bar span { display: inline-block; height: 16px; position: relative; top: 2px; background-color: #e5e5e5; width: 170px; }
.score_bar span i { display: inline-block; height: 16px; }
.hp em { background-position: 0 -200px; }
.yb em { background-position: 0 -250px; }
.cp em { background-position: 0 -300px; }
.hp span i { background-color: #ff4839; }
.yb span i { background-color: #0096ff; }
.cp span i { background-color: #999; }
.sdtc_qr { float: right; width: 160px; border-left: 1px solid #f5f5f5; padding-left: 20px; }
.sdtc_qr img { border: 1px solid #e5e5e5; padding: 13px; width: 132px; }
.sd_left { float: left; width: 790px; background-color: #fff; padding: 0 20px 20px; }
.sd_xgxz { margin-right: -21px; margin-bottom: 20px; }
.sd_xgxz li { margin-right: 21px; }
.sd_fast { line-height: 54px; height: 54px; border-bottom: 2px solid #e5e5e5; }
.sd_fast a { display: inline-block; margin-right: 30px; padding: 0 10px; font-size: 18px; }
.sd_fast a:hover, .sd_fast a.on { border-bottom: 2px solid #ff4839; color: #ff4839; position: relative; }
.sd_intro { line-height: 36px; color: #666; font-size: 16px; overflow: hidden; }
.sd_intro img{ max-width:80%;}
.sd_intro .sd_h3, .sd_intro h3 { background-color: #ffedeb; color: #ff4839; padding: 0 10px; font-weight: normal; font-size: 16px; margin: 10px 0 8px; }
.more-btn { overflow: hidden; zoom: 1; }
.more-btn a { float: right; line-height: 30px; height: 30px; width: 80px; text-align: center; background-color: #e5e5e5; color: #666; }
.more-btn a:hover { background-color: #ff4938; color: #fff; }
/*list*/
.news_list li { border-bottom: 1px dashed #e5e5e5; height: 140px; overflow: hidden; padding: 20px 0; }
.news_list li:hover { background-color: #fbfbfb; }
.nl_tags a { display: inline-block; margin-right: 12px; color: #999; }
.nl_tags a:hover { color: #fe4936; }
.nl_tags i { position: relative; top: 3px; }
.nl_pic { float: left; width: 220px; height: 140px; margin-right: 20px; }
.nl_pic img { width: 220px; height: 140px; }
.nl_h3 { font-size: 20px; font-weight: normal; height: 30px; overflow: hidden; }
.nl_p { color: #666; line-height: 24px; height: 72px; margin: 8px; }
/*detail*/
.art_head { padding: 20px 0 15px; text-align: center; }
.art_head h1 { font-size: 24px;}
.art_head .from i {padding: 0 20px; }
.art_body { line-height: 36px;}
.art_np {padding: 20px 0; }
.art_np .np span { width: 45%; }
.nd_rel_game {text-align:left;background-color: #f9f9f9; padding: 20px; height: 80px; overflow: hidden; margin: 20px 0;border-left:3px solid #ccc;display:none}
.nd_rel_game .ico_80 img{ width:80px; max-width:100%;}
.nd_rel_game .zd_p { font-size: 12px; height: 25px; line-height: 25px; text-indent:0; margin-bottom:0; }
.nd_rel_game .zd_p span { width:30%; }
.art_body .nd_rel_game{display:block}
.zd_p.tags a{display: inline-block; padding: 0 3px; border: 1px solid #ff4839; margin-right:10px; border-radius: 3px; color:#ff4839; height:18px; line-height:18px; }
.zd_p.tags a:hover{ background-color:#ff4839; color:#fff;}
.rg_name { font-size: 16px; color: #000; font-weight: normal; height: 30px; line-height: 30px; overflow: hidden; }
.rg_btn { float: right; width: 100px; padding-left: 20px; }
.no_z.rg_btn{ padding-top:20px;}
.rg_btn a { color: #fff; height: 30px; line-height: 30px; text-align: center; font-size: 16px; display: block; position: relative; top: 5px; }
.rg_btn a:hover { opacity: 0.9; }
.rg_down { background-color: #ff5d4c; margin-bottom: 10px; }
.rg_zone { background-color: #13a3ff; }
.rg_qr { float: right; border: 1px solid #e5e5e5; width: 84px; height: 84px; padding: 4px; background-color: #fff; margin: -5px 0; }
.rel_ul{ background-color:#f9f9f9; padding:10px 20px; border-left:3px solid #ccc; font-size:14px;}
.rel_ul li{ line-height:30px; height:30px;}
.ads_tb { border: 1px solid #e9e9e9; margin-bottom: 20px; width: 100%; }
.ads_tb td { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: #e9e9e9; border-image: none; border-style: solid; border-width: 0 1px 1px 0; height: 36px; line-height: 36px; text-align: center; }
.ads_tb td a { color: #50bf52; }
.ads_tb td a:hover { color: #06b909; }
/*------------------zone----------------------*/
/*-----------side350----------*/
.game_side { background-color: #fff; padding: 20px; margin-bottom: 20px; }
.gs_info img { float: left; width: 150px; height: 150px; margin-right: 10px; border-radius: 25px; }
.gs_info h3 { height: 30px; line-height: 30px; overflow: hidden; font-size: 18px; font-weight: normal; }
.gs_info p { line-height: 24px; height: 24px; overflow: hidden; color: #888; }
.gs_btn a { margin-top: 20px; }
.s350.sy_ul { margin-right: -35px; }
.s350.sy_ul li { margin-right: 35px; }
.s350.sy_ul .name { margin: 3px 0 10px; }
.gift_box li .br { width: 40px; height: 20px; position: relative; top: 10px; float: right; font-size: 12px; padding: 0; text-align: center; line-height: 20px; border-radius: 3px; }
.st_gift { font-size: 12px; color: #999; line-height: 18px; padding-left: 10px; height: 60px; display: none; }
.st_gift .ico_60 { float: left; margin-right: 8px; }
.stg_c { height: 36px; overflow: hidden; }
.stg_t { height: 18px; overflow: hidden; }
.gift_box.on .st_gift { display: block; }
/*-------main830-----------*/
/*vedio*/
.z_vedio_list { margin-right: -20px; }
.z_vedio_list li { float: left; margin: 0 20px 20px 0; position: relative; }
.v_item1 { display: block; }
/*gift*/
.z_gift_list { margin-right: -20px; }
.z_gift_list li { float: left; margin: 0 20px 30px 0; position: relative; background-color: #f9f9f9; width: 365px; height: 80px; padding: 20px 0 0px 20px }
.zgl_name { font-size: 16px; line-height: 20px; width: 255px; font-weight: normal; }
.left_bar { position: relative; width: 160px; height: 12px; border-radius: 6px; background-color: #333; display: inline-block; line-height: 12px; }
.left_bar i { position: absolute; display: inline-block; width: 160px; text-align: center; font-size: 12px; color: #fff; }
.left_bar em { position: absolute; display: inline-block; background-color: #fe4936; height: 12px; border-radius: 6px; }
.zgl_btn { width: 40px; height: 48px; padding: 25px 29px; text-align: center; position: absolute; right: 0; top: 0; background-color: #fff; color: #fe4936; font-size: 16px; border: 1px solid #e5e5e5; }
.zgl_btn:hover { background-color: #fe4936; color: #fff; }
/*down*/
.zdl_spe { border-bottom: 1px solid #e5e5e5; text-align: center; padding-top: 20px; margin-bottom: 30px; }
.zdl_spe em { position: relative; bottom: -10px; background-color: #fff; padding: 0 15px; display: inline-block; font-size: 16px; }
.z_down_list { padding-bottom: 1px; }
.z_down_list li { background-color: #f9f9f9; position: relative; height: 100px; padding: 20px 0 20px 20px; margin-bottom: 20px; }
.z_down_list .ico_100 { float: left; margin-right: 20px; }
.z_down_list .num { position: absolute; left: 0; top: 0; background: url(../images/soft_sprite.png) -50px -200px no-repeat; display: block; width: 30px; text-indent: 6px; height: 30px; line-height: 20px; font-size: 12px; color: #fff; font-style: italic; }
.zdl_btn:hover { background-color: #fe4936;color: #fff; }
.z_down_list li:hover { background-color: #fff8f7; }
/*z_down_box*/
.z_down_box { height: 150px; }
.z_down_box .ico_150 { float: left; margin-right: 20px; width: 150px; height: 150px; border-radius: 25px; }
.zd_name { line-height: 45px; height: 45px; overflow: hidden; font-size: 18px; font-weight: normal; }
.zd_p { line-height: 24px; height: 24px; overflow: hidden; color: #999; }
.zd_p span { display: inline-block; width: 150px; margin-right: 10px; height: 24px; overflow: hidden; word-break: break-all }
.zdl_btn { display: block; width: 30px; height: 95px; line-height: 20px; text-align: center; font-size: 16px; padding: 45px 10px 0; position: absolute; right: 0; top: 0; background: url(../images/soft_sprite.png) -50px 15px no-repeat #f0f0f0; color: #fe4936; }
.zd_btn { margin-top: 12px; }
.z_down_intro { padding: 20px 20px 30px; margin: 0 -20px; line-height: 25px; color: #666; background-color: #f6f6f6; position: relative; }
#zdi_cont { overflow: hidden; }
#zdi_fold { position: absolute; right: 0; bottom: 0; display: block; line-height: 30px; height: 30px; background-color: #ddd; padding: 0 15px; color: #666; display: none; }
#zdi_fold:hover { color: #fff; background-color: #fe4936; }
.zl_tul li { line-height: 36px; height: 36px; }
.zl_tul a { color: #666; font-size: 16px; }
.zl_tul .time { font-size: 14px; }
.zlt_spe { border-bottom: 1px dashed #e5e5e5; padding-top: 12px; margin-bottom: 10px; font-size: 0; height: 0; }
/*旋转木马*/
.poster-main { position: relative; padding: 20px 0; }
.poster-main .poster-list { width: 100%; height: 300px; }
.poster-main a, .poster-main img { display: block; margin: 0 auto; }
.poster-main .poster-list .poster-item { position: absolute; left: 0; top: 0; }
.poster-main .poster-btn { position: absolute; top: 0; width: 100px; height: 270px; z-index: 10; cursor: pointer; opacity: 0.6 }
.poster-main .poster-prev-btn { left: 0; background: url(btn_l.png) no-repeat center center; }
.poster-main .poster-next-btn { right: 0; background: url(btn_r.png) no-repeat center center; }
.collection-list { overflow: hidden; }
.collection-list ul { position: relative; width: 100000px; margin-right: -40px; overflow: hidden; }
#details-collection {height: auto; position: relative; }
#details-collection .box-w { left: 50px; width: 690px; overflow: hidden; position: relative; }
#details-collection .mod-img-list li { float: left; margin: 0 10px; width: 210px; position: relative; text-align: center; }
#details-collection .mod-img-list li img { max-width: 210px; }
#details-collection.cross-img li { width: 325px; }
#details-collection.cross-img li img { max-width: 325px; }
#details-collection .prev, #details-collection .next { height: 110px; top: 50%; margin-top: -55px; width: 50px; background: url(../images/soft_jt.png) no-repeat #ff4938; cursor: pointer; position: absolute; }
#details-collection .prev { background-position: -100px center; left: 0px; }
#details-collection .next { background-position: -150px center; right: 0px; }
#details-collection .prev:hover, #details-collection .prev-hover { background-position: 0 center; background-color: #e5e5e5 }
#details-collection .next:hover, #details-collection .next-hover { background-position: -50px center; background-color: #e5e5e5 }
.sdown_box{ float:left; width:320px;}
.sdb_h3{ font-size:16px; color:#444; font-weight:bold; line-height:26px; height:26px; overflow:hidden;margin-bottom:8px}
.sdb_h4{font-size:0; color:#888; line-height:0px; height:0px; margin:17px 0 22px; border-bottom:1px solid #e5e5e5;}
.sdb_h4 em{font-size:15px; line-height:30px; height:30px; position:relative;top:-15px; background-color:#fff; padding-right:10px; display:inline-block;}
.sdb_as{ margin-right:-25px;} 
.sdb_as a{ float:left; width:135px; height:20px; line-height:20px;padding:10px 0 10px 16px; margin-right:20px;  font-size:15px; background-color:#fbfbfb; border-radius:4px; margin-bottom:10px;}
.sdb_as a i{ float:left;width:20px; height:20px;background:url(../images/soft_sprite.png) no-repeat -133px -52px #6fdb79;border-radius:2px; margin-right:10px;}
.sdb_as.fb a i{ background-color:#00bb12}.sdb_as a:hover{ color:#0078ff}.sdb_as a:hover i{ background-color:#0078ff}
.sdown_box .p_ul{ margin-right:-37px;}
.sdown_box .p_ul li{ margin-right:37px;}
.sdown_box .p_ul .ico{ width:80px; height:80px;}
.sdb_wss{ line-height:40px; height:40px; font-size:16px; padding-bottom:10px;}
.sdb_gbxz{ border-top:1px solid #e5e5e5; text-align:center; padding:30px 0;}
.sgb_p1{ font-size:30px; line-height:70px;}
.z_zl_table{ background-color:#f5f5f5; border:1px solid #e5e5e5;}
.z_zl_table tr{ border-bottom:1px solid #e5e5e5;}
.z_zl_table th{ font-weight:bold; border-right:1px solid #e5e5e5; width:100px;}
.z_zl_table td{ padding:6px; line-height:24px; color:#a8a8a8;}
.z_zl_table td a{ display:inline-block; padding:0 10px; color:#666;}
.z_zl_table td a:hover{color:#ff4839;}
.xiajia_icon{width:200px;height:60px;text-indent:-9999px;float:left;background:url(../images/xiajia_icon.png) no-repeat 0 0;margin-right:12px;display:block;}