@charset "utf-8";
/* CSS Document */
.order_container{
	width: 100%;
	background-color: #fcfafa;
}
.order-1170{
	width: 1170px;
	margin: 0 auto;
	padding: 0px 0 40px 0;
	/*background: url(../img/order_bg.jpg) 0px 0;*/
}
.order_nav{
	height: 56px;
	line-height: 52px;
	font-size: 15px;
	color: #222222;
    font-size: 14px;
}
.order_nav a{
	color: #222222;
	font-size: 14px;
	padding: 0 11px 0 3px;
	/*cursor: text;*/
}
.order_nav a:hover{
	color: #f3393a;
}
.order_nav a:last-child:hover{
	color: #222222;
}
.order_nav a:last-child{
	cursor: text;
}
.order_nav a.order_nav_first{
	padding-left: 0;
}
.order_top{
	
	padding: 21px 14px 0 17px;
	
}
.order_left{
	width: 352px;
	float: left;
}
.order_right{
	width: 743px;
	float: right;
	border-left: 1px solid #dfdfdf;
	padding-left: 27px;
	position: relative;
}
.order_right_tit{
	height: 32px;
	color: #333333;
	font-size: 20px;
	font-weight: normal;
	line-height: 14px;
	text-indent: 12px;
}
.orderHb_s4_buy:hover{
	color:white !important;
}
.order_num1{
	/*height: 42px;*/
	padding: 13px 0 0 0;
	width: 741px;
	border: 1px solid #dceffe;
	background-color: #f8fcff;
}
.order_num2{
	/*height: 83px;*/
	padding: 14px 0 0 0;
	width: 100%;
}
.order_num3{
	/*height: 82px;*/
	padding: 15px 0 0 0;
	width: 741px;
	border: 1px solid #dceffe;
	background-color: #f8fcff;
	position: relative;
	margin-bottom: 5px;
}
.order_num3_more{
	color: #6e6e6e;
    float: left;
    font-family: "宋体";
    font-size: 12px;
    text-decoration: underline;
	position: absolute;
	right: 10px;
	bottom: 10px;
}
.order_num3_more:hover{
	color: #f55354;
}
.order_num4{
	/*height: 84px;*/
	padding: 17px 0 0 0;
	width: 100%;
	display: none;
}
.order_num5{
	/*height: 236px;*/
	padding: 16px 0 0 0;
	width: 741px;
	border: 1px solid #dceffe;
	background-color: #f8fcff;
}
.order_num6{
	/*height: 47px;*/
	padding: 18px 0 5px 0;
	width: 100%;
}
.order_num7{
	/*height: 42px;*/
	width: 741px;
	border: 1px solid #dceffe; 
	padding-top: 15px;
	background-color: #f8fcff;
}
.order_num8{
	/*height: 166px;*/
	padding: 0 0 0 0;
	width: 100%;
	padding: 18px 0 0 0;
}
.order_num_left{
	line-height: 22px;
	float: left;
	width: 97px;
	color: #333333;
	font-size: 14px;
	text-indent: 29px;
	white-space: nowrap;
}
.order_slideDown{
	height: 31px;
	position: relative;
	float: left;
}
.order_slideDown_click{
	color: #333333;
	font-size: 13px;
	font-weight: normal;
	line-height: 26px;
	height: 27px;
	border: 2px solid #f74344;
	position: relative;
	overflow: hidden;
	text-align: center;
	text-indent: -28px;
}
.order_slideDown_click i{
	height: 27px;
	width: 28px;
	background: url(../img/order_i1.jpg) no-repeat;
	color: #fff;
	position: absolute;
	right: 0;
	top: 0;
}
.order_slideDown_item{
	border: 1px solid #f74344;
	position: absolute;
	top: 37px;
	left: 0;
	width: calc(100% - 2px);
	min-width: 95%;
	box-shadow: 0 0 7px rgba(0,0,0,0.7);
	border-radius: 0 0 10px 10px;
	background-color: #fff;
	display: none;
	z-index: 3;
	font-size: 13px;
}
.order_slideDown_item li{
	height: 27px;
	line-height: 27px;
	text-align: center;
	border-bottom: 1px solid #f74344;
	cursor: pointer;
	overflow: hidden;
}
.order_slideDown_item li:hover{
	color: #f74344;
}
.order_slideDown_item li:nth-last-child(1){
	border-bottom: none !important;
}
.order_input_box{
	height: 23px;
	line-height: 23px;
	padding: 3px 3px 3px 5px;
	border: 1px solid #d3d1d1;
	background-color: #f1f1f1;
	cursor: pointer;
}
.order_input_bolck{
	display: none;
}
.order_item_item li.order_selected{
	box-shadow: 1px 1px 3px rgba(0,0,0,0.3);
}
.order_item_item li.order_selected .order_input_box{
	border: 2px solid #f74344;
	height: 23px;
	padding: 2px;
	background-color: #fff;
}
.order_num1_zdy{
	float: left;
	margin-left: 23px;
	height: 42px;
	font-size: 12px;
	color: #333;
}
.order_num1_zdy_btn{
	float: left;
}
.order_num1_zdy_btn p{
	margin-top: 6px;
	height: 15px;
	width: 116px;
	line-height: 15px;
	cursor: pointer;
}
.order_num1_zdy_btn p i{
	display: inline-block ;
	float: left;
	height: 13px;
	width: 13px;
	border: 1px solid #333;
	margin-right: 5px;
	text-align: center;
	line-height: 13px;
	color: #f74344;
}
.order_num1_zdy_hide{
	float: left;
	height: 26px;
	line-height: 24px;
	margin-left: -2px;
	display: none;
}
.order_input{
	display: inline-block;
	width: 35px;
	height: 16px;
	padding: 2px 0;
	border: 1px solid #ccc;
	text-align: center;
}
.order_input_left{}

