        *{
            margin: 0px;
            padding: 0px;
        }
        a{color: #1c1c1c;}
        img{border: none;}
        body {
            font-family: Microsoft YaHei;
            text-align: center;
        }
		li {list-style-type:none;}
		
		
		.display_none{
			display: none;
		}
		
		.color_red{
			color: #CA252B;
		}
		
		.color_black{
			color: #B6B2B2;
		}

		
		.auto_middle{
			margin-left: auto;margin-right: auto;width:1200px;
		}
		
		
		#headandfoot_top a{
		 	text-decoration:none;
		}
		#headandfoot_middle a{
		 	text-decoration:none;  
		}
		
		.foot_a a{
		   color: #868686;  
		   text-decoration: none; 
		}

        
        
        .headfoot{
            margin-left: auto;
			margin-right: auto;  	        	
            width:1200px;
	        height:240px;

	        font-weight:100;
        }


    .ul_change_row {list-style: none;margin: 0px;padding: 0px;}  
    .ul_change_row li {float: left;margin: 0px 0px 14px 0px;width: 125px} 
    
    
    .foot_ul_right {list-style: none;margin: 0px;padding: 0px;}  
    .foot_ul_right li {float: left;margin: 0px 0px 14px 0px;width: 215px} 
    
    
    
.color_headandfoot_red{
	color: #c9252a;
}


.color_headandfoot_block{
	color: #000000;
}

.ul_index {
	margin: 0px;
	padding: 0px;
}

.ul_left {
	margin: 0px;
	padding: 0px;
}

.ul_index li{
	float: left;margin: 0px 0px 0px 0px;
}


        #bgMask {
		  width: 100%;
		  height: 100%;
		  background: #333;
		  filter: alpha(Opacity=30);
		  opacity: 0.3;
		  position: fixed;
		  _position: absolute;
		  z-index: 300;
		  top: 0;
		  left: 0;
		  display: none; 
		 }

		 
		 .is_a{
		 	text-decoration:underline;
		 	
		 }
		 .headandfoot_right_shopcart_act #headandfoot_right_shopcart_detail{display: none; }
		 .headandfoot_right_shopcart_act:hover #headandfoot_right_shopcart_detail{display: block;}
		 
		 
		 
		 .headandfoot_right_shopcart_out{
		 	position:fixed;right:0px; top:200px; width: 80px;height: 80px;background-color: #ff3a40;cursor: pointer;color:#FFFFFF; 
		 }
		 
		 .headandfoot_right_shopcart_in{
		 	position:fixed;right:0px; top:200px; width: 79px;height: 78px;background-color: #FFFFFF;cursor: pointer;color:#ff3a40; 
		 	border: solid 1px #ff3a40;border-left: none;
		 }
		 
		 .headandfoot_right_shopcart_login{
		 	position:fixed;right:80px; top:200px; width: 338px;height: 398px;background-color: #FFFFFF; border: solid 1px #c9252a;
		 }
		 
		 .headandfoot_right_customer_service_out{
		 	position:fixed;right:0px; top:280px; width: 80px;height: 80px;background-color: #ff6c4c;cursor: pointer;color:#FFFFFF; 
		 }
		 
		 .headandfoot_right_customer_service_in{
		 	position:fixed;right:0px; top:280px; width: 78px;height: 78px;background-color: #FFFFFF;cursor: pointer;color:#ff6c4c; 
		 	border: solid 1px #ff6c4c;
		 }
		 .headandfoot_right_work_time_out{
		 	position:fixed;right:0px; top:360px; width: 80px;height: 80px;background-color: #f8c335;cursor: pointer;color:#FFFFFF; 
		 }
		 
		 .headandfoot_right_work_time_in{
		 	position:fixed;right:0px; top:360px; width: 78px;height: 78px;background-color: #FFFFFF;cursor: pointer;color:#f8c335; 
		 	border: solid 1px #f8c335;
		 }
		 .headandfoot_right_mobile_out{
		 	position:fixed;right:0px; top:440px; width: 80px;height: 80px;background-color: #9b8bdf;cursor: pointer;color:#FFFFFF; 
		 }
		 
		 .headandfoot_right_mobile_in{
		 	position:fixed;right:0px; top:440px; width: 78px;height: 78px;background-color: #FFFFFF;cursor: pointer;color:#9b8bdf; 
		 	border: solid 1px #9b8bdf;border-left: none;
		 }		
		.headandfoot_right_wx_out{
		 	position:fixed;right:0px; top:520px; width: 80px;height: 80px;background-color: #5ec456;cursor: pointer;color:#FFFFFF; 
		 }
		 .headandfoot_right_wx_in{
		 	position:fixed;right:0px; top:520px; width: 79px;height: 78px;background-color: #FFFFFF;cursor: pointer;color:#5ec456; 
		 	border: solid 1px #5ec456;border-left: none;
		 }	 
		 .headandfoot_right_calculator_out{
		 	position:fixed;right:0px; top:520px; width: 80px;height: 80px;background-color: #82C8FC;cursor: pointer;color:#FFFFFF; 
		 }
		 .headandfoot_right_calculator_in{
		 	position:fixed;right:0px; top:520px; width: 80px;height: 80px;background-color: #fff;cursor: pointer;color:#83C8FC;border:1px solid #82C8FC;box-sizing: border-box;border-left: none;
		 }
		 .headandfoot_right_shopcart_go_confirm_in{
		 	background: #c9252a;
		 }
		 .headandfoot_right_shopcart_go_confirm_out{
		 	background: #ff3a40;
		 }
		 .am-round-s
		{
			-moz-border-radius: 4px;
			-webkit-border-radius: 4px;
			border-radius:4px;
			border:#389795 0px solid;
		}
		
		
		
		
		.loading_div_show_size_min{
		width: 1px;height: 1px;
		}
		.loading_div_show_size{
		width: 250px;height: 250px;
		}
