﻿@charset "utf-8";
.user_center_nav{

	color:#999999;

	font-size:12px;

}

.user_center_nav .text_dec{

	color:#565656;

	font-weight:bolder;

}

.user_center_box{

	position:relative;

	z-index:10;

}

.mobile_user_center_menu{

	background-color:#FBFAF8;

	position:absolute;

	z-index:11;

	left:0px;

	top:41px;

	width:100%;

	display:none;

}

.mobile_user_center_menu .menu_level1{

	margin-bottom:10px;

	

}

.mobile_user_center_menu .menu_item{

	color:#BFA397;

	width:110px;

	text-align:center;

	margin-right:6px;

	background-color:#FFFFFF;

	margin-bottom:6px;

}

.mobile_user_center_menu .menu_item a{

	border:1px solid #E6E5E3;

	padding:7px 0px;

	display:block;

}

.mobile_user_center_menu .menu_item.selected{

	background-color:#AD8876;



}

.mobile_user_center_menu .menu_item.selected a{

	color:#ffffff;

}

.user_center_left{



}

.menu_level1{

	font-size:16px;

	margin-bottom:20px;

	

}

.menu_level2{

	line-height:26px;

	display:block;

	cursor:pointer;color:#000;

}

.menu_level2.selected{

	background:no-repeat scroll 0px 10px url('../images/menu_selected.png');

	padding-left:15px;

	color:#565656;

}



.user_center_left{

	width:12%

}

.user_center_right{

	width:88%

}
@media(min-width:998px) and (max-width:1200px){
	.user_center_right{width:100%;}
}
@media(min-width:860px) and (max-width:999px){
     .user_center_right{width: 100%;}
}

.user_center_right .title{

	font-size:20px;

	

}

.user_center_right .c_title{

	font-size:18px;

}

.order_info_box{

	float:left;

	width:20%;

	text-align:center;

}

.user_center_bg{

	background-color:#F7F3F0;

}

.btn_user_base_info{

	width:32.6%;

	margin-right:1.1%;

	float:left;

	margin-bottom:5px;

	position:relative;

	z-index:1;

}

.btn_user_base_info img{

	height:40px;

	position:absolute;

	right:5px;

	top:10px;

}

.btn{

	padding:9px 0px;

	width:110px;

}

.btn_cancel{

	padding:10px 0px;

	width:110px;

}

.user_order_list{

	padding:0px 15px 15px;

}





.user_order_list .border_top,.user_order_list .border_right{

	border-color:#c6c2c1;

}





.user_coupons_list{

	padding:0px 15px;

}

.history_box{

	background-color:#ffffff;

}

.turn_box{

	border:1px solid #ececec;

	border-top:0px;

}

.turn_item{

	border:1px solid #ffffff;

}

.coupons_item{

	float:left;

	width:32.6%;

	margin-right:1.1%;

	margin-bottom:15px;

	background:no-repeat scroll url('../images/cupons_bg.png');

	background-size:100% 100%;

	color:#FDFDFD;

	position:relative;

	z-index:1;

}

.coupons_item.overdue{

	background:no-repeat scroll url('../images/cupons_overdue_bg.png');

	background-size:100% 100%;

}

.coupons_status{

	position:absolute;

	right:8px;

	bottom:12px;

	font-size:12px;

	color:#EEE8E4;

}

.coupons_status_overdue{

	width:30px;

	bottom:5px;

}

.coupons_color{

	color:#EEE8E4;

}

.coupons{

	padding:8px;

	padding-left:20px;

	padding-bottom:12px;

}

.coupons_font{

	font-size:45px;

}

.coupons_font1{

	width:30px;

	

}



.form_box{

	width:70%;

}

.form_item{

	margin-bottom:15px;

}

.form_txt{

	width:120px;

	float:left;

	line-height:35px;

	text-align:left;

}

.form_input{

	float:left;

	text-align:left;

	width:60%;

}

.form_input .input{

	width:80%;

	max-width:390px;

}

.form_input.center{

	text-align:center;

}

.form_btn{

	width:45%;

}











/*mobile  下样式修正*/

@media only screen and (max-width: 768px) {  

	.btn_user_base_info{

		width:100%;

		margin-right:0px;;

	}

	.user_order_list{

		padding:0px;

	}

	.user_coupons_list{

		padding:0px;

	}

	.turn_box{

	

		border:0px;

	}

	.coupons_item{

		width:100%;

	}

	.form_box{

		width:90%;

	}

	.form_txt{

		width:100%;

	}

	.form_input{

		width:100%;

	}

	 .form_btn{

		width:30%;

	}

	.form_input .input{

		max-width:600px;

	}

	.user_center_right{

		width:100%;

	}

}



#box.mobile .btn_user_base_info{

		width:100%;

		margin-right:0px;;

}

#box.mobile .user_order_list{

		padding:0px;

}

#box.mobile .user_coupons_list{

		padding:0px;

}

