@charset "utf-8";
/* CSS Document */


*{
	margin:0;
	padding:0;
	}
body{
	font-size:14px;
	
	}
ul,li,ol,a,h1,h2,h3,h4{
	list-style:none;
	text-decoration:none;
	}
.orgage{
	font-size: 18px;
	color: #FF9F38;
}
.orange_color{
	color: #FC593F;
}
.wrap{
	width:100%;
	}
.top{
	width:100%;
	}
.top_land{
	width:100%;
	height:30px;
	background:#F1F1F1;
	line-height: 30px;
	}
.top_cl{
	width: 1190px;
	margin: 0 auto;
	height: 30px;
	}
.top_right{
	float: right;
}
.top_cl span a{	
	color:black;
	height:30px;
	line-height:30px;
	}
/* 商品分类*/
.goods_class{
	width: 150px;
	position: absolute;
	margin-top: 30px;
	background: #fff;
	z-index: 199;
}
.goods_class >ul >li>a{
	width: 100%;
	height: 30px;
	display: block;
	color: black;
	border: 1px solid #ccc;
	border-right: 0;
	position: relative;
	z-index: 199;
}
.cur{
	border: 1px solid red;
	border-right: 0;
}

.cate_child_show{
	position: absolute;
	width: 450px;
	background: #fff;
	margin-left: 149px;
	margin-top:-32px;
	border: 1px solid red;
	border-left: 0;
}

.goods_main{
	width: 45%;
	height: 100px;
	margin: 2%;
	float: left;

}
.goods_main h3{
	border-bottom: 1px solid #ccc;
}
.goods_main a{
	display: block;
	height: 30px;
	line-height: 30px;
	float: left;
	margin-right: 10px;
}


.top_main,.order_center{
	width: 98%;
	margin-left: 1%;
	margin: 0 auto;
}

/*头部栏*/
.left_img{
	float: left;
	width: 10%;
	padding-left: 3%;
}
/*.right_img{
	position:relative;
	float:right;
	width:600px;
	height:24px;
	line-height:24px;
}
.right_img a{
	display:inline-block;
	width:70px;
	height:24px;
	line-height:24px;
	color:black;
	margin:3px;
	border-right:1px solid #CCC;
}*/
.goods_xq a{
	float: left;
	display: block;
	width: 100%;
	color: #23B7E5;
}

.top_seach,.good_seach{
	position:relative;
	width:1190px;
	height:120px;
	margin: 0 auto;
	}
.seach_te,.good_te{
	float:left;
	width:50%;
	height:100%;
	color: #FD5940;
	}
.seach_te span,.good_te span{
	float:left;
	line-height:120px;
	height:120px;
	font-size:16px;

	}
.seach_te span h3{
	font-size:36px;
	font-family:黑体;
	width:200px;
	height:120px;
	line-height:120px;
	margin-left: 100px;
	margin-right: 50px;
	}
.good_te span h3{
	font-size:36px;
	font-family:黑体;
	width:200px;
	height:120px;
	line-height:120px;
}
.seach{
	position:relative;
	width:50%;
	height:100%;
	float:right;
	}
.bo_seach{
	position:relative;
	height:100%;
	float:right;
}

.seach_1,.good1_seach{
	width:350px;
	height:30px;
	border:1px solid #FC593F;
	background: url("../img/seach.png") no-repeat left center;
	padding-left: 5%;
	}


.seach span{
	float:right;
	height:120px;
	width:100%;
	line-height:120px;
	}
.bo_seach span{
	float:right;
	height:120px;
	line-height:120px;
	width: 400px;
}
#sy_index{
	float: left;
	margin-top: 60px;
	text-align: center;
	line-height: 28px;
	display: block;
	width: 70px;
	height: 28px;
	border-radius: 9px;
	border: 1px solid #FD5940;
	color: #FD5940;
}
.seach button{
	background:#FC593F;
	text-align:left;
	padding-left:8px;
	color:#fff;
	line-height:35px;
	width:120px;
	height:35px;
	border:1px solid #E1E1E1;
	cursor:pointer;
	}
	
	
.nav{
	position:relative;
	width:100%;
	float:left;
	height:30px;
	background:#FD593E;
	}
.nav>ul{
	width:1190px;
	height:100%;
	padding-left:20%;
	}
.nav >ul >li>a{
	color:#fff;
	float:left;
	width:150px;
	height:30px;
	line-height:30px;
	}
.blur{
	float:left;
	margin-top:5px;
	width:100%;
	margin-bottom: 10px;
	}
.blur_1{
	width:100%;
	height:144px;
	float:left;
	}
.blur_te{
	width:600px;
	height:144px;
	margin:0 auto;
	line-height:144px;
	padding-left:16%;
	}
#dl,#pwd{
	width:180px;
	height:30px;
	margin-right:30px;
	}
#dh{
	width:120px;
	height:35px;
	background:#FD5940;
	color:white;
	border:0;
	font-size:18px;
	}
.blur_lp{
	position:relative;
	width: 100%;
	background: #FFCA56;
	height: 144px;
	top:-144px;
	z-index: -1;
	}
.blur_lp img{
	float: right;
 	margin-top: -5px;
  	margin-right: 5%;
	}
.blur_2{
	width:100%;
	}
.main{
	position:relative;
	width:1190px;
	margin: 0 auto;

	}
.shop{
	width:100%;
	float: left;
	}
.order{
	border-bottom:1px solid #CCC;
	margin-bottom:10px;
	}