.hd_top_left_mobile{float:left; display:inline;text-align: left;height:40px; line-height:36px;font-size: 24px;width: 400px;}	
.hd_top_left_mobile img {margin-top:9px;float: left;height: 21px;width: 21px;}	
.hd_top_left_mobile span {font-size: 18px;margin-left: 12px	}	

.hd_top_right_some{float:right;text-align: right;width: 500px;font-family: simsun;font-size: 13px;}			
.hd_top_right_some img {height: 20px;width: 22px;position:relative;top:9px}	

.hd_top_company_logo{float:left;height: 120px;width: 310px;text-align: left;}
.hd_top_company_logo img {cursor:pointer;width: 226px;position:relative;top:46px;}	

.hd_top_big_title{float:right;text-align: right;width: 890px;height: 120px;font-size: 18px;font-family: ??????;font-weight:normal;}		
.hd_top_big_title_next{float:left;text-align: left;}	
.hd_top_big_title_next span{color: #1C1C1C;line-height:160px;}

.hd_bottom_temp{width: auto;height: 100px;background: #F5F5F5}

.hd_bottom_big{width: auto;height: 240px;background: #FFFFFF}
.hd_bottom_big_next{margin-left: auto;margin-right: auto;width:1200px;height: 240px;font-family: ???;font-size: 12px;color: #868686;}
.hd_bottom_big_next_left{float:left;width: 250px;}
.hd_bottom_big_next_company_logo{margin:20px 0 0px 0;height: 50px;}
.hd_bottom_big_next_company_logo img{float:left;width: 228px;}
.hd_bottom_big_next_title{margin:20px 0 0px 0;width:250px;height:100px;float:left;} 

.hd_bottom_big_next_xx{border-left:1px dashed #ccc;float:left;width:0px;height:200px;margin:20px 0 20px 0;}

.hd_bottom_big_next_middle_left{margin-left:50px;float:left;width: 120px;}
.hd_bottom_big_next_middle_left_yqlj{margin:20px 0 0px 0;height: 50px;font-size: 16px;}
.hd_bottom_big_next_middle_left_company{margin:20px 0 0px 0;width:120px;height:100px;float:left;}
.hd_bottom_big_next_middle_left_company ul{text-align: left;} 


.hd_bottom_big_next_middle_right{float:left;width: 220px;} 
.hd_bottom_big_next_middle_right_temp{margin:20px 0 0px 0;height: 50px;} 
.hd_bottom_big_next_middle_right_company{margin:20px 0 0px 0;float:left;}

.hd_bottom_big_next_right{float:right;width: 500px;height:220px; font-family:??????;font-size: 32px;color: #000000;} 
.hd_bottom_big_next_right_mobile{margin:20px 0 0px 0;height: 60px;} 
.hd_bottom_big_next_right_mobile img{float:left;margin-left:168px; height: 55px;width: 55px;} 
.hd_bottom_big_next_right_mobile span{font-size: 24px;float:left;text-align:left;margin-left: 10px; line-height:52px;} 

.hd_bottom_big_next_right_bottom{margin:20px 0 0px 0;height: 120px;} 
.hd_bottom_big_next_right_bottom_2wm{float:right;height: 120px;width: 120px;}
.hd_bottom_big_next_right_bottom_sky{float:right;height: 54px;width: 54px;position:relative;top:35px;right:20px;cursor: pointer;}
.hd_bottom_big_next_right_bottom_wx{float:right;height: 54px;width: 54px;position:relative;top:35px;right:32px;cursor: pointer;}
.hd_bottom_big_next_right_bottom_qq{float:right;height: 54px;width: 54px;position:relative;top:35px;right:48px;cursor: pointer;}

.hd_bottom_big_company_message{width: auto;height: 106px;font-size: 14px;}


.hd_shopcart_img_li{width: 80px;height:28px;text-align:left;color:#FFFFFF; font-family: Microsoft YaHei}
.hd_shopcart_img_li img{ position:relative;left:3px; width: 56px;height: 44px;float: left;top:-8px; }
.hd_shopcart_img_li_good_num{position:absolute;top:12px;left:44px; width: 25px;height:25px; font-size: 12px;line-height: 25px;font-family: simsun;color: #ff3a40}
.hd_shopcart_name{width: 80px;height:20px;text-align:left; font-size: 12px;line-height: 20px;font-family: Microsoft YaHei}

.hd_shopcart_detail{border: solid 1px #ff3a40;position:fixed;right:80px; top:200px; width: 340px;height: 480px;}
.hd_shopcart_detail_next_1{overflow:auto;overflow-x:hidden; width: 340px;height: 282px;background: #FFFFFF}
.hd_shopcart_detail_next_xx{ float:left;border-top:1px solid  #E0DFDF;width:320px;height:1px; position:relative; left:10px;top:10px;overflow:hidden}
.hd_shopcart_detail_next_bottom{width: 340px;height: 195px;background: #FFFFFF}	
.hd_shopcart_detail_next_bottom_next{width: 340px;height: 155px;float:right; font-family: simsun}	
.hd_shopcart_detail_next_bottom_left{width: 104px;height: 155px;float:left;}	
.hd_shopcart_detail_next_bottom_left li{margin-top:30px;width: 20px;height: 20px;text-align:center;font-size: 14px;float: left;line-height: 20px;}	
.hd_shopcart_detail_next_bottom_right{width: 212px;height: 155px;float:left;margin-left:24px;}
.hd_shopcart_detail_next_bottom_right_li{height: 20px;font-size: 14px;float: left;line-height: 20px;}	
.hd_shopcart_detail_next_bottom_right_price_all{font-family:Microsoft YaHei; margin-top:10px;font-weight:bold; margin-left:-3px; width: 125px;text-align:right;font-size: 18px;color: #c9252a}

.hd_shopcart_detail_next_bottom_to_pay{text-align:center;height: 42px;font-size: 16px;line-height: 42px;color: #FFFFFF;}	


.hd_login_next_top{text-align:center;width: 338px;height: 114px;}
.hd_login_next_top li{position:relative;width: 338px;height: 20px;top:40px;  margin-left: auto; margin-right: auto;font-size: 24px;color: #1c1c1c;line-height: 20px;}
.hd_login_next_middle{background:#FFFFFF;  text-align:center;width: 338px;height: 226px;}
.hd_login_next_middle_li_font{width: 28px;height: 36px;margin-left:20px; font-size: 14px;color: #1c1c1c;line-height: 36px;font-family: simsum;float: left;}
.hd_login_next_middle_li_input{margin-left:20px; width: 240px;height: 36px;font-size: 14px;color: #1c1c1c;line-height: 36px;float: left;}
.hd_login_next_middle_li_input input{border: solid 1px #E0DFDF;font-size: 14px;width: 238px;height: 34px;line-height: 34px;float: left;}
.hd_login_next_middle_forget_password{width: 65px;float: left;height: 16px;margin-left:64px;margin-top:18px; font-size: 12px;color: #746E6E;cursor:pointer; line-height: 16px;font-family: simsum;}
.hd_login_next_middle_reset_password{width: 200px;float: left;text-align:left; height: 16px;margin-left:-3px;margin-top:18px; font-size: 12px;color: #c9252a;cursor:pointer;line-height: 16px;font-family: simsum;}

.hd_login_next_middle_remember_password_checkbox{width: 25px;text-align:left;float: left;height: 16px;margin-left:70px;margin-top:28px; font-size: 12px;color: #746E6E;cursor:pointer; line-height: 16px;font-family: simsum}
.hd_login_next_middle_remember_password_checkbox input{height: 16px;width: 16px;}

.hd_login_next_middle_remember_password{width: 80px;text-align:left;float: left;height: 16px;margin-left:-3px;margin-top:28px; font-size: 12px;color: #746E6E;cursor:pointer;line-height: 16px;font-family: simsum}


.hd_login_next_middle_go_register{width: 137px;float: left;text-align:right; height: 16px;margin-left:-3px;margin-top:28px; font-size: 12px;color: #c9252a;cursor:pointer;line-height: 16px;font-family: simsum}


.hd_login_next_do{width: 240px;height:36px; text-align:center;   margin-left:68px;margin-top:40px;background:#c9252a; font-size: 20px;color: #FFFFFF; cursor:pointer;line-height: 36px;float: left;}




.hd_customer_service_img_li{width: 80px;height:28px;text-align:left;color:#FFFFFF; font-family: Microsoft YaHei}

.hd_customer_service_img_li img{position:relative;left:3px; width: 56px;height: 44px;float: left;top:-8px;}
.hd_customer_service_text{width: 80px;height:20px;text-align:left;font-size: 12px;line-height: 20px;font-family: Microsoft YaHei}


.hd_customer_service_detail{position:fixed;right:80px; top:300px; width: 220px;height: 120px;background-color: #ff6c4c;}
.hd_customer_service_detail_li{width: 200px;height:30px;text-align:left;font-size: 18px;line-height: 30px;color:#FFFFFF;font-family: Microsoft YaHei}
.hd_customer_service_detail_li a{font-size:15px;color: #FFFFFF;text-decoration:none;}


.hd_right_work_time_li{width: 80px;height:28px;text-align:left;color:#FFFFFF; font-family: Microsoft YaHei}
.hd_right_work_time_li img{position:relative;left:3px; width: 56px;height: 44px;float: left;top:-8px; }
.hd_right_work_time_li_text{width: 80px;height:20px;text-align:left; font-size: 12px;line-height: 20px;font-family: Microsoft YaHei}


.hd_right_work_time_detail_li_1{width: 120px;height:28px;text-align:left;font-size: 15px;line-height: 14px;color:#FFFFFF; font-family: Microsoft YaHei}
.hd_right_work_time_detail_li_2{width: 200px;height:35px;text-align:left;font-size: 18px;line-height: 18px;color:#FFFFFF; font-family: Microsoft YaHei }


.hd_right_mobile_li{width: 80px;height:28px;text-align:left;color:#FFFFFF; font-family: Microsoft YaHei}
.hd_right_mobile_li img{position:relative;left:3px; width: 56px;height: 44px;float: left;top:-8px;}
.hd_right_mobile_text{width: 80px;height:20px;text-align:left; font-size: 12px;line-height: 20px;font-family: Microsoft YaHei}


.hd_right_mobile_detail_li_1{width: 120px;height:28px;text-align:left;font-size: 15px;line-height: 14px;color:#FFFFFF; font-family: Microsoft YaHei}
.hd_right_mobile_detail_li_2{width: 200px;height:35px;text-align:left;font-size: 18px;line-height: 18px;color:#FFFFFF; font-family: Microsoft YaHei}

.hd_right_wx_li{width: 80px;height:28px;text-align:left;color:#FFFFFF; font-family: Microsoft YaHei}
.hd_right_wx_li img{position:relative;left:3px; width: 56px;height: 44px;float: left;top:-8px;}
.hd_right_wx_text{width: 80px;height:20px;text-align:left; font-size: 12px;line-height: 20px;font-family: Microsoft YaHei}


.hd_right_wx_detail_li{width: 200px;height:200px;text-align:left;color:#FFFFFF; font-family: Microsoft YaHei}
.hd_right_wx_detail_li img{position:relative; width: 200px;height:200px;float: left;}

/* 2016-07-04 */
.hd_top_right_some{font-family: 'Microsoft YaHei';}
.hd_top_right_some img{vertical-align: top;}
.auto_middle{line-height: 40px;}
.collection{cursor: pointer;}
.collection:hover{color: #0a6eb0;}
.hd_top_right_some a:hover{color: #0a6eb0;}

#card_show:after{content: '';clear: both;display: block;}


/* 20160722 */
.fl{float: left;}
.fr{float: right;}
.show_calculator{
	border: solid 1px #83C8FC;position:fixed;right:80px; top:540px; width: 340px;padding-bottom: 20px;background-color: #FFFFFF;
}
.calculator_head{width: 100%;height: 40px;background: #83C8FC;}
.calculator_head > span{display: block;float: left;height: 100%;width: 50%;font-size: 18px;color: #fff;text-align: center;line-height: 40px;cursor: pointer;}
.cur{background: #4693CB;}
.wrap_data{display: none;}
.calculator_main{width: 320px;margin: 0 auto;text-align: left;}
.calculator_main:after{display: block;content: "";clear:both;}
.calculator_main li{width: 115px;height: 70px;}
.calculator_main li p.txt{width: 100%;color: #2D70A4;font-size: 16px;padding-top: 12px;}
.calculator_main li > div{height: 35px;}
.calculator_main li .select_div{padding-top: 5px;}
.calculator_main li.fr .select_div{text-align: right;}
.calculator_main li .select_div select{padding: 6px 5px;border:1px solid #E6E6E6;outline: none;width: 100%;}
.calculator_main li .price_div{padding-top: 10px;}
.calculator_main li .input_discount {padding-top: 5px;position: relative;}
.calculator_main li .input_discount input{width: 100%;border:1px solid #E6E6E6;padding: 5px 2px;outline: none;outline: none;box-sizing: border-box;padding-left: 25px;}
.calculator_main li .input_discount i{width: 18px;height: 18px;display: block;position: absolute;left: 3px;top: 9px;cursor: pointer;}
.calculator_main li .input_rate{padding-top: 5px;}
.calculator_main li .input_rate input{width: 100%;border:1px solid #E6E6E6;padding: 5px 2px;outline: none;box-sizing: border-box;}

.calculator_foot{width: 100%;height: 100px;margin-top: 30px;border-top: 1px solid #ECECEC;}
.calculator_foot>div{width: 50%;float: left;}
.calculator_foot>div p{height: 30px;width: 100%;text-align: center;color: #2D70A4;font-size: 16px;padding-top: 20px;}
.calculator_foot .my_input_div{width: 100%;height: 30px;text-align: center;}
.calculator_foot .my_input_div input{width: 50%;padding: 5px 2px;box-sizing: border-box;border:1px solid #E6E6E6;outline: none;}
.calculator_foot .num_my{color: #A5A5A5;margin-top: 5px;}

.calculator_foot .rmb_input_div{width: 100%;height: 30px;text-align: center;}
.calculator_foot .rmb_input_div input{width: 50%;padding: 5px 2px;box-sizing: border-box;border:1px solid #E6E6E6;outline: none;}
.calculator_foot .num_rmb{color: #A5A5A5;margin-top: 5px;}
.calculator_main li .input_weight{padding-top: 5px;}
.calculator_main li .input_weight input{width: 100%;border:1px solid #E6E6E6;padding: 5px 2px;outline: none;box-sizing: border-box;}
