@charset "UTF-8";
/* CSS Document */
html{font-size:62.5%;}
body{ background:red;font-size:14px; background:#F2F2F2; color:#555; font-family:"Helvetica","微软雅黑","宋体";}
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr{margin:0; padding:0;}
ul,ol{ list-style: none; }
img,input,textarea,select{ border: none; -moz-border-radius:0; -webkit-border-radius:0; border-radius:0;}
select{ -webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
a,li{   
    tap-highlight-color: rgba(0,0,0,0);
    focus-ring-color: rgba(0, 0, 0, 0);
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    -webkit-focus-ring-color: rgba(0, 0, 0, 0);
    -moz-tap-highlight-color: rgba(0,0,0,0);
    -moz-focus-ring-color: rgba(0, 0, 0, 0);
} 
a{ text-decoration:none;}
a:focus,input{ outline:none;}
area,a img,input{ blr:expression_r(this.onFocus=this.blur());}
.clear{ clear:both; display:block; font:0px/0px Arial; height:0px; overflow:hidden;}
h1{ font-size: 18px; color:#3f3f3f;}
h2{ font-size: 16px; color:#3f3f3f;}
h3{ font-size: 14px; color:#3f3f3f;}
h4,h5,h6 { font-size: 100%; color:#555;}
.f_l{ float:left;}
.f_r{ float:right;}
.o_h_h{ overflow:hidden; height:100%;}
.b_b_1{ border-bottom:1px solid #e6e6e6;}
.b_t_1{ border-top:1px solid #e6e6e6;}
.b_r_1{ border-right:1px solid #e6e6e6;}
.m_t{ margin-top:6px;}
.m_t_5{ margin-bottom:5px;}
.slide_line{ text-decoration:line-through;}
.m_t_10{ margin-top:10px;}

.body_css{ margin:0 auto; max-width:640px;}
/* 头部 */
.top{ position:fixed; left:0; top:0; width:100%; height:44px; background:#fff; overflow: hidden; z-index:999;}
	.yd_top{ width:75%; height:44px; font-size:18px; color:#00b0f6; line-height:44px; text-align:center;}
	.yd_left{ width:12%; height:44px; line-height:44px; background: url(../../images/wx/list_left.png) center no-repeat; background-size:25px 25px;}
	.yd_right{ width:13%; height:44px; line-height:44px; text-align:center;  color:#00b0f6;}

.top_box{ width:100%; height:44px;}


/* 首页 */
.home_head{ width:100%; height:8%; background:#fff; position:relative;}
	.home_head_l{ width:20%; height:100%; background:url(../../images/wx/more.png) 10px center no-repeat; background-size:25px 40%; float:left;}
	.home_head_c{ width:60%; height:100%; text-align:center; float:left;}
		.logo_img{ height:50%; min-height:20px; margin-top:13px;}
	.home_head_csjz{ width:60%; height:100%; background: url(../../images/wx/logo_sjz.png) center no-repeat; background-size:80px 50%; float:left;}
	.home_head_r{ padding-right:8%;text-align:right;width:100px; height:100%;  background: url(../../images/wx/position.png) right 10px center no-repeat; background-size:auto 45%; position:absolute; top:0; right:0; font-size:1.6rem;}
	.home_head_r div{ line-height:;}

.home_banner{ width:100%; height:32%;}
	.home_banner_img{ width:100%; height:100%; background:url(../../images/wx/banner_1.png) center no-repeat; background-size:100% 100%;}

.home_navigation{ width:100%; height:18%; color:#9c9c9c; background:#fff; overflow:hidden;}
	.home_navigation1{ width:25%; height:100%; text-align:center; border-right:1px solid #e6e6e6; box-sizing: border-box; float:left;}
		.home_navigation1:active{ background:#eee;}
		.home_navigation1_top{ width:100%; height:70%;  background-size:60% 60%; margin:0 auto; max-width:76px; max-height:76px;}
		.home_navigation1_button{ width:100%; height:30%;}
		
	.home_navigation2{ width:25%; height:100%; text-align:center; border-right:1px solid #e6e6e6; box-sizing: border-box; float:left;}
		.home_navigation2:active{ background:#eee;}
		.home_navigation2_top{ width:100%; height:70%;  background-size:60% 60%; margin:0 auto; max-width:76px; max-height:76px;}
		.home_navigation2_button{ width:100%; height:30%;}
.yd_m_5 a:hover{ background:#ccc;}	
	.home_navigation3{ width:25%; height:100%; text-align:center; border-right:1px solid #e6e6e6; box-sizing: border-box; float:left; background:url(../../images/wx/return.png) right top no-repeat; background-size:40% 30%;}
		.home_navigation3:active{ background:#eee url(../../images/wx/return.png) right top no-repeat; background-size:40% 30%;}
		.home_navigation3_top{ width:100%; height:70%; background-size:60% 60%; margin:0 auto; max-width:76px; max-height:76px;}
		.home_navigation3_button{ width:100%; height:30%;}
	
	.home_navigation4{ width:25%; height:100%; text-align:center; float:left;}
		.home_navigation4:active{ background:#eee;}
		.home_navigation4_top{ width:100%; height:70%; background-size:60% 60%; margin:0 auto; max-width:76px; max-height:76px;}
		.home_navigation4_button{ width:100%; height:30%;}

.home_details{ width:100%; height:32%; overflow:hidden;}
	.home_details_l{ width:40%; height:96%; float:left; margin:1% 0; margin-left:2%; margin-right:2%; overflow:hidden;}
	.home_details_r{ width:54%; height:96%; float:left; margin-left:2%; margin:1% 0; overflow:hidden;}
		.home_details_r_t{ width:100%; height:49%;}
		.home_details_r_b{ width:100%; height:49%; margin-top:2%;}
		
.home_bottom{ position:absolute; width:100%; height:55px; background:#fff; border-top:1px solid #e6e6e6; bottom:0; left:0;}
	.home_semi_circle{ position:absolute; top:-10px; left:40%; width:20%; height:40%; background: url(../../images/wx/semi-circle2.png) no-repeat; background-size:100% 50%; z-index:0; min-height:30px; max-height:30px;}
		.home_circle{ position:relative; top:8px; width:100%; height:100%; line-height:30px;z-index:99;}
		.home_circle img{ width:70%; text-align:center;display:block; margin:0 auto; max-height:55px; max-width:55px;}
			.red{ position: absolute; top:5px; left:62%; width:18px; height:18px; color:#FFF; line-height:18px; text-align:center; background: url(../../images/wx/red.png) no-repeat; background-size:18px 18px; z-index:999;}
	.home_bottom_l{ width:40%; height:100%; float:left;}
		.home_bottom_l_t{ width:30%; height:100%; background: url(../../images/wx/nur_1_1.png) center no-repeat; background-size:58% 70%; margin:0 auto; max-width:43px; max-height:58px;}
/*		.home_bottom_l_b{ width:30%; height:40%; background:#ccc; margin:0 auto;}
*/	
/*.home_bottom_c{ position:relative; top:-3%; width:20%; height:100%; background: url(../../images/wx/circle.png) center no-repeat; background-size:80% 80%; float:left; margin:0 auto; z-index:999; max-width:90px;}
*/
	.home_bottom_c{ position:relative; width:20%; height:100%; float:left;}
	.home_bottom_r{ width:40%; height:100%; float:right;}
		.home_bottom_r_t{ width:30%; height:100%; background: url(../../images/wx/nur_3.png) center no-repeat; background-size:58% 70%;  margin:0 auto; max-width:43px; max-height:58px;}
/*		.home_bottom_r_b{ width:30%; height:40%; background:#ccc; margin:0 auto;}
*/

.slide{ position: relative; overflow: hidden; height:100%;}
.slide:after{content: '';    display: block;    width: 100%;    padding-top: 50%;}
.slide ul{ position: absolute; left: 0; top: 0; width: 100%; height: 100%;}
.slide li{ list-style: none; position: absolute; left: 0; top: 0; width: 100%; height: 100%;}
.slide li:first-child{ z-index: 1;}
.slide li img{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; border: none;}
.slide .dot{ position: absolute; left: 50%; bottom: 10px; font-size: 0; margin-left:-40px;}
.slide .dot span{ display: inline-block; width: 15px; height: 3px; margin-left: 5px; border: 1px solid #fff;}
.slide .dot .cur{ background-color: #fff;}

/* 侧滑 */
.background{ width:100%; height:100%; background: -webkit-linear-gradient(-130deg,#1e55cc,#0e1e3f,#000000); /* Safari 5.1 - 6.0 */
									  background: -o-linear-gradient(-130deg, #1e55cc,#0e1e3f,#000000); /* Opera 11.6 - 12.0 */
									  background: -moz-linear-gradient(-130deg,#1e55cc,#0e1e3f,#000000); /* Firefox 3.6 - 15 */
									  background: linear-gradient(-130deg,#1e55cc,#0e1e3f,#000000); /* 标准的语法 */
									  filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#0e1e3f,endcolorstr=#1e55cc,gradientType=1);   /*滤镜方法 兼容ie*/
								      background: -ms-linear-gradient(top, #1e55cc, #0e1e3f); /* IE 10 */
									  filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#060D1C,endcolorstr=#1A47A8,gradientType=1);}

	
.ch_list{ width:100%; height:100%;position: absolute; top:0; left:0; z-index:0;}									  
.ch_top{ width:80%; height:20%;position:relative;/*margin-top:30%;margin-left:35%; background: url(../images/ch_logo.png) bottom center no-repeat; background-size:120px 47px;*/ }
	.ch_top img{ width:30%; height:30%; position:absolute;bottom:20px;left:35%;}
	
	.ch_box{ width:100%; height:10%; border-bottom:1px solid #425275; overflow:hidden;}
		.ch_box li{ float:left; height:100%; overflow:hidden;}
		.ch_black{ width:100%; background:#0e1d3c; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
	.ch_top_b{ border-top:1px solid #425275;}
	.ch_box_font{ width:65%; height:100%; color:#fff; float:left;}
			.ch_box_r{ height:30px; text-align:center; margin-top:20px; margin-right:5px; float:right;}
			.ch_1{ height:50%;}

.ch_bottom{  position:absolute; bottom:0px; left:0; width:100%; height:10%; left:auto; margin:15px 0; overflow:hidden; z-index:2;}
	.ch_bottom_l{ height:25%; color:#fff; font-size:16px; line-height:25px; margin-left:10px; float:left; padding:0 15px; text-align: center;}
		.ch_bottom_l span{ display:block; width:30px; height:25px; background: url(../../images/wx/land.png) center no-repeat; background-size:20px 20px; float:left;}
	.ch_bottom_r{ height:25%; color:#fff; font-size:16px; line-height:25px; text-align:center; float:left; padding:0 15px;}
		.ch_bottom_r span{ display:block; margin-right:15px; float:left;}

/* 新用户 */

.xyh_m{ margin:0 8%;}
.xyh_m p{ margin-top:15px;}
.xyh_m img{ margin-top:10px;}
.pyq_gz{ width:100%; height:20px; margin-top:30px;}
	.pyq_line_l{ width:30%; height:5px; background:url(../../images/wx/pyq_line_l.png) center center no-repeat; background-size:100% 100%; float:left;}
	.pyq_line_c{ width:40%; height:10px; color:#ec4448; font-size:16px; text-align:center; line-height:10px; float:left;}
	.pyq_line_r{ width:30%; height:5px; background:url(../../images/wx/pyq_line_r.png) center no-repeat; background-size:100% 100%; float:right;}
.pyq_box{ width:100%; height:40px; text-align:center; font-size:16px; color:#ababab; border:2px solid #eb3c40;}
.pyq_b{ margin-bottom:120px;}
/* 新用户 后加 */
.pyq_xianjin{ width:100%; height:80px; background:url(/images/wx/pyq_m.png) no-repeat; background-size:100% 100%;}
.pyq_xianjin_top{ width:100%; height:50px; line-height:60px; text-align:center; font-size:35px; color:#eb3c40;}
	.pyq_xianjin_top span{ font-size:16px; color:#eb3c40;}

.pyq_xianjin_but{ width:100%; height:50px; line-height:20px; text-align:center; font-size:16px; color:#404447;}
/* 免责声明 */
.mz_box{ width:92%; height: auto; background:#fff; margin:10px 2%; padding: 0 2%; border-top:3px solid #00b0f6;}
.mz_box img{ margin-top:10px;} 

.mz_dian{ width:100%; height:10px; background:url(../../images/wx/mz_dian.png) right no-repeat; background-size:25px 10px; margin:5px 0;}


/* 我的优惠券  备份*/
.yhm_sr{ width:100%; height:58px; border-bottom:1px solid #e6e6e6; background:#fff;}
	.yhm_shuru{ width:60%; height:35px; border:1px solid #dcdcdc; margin-top:10px; float:left; margin-left:2%; text-indent: 1em;}
	.yhm_duihuan{ width:30%; height:37px; color:#FFF; text-align:center; font-size:14px; line-height:37px; background:#00b0f6; margin-top:10px; margin-right:2%; float:right;}

.yhm_box{ width:96%; height:85px; background: url(../../images/wx/yhm_blue.png) no-repeat; background-size:100% 100%; margin:0 2%; margin-top:15px;}
.yhm_box_r{ display:block; width:10px; height:25px; margin-right:10px; margin-top:30px; float:right;}

.yhm_blue{ background:url(../../images/wx/yhm_blue.png) no-repeat; background-size:100% 100%;}
.yhm_green{ background:url(../../images/wx/yhm_green.png) no-repeat; background-size:100% 100%;}
.yhm_pink{ background:url(../../images/wx/yhm_pink.png) no-repeat; background-size:100% 100%;}
.yhm_yellow{ background:url(../../images/wx/yhm_yellow.png) no-repeat; background-size:100% 100%;}
.yhm_gray{ background:url(../../images/wx/yhm_gray.png) no-repeat; background-size:100% 100%;}

.yhm_blue_font{ color:#21b8f7}
.yhm_pink_font{ color:#fc6dad;}
.yhm_yellow_font{ color:#ffa042;}
.yhm_green_font{ color:#4ee0c4;}
.yhm_gray_font{ color:#d4d4d4;}

.yhm_guoqi{ width:11%; height:85px; color:#848484; text-align:center; margin-top:15px; float:right !important;}
	.yhm_cen{ width:75%; height:85px; color:#fff; margin:0 auto; max-width:250px;}
		.yhm_top{ width:100%; height:55px; color:#fff;}
			.yhm_top_l{ width:50%; height:55px; font-size:58px; line-height:70px; text-align:center; float:left;}
				.yhm_t{ display:block; font-size:14px; line-height:30px; text-align:right; float:left;}
				.yhm_b{ font-size:14px;}
			.yhm_top_r{ width:30%; height:55px; text-align:center; margin:0 10%; float:left;}
				.yhm_top_r_t{ width:100%; height:35px; font-size:20px; line-height:42px;}
				.yhm_top_r_b{ width:100%; height:20px; line-height:20px; background:#fff;}
		.yhm_but{ width:100%; height:30px; line-height:25px; text-align:center;}		
#deduction{ float:right; color:red;}				
		
/* 确认订单 */
.qrdd_by{ width:97%; height:35px; text-align:right; line-height:35px; background:#fff; padding-right:3%; overflow:hidden; color:red;}
.order_top{ width:100%; height:35px; background:#fff; margin-top:10px; border-bottom:1px solid #e6e6e6; overflow:hidden;}
	.order_left_time{ width:35px; height:35px; background:url(../new_img/order_left_time.png) center no-repeat; background-size:23px 23px; margin-left:1.2%; float:left;}
	.order_left_qu{ width:35px; height:35px; background:url(../new_img/order_left_qu.png) center no-repeat; background-size:23px 23px; margin-left:1.2%; float:left;}
	.order_left_song{ width:35px; height:35px; background:url(../new_img/order_left_song.png) center no-repeat; background-size:23px 23px; margin-left:1.2%; float:left;}
	.order_left_order{ width:35px; height:35px; background:url(../new_img/order_left_order.png) center no-repeat; background-size:23px 23px; margin-left:1.2%; float:left;}
	.order_left_zhufu{ width:35px; height:35px; background:url(../new_img/order_left_zhufu.png) center no-repeat; background-size:23px 23px; margin-left:1.2%; float:left;}
	.order_left_youhuiquan{ width:35px; height:35px; background:url(../new_img/order_left_youhuiquan.png) center no-repeat; background-size:23px 23px; margin-left:1.2%; float:left;}
	.order_left_yun{ width:35px; height:35px; background:url(../new_img/order_left_yun.png) center no-repeat; background-size:23px 23px; margin-left:1.2%; float:left;}

	.order_right_coupon{ width:60%; height:35px; line-height:35px; float:left;}

	.order_right{ width:60%; height:35px; line-height:35px; margin-left:20px; float:left;}
	.order_right_amount{ width:60%; height:35px; line-height:35px; margin-right:1px; float:right;}
	.order_right_r{ width:25%; height:35px; color:#00b0f6; line-height:35px; text-align:center; float:right;}

.order_time{ width:100%; height:45px; background:#fff; overflow:hidden;}
	.order_time_l{ width:48%; height:45px; font-size:14px; color:#848484; border-right:1px solid #e6e6e6; margin-left:2%; float:left;}
	.order_time_r{ width:48%; height:45px; font-size:14px; color:#848484; margin-left:2%; float:left;}

.order_qu{ width:100%; height:auto; color:#848484; background:#fff; overflow:hidden;}
	.order_qu_l{ width:80%; height:auto; margin-top:10px; float:left;}
		.order_qu_l_top{ width:97%; height:auto; margin-left:3%; overflow:hidden;}
			.order_name{ width:40%; height:18px; line-height:18px; float:left;}
			.order_phone{ width:60%; height:18px; line-height:18px; float:left;}
			.positionAddr{ line-height:18px;}
		.order_qu_l_button{ width:94%; height:auto; margin:0 3%; margin-bottom:10px;}
		
	.order_qu_r{ width:17%; position:relative; top:20px; text-align:right; margin-right:3%; float:left;}
	.order_qu_r div{ width:17%; height:30px; background:url(../../images/wx/dz_left.png) right no-repeat; background-size:10px 25px; float:right;}

	.qrdd_box_l{ width:97%; height:50px; background:#fff; border-bottom:1px solid #e6e6e6; padding-left:3%; float:left; overflow:hidden;}
	.qrdd_box_l div{ color:#848484; clear: both;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
		.qrdd_box_l li{ width:80%; height:25px; line-height:25px; float:left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
		.qrdd_font{ font-size:16px;}
	.qrdd_box_r{ width:97%; height:50px; background:#fff; border-bottom:1px solid #e6e6e6; padding-right:2%; float:center;}

		.qrdd_minus{ width:35px; height:35px; font-sizs:90px; text-align:center; line-height:35px; color:#00b0f6;  border:5px 0 0 5px; border:1px solid #00b0f6; border-radius:5px 0 0 5px; margin-top:10px; float:right;}
		.qrdd_center{ width:35px; height:35px; font-sizs:90px; text-align:center; line-height:35px; color:#00b0f6; border-top:1px solid #00b0f6; border-bottom:1px solid #00b0f6; margin-top:10px; float:right;}
		.qrdd_add{ width:35px; height:35px; text-align:center; font-sizs:90px; line-height:35px; color:#00b0f6; border: 0 5px 5px 0; border:1px solid #00b0f6; border-radius:0 5px 5px 0; margin-top:10px;margin-right:35%; float:right;}

		.qrdd_minus_g{ width:25px; height:25px; font-sizs:80px; text-align:center; line-height:25px; color:#ccc;  border:5px 0 0 5px; border:1px solid #ccc; border-radius:5px 0 0 5px; margin-top:10px; float:right;}
		.qrdd_center_g{ width:25px; height:25px; font-sizs:80px; text-align:center; line-height:25px; color:#ccc; border-top:1px solid #ccc; border-bottom:1px solid #ccc; margin-top:10px; float:right;}
		.qrdd_add_g{ width:25px; height:25px; text-align:center; font-sizs:80px; line-height:25px; color:#ccc; border: 0 5px 5px 0; border:1px solid #ccc; border-radius:0 5px 5px 0; margin-top:10px; float:right;}


		.qrdd_add_one{ width:25px; height:25px; font-sizs:80px; line-height:25px; color:#00b0f6; border:5px; border:1px solid #00b0f6; margin-top:10px; float:right;}

.qrdd_red{ color:#ef4343;}
.qrdd_yf{ width:97%; height:35px; text-align:right; line-height:35px; background:#fff; float:left; padding-right:3%; margin-bottom:10px;}
.qrdd_yf span{ color:#ef4343;}
	
.order_pay_z{ width:100%; height:auto; border-bottom:1px solid #e6e6e6; padding:5px 0; background:#fff;}
.order_pay{ width:100%; height:auto; background:#fff; overflow:hidden;}
	.order_pay_l{ width:12%; height:30px; background:url(../new_img/tcck_2.png) center no-repeat; background-size:20px 20px; float:left;}
	.order_choose{ background:url(../new_img/tcck_1.png) center no-repeat; background-size:20px 20px;}
	.order_pay_r{ width:88%; height:30px; color:#1b1010; line-height:30px; background:#fff; float:center;}
		.order_pay_r_font{ width:30%; height:30px; line-height:30px;color:#f00; float:right;}

.order_yhj_box{ width:100%; height:45px; border-bottom:1px solid #e6e6e6; background:#fff;}
	.order_yhj_box_l{ width:77%; height:45px; line-height:45px; margin-left:3%; float:left;}
	.order_yhj_box_r{ width:20%; height:45px; background:url(../new_img/dz_left.png) center no-repeat; background-size:10px 25px; float:left;}

.order_yhj_number{ width:97%; height:65px; padding-left:3%; background:#fff; overflow:hidden;}
.qrdd_input_wai{border:1px solid #848484; margin-top:12px; width:60%; height:40px; float:left;}
	.qrdd_input{ color:#848484; font-size:14px; height:40px; background:#f5f5f5; width:100%; text-indent:1em;}
	.qrdd_button{ width:30%; height:42px; color:#fff; font-size:16px; text-align:center; line-height:42px; margin-top:12px; margin-right:5%; background:#00b0f6; float:right;}

.order_song{ width:97%; height:auto; color:#848484; margin-top:10px; line-height:20px; margin-left:3%;}

.order_bot{ width:80%; height:45px; color:#fff; text-align:center; line-height:45px; background:#00b0f6; margin:25px auto;}

.order_jia{ width:98%; height:auto; color:#848484; line-height:20px; text-indent:5px; border-bottom:1px solid #e6e6e6; padding:10px 0; background:#fff; padding-left:2%;}
	.order_jia div{ color:#ef4343; font-size:12px;}
	.order_blue{ color:#00b0f6;font-size:12px;}
#couponArea{ overflow:hidden; height:155px;}
.order_add_box{ width:100%; height:55px; background:#fff; border-bottom:1px solid #e6e6e6; padding-top:10px;}
	.order_add{ width:80%; height:45px; color:#fff; text-align:center; line-height:45px; background:#00b0f6; margin:0 auto;}

/* 选择取衣地址2015/7/15 */
.qydz_ss{ width:100%; height:45px; background:#fff; padding-top:8px;}
	.qydz_box{ width:90%; height:35px; text-align:center; border:1px solid #848484; margin:auto;}
	.qydz_img{ position:absolute; width:16%; height:35px; background: url(../../images/wx/magnifier.png) center right no-repeat; background-size:20px 20px; float: left;}
	.qydz_n{ width:35px; height:35px; background:url(../../images/wx/navigation.png) center no-repeat; background-size:25px 25px; float:right;}
	.qydz_box input{ position:relative; width:53%; height:35px; text-align:center; margin:0 auto; float: inherit;}
.qydz_dt{ width:100%; height:250px; background:#ccc; border-bottom:1px solid #e6e6e6;}
	.qydz_position{ width:20px; height:30px; background:url(../images/address_position.png) no-repeat; background-size:20px 25px;}
	.qydz_bottom{width:20px; height:30px; background: url(../images/address_bottom.png) no-repeat; background-size:20px 20px;}
	
.qydz_dl{ width:100%; height:auto; background:#fff;}
	.qydz_dl dd{ width:100%; height:45px; border-bottom:1px solid #E6E6E6; padding-top:5px;} 
	.qydz_dl dd div{ text-indent:10px;}
	.qydz_dl dd span{ display:block; width:45px; height:45px; background: url(../../images/wx/right.png) center no-repeat; background-size:15px 15px; float:right;}
	

/* 礼包 
.gifts_box{ width:100%; height:100%; background: url(../../images/wx/gifts_background.jpg) no-repeat; background-size:100% auto; }
	.gifts_kong{ width:100%; height:80px;}
	.gifts_box2{ width:100%; height:auto; text-align:center;}
		.gifts_logo{ width:100%; height:85px;}
			.gifts_img{ width:65px; height:65px; background: url(../../images/wx/gifts_logo.png); background-size:65px 65px; border-radius:65px; margin:0 auto;}
		.gifts_font{ width:100%; height:45px; color:#fff; font-size:16px; text-align:center; line-height:20px; margin-top:10px;}
		
		.gifts_shuru{ width:100%; height:auto; margin:0 auto;}
			.gifts_input{ width:80%; height:40px; text-align:center; font-size:14px; border-radius:5px; margin:10px 10%; margin-top:70px;}
			
			.gifts_button{  width:80%; height:40px; color:#FFF; font-size:14px; text-align:center; border-radius:5px; margin:0 10%; margin-bottom:10px; border:none; background:#ed8000;}
			.gifts_button_hui{  width:80%; height:40px; color:#aeaeae; font-size:14px; text-align:center; border-radius:5px; margin:10px 10%; margin-top:25px; border:none; background:#fff;}
			
			.gifts_font2{ color:#fff; margin:0 10px;}
			.gifts_font3{ font-size:16px; color:#fff;}
		.gifts_youhui{ width:180px; height:70px; background:url(../../images/wx/gifts_youhui.png) no-repeat; background-size:180px 70px; margin:0 auto; margin-top:30px;}
		.gifts_youhui_font{ width:100%; height:30px; color:#fff; margin-top:10px;}
			.gifts_youhui_font span{ color:#efd252;}
	.gifts_hdsm a{color:#FFF;}
	.gifts_hdsm{ position:absolute; bottom:20px; width:100%; margin:0 auto; color:#FFF;}
*/
/* 活动规则 */
.regular_box{ width:90%; height:auto; background:#fff; margin:0 auto;}
	.regular_top{ width:96%; height:auto; color:#a564dd; margin: 0 2%; padding-bottom:10px;}
		.regular_top div{ width:100%; text-align:center; font-size:18px; padding:10px 0;}
		.regular_top p{ width:100%; font-size:14px; line-height:18px; margin-top:5px;}
	.regular_buttom{ width:100%; height:auto; text-align:center; background:#fff; overflow:hidden; padding-bottom:10px;}
	.regular_buttom img{ width:30%; margin:0 1.6%; float:left;}



/* 30元优惠券 

.OnSale_top{ width:100%; height:50px; font-size:18px; line-height:25px; text-align:center;}
	.OnSale_top span{ color:#eb3c40;}

	.OnSale_button{ width:100%; height:45px;font-size:16px; color:#00b0ec; text-align:center; line-height:45px; background:#fff; border:1px solid #00b0ec; border-radius:8px; margin:0 auto; margin-top:30px;}
	.OnSale_button2{ width:100%; height:45px; font-size:16px; color:#fff; text-align:center; line-height:43px; background:#00b0ec; border:1px solid #00b0ec; border-radius:8px; margin:0 auto; margin-top:15px;}

.OnSale_box{ width:80%; height:auto; margin:0 auto;}
	.OnSale_regular{ width:100%; height:40px; background:url(../../images/wx/OnSale_0.png) no-repeat; background-size:72px 20px; margin-top:30px;}
	.OnSale_box p{ font-size:14px; color:#a8a8a7; margin-bottom:8px;}
*/
/* 礼包 */

	.gifts_kong{ width:100%; height:170px;}
	.gifts_box2{ width:100%; height:auto; text-align:center;}
		.gifts_logo{ position:absolute; top:140px; width:100%; height:85px; z-index:99;}
			.gifts_img{ width:70px; height:70px; background:url(../../images/wx/gifts_logo.png); background-size:70px 70px; border-radius:15px; margin:0 auto;}
		.gifts_font{ width:100%; height:45px; color:#404447; font-size:16px; text-align:center; line-height:20px; padding-top:20px;}
		.gifts_font1{ width:100%; height:5px; color:#404447; font-size:16px; text-align:center; line-height:20px; padding-top:50px;}
			.gifts_font span{ color:#eb3c40}
		.gifts_shuru{ width:100%; height:auto; margin:0 auto;}
			.gifts_input{ width:89%; height:43px; text-align:center; color:#00b0ec; font-size:15px; border-radius:5px; background:#fff; border:1px solid #00b0ec; margin:10px auto; margin-top:70px;}
			
			.gifts_button{  width:90%; height:45px; color:#FFF; font-size:15px; text-align:center; border-radius:5px; margin:0 auto 10px; border:none; background:#00b0ec;opacity:1; filter:alpha(opacity=100); display:block;}
			.gifts_button_hui{  width:80%; height:45px; color:#fff; font-size:15px; text-align:center; border-radius:5px; margin:10px 10%; margin-top:25px; border:none; background:#00b0ec;}
			
			.gifts_font2{ color:#404447; margin:0 10px;}
			.gifts_font3{ width:30px; height:20px; text-align:center;font-size:16px; color:#000;}
			.gifts_font4{ width:100%; height:20px; color:#404447; font-size:16px; text-align:center; line-height:20px; padding-top:10px;}
		.gifts_youhui{ width:180px; height:70px; background:url(../../images/wx/gifts_youhui.png) no-repeat; background-size:180px 70px; margin:0 auto; margin-top:10px;}
		.gifts_youhui20{ width:180px; height:70px; background:url(../../images/wx/gifts_youhui20.png) no-repeat; background-size:180px 70px; margin:0 auto; margin-top:10px;}
		.gifts_youhui_font{ width:100%; height:30px; color:#404447; text-align:center; margin-top:10px;}
			.gifts_youhui_font span{ color:#efd252;}

	.gifts_hdsm{ position:absolute; bottom:30px; width:100%; color:#d62b2b; text-align:center;}


	
.gifts_wei{ display:none;}
/* 30元优惠券 */

	.OnSale_top span{ color:#eb3c40;}

	.OnSale_button{ width:100%; height:45px;font-size:16px; color:#00b0ec; text-align:center; line-height:45px; background:#fff; border:1px solid #00b0ec; border-radius:8px; margin:0 auto; margin-top:30px;}
	.OnSale_button2{ width:100%; height:45px; font-size:16px; color:#fff; text-align:center; line-height:43px; background:#00b0ec; border:1px solid #00b0ec; border-radius:8px; margin:0 auto; margin-top:15px;}


	.OnSale_regular{ width:100%; height:40px; background:url(../../images/wx/OnSale_0.png) no-repeat; background-size:72px 20px; margin-top:30px;}
	.OnSale_box p{ font-size:14px; color:#a8a8a7; margin-bottom:8px;}

	.gifts_wei_box{ position: absolute; top:30%; left:2%; width:90%; height:auto;border-radius:20px; background:#fff;/*background-color:rgba(255, 255, 255, 0.8);*/ margin:0 auto; padding:10px 10px; z-index:1000; opacity:0.9;}
	
.OnSale_box_black{ position:absolute; height:auto; z-index:999; opacity:1;}	/*  修改为 opacity:0.5 可出灰色背景层 */
.OnSale_top{ width:100%; height:50px; font-size:18px; line-height:25px; text-align:center; }/* 送你一张30元优惠券 */
.OnSale_box{ width:80%; height:auto; margin:0 auto;}/* 输入手机号 领取优惠券 */

.hdgz p img{   display: inline-block; position: relative; top: 3px;} 
.bottom_box2{ position:absolute; bottom:0; width:100%; height:55px; background:#fff; margin-top:10px; border-top:1px solid #e6e6e6;}
	.bottom_top{ position:absolute;width:20%; height:15%; top:-15%; z-index:999; left:46%; background: url(../../images/wx/semi-circle.png) no-repeat;background-size:100% 600%; min-width:30px; margin-left:-5%;}
	.bottom_circle{ top:-1%; width:100%; height:55px; margin-top:8px; z-index:998; position:relative; background:#fff;}
	.bottom_circle div{ position: relative; width:48px; height:48px; background: url(../../images/wx/circle.png) center no-repeat; background-size:48px 48px; margin:0 auto;}
	.bottom_circle span{ position:absolute; display:block; top:1px; left:60%; width:20px; height:20px; font-size:1em; line-height:20px; text-align:center; color:#fff; background:url(../../images/wx/red.png) center no-repeat; background-size:100% 100%; z-index:9; float:right;}
	.circle_sh span{ position:absolute; display:block; top:1px; left:60%; width:20px; height:20px; font-size:1em; line-height:22px; text-align:center; color:#fff; background:url(../../images/wx/red.png) center no-repeat; background-size:100% 100%; z-index:9; float:right;}
	.bottom_l{ width:40%; height:55px; text-align:center; float:left;}
		.bottom_l div{ width:30px; height:55px; background:url(../../images/wx/nur_1.png) center no-repeat; margin:0px auto; background-size:22px 36px;}
		.bottom_l div.selected{width:30px; height:55px; background:url(../../images/wx/nur_1_1.png) center no-repeat; margin:0px auto; background-size:22px 36px;}
	.bottom_r{ width:40%; height:55px; text-align:center; float:right;}
		.bottom_r div{ width:30px; height:55px; background:url(../../images/wx/nur_3.png) center no-repeat; margin:0px auto; background-size:22px 36px;}
		.bottom_r div.selected{width:30px; height:55px; background:url(../../images/wx/nur_3_3.png) center no-repeat; margin:0px auto; background-size:22px 36px;}
