
/*我的信息*/
.myedit a{
	color: #00B050; font-size:14px
}
.layui-form-item .address{ width:500px; max-width:100%;}
.jifen{color: #00B050;}

/*圆-提示*/
.tishi{
	
	font-size: 36px;
	text-align: center;

	position: relative; float:left; width:100%; margin-bottom:5px;
}


.tishi >span{display:inline-block;color: #00B050;background-color:rgba(255,255,255,0.2); 
	width: 200px;
	border: 5px solid #eeeeee; height:200px; line-height:200px;border-radius:100%;
}
.tishi> span  b{font-weight: lighter;
	font-size: 14px;
	line-height: normal;}
.tishi> span i{
	font-weight: lighter;
	font-size: 14px;
	line-height: normal;
}
.isphone{color: #00B050; font-size:18px; margin-left:10px;}
.tgurl{ width:500px; float:left}
.tgurl input{ color:#666666;}
/*注册与登录*/
.reg .boxs{
	background-color: #ffffff;
	border: 1px solid #dddddd; clear:both; margin:auto;border-radius:0px 5px 5px 5px; padding:10px;
}
.reg{ background-color:#f7f7f7; padding-top:15px; }
.reg .regmsg{ color:#FF0000; font-size:14px; display:none}
.lxmsg{ text-align:center; font-size:14px; color:#333333; line-height:50px;}
.yzhuise span{ color:#666666}
.yzhuise{ color:#333333}
.reg .zhtype .item{
	font-size: 16px;
	border: 1px solid #dddddd;
	margin-top: 5px;
	margin-bottom: 5px;
	clear:both;
	border-radius:3px; overflow:hidden;
}
.reg .zhtype .item a{ display:block;padding: 10px;}
.reg .zhtype .item a i{ font-size:18px; margin-right:10px;}
.reg .zhtype .item a:hover{ display:block; background-color:#00B050; color:#FFFFFF}
.reg .zhtype {
	width: 80%;
	margin: auto;
}
/*.reg .box{ width:1000px;}*/

.reg .etitle{ line-height:32px; margin:auto; padding:0px;}
.reg .etitle div{border-radius:5px 5px 0 0; float:left; overflow:hidden;}
.reg .etitle span{
	display:inline-block;
	background-color:#A8D2C8;
	color:#FFFFFF;
	cursor:pointer;
	padding-left:10px;
	padding-right:10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #88C1B4;
	border-left-color: #C1DFD8;
	border-left-width: 1px;

}
.reg .etitle span.select{ background-color:#555555}
.reg .layui-form-item{ width:450px; margin-left:auto; margin-right:auto; clear:both}
.reg .layui-form-item .layui-input-inline{ width:265px;}
.xieyibg{
	background-color:rgba(0,0,0,0.3);
	width:100%;
	height:100%;
	position:fixed;
	left: 0px;
	top: 0px; z-index:1; display:none; 
}
.xieyibg .xieyi{border-radius:5px; overflow:hidden;
	float: left;
	/*	height: 300px;*/
	width: 500px;
	margin-top: -150px;
	margin-left: -250px;
	left: 50%;
	top: 50%;
	position: fixed;
	z-index:2;
	background-color:#FFFFFF;
	padding: 5px;
}
.xieyibg .xieyi textarea{
	width:100%;
	height:300px;
	overflow:auto;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.xieyifont,.xieyifont.layui-input-inline{ font-size:14px; color:#666666;line-height:1.5}
.layui-input-block{ width:100%;}
.xieyifont a{ color:#FF9900}
.xieyifont a.agree{
	font-size:14px;
	color: #333333;
}
.xieyifont span{ color:#00B050}
/*.reg a.zhaohui{ font-size:14px; margin-left:20px;}*/
/*.layui-field-title legend{ margin-left:250px;}*/
/*.fuwushang legend{ color:#1ba195}*/
.loginbg{
padding-bottom:20px; background-color:#ffffff;
}
.wbg{ background-color:#FFFFFF}

.loginbg form{
	background-color: #EEEEEE; background-color:rgba(255,255,255,0.5);
	float: right;
	margin-top: 50px;
	width: 300px;
	padding: 15px;border-radius:5px; overflow:hidden; height:360px;
}
.loginbg form .layui-input-inline{ margin:auto}
.loginbg form .title {

}
.loginbg form .phone{
	background-image: url(../skins/user.png);
	background-repeat: no-repeat;
	background-position: 20px center;
	width: 100%;
	text-align: left;
	text-indent: 50px;
	height: 45px;
}
.loginbg form .pass{	height: 45px;	width: 100%;text-align: left;
	text-indent: 50px;
	background-image: url(../skins/pass.png);
	background-repeat: no-repeat;
	background-position: 20px center;
}
.loginbg form .layui-btn{ font-size:18px; height:50px;}
.loginbg form .login_btn{margin-bottom:0px;}
.loginbg form .wangji{ font-size:14px; color:#999999; line-height:20px; text-align:right;margin-bottom:0px;}
.loginbg form .wangji a{ color:#999999}
.loginbg form .wangji a:hover{
	color:#06aaaa;
	text-decoration: underline;
}

.loginbg form .fl{
	font-size:18px;
	line-height:2;
	text-align:center;

	color:#333333;
	
}
.loginbg form .fr a{
	color: #00B050;
	font-size: 14px;
}
.loginbg form .layui-btn{ width:100%; background-color:#00B050;}
.loginbg form .layui-form-item{ padding-top:5px; padding-bottom:5px;}
.loginbg form .text{
	text-align: center;
	font-size: 14px; 
}
.loginbg form .text a{ }
.loginbg form .text a:hover{}


.login_icon div{ display:block; text-align:center; color:#999999; padding-bottom:10px;}
.login_icon div span{
	position: relative; display:block;
}
.login_icon div span:after,.login_icon div span:before{
	float: left;
	width: 30%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
	position: absolute;
	top: 14px;
	content:'';
}
.login_icon div span:after{left: 0px;}
.login_icon div span:before{right:0px;}
.login_icon a {display:inline-block;width:44px;height:44px; background:url(../skins/sweep_code_landing_icon.png) no-repeat;}
.login_icon a.login_icon_Qq {background-position: -1px -101px; margin: 0 28px;}
.login_icon a.login_icon_Wb {background-position: -1px -201px;}
.login_icon a.login_icon_Wx {background-position: -1px -1px;}
.login_icon a.login_icon_Qq:hover {background-position: -1px -151px;}
.login_icon a.login_icon_Wb:hover {background-position: -1px -251px;}
.login_icon a.login_icon_Wx:hover {background-position: -1px -51px;}


.myindex #uleft .user_top { display:none}
/*.userimg{ display:none}*/
.yzm .layui-input-inline{ width:120px;}








/*订单*/
#urights .orderli .title .d{ margin-right:5px;}
#urights .orderli{border-radius:0px; padding:0px; }
#urights .orderli .title{
	background-color:#eeeeee;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
	width: 98%;
	padding-left: 1%;
	padding-right: 1%; line-height:28px;
}
#urights .orderli .cartli{
	clear:both;
	float:left;
	width: 98%;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
	margin-right: 1%;
	margin-left: 1%; margin-bottom:5px; background-color:#fafafa;
}
#urights .orderli .cartli .price{ color:#06aaaa}
#urights .orderli .cartli .img{ float:left; width:80px; overflow:hidden}
#urights .orderli .cartli .img img{ width:100%; height:80px; }
#urights .orderli .cartli .right{ margin-left:100px;}
#urights .orderli .more{ width:98%; margin-left:1%; margin-right:1%;}
#urights .orderli .state{ font-size:14px; color:#06aaaa}
#urights .orderli .endtime{ color:#999999}

.order-tab {
	width: calc(100% - 32px);
	border-bottom:1px solid #ddd;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 15px;
}
.order-tab ul {
	margin:0;
	height:40px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
.order-tab ul li {
	display:inline-block;
	line-height:20px;
	font-size:14px;
	padding:0 15px;
	border-right:1px solid #ddd;
}
.order-tab ul li a {
	color:#8d8d8d;
}
.order-tab ul li a:hover {
	color:#666;
}
.order-tab ul li:last-child {
	border-right:none;
}
.order-tab ul li.select a{
	color:#06aaaa;
}


.reg.zhaohuiact .layui-form-item .layui-input-inline.codes input{ width:80px;}
.reg.zhaohuiact .layui-form-item .layui-input-inline .codeli{ width:50%; float:left;}

.lbanner{ color:#FFFFFF; padding-top:100px; }
.lbanner .h1{
	font-size:28px;
	font-weight: bold;
}

.lbanner .dp{ font-size:14px;padding-top:20px; line-height:2;}
.lbanner .dp ul li{
	list-style-type: square;
	list-style-position: inside;
}
/*手机端*/

.lbanner.fl{ text-align:center; width:100%; margin:auto; padding:0px; display:none}
.loginbg form{ margin-left:auto;margin-right:auto; float:none;}

.ylline .layui-form-item{ background-color:#FFFFFF}

.reg .box{ max-width:100%; padding:0px;}
/*找回密码*/
.reg.zhaohuiact .layui-form-item {max-width:100%; }
.reg.zhaohuiact .layui-form-item .layui-form-label{ width:40%;  padding-left:0px; color:#333333;  }
.reg.zhaohuiact .layui-form-item .layui-input-inline{ margin-left:40%; width:60%;}
.reg.zhaohuiact .layui-form-item .layui-input-inline .codeli{ width:58%; float:right;}
.reg.zhaohuiact .layui-form-item .layui-input-inline .codeli *{ max-width:100%; height:38px;}
.reg.zhaohuiact .layui-form-item .layui-input-inline .codeli.codes{ max-width:40%;float:left}
.reg.zhaohuiact .layui-form-item .layui-input-inline input{ border-radius:0px;  width:auto}
.reg.zhaohuiact .layui-field-title legend{ font-size:14px; line-height:1.5; color:#999999}

.reg.zhaohuiact .etitle{ display:none}
.reg.zhaohuiact .boxs{ border-radius:0px; }
.reg.zhaohuiact{ margin-top:0px; padding-top:0px;}

/*会员中心*/
.myindex #uleft{ display:block; width:100%; height:auto; padding:0px;}
.myindex #uleft .etitle{ display:none}
.myindex #uleft .user_top {
	width:100%;
	height:150px;
display:block; background-color:#00B050;
}
.myindex #uleft .user_top .user_cover {
	width:100%;
	height:150px;

}
.myindex #uleft .user_top .user_cover .head_box {
	height:150px;
	width:120px;
	position:relative;
}
.myindex #uleft .user_top .user_cover .head_box .img_box {
	position:absolute;
	top:-10px;
	bottom:0;
	left:0;
	right:0;
	margin:auto;
	width:90px;
	height:90px;
	border-radius:50%;
	overflow:hidden; background-color:#FFFFFF; text-align:center; line-height:90px; color:#00B050; color:rgba(0,176,80,0.3);
}
.myindex #uleft .user_top .user_cover .head_box .img_box i{ font-size:60px;}
.myindex #uleft .user_top .user_cover .head_box .vip_tip {
	position:absolute;
	z-index:10;
	top:110px;
	bottom:0;
	left:0;
	right:0;
	margin:auto;
	width:70px;
	height:20px;
	line-height:20px;
	text-align:center;
	font-size:14px;
/*	background:#00B050;*/
	border-radius:5px;
	color:#fff;
}
.myindex #uleft .user_top .user_cover .user_name {
	width:calc(100% - 230px);
	height:140px;
}
.myindex #uleft .user_top .user_cover .user_name .outer{
	display:table-cell; 
	vertical-align:middle;  
	width:100%; 
	height:140px;  
}
.myindex #uleft .user_top .user_cover .user_name .name_box {
	display:inline-block;
	vertical-align:middle;
	text-align:left;
	color:#fff;
	font-size:22px;
}
.myindex #uleft .user_top .user_cover .function_box {
	width:110px;
	height:150px;
}
.myindex #uleft .user_top .user_cover .function_box .sign {
	background:#06aaaa;
	color:#fff;
	border-radius:20px 0 0 20px;
	width:100px;
	height:30px;
	margin-top:40px;
	margin-left:10px;
	position:relative;
	line-height:30px;
}
.myindex #uleft .user_top .user_cover .function_box .sign .icon_box {
	position:absolute;
	top:2px;
	left:2px;
	width:24px;
	height:24px;
	border:1px solid #fff;
	border-radius:50%;
	text-align:center;
	line-height:24px;
}
.myindex #uleft .user_top .user_cover .function_box .sign .icon_box i {
	font-size:18px;
}
.myindex #uleft .user_top .user_cover .function_box .state {
	margin-left:30px;
	font-size:14px;
	text-align:center;
}
.myindex #uleft .user_top .user_cover .function_box .vip_link {
	margin-top:15px;
	color:#fff;
	font-size:13px;
}

.myindex #urights{ display:none}



.yzmli {
	position: relative; width:100%;  float:left;
}
.yzmli .yzminput{ float:left; width:80px; overflow:hidden; margin:auto; padding:0px; }
.yzmli .yzminput input{ width:100%;}
.yzmli .yzminput+div.layui-input-inline{ float:right;
	overflow:hidden;
	margin:auto; width:100px;
}
.yzmli .yzminput+div.layui-input-inline button{ width:100%;}

.reg.zhaohuiact .layui-form-item.yzmli {
	position: relative; width:100%;  float:left;
}
.reg.zhaohuiact .layui-form-item.yzmli .yzminput{ float:left; width:80px; overflow:hidden; margin:auto; padding:0px; }
.reg.zhaohuiact .layui-form-item.yzmli .yzminput input{ width:100%;}
.reg.zhaohuiact .layui-form-item.yzmli .yzminput+div.layui-input-inline{ float:right;
	overflow:hidden;
	margin:auto; width:100px;
}
.reg.zhaohuiact .layui-form-item.yzmli .yzminput+div.layui-input-inline button{ width:100%;}


.tishi{ padding-top:20px; padding-bottom:20px; height:200px;}
.tishi:after{
	position: absolute;
	left: 0px;
	top: 0px; height:100%; float:left; width:100%; z-index:1;	background-image: url(../skins/user_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top; content:' ';
}
.tishi:before{content:' ';	position: absolute;background-color:rgba(0,0,0,0.7);
	left: 0px;
	top: 0px; height:100%; float:left; width:100%; z-index:2}

.tishi >span{ z-index:3;position: absolute;left:50%;
	top: 50%; margin-top:-105px; margin-left:-105px; float:left; 
}






#urights .blockli .address-item{
	width: 96%; 
	border: none;
	margin:0px;
	padding: 0px; padding-top:10px; padding-bottom:10px; 
	border-radius:0px; height:auto;	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd; 	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dddddd;margin-bottom:10px;
	padding-left:2%; padding-right:2%;
	
}
#urights .blockli .address-item .op{ display:block}
#urights .orderli .title{
	background-color:#f5f5f5;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
	width: 98%;
	padding-left: 1%;
	padding-right: 1%; line-height:28px;
}
#urights .orderli .title .d{ display:block}



.layui-form-item .address{ width:auto}
.order-tab { background-color:#FFFFFF}
.order-tab ul {	border-top:1px solid #ddd; margin-top:0px;}
.order-tab ul li{ width:25%; padding:0px; text-align:center; float:left;
box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */ margin-bottom:5px;
}

.order-tab ul li:nth-child(4){ border:none}

.jj{ margin-left:20px; display:inline-block; font-size:12px;}
.jj b{ color:red;}
#table .tbody .td .jj{
	display:none;
	font-style: normal;
}
#table .tbody .td.hover .jj{ display:inline-block;}
.cart.ordertable.hover{ float:left; width:100%; padding-bottom:200px;}


.orderli.ordertable .gli{ clear:both;}
.orderli.ordertable .minli{
	font-size:12px;
	 float:left; width:100%; padding:5px; box-sizing:border-box; clear:both;
}
.orderli.ordertable .minli font{ width:50%; float:left;}

.orderli.ordertable .minli font i{ margin-left:5px; font-style: normal;}

.orderli.ordertable .jdate,.orderli.ordertable .minli font.fr{ float:right; font-size:12px; width:110px; text-align:left; padding-left:0;}
.orderli.ordertable .minli font.fr{ width:115px;}