.order a ,.wu_info a{
	display:block;
	width:90px;
	height:30px;
	text-align:center;
	color:#fff;
	line-height:30px;
	background:#FD5940;}
.box_botton input{
	width:100%;
	height:40px;
	background:#FD5940;
	text-align:center;
	line-height:40px;
	border:0;
	color:#fff;
	cursor:pointer;
	margin-top: 15px;

	}
.main_order{
	position:relative;
	width:100%;
	margin:0 auto;
	height:100%;
	}
.order_box{
	float:left;
	width:23%;
	height:310px;
	border:1px solid #CCC;
	margin:0 5px;
	margin-bottom:15px;
	}
.box_img{
	width:200px;
	height:200px;
	margin:0 auto;
	}
.box_img img{
    max-height: 200px;
    max-width: 200px;
    width: 200px;
    height: 200px;
}
.box_text{
	display:block;
	width:90%;
	height:60px;
	font-size:12px;
	margin-top: 20px;
	margin-left: 5%;
}
.box_title{
	display: block;
	height: 35px;

}
.order_boxtext{
	display:block;
	width:98%;
	height:60px;
	font-size:12px;
	margin-top: 20px;
	margin-left: 1%;
	}
.order_boxtext span{
	display: block;
}
.box_shopping{
	width:100%;
	height:40px;
	background:#FD5940;
	text-align:center;
	line-height:40px;
	border:0;
	color:#fff;
	cursor:pointer;
	margin-top: 15px;

	}
.order_bo{
	position:relative;
	width:100%;
	height:100px;
	line-height:100px;
	float:right;
	}
.bo{
	height:100%;
	float:right;
	}
#fan,#fan1{
	display:block;
	width:70px;
	height:40px;
	line-height:40px;
	text-align:center;
	color:black;
	}
.order_bo a{
	display:block;
	float:left;
	width:40px;
	margin:30px 0 4px 4px;
	height:40px;
	line-height:40px;
	color:black;
	text-align:center;
	background:#F5F5F5;
	}
.order_bo a:hover{
	background:#fff;
	}
.foot_text{
	width:90%;
	margin:0 auto;

	}
.foot{
	position:relative;
	margin-top:10px;
	float:left;
	height:30px;
	width:100%;
	background:#FD5940;
	margin-bottom:20px;
	}
.foot_text a{
	display:block;
	border-right:1px solid #000;
	float:left;
	width:100px;
	height:40px;
	line-height:40px;
	color:black;
	text-align:center;
	}
	
/*好礼快车登录*/

.login_te{
	width:100%;
	float:left;
	height:120px;
	}
.login_te span{
	width:100%;
	height:120px;
	line-height:120px;
	}
.login_te span h3{
	 float:left;
	 font-size:36px;
	 padding-left:300px;
	 font-family:黑体;
	}
.login_te span h4{
	 float:left;
	 font-size:24px;
	 color:#B6B6B6;
	 padding-left:20px;
	}
.login_main{
	float:left;
	width:100%;
	height:660px;
	}
.login_img{
	position:relative;
	z-index:-1;
	top: -435px;
	}
.info{
	width:380px;
	height:420px;
	position:relative;
	float:right;
	margin-right:6%;
	background:#FFF;
	
	}
.info_con{
	width:85%;
	margin:0 auto;
	height:400px;
	margin-top:25px;
	}
.info_te,.info_con div{
	width:100%;
	height:30px;
	margin-bottom:25px;
	}
#user_yh input{
	width:90%;
	position:relative;
	height:30px;
	padding-left:30px;
	background:url("../img/use_name.png") no-repeat left center;
	/*color:#CCC;*/
	}
#user_pwd input{
	width:90%;
	position:relative;
	height:30px;
	padding-left:30px;
	background:url("../img/use_pwd.png") no-repeat left center;
	color:#CCC;

}

#cue{
	margin-top:30px;
	}
#cue_right a{
	float:right;
	color:#000;
}
#login_dl input{
	width:100%;
	height:40px;
	line-height:40px;
	text-align:center;
	background:#FD5940;
	color: #fff;
	border:0;
	}
#login_zc input{
	width:100%;
	height:40px;
	line-height:40px;
	text-align:center;
	background:#fff;
	border:1px solid #ccc;
	}
	
	
	
/*商品详情*/

.detail{
	margin:0 auto;
	position:relative;
	width:1190px;
	max-height:650px;
	height:630px;
	margin-bottom:50px;
	}
.detail_left{
	width:45%;
	height:100%;
	float:left;
	}
.detail_right{
	width:50%;
	height:100%;
	float:right;
	overflow:hidden;
	}
.map{
	width:500px;
	height:500px;
	margin:20px auto 0;
	background:#fff;
	margin-bottom:14px;
	}
.map span img{
	width:500px;
	height:500px;
	}
.map_bo{
	width:500px;
	margin:0 auto;
	height:75px;
	border:1px solid #3F9;
	}
.map_bo ul{
	text-align:left;
	}
.map_bo ul li{
	padding-top:5px;
	display:inline-block;
	margin:0 0 0 16px;
	}
.map_bo ul li a{
	width:60px;
	height:60px;
	background:#6C9;
	float:left;
	border:0;
	}
.map_bo ul li a img{
	max-height:60px;
	max-width:60px;
	}
.goods{
	width:500px;
	margin:0 auto;
	margin-top:10px;
	height:15px;
	line-height:15px;
	font-size:12px;
	color:#ccc;
	}