#box.mobile .turn_box{

	

		border:0px;

}



#box.mobile .coupons_item{

		width:100%;

}



#box.mobile .form_box{

		width:90%;

	}

#box.mobile .form_txt{

		width:100%;

}

#box.mobile .form_input{

		width:100%;

}

#box.mobile .form_btn{

	width:30%;

}

#box.mobile .form_input .input{

	max-width:600px;

}



#box.mobile .user_center_right{

	width:100%;

}


@charset "utf-8";

.animate{

	/*transition: all 0.4s linear 0s;*/

}

input,input[type="submit"],

input[type="reset"],

input[type="button"],input[type="text"],

button,textarea {

	-webkit-appearance: none;

	font-size:14px;

}



input[type="text"],input[type="password"],textarea ,select

{

	background-color:#ffffff;

	font-family:"Microsoft YaHei","微软雅黑","Microsoft JhengHei","华文细黑","STHeiti","MingLiu" !important;

}

a{

	text-decoration:none;

	color:#999999;

}

a img{

	border:0px;

}



body{

	margin:0px;

	padding:0px;

	font-size:14px;

	font-family:"Microsoft YaHei","微软雅黑","Microsoft JhengHei","华文细黑","STHeiti","MingLiu" !important;

	

	color:#565656;

	background-color:#ffffff;

	

}

.font_wr{

	font-family:"Microsoft YaHei","微软雅黑","Microsoft JhengHei","华文细黑","STHeiti","MingLiu" !important;

}

.main{ margin:auto;}

/*防止手机端点击出现色块*/

html {

　　-webkit-text-size-adjust: none;

}

img {

　　max-width: 100%;

　　height: auto;

　　width: auto9; /* ie8 */

}

.c_div{

	width:100%;

	height:1px;

}

.bg{

	background-color:#ffffff;

}

.bg1{

	background-color:#fafafa;

}

.text_dec{

	text-decoration:underline;

}

.hover_text_dec:hover{

	text-decoration:underline;

}

.clear{

	clear:both;

}

.center{

	text-align:center;

	overflow:hidden;

}

.text_left{

	text-align:left;

}

.text_right{

	text-align:right;

}

.w20{

	width:20%;

}

.w30{

	width:30%;

}

.w40{

	width:40%;

}

.w50{

	width:50%;

}

.w55{

	width:55%;

}

.w60{

	width:60%;

}

.w70{

	width:70%;

}

.w80{

	width:80%;

}

.w90{

	width:90%;

}

.w95{

	width:95%;

}

.w100{

	width:100%;

}

.mauto{

	margin:auto;

}

.btn{

	background-color:#ae8877;

	color:#FFFFFF;

	padding:15px 45px;

	cursor:pointer;

	text-align:center;

	font-size:14px;

}

.btn_cancel{

	padding:15px 45px;

	color:#AE8776;

	background-color:#EFE7E4;

	

	cursor:pointer;

	text-align:center;

	font-size:14px;

}

.block{

	display:block;

}

.iblock{

	display:inline-block;

	*display: inline;

	zoom: 1;

	margin:auto;

	width:auto;

}



/*html5  圆角边*/

.border_box{

	border-radius: 5px; 

	-moz-border-radius: 5px; 

	-ms-border-radius: 5px; 

	-o-border-radius: 5px; 

	-webkit-border-radius: 5px;

	



}

.border{

	border:1px solid #ececec;

	

}

.fl{

	float:left;

}

.fr{

	float:right;

}

.oh{

	overflow:hidden;

}





.a_link{

	color:#565656;

	cursor:pointer;

}

.a_link:hover{

	color:#ae8877;

	

}

.color_hover{

	color:#ae8877;

}

.color_black{

	color:#565656;

}

.color_gray{

	color:#999999;

}

.fonta{

	font-family:Arial, Helvetica, sans-serif;

}

.fonth{

	font-family:"黑体";

}

.font10{

	font-size:10px;

}

.font12{

	font-size:12px;

}

.font14{

	font-size:14px;

}

.font16{

	font-size:16px;

}

.font18{

	font-size:18px;

}

.font20{

	font-size:20px;

}

.font22{

	font-size:22px;

}

.font30{

	font-size:30px;

}

.font40{

	font-size:40px;

}

.font45{

	font-size:45px;

}

.font50{

	font-size:50px;

}

.font_w {

	font-weight:bolder;

}

.input,.input_vcode{

	-webkit-appearance: none;

	height:35px;

	line-height:35px;

	padding-left:10px;



}



.cur{

	cursor:pointer;

}

.ml5{

	margin-left:5px;

}

.ml10{

	margin-left:10px; 

}

.ml15{

	margin-left:15px;

}

.ml20{

	margin-left:20px;

}

.ml25{

	margin-left:25px;

}

.ml30{

	margin-left:30px;

}

.mr5{

	margin-right:5px;

}

.mr10{

	margin-right:10px;

}

.mr15{

	margin-right:15px;

}

