body{
	background: url('./images/bg1.png') repeat;
}
.price_tip{
	cursor: pointer;
}
.left_box{
	margin:10px auto;
}
.address_box{
	height:30px;
	line-height: 30px;
}
.address_box a{
	cursor: pointer;
}
.address_hover .address_edit{
	display: block !important;
}
.address_box label:hover{
	color:red;
	cursor: pointer;
}
.address_edit{
	cursor: pointer;
	display:none;
}
.address_box input{
	vertical-align: middle;
}
.address_hover{
	color:red;
}
#submit_btn{
	margin-top:50px;
}


/*buy.html 购物车空 css*/
.sell_buycar{
	width:600px;height:110px;margin:0 auto;margin-top:60px
}
.sell_buycar .buycar_left{
	width:100px;height:105px;margin-top:2px;float:left;
	background:url('./images/index/no_buycart.png') no-repeat;
}
.sell_buycar .buycar_right{
	width:450px;height:100px;margin:5px 0 0 40px;float:left
}
.sell_buycar .buycar_right div{
	height:50px;line-height:50px
}
.sell_buycar .buycar_right div a{
	float:left;
	text-decoration:none;
	display: block;
	text-align: center;
	width:100px;
	height:36px;
	line-height:36px;
	border-radius: 3px;
	background-color:#ff950b; 
	color: #FFF;
	font-size: 16px;
	border: none;
	outline: none;
	cursor: pointer;
	margin:5px 0 0 10px;
}

.content_box .express_type_box{
	float: left;
	position: relative;
	width: 1080px;
	border: 1px solid #ccc;
	padding: 20px 20px 0 20px;
	margin: 30px 0;
	background: #FFF;
}
.content_box .express_type_box .express_type_choose{ position:absolute; left:0; top:-31px; padding:0 20px; height:30px;}
.content_box .express_type_box .express_type_choose a{padding:10px 10px; height:8px; line-height:30px; margin-right:15px; color:#999;}
.content_box .express_type_box .express_type_choose a.current{ border:1px solid #ccc; border-bottom:none; background:#FFF; color:#F60;}
.content_box .express_type_box .express_list_box{float:left; width:960px; position:relative;}
.content_box .express_type_box .express_list_box .express_item{float:left; width:179px; height:80px; margin:0 20px 20px 0; cursor:pointer; position:relative;border:2px solid #FFF;}
.content_box .express_type_box .express_list_box .sf{ background:url('./images/express/sf.jpg') no-repeat;}
.content_box .express_type_box .express_list_box .sto{ background:url('./images/express/sto.jpg') no-repeat;}
.content_box .express_type_box .express_list_box .yunda{ background:url('./images/express/yunda.jpg') no-repeat;}
.content_box .express_type_box .express_list_box .yto{ background:url('./images/express/yto.jpg') no-repeat;}
.content_box .express_type_box .express_list_box .express_item em{ width:16px; height:15px; background:url('./images/express/express_current.jpg') no-repeat; position:absolute; bottom:0px; right:0px; display:none;}
.content_box .express_type_box .express_list_box .current{ border:2px solid #F60;}
.content_box .express_type_box .express_list_box .current em{ display:block;}
.content_box .express_type_box .express_list_box p{float:left; padding-bottom:20px; width:100%;}
.content_box .express_type_box .express_list_box p span.fl{ height:30px; line-height:30px; margin-right:10px;}
.content_box .express_type_box .express_list_box p label{ width:100px;}
.content_box .express_type_box .express_list_box a.express_take_map{ position:absolute; width:417px; height:127px; background:url('./images/express/express_take_map.jpg') no-repeat; right:0px; top:0px; border:1px solid #ccc;}

.content_box .green_link{ margin-left:20px;}
.content_box .express_take, .content_box .payfor_take{ float:left; width:100%; display:none;}

.content_box .delivery_price_box{ border:1px solid #ccc; padding:15px 15px; width:970px; margin-top:10px; display:none; color:#F60;}