#goods_right{
	float:right;
	}
.de_top{
	font-size:14px;
	width:100%;
	color:black;
	padding:20px 10px;
	}
.de_top h3{
	 padding-bottom: .2em;
	  line-height: 1;
	  font-size: 16px;
	  font-weight: 700;
	  color: #000;
	  font-family: "microsoft yahei";
	  padding-left:30px;
	}
.price{
	 width:100%;
	 height:150px;
	 line-height:150px;
	 border-bottom:1px solid #ccc;
	}
.price_te,.displa_te,.colore_te,.num_te{
	  color: #999;
	  font-size: 12px;
	  text-align: left;
	  float: left;
	  width: 69px;
	  margin: 0 0 0 8px;
	}
.mo_te{
	  vertical-align: middle;
	  color: #c40000;
	  font-size: 18px;
	  font-family: Arial;
	  -webkit-font-smoothing: antialiased;
	}
.mo_price{
	  vertical-align: middle;
	  font-size: 30px;
	  color: #c40000;
	  font-weight: bolder;
	  font-family: Arial;
	  -webkit-font-smoothing: antialiased;
	}
.mo_price1{
	vertical-align: middle;
	font-size: 20px;
	color: #c40000;
	font-weight: bolder;
	font-family: Arial;
	-webkit-font-smoothing: antialiased;
}
.displa{
	 width:100%;
	 height:100px;
	 border-bottom:1px solid #ccc;
	}
.displa dl{
	width:100%;
	height:30px;
	padding-top:15px;
	}
.box{
	background:#000;
	width:12px;
	height:12px;

	}
.color_xz{
	padding-top:20px;
	}
.color_xz dd{
	white-space:nowrap;
	}
.color_xz a{
	display:inline-block;
	width:100px;
	height:30px;
	text-align:left;
	color:black;
	padding-left:4px;
	line-height:30px;
	border:1px solid #ccc;
	margin-bottom:10px;
	}
.num{
	margin-top:20px;
	}
.num_sx{
	width:200px;
	height:50px;
	}
.num_sx1{
	width:200px;
	margin-left:25%;
}
.num_sx1 span,.num_sx span{
	float:left;
	}
.num_add{
	display:inline-block;
	width:30px;
	height:30px;
	line-height:30px;
	background:#ccc;
	text-align:center;
	font-size:18px;
	color: black;
	}
.cat{
	margin-top:20px;
	width:200px;
	height:45px;
	background:#FC0;
	text-align:center;
	background:#FD5940;
	}
.cat a{
	display:block;
	height:45px;
	line-height:45px;
	color:#fff;
	}
.sjop_main{
	height:2200px;
	width:750px;
	margin:0 auto;
	background:#6FC;
	}
.info_table{
	width: 600px;
	margin: 0 auto;
	margin-bottom: 20px;
	}
.info_table table td{
	width:200px;
	height:33px;
}

/*购物车*/
.add_rig{
	float: right;
}
.good_main{
	width: 100%;
	height: 600px;
	float: left;
	margin-top:5px;
}
#select_1,.select_2{
	background: #F3F3F3;
	width: 100%;
	height: 25px;
	line-height: 25px;
	border: 1px solid #ccc;
}
#select_1>a{
	color: black;
}
.box_img1{
	float: left;
	width: 65px;
	height: 65px;
	line-height: 65px;
	margin-top:2px;
}
.title{
	margin-left:75px;
	width: 200px;
}
.goods_xq{
	margin-bottom: 15px;
}
.good_js{
	float: right;
}
.good_js a{
	display: block;;
	height: 30px;
	line-height: 30px;
	width: 60px;
	color: #fff;
	background: #FD593E;
	text-align: center;
	float: right;
	margin-top: 2.5px;
}
#select_2 {
	width: 100%;
	height: 35px;
	line-height: 35px;
}
.srttlement{
    width: 60%;
    margin: 0 auto;
    height: 300px;
    border: 1px solid #ccc;
    margin-top: 100px;
    text-align: center;
}
.srttlement_main{
    margin-top: 70px;
}
.srttlement_img{
    margin-bottom: 10px;
}
.srttlement span{
    width: 100%;
    height: 40px;
    display: block;
}
/*结算界面*/
.order_goods{
	width: 100%;
	border:1px solid #ccc;
	float: left;
}
.order_title{
	width: 100%;
	height: 30px;
	background: #fff;
	border-bottom: 1px solid #ccc;
}
.order_title span{
	width: 100%;
	height: 25px;
	background: #ccc;
	display: block;
}
.order_title span h3 {
	padding-left: 10px;
	font-size: 14px;
	padding-top:4px;
}
.addres{
	width: 100%;
	border: 1px solid #ccc;
}
#baddres{
	border:5px solid #FD5940;
}
.cat_addres{
	width: 530px;
	height: 450px;
	background:#fff;
	position: fixed;
	margin-left: 30%;
	z-index: 299;
	border: 1px solid #ccc;
}

