@charset "utf-8";
/**
 *
 * CSS File,created by dumper, on 07.18 2015
 * 
 * 最后编辑人：fidermo.hu  (每次修改本文件)
 * 
 * 可重用Class:  [container]
 *
 * ie9下兼容样式，请分别加上ielt9,ielt8,ielt7等父级前缀
 *
 * 窄版Body增加Class:  narrow_980
 * modify 20150106
 */


/* base common style */

html,body{padding:0; margin:0;}



address, cite, dfn, em, var { font-style: normal }


img { border: 0 }
button, input, select, textarea { font-size: 100% ;font-family:"Microsoft YaHei", 微软雅黑,\9ed1\4f53,\5b8b\4f53, "Microsoft JhengHei", 华文细黑, STHeiti, MingLiu;outline: none;}
table { border-collapse: collapse; border-spacing: 0 }
.clear{ width:auto; height:auto; font-size:14px;}

.cl:before{content: ''; display: table;}
.cl:after{content: ''; display: table; clear: both}
.global_wrap{position: relative;min-height:100%; clear: both; content: ""; }
.ielt7 .global_wrap{height:100%; }
#clsIframe,#LR_Flash{position: absolute;}
.col_l{float: left;*display: inline;}
.col_r{float: right;*display: inline;}
.ect{text-overflow:ellipsis; overflow: hidden; white-space: nowrap;}
/* common bg */