.mr20{

	margin-right:20px;

}

.mr25{

	margin-right:25px;

}



.mt0{

	margin-top:0px;

	

}



.mt3{

	margin-top:3px;

	

}

.mt5{

	margin-top:5px;

}

.mt8{

	margin-top:8px;

}

.mt10{

	margin-top:10px;

}

.mt15{

	margin-top:15px;

}

.mt18{

	margin-top:18px;

}

.mt20{

	margin-top:20px;color:red;font-weight:bold

}

.mt25{

	margin-top:25px;

}

.mt30{

	margin-top:30px;

}

.mt40{

	margin-top:40px;

}



.mb3{

	margin-bottom:3px;

}

.mb5{

	margin-bottom:5px;

}

.mb8{

	margin-bottom:8px;

}

.mb10{

	margin-bottom:10px;

}

.mb15{

	margin-bottom:15px;

}

.mb20{

	margin-bottom:20px;

}

.mb25{

	margin-bottom:25px;

}

.mb30{

	margin-bottom:30px;

}



.pd5{

	padding:5px;

}

.pd10{

	padding:10px;

}

.pd15{

	padding:15px;

}



.pd0_30{

	padding:0px 30px;

}



.pd5_0{

	padding:5px 0px;

}

.pd10_0{

	padding:10px 0px;

}



.pd15_0{

	padding:15px 0px;

}

.pd20_0{

	padding:20px 0px;

}

.pd25_0{

	padding:25px 0px;

}

.pd30_0{

	padding:25px 0px;

}

.pd15{

	padding:15px;

}

.pd20{

	padding:20px;

}

.pdt20{

	padding-top:20px;

}

.checkbox{

	width:1em;

	height:1em;

}

.mobile_box{

	display:none;

}

.pc_header{

		display:block;

}

input{

	border:1px solid #e5e5e5;

	outline:0px;

}

.border{

	border-bottom:1px solid #ececec;

}

.border_bottom{

	border-bottom:1px solid #ececec;

	

}

.pc_border_bottom{

	border-bottom:1px solid #ececec;

}

.border_top{

	border-top:1px solid #ececec;

}

.go_top{

	border-bottom:1px solid #ececec;

	border-top:1px solid #ececec;

}

.border_bottom_black{

	border-bottom:1px solid #999999;

}

.border_right{

	border-right:1px solid #ececec;

}

.pc_border_right{

	border-right:1px solid #ececec;

}

.border_left{

	border-left:1px solid #ececec;

}

.pc_border_left{

	border-left:1px solid #ececec;

}

.border_bottom_dot{

	border-bottom:1px dashed #ececec;

}



/*重写 checkbox  radio  s*/

.checkbox{

	background:no-repeat scroll url("../images/checkbox.png");

	background-size:100%;

	height:19px;

	width:19px;

	cursor:pointer;

}

.checkbox.checked{

	background:no-repeat scroll url("../images/checkbox_checked.png");



}

.radio_box{

	cursor:pointer;

}

.radio{

	background:no-repeat scroll url("../images/radio.png");

	background-size:100%;

	height:24px;

	width:24px;

	cursor:pointer;

}

.radio.checked{

	background:no-repeat scroll url("../images/radio_checked.png");

	background-size:100%;

}



/*重写 checkbox  radio  e*/

.a_bottom_line{

	text-decoration:underline;

}



/*重写select 注 当一个select 有可能被另一个遮挡时, 请加大 z-index  s*/

.select{

	position:relative;

	z-index:2;

}

.select_lh{

	line-height:35px;

}

.select.zindex3{

	z-index:3;

}

.select.zindex4{

	z-index:4;

}

.select .select_info{

	background:no-repeat scroll right url("../images/select_icon.png");

	cursor:pointer;	

	height:35px;

	border-top:1px solid #ececec;

	border-bottom:1px solid #ececec;

	border-left:1px solid #ececec;

	line-height:35px;

	padding-right:15px;

	white-space: nowrap;

}

.select .select_info span{

	padding:0px 5px;

}

.select .select_item{

	position:absolute;

	z-index:100;

	left:0px;

	top:0px;

	

	height:37px;

	filter:alpha(opacity=0);

	-moz-opacity:0;

	-khtml-opacity: 0;

	opacity: 0;

	cursor:pointer;

	background-color: transparent;

    background-image: none;

}

.select .select_items{

	position:absolute;

	z-index:100;

	left:0px;

	top:0px;

	

	height:37px;

	filter:alpha(opacity=0);

	-moz-opacity:0;

	-khtml-opacity: 0;

	opacity: 0;

	cursor:pointer;

	background-color: transparent;

    background-image: none;

}

.select .select_item span{

	padding:0px;

	padding-right:15px;

}



.select .select_item option:after

{ 

content:"";

}

/*重写 select e*/





/*右侧浮动 s*/

#right_suspension_block{

	

	position:fixed;

	bottom:50px;

	z-index:999;

	background-color:#FFFFFF;

	left:90%;

	width:45px;

}