.add_title{
	width: 100%;
	height: 80px;
}
.add_title  span{
	height: 70px;
	line-height: 70px;
	margin:10px;
}
.add_main{
	width: 100%;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
.addres1{
	width: 340px;
	height: 240px;
	border: 5px solid #ccc;
	margin-left: 15px;
	margin-top: 30px;
	float: left;
}
.bo_org{
	border: 5px solid #FD5940;
}
.add_use{
	width: 100%;
	height: 45px;
	border-bottom: 1px solid #ccc;
}
.add_use span{
	width: 60%;
	height: 35px;
	line-height: 35px;
	margin-left: 10px;
	margin-top:5px;
}
.add_use a{
	float: right;
	width: 35%;
	display: block;
	height: 25px;
	line-height: 25px;
	text-align: center;
	color: #fff;
}
.default_address{
	float: right;
	width: 35%;
	display: block;
	height: 25px;
	line-height: 25px;
	text-align: center;
	color: #fff;
}
.add__det{
	width: 100%;
	height: 100px;
}
.add__det p{
	width: 60%;
	margin-left: 10px;
	margin-top: 10px;
}
.add__det a{
	display: block;
	height: 20px;
	line-height: 20px;
	margin-left: 10px;
	margin-top: 30px;
        width: 40px;
        background-Color:#CCC;
}
.gray{
	background: #ccc;
}
.organg{
	background: #FD5940;
}
.add_bo{
	width: 100%;
	height: 80px;
	line-height: 80px;
	float: left;
}
.add_bo a{
	left: 0;
	bottom: 0;
}
#add_left{
	float: left;
	padding-left: 15px;
}
#add_right{
	float: right;
	padding-right: 15px;
}
.good_bomain,.parent_title{
	width: 100%;
	height: 30px;
	background: #ccc;
	float: left;
}
.good_bomain span h3,.parent_title span h3{
	display: block;
	height: 30px;
	line-height: 30px;
	margin-left: 10px;
	width: 100%;
	float: left;
}

.pay_button{
	width: 40%;
	height: 30px;
	line-height: 30px;
	float: right;
	margin-top: 40px;
	text-align: right;
}
.pay_button a{
	display: block;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background: #FD5940;
	color: #fff;
	width: 80px;
	float: right;
	margin-right: 15px;
	cursor: pointer;
}
.color_box span{
	display: block;
	float: left;
	height: 15px;
	margin-top: 7.5px;
}
.cat_select{
	float: left;
	margin-top: 20px;
	border: 1px solid #ccc;
}
.mall_bo{
	float: right;
	margin-top: -60px;
	text-align: center;
	line-height: 28px;
	display: block;
	width: 70px;
	height: 28px;
	border-radius: 9px;
	border: 1px solid #FD5940;
	color: #FD5940;
}
#gift_order a{
	width: 200px;
}
.gift_bo{
	background: #fff;
	color: #FD5940;
	border: 1px solid #FD5940;
	width:100%;
	height:40px;
	text-align:center;
	line-height:40px;
	cursor:pointer;
	margin-top: 15px;
}
.clear_bo{
	border: 0;
}
.border_shop{
	border: 1px solid #ccc;
	min-height: 390px;
	position: relative;
	z-index: 4;
	background: #fff;
}
.exchange_bottom{
    width: 200px;
    /* background: #FD5940; */
    height: 70px;
    float: right;
    position: absolute;
    z-index: 2;
    right: 0;
    margin-top: -30px;
    margin-right: -10px;

}
.exchange_text{
    float: right;
    display: block;
    margin-top: 30px;
    margin-right: 20px;
    color: #fff;
    width: 150px;
    background: #FD5940;
    height: 40px;
    line-height: 40px;
    text-align: center;
    border: 1px solid #fff;
    border-radius: 6px;
}
.shop_bo{
	margin-bottom: 20px;
}
/*支付界面*/
.parent_stas{

	width: 100%;
	height: 60px;
}
.parent_stas span{
	margin-left:10px;
	margin-top: 10px;
}
/*产品列表页*/
.new_search{
	width: 100%;
	height: 30px;
	border: 1px solid #ccc;
	margin-bottom: 10px;
	background: #F5F5F5;
}
.new_search a{
	display: block;
	width: 120px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	float: left;
	color: black;
}
.new_search span{
	float: left;
	display: block;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #ccc;
	margin-left: 15px;
}


/*我的订单--下单*/
.logic{
	margin-top:20px;
	float:left;
	width:100%;
	height:50px;
	/*background:url(../img/nav_background.jpg) repeat-x;*/
}
.wz{
	position:relative;
	height: 50px;
	line-height: 50px;
	margin-left: 20px;
	overflow: hidden;
}
.order_1{
	background: #F3F3F3;
	width: 100%;
	height: 25px;
	line-height: 25px;
	margin-top: 30px;
	border: 1px solid #ccc;
}
.order_1 span,.select_2 span ,.manag_top span{
	margin-left: 15px;
}
.order_main,.maingment_main{
	width: 100%;
	height: 400px;
	border: 1px solid #ccc;
}
.reveive{
	width: 100%;
	height: 100px;
	border: 1px solid #ccc;
}
.reveive_1{
	width: 100%;
	height: 150px;
	border: 1px solid #ccc;
}
.schedule{
	width: 80%;
	height: 350px;
	margin-top: 25px;
	margin-left: 10%;
}
.schedule_xd,.schedule_xd1{
	width: 100%;
	height: 120px;
}
.schedule_xd table{
	margin-top:60px;
}
.schedule_xd1 table{
	margin-top: 30px;
}
.schedule_info,.srefund_info{
	width: 100%;
	height: 200px;
}
.schedule_info li,.payment_info li,.srefund_info li{
	width: 100%;
	height: 60px;
	line-height: 60px;
}
.schedule_info b,.srefund_info b{
	font-size: 18px;
}
.schedule_info span,.payment_info span,.srefund_info span{
	margin-right: 30px;
}
.schedule_info a,.payment_info a{
	width: 70px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	display: block;
	color: #fff;
	background: #FCB740;
	float: left;
	margin-right: 20px;
}
.srefund_info a{
	width: 120px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	display: block;
	color: #fff;
	background: red;
	float: left;
	margin-right: 20px;
}