.window_box .window_box_title a,
.header_top_left ul li em, .header_center_container span.hcc_logo, .header_search .header_select a.header_select_sort  span b,
.hcc_zxb, .header_bottom .header_menu ul li.has_secondMenu a em, .window_box_error em,
.ftc_center dl  dd a em, .ftc_right dl dd, .ftc_left .join_link span, .ftc_center dl dd a div.wechat_bg,
.ico_qq i,.ico_top i,.ico_server i,.ico_server:hover i,.ico_feedback i,.qq_list li em,.ico_code_s,
.header_bottom .header_menu ul li.has_hotIcon em.sjbj_hot ,.header_bottom .header_menu ul li.has_homeIcon em.jjjcc_icon , .header_bottom .header_menu .q_code , .header_top_right ul li div.htr_username i,.header_bottom .header_menu .q_code div.q_code_layer span.qcode_img,.header_bottom .header_menu .q_code div.q_code_layer span.wech,
.zgsh_top_center_right ul li div.htr_username i,span.nav_arrow_right,
.global_pie .global_pie_container ul li span,.global_pie .global_pie_container ul li.gp_menu i,
.footer_bottom_container .fbc_icpico span,
.ico_tip_ok,.ico_tip_warn,.ico_error,.ico_protect,.ico_tip_ok_s,.ico_tip_warn_s,.ico_star_yel,.ico_star_grey,.ico_star_half,.ico_scan,.ico_crown,
.ico_info_s,.mod_yeltip .yeltip_close,.ico_tip_warn_green,.ico_tip_warn_green_s,.triangle_down,.triangle_up,
.arrow_gray,.arrow_green,.arrow_gray_up,.arrow_gray_down,.arrow_gray_upact,.arrow_gray_downact,.ico_sort_downon,.ico_sort_upon,.ico_sort_downoff,.ico_sort_upoff,.ico_comment,.ico_praise,.ico_praise_no,.ico_pic,.ico_msg,.zgsh_top_center_left li .logo,.zxbj-calc-wrap .zxbj-content .tips i,
.zxbj-calc-wrap .zxbj-content .element .submit-btn span ,.bottom_sjybj_right  .two_code,.bottom_sjybj_right .icn_tip_close,.two_code_s,.ico_feedback_tip{background:url(http://img.to8to.com/to8to_img/global.png?v=20160512) no-repeat;_background:url(http://img.to8to.com/to8to_img/global.gif?v=20160512) no-repeat ;_overflow:hidden;}
.zgsh_top_center_left li .logo{background-position: -321px -227px;width: 28px;height: 28px; margin-right: 10px; margin-top:5px;}





/* 发标结果完善资料--全站公用
 *****  by  sisi.yuan
 */
 .ico_code_s{display: inline-block;width: 18px; height: 18px;background-position: -193px -257px;vertical-align: middle;margin-right: 5px;margin-top: -4px;*margin-top: 0;*display: inline;*zoom: 1;}
.mod_fbbox{width: 460px;margin: 0 auto;padding-bottom:40px; position: relative;}
.mod_fbbox .help-link {
	position: absolute;
	bottom: 60px;
	right: 28px;
	color: #655E5E;
}
.mod_fbbox .help-link:hover {
	color: #f25618;
}
.mod_fbbox .mod_fbbox_btn{display: block;margin: 0 0 0 195px;height: 36px;line-height: 36px;color: #fff;padding: 0 20px;background-color: #F36F20;}
.mod_fbbox a.mod_fbbox_btn.btn_01af63{ background:#01af63; color:#fff;}
.mod_fbbox a.mod_fbbox_btn.btn_01af63:hover{ background:#05A660;}
.mod_fbbox .mod_pagetip_info .pb{ padding-bottom:16px;}
.mod_fbbox .mod_fbbox_btn:hover{background-color: #e7691e}
.mod_fbbox input.mod_fbbox_btn{border: none;font-family: "Microsoft YaHei",微软雅黑;cursor: pointer;}
/* .mod_fbbox .fbbox_s1,.mod_fbbox .fbbox_s2,.mod_fbbox .fbbox_s3{padding-top: 35px;} */
.mod_fbbox .fbbox_s1,.mod_fbbox .fbbox_s3{padding-top: 35px;}
.mod_fbbox .fbbox_s1{text-align: center;}
.mod_fbbox .fbbox_s1 .s1_hd{font-size: 24px;}
.mod_fbbox .fbbox_s1 .s1_hd_sub{color: #999;}
.mod_fbbox .fbbox_s1 .s1_bd{margin: 20px 0 30px;}
.mod_fbbox .fbbox_s1 .s1_bd_font{font-size: 14px;margin-bottom: 7px;}
.mod_fbbox .mod_fbbox_code{text-align: center;}
.mod_fbbox .mod_fbbox_code p{color: #666;margin-top: 5px;}
.mod_fbbox .mod_fbbox_code img{margin: 0 auto; width:135px; height:135px;}

.fbbox_s2 .fbbox_s2_t{text-align: center;font-size: 24px;color: #333;line-height: 30px;font-weight: normal;}
.fbbox_s2 .fbbox_s2_text{width: 455px;margin: 10px auto 25px;font-size: 14px;line-height: 18px;color: #333;}
.mod_fbbox .s2_line,.mod_fbbox .s2_line_b{float: left;width: 200px;height: 54px;margin-left: 15px;zoom:1;}
.mod_fbbox .s2_line:after,.mod_fbbox .s2_line_b:after{display:block;clear:both;content:"\0020";visibility:hidden;height:0;}
.mod_fbbox .label{line-height: 34px;float: left;width: 64px;text-align: right;padding-right: 10px;}
.mod_fbbox .label span{color: #ff6666;vertical-align: middle;}
.mod_fbbox .s2_element{position: relative;float: right;padding-bottom: 10px;width: 120px;}
.mod_fbbox .s2_line_b{float: none;width: 415px;}
.mod_fbbox .text,.mod_fbbox .select{padding: 7px 10px;border:1px solid #ccc;width: 98px;}
.mod_fbbox .service_img_box{margin-top: 20px;}
.mod_fbbox .service_img img{display: block;width: 150px;height: 150px;margin: 0 auto;}
.mod_fbbox .service_img .service_img_text{line-height: 24px;color: #999;text-align: center;}
.mod_fbbox .s2_line_b .s2_element{width: 336px;}
.mod_fbbox .s2_line_b .text{width: 314px;}
.ielt8 .mod_fbbox .select{margin-top: 8px;}
.mod_fbbox .text_uni{position: absolute;top: 7px;right: 10px;}
.ielt8 .mod_fbbox .text_uni{position: absolute;top: 10px;right: 10px;}
.mod_fbbox .err_tip{color: #ff6767;margin-top: 3px;}
.mod_fbbox .select{width: 120px;}
.mod_fbbox .s2_line_btn{margin-top: 10px;}
.mod_fbbox .fbbox_s3 .mod_fbbox_code{margin-top: 35px;}
.mod_fbbox .mod_pagetip_s{padding: 0 0 40px 0;}
.mod_fbbox .mod_pagetip_s .mod_pagetip_ico{padding-left: 170px;}
.mod_fbbox_wxservice{width: 560px;}
.mod_fbbox_wxservice .fbbox_s1{padding-top: 25px;}
.mod_fbbox_wxservice .fbbox_s1 .s1_hd_sub{color: #333;font-size: 14px;margin-top: 5px;margin-bottom: 30px;}
.mod_fbbox_wxservice .service_img{background: url(http://img.to8to.com/to8to_img/fbbox_service.png?v=1421117809) no-repeat;position: relative;width: 356px;height: 285px;margin:0 auto;}
.mod_fbbox_wxservice .service_img img{width: 130px;height: 130px;position: absolute;top: 48px;left: 0;}
.mod_fbbox_wxservice .mod_pagetip_s{padding-bottom: 0;position: absolute;top: 250px;left: 0;}
.mod_fbbox_wxservice .mod_pagetip_s .mod_pagetip_ico{padding-left: 0;}
/* 免费申请弹层--全站公用
 *****  by  sisi.yuan
 */
.free_apply{padding: 40px 0;}
.free_apply .apply_line{zoom:1;}
.free_apply .apply_line:after{display:block;clear:both;content:"\0020";visibility:hidden;height:0;}
.free_apply .apply_line .app_lbl{width: 110px;padding-right: 10px;text-align: right;float: left;line-height: 34px;}
.free_apply .apply_line .app_ele{width: 360px;float: right;padding-bottom: 10px;}
.free_apply .apply_line .ap_text{padding: 7px 10px;border:1px solid #ccc;width: 266px;color: #333;}
.free_apply .apply_line select{border:1px solid #ccc;width: 136px;height: 34px;margin-right: 12px;color: #333;}
.ielt9 .free_apply .apply_line select{padding: 7px 0 8px 10px}
.ielt8 .free_apply .apply_line select{margin-top: 8px;height: 20px;}
.free_apply .apply_btn{border:none;height: 40px;line-height: 40px;padding: 0 30px;background-color: #f36f20;color: #fff;font-size: 14px;cursor: pointer;}
.ielt8 .free_apply .apply_btn{overflow: visible;}
.free_apply .apply_btn:hover{background-color: #e7691e;}
.free_apply .apply_line_btn{margin-top: 10px;}
.free_apply .app_tip{color: #999;margin-top: 15px;}
.free_apply .app_error{color: #f66;margin-top: 3px;}

/* 小黄条提示--全站公用
 *****  by  sisi.yuan
 */
.mod_yeltip{position: relative;}
.mod_yeltip .yeltip_close{width: 10px;height: 10px;background-position: -383px -102px;position: absolute;right: 10px;top: 12px;}
.mod_yeltip .mod_yeltip_bd{border:1px solid #fff0d8;background-color: #fffdee;padding: 8px 10px;}

/* 按钮样式--全站公用
 *****  by  sisi.yuan
 */
.btn_org{display:inline-block;height: 36px;line-height: 36px;color: #fff;background-color: #f36f20;border:none;cursor: pointer;padding: 0 20px;}
.btn_org:hover{background-color: #e7691e;color: #fff;}
.btn_white{display:inline-block;height: 34px;line-height: 34px;border: 1px solid #d8d8d8;background-color: #FFF;padding: 0 20px;white-space: nowrap;color: #333;}
.btn_white:hover{color: #333;border-color: #ccc;}
input.btn_white{height: 36px;cursor: pointer;}
input.btn_org,input.btn_white{*overflow: visible;}
input.btn_green{display:inline-block;height: 32px;line-height: 32px;color: #fff;background-color: #01af63;border:none;cursor: pointer;padding: 0 20px;}
input.btn_green_a{display:inline-block;height:18px;line-height: 18px;color: #01af63;background:none;border:none;cursor: pointer;vertical-align: middle;}
input.btn_grey{ background:#f8f8f8; border:1px solid #e4e4e4; padding:0 8px; line-height:18px;vertical-align: middle; cursor: pointer;color:#999;}
input.btn_grey_a{background:none;border:none;line-height:18px;vertical-align: middle; color:#999;cursor: pointer;}

/* 表单 -- 全站公用
 *****  by  sisi.yuan
 */
.mod_form .form_hd{padding-left: 20px;color: #999;margin-bottom: 16px;}
.mod_form .form_hd .ico_info_s{float: left;margin-left: -20px;margin-top: 2px;}
.mod_form .text{padding: 7px 10px;width: 184px;border:1px solid #ddd;}
.mod_form .select{width: 206px;border:1px solid #ddd;height: 34px;line-height: 28px;}
.mod_form .select_s{width: 90px;}
.mod_form .form_line{zoom:1;}
.mod_form .form_line:after{display:block;clear:both;content:"\0020";visibility:hidden;height:0;}
.mod_form .label{width: 24.6%;padding-right: 8px;margin-left: -8px;float: left;text-align: right;line-height: 34px;}
.mod_form .element{width: 75.4%;float: right;padding-bottom: 15px;}
.mod_form .form_error{margin-top: 3px;color: #f66;}
.mod_form .text_wrap{position: relative;}
.mod_form .text_wrap .unit{margin-left: -20px;}
.mod_form .text_wrap .text_lbl{color: #bbb;position: absolute;left: 10px;top: 8px;}
.mod_form .btn_org,.mod_form .btn_white{float: left;}
.mod_form .btn_org{margin-right: 12px;}
/* 表单[ 扩展 ] -- 全站公用
 *****  如页面右侧发标表单
 *****  by  sisi.yuan
 */
.mod_form_wide .form_line{position: relative;}
.mod_form_wide .text{width: auto;display: block;}
.mod_form_wide .element{width: auto;float: none;padding-bottom: 10px;}
.mod_form_wide .form_line_btn .btn_org{display: block;padding: 0;width: 100%;height: 40px;line-height: 40px;float: none;}

/* 手机验证弹层 -- 全站公用
 *****  by  sisi.yuan
 */
.box_mobileverify{padding: 20px 0;}
.box_mobileverify .mod_form .form_hd{margin-left: 60px;}
.box_mobileverify .mod_form .text{width: 214px;}
.box_mobileverify .mod_form .text_code{width: 80px;}
.box_mobileverify .mod_form .code_wrap{position: relative;}
.box_mobileverify .mod_form .code_wrap .text_code{float: left;}
.box_mobileverify .mod_form .code_wrap .code_lnk{float: left;margin-left: 10px;display: inline-block;height: 34px;width: 124px;text-align: center;background-color: #eee;line-height: 34px;}
.box_mobileverify .code_wrap .code_layer{position: absolute;width: 166px;left: 91px;bottom: 36px;}
.box_mobileverify .code_wrap .code_layer .layer_bd{padding: 10px;background-color: #F6FFF9;border:1px solid #d6ded9;}
.box_mobileverify .code_wrap .code_layer .code_input_text{padding: 2px 5px;width: 80px;border:1px solid #ccc;float: left;}
.box_mobileverify .code_wrap .code_layer .code_input .btn_org{height: 24px;line-height: 24px;padding: 0 9px;float:right;margin-right: 0;}
.box_mobileverify .code_wrap .code_img{margin-bottom: 5px;overflow: hidden;}
.box_mobileverify .code_wrap .code_img a{color: #00ad4d;float: right;}
.box_mobileverify .code_wrap .code_img a:hover{color: #f25618;}
.box_mobileverify .code_wrap .code_img img{float: left;}
.box_mobileverify .code_wrap .code_layer .layer_tri{width:0;height:0;font-size:0;display:inline-block;border-width:8px;border-color:#D6DED9 transparent transparent transparent;border-style:solid dashed dashed dashed;position: absolute;left: 50%;margin-left: -4px;bottom: -16px;}
.box_mobileverify .code_wrap .code_layer .layer_tri i{width:0;height:0;overflow:hidden;font-size:0;display:inline-block;border-width:7px;border-color:#F6FFF9 transparent transparent transparent;border-style:solid dashed dashed dashed;position: absolute;left: -7px;top: -9px;}
.box_mobileverify_suc{padding: 40px 0;}
.box_mobileverify_suc .btn_cancel{margin-left: 80px;}

/* tab切换[[ */
.mod_tab{overflow: hidden;}
.mod_tab .mod_tab_hd{height: 43px;background-color: #f8f8f8;border:1px solid #e8e8e8;border-bottom: none;}
.mod_tab .mod_tab_hd li{float: left;border-right: 1px solid #e8e8e8;}
.mod_tab .mod_tab_hd li a{display: block;padding: 0 23px;height: 43px;line-height: 43px;font-size: 14px;color: #333;}
.mod_tab .mod_tab_hd li a:hover{color: #01af63;}
.mod_tab .mod_tab_hd li.on a{background-color: #fff;border-top: 2px solid #01af63;margin-top: -1px;color: #01af63;}
.mod_tab .mod_tab_bd{border:1px solid #e8e8e8;}
/* tab切换]] */

/* 排序[[ */
.mod_sort{border-bottom: 1px solid #eee;zoom:1;}
.mod_sort:after{display:block;clear:both;content:"\0020";visibility:hidden;height:0;}
.mod_sort .sort_type{zoom:1;float: left;margin-top: 8px;}
.mod_sort .sort_type:after{display:block;clear:both;content:"\0020";visibility:hidden;height:0;}
.mod_sort .sort_type li{float: left;padding-bottom: 8px;margin-right: 25px;}
.mod_sort .sort_type li.on a{color: #01af63;}
.mod_sort .sort_type li.on a:hover{color: #f25618;}
.mod_sort .sort_state{float: right;width: 75px;border:1px solid #fff;position: relative;border-bottom: none}
.mod_sort .sort_state a{display: block;height: 32px;line-height: 32px;text-align: center;}
.mod_sort .sort_state .state_list{display: none;position: absolute;left: -1px;top: 32px;width: 75px;border:1px solid #eee;border-top: none;background-color: #fff;}
.mod_sort .sort_state .state_list a{color: #666;}
.mod_sort .sort_state .state_list a:hover{background-color: #f8f8f8;}
.mod_sort .sort_state_hover{border-color: #eee;}
.mod_sort .sort_state_hover .state_list{display: block;}
.mod_sort .sort_state_hover .state_on{color: #f25618;}
.mod_sort .sort_state_hover .state_on .triangle_down{background-position: -201px 0;}
/* 排序]] */
/*带有小三角的提示框*/
.tip_triangle_left{ border:1px solid #eee; padding:15px; background:#fff; position:relative;}
.tip_triangle_left b{  background:url(http://img.to8to.com/to8to_img/global.png?v=201503191840) 0 -260px no-repeat;_background:url(http://img.to8to.com/to8to_img/global.gif?v=201503171137) 0 -260px no-repeat; position:absolute; left:-6px;_left:-21px; top:10px; width:6px; height:12px;}
/*添加全站banner图片*/
.header_banner_top{ display:block; background:url(http://img.to8to.com/to8to_img/zxbj/banner_top.jpg?v=1418215917) top center no-repeat; min-width:1220px; height:80px;
 _width:expression((document.documentElement.clientWidth||document.body.clientWidth)&lt;980?"980px":"");
}

/*图片弹出蒙层*/
.cover{width:100%;height:100%;top:0;position:fixed;z-index:9999;}
.ielt7 .cover{width:100%;height:100%;top:0;position:absolute;z-index:9999;}
.cover .bg{background:#000;width:100%;height:100%;opacity:.75;filter:alpha(opacity=75);text-align:center;position:absolute;top:0;}
.ielt7 .cover .bg{height: 150%;}
.cover .ppt{position:absolute;width:100%;height:100%;top:0;}
.cover .del{background:url(http://img.to8to.com/decorate_gallery/images/gif/xgtcop_bg.gif?v=1409038438) -89px -86px no-repeat;width:37px;height:36px;position:absolute;top:40px;right:40px;z-index:99;}
.cover .lrow,.cover .rrow{position:absolute;top:50%;margin-top:-135px;width:36px;height:70px;padding: 100px 15px 100px 100px; z-index:99;}
.cover .lrow{padding: 100px 100px 100px 15px;}
.cover .lrow i,.cover .rrow i{display: block;width:36px;height:70px;}
.cover .lrow{left:25px;}
.cover .lrow i{background: url(http://img.to8to.com/decorate_gallery/images/gif/xgtcop_bg.gif?v=1409038438) 0 -51px no-repeat;}
.cover .rrow{right:25px;}
.cover .rrow i{background: url(http://img.to8to.com/decorate_gallery/images/gif/xgtcop_bg.gif?v=1409038438) -37px -51px no-repeat;}
.cover a.del:hover{background-position:-207px -86px;}
.cover a.lrow:hover i{background-position:-129px -51px;}
.cover a.rrow:hover i{background-position:-170px -51px;}
.cover .content{overflow:hidden; width:80%;height: 100%;margin: 0 auto;position: relative;}
.cover .content ul{width: 100%;}
.cover .ppt_wrap{height: 50%;overflow: hidden;position: relative;}
.cover .info{height:40px;overflow:hidden;margin-top: 20px;padding: 0 20%;}
.cover .ppt_li{height: 100%;}
.cover .show{position: relative;display:block;height: 100%;}
.cover .show img{position: absolute;top: 50%;left: 50%;}
.none{display:none;}
.cover .title{font-size: 16px;color: #fff;line-height: 20px;padding-top: 60px;padding-bottom: 20px;padding-left: 10%;}
.cover .title h3{float: left;font-weight: normal;padding-top: 0;}
.cover .title .num{float: left;color: #999;margin-left: 15px;}
.cover .title .num i{font-style: normal;color: #fff;}
.cover .cover_link{padding: 20px 0;color: #d1d1d1;}
.cover .cover_link a{color: #d1d1d1;}
.cover .cover_link a:hover{color: #f25618;}
.cover .diary_items_list{position:absolute;top: 10px;left:0;display:inline-block;}
.cover .diary_items_list li em,.cover .diary_items_list li span{color: #fff;}
.cover .diary_items_list li .ico_comment{background-position: -106px -40px;}
.cover .diary_items_list li .ico_like{background-position: -132px -40px;}
.cover .diary_items_list li .ico_share{background-position: -146px -40px;}
.cover .diary_items_list .diary_items_list_li2:hover .ico_comment{background-position:-119px -40px;}
.cover .diary_items_list .diary_items_list_li p{border-left: 1px solid #474643;}
.cover a.diary_items_text{font-size: 14px;line-height: 20px;color: #fff;}
.cover a.diary_items_text em{color: #fff;}
.cover a.diary_items_text:hover em{color: #f25618;}
.cover .ppt_loading,.cover li{background: url(http://img.to8to.com/front_end/icon/ajax-loader.gif) center center no-repeat;height: 100%;width: 100%;position: absolute;top: 0;left: 0;}

/*微信二维码*/
.my_wechat_bar,.my_wechat_cancel,.my_wechat_broadside{background: url(http://img.to8to.com/to8to_img/my_wechat_bar.png?v=201503191140) no-repeat;display: block;}
.my_sale{background: url(http://img.to8to.com/to8to_img/my_sale.png?v=20150527) no-repeat;_background: url(http://img.to8to.com/to8to_img/my_sale.gif?v=20150527) no-repeat; width: 162px;height: 311px; display: block;}
.wechat_barcode{position: fixed;left: 50%;bottom: 260px;margin-left: 510px;z-index: 2001;}
.wechat_barcode.my_sale_box{ top: 50%;}
.wechat_barcode .my_sale,.wechat_barcode .my_sale_s{position:absolute;left: 50%;height: 328px;top:50%;   margin-top: -50px;
	margin-left:-800px;z-index: 2001; cursor: pointer;}
.wechat_barcode .my_sale{margin-top: -164px;}
.wechat_barcode .my_sale_s{background: url(http://img.to8to.com/to8to_img/my_sale_s.png?v=20150527) no-repeat;_background: url(http://img.to8to.com/to8to_img/my_sale_s.gif?v=20150527) no-repeat; width: 162px;height: 100px;  display: block;}
.wechat_barcode  a.btn_sale{  position: absolute;  bottom: 0;  height: 29px;  left: 0;  width: 159px;  }
.wechat_barcode .my_sale_s a.btn_sale{  height: 104px;   }
.narrow_1220 .wechat_barcode{margin-left: 630px;}
.wechat_barcode .my_wechat_bar{width: 106px;height: 199px;background-position: 0 0;}
.wechat_barcode .we_inwrap{position: relative;}
.wechat_barcode .my_wechat_cancel{position: absolute;right: 5px;top: 72px;width: 9px;height: 9px;background-position: -107px -56px;cursor: pointer;}
.wechat_broadside{position: fixed;right: 0;bottom: 295px;display: none;z-index: 2001;}
.wechat_broadside .my_wechat_broadside{width: 41px;height: 132px;background-position:-109px -67px;cursor: pointer;}
.ielt7 .wechat_barcode{position: absolute;_top: expression(eval(document.documentElement.offsetHeight/2+document.documentElement.scrollTop));}
.ielt7 .wechat_broadside{position: absolute;_top: expression(eval(document.documentElement.offsetHeight/2+document.documentElement.scrollTop));}

/*添加全站banner图片*/
.top_banner{ display:none; min-width:980px; height:80px;
 _width:expression((document.documentElement.clientWidth||document.body.clientWidth)&lt;980?"980px":"");
}

/* 发标弹窗*/
.tender_fail.apply_fail span.as_fail {
    overflow: hidden;

    background: url(http://img.to8to.com/decorate_gallery/images/png/xgt_meitu.png?20140920) no-repeat;

    _background: url(http://img.to8to.com/decorate_gallery/images/gif/xgt_meitu.gif) no-repeat;
}

.window_box_container .apply_fail {
    position: relative;

    display: inline;
    float: left;
    width: 380px;
    height: 60px;
    margin: 40px 0 0 60px;
}

.apply_fail span.as_fail {
    float: left;
    width: 60px;
    height: 60px;

    background-position: -60px -92px;
}

.apply_fail span.as_fail {
    background-position: -120px -92px!important;
}

.window_box_container .apply_fail strong {
    position: absolute;
    top: 8px;
    left: 81px;

    height: 40px;

    font-size: 18px;
    font-weight: 400;
    line-height: 20px;
    color: #333;
}

/* 发标弹窗 */

/* 发标结果完善资料V2--全站公用 */
.mod_fbbox_wxserviceV2 {
    position: relative;
    width: 290px;
}
.mod_fbbox_wxserviceV2 .help-link {
	position: absolute;
	bottom: 20px;
	right: 0;
	color: #655E5E;
}
.mod_fbbox_wxserviceV2 .help-link:hover {
	color: #f25618;
}
.mod_fbbox_wxserviceV2 .fbbox_s1 {
    padding-top: 22px;
}
.mod_fbbox_wxserviceV2 .fbbox_s1 .s1_hd {
    font-weight: bold;
    margin-bottom: 10px;
}
.mod_fbbox_wxserviceV2 .fbbox_s1 .s1_hd_sub {
    color: #333;
    font-size: 14px;
    width: 252px;
    margin: 0 auto 20px;
}
.mod_fbbox_wxserviceV2 .fbbox_s1 .s1_hd_sub span {
    color: #f25618;
}
.mod_fbbox_wxserviceV2 .mod_form .label {
    width: 60px;
    margin-left: 0;
    text-align: left;
    padding-right: 0;
}
.mod_fbbox_wxserviceV2 .mod_form .element {
    width: 230px;
}
.mod_fbbox_wxserviceV2 .mod_form .height_auto {
    padding-bottom: 0;
}
.mod_fbbox_wxserviceV2 .mod_form .select {
    width: 230px;
    padding: 7px 0 7px 7px;
    *height: 24px;
}
.mod_fbbox_wxserviceV2 .mod_form .text {
    width: 208px;
}
.mod_fbbox_wxserviceV2 .mod_form .text_wrap .unit {
    margin-left: 0;
    position: absolute;
    top: 8px;
    right: 5px;
}
.mod_fbbox_wxserviceV2 .mod_form .btn_org {
    margin-right: 0;
    width: 230px;
    padding: 0;
}
.mod_fbbox_wxserviceV2 .mod_fbbox_code {
    width: 224px;
    margin: 0 auto;
}
.mod_fbbox_wxserviceV2 .mod_fbbox_code p {
    margin-top: 15px;
    font-size: 14px;
    color: #333;
}
.mod_fbbox_wxserviceV2 .mod_fbbox_code p a {
    color: #01af63;
    text-decoration: underline;
}
.mod_fbbox_wxserviceV2 .mod_fbbox_code .mod_fbbox_code_refresh {
    display: block;
    margin: 15px auto 0;
    width: 100px;
    height: 26px;
    line-height: 26px;
    text-align: center;
    color: #fff;
    border-radius: 4px;
    background-color: #27b571;
}
.mod_fbbox_wxserviceV2 .mod_pagetip_s .mod_pagetip_ico {
    padding-left: 60px;
}
.mod_fbbox_wxserviceV2 .mod_pagetip_s {
    margin-top: 15px;
    padding-bottom: 0;
}
.mod_fbbox_wxserviceV2 .mod_fbbox_code .mod_fbbox_code_refresh:hover {
    background-color: #00aa46;
}
.mod_fbbox_wxserviceV2 .mod_fbbox_code_img {
    height: 224px;
    width: 224px;
    background: url(http://img.to8to.com/to8to_img/to8to_wx_bg.png) no-repeat;
    padding: 1px;
}
.mod_fbbox_wxserviceV2 .mod_fbbox_code_img img {
    display: block;
    width: 205px;
    height: 205px;
    display: block;
    margin-top: 10px;
}
/*北京站提醒*/
.sepcialtip.mod_fbbox_wxserviceV2 {
	width: 396px !important;
}
.sepcialtip.mod_fbbox_wxserviceV2 .s1_hd_sub{
	text-align: left;
}
.sepcialtip.mod_fbbox_wxserviceV2 .mod_form{
	width: 308px;
	margin: 0 auto;
}
.sepcialtip.mod_fbbox_wxserviceV2 .fbbox_s1 {
	padding-top: 0;
}

/*功能公用站点加入购物车模板*/
.shopping_hot_list{padding: 15px 14px; margin-top: 20px; margin-bottom: 15px;overflow: hidden;width: 690px;background-color: #fff;border: 1px solid #eee;position: relative;}
.shopping_hot_list ul{ width: 720px ;}
.shopping_hot_list ul li{float: left;width: 165px;margin-right: 10px;font-size: 0;}
.shopping_hot_bottom{padding: 5px;background-color: #fff;border: 1px solid #e8e8e8;font-size: 12px;}
.shopping_hot_bottom a.desc{color: #333;display: block;width: 160px;}
.shopping_hot_bottom a.desc:hover,.account_total .accounted_op a:hover{color: #f25618;}
.shopping_hot_bottom .my_price{color: #ec4444;font-size: 16px;}
.shopping_hot_bottom .market_price{color: #999;}
.shopping_hot_bottom .market_price span{text-decoration: line-through;}
.shopping_hot_bottom .market_price del{ font-family: "arial";}
.shopping_hot_bottom a.add_cart_btn,.cart_empty_text a{height: 30px;line-height: 30px;color: #fff;background-color: #ec4444;text-align: center;padding: 0 13px;margin-top: 16px;}
.shopping_hot_bottom a.add_cart_btn:hover,.cart_empty_text a:hover,.total_right a:hover{background-color: #da3333;color: #fff;}
.shopping_btn_ec4444{ display: block;  text-align: center;margin-top: 14px;  color: #fff;background: #ec4444; width: 56px;height: 24px; line-height: 24px;}
.shopping_btn_ec4444:hover{ color: #fff;}

/*装修报价计算器*/
.zxbj-calc-wrap {
    width: 243px;
    border: 1px solid #e8e8e8;
    border-top: 2px solid #f26f20;
    background-color: #f8f4ec;
}
.zxbj-calc-wrap .top-img img {
	vertical-align: top;
}

.zxbj-calc-wrap .wrap-top,
.zxbj-calc-wrap .tab-nav {
	width: 213px;
	margin: 0 auto;
}
.zxbj-calc-wrap .wrap-top {
	padding-top: 18px;
}
.zxbj-calc-wrap .tab-nav {
	margin-top: 10px;
	border-bottom: 2px solid #e5e5e5;
	/*font-size: 0;*/
	text-align: center;
}
.zxbj-calc-wrap .tab-nav a {
	position: relative;
	bottom: -2px;
	display: inline-block;
	width: 103px;
	text-align: center;
	padding: 10px 0;
	font-size: 14px;
	color: #333;
}
.zxbj-calc-wrap .tab-nav a.on {
	border-bottom: 2px solid #f26f1f;
	font-weight: bold;
	color: #f26f20;
}

.zxbj-calc-wrap.zxbj-calc-type2 {
	border-top: 2px solid #f25618;
}
/*.zxbj-calc-wrap.zxbj-calc-type2 .wrap-top {
	text-align: center;
}*/
.zxbj-calc-wrap.zxbj-calc-type2 .wrap-top p {
	font-size: 21px;
	color: #f25618;
}
.zxbj-calc-wrap.zxbj-calc-type2 .zxbj-content .element .submit-btn {
	background-color: #f25618;
	font-size: 15px;
	font-weight: bold;
}
.zxbj-calc-wrap .wrap-top p {
    padding-top: 13px;
    font-size: 16px;
    color: #f26f20;
    display: none;
}
.zxbj-calc-wrap .zxbj-content {
    margin-top: 18px;
    padding-bottom: 20px;
    width: 213px;
    margin: 18px auto 0 auto;
    display: none;
}
.zxbj-calc-wrap .zxbj-content .element {
    position: relative;
    margin-top: 18px;
    overflow: hidden;
    width: 100%;
}
.zxbj-calc-wrap .zxbj-content .element.height_auto {
    margin-bottom: -18px;
}
.zxbj-calc-wrap .zxbj-content .element em {
    position: absolute;
    top: 8px;
    left: 8px;
    color: #999;
}
.zxbj-calc-wrap .zxbj-content .element .unit {
    position: absolute;
    right: 8px;
    top: 8px;
    font-style: normal;
}
.zxbj-calc-wrap .zxbj-content .text {
    display: block;
    border: 1px solid #ccc;
    padding: 8px;
    width: 91%;
}
.zxbj-calc-wrap .zxbj .zxbj-content.step1 {
	*margin-top: 0;
}
.zxbj-calc-wrap .zxbj-content .element select {
    border: 1px solid #ccc;
    display: inline-block;
    padding: 8px;
    width: 47%
}
.zxbj-calc-wrap .jcxj .zxbj-content.step1 select {
	display: inline-block;
	width: 52px;
	/*_width: 32px;*/
}
.zxbj-calc-wrap .zxbj-content .element select.province {
    float: left;
}
.zxbj-calc-wrap .zxbj-content .element select.city {
    float: right;
}
.zxbj-calc-wrap .zxbj-content .element label {
    display: inline-block;
    margin-right: 41px;
    *margin-right: 28px;
}
.zxbj-calc-wrap .jcxj .zxbj-content.step1 label {
	margin-right: 22px;
	*margin-right: 11px;
}
.zxbj-calc-wrap .zxbj-content .element label.last,
.zxbj-calc-wrap .jcxj .zxbj-content.step1 label.last {
    margin-right: 0;
}
.zxbj-calc-wrap .zxbj-content .element label input[type="radio"] {
    vertical-align: middle;
    margin-top: -2px;
}
.zxbj-calc-wrap .zxbj-content .element .submit-btn {
    display: block;
    height: 40px;
    width: 100%;
    line-height: 40px;
    border: 0;
    background-color: #f26f20;
    text-align: center;
    font-size: 14px;
    color: #fff;
    cursor: pointer;
}
.zxbj-calc-wrap .zxbj-content .tips {
    position: relative;
    padding-left: 20px;
    _width: 85%;
}
.zxbj-calc-wrap .jcxj .zxbj-content.step3 .tips {
	margin: 63px 0;
}
.zxbj-calc-wrap .zxbj-content .tips i {
    position: absolute;
    left: 0;
    top: 3px;
    display: inline-block;
    width: 14px;
    height: 14px;
    background-position: -36px -165px;
}
.zxbj-calc-wrap .zxbj-content .element .submit-btn span {
	margin-right: 8px;
	margin-top: -3px;
 	vertical-align: middle;
	display: inline-block;
	width: 18px;
	height: 18px;
	background-position: -237px -255px;
	_margin-top: 10px;
	_vertical-align: baseline;
}
.zxbj-calc-wrap .zxbj-content.step3 .tips i {
    background-position: -221px -255px;
}
.zxbj-calc-wrap .zxbj-content .text.yzm {
    float: left;
    width: 82px;
}
.zxbj-calc-wrap .zxbj-content .passport {
    float: right;
    width: 100px;
    height: 34px;
    line-height: 34px;
    border: 1px solid #d6e6f5;
    background-color: #ebf5fc;
    text-align: center;
    color: #5489ba;
}
.zxbj-calc-wrap .zxbj-content .price-box {
    margin: 28px 0 46px 0;
    text-align: center;
}
.zxbj-calc-wrap .zxbj-content .price-box span {
    font-size: 18px;
    color: #f26f20;
}
.zxbj-calc-wrap .form_error {
	color: #ff6666;
}

