/*公共样式*/
html { font-size: 12px; } 
body {font-size: 1rem; }
.space-fix{clear: both;height:1rem;}
.all-title{
	background-color:#09B6F2;
	width:100%;
	height:4rem;
	position: fixed;
	z-index: 2000;
	line-height:4rem;   
    overflow:hidden;
	top: 0;
}
.all-title h1{
	width: 100%;
    text-align: center;
	font-size: 1.5rem;
	color:#ffffff;
	overflow:hidden;
}
.all-title span{
	float: left;
	margin:-3rem 0 0 2rem;
	position: relative;
}
.all-title span img{
	height:2rem;
	color:#ffffff;
	background-color:#09B6F2;
	display: block;
}
.all-title-fix{height:4rem;width:100%;display: block;}


/*登陆注册*/
.logo-login{text-align: center;margin:2rem 0;}
.logo-login img{width:6rem;height:6rem;}
.login-bar{margin:2rem 0 1rem;background-color: #fff;border-top:2px solid #ddd;border-bottom:2px solid #ddd;}

.login-bar ul li{padding:0 .25rem;border-bottom:2px solid #eee;}
.login-bar ul li:last-child{border-bottom:0;}
.login-bar ul li span{width:25%;text-indent: 3rem;display: block;float:left;height:4rem;line-height:4rem;}
.login-bar ul li input{padding:0;border:0;width:75%;float:right;height:4rem;line-height:4rem;}
.login-bar ul li .code{width:35%;float:left;}
.login-bar ul li .code-img{width:40%;height:3.6rem;}
.login-bar ul li .send-code{width:40%;float:left;text-align: center;background-color:#fff;}
.login-bar ul li .explain{width:100%;text-indent: 1rem;}

.mobile-ico{background:url(../images/user.png) no-repeat .25rem 50%;background-size: 2rem;}
.pass-ico{background:url(../images/psw.png) no-repeat .25rem 50%;background-size: 2rem;}
.code-ico{background:url(../images/cp.png) no-repeat .25rem 50%;background-size: 2rem;}

.login-btn {text-align: center;}
.login-btn .submit{border:0;background-color:#09B6F2;width:90%;color:#fff;height:4rem;margin:1.5rem auto 0;line-height:4rem;}

.forget {padding:1rem .25rem;}
.forget a{float:right;margin:0 1rem 0 0;}

.set-password-bar ul li input{width:100%;text-indent: 1rem;}

.other-login{margin-top:3rem;}
.other-login .title {height: 2rem;line-height: 2rem;text-align: center;}
.other-login .title .line {display: inline-block;width: 5rem;border-top: 1px solid #ccc;}
.other-login .title .txt {color: #686868;vertical-align: middle;margin:0 .5rem;}
.other-login .ico{text-align: center;margin-top:1rem;}
.other-login .ico img{width: 4rem;height: 4rem;border-radius: 100%;}

/*会员中心首页*/
.h-header-pic {width:100%;padding:1.5rem 1rem;background-color: #09B6F2;text-align: center;}
.h-header-pic img{border-radius: 100%;width:5rem;height:5rem;border:2px solid #fff;    margin: 0 0 .5rem 0;}
.h-header-pic .mobile{color: #fff;}
.h-header-pic .login_out{color: #fff;margin: 0 0 0 .5rem;float:left;}
.o-header {background-color: #fff;}
.o-header .title{float:left;margin:.8rem 1rem;font-size:1rem;}
.o-header .title-content{float:right;color:#bbb;margin:0.9rem 1rem;}

.o-function{margin:.8rem 0;background-color: #fff;}
.o-function .title{font-size:1rem;padding: .5rem .5rem;border-bottom:1px solid #ddd;}
.o-function ul li{float: left;width: 25%;padding: 1rem 0;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.o-function ul li .ico {
    width: 2.5rem;
    height: 2.5rem;
    display: block;
    margin: 0 auto .5rem;
}
.o-function ul li:nth-child(1) .ico{background:url(../images/icon_team.png) no-repeat;background-size: 100%;}
.o-function ul li:nth-child(2) .ico{background:url(../images/quan_ico.png) no-repeat;background-size: 100%;}
.o-function ul li .content {
    margin: 0 0 0 0;
    display: block;
    text-align: center;
}

/*订单列表*/

.o-type {background-color: #fff;padding:0;}
.o-type ul li{float: left;width: 20%;padding:.5rem 0;}
.o-type ul li a{text-align: center;}
.o-type ul .current{border-bottom:2px solid #09b6f2;}
.o-type ul .current a{color:#09b6f2;}

.o-list ul li{background-color: #fff;margin:.5rem 0;}
.p-status{padding:.5rem 1rem;color:#09b6f2;}
.p-status h1{float:left;}
.p-status span{float:right;}

.p-info{padding:.5rem 1rem;background-color: #f5f5f5;}
.p-status h1,.p-status span,.p-info h1,.p-info h2,.p-info h3,.p-count h1{font-size:1rem;line-height:1.5rem;}

.p-info .p-img{float:left;width:30%;}
.p-info .p-img img{max-height:8rem;height:8rem;}
.p-info .p-title{float:left;width:50%;padding: 0 0 0 .25rem;}
.p-info .p-title h2{overflow: hidden;height: 1.2rem;white-space: nowrap;text-overflow: ellipsis;}
.p-info .p-title h3{color:#bbb;}
.p-info .p-price{float:right;width:20%;text-align: right;}
.p-info .p-price h2{color:#bbb;}
.p-info .p-price h3{color:#bbb;}
.no-data{text-align: center;padding:.5rem 0;}
.p-btn{margin:2px 0 0;padding:0 1rem;}
.p-btn a{float: right;margin: 0 .5rem .5rem 0;border: 1px solid #09B6F2;color: #09B6F2;border-radius: 2rem;padding: .2rem 1rem;}
.p-count{padding:.5rem 1rem;}
.p-count span{font-size:1rem;}
.p-count h1{float:right;}
.data_count{
	position: fixed;
    bottom: 0;
    font-size: 1rem;
    color: #fff;
    background-color: #09b6f2;
    right: 0;
    line-height: 2rem;
    padding: 0 1rem;
}
.t-list ul li{margin: 1rem .5rem;}
.t-list .p-info{padding:0;}
.t-list .p-info,.t-list .p-status{background-color: #fff;}
.t-list .p-info .p-img{color: #fff;background:url(../images/t_y.png) repeat-y #09B6F2;background-size: .4rem;height: 8rem;width: 8rem;line-height: 8rem;text-align: center;margin: 0 1rem 0 0;}
.t-list .p-info .p-img span{font-size: 1.8rem;font-weight: bold;}
.t-list .p-info .p-title{padding:0;margin: .5rem 0;width: 68%;}
.t-list .p-info .p-title h1{font-size:1.2rem;}
.t-list .p-info .p-time{float: left;padding:0;margin:0 0 .5rem 0;width: 68%;}
.t-list .p-info .p-status{float: left;padding:0;width: 68%;}
/*拼团列表*/
.o-group ul li{width:25%;}
.p-count h2{float:left;font-size:1rem;line-height: 1.2rem;}

/*拼团详情*/
.o-group-list ul li{background-color: #fff;margin:.5rem 0;}
.o-group-list .current{color:#09b6f2;}
.order-info {padding:.5rem;}
.order-info .user-img{float:left;margin:.25rem 0 0 .25rem;width:10%;}
.order-info .user-img img{border-radius: 50%;height: 2.5rem;}
.order-info h1,.order-info h2{font-size:1rem;}
.order-info h1{float:left;}
.order-info h2{float:right;}
.order-identity,.order-collection,.order-contact,.order-address{float:right;width:85%;line-height: 1.5rem;}

/*订单详情*/

.o-status {background-color:#09b6f2;color:#fff;padding:1rem 0;}
.o-status h1,.o-status h2{font-size:1rem;margin-left:2rem;line-height:2rem;float: left;width:50%;}
.o-status h1{font-size:1rem;}
.o-status h3{float: right;margin:0 3rem 0 0;}
.o-status h3 img{height:3.5rem;}
.o-contact{padding :.5rem .5rem .5rem 2rem;background:url(../images/dd.png) no-repeat .5rem 50% #fff;background-size: 1.2rem;}
.o-contact h1,.o-contact h2,.o-contact h3{font-size:1rem;line-height:2rem;}
.o-contact h1{float:left;}
.o-contact h2{float:right;}
.o-contact h3{float:left;width:100%;}

/*电子凭证*/
.p-key{padding:.5rem 1rem;background-color:#fff;}
.p-key ul li{border-bottom:2px solid #eee;}
.p-key ul li:last-child{border-bottom:0;}
.p-key h2,.p-key h3{font-size:1rem;line-height:1.8rem;}
.p-key .info{float:left;width:60%;padding: 1.2rem 0 0 0;}
.p-key .http-info{float:left;width:100%;}
.p-key .code{float:right;width:40%;}
.p-key h2{float:left;width:35%;}
.p-key .http-info h2{float:left;width:20%;}
.p-key h3{float:left;width:65%;}
.p-key .http-info h3{float:left;width:80%;}
.p-key .http-info h3 a{color: #09b6f2;}
.p-key .copy-btn{float:right;}
/*物流查询*/
.o-express {padding:.5rem;background-color:#fff;}
.o-express img{height: 8rem;float: left;width: 30%;}
.o-express h1{float: left;font-size:1rem;width:70%;padding:.25rem .5rem;}

.track-rcol{margin:.5rem 0;background-color:#fff;}
.track-list{padding: .5rem .5rem .5rem 1rem;  position: relative;}
.track-list li{position: relative; padding: .5rem 0 .5rem 1rem;border-left: 1px solid #d9d9d9; color: #999;}
.track-list li.first{color: #09B6F2; padding-top: 0;}
.track-list li .node-icon{position: absolute; left: -.3rem; top: 1rem; width: .6rem; height: .6rem;background:#999;
border-radius:50%;-moz-border-radius:50%;-webikit-border-radius:50%;-o-border-radius:50%;}
.track-list li.first .node-icon{top: .32rem;left: -.5rem;background-color:rgba(9,182,242,0.25);width: 1rem; height: 1rem;}
.track-list li.first .node-icon-inner{display: block;background-color:#09B6F2;width: .6rem; height: .6rem;margin:.21rem .2rem .2rem .2rem;
border-radius:50%;-moz-border-radius:50%;-webikit-border-radius:50%;-o-border-radius:50%;}
.track-list li .time{position: relative; top: .15rem; display: inline-block; vertical-align: middle;}
.track-list li .txt{position: relative; top: .15rem; display: inline-block; vertical-align: middle;}





/*成功页失败页 */
.fail-content,.success-content{background-color: #ffffff;width:100%;}
.fail-content .pic,.success-content .pic{width:100%;display:inline-block;background-color: #09b6f2;text-align: center;height:7rem;margin: 0 0 7rem 0;}
.fail-content img,.success-content img{width:10rem;height:10rem;margin-top:2rem;}

.content-info{ text-align: center; }
.content-info .time{line-height:2rem;}
.content-info .code{ text-align: center; color:#09b6f2;font-size:1.8rem;margin: 0 0 2rem 0;}
.content-info .message{width:100%; display: inline-block;color:#666666;font-size:1rem;}