.schedule_info a:hover,.reason_sub a:hover,.srefund_info a:hover{
	background: #BABABA;
}
.payment_info a:hover{
	background: red;
}

.re_main,.pre_addres{
	width: 100%;
	height: 50px;
	line-height: 50px;
}
.re_main span,.pre_addres span{
	margin-left: 20px;
}
.return_order a,.updateshop{
    height: 35px;
    line-height: 35px;
    width: 200px;
    text-align: center;
    background: #ff780d;
    color: #fff;
    display: block;
    border: 1px solid #ccc;
    box-shadow: 2px 2px 2px #ccc;
    margin-top: 20px;
    margin-left: 830px;
    border-radius: 7px;
    -moz-border-radius: 7px;
    font-size: 20px;
}


/*支付信息*/
.pay_info{
	width: 100%;
	height: 200px;
	border: 1px solid #ccc;
	float: left;
}
.pay_info ul{
	width: 80%;
	height: 150px;
	margin-top: 25px;
	margin-left: 15px;

}
.pay_info ul li{
	width: 100%;
	height: 25px;
	line-height: 25px;
}

/*支付成功*/
.returned{
	width: 600px;
	height: 450px;
	position: relative;
	z-index: 199;
	border: 1px solid #ccc;
	margin-top: -65%;
	margin-left: 30%;
	background: #fff;
}
.reason,.reason1{
	width: 550px;
	height: 330px;
	margin-left: 25px;
	margin-top: 20px;
}
.reason_sub{
	width: 550px;
	height: 60px;
	margin-left: 25px;
	margin-top: 20px;
}
.th_te{
	width: 100px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background: #FAFBFD;
	display: block;
	border: 1px solid #ccc;
	border-bottom: 0;
	position: relative;
	z-index: 299;
	float: left;
	margin-right:10px ;
}

.huanhuo{
	width: 100px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background: #fff;
	display: block;
	border: 1px solid #ccc;
	position: relative;
	z-index: 299;
	float: left;
	margin-right:10px ;
}
.th_te1{
	width: 100px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	display: block;
}
.th_intop{
	width: 100%;
	height:150px;
	margin-top: 40px;

}
.th_intop  span,.th_inbo span,.th_inbo1 span,.th_intop1  span{
	float: left;

}
.th_intop1{
	width: 100%;
	height:50px;
	margin-top: 30px;

}
.th_inbo{
	width: 100%;
	height:60px;
	margin-top: 20px;
}
.th_inbo1{
	width: 100%;
	height: 30px;
}
.th_info{
	width: 100%;
	height: 300px;
	background: #FAFBFD;
	border: 1px solid #ccc;
	margin-top: -2px;
	float: left;
}
.reason  h6,.reason1  h6{
	margin-left: 100px;
	position: relative;
	z-index: 399;
	float: left;
	margin-top: -25px;
	color: #ccc;
}
.th_inbo a{
	width: 100px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	display: block;
	background: #EFEFEF;
	border: 1px solid #ccc;
}
.th_inbo1 a{
	width: 80px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	display: block;
	background: #EFEFEF;
	border: 1px solid #ccc;
}
.th_sc{
	height: 30px;
	width: 100px;
	line-height: 30px;
	top: -30px;
	position: relative;
	z-index: 499;
	opacity: 0;
}
.reason_sub a{
	display: block;
	width: 100px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #fff;
	background: #FCB73E;
	margin-right: 50px;
	margin-top: 15px;
	float: left;
	margin-left: 100px;

}
/*提交申请退货*/
.refund_xx{
	width: 100%;
	height: 350px;
	border: 1px solid #ccc;
}
.refund_xx1{
	width: 100%;
	height: 100%;
	border: 1px solid #ccc;
}
.pre_addres1{
	width: 100%;
	height: 200px;
}
.pre_addres1 span{
	margin-left: 15px;
	float: left;
}
.refund_img{
	margin:0;
	margin-left: 10px;
}
.pre_addres1 li{
	float: left;
	width: 150px;
}

/*商家审核*/

.review_add{
	margin-left: 15px;
	float: right;
	margin-right: 250px;
}
.review_add span{
	margin-right: 20px;
}

.add_wuliu{
	width: 100%;
	height: 40px;
	line-height: 40px;
	text-align: center;
	background:url("../img/wuliu_bg1.png");
	display: block;
	border: 1px solid #ccc;
	border-bottom: 0;
	position: relative;
	z-index: 299;
	float: left;
	margin-right:10px ;
}