.order_num_right234{
	width: 550px;
	float: left;
}
.order_ps{
	min-width: 132px;
	height: 31px;
	margin-bottom: 13px;
	float: left;
	margin-right: 47px;
}
.order_w_34{
	display: block;
	float: left;
	width: 34px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	color: #333333;
	font-size: 13px;

}
.order_ps_div{
	float: left;
	position: relative;
	width: 94px;
	height: 27px;
	border: 2px solid #f74344;
}
.order_ps_div a{
	color: #fff;
	width: 24px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	position: absolute;
	top: 0;
	background-color: #f74344;
	font-size: 15px;
}
.order_add{
	right: 0;
}
.order_sub{
	left: 0;
}
.order_ps_num{
	border: none;
	width: 92px;
	height: 17px;
	line-height: 17px;
	padding: 4px 0;
	line-height: 16px;
	text-align: center;
	position: absolute;
	left: 1px;
	top: 1px;
}
.order_item{
	min-width: 220px;
	height: 31px;
	margin-bottom: 13px;
	float: left;
}
.order_ys.order_item{
	margin-right: 13px;
}
.order_w_47{
	display: block;
	float: left;
	width: 47px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	color: #333333;
	font-size: 13px;
}
.order_item_item{
	min-height: 31px;
	float: left;
	max-width: 550px;
}
.order_item_item li{
	float: left;
	margin: 0 8px 8px 0;
	position: relative;
	background-color: #fff;
}
.order_item_item li a{
	display: block;
	border: 1px solid #d3d1d1;
	height: 29px;
	line-height: 29px;
	padding: 0 10px;
	color: #333333;
	background-color: #f1f1f1;
	font-size: 13px;
}
.order_item_item li a:hover{
	background-color: #fff;
    border: 2px solid #f74344;
    color: #d81b20;
    height: 27px;
    line-height: 27px;
    padding: 0 9px;
}
.order_item_item li i{
	display: none;
	position: absolute;
	width: 12px;
	height: 12px;
	right: 2px;
	bottom: 2px;
	display: none;
}
.order_item_item li.order_selected{
	box-shadow: 1px 1px 3px rgba(0,0,0,0.3);
}
.order_item_item li.order_selected a{
	border: 2px solid #f74344;
	height: 27px;
	line-height: 27px;
	background-color: #fff;
	color: #d81b20;
	padding: 0 9px;
}
.order_item_item li.order_selected i{
	display: block;
	background: url(../img/orderHb_i.png) no-repeat;
}
.order_zz{
	width: 130px;
	height: 31px;
	margin-bottom: 13px;
	float: left;
	margin-right: 47px;
}
.order_kz{
	width: 220px;
	height: 31px;
	margin-bottom: 13px;
	float: left;
}
.order_num6 .order_item_item li a{
	/*padding: 0 12px;*/
}

.order_num5_right{
	float: left;
	width: 641px;
	overflow: hidden;
}
.order_num5_right>div{
	/*float: left;
	min-height: 31px;
	margin-bottom: 12px;
	min-width: 318px;*/
}
.order_num5_1,.order_num5_2,.order_num5_3,.order_num5_4,.order_num5_5,.order_num5_6,.order_num5_7,.order_num5_8,.order_num5_9{
	float: left;
	min-height: 31px;
	margin-bottom: 12px;
	min-width: 318px;
}
.order_right_zbAlbum .order_num5_3{
	width: 562px;
}
.order_right_zbAlbum .order_num5_5,.order_right_zbAlbum .order_num5_7{
	width: 290px;
	min-width: 290px;
}
.order_hide{
	float: left;
}
/*.order_num5_1{
	width: 261px;
}
.order_num5_3{
	width: 249px;
}
.order_num5_5{
	width: 300px;
}
.order_num5_7{
	width: 300px;
}
.order_num5_9{
	width: 300px;
}*/
.order_w_left{
	display: block;
	float: left;
	height: 26px;
	line-height: 26px;
	text-align: left;
	color: #333333;
	font-size: 13px;
	margin-right: 5px;
}
.order_num5_9 span.order_w_left{
	/*margin-right: 20px;*/
}
.order_num5_right .order_item_item li{
	margin-right: 12px;
}
.order_num5_1 .order_item_item li{
	margin-right: 12px;
}
.order_num5_2 .order_item_item li{
	margin-right: 13px;
}
.order_num5_3 .order_item_item li{
	margin-right: 13px;
}
.order_num5_right .order_item_item li a{
	/*padding: 0 11px;*/
}
.order_num5_right .order_item_item li.order_item_first a{
	/*padding: 0 14px !important;*/
}
.order_num7 .order_ps{
	width: 157px;
	margin-right: 0;
}
.orderZb_s3_file{
	width: 587px;
	min-height: 73px;
	/*height: 51px;*/
	padding: 17px 0 0 87px;
	position: relative;
	border: 1px solid #d6d6d6;
	margin-top: 13px;
	box-shadow: 3px 3px 6px #d6d6d6;
	float: left;
	margin-bottom: 10px;
}
.orderZb_s3_i{
	border-color: transparent transparent #d6d6d6 transparent;
    border-style: solid;
    border-width: 8px;
    height: 0;
    left: 131px;
    position: absolute;
    top: -16px;
    width: 0;
}
.orderZb_s3_i2{
	border-color: transparent transparent #ffffff transparent;
    border-style: solid;
    border-width: 6px;
    height: 0;
    left: 133px;
    position: absolute;
    top: -12px;
    width: 0;
}
.orderZb_s3_file>div{
	font-size: 12px;
	color: #878787;
	position: relative;
	width: 100%;
	float: left;
}
.orderZb_s3_file_btn{
	border-radius: 2px;
    display: block;
	float: left;
    font-size: 14px;
	color: #fff;
    height: 32px;
    line-height: 30px;
    text-align: center;
    width: 111px;
	 margin-right: 17px;
	text-indent: 24px;
	background: #008bc4 url(../img/pay_load2.png) no-repeat 8px 5px;
}
.orderZb_s3_file_btn:hover{
	background-color: #01709d;
}
#imagesList{
	border-radius: 2px;
    display: block;
	float: left;
    font-size: 14px;
	color: #fff;
    height: 32px;
    line-height: 30px;
    text-align: center;
    width: 111px;
	 margin-right: 17px;
	text-indent: 24px;
	background: #008bc4 url(../img/orderHb_s3_file_btn.jpg) no-repeat 8px 5px;
}
.orderZb_s3_file_ts{
	float: left;
	padding-right: 20px;
	width: 357px;
	line-height: 21px;
	margin-top: -5px;
}
.Zb_file_div{
	width: 100%;
	padding: 10px 0;
	clear: both;
}
.Zb_file_tit{
	float: left;
	padding: 0 13px 0 18px;
}
.Zb_file_ul{
	float: left;
	width: 300px;
	padding: 0 6px 6px;
}
.Zb_file_ul li{
	float: left;
	width: 350px;
	height: 26px;
	line-height: 26px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding-right: 10px;
}
.Zb_file_ul li a{
	padding-left: 18px;
}
.up_btn:hover{
	background-color: #d02526;
}