.right_suspension_block{

	border:1px solid #ececec;

}

.right_suspension_block_icon {

	cursor:pointer;

	border-bottom:1px solid #ececec;

	height:43px;

}



.right_suspension_block_icon .right_suspension_block_icon1_2{

	display:none;

}

.right_suspension_block_icon:hover .right_suspension_block_icon1_2,

.right_suspension_block_icon.selected .right_suspension_block_icon1_2{

	display:block;

}

.right_suspension_block_icon:hover .right_suspension_block_icon1,

.right_suspension_block_icon.selected .right_suspension_block_icon1{

	display:none;

}



.right_suspension_block_icon_no_border{

	border:0px;

}

/*右侧浮动 e*/







/* menu切换 */

.c_menu_item{

	background:#efe7e4;

	width:24.85%;

	height:70px;

	line-height:70px;

	text-align:center;

	position:relative;

	z-index:1;

	font-size:18px;

	color:#bea095;

	cursor:pointer;

}

.c_menu_item_icon{

	position:absolute;

	left:50%;

	margin-left:-15px;

	bottom:0px;

	z-index:2;

	display:none;

}

.c_menu_item_line{

	width:0.2%;

	background-color:#FFFFFF;

	height:50px;

}

.c_menu_item.selected{

	background:#ad8876;

	color:#ffffff;

}

.pc .c_menu_item:hover{

	background:#ad8876;

	color:#ffffff;

}

.pc .c_menu_item:hover .c_menu_item_icon{

	display:block;

}

.c_menu_item.selected .c_menu_item_icon{

	display:block;

}









/* 浏览历史 推荐商品 menu切换 */

.tuijian_history_item{

	background:#efe7e4;

	width:24.85%;

	height:75px;

	line-height:75px;

	text-align:center;

	position:relative;

	z-index:1;

	font-size:18px;

	color:#bea095;

	cursor:pointer;

}

.tuijian_history_item_icon{

	position:absolute;

	left:50%;

	margin-left:-15px;

	bottom:0px;

	z-index:2;

	display:none;

}

.tuijian_history_item_line{

	width:0.2%;

	background-color:#FFFFFF;

	height:50px;

}

.tuijian_history_item.selected{

	background:#ad8876;

	color:#ffffff;

}

.pc .tuijian_history_item:hover{

	background:#ad8876;

	color:#ffffff;

}

.pc .tuijian_history_item:hover .tuijian_history_item_icon{

	display:block;

}

.tuijian_history_item.selected .tuijian_history_item_icon{

	display:block;

}

.history_box{

	background-color:#fdfdfd;



}



.history_box .tuijian_history_item{

	width:49.9%;

}

/* 浏览历史 推荐商品 menu切换 */





/*左右滑动图列表　ｓ*/

.turn_box{

	padding:25px 20px 15px;

}



.turn_icon_box{

	width:5%;

	height:100%;

	position:relative;

	z-index:1;

	height:auto;

}



.turn_icon{

	width:50%;

	height:57px;

	position:absolute;

	z-index:2;

	top:45%;

	margin-top:-29px;

	left:25%;

}

.turn_icon .turn_img_hover{

	display:none;

}

.turn_icon:hover .turn_img{

	display:none;

}

.turn_icon:hover .turn_img_hover{

	display:block;

}

.turn_item_list_box{

	width:90%;

}

.turn_item_box{

	width:24%;

	margin-right:1%;

	cursor:pointer;

	text-align:left;

	margin-bottom:2px;

}

.mobile_box .turn_item_box{

	width:49%;

	margin:auto;

}

.turn_item{

	border:1px solid #fdfdfd;

}

.turn_item:hover{

	border:1px solid #ad8876;

}

/*左右滑动图列表　ｅ*/





/*品牌保证*/

.brand_assure_box{

	padding-bottom:15px;

}

.brand_assure_item{

	width:25%;

	background:no-repeat scroll right center url('../images/brand_assure_item_line.png');

}

.brand_assure_item.no_border{

	background:none;

}









/*广告 浮点 icon*/

.rotate_box{

	position:absolute;

	right:10px;

	bottom:10px;

	text-align:right;

	z-index:4;

}

.rotate_list{

	

}

.rotate_item{

	background:no-repeat scroll url("../images/rotate.png");

	height:10px;

	width:10px;

	float:left;

	margin-right:5px;

	cursor:pointer;

}

.rotate_item.selected{

	background:no-repeat scroll url("../images/rotate_selected.png");

}

.goods_price{

	color:#af8877;

	font-size:20px;

	font-family:Arial, Helvetica, sans-serif;

}



#cover{

	background-color:#000000;

	height:0px;

	width:0px;

	position:fixed;

	left:0px;

	top:0px;

	filter:alpha(opacity=70);

	-moz-opacity:0.7;

	opacity:0.7;

	z-index:99999;

	display:none;

}