/*退换货*/
.return_top{
	width: 100%;
	height: 40px;
	line-height: 40px;
	background: #F5F5F5;
	margin-top: 10px;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
.return_top span{
	margin-left: 20px;
}
.re_table{
	width: 100%;
	height: 200px;
	border: 1px solid #ccc;
	float: left;
}

.operate a{
	margin-left: 10px;
	display: block;
	width: 80px;
	height: 30px;
	line-height: 30px;
	float: left;
}
#check{
	border-right: 1px solid #ccc;
}
.check{
    width: 340px;
    height: 240px;
    margin-left: 15px;
    margin-top: 30px;
    float: left;
    border:5px solid red;
}
.drawback_info{
	width: 80%;
	height: 500px;
	margin-top: 25px;
	margin-left: 10%;
	border: 1px solid #ccc;
}
.drawback_main{
	width: 100%;
	height: 550px;
	border: 1px solid #ccc;
}
/*物流信息*/
.logis_info{
	margin: 0 auto;
	width: 80%;
	margin-left: 10%;
	height: 100%;
	border: 1px solid #ccc;
	margin-top: 20px;
}
.logis_1{
	background: #F3F3F3;
	width: 100%;
	height: 25px;
	line-height: 25px;
	border: 1px solid #ccc;
}
.wu_info{
	width: 600px;
	margin-top: 20px;
	margin-left: 15px;
}
.wu_info table{
	width: 100%;
}
.wu_info table tr{
	height: 20px;
}
.logis_con{
	width: 100%;
	height: 100px;
	border: 1px solid #ccc;
	float: left;
}
.logis_con table{
	margin-top:20px;
	margin-left: 15px;
}
.logis_con table tr{
	height: 20px;
}
/*收货信息*/
.wu_info table{
	margin-top: 20px;
	margin-left: 20px;
}
.wu_info table tr{
	height: 40px;
}
.wu_info input[type="text"]{
	height: 25px;
}
.wu_info select{
	height: 29px;
}
.wu_addres{
	width: 80%;
	margin-top: 40px;
}
.default{
	width: 80px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	display: block;
	color: #fff;
	background: #FF6600;
}
.default:hover{
	color: #FF4840;
	background: #FFD4CB;
}
.wu_addres tr{
	height: 40px;
}
.logis_info1{
	margin: 0 auto;
	width: 80%;
	margin-left: 10%;
	height: 100%;
	margin-top: 20px;
}
/*财务管理*/
.manag_top,.manag_top2{
	background: #F3F3F3;
	width: 100%;
	height: 35px;
	line-height: 35px;
	margin-top: 20px;
	border: 1px solid #ccc;
}
.maingment_main{
	width: 100%;
	height: 1280px;
	border: 1px solid #ccc;
}
.t1{
	width: 100%;
	border-collapse: collapse;
	height: 450px;
	font-family: 黑体;
	border-bottom: 1px solid #ccc;

}
.t1 tr{
	height: 45px;
	display: table-row;
	vertical-align: inherit;
	border-color: inherit;
}
.t1 td {
	padding-left: 10px;
	width: 50%;

}
.manag_bo{
	width: 100%;
	margin-top: 40px;
	height: 680px;
	border-bottom: 1px solid #ccc;
}
.manag_bo a,.order_top a{
	display: block;
	height: 40px;
	width: 100px;
	line-height: 40px;
	text-align: center;
	background: #F5F5F5;
	float: left;
	margin-left: 10px;
	color: black;
	border: 1px solid #ccc;
	border-bottom: 0;
}
.manag_bo a:hover,#click_on,.order_top a:hover{
	color: #FB5940;
	background: #fff;
	border: 1px solid #FB5940;
	border-bottom: 0;
}
.manag_bo table{
	width: 100%;
	height: 640px;
	text-align: center;
	float: left;
}
.manag_bo table td{
	border: 1px solid #ccc;
	width: 20%;
}
.manag_top2 a{
	display: block;
	width: 20px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	border: 1px solid #FB5940;
	float: right;
	margin-top: 7.5px;
}
.manag_top2 span{
	float: right;
	margin-right: 40px;
}


/*全部订单*/
.nav_right{
	position:relative;
	float:right;
	width:300px;
	height:35px;
	line-height:35px;
	padding-right:20px;
}
.seach_te{
	width:250px;
	height:30px;
}
.seach_te span{
	font-size:16px;

}
.seach_3{
	position:relative;
	width:300px;
	height:35px;
}

.seach_3 span{
	height:35px;
	width:300px;
	line-height:35px;
}
.seach_4{
	width:250px;
	height:30px;
	border:1px solid #FC593F;
	background: url("../img/seach.png") no-repeat left center;
	padding-left: 8%;
}
.order_top,.call_top{
	width: 100%;
	margin-top: 40px;
}
.order_state,.order_state1{
	width: 100%;
	height: 30px;
	float: left;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	margin-top: 10px;
}
.order_state table{
	width: 100%;
	height: 30px;
	background: #F5F5F5;
}
.order_state table tr{
	height: 30px;
}

.call_table{
	width: 100%;
	height: 40px;
	background: #F5F5F5;
	float: left;
}
.call_table td{
	height: 40px;
}
.order_table{
	margin-top: 5px;
	float: left;
	width: 100%;
}
.order_table table{
	border-collapse: collapse;
}
.order_table table td{
	border: 1px solid #ccc;
}
/*卡券列表*/
.call_top a{
	display: block;
	height: 40px;
	width: 150px;
	line-height: 40px;
	text-align: center;
	background: #fff;
	float: left;
	margin-left: 10px;
	color: #2192E0;
	border: 1px solid #2192E0;
}

.call_top a:hover,#on_call{
	color: #fff;
	background: #FF9F38;
	border: 0;
}

.cancel{
	display: block;
	height: 30px;
	width: 80px;
	line-height: 30px;
	text-align: center;
	background: #FF9F38;
	float: left;
	margin-left: 10px;
	color: #fff;

}
.bo_ca td{
	border: 1px solid #ccc;
}