.order_num8_b{
	position: relative;
	height: 120px;
}
.order_num8_b>a{
	position: absolute;
	width: 173px;
	height: 45px;
	line-height: 45px;
	text-align: center;
	color: #fff;
	font-size: 17px;
	top: 35px;
	left: 265px;
	background-color: #f74344;
	border-radius: 2px;
}
.order_num8_b > a:hover{
	background-color: #d02526;
}
.order_num8_b .order_num8_b_div{
	position: absolute;
	top: 44px;
	left: 453px;
	text-align: center;
	border: 1px solid #d6d6d6;
	height: 35px;
	line-height: 35px;
	width: 150px;
	font-size: 14px;
	color: #d81b20;
}
.order_num8_b_div_i{
	border-color: transparent #d6d6d6 transparent transparent;
    border-style: solid;
    border-width: 8px;
    height: 0;
    left: -16px;
    position: absolute;
    top: 4px;
    width: 0;
}
.order_num8_b_div_i2{
	border-color: transparent #ffffff transparent transparent;
    border-style: solid;
    border-width: 6px;
    height: 0;
    left: -12px;
    position: absolute;
    top: 6px;
    width: 0;
}

.order_num1_left{
	background: url(../img/order_i2.png) 8px 0 no-repeat;
}
.order_num2_left{
	background: url(../img/order_i2.png) 8px -22px no-repeat;
}
.order_num3_left{
	background: url(../img/order_i2.png) 8px -44px no-repeat;
}
.order_num4_left{
	background: url(../img/order_i2.png) 8px -66px no-repeat;
}
.order_num5_left{
	background: url(../img/order_i2.png) 8px -88px no-repeat;
	width: 100px;
}
.order_num6_left{
	background: url(../img/order_i2.png) 8px -108px no-repeat;
	margin-right: 9px;
}
.order_num7_left{
	background: url(../img/order_i2.png) 8px -133px no-repeat;
	margin-right: 4px;
}
.order_num8_left{
	background: url(../img/order_i2.png) 8px -151px no-repeat;
	margin-right: 4px;
}
.order_slideDown1{
	margin-left: 32px;
	width: 189px;
}
.order_slideDown1 .order_slideDown_click{
	/*text-indent: 10px;*/
}
.order_slideDown2{
	width: 96px;
}
.order_slideDown2 .order_slideDown_click{
	/*text-indent: 11px;*/
}
.order_slideDown3{
	width: 70px;
}
.order_slideDown3 .order_slideDown_click{
	/*text-indent: 9px;*/
}


/*产品介绍*/
.order_ad{
	margin-top: 16px;
}
.order_ad_left{
	float: left;
	width: 385px;
	height: 356px;
}
.order_ad_right{
	float: right;
	width: 771px;
	border: 1px solid #dfdfdf;
	background-color: #fff;
	min-height: 100px;
}
.order_tab{
	height: 47px;
	border-bottom: 1px solid #dfdfdf;
	position: relative;
}
.order_tab li{
	float: left;
	width: 118px;
	border-right: 1px solid #dfdfdf;
	color: #232424;
	font-size: 16px;
	line-height: 44px;
	height: 46px;
	text-align: center;
	border-bottom: 1px solid #fff;
	position: absolute;
	top: 0;
	cursor: pointer;
}
.order_tab_list1{
	left: 0;
}
.order_tab_list2{
	left: 118px;
}
.order_tab_list3{
	left: 236px;
}
.order_tab_list4{
	left: 354px;
}
.order_tab li.order_tab_selected{
	border-top: 2px solid #f55354;
	height: 45px;
	line-height: 40px;
}
.order_content{
	padding: 0 33px 0 44px;
}
.order_content2,.order_content3,.order_content4{
	display: none;
}

  /*自动报价弹窗*/
