.banner{display:block;margin-bottom:10px;}
	.banner_img{display:block;width:100%;height:auto;overflow:hidden;}
	.banner_info{position: relative;padding:10px 0;text-align:center;background-color:#8C81EA;padding-right:115px;}
		.banner_txt{border-right:1px solid #fff;}
			.banner_txt p{line-height:20px;color:#fff;font-size:14px;}
		.banner_logo{position:absolute;top:50%;right:10px;width:95px;height:20px;margin-top:-10px;}
.box{padding:0 1rem;background-color: #fff;margin-bottom:1.5rem;padding-bottom:0.5rem;}	
	.box>figure{margin-bottom: 1.5rem}
	.box_bd{font-size:1.5rem;padding:1.2rem 0 0.8rem;color:#464646;}
	.box_hd{padding-bottom: 0.5rem;font-size:1.4rem;}
		.box_hd>p{margin-bottom:0.5rem;}

.blists{padding-top:10px;}
	.bx{position: relative;display:block;margin:0 10px 10px;border:1px solid #C8C8C8;background-color:#F0F0F0;padding:10px;padding-left:115px;min-height:130px;}
		.bx_img{position:absolute;top:10px;left:10px;display:block;width:95px;height:130px;overflow:hidden;}
		.bx_info{color:#646464;}
			.bx_name{font-size:16px;font-weight:bold;height:20px;margin-bottom:4px;}
			.bx_intro{line-height:14px;overflow:hidden;font-size:10px;height:42px;color:#999;}
			.bx_price{height:24px;line-height:24px;margin-bottom:6px;margin-top:6px;}
				.bx_price b{font-size:30px;}
				.bx_price del{font-size:10px;margin-left:5px;color:#999;}
			
			.bx_buy{display:block;width:100px;height:27px;line-height:27px;text-align:center;background-color:#11BD36;color:#fff;font-size:12px;margin-bottom:2px;}
			.bx_co{color:#DF3F43;font-size:10px;overflow:hidden;}
				.bx_co a{float:right;color:#DF3F43;text-decoration:underline;}
			.bx_input{margin-bottom:5px;margin-top:4px;height:26px;line-height:26px;-webkit-box-sizing: border-box;box-sizing: border-box;border:1px solid #969696;padding:0 5px;background-color:#fff;width:155px;-webkit-border-radius: 3px;border-radius: 3px;}



.fixedopt{position:fixed;bottom:0px;left:0px;right:0;padding:15px;background-color:rgba(0,0,0,0.5);padding-right:135px;}
	.fixedopt_input{width:100%;height:30px;line-height:30px;border:1px solid #969696;-webkit-box-sizing: border-box;box-sizing: border-box;padding:0 5px;-webkit-border-radius: 0px;border-radius: 0px;}
	.fixedopt_btn{position:absolute;top:10px;right:10px;display:block;width:110px;height:40px;background-color:#0FBE36;color:#fff;line-height:40px;text-align:center;}

.notice{padding:40px 0;color:#333;text-align:center;}
	.notice_txt{line-height:21px;}
	.notice_btn{width:260px;margin:20px auto;overflow:hidden;}
		.notice_btn a{float: left;width:120px;height:28px;line-height:24px;text-align:center;border:2px solid #7C72B5;-webkit-border-radius: 28px;border-radius: 28px;margin-right:20px;-webkit-box-sizing: border-box;box-sizing: border-box;}
		.notice_btn a:last-child{margin-right:0px;}

.confirm{}
	.confirm .mod_layer_cnt{min-width:260px;}
		.confirm_close{display:block;position:absolute;right:10px;top:5px;color:#999;font-size:24px;font-weight:normal;height:24px;line-height:24px;}
		.confirm_tit{color:#8E7CE8;}
		.confirm_input{display:block;padding:20px 0 30px;}
			.confirm_input input{width:220px;border:1px solid #969696;height:32px;line-height:32px;padding:0 5px;margin:0 auto;display:block;}
		.confirm_btn{display:block;width:120px;margin:0 auto;height:42px;line-height:42px;background-color:#00C02B;color:#fff;text-align:center;letter-spacing:5px;}
		.confirm_opt{margin:0 20px;padding:20px 0;padding-right:30px;overflow:hidden;}
			.confirm_opt a{float:left;margin-right:30px;width:50%;height:42px;line-height:42px;background-color:#00C02B;color:#fff;text-align:center;-webkit-box-sizing: border-box;box-sizing: border-box;}
			.confirm_opt a:nth-child(2){margin-right:-30px;background-color:#FFFFFF;color:#333;border:1px solid #969696;}
	