.order_state1 table{
	width: 100%;
	height: 30px;
}
/*卡券详情*/
.card_top{
	width: 100%;
	height: 150px;
	background: #fff;
	margin-top: 30px;
	background: #FBF9FA;
}
.goods_xq p,.goods_xq1 p{
	margin-bottom: 5px;
	margin-top: 5px;
}
.car_deta{
	margin-top: 10px;
	margin-left: 20px;
	margin-bottom: 10px;
}
.or_bo{
	background: #FF9F36;
	color: #fff;
	height: 25px;
	width: 60px;
}
.car_deta  tr{
	height: 30px;
}
.good_table,.good_table_1{
	width: 100%;
	background: #FBF9FA;
	border: 1px solid #ccc;
	float: left;
}
.good_table_1 table td{
	border: 1px solid #ccc;
}
.card_list,.card_list1{
	margin-top: 20px;
}
.card_list table td{
	width: 33.3%;
}
.card_list1 table td{
	width: 20%;
}
.chek_bo{
	float: left;
	margin-left: 3px;
}
.card_on{
	margin-left: 30px;
}
.card_on a{
	display: block;
	width: 60px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	color: #fff;
	margin-right: 10px;
	float: left;
}
.car_span span{
	float: left;
	margin-right: 40px;
}
#on_1{
	background: #FF9F38;
}
#on_2{
	 background: #E94345;
 }
#on_3{
	background: #23B7E5;
}
.card_bo td{
	border: 1px solid #ccc;
}
.gift_img,.box_img1 img{
	max-width: 65px;
	min-height: 65px;
}
.good_bo{
	display: block;
	width: 60px;
	float: left;
	height: 20px;
	line-height: 20px;
	text-align: center;
	color: #fff;
	background: #FF9E39;
}

/*申请退卡*/
.pop_box,.pop_box2,.pop_box3{
	width: 450px;
	height: 320px;
	background: #fff;
	position: fixed;
	margin-left: 30%;
	top: 20%;
	border: 1px solid #ccc;
}
.pop_top{
	width: 100%;
	height: 35px;
	margin-top: 10px;
	border-bottom: 1px solid #ccc;
}
.pop_left{
	display: block;
	margin-left: 20px;
	height: 30px;
	line-height: 30px;
}
.pop_right{
	float: right;
	margin-right: 20px;
}
.pop_main,.pop_main1,.pop_main2{
	margin-top: 20px;
	width: 100%;
	height: 190px;
	border-bottom: 1px solid #ccc;

}
.pop_main2{
	margin-top: 20px;
	width: 100%;
	height: 230px;
	border-bottom: 1px solid #ccc;
}

.pop_main2{
	text-align: center;
}
.pop_main1 span{
	margin-left: 60px;
	padding-top: 30px;
	display: block;
	margin-bottom: 20px;
	width: 90%;
}
.pop_main span,.pop_main2 span{
	display: block;
	margin-bottom: 20px;
	width: 90%;
	margin-left: 20px;
	margin-right:20px;
}
.pop_main2 span{
	padding-top: 50px;
}
.pop_text{
	height: 25px;
	width: 200px;
}
.pop_bottom{
	height: 80px;
	width: 100%;
	position: relative;
}
.bo_main{
	width: 70%;
	margin: 0 auto;
	height: 50px;
	display: block;

}
.pop_bottom a{
	width: 65px;
	height: 30px;
	margin-top: 15px;
	display: block;
	border: 1px solid #ccc;
	color: #fff;
	float: left;
	background: #B9B9B9;
	text-align: center;
	line-height: 30px;
}
.pop_bottom a:hover{
	background: #FCB73E;
}
.chick_on {
	display: none;
}



/*可用积分*/
.point_top{
	width: 80%;

	margin: 0 auto;

}
.point_left{
	margin-top: 10px;
	width: 40%;
	height: 200px;
	background:#EEEEEE;
	float: left;
	border-radius: 7px;
	margin-bottom: 20px;
}
.point_left span,.point_right span{
	font-size: 28px;
	padding-top: 20px;
	margin-bottom: 10px;
	padding-left: 30px;
	display: block;
}
.point_right{
	margin-top: 10px;
	width: 55%;
	float: right;
	height: 200px;
	background: #EEEEEE;
	border-radius: 7px;
	margin-bottom: 20px;
}
.point_text{
	width: 200px;
	height: 25px;
}
.orang_point{
	background: #FFA500;
	width: 80px;
	height: 30px;
	color: #fff;

}
.poing_main{
	margin-top: 30px;
}

/*支付订单*/
.pay_top{
	width: 100%;
	height: 30px;
	background: #ccc;
}
.pay_top span{
	display: block;
	height: 30px;
	line-height: 30px;
	margin-left: 15px;
    font-family: 黑体;
}
.payment_state{
	width: 100%;
	height: 120px;
        text-align: center;
	background: #FBFCFF;
}
.payment_state span{
	display: block;
	height: 30px;
	line-height: 30px;
	margin-left: 15px;
	font-family: 黑体;
}
.payment_main{
	width: 100%;
	height: 300px;
	background: #FFFFFF;
}
.pay_type{
	margin-left: 20px;
	margin-top: 30px;
	width: 80%;
}

