@charset "utf-8";
/* CSS Document */


ul ,li,ol{ list-style:none;}
img{ width:100%; display:block;}
a{text-decoration:none;color:#000}


/*取消订单*/
.cancel_bg{background:rgba(0,0,0,0.5);width:100%;height:100%;position:fixed;top:0;left:0;display:none;z-index:111}
.cancel_bg .cancel{width:90%;position:fixed;bottom:0;left:5%;height:auto;overflow:hidden}
.cancel_bg .cancel_nr{background:#f0f0f0;border-radius:5px;height:auto;overflow:hidden}
.cancel_bg .cancel_nr .p1{text-align:center;padding:5% 0;border-bottom:1px solid #f0f0f0;font-size:25px;}
.cancel_bg .cancel_nr .p2{padding:5%;line-height:25px;font-size:20px;height:auto;overflow:hidden}
.cancel_bg .cancel_btn{background:#fff;padding:4% 5%;margin-top:10px;border-radius:5px 5px 0 0;height:auto;overflow:hidden}
.cancel_bg .cancel_btn a{font-size:20px}
.cancel_bg .cancel_btn .cancel_btn_back{display:block;float:left}
.cancel_bg .cancel_btn .cancel_btn_dete{display:block;float:right;color:#28aaaa}
.cancel_bg .cancel_nr .border_none{border:none;}


/*变更时间失败*/
.change_fail_bg{background:rgba(0,0,0,0.5);width:100%;height:100%;position:fixed;top:0;left:0;display:none;z-index:111}
.change_fail_bg .change_fail{width:90%;position:fixed;top:35%;left:5%;border-radius:10px;background:#fff;}
.change_fail_bg .change_fail_top{padding:3% 0;text-align:center;font-size:20px}
.change_fail_bg .change_fail_btn{display:block;margin:0 auto;padding:3% 0;width:100px;text-align:center;font-size:20px;color:#28aaaa}
.change_fail_bg .change_fail .change_sucess img{margin:10px 0 0 0}
.change_fail_bg .change_fail .change_sucess{font-size:20px}



.pop_up{background:rgba(0,0,0,0.5);width:100%;height:100%;position:fixed;top:0;left:0;z-index:111}
.pop_up .cancel{width:90%;position:fixed;top:40%;left:5%;}
.pop_up .cancel_nr{background:#fff;border-radius:10px;}
.pop_up .cancel_nr .p1{text-align:center;padding:5% 0;border-bottom:1px solid #f0f0f0;font-size:25px;}
.pop_up .cancel_nr .p2{text-align:center;padding:5%;line-height:25px;border-bottom:1px solid #f0f0f0;}
.pop_up a{padding:5%;text-align:center;display:block;color:#28aaaa}



/*同意收车*/
.start_bg{background:rgba(0,0,0,0.5);width:100%;height:100%;position:fixed;top:0;left:0;display:none;z-index:111}
.start_bg .start_fail{width:80%;background:#fff;position:fixed;top:20%;left:10%;border-radius:5px;}
.start_fail .color_o{color:#fa7001;}
.start_fail .agren{font-size:15px;padding:5%;border-bottom:1px solid #f0f0f0;text-align:center}
.start_fail p{font-size:20px;padding:3% 5%}
.start_fail.start_agreen p{padding:5%}
.start_fail p span{float:right;}
.start_fail .angreen{padding:5%;border-bottom:1px solid #f0f0f0}
.start_fail a{color:#28aaaa;display:inline-block;width:47%;text-align:center;padding:4% 0;font-size:18px}



/*微信红包*/
.wx_hb{width:100%;position:fixed;left:0;bottom:0;z-index:111}
.wx_hb .close{width:5%;position:absolute;right:2%;top:5%}
.wx_hb a{display:block;padding:2%;font-size:20px;color:#fff;background:#4ed54e;position:absolute;right:10%;bottom:15%;border-radius:5px}


.share_bg{background:rgba(0,0,0,0.5);width:100%;height:100%;position:fixed;top:0;left:0;z-index:111}
.share{padding:10% 5%;background:#fff;position:absolute;left:0;bottom:0;width:90%;}
.share img{width:87px;float:left;margin:5% 5% 3% 0}
.share span{margin-right:5%;}


.rotaloading{position: absolute;left: 50%;top: 50%;margin:-35px 0 0 -35px;background:rgba(0,0,0,0.5);width:70px;height:70px;border-radius:5px;}
.rotaloading i{font-size:50px;margin:10px 0 0 10px;color:#FFF}

.rotaloading.rotaloading_img img{width:30px;height:30px;margin:20px;}


.wjmm_bg{background:rgba(0,0,0,0.5);width:100%;height:100%;position:fixed;top:0;left:0;z-index:111}
.wjmm_bg .wjmm{width:90%;position:fixed;bottom:0;left:5%;}
.wjmm_bg .wjmm .wjmm_nr{background:#fff;border-radius:5px;margin-bottom:10px}
.wjmm_bg .wjmm .wjmm_nr p{font-size:16px;color:#ccc;text-align:center;padding:15px 0;border-bottom:1px solid #f0f0f0;}
.wjmm_bg .wjmm .wjmm_nr .a1{font-size:20px;color:red;text-align:center;padding:15px 0;border-bottom:1px solid #f0f0f0;display:block}
.wjmm_bg .wjmm .wjmm_nr .a2{font-size:20px;color:#1179FC;text-align:center;padding:15px 0;border-bottom:1px solid #f0f0f0;display:block}
.wjmm_bg .wjmm .a3{font-size:20px;color:#1179FC;text-align:center;padding:15px 0;border-bottom:1px solid #f0f0f0;display:block;background:#fff;border-radius:5px;}


.nav_bg{background:rgba(0,0,0,0.5);position:fixed;top:0;left:0;width:100%;height:100%;z-index:2222}
.nav_bg .nav{width:85%;height:100%;background:#fff;}
.nav_bg .nav .p1 {width:90%;float:right;padding:25px 0;border-bottom:1px solid #f0f0f0}
.nav_bg .nav .p1 img{width:80px;margin:0 auto}
.nav_bg .nav .p2{font-size:15px;width:90%;float:right;border-bottom:1px solid #f0f0f0;padding:15px 0;color:#666}
.nav_bg .nav .p2 img{width:20px;margin-right:15px;float:left}
.nav_bg .nav .p2 span{float:left;line-height:20px}
.nav_bg .nav_close{width:25px;position:absolute;top:10px;right:15px}


/*分类*/
.active_up{background:rgba(0,0,0,0.5);position:fixed;top:0;left:0;width:100%;height:100%;z-index:2222;display:none}
.active_up_content{width:70%;background:#fff;height:100%;float:right;padding:0 5%;margin-right:-80%}
.active_up_content h1{font-size:16px;color:#151515;margin:20px 0 0 0;line-height:20px;border-bottom:1px solid #f0f0f0;padding-bottom:10px}
.active_up_content h1 span{float:right;color:#21cc71;font-size:14px;line-height:20px;font-weight:normal}
.active_up_content h1 span img{width:12px;float:right;margin:4px 0 0 2px}
.active_up_content ul{padding-left:5%}
.active_up_content ul li{padding:5% 0;font-size:14px;color:#151515;border-bottom:1px solid #f0f0f0;list-style-type:disc}

/*分享*/
.doctor_share_pop_up{background:rgba(0,0,0,0.5);width:100%;height:100%;position:fixed;top:0;left:0;z-index:111}

@media screen and (max-width:480px) 
{

	
	.wjmm_bg .wjmm .wjmm_nr p{font-size:12px;}
	.wjmm_bg .wjmm .wjmm_nr .a1,.wjmm_bg .wjmm .wjmm_nr .a2,.wjmm_bg .wjmm .a3{font-size:16px;}
	.wjmm_bg .wjmm .wjmm_nr p,.wjmm_bg .wjmm .wjmm_nr .a1,.wjmm_bg .wjmm .wjmm_nr .a2,.wjmm_bg .wjmm .a3{padding:10px 0}



	.wx_hb a{padding:3%;font-size:16px;}
	.share img{width:68px;}
	.cancel_bg .cancel_nr .p1,
	.cancel_bg .cancel_btn a,
	.pop_up .cancel_nr .p1,
	.pop_up a,
	.change_fail_bg .change_fail_top,
	.change_fail_bg .change_fail_btn,
	.change_fail_bg .change_fail .change_sucess,
	.start_fail p,
	.share span,.share p
	{
		font-size:16px;
	}

	.cancel_bg .cancel_nr .p2,
	.pop_up .cancel_nr .p2
	{
		font-size:16px;line-height:22px;
	}

	.change_fail .change_sucess img
	{
		margin:3px 0 0 0
	}

}

@media screen and (max-width:570px) 
{
	.start_fail p{font-size:16px;}
}
@media screen and (max-width:460px) 
{
	.start_fail p{font-size:14px;}
}
@media screen and (max-width:400px) 
{
	.start_fail p{font-size:12px;}
}
@media screen and (max-width:345px) 
{
	.start_fail .color_o{font-size:11px;}
}
@media screen and (max-width:400px) 
{
	.share img{width:52px;}
	.share span,.share p
	{
		font-size:12px;
	}

}