/*右侧覆盖*/

#box_right_cover{

	background-color:#000000;

	height:0px;

	width:0px;

	position:absolute;

	left:0px;

	top:0px;

	filter:alpha(opacity=70);

	-moz-opacity:0.7;

	opacity:0.7;

	z-index:10000;

	display:none;

}



.box_left{

	width:0px;

	line-height:60px;

	display:none;

}



.box_right{

	position:relative;

	z-index:1;

	width:100%;

}



/*头部 */

.mobile_menu{

	cursor:pointer;

}

.mobile_menu.selected{

	color:#000000;

}

.c_mobile_menu{

	font-size:18px;

	padding-left:30px;

	

}

.c_mobile_menu a{

	color:#6a6a6a;

}

.mobile_menu .flod{

	background:no-repeat scroll 0px  18px  url("../images/mobile_menu_flod_add.png");

	height:55px;

	width:13px;

}

.mobile_menu.selected .flod{

	background:no-repeat scroll  0px  18px  url("../images/mobile_menu_flod_del.png");

}

.mobile_menu .mobile_menu_icon{

	background:no-repeat scroll right center  url("../images/mobile_menu_icon_down.png");

	margin-right:15px;

}

.mobile_menu.selected .mobile_menu_icon{

	background:no-repeat scroll right center  url("../images/mobile_menu_icon_up.png");

}

.c_mobile_menu.selected{

	padding-left:20px;

	border-left:10px solid #AE8776;

	background-color:#F7F3F0;

}

.c_mobile_menu.selected .mobile_menu_icon{

	

	

	background:no-repeat scroll right center  url("../images/mobile_menu_icon_up.png");

	

}





.c_menu_box{

	display:none;

}

.c_mobile_menu1{

	font-size:16px;

	line-height:60px;

	padding-left:40px;

	cursor:pointer;

}



.c_mobile_menu2{

	line-height:50px;

	padding-left:40px;



	cursor:pointer;

}



.c_mobile_menu3{

	line-height:40px;

	padding-left:70px;



	cursor:pointer;

}



.pc_box .header{

	padding:10px 0px 60px;

	color:#999999;

}

#pc_header_menu_box{

	border-bottom:1px solid #565656;

	position:fixed;

	z-index:1000;

	left:0px;

	top:85px;

	background-color:#FFFFFF;

	

}

.header_menu_box{

	position:relative;

	z-index:1001

}

.pc_header_menu_top_left{

	height:42px;

	width:10px;

	position:absolute;

	z-index:1002;

	left:0px;

	top:0px;

}

.pc_header_menu_top_right{

	height:42px;

	width:10px;

	position:absolute;

	z-index:1002;

	right:0px;

	top:0px;

}

.pc_box .heade_item{

	padding:0px 10px;

	line-height:28px;

	font-size:14px;

}

.pc_box .header_menu{

	float:left;

	width:10%;

}

.pc_box .header_menu.first{

	width:7%;

}

.pc_box .header_menu a{

	display:block;

	width:100%;

	padding:10px 0px;

	font-size:14px;

}

.pc_box .header_menu.selected a{

	background:no-repeat scroll center bottom url("../images/header_menu_icon.png");

}

.pc_header_float_menu{

	background:repeat scroll url('../images/pc_header_float_menu_bg.png');

	z-index:1002;

	position:absolute;

	top:39px;

	left:0px;

	width:100%;

	color:#ffffff;

	display:none;

}

.pc_header_float_menu .menu_a{

	 white-space:nowrap;

	 margin-bottom:10px;

	 display:block;

	 margin-right:10px;

	 float:left;

}

.pc_header_float_menu a,.pc_header_float_menu a:hover{

	color:#ffffff;

	

}

.pc_header_float_menu .border_bottom{

	border-color:#ffffff;

}



.mobile_header{

	position:relative;

	z-index:10001;

	padding:20px 0px;

	border-bottom:2px solid #000000;

	background-color:#ffffff;

}

.mobile_header .mobile_header_logo{

	width:40%;

	max-width:272px;

}

.mobile_header .mobile_header_icon{

	position:absolute;

	top:47%;

	margin-top:-16px;

	width:33px;

}

.mobile_header .mobile_header_icon img{

	width:100%;

}

.mobile_header .mobile_header_icon1{

	left:2%;

}

.mobile_header .mobile_header_icon2{

	left:14%;

}

.mobile_header .mobile_header_icon3{

	right:14%;

}

.mobile_header .mobile_header_icon4{

	right:2%;

}



/*分享*/

.mobile_top_share_box{

	position:absolute;

	right:5px;

	z-index:10002;

	top:50px;

	display:none;

}

.mobile_top_share_bg{

	background-color:#BDA092;	

}

.mobile_top_share_bg a{

	color:#ffffff;

	width:150px;

	padding:15px; 

	line-height:30px;

	font-size:20px;

}

.mobile_top_share_bg a img{

	height:30px;

}