.bj_Order{
	width: 100%;
	height: 100%;
	/*background-color: rgba(3,3,3,0.21);*/
	/*background: rgba(0,0,0,0.21);firefox、chrome        
	background: #000\9;IE
	filter: alpha(opacity=21);IE*/
	background: url(../img/bg_png.png) repeat;
	position: fixed;
	top: 0;
	left: 0;
	display: none;
	z-index: 999;
}
.bj_Order_box{
	position: absolute;
	/*width: 660px;*/
	width: 906px;
	height: 578px;
	padding: 4px;
	top: 50%;
	left: 50%;
	margin: -294px 0 0 -459px;
	background-color: #6dbee7;
	/*background: url(../img/order_t.jpg);*/
	border: 1px solid #1798d9;
}
.bj_Order_box.bj_Order_box2{
	height: auto;
	/*margin: -167px 0 0 -330px;*/
	margin: -420px 0 0 -459px;
}
.bj_Order_box.bj_Order_box2 .bj_Order_border{
	height: auto;
	padding-bottom: 10px;
}
.bj_Order_border{
	/*width: 660px;*/
	width: 906px;
	height: 576px;
	border: 1px solid #1798d9;
	background-color: #fff;
}
.bj_Order_tit{
	font-size: 16px;
	color: #1779b2;
	height: 45px;
	line-height: 45px;
	text-indent: 35px;
	/*width: 660px;*/
	width: 906px;
	position: relative;
	border-top: 1px solid #fff;
	background-color: #ebf7fb;
}
.bj_Order_tit i{
	width: 0;
	height: 0;
	border-width: 7px;
	border-color: transparent transparent transparent #1798d9;
	border-style: solid;
	position: absolute;
	left: 19px;
	top: 15px;
}
.bj_Order_close{
	height: 33px;
	width: 33px;
	position: absolute;
	top: 3px;
	right: 10px;
	line-height: 33px;
	text-align: center;
	color: #48afe4;
	font-size: 33px;
	text-indent: 0;
}
.bj_Order_close:hover{
	color: #f55354;
}
.table_box{
	padding: 10px 0 0 9px;
}
table{
	border-collapse: collapse;
}
table th,
table td{
    border: 1px solid #b5d6e6;
	font-size: 13px;
	color: #4a4a4a;
	text-align: center;
}
.table1{
	width: 884px;
}
.t1_tr1,.t1_tr2{
	height: 35px;
	width: 882px;
}
.t1_tr3{
	height: 118px;
	width: 882px;
}
.t1_tr4{
	height: 164px;
	width: 882px;
}
.t1_tr5{
	height: 120px;
	width: 882px;
	position: relative;
}
.t1_td1{
	width: 134px;
}
.t1_td2{
	width: 482px;
}
.t1_td3{
	width: 260px;
	text-align: left;
	text-indent: 15px;
}
.t1_td3 .table_price{
	color: #f55354;
	font-size: 15px;
}
.table_lp{
	float: left;
	text-indent: 10px;
}
.table_rp{
	float: right;
	padding-right: 13px;
}
.t1_tr5 td{
	position: relative;
}
.t1_tr5 td a{
	position: absolute;
	width: 171px;
	height: 45px;
	line-height: 45px;
	text-align: center;
	font-size: 17px;
	top: 34px;
}
.order_table_buy{
	color: #fff;
	/*left: 134px;*/
	left: 270px;
	background-color: #3b9ef2;
	border: 1px solid #3b9ef2;
}
.order_table_buy:hover{
	background-color: #3388d1;
}
.order_table_add{
	color: #565555;
	/*left: 337px;*/
	left: 459px;
	border: 1px solid #d8d6d6;
	background: #ededed url(../img/order-cart.png) no-repeat 20px center;
	text-indent: 13px;
}
.order_table_add:hover{
	background-color: #d2d2d2;
}
.table2{
	width: 739px;
	margin: 4px 0 0 4px;
}
.t2_tr1,.t2_tr2,.t2_tr3{
	height: 35px;
}
.t2_td1,.t2_td3{
	width: 136px;
	background-color: #e6f9ff;
}
.t2_td2{
	width: 203px;
	text-align: left;
	text-indent: 15px;
}
.t2_td4{
	width: 255px;
	text-align: left;
	text-indent: 15px;
}
.table3{
	margin: 4px 0 0 4px;
}
.t3_tr1 td{
	background-color: #e6f9ff;
}
.t3_tr1,.t3_tr2{
	height: 35px;
}
.t3_tr3,.t3_tr4{
	height: 38px;
}
.t3_td1{
	width: 138px;
}
.t3_td2,.t3_td3,.t3_td4,.t3_td5{
	width: 116px;
}
/*页面全局结束*/

.m, .mt, .mc, .mb{overflow:hidden;}
.mt .extra{float: right;}