.platform{
	width: 120px;
	height: 30px;
	line-height: 30px;
	background: #fff;
	float: left;
	margin-right: -1px;
	color: black;
	display: block;
	border: 1px solid #30D5C8;
	text-align: center;
	position: relative;
	z-index: 1999;
	cursor: pointer;
}
.curd{
	border: 1px solid #30D5C8;
	border-bottom: 0;
	background: #FBFCFF
}
.type_main{
	width: 100%;
	height: 200px;
	background: #FBFCFF;
	float: left;
	border: 1px solid #30D5C8;
	margin-top: -2px;
}
.type_main ul{
	margin-left: 40px;
	margin-top: 50px;
	border: 1px solid #FBFCFF;
}
.type_main li{
	width: 200px;
	height: 30px;
	line-height: 30px;
	display: block;
	float: left;
	white-space:normal;
}
.type_main img{
    margin-right: 20px;
    position: relative;
    top: 10px;
}
.type_main b{
    border: 1px solid #ccc;
    display: block;
    height: 50px;
    line-height: 50px;
    text-align: center;
    width: 180px;
}
.type_main .actice{
      border: 2px solid #30d5c8!important;
}
.type_main img{
      width:40px;
      margin-top: -6px;
}
.payment_bo{
	float: right;
	line-height: 30px;
	height: 30px;
	margin-top: 10px;
}
.payment_bo a{
	width: 100px;
	height: 30px;
	line-height: 30px;
	color: #fff;
	text-align: center;
	background: #FC593F;
	display: block;
	float: right;
	margin-left: 30px;
}
.payment_bo span{
	width: 100px;
	height: 30px;
	line-height: 30px;
	color: #fff;
	text-align: center;
	background: #FC593F;
	display: block;
	float: right;
	margin-left: 30px;
}
/*收藏*/
.shop_top{
	margin-top: 20px;
}
/*好礼兑换*/
.gift_exchange{
	width: 1090px;
	margin: 0 auto;
	height: 324px;
	margin-top: 150px;
}
.exchange_bg{
	position:relative;
	width: 100%;
	background:url("../img/gift_exchangebg.png") ;
	height: 324px;
	top:-214px;
	z-index: -1;
}
.haoli_logo{
	margin-left: 20px;
	margin-top: -5px;
}

/*查看兑换详情*/
.shop_detail{
	width: 30%;
	height: 100%;
	margin-bottom: 40px;
	float: left;
	margin-right: 20px;
}
.detail_title p{
	margin-bottom: 10px;
}
.shopping_img img{
	max-height: 300px;
	max-width: 250px;
	width: 300px;
	height: 250px;
}
.pay_detail{
	margin-top: 10px;
}
.payment_jiage{
	font-size: 18px;
	margin-right: 60px;
	float: left;
}
.pay_detail a{
	display: block;
	color: #FC593F;
	border-radius: 20px;
	border:  1px solid #FC593F;
	width: 100px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background: #fff;
	float: left;
}

.font_size{
	font-size:15px;
}

#nav>.area>.box_a{
	display: block;
	color: white;
	width: 80px;
	float: left;
	text-align: center;
	margin: 0 10px;
}

/*-----首页城市css 开始------*/
.notice_oard{
	position: fixed;
	width:300px;
	height: 373px;
	right: 10px;
	top: 200px;
	z-index: 19999;;
}
.notice_ul{
	margin-top: -300px;
	width: 230px;
	padding: 10px 35px;
	overflow: hidden;
	height: 250px;
	overflow-y:scroll;
}
.notice_ul li{
	cursor: pointer;
	padding-bottom: 5px;
	display:block;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
}
.notice_ul li:hover{
	text-decoration: underline;
}
.del_notice{
	display: block;
	height: 30px;
	width: 30px;
	float: right;
	background: red;
	top: 40px;
	position: relative;
	margin-right: 20px;
	opacity: 0;
	cursor: pointer;
}
.top_left{
	display:inline-block;
	margin-left:50px;
	background:#F1F1F1;
	padding:0 10px;
	border-width:0 1px;
	border-left-style:solid;
	border-right-style:solid;
	border-left-color:#F1F1F1;
	border-right-color:#F1F1F1;
}
.drop_show{
	padding:10px;
	margin-left:50px;
	width:300px;
	height:260px;
	background:#FFF;
	border:1px solid #CCC;
	border-top:none;
	position:absolute;
	z-index:999;
	display:none;
}
.province_d,.province_other{
	padding:0px 10px;
	float:left;
	cursor:pointer;
}
.province_other:hover{
	background:#CCC;
	color:#C81623;
}
.backgroundred{
	background:#C81623;
	color:#F4F4F4;
}
.distrbution_address{
	padding:2px;
	border:1px solid #CCC;
}
.detail_area{
	margin-left:75px;
	width:400px;
	background:#FFF;
	border:1px solid #CCC;
	position:relative;
	display:none;
	bottom: inherit;
}
.area_detail_all{
	margin-top:5px;
	margin-left:10px;
}
.disadd_child{
	font-size:14px;
	margin:2px;
	padding:0 2px 0 10px;
	float:left;
	border:1px solid #CCC;
	cursor:pointer;
}
.curr_bord{
	border:1px solid #C81623;
	font-weight:700;
}
.all_area_child{
	padding:5px 10px;
}
.area_child_in{
	display:inline-block;
	margin:5px;
	padding:5px;
	cursor:pointer;
}
.area_child_in:hover{
	color:#FFF;
	background:#C81623;
}


/*导航栏*/
.curl{
	background:#D2364C ;
	color: white;
}

.area>a:hover{
	background: #DF4F64;
}
.category{
	display: none;
}

/*商品列表排序*/
.new_search>a:hover{
	color: #FF4400;
}
.white_bg{
	background: white;
}
/*--- +--首页城市css 结束------*/