.mobile_top_share_bg .border_bottom{

	border-color:#CBB3A7;

}



/*头部结束*/



/*底部  s*/

.pc_footer{

	padding:60px 0px 50px;

	color:#565656;



}

.go_top{

	border-bottom:1px solid #ececec;

	border-top:1px solid #ececec;

}

.pc_footer_item1{

	width:30%;

}

.pc_footer_item2{

	padding-left:7%;

}

.pc_footer_item3{

	padding-left:7%;

}

.footer_subscription{



	border-bottom:1px solid #ad8876;

	padding:5px 0px;

	position:relative;

	z-index:1;

}

.footer_subscription input{

	line-height:30px;

	height:30px;

	font-size:12px;

	width:88%;

}



.footer_subscription img{

	width:9%;

	position:absolute;

	right:0px;

	top:50%;

	margin-top:-8px;

	width:27px;

}

.pc_footer_item a{

	display:block;

	color:#565656;

	border:0px;

	

}

.pc_footer_item a img{

	border:0px;

}

.pc_footer_item_c a{

	line-height:26px;

}

.pc_footer_title{

	font-size:16px;

	margin-bottom:5px;

}



.mobile_footer{

	padding:20px 0px;

}







.mobile_footer_menu_box{

	padding:15px 0px;

}

.mobile_footer_menu_box a{

	display:block;

}





.mobile_footer_menu{

	background:no-repeat scroll right center url('../images/mobile_menu_icon_down.png');

}

.mobile_footer_menu.selected{

	background:no-repeat scroll right center url('../images/mobile_menu_icon_up.png');

}

.mobile_footer_menu_box .mobile_footer_menu_c{

	display:none;

}

.mobile_footer_menu_c a{

	line-height:42px;

	font-size:12px;

	color:#565656;

}



.beian_info{

	padding-top:0px;

}

/*底部 e*/



/* 评论星星 */



.star_bg {

    width: 125px; height: 24px;

    background: url('../images/star.png') repeat-x;

    position: relative;

    overflow: hidden;

}

.star {

    height: 100%; width: 24px;

    line-height: 6em;

    position: absolute;

    z-index: 3;

}

.star_level{

	height: 100%; width: 26px;

    line-height: 6em;

    position: absolute;

    z-index: 3;

	background: url('../images/star.png') repeat-x 0 -22px!important;

    left: 0; z-index: 2;

}

.star1 { width: 26px; }

.star2 { width: 52px; }

.star3 { width: 78px; }

.star4 { width: 104px; }

.star5 { width: 130px; }

.star:hover {    

    background: url('../images/star.png') repeat-x 0 -22px!important;

    left: 0; z-index: 2;

}

.star_1 { left: 0; }

.star_2 { left: 26px; }

.star_3 { left: 52px; }

.star_4 { left: 78px; }

.star_5 { left: 104px; }

.star_1:hover { width: 26px; }

.star_2:hover { width: 52px; }

.star_3:hover { width: 78px; }

.star_4:hover { width: 104px; }

.star_5:hover { width: 130px; }



label { 

    display: block; _display:inline;

    height: 100%; width: 100%;

    cursor: pointer;

}



/* ，单选按钮 */

.score { position: absolute; clip: rect(0 0 0 0); }

.score:checked + .star {    

    background: url('../images/star.png') repeat-x 0 -22px;

    left: 0; z-index: 1;

}

.score_1:checked ~ .star_1 { width: 26px; }

.score_2:checked ~ .star_2 { width: 52px; }

.score_3:checked ~ .star_3 { width: 78px; }

.score_4:checked ~ .star_4 { width: 104px; }

.score_5:checked ~ .star_5 { width: 130px; }



.star_bg:hover .star {  background-image: none; }



/* for IE6-IE8 JS 交互 */

.star_checked {    

    background: url('../images/star.png') repeat-x 0 -22px;

    left: 0; z-index: 1;

}

/* 评论星星结束 */





/* 翻页 */

.page_box .last_page{

	border-right:1px solid #000000;

	padding-right:10px;

}

.page_box .next_page{

	padding-left:10px;

}







/*商品数量添加*/



.goods_number_del{

	background:no-repeat scroll 0px 0px url('../images/goods_number_del.png');

	height:28px;

	width:28px;

	cursor:pointer;

}

.goods_number_del.goods_number_no_del{

	background:no-repeat scroll 0px 0px url('../images/goods_number_no_del.png');

	

}

.goods_number_val{

	height:25px;

	border-bottom:1px solid #f2f2f2;

	border-top:1px solid #f2f2f2;

	width:40px;

	text-align:center;

	line-height:25px;

	font-family:Arial, Helvetica, sans-serif;

}

.goods_number_add{

	background:no-repeat scroll 0px 0px url('../images/goods_number_add.png');

	height:28px;

	width:28px;

	cursor:pointer;

}

.goods_number_add.goods_number_no_add{

	background:no-repeat scroll 0px 0px url('../images/goods_number_no_add.png');

	

}