.right-extra .mt{height:28px;line-height:28px;padding:0 10px 8px;border-top:1px solid #EED97C;background:url(../img/bg_hotsale.gif) repeat-x 0 -552px;color:#c00;}
.right-extra .tab{border-bottom:2px solid #BE0000;margin-bottom:10px;}
.right-extra .tab li{position:relative;height:24px;padding:3px 12px 0;background:url(../img/icon_clubs.gif) #ccc no-repeat right -150px;overflow:hidden;margin-right:3px;line-height:24px;font-size:14px;font-weight:bold;color:#c30;}
.right-extra .tab span{position:absolute;left:0;top:0;z-index:1;width:10px;height:27px;background:url(../img/icon_clubs.gif) no-repeat 0 -150px;}
.right-extra .tab a{float:none;color:#c30;}
.right-extra .tab .curr{background-position:right -178px;color:#fff;}
.right-extra .tab .curr span{background-position:0 -178px;}
.right-extra .tab .curr a{color:#fff;}
.right-extra .mc .extra{padding:5px 10px;border-top:1px solid #F3E6C6;}
.right-extra .total{float:right;}
.right-extra .total strong{color:#FF7403;}
.right-extra .total a:link,.right-extra .total a:visited{color:#005aa0;}
.right-extra .join a:link,.right-extra .join a:visited{color:#FF7604;}
.right-extra .norecode{padding:0 10px 10px;}
.right-extra .iloading{margin-bottom:10px;}


/*图片放大镜样式*/
/* .jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom > img{
	height: 350px;
    width: 350px;
}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff ;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}
 */
/*图片小图预览列表*/
/* .spec-preview{width:350px;height:350px;border:1px solid #DFDFDF;}
.spec-scroll{clear:both;margin-top:5px;width:352px;}
.spec-scroll .prev{float:left;margin: 6px 0px 0 0; background: url(../img/order_prev.jpg) no-repeat;}
.spec-scroll .next{float:right; margin-top: 6px; background: url(../img/order_next.jpg) no-repeat;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:16px;height:64px; line-height:64px;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:396px;min-height:78px;overflow:hidden;margin-top: -60px;}
.spec-scroll .items ul{position:absolute;width:435px;height:65px; left: 1px; top: 6px;}
.spec-scroll .items ul li{float:left;width:70px; height: 65px;text-align:center; position: relative;}
.spec-scroll .items ul li i{height:0; width:0; border-width:5px; border-style: solid; border-color: transparent transparent #f66061 transparent; position: absolute; left:50%; margin-left: -3px; top: -10px; display: none;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:59px;height:59px;}

.spec-scroll .items ul li.order_selected_big img:hover{border:2px solid #ff6600;padding:1px;}

 */

/*合版印刷*/
.orderHb_container{
	width: 100%;
	
}
.orderHb-1170{
	width: 1170px;
	margin: 0 auto;
	padding: 0px 0 40px 0;
	/*background: url(../img/orderHb.jpg) 0px 0;*/
}
.orderHb_right{
	border-left: 1px solid #dfdfdf;
    float: left;
	margin-left: 14px;
    padding-left: 25px;
    position: relative;
    width: 734px;
}
.orderHb_s1{
	height: 85px;
}
.orderHb_s1_tit{
	font-weight: normal;
	line-height: 20px;
	height: 30px;
	color: #333333;
	font-size: 20px;
	text-indent: -1px;
}
.orderHb_s1_p{
	line-height: 52px;
	height: 55px;
	color: #878787;
	font-size: 13px;
	float: left;
}
p.orderHb_s1_p2{
	height: 44px;
    line-height: 25px;
	margin: 0 0px 0 35px;
	display: none;
}
.orderHb_s1_span1{
	font-size: 24px;
	color: #d81b20;
	font-weight: bold;
	margin: 0 15px 0 40px;
}
p.orderHb_s1_p2 .orderHb_s1_span1{
	margin: 0 15px 0 15px;
}
.orderHb_s1_span2{
	color: #272727;
}
.orderHb_s1_item{
	float: right;
	padding-top: 20px;
}
.orderHb_s1_item li{
	float: left;
	color: #767676;
	font-size: 13px;
	padding: 0 5px;
}
.orderHb_s1_item li span{
	color: #f3393a;
	padding: 0 9px 0 3px;
}
.orderHb_s1_item li a{
	color: #0169b8;
}
.orderHb_s1_item li a:hover{
	color: #f55354;
}
.orderHb_s2{
	/*height: 220px;*/
	padding-top: 16px;
	overflow: hidden;
	border-top: 1px dashed #a7a7a7;
	font-size: 13px;
	border-bottom: 1px dashed #a7a7a7;
}
.orderHb_s2_div{
	/*height: 31px;*/
	margin-bottom: 16px;
	position: relative;
}
.orderHb_s2_div2{
	float: left;
}
.orderHb_s2_div2 ul.order_uitem{
	width: 220px;
}
.orderHb_s2_div_p{
	float: left;
	color: #878787;
	height: 31px;
	line-height: 31px;
	width: 67px;
}
.orderHb_s2_more,.orderHb_s2_more2{
	color: #6e6e6e;
    font-size: 12px;
	font-family: "宋体";
	text-decoration: underline;
	margin: 5px 0 0 10px;
	display: block;
	float: right;
	display: none;
}
a.orderHb_s2_more2{
	display: block;
	margin: 5px 10px 0 0;
}
.orderHb_s2_more:hover,.orderHb_s2_more2:hover{
	color: #f55354;
}
.order_uitem{
	float: left;
	width: 570px;
}
.order_uitem1{
	width: 570px;
}
.order_uitem2{
	width: 570px;
}
.order_ulist{
	float: left;
	height: 31px;
	line-height: 29px;
	margin: 0 9px 8px 0;
	position: relative;
}
.order_ulist span{
	position: absolute;
	right: 2px;
	bottom: 2px;
	width: 13px;
	height: 14px;
	background: url(../img/orderImg/orderHb_i.png) no-repeat;
	display: none;
}
.order_ulist.order_ulist_select span{
	display: block;
}
.order_ulist a{
	display: block;
	color: #4f4e4f;
	padding: 0 10px;
	height: 29px;
	border: 1px solid #d8d6d6;
	background-color: #f1f1f1;
}
.order_ulist:hover a{
	color: #d81b20;
	border: 2px solid #f74344;
	padding: 0 9px;
	height: 27px;
	line-height: 27px;
	background-color: #fff;
} 
.order_ulist.order_ulist_select a{
	color: #d81b20;
	border: 2px solid #f74344;
	padding: 0 9px;
	height: 27px;
	line-height: 27px;
	background-color: #fff;
}
.order_ulist_last{
	width: 180px;
	position: relative;
}
.order_ulist_last2{
	width: 106px;
	position: relative;
}
.order_ulist_last a,.order_ulist_last2 a{
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 29px;
	line-height: 29px;
	padding: 0 !important;
	z-index: 2;
}
.order_ulist_last input,.order_ulist_last2 input{
	position: absolute;
	top: 4px;
	left: 55px;
	width: 53px;
	height: 17px;
	line-height: 17px;
	padding: 2px 0;
	border: 1px solid #f1f1f1;
	text-align: center;
	z-index: 3;
	/*background-color: transparent;*/
}
.order_ulist_last2 input{
	left: 26px !important;
	border: none !important;
}
.order_ulist_last label{
	color: #4f4e4f;
	padding-left: 3px;
}
.order_ulist_last:hover label,.order_ulist_select.order_ulist_last label{
	padding-left: 2px;
}
.order_ulist_last:hover button,.order_ulist_select.order_ulist_last button{
	margin: 3px 5px 0 0;
}
.order_ulist_last_l2{
	margin-left: 54px;
}
.order_ulist_last button{
	height: 21px;
	line-height: 18px;
	background-color: #e1e0e0;
	color: #000;
	border: none;
	padding: 0 3px;
	float: right;
	margin: 4px 4px 0 0;
	border: 1px solid #ccc;
	font-size: 13px;
}
.order_ulist_last button:hover{
	color: #d81b20;
}
.order_ulist_last i,.order_ulist_last2 i{
	background-color: #fafafa;
	height: 27px;
	line-height: 28px;
	width: 23px;
	position: absolute;
	top: 2px;
	text-align: center;
	font-size: 13px;
	color: #4f4e4f;
	z-index: 5;
	cursor: pointer;
}
.order_left_i{
	left: 2px;
	border-right: 1px solid #d8d6d6;
	background-image: url(../images/order_left_i.jpg);
}
.order_right_i{
	right: 1px;
	border-left: 1px solid #d8d6d6;
	background-image: url(../images/order_right_i.jpg);
}
.orderHb_ks{
	float: left;
	width: 96px;
}
.orderHb_ks p{
	color: #4f4e4f;
    float: left;
    height: 31px;
    line-height: 31px;
    width: 43px;
}
.orderHb_ks input{
	height: 19px;
	line-height: 19px;
	padding: 5px 0;
	width: 50px;
	text-align: center;
	border: 1px solid #ebebeb;
	color: #f74344;
}
.orderHb_s3{
	/*height: 114px;*/
	padding: 21px 0;
	border-bottom: 1px dashed #a7a7a7;
}
.orderHb_s3_file{
	width: 587px;
	min-height: 73px;
	/*height: 51px;*/
	padding: 17px 0 0 67px;
	position: relative;
	border: 1px solid #d6d6d6;
	margin-top: 13px;
	box-shadow: 3px 3px 6px #d6d6d6;
	float: left;
	margin-bottom: 10px;
}
.orderHb_s3_i{
	border-color: transparent transparent #d6d6d6 transparent;
    border-style: solid;
    border-width: 8px;
    height: 0;
    left: 107px;
    position: absolute;
    top: -16px;
    width: 0;
}
.orderHb_s3_i2{
	border-color: transparent transparent #ffffff transparent;
    border-style: solid;
    border-width: 6px;
    height: 0;
    left: 109px;
    position: absolute;
    top: -12px;
    width: 0;
}
.orderHb_s3_file>div{
	line-height: 30px;
	font-size: 12px;
	color: #878787;
	position: relative;
}
.orderHb_s3_file_btn{
	border-radius: 2px;
    display: block;
	float: left;
    font-size: 14px;
	color: #fff;
    height: 32px;
    line-height: 30px;
    text-align: center;
    width: 111px;
	 margin-right: 17px;
	text-indent: 24px;
	background: #008bc4 url(../img/pay_load2.png) no-repeat 8px 5px;
}
.orderHb_s3_file_btn:hover{
	background-color: #01709d;
}
.file_div{
    clear: both;
    padding: 10px 0;
    width: 100%;
}
.orderHb_s3_file_ts{
	float: left;
	padding-right: 20px;
	width: 357px;
	line-height: 21px;
	margin-top: -5px;
}
.orderHb_qq_open{
	color: #0000ee;
}
.orderHb_qq_open:hover{
	color: #f55354;
}
.orderHb_qq_box{
    position: relative;
	border: 1px solid #d6d6d6;
    box-shadow: 3px 3px 6px #d6d6d6;
	border-radius: 8px;
	background-color: #fcfcfc;
	clear: both;
	display: none;
}
.orderHb_s3 .orderHb_qq_box{
	/*margin-left: 67px;*/
	width: 654px;
}
.order_num8 .orderHb_qq_box{
	width: 674px;
}
.orderHb_qq_p{
	height: 42px;
	line-height: 42px;
	width: 100%;
	border-bottom: 1px solid #e3e6e7;
	font-size: 15px;
	color: #676666;
	text-indent: 28px;
}
.orderHb_qq_p i{
	display: block;
	width: 4px;
	height: 4px;
	background-color: #f55354;
	position: absolute;
	left: 16px;
	top: 19px;
}
.orderHb_qq_close{
	display: block;
	width: 21px;
	height: 21px;
	line-height: 21px;
	text-align: center;
	position: absolute;
	right: 12px;
	top: 8px;
	color: #b9d2dc;
	font-size: 35px;
}
.orderHb_qq_close:hover{
	color: #f55354;
}
.orderHb_qq_item{
	padding: 19px 0 0 65px;
}
.orderHb_qq_item li{
	float: left;
	height: 30px;
	line-height: 30px;
	width: 215px;
	margin: 0 74px 18px 0;
	color: #4c4c4c;
	font-size: 13px;
}
.orderHb_qq_item li a{
	display: inline-block;
	width: 115px;
	height: 30px;
	color: #565656;
	background: url(../img/orderHb_qq.png) no-repeat;
	text-indent: 29px;
	margin-left: 6px;
}
.orderHb_qq_item li a:hover{
	color: #f55354;
}
.file_tit{
	float: left;
	padding: 0 13px 0 18px;
}
.file_ul{
	float: left;
	width: 300px;
	padding: 0 6px 6px;
}
.file_ul li{
	float: left;
	width: 280px;
	height: 26px;
	line-height: 26px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding-right: 10px;
}
.file_ul li a{
	padding-left: 18px;
}
#fileUl li a:hover{
	text-decoration: underline;
	color: #f55354;
}
.orderHb_s4{
	height: 120px;
	position: relative;
}
.orderHb_s4 a{
	display: block;
	width: 171px;
	height: 43px;
	line-height: 42px;
	text-align: center;
	border-radius: 2px;
	font-size: 17px;
	position: absolute;
	top: 30px;
}
.orderHb_s4_buy{
	border: 1px solid #f74344;
	color: #ffffff;
	left: 171px;
	background-color: #f74344;
}
.orderHb_s4_buy:hover{
	background-color: #d02526;
}
.orderHb_s4_add{
	border: 1px solid #c6c6c6;
	color: #565555;
	left: 360px;
	text-indent: 28px;
	background: #ededed url(../images/order-cart.png) no-repeat 29px 11px;
}
.orderHb_s4_add:hover{
	background-color: #d5d5d5;
}
.orderHb_s5{
	position: relative;
	padding:0 24px 50px 0px;
}
.order_right div.orderHb_s5{
	padding: 0 24px 20px 0px;
	display: none;
}
.order_right div.orderHb_s5 .s5_table{
	width: 676px;
}
.order_right div.orderHb_s4{
	display: none;
}
.s5_table{
	width: 656px;
}
table.s5_table th, table.s5_table td {
    border: 1px solid #b5d6e6;
    font-size: 13px;
    text-align: ;
}
.s5_tr1,.s5_tr2,.s5_tr3,.s5_tr4{
	height: 34px;
}
.s5_td1{
	width: 106px;
	background-color: #e6f9ff;
	color: #848383;
}
.s5_td2{
	width: 221px;
	text-align: left;
	text-indent: 18px;
	color: #535252;
}
.s5_td3{
	width: 98px;
	background-color: #e6f9ff;
	color: #848383;
}
.s5_td4{
	width: 228px;
	text-align: left;
	text-indent: 18px;
	color: #535252;
}
.s5_table td .s5_table_span{
	color: #d81b20;
}
    /*产品介绍*/
.orderHb_section_box{
	margin-top: 17px;
}

.orderHb_tab{
	height: 39px;
	line-height: 42px;
	border-bottom: 1px solid #f74344;
	background-color: #f5f5f5;
}

.orderHb_tab_list1{
	background: url(../images/newOrder_02.png) no-repeat;background-position: 1px -1px;
}
.orderHb_tab_list2{
	background: url(../images/newOrder_02.png) no-repeat;background-position: -147px -1px;
}
.orderHb_tab_list3{
	background: url(../images/newOrder_02.png) no-repeat;background-position: -295px -1px;
}
.orderHb_tab_list4{
	width: 290px;
	background: url(../images/tab_li.png) -880px 0;
}
.orderHb_tab .orderHb_tab_list1.orderHb_tab_selected{
	background: #f74344 url(../images/newOrder_02_a.png) no-repeat;background-position: 1px -1px;
}
.orderHb_tab .orderHb_tab_list2.orderHb_tab_selected{
	background: #f74344 url(../images/newOrder_02_a.png) no-repeat;background-position: -147px -1px;
}
.orderHb_tab .orderHb_tab_list3.orderHb_tab_selected{
	background: #f74344 url(../images/newOrder_02_a.png) no-repeat;background-position: -295px -1px;
}
.orderHb_tab li{
	float: left;
	height: 100%;
	width: 148px;
	position: relative;
	
}
.orderHb_tab li.orderHb_tab_selected:after{
	border-color: #f55354 transparent transparent;
    border-style: solid;
    border-width: 6px 5px;
    bottom: -13px;
    content: "";
    height: 0;
    left: 50%;
    margin-left: -5px;
    position: absolute;
    width: 0;
	z-index: 99;
}
.orderHb_tab li.orderHb_tab_selected a{
	color: #fff;
}

.orderHb_tab li a{
	display: block;
	width: 100%;
	height: 100%;
	font-size: 16px;
	color: #666;
	text-indent: 56px;
}


.orderHb_content{
	border: 1px solid #dfdfdf;
	background-color: #fff;
	padding-top: 20px;
}
.orderHb_content2,.orderHb_content3,.orderHb_content4{
	display: none;
}
   /*orderHb_content2*/
.orderHb_content2{
	background-color: #fff;
	padding: 0 77px 0 57px;
}
.orderHb_content2_cap{
	height: 60px;
	border-bottom: 1px solid #f3f3f3;
	overflow: hidden;
}
.orderHb_content2_cap>div{
	float: left;
	line-height: 66px;
	color: #737373;
	font-size: 15px;
	overflow: hidden;
}
.content2_cap_mj{
	width: 228px;
	text-indent: 42px;
}
.content2_cap_pjnr{
	width: 580px;
	text-align: center;
}
.content2_cap_pf{
	width: 119px;
	padding: 0 0 0 80px;
	text-align: center;
}
.orderHb_content2_list{
	height: 96px;
	border-bottom: 1px dashed #dfdfdf;
	overflow: hidden;
}
.orderHb_content2_list>div{
	float: left;
}
.content2_list_mj{
	line-height: 88px;
	font-size: 13px;
	color: #737373;
	width: 228px;
	text-indent: 19px;
}
.content2_list_pjnr{
	line-height: 28px;
	font-size: 13px;
	color: #737373;
	width: 580px;
	padding: 15px 0 0 0;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	text-align: center;
}
.content2_list_pjnr p span{
	color: #c6c3c3;
}
.content2_list_pf{
	/*width: 125px;*/
	height: 18px;
	padding: 30px 0 0 80px;
}
.content2_list_pf span{
	display: block;
	float: left;
	width: 20px;
	height: 18px;
	line-height: 18px;
	margin-right: 5px;
	font-size: 27px;
	color: #d5d5d5;
	text-align: center;
}
.content2_list_pf span.content2_start_ff523e{
	color: #ff523e;
}
.cont2_fanye{
	padding: 35px 0 70px;
	height: 30px;
	text-align: center;
	font-size: 14px;
	color: #333333;
}
.cont2_fanye>a{
	display: inline-block;
	font-size: ;
	color: ;
	height: 28px;
	line-height: 28px;
	background-color: #fff;
	padding: 0 8px;
	color: #333333;
	border: 1px solid #d8d7d7;
	margin: 0 2px;
}
.cont2_fanye>span{
	display: inline-block;
	margin: 0 3px;
}
.cont2_fanye>input{
	display: inline-block;
	padding: 5px 0;
	height: 18px;
	line-height: 18px;
	text-align: center;
	width: 32px;
	border: 1px solid #d8d7d7;
}

   /*orderHb_content3*/
.orderHb_content3{
	padding: 0 77px 0 57px;
	background-color: #fff;
}
.orderHb_content3_cap{
	height: 60px;
	border-bottom: 1px solid #f3f3f3;
	overflow: hidden;
}
.orderHb_content3_cap>div{
	float: left;
	line-height: 66px;
	color: #737373;
	font-size: 15px;
	overflow: hidden;
}
.content3_cap_mj{
	width: 262px;
	text-align: center;
}
.content3_cap_ddh{
	width: 262px;
	text-align: center;
}
.content3_cap_sl{
	width: 233px;
	text-align: center;
}
.content3_cap_sj{
	width: 257px;
	text-align: center;
}
.orderHb_content3_list{
	height: 95px;
	border-bottom: 1px dashed #dfdfdf;
	overflow: hidden;
	text-align: center;
}
.orderHb_content3_list>div{
	float: left;
	line-height: 82px;
	font-size: 13px;
	color: #737373;
}
.content3_list_mj{
	width: 262px;
	text-indent: 93px;
}
.content3_list_ddh{
	width: 262px;
	text-indent: 95px;
}
.content3_list_sl{
	width: 233px;
	text-indent: 97px;
}
.content3_list_sj{
	width: 257px;
	text-indent: 96px;
}
.cont3_fanye{
	padding: 35px 0 70px;
	height: 30px;
	text-align: center;
	font-size: 14px;
	color: #333333;
}
.cont3_fanye>a{
	display: inline-block;
	font-size: ;
	color: ;
	height: 28px;
	line-height: 28px;
	background-color: #fff;
	padding: 0 8px;
	color: #333333;
	border: 1px solid #d8d7d7;
	margin: 0 2px;
}
.cont3_fanye>span{
	display: inline-block;
	margin: 0 3px;
}
.cont3_fanye>input{
	display: inline-block;
	padding: 5px 0;
	height: 18px;
	line-height: 18px;
	text-align: center;
	width: 32px;
	border: 1px solid #d8d7d7;
}

   /*orderHb_content4*/
.orderHb_content4_box{
	padding: 53px 176px 70px 194px;
}
.orderHb_content4_ul{
	padding-top: 20px;
}
.orderHb_content4_ul li{
	width: 798px;
	min-height: 32px;
}
.orderHb_content4_ul li span{
	font-size: 14px;
	color: #fd5e08;
	display: block;
	float: left;
	width: 114px;
	height: 32px;
	line-height: 42px;
	text-indent: 26px;
	background: url(../img/orderHb_content4_s.jpg) no-repeat 0 17px;
}
.orderHb_content4_ul li p{
	font-size: 14px;
	color: #737373;
	float: left;
	line-height: 42px;
	width: 683px;
}


.newOrder_left{
	float: left;
	width: 230px;
}
.newOrderL_tit{
	color: #fff;
	font-size: 18px;
    height: 42px;
    line-height: 42px;
	font-weight: bold;
	background: #f74344 url(../images/newOrder_01.png) no-repeat;
	text-indent: 94px;
}
.newOrderL_item{
	padding: 0 9px 38px;
	border-bottom: 1px solid #ebebeb;
	border-left: 1px solid #ebebeb;
	border-right: 1px solid #ebebeb;
	background-color: #ffffff;
}
.newOrderL_list{
	border-bottom: 2px dotted #d8d8d8;
	overflow: hidden;
}
.newOrderL_pic{
	width: 100%;
	height: 160px;
	margin-top: 10px;
}
.newOrderL_pic img{
	width: 100%;
	height: 100%;
}
.newOrderL_name{
	font-size: 14px;
	margin-top: 12px;
    height: 29px;
    line-height: 29px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	padding: 0 5px;
}
.newOrderL_name a{
	color: #666666;
}
.newOrderL_name a:hover{
	color: #f74344;
}
.newOrderL_price{
	font-size: 16px;
	color: #f74344;
	height: 40px;
	line-height: 28px;
	padding: 0 5px;
	font-weight: bold;
}

.newOrder_right {
    float: right;
    width: 930px;
    padding-top: 1px;
    overflow: hidden;
}