/*商品数量添加 e*/







/*查看更多  s*/

.loading_more .btn_loading_more {

	background:#fff;



	line-height:19px;



	font-weight:bold;

	font-size:14px;

	color:#888;

	text-align:left;

}

.loading_more_label{

	padding-left:10px;

}

.loading_more .loading_more_icon  {

	display:block; float:left;

	width:19px; height:19px;

	background:url('../images/load_more.png')  no-repeat;

	background-size:19px 19px;

	transition-property:transform;

	transition-duration:250ms;	

	

	

	-webkit-background-size:19px 19px;

	-webkit-transition-property:-webkit-transform;

	-webkit-transition-duration:250ms;

	

	-moz-background-size:19px 19px;

	-moz-transition-property:-moz-transform;

	-moz-transition-duration:250ms;	

	

	-ms-background-size:19px 19px;

	-ms-transition-property:-ms-transform;

	-ms-transition-duration:250ms;	

	

	



	

}



.loading_more .loading_more_icon  {

	transform:rotate(0deg) translateZ(0);

	-webkit-transform:rotate(0deg) translateZ(0);

	-moz-transform:rotate(0deg) translateZ(0);

	-ms-transform:rotate(0deg) translateZ(0);

	

}







.loading_more.loading .loading_more_icon{

	background-position:0 100%;

	

	transform:rotate(0deg) translateZ(0);

	transition-duration:0ms;

	animation-name:loading;

	animation-duration:2s;

	animation-iteration-count:infinite;

	animation-timing-function:linear;

	

	-webkit-transform:rotate(0deg) translateZ(0);

	-webkit-transition-duration:0ms;

	-webkit-animation-name:loading;

	-webkit-animation-duration:2s;

	-webkit-animation-iteration-count:infinite;

	-webkit-animation-timing-function:linear;

	

	-moz-transform:rotate(0deg) translateZ(0);

	-moz-transition-duration:0ms;

	-moz-animation-name:loading;

	-moz-animation-duration:2s;

	-moz-animation-iteration-count:infinite;

	-moz-animation-timing-function:linear;

	

	-ms-transform:rotate(0deg) translateZ(0);

	-ms-transition-duration:0ms;

	-ms-animation-name:loading;

	-ms-animation-duration:2s;

	-ms-animation-iteration-count:infinite;

	-ms-animation-timing-function:linear;

}

@keyframes loading {

	from { transform:rotate(0deg) translateZ(0); }

	to { moz-transform:rotate(360deg) translateZ(0); }

}

@-webkit-keyframes loading {

	from { -webkit-transform:rotate(0deg) translateZ(0); }

	to { -webkit-transform:rotate(360deg) translateZ(0); }

}

@-moz-keyframes loading {

	from { -moz-transform:rotate(0deg) translateZ(0); }

	to { -moz-transform:rotate(360deg) translateZ(0); }

}

@-ms-keyframes loading {

	from { -ms-transform:rotate(0deg) translateZ(0); }

	to { -ms-transform:rotate(360deg) translateZ(0); }

}











.header_nav{

	color:#999999;

	font-size:12px;

}

.header_nav .text_dec{

	color: #565656;

    font-weight: bolder;

}

/*查看更多 e*/



/*浮动登录界面 s*/

#fload_login_box{

	position:fixed;

	border:3px solid #c0a498;

	background-color:#ffffff;

	left:0px;

	top:0px;

	z-index:100000;

	box-shadow:0px 0px 8px #c0a498;

	background-color:#ffffff;

	width:70%;

	max-width:330px;

	min-width:280px;

	display:none;

}

#fload_login_box .btn{

	padding:10px 0px;

}



.float_login_box{

	padding:10px 40px 30px;

}

.float_login_desc{

	width:70px;

	line-height:40px;

}

.float_login_input_box .input{

	width:95%;

}

.float_login_input_box .btn{

	display:block;

	padding:15px 0px;

	width:100%;

	max-width:1000px;

}

.float_register_border{

	border:1px solid #B4B2B3;

	

}



/*浮动登录界面 e*/



/*消息提示框  s*/

#msg_alert_box{

	z-index:100000;

	position:absolute;

	left:0px;

	top:0px;

	display:none;

}

#msg_alert{

	border:3px solid #c0a498;

	background-color:#ffffff;

	

}



/*消息提示框 e*/



/*搜索框 s*/

.txt_search_box{

	position:relative;

	z-index:1001

}

.pc_txt_search{

	border:0px;

	border-bottom:1px solid #ececec;

	height:24px;

	padding-left:5px;	

}

.mobile_search_box{

	position:absolute;

	left:0px;

	top:80px;

	width:100%;

	z-index:10001;

	background:repeat scroll url('../images/write_bg.png');

}



.mobile_txt_search{

	border:0px;

	width:66%;

	height:30px;

	margin:15px 0px 15px 10px;

	outline:none;

}

.mobile_btn_search{	

	padding:8px 0px;

	width:25%;

	margin:15px 10px 15px 0px;

	outline:none;

}

.pc_btn_search{

	border:0px;

	cursor: pointer;

}

.search_result{

	position:absolute;

	left:0px;

	width:100%;

	background:repeat scroll url('../images/write_bg.png');

	z-index:1001;

	top:0px;

}

.pc_search_result{

	top:29px;

}

.mobile_search_result{

	top:65px;

}

.mobile_search_result div{

	padding:10px;

	cursor:pointer;

	border-bottom:1px solid #ececec;

}

#search_result_info{

	padding-left:10px;

}

/*搜索框  e*/

/**下载 按钮  s*/

.btn_download{

	background:no-repeat scroll right center url('../images/download_icon.png');

	padding-right:24px;

	line-height:22px;

}

/**下载 按钮  e*/

.pc_search_result div{

	padding:5px;

	cursor:pointer;

}

.dis_none{

	display:none;

}

.dis_block{

	display:block;

}

.no_border{

	border:0px;

}





/** confirm 事件弹出层**/

#confirm_box{

	position:fixed;

	left:0px;

	top:0px;

	z-index:100000;

	background-color: #ffffff;

    border: 3px solid #c0a498;

	box-shadow: 0 0 8px #c0a498;

	width:330px;

	text-align:center;

}



#btn_confirm_close{

	background:no-repeat scroll center url("../images/close.png");

	background-size:20px 20px;

	float:right;

	height:23px;

	width:23px;

	cursor:pointer;

	margin-top:10px;

	margin-right:10px;

}

#confirm_msg_box{

	text-align:center;

	width:80%;

	margin:auto;

}

#confirm_btn_box{



	overflow:hidden;

	margin:auto;

}



#btn_confirm{

	background-color:#ae8877;

	color:#FFFFFF;

	padding:12px 40px;

	cursor:pointer;

	text-align:center;

	float:left;

}

#btn_confirm_cancel{

	padding:12px 40px;

	color:#AE8776;

	background-color:#EFE7E4;

	

	cursor:pointer;

	text-align:center;

	float:left;

	margin-left:10px;

}

@media screen and (min-width: 769px){ 

  

} 



@media only screen and (max-width: 768px) {  

	.main{

		width:90%;

	}

	.mobile_box{

		display:block;

	}

	.pc_box{

		display:none;

	}

	.mw100{

		width:100%;

	}

	.mw90{

		width:90%;

	}

	#right_suspension_block{

		display:none;

	}

	.c_menu_item{

		height:50px;

		line-height:50px;

		font-size:14px;

	}

	.tuijian_history_item{

		height:50px;

		line-height:50px;

		font-size:14px;

	}

	.radio{

		height:22px;

		width:22px;

	}

	.turn_item_list_box{

		width:100%;

	}

	.pc_border_right{

		border-right:0px;

	}

	.pc_border_left{

		border-left:0px;

	}

	.mobile_top10{

		margin-top:10px;

	}

	.pc_border_bottom{

		border-bottom:0px;

	}

	

	.float_login_box{

		padding:0px 20px 20px;

	}

	#search_result_info{

		padding-left:0px;

	}

	#confirm_box{

		width:290px;

	}

}



#box.mobile .main{

	width:90%;

}

#box.mobile .mobile_box{

	display:block;

}

#box.mobile .pc_box{

	display:none;

}



#box.mobile .mw100{

	width:100%;

}

#box.mobile .mwc{

	width:90%;

	margin:auto;

}



#box.mobile #right_suspension_block{

		display:none;

}

#box.mobile .c_menu_item{

	height:50px;

	line-height:50px;

	font-size:14px;

}

#box.mobile  .tuijian_history_item{

		height:50px;

		line-height:50px;

		font-size:14px;

}

#box.mobile .radio{

	height:22px;

	width:22px;



}



#box.mobile .turn_item_list_box{

		width:100%;

	}

#box.mobile .pc_border_right{

	border-right:0px;

}

#box.mobile .pc_border_left{

		border-left:0px;

	}

#box.mobile .mobile_top10{

	margin-top:10px;

}

#box.mobile .pc_border_bottom{

		border-bottom:0px;

	}

#box.mobile #search_result_info{

		padding-left:0px;

}



#box.mobile #confirm_box{

		width:290px;

}



#box_left_menu_float{

	position:fixed;

	z-index:1000000;

	left:0px;

	top:0px;

}

#box_left_menu{

	position:relative;

}

#box_left_menu_c{

	padding-bottom:10px;

}
#pcmenu{margin-top: 25px;
    padding-left: 20px;}
#ajaxDiv{margin-top: 25px;
    float: left;width: 82%;}

@media(min-width:740px) and (max-width:859px){
	#ajaxDiv{width:70%;}
}
@media(min-width:860px) and (max-width:999px){
	#ajaxDiv{width:70%;}
}