/*重置*/
body,h1,h2,h3,h4,h5,dl,dd,dt,p,ul,li,ol{ margin:0; padding:0;}
input,select,form,textarea,button{ border:none; margin:0;outline:none; padding:0;}
h1,h2,h3,h4,h5{ font-weight:normal;}
img{ border:none;}
a{ text-decoration:none;color: #333;}
*{ font: normal 0.22rem/100% Helvetica, Arial, sans-serif;margin: 0 !important;padding: 0 !important;}
li{ list-style-type:none;}
html{ width:100%;min-height: 100%; height: 100%;}
html{ width:100%;min-height: 100%; height: 100%;}
body{background-color: #f2f4f8;min-height: 100%;margin-bottom: .9rem ;-webkit-overflow-scrolling: touch; overflow-scrolling: touch;}
.fl{float: left}
.fr{float: right}
.clear:after{display: block;content: '';clear: both}
a,a:hover,a:active,a:visited,a:link,a:focus{
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	-webkit-tap-highlight-color: transparent;
	outline:none;
	/*background: none;*/
	text-decoration: none;
}
body{padding-bottom: 1rem;}
/**/
@media screen and (min-width: 320px) {html{font-size:50px;}}
@media screen and (min-width: 360px) {html{font-size:56.25px;}}
@media screen and (min-width: 375px) {html{font-size:58.59375px;}}
@media screen and (min-width: 400px) {html{font-size:62.5px;}}
@media screen and (min-width: 414px) {html{font-size:64.6875px;}}
@media screen and (min-width: 440px) {html{font-size:68.75px;}}
@media screen and (min-width: 480px) {html{font-size:75px;}}
@media screen and (min-width: 520px) {html{font-size:81.25px;}}
@media screen and (min-width: 560px) {html{font-size:87.5px;}}
@media screen and (min-width: 600px) {html{font-size:93.75px;}}
@media screen and (min-width: 640px) {html{font-size:100px;}}
@media screen and (min-width: 680px) {html{font-size:100px;}}
@media screen and (min-width: 720px) {html{font-size:100px;}}
@media screen and (min-width: 760px) {html{font-size:100px;}}
@media screen and (min-width: 800px) {html{font-size:100px;}}
@media screen and (min-width: 960px) {html{font-size:100px;}}

/*公共样式*/
.cs{border: solid 1px #ccc;}

.px22{font-size: .22rem;}
.px24{font-size: .24rem;}
.px26{font-size: .26rem;}

.color_h{color: #bdbdbd;}

.content{
	width:100%;
	/*max-width: 640px;*/
	margin:0 auto;
	background: #fff;
}
.return_top{
	padding-top: .88rem;
}
/*头部开始了*/

.toub_beij{
	width: 100%;
	top: 0;
	position: absolute;
	z-index:999;
}
.toub_beij_shouye{
	/*max-width: 640px;*/

}


.swiper_container_1{position: relative;}

.logo_k{width: 20%;float: left;height: 0.48rem;line-height: .48rem}
.logo_k a{color: #fff;display: block;height:.54rem;line-height: .54rem;}
.shous_k{width:76%;float: left;background: rgba(255,255,255,.4);border-radius:.3rem;padding:0 0.1rem;height: 0.54rem;line-height: 0.54rem;}
.shous_k input{font-size: 0.22rem; width: 85%;background-color: initial;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
	/* WebKit browsers */
	color: #fff;
}
.dengl .caid_img{width: 70%;float: right;height: 100%;
	margin-right: 0.1rem;}
.dengl .caid_img img{width: 100%;margin-top: 0.1rem;}
.zhu_daoh{
	position: absolute;
	top: 0.8rem;
	right: 0px;
	display: none;
	background:rgba(0,0,0,.8);width: 120px; border-radius: 0.1rem; z-index: 100;
}
.zhu_daoh em{
	display: block;
	width: 0;
	height: 0;
	position: absolute;
	top: -0.19rem;
	right: 0.2rem;
	border-right: 0.2rem solid transparent;
	border-bottom: 0.2rem solid rgba(0,0,0,.8);
	border-left: 0.2rem solid transparent;
}
.zhu_daoh li{padding:0 0.2rem; border-bottom:solid 1px #4f4f4f;}
.zhu_daoh li.wu{border-bottom:none;}
.zhu_daoh li a{color: #fff;font-size: 0.26rem;line-height: .8rem;display: block;}


/*banner*/

.swiper_container_1 {
	width: 100%;
	height: 100%;overflow: hidden;
	position: relative;
}
.swiper_container_1 .swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}
.swiper_container_1 .swiper-slide img{
	width: 100%;
}

.swiper_container_1 .swiper_pagination_1{
	position: absolute;
	bottom: 0.05rem;
	z-index: 100;
	text-align: center;
	width: 100%;
}
.swiper_container_1 .swiper_pagination_1 span{margin: 0 5px;}
.swiper_container_1 .swiper-pagination-bullet-active{background: #0e92ff;}
/*<!--内容-->*/
.neir_beij{
	width: 100%;
}

.neir_beij ul{
	overflow: hidden;
	padding:.3rem 0;
}
.neir_beij ul li{width: 25%;float: left; text-align: center;}
.neir_beij ul li:first-child,.neir_beij ul li:nth-child(2),.neir_beij ul li:nth-child(3),.neir_beij ul li:nth-child(4){margin-bottom: .5rem;}

.neir_beij ul li .daohangk{position: relative; margin:0 auto 0.2rem; text-align: center;}
.neir_beij ul li .daohangk img{width: .7rem;height: .7rem;}
.neir_beij ul li p{font-size: 0.22rem;color: #333;}
/*底部导航*/
.dib_daoh_b{height: 0.89rem;width: 100%;border-top:.02rem solid #DADADB; background: #fff;position: fixed;bottom: 0;z-index: 100; /*top:0;*/
	left: 0;}
/*.dib_daoh_b ul{overflow: hidden;}*/
.dib_daoh_b ul li{width: 49.9%;float: left;height: 0.89rem; text-align: center;}
.dib_daoh_b ul li .fup{width:.44rem; height:.44rem; display: inline-block; padding-top: 0.12rem;}
.dib_daoh_b ul li .fup img{width: 100%;}
.dib_daoh_b ul li p{color: #9F9F9F;line-height: 0.3rem; font-size: 0.22rem;}
.dib_daoh_b ul li p.active{color: #6E7EF1;}
/*搜索*/
.logo_k_fanh{width: 15%;}
.logo_k_fanh a{
	display: block;
	width: 100%;
	height: 100%;
}
.logo_k_fanh .fanh_ann{
	width: 0.20rem;
	height: 0.38rem;
	margin: 0.15rem 0 0 0.3rem;}
.zhongj_k_tanc{border-bottom: solid 1px #e2e2e2;}
.shous_k_ganc{width: 75%;}
.shous_k .sous_ann_k{    width: 0.5rem;display: block; float: right;height: 0.48rem;}
.shous_k span.sous_ann{float:right;}

.remen_sos{margin:.2rem;}
.remen_sos p{line-height: 0.35rem;}
.remen_sos ul{overflow: hidden;margin: 0.2rem 0; }
.remen_sos ul li{
	float: left;
	margin: 0.15rem 0.15rem 0 0;

	border: solid 1px #828282;
	border-radius: 0.05rem;
}
.remen_sos ul li a{color: #828282;line-height: 0.25rem;display: inline-block;font-size: 0.22rem;padding: 0.1rem 0.15rem;}
#shous_yem{display: none; height: 100%; background: #fff;}

/********我的订单*******/
.header{
	z-index: 9990;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: .8rem;
	line-height: .8rem;
	font-size: .26rem;
	text-align: center;
	background-color: white;
}
.header .btn-left{
	position: absolute;
	top: 0;
	left: 0;
	padding:12px;
}
.header .btn-right{
	position: absolute;
	top: 0;
	right: 0;
	padding:12px 8px;
}
.header .tip{
	margin-top: 4px;
	font-size: 12px;
	color: gray;
}
/*菜单*/
.header .nav p{
	display: inline-block;
	width:49%;
	height: .8rem;
	line-height: .8rem;
	font-size: .26rem;
	letter-spacing: .018rem;
	color: #383838;
}
.header .nav .active{color: #1B68FF}
.header .nav .active i{
	display: block;
	width: .4rem;
	height: .05rem;
	background-color: #1B68FF;
	margin: 0 auto;
}
.order_content .swiper-container{position: fixed !important;top: .8rem !important;left: 0 !important;right: 0 !important;bottom: 0 !important}
.mescroll{background-color: #f2f4f8 !important;}


.order_content_list{
	display: block;
	height: 2.3rem;
	margin: .3rem .4rem 0 .4rem;
	border-radius: .15rem;
	position: relative;
	background-image: url(../images/order/wddd-dd@2x.png);
	background-repeat: no-repeat;
	background-size: 100%;
	/* box-shadow: #DEDFE2 0 1px 5px; */
	background-color: #f2f4f8;
}

.order_content_list p{
	position: absolute;
	top: -.1rem;
	right: .24rem;
}
.order_content_list p i{
	width: 1.02rem;
	height: .35rem;
	display: block;
}
.order_content_list p.p1 i{
	background: url(../images/order/djs-dd@2x.png)no-repeat;
	background-size: 100%;
}
.order_content_list p.p2 i{
	background: url(../images/order/z103@2x.png)no-repeat;
	background-size: 100%;
}
.order_content_list p.p3 i{
	background: url(../images/order/ywc-dd@2x.png)no-repeat;
	background-size: 100%;
}

/**订单详情**/
.order_detail_top{
	width: 100%;
	height: 2.7rem;
	background: url(../images/order/beijing-pgjg.png);
	background-size: 100%;
	background-repeat: no-repeat;
	background-color: #f2f4f8;
}
.order_detail_top>dl{
	margin: 0 .4rem;
	position: relative;
	top: .5rem;
	height: 2.18rem;
	border-radius: .18rem;
	box-shadow: #DEDDDD 0 3px 5px;
	padding: 0 .2rem 0 .2rem;
	background-color: #fff;
}
.order_detail_top>dl>dt{
	text-align: center;
	font-size: .24rem;
	font-weight: bold;
	color: #383838;
	letter-spacing: .02rem;
	margin-bottom: .35rem;
	padding-top: .5rem;
}
.order_detail_top>dl>dd ul{
	padding: 0 .1rem;
}
.order_detail_top>dl>dd ul dt{
	margin-bottom: .2rem;
	color: #383838;
}
.order_detail_top>dl>dd ul dd{
	color: #C4C7CE;
}
.order_detail_top dl dd{
	font-size: .19rem;
	color:#747578;
	padding-bottom: .2rem;
}
.order_detail_top dl dd:last-child{
	padding-bottom: .5rem;
}
.order_detail_content{
	background-color: #f2f4f8;
}
.order_detail_content>ul>li{
	background-color: #fff;
	border-radius: .18rem;
	box-shadow: #cacaca 0 1px 5px;
}

.order_detail_content ul li dt i{
	display: inline-block;
	width: .05rem;
	height: .4rem;
	background: url(../images/order/jx.png) no-repeat;
	background-size: 100%;
	vertical-align: middle;
	margin-right: .1rem;
}
/*.order_detail_content ul li{*/
	/*margin-bottom: .2rem;*/
/*}*/

.order_detail_content ul li dd span{
	height: .55rem;
	line-height: .55rem;
}
.order_detaii .moreload ul.list{
	margin: 0;
}
.cardexplain {
	padding: .4rem;
}
.order_detaii .moreload ul.list li dl dt i{
	vertical-align: inherit;
}


#message{ background-color:#f7f7f7}
.history {background:url(../images/order/line04.png) repeat-y 15px 0;position:relative;}
.history-date h2 {
	background: url(../images/order/icon06.png) no-repeat 0 0;
	height: 32px;
	font-size: 24px;
	font-weight: normal;
	padding-left: 40px;
	margin: -3px 0 30px 2px;
	padding-top: 0;
	background-size: 27px auto;
	color: #87ceeb;
}
.history-date h2.first { position:absolute; left:0; top:0; z-index:99;}
.history-date h2 img { vertical-align:-5px;}
.history-date h2.date02 { background:none;}

.history-date h4{
	background: url(../images/order/ks-xq@2x.png) no-repeat 0 0;
	height: 32px;
	font-size: 24px;
	font-weight: normal;
	padding-left: 40px;
	margin: -3px 0 0 2px;
	padding-top: 0;
	background-size: 27px auto;
	color: #87ceeb;
}
.history-date h4.last {
	position: absolute;
	left: 0;
	bottom: -10px;
	z-index: 99;
}
.history-date h4 img { vertical-align:-5px;}
.history-date h4.date02 { background:none;}

.history-date ul {}
.history-date ul li {
	background: url(../images/order/icon07.png) no-repeat 10px 0;
	background-size: 11px 11px;
	padding: 0 0 .4rem .45rem;
	zoom: 1;
	position: relative;
}
.history-date ul li:before{
	display: block;
	background: url(../images/order/icon07.png) no-repeat 10px 0;
	background-size: 10px 10px;
	padding: 0 0 .4rem .45rem;
	zoom: 1;
}
.history-date ul li:last-child{
	background: transparent;
	padding: 0 0 0 .45rem;
}
.history-date ul li.last { padding-bottom:0;}
/*.history-date ul li h3 spa*/
.history-date ul li h3 { color:#87ceeb; font:normal 16px Arial; margin: -2px 0 10px 0}
.history-date ul li h3 img { float:left; margin-right:5px; width:32ox; height:32px;border-radius: 3px;}
.history-date ul li h3 span { display:block; color:#383838; font-size:.2rem;line-height: inherit;margin-left: .2rem;height: inherit}
.history-date ul li p{
	margin-left: .2rem;
}
.history-date ul li dl { background-color: #FFFFFF;
	color: #666666;
	display: block;
	font-size: 12px;
	padding:10px;
	position:relative;
	border-radius: 5px 5px 5px 5px;
	box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.15);
	-moz-box-shadow:1px 1px 2px 1px rgba(0, 0, 0, 0.15);
	-webkit-box-shadow:1px 1px 2px 1px rgba(0, 0, 0, 0.15);
}

.history-date ul li dl.huifu {
	background-color: #FFFFFF;
	box-shadow: none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
}
.order_photo{
	margin-top: .2rem;
	margin-left: .2rem;
}
.order_photo p{
	float: left;
	width: 40%;
	height: 1.3rem;
	overflow: hidden;
	margin-left: 0 !important;
	margin-right: .1rem;
	margin-bottom: .1rem;
	border-radius: .05rem;
}
.imgmax{
	float: left;
	width: 40%;
	height: 1.3rem;
	overflow: hidden;
	margin-left: 0 !important;
	margin-right: .1rem;
	margin-bottom: .1rem;
	border-radius: .05rem;
}
.imgmax img{
	width: 100%;
}
.order_photo p img{
	width: 100%;
	border-radius: .05rem;
}
.order_address{
	padding: .24rem;
	border-bottom: .01rem solid #F3F3F3;
}
.order_address p i{
	display: inline-block;
	width: .23rem;
	height: .23rem;
	background: url(../images/order/shouhuodizhi@2x.png) no-repeat;
	background-size: 100%;
	vertical-align: middle;
	margin-right: .1rem;
}
.order_address p span{
	color: #333;
	margin-right: .2rem;
}
.order_address p:last-child{
	margin-top: .15rem;
	margin-left: .38rem;
	line-height: .3rem;
	font-size: .19rem;
	color: #494949;
}
/**我的**/
.runman_my .account_top {
	background: #fff;
	width: 100%;
	height: 1.9rem;
	box-shadow: #E0E0DF 0 3px 5px;
}
.my_header {
	padding: .4rem;
}
.my_top li {
	float: left;
}
.my_top .my_userheade img {
	height: .93rem;
	width: .93rem;
	border-radius: 50%;
	vertical-align: bottom;
}
.my_top .my_user {
	padding-top: .15rem;
}
.my_top .my_user p.my_user_name {
	font-size: .32rem;
	color: #383838;
	font-weight: bold;
	letter-spacing: .01rem;
	padding-bottom: .17rem;
}

.my_top .my_user p.my_user_name span{
	color: #383838;
}
.my_top .my_user p {
	font-size: .23rem;
	color: #EDEDF8;
	letter-spacing: .01rem;
}
.my_userheade a {
	border: 1px solid #DFDFDE;
	border-radius: 50%;
	display: block;
}
.my_top li.data_edit {
	float: right;
}
.my_top li.data_edit dt{color: #fff}
.my_top li.data_edit dt i{
	display: inline-block;
	width: .1rem;
	height: .2rem;
	background: url(../images/my/gengduo-xiangyou-bai@2x.png) no-repeat;
	background-size: 100%;
	vertical-align: bottom;
	margin-left: .08rem;
}
.my_company_name {
	color: #383838;
	font-size: .22rem;
}
.my_company_name i{
	display: inline-block;
	width: .25rem;
	height: .25rem;
	background: url(../images/my/gs-gr@2x.png) no-repeat;
	background-size: 100%;
	vertical-align: bottom;
	margin-right: .1rem;
}
.my_order_content{
	margin: .35rem .4rem;
}
.my_order_content dt{
	font-size: .239rem;
	font-weight: bold;
	letter-spacing: .01rem;
	color: #383838;
	margin-left: .02rem;
}
.my_order_content>dl>dd
{
	margin: .25rem 0 1rem 0;
}
.my_order_content dd li{
	width: 49%;
	height: 1.3rem;
}
.my_fixed_bottom{
	position: fixed;
	bottom: 1.8rem;
	width: 100%;
	text-align: center;
}
.my_fixed_bottom p{
	color: #383838;
	font-size: .24rem;
	letter-spacing: .01rem;
}
.my_fixed_bottom p i{
	display: inline-block;
	width: .28rem;
	height: .28rem;
	background: url(../images/my/kefu-gr@2x.png) no-repeat;
	background-size: 100%;
	vertical-align: middle;
	margin-right: .15rem;
}
.my_order_content dd li.fl{
	background: url(../images/my/zxz-gr@2x.png) no-repeat;
	background-size: 100%;
	margin-right: 1%;
}
.my_order_content dd li dl{
	padding: .3rem 0 0 .3rem;
}
.my_order_content dd li dl dt{
	margin-bottom: .2rem;
}
.my_order_content dd li.fr{
	background: url(../images/my/yiwancheng-gr@2x.png) no-repeat;
	background-size: 100%;
}
.my_immediately_order a{
	display: block;
	height: .8rem;
	line-height: .8rem;
	background-color: #1966FF;
	border-radius: 1rem;
	width: 4rem;
	color: #fff;
	font-size: .23rem;
	letter-spacing: .01rem;
	text-align: center;
	margin: 0 auto;
}
.title_list{
	height: .7rem;
	line-height: .7rem;
	padding: 0 .24rem;
	border-bottom: .02rem solid #F1F1F1;
}
.title_list li{
	height: .7rem;
	line-height: .7rem;
}
.my_content .title_list li.title_name {
	font-size: .23rem;
	font-weight: normal;
	letter-spacing: .01rem;
}
.title_more i {
	display: inline-block;
	width: .12rem;
	height: .22rem;
	background: url(../images/my/gengduo-xiangyou-hui@2x.png)no-repeat;
	background-size: 100%;
	position: relative;
	top: .03rem;
	margin-left: .05rem;
}
.weui-panel {
	background-color: #fff;
	position: relative;
	overflow: hidden;
	border-bottom-left-radius: .18rem;
	border-bottom-right-radius: .18rem;
}
.weui-flex {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
}
.weui-flex__item {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	flex: 1;
}
.center-ordersModule {
	text-align: center;
	display: block;
	padding: .3rem 0;
	position: relative;
}
.center-ordersModule .imgicon {
	display: inline-block;
	height: .5rem;
	text-align: center;
	margin-bottom: .15rem;
}
.center-ordersModule .imgicon {
	position: relative;
}
.center-ordersModule .imgicon img {
	height: .85rem;
	width: auto;
}
.my_issue .imgicon img {
	height: .9rem;
}
.center-ordersModule .name {
	font-size: .22rem;
	color: #333;
	margin-top: .15rem;
	margin-bottom: .05rem;
}
.my_issue .name {
	margin-top: .15rem;
	color: #333;
	margin-bottom: .05rem;
}
.my_immediately_order{
	text-align: center;
	margin-top: .6rem;
}
.my_immediately_order img{
	width:1.4rem;
}
.my_immediately_order dd{
	margin-top: .2rem;
	font-size: .24rem;
	color: #7080F1;
}
/**登陆**/
.login_banner img{width: 100%;}
.login_form{background-color: #f2f2f2}
.login_inputBlock{
	padding: .6rem .4rem;
	background-color: #fff;
	border-radius: .1rem;
	display: flex;
	text-align: center;
	box-shadow: #DCDEE1 0 4px 5px;
	margin: 0 .4rem;
}
.login_inputBlock dl{
	width: 100%;
}
.login_title{
	margin: .85rem 0 .70rem .78rem;
	font-size: .34rem;
	color: #383838;
	font-weight: bold;
	letter-spacing: .1rem;
}
.login_inputBlock dl dt,.login_inputBlock dl dd{
	height: 1rem;
	line-height:1rem;
	padding: 0 !important;
	width: 100%;
	margin-bottom: .2rem;
	border-bottom: .02rem solid #D2D2D2;
}
.form_title{
	text-align: left;
}
.login_inputBlock dl dd{
	margin-bottom: .4rem;
}
.login_inputBlock dl dt{
	margin-bottom: .4rem;
}
.login_inputBlock dl dt input {
	width: 100%;
	height: .35rem;
	line-height: .35rem;
	font-size: .23rem;
}
.login_inputBlock dl dd li.fl {
	width: 60%;
}
.login_inputBlock dl dd  li {
	height: .8rem;
	line-height: .8rem;
}
.login_inputBlock dl dd input {
	width:100%;
	height: .35rem;
	line-height: .35rem;
	font-size: .23rem;
}
.login_inputBlock dl dd li.fr {
	width: 38%;
	height: .73rem;
	position: relative;
	top: -.01rem;
	border-bottom-right-radius: .08rem;
}
.login_inputBlock dl dd li.fr p {
	line-height: .6rem;
	font-size: .23rem;
	letter-spacing: .01rem;
	background-color: #1966FF;
	border-radius: 1rem;
	color: #fff;
}
.form_title{
	color: #383838;
	font-size: .22rem;
}
.login_inputBlock dl input::-webkit-input-placeholder{
	color: #BBBFC7;
}
.login_btn_block{
	width: 100%;
	text-align: center;
	margin-top: 1.4rem;
}
.login_btn_block p{
	margin: 0 .4rem;
}
.login_btn{
	width:100%;
	height: .7rem;
	line-height: .7rem;
	border-radius:1rem;
	background-color: #1966FF;
	color: #fff;
	margin: 0 auto;
	font-size: .23rem;
	letter-spacing: .03rem;
}
/**订单支付**/
.order_pay_subtotal{
	height: .8rem !important;
	line-height: .8rem !important;
	border-top: .02rem solid #E3E1E1;
	margin: 0 !important;
	padding: 0 .24rem;
}
.order_pay_subtotal span{
	height: .8rem !important;
	line-height: .8rem !important;
	color: #FE3737;
	font-size: .28rem;
}
.order_pay_subtotal span b{
	font-weight: normal;
	color: #656565;
	font-size: .2rem;
}
.order_pay_bottom{
	height: .9rem;
	width: 100%;
	position: fixed;
	bottom: 0;
	background-color: #F9FAFD;

}
.order_pay_bottom ul{
	padding: 0 .24rem;
}
.order_pay_bottom li{
	height: .9rem;
	line-height: .9rem;
}
.order_pay_bottom li.fl span{
	color: #3F3F40;
}
.order_pay_bottom li.fl{
	color: #FE1A1A;
	font-size: .28rem;
}
.order_pay_bottom li.fr button{
	height: .80rem;
	line-height: .88rem;
	margin-top: .05rem;
	background-color: #6E7EF1;
	width: 2rem;
	border-radius: .1rem;
	color: #fff;
	font-size: .24rem;
}
div{
	overflow: inherit !important;
}
/**下单**/
.index_content{
	background-color: #f2f4f8;
}
.index_content .index_company_name,.index_content .index_select_serve{
	margin: .35rem .4rem;
}
.index_content .index_company_name dt,.index_content .index_select_serve dt{
	font-size: .239rem;
	font-weight: bold;
	letter-spacing: .01rem;
	color: #383838;
	margin-left: .02rem;
}
.index_company_name dd{
	margin-top: .25rem;
	height: 1.3rem;
	line-height: 1.3rem;
	background-color: #fff;
	border-radius: .1rem;
	box-shadow: #DEDDDD 0 1px 5px;
}
.index_company_name dd input{
	height: .35rem;
	line-height: .35rem;
	font-size: .22rem;
	width: 100%;
}
.index_company_name dd p{
	border-bottom: .02rem solid #E5E5E5;
	height: .9rem;
	line-height: 1.2rem;
	margin: 0 .3rem;
}
.index_company_name dd input::-webkit-input-placeholder{
	color: #999;
}
.index_select_serve dd{
	margin-top: .25rem;
}
.moreload ul.list{
	margin: 0 .4rem;
}
.moreload ul.list li.index_list{
	width:49%;
	background-color: #fff;
	float: left;
	margin-right: 2%;
	margin-bottom: .15rem;
	border-radius: .05rem;
	box-shadow: #DEDDDD 0 3px 5px;
}
.moreload ul.list li.index_list dl{
	padding: .3rem .25rem .15rem .25rem;
}
.index_select_serve dl dt{
	font-size: .22rem !important;
	font-weight: normal !important;
}
.moreload ul.list li dl dd{
	margin-top: .3rem;
}
.moreload ul.list li dl dt i{
	display: inline-block;
	width: .25rem;
	height: .25rem;
	background: url(../images/index/jbhzx-xd-icon@2x.png)no-repeat;
	background-size: 100%;
	vertical-align: bottom;
	margin-right: .15rem;
}
.moreload ul.list li:nth-child(even){
	margin-right: 0;
}
.moreload ul.list li dl dd span.fl{

	font-weight: bold;
	color: #FF5C33;
	letter-spacing: .01rem;
	height: .44rem;
	line-height: .65rem;
	font-size: .19rem;
}
.moreload ul.list li dl dd span b{
	color: #FF5C33;
	font-size: .24rem;
	margin-left: .03rem;
	font-weight: bold;
}
.moreload ul.list li dl dd span.fr i{
	display: inline-block;
	width: .9rem;
	height: .44rem;
	background: url(../images/index/tianjia-xd@2x.png)no-repeat;
	background-size: 100%;
}
.moreload ul.list li.select dl dd span.fr i{
	background: url(../images/index/yitianjia-xd@2x.png)no-repeat;
	background-size: 100%;
}
.index_bottom_btn{
	margin: .4rem auto;
	width: 100%;
	padding-bottom: .4rem;
}
.index_bottom_btn p button{
	height: .8rem;
	line-height: .8rem;
	background-color: #1966FF;
	border-radius: 1rem;
	color: #fff;
	font-size: .23rem;
	letter-spacing: .01rem;
	text-align: center;
	width: 100%;
}
.index_bottom_btn p{
	margin: 0 .4rem;
}
.moreload{
	padding-bottom: 1rem;
	margin-bottom: .9rem;
}
.more{
	margin:.2rem .4rem;
}
.more p{
	text-align: center;
	color: #666;
}
.img{width: 100%;}

.hidden{ display: none;}

.list:after{clear: both;display: block;content: ''}

/**订单支付**/
.content{
	background-color: #f2f4f8;
}
.order_create .order_create_sever, .order_create .order_create_inventory {
	margin: .35rem .4rem;
}
.order_create .order_create_sever dt, .order_create .order_create_inventory dt {
	font-size: .239rem;
	font-weight: bold;
	letter-spacing: .01rem;
	color: #383838;
	margin-left: .02rem;
	margin-bottom: .24rem;
}
.order_create_inventory dd li{
	width: 50%;
	float: left;
	padding: .3rem 0 .25rem 0;
	border-bottom: .02rem dashed #CCCCCC;
}
.order_create_inventory dd li:last-child,.order_create_inventory dd li:nth-last-child(2){
	border-bottom: 0;
}

.order_create_inventory dd ul{
	background-color: #fff;
	box-shadow: #DDDCDC 0 3px 5px;
	padding: 0 .4rem;
	border-radius: .1rem;
}
.order_create .order_create_sever dd li{
	background-color: #fff;
	height: .85rem;
	border-radius: .1rem;
	line-height: .85rem;
	padding: 0 .4rem;
	box-shadow: #DEDFE2 0 1px 5px;
}
.order_create .order_create_sever dd li span{
	height: .85rem;
	line-height: .85rem;
}
.order_create .order_create_sever dd li span{
	color: #383838;
}
.order_create .order_create_sever dd li span i{
	display: inline-block;
	width: .25rem;
	height: .25rem;
	background: url(../images/index/jbhzx-xd-icon@2x.png)no-repeat;
	background-size: 100%;
	margin-right: .15rem;
	vertical-align: middle;
}
.order_create .order_create_sever dd li span.fr{
	color: #FF5C33;
	font-size: .24rem;
	font-weight: bold;
}
.order_create .order_create_sever dd li span.fr b{
	color: #FF5C33;
	margin-right: .03rem;
}
.order_create_fixed{
	position: fixed;
	bottom: .25rem;
	width: 100%;
}
.order_create_fixed dl{
	background-color: #fff;
	height: 3.7rem;
	border-radius: .1rem;
	margin: 0 .4rem;
	box-shadow: #DEDFE2 0 3px 5px;
}
.order_create_fixed dl dt,.order_create_fixed dl dd{
	margin: 0 .4rem;
}
.order_create_fixed dl dt{
	height: 1.3rem;
	line-height: 1.3rem;
	border-bottom: .02rem solid #CECECF;
	font-size: .239rem;
	font-weight: bold;
	letter-spacing: .01rem;
	color: #383838;
}
.order_create_fixed dl dd:nth-child(2){
	padding: .4rem 0 .48rem 0;
	font-size: .22rem;
	color: #383838;
}
.order_create_fixed dl dd button{
	height: .8rem;
	line-height: .8rem;
	background-color: #1966FF;
	border-radius: 1rem;
	color: #fff;
	font-size: .23rem;
	letter-spacing: .01rem;
	text-align: center;
	width: 100%;
}
/**我的订单**/
.my_order_list{
	margin: 0 .4rem;
}
.my_order_list dt{
	padding: .3rem 0 .35rem 0;
	color: #383838;
	font-size: .22rem;
}
.my_order_list dd i{
	display: inline-block;
	width: .3rem;
	height: .3rem;
	background: url(../images/order/gszx-cx@2x.png)no-repeat;
	background-size: 100%;
	vertical-align: middle;
	margin-right: .15rem;
}
.my_order_list dd:nth-child(2){
	padding-bottom: .65rem;
	font-size: .24rem;
	letter-spacing: .01rem;
	color: #383838;
	line-height: .25rem;
}
.my_order_list dd{
	width: 100%;
}
.mescroll {
	width: 100% !important;
	height: 100% !important;
	overflow-y: auto !important;
	-webkit-overflow-scrolling: touch !important;
}
.client_search_content li.fl p{
	padding: .01rem .45rem .01rem .2rem;
	line-height: .45rem;
	background-color: #BBBFC7;
	border-radius: 1rem;
	letter-spacing: .01rem;
	text-align: center;
	font-size: .2rem;
}
.client_search_content li.fl p a{
	color: #fff;
	position: relative;
	display: block;
	line-height: .45rem;
	width: 100%;
}
.client_search_content li.fl p a i{
	position: absolute;
	width: .15rem;
	height: .15rem;
	background: url(../images/guanbi-qy@2x.png) 100% center no-repeat;
	background-size: 100%;
	right: -.25rem;
	top: .15rem;
}
.my_order_list dd span.fl{
	font-size: .23rem;
}
.my_order_list dd span.fr{
	font-size: .19rem;
}
.my_order_list dd span.fr b{
	font-size: .24rem;
	font-weight: bold;
	color: #1966FF;
}
.order_detaii ul.list li dl dd span.fr i{
	background: url(../images/order/dcl-xq@2x.png)no-repeat;
	background-size: 100%;
}
.order_detaii ul.list li dl dd span.fr i.over{
	background: url(../images/order/ycl-xq@2x.png)no-repeat;
	background-size: 100%;
}
/**订单详情**/
.order_detaii .moreload {padding-bottom: 0}
.order_detail_runman{
	margin: .35rem .4rem;
}
.order_detail_runman dt{
	font-size: .239rem;
	font-weight: bold;
	letter-spacing: .01rem;
	color: #383838;
	margin-left: .02rem;
}
.order_detail_runman>dd{
	background-color: #fff;
	border-radius: .1rem;
	padding: .35rem ;
	margin-top: .25rem;
	box-shadow: #DEDDDD 0 3px 5px;
}
.order_detail_runman dd li{
	float: left;
}
.order_detail_runman dd li:first-child{
	width: 30%;
}
.order_detail_runman dd li:first-child img{
	width: 1rem;
}
.order_detail_runman dd li:nth-child(2){
	width: 45%;
	margin-top: .15rem;
}
.order_detail_runman dd li:nth-child(2) dt{
	margin-bottom: .2rem;
	font-size: .24rem;
	letter-spacing: .05rem;
	font-weight: normal;
}
.order_detail_runman dd li:nth-child(3){
	width: 25%;
	text-align: right;
	margin-top: .14rem;
}
.order_detail_runman dd li:nth-child(3) dt{
	color: #1966FF;
}
.order_detail_runman dd li:nth-child(2) i{
	display: inline-block;
	width: .25rem;
	height: .25rem;
	background: url(../images/order/sj-xq@2x.png)no-repeat;
	background-size: 100%;
	vertical-align: middle;
	margin-right: .15rem;
}
.display_block{display: inline-block}
.order_detail_tip{
	margin:0 .4rem .35rem .4rem;
	background: linear-gradient(to right,#FF5A30, #FF987E);
	border-radius: .1rem;
	box-shadow: #EEB8A9 0 3px 5px;
}
.order_detail_tip dl{
	padding: .4rem;
}
.order_detail_tip dt{
	color: #fff;
	font-size: .24rem;
	margin-bottom: .25rem;
}
.order_detail_tip dd:nth-child(2){
	margin-bottom: .2rem;
	color: #fff;

}
.order_detail_tip dd span{color: #fff}
.order_detail_schedule,.order_detail_materials{
	margin: .35rem .4rem;
}
.order_detail_schedule dt,.order_detail_materials dt{
	font-size: .239rem;
	font-weight: bold;
	letter-spacing: .01rem;
	color: #383838;
	margin-left: .02rem;
}
.order_detail_schedule dd,.order_detail_materials dd{
	margin-top: .25rem;

}
.order_detail_materials  ul {
	background-color: #fff;
	box-shadow: #DDDCDC 0 3px 5px;
	padding: 0 .4rem;
	border-radius: .1rem;
}
.order_detail_materials li {
	width: 50%;
	float: left;
	padding: .3rem 0 .25rem 0;
	border-bottom: .02rem dashed #CCCCCC;
}
.order_detail_materials  li:last-child, .order_detail_materials  li:nth-last-child(2) {
	border-bottom: 0;
}

/**开通**/
.dredge_content dl{
	margin: 0 .4rem;
}
.dredge_content dl dt{
	margin: .9rem 0 1rem 0;
}
.dredge_content dt img{width: 100%;}
.dredge_content{
	background-color: #fff;
}
.dredge_content ul li{
	float: left;
	height: .8rem;
	line-height: .8rem;
	background-color: #1966FF;
	border-radius: 1rem;
	letter-spacing: .01rem;
	text-align: center;
}
.dredge_content ul li a{
	display: block;
	line-height: .8rem;
}
.dredge_content ul li.fl{
	width: 33%;
	margin-right:3%;
	background-color: #A1A9BA;
}
.dredge_content ul li.fr{
	width: 64%;
}
.dredge_content ul li a{
	color: #fff;font-size: .23rem;
}
.dredge_tip1{
	color: #1966FF;
	font-size: .24rem;
	font-weight: bold;
	text-align: center;
	margin-bottom: .4rem;
	padding-top: .4rem;
}
.dredge_tip2{
	color: #508FFF;
	font-size: .26rem;
	font-weight: bold;
	text-align: center;
}
.moreload ul.list li dl dd span.fr i.ccc {
	background: url(../images/index/yitianjia-xd@2x.png)no-repeat;
	background-size: 100%;
}

/**跑手  我的**/
.runman_my .my_content {
	/* background-color: #f2f2f2; */
	padding-bottom: .35rem;
}
.my_content .my_order {
	margin: 0 .4rem;
	background-color: #fff;
	border-radius: .18rem;
	box-shadow: #E9E9E9 0 3px 5px;
}
.title_list, .title_list li {
	height: .7rem;
	line-height: .7rem;
	padding: 0 .24rem;
	border-bottom: .02rem solid #F1F1F1;
}
.my_content .title_list li.title_name {
	font-size: .23rem;
	font-weight: normal;
	letter-spacing: .01rem;
}
.title_list li.my_title i {
	display: inline-block;
	width: .32rem;
	height: .32rem;
	background: url(../images/my/kehu-gr@2x.png);
	background-size: 100%;
	background-repeat: no-repeat;
	vertical-align: middle;
	margin-right: .1rem;
	position: relative;
	top: -.03rem;
}
.weui-panel {
	background-color: #fff;
	position: relative;
	overflow: hidden;
	border-bottom-left-radius: .18rem;
	border-bottom-right-radius: .18rem;
}
.weui-flex {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
}
.weui-flex__item {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	flex: 1;
}
.center-ordersModule {
	text-align: center;
	display: block;
	padding: .3rem 0;
	position: relative;
}
.center-money {
	font-size: .3rem;
	color: #333;
	margin-bottom: .35rem;
	letter-spacing: .01rem;
	/* font-weight: bold; */
}
.center-ordersModule .name {
	font-size: .22rem;
	color: #383838;
	margin-top: .15rem;
	margin-bottom: .05rem;
}
.my_href {
	text-align: center;
	margin-top: .1rem;
	padding-bottom: .3rem;
}
.my_href img {
	width: 2rem;
}
.qykhcx i{
	display: inline-block;
	width: .45rem;
	height: .45rem;
	background: url(../images/my/chaxun-gr@2x.png);
	background-size: 100%;
}
.my_company_phone i{
	display: inline-block;
	width: .25rem;
	height: .25rem;
	background: url(../images/my/dianhua-gr@2x.png) no-repeat;
	background-size: 100%;
	vertical-align: bottom;
	margin-right: .1rem;
}
.title_list li.my_title {
	text-align: center;
	width: 100%;
}
.wdxs i{
	background: url(../images/my/xiashu-gr@2x.png) !important;
	background-size: 100% !important;
}
.my_superior{
	background-color: #fff;
	border-radius: .1rem;
}
.my_superior li{
	float: left;
}
.my_superior li:first-child i{
	display: inline-block;
	width: .4rem;
	height: .4rem;
	background: url(../images/my/jingli-gr@2x.png) no-repeat;
	background-size: 100%;
}
.my_superior li:nth-child(3) i{
	display: inline-block;
	width: .4rem;
	height: .4rem;
	background: url(../images/my/zhuguan-gr@2x.png) no-repeat;
	background-size: 100%;
}
.order_schedule_upload{
	margin: .35rem .4rem;
}
.order_schedule_upload dt{
	font-size: .239rem;
	font-weight: bold;
	letter-spacing: .01rem;
	color: #383838;
	margin-left: .02rem;
}
.order_schedule_upload>dd{
	background-color: #fff;
	margin-top: .25rem;
	padding: .4rem;
}
.order_schedule_upload>dd dl dt{
	margin-bottom: .2rem;
}
.hui-form-select select {
	font-size: .23rem;
	color: #383838;
	background: transparent;
	padding: 0 .1rem 0 0;
}
.order_schedule_upload>dd dl dd textarea::-webkit-input-placeholder{
	color: #BBBFC7;
}
.order_schedule_upload>dd dl dd textarea{
	padding: .2rem ;
	background-color: #F2F4F8;
}
.hui-form-select i {
	display: inline-block;
	width: .3rem;
	height: .3rem;
	background: url(../images/order/xialakuang-xq@2x.png) no-repeat;
	background-size: 100%;
	vertical-align: bottom;
}
.detail_submit{
	margin-top: .2rem;
	text-align: right;
}
.detail_submit button{
	display: block;
	height: .5rem;
	width: 1.2rem;
	line-height: .5rem;
	background-color: #1966FF;
	border-radius: 1rem;
	letter-spacing: .01rem;
	text-align: center;
	color: #fff;
	float: right;
	position: relative;
	top: .1rem;
}
.container
{
	margin-top: .32rem;
}
.z_file {
	width: 1.3rem;
	height: 1.3rem;
	background: url(../images/order/add_photo.png) no-repeat;
	background-size: 100% 100%;
	float: left;
	margin-right: 0.1rem;
}
.z_file input#file {
	display: block;
	width: auto;
	border: 0;
	vertical-align: middle;
}
.order_close {
	 position: relative;
	 overflow: initial;
 }
.z_addImg {
	float: left;
	margin-right: 0.1rem;
	margin-bottom: 0.2rem;
}
.z_photo img {
	width: 1.3rem;
	height: 1.3rem;
	/*margin-right: .1rem;*/
}
.order_close p{
	font-weight: bold;
	position: absolute;
	width: .3rem;
	height: .3rem;
	right: 0;
	top: -.2rem;
	background: url(../images/order/close.png)no-repeat;
	background-size: 100%;
}
.z_addImg {
	float: left;
	margin-right: 0.1rem;
	margin-bottom: 0.2rem;
}
.z_file {
	width: 1.25rem;
	height: .34rem;
	background: url(../images/order/update.png) no-repeat;
	background-size: 100% 100%;
	float: left;
	margin-right: 0.1rem;
	margin-top: .2rem;
}

.z_file input::-webkit-file-upload-button {
	width: 1rem;
	height: 1rem;
	border: none;
	position: absolute;
	outline: 0;
	opacity: 0;
}

.z_file input#file {
	display: block;
	width: auto;
	border: 0;
	vertical-align: middle;
}
/*遮罩层*/

.z_mask {
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, .5);
	position: fixed;
	top: 0;
	left: 0;
	z-index: 999;
	display: none;
}

.z_alert {
	width: 3rem;
	height: 2rem;
	border-radius: .08rem;
	background: #fff;
	font-size: .24rem;
	text-align: center;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -1.5rem;
	margin-top: -2rem;
}

.z_alert p:nth-child(1) {
	line-height: 1.1rem;
}

.z_alert p:nth-child(2) span {
	display: inline-block;
	width: 49%;
	height: .5rem;
	line-height: .5rem;
	float: left;
	border-top: 1px solid #ddd;
}

.z_cancel {
	border-right: 1px solid #ddd;
}
.photo_num{position: absolute;bottom:.4rem;right:.25rem;}
.photo_num span,.photo_num i{color: #F64949;font-size: .22rem;}
.photo_num i{margin:0 .02rem}
.client_list .my_order_list>dt{
	color: #1966FF;
	padding: .25rem 0 .2rem 0;
}
.client_list .client_info dt{
	padding: 0 0 .15rem 0;
}
.client_list .client_info dd{
	padding-bottom:0;
	font-size: .19rem;
}
.client_list .my_order_list{
	margin: 0 .2rem;
}
.client_list{
	margin: .3rem .24rem 0 .24rem;
}
.client_list .client_info li.fl{
	width: 67%;
}
.client_list .client_info li.fr{
	width:28%;
	border-left: .02rem solid #E7E7E7;
	padding-left: .25rem;
}
.my_order_list{
	position: relative;
}
.ab{
	position: absolute;
	bottom: .2rem;
	width: 100%;
}
.juliicon{
	display: inline-block;
	width: .2rem;
	height: .27rem;
	background: url(../images/dizhi-qy.png) no-repeat;
	background-size:100%;
	vertical-align: middle;
	margin-right: .1rem;
}
.blue{
	color: #2770FF;
}
.ab div{
	margin: 0 .24rem;
}
.ab div span{
	font-size: .19rem;
	letter-spacing: .01rem;
}
.client_search_content{
	height: .8rem;
	line-height: .8rem;
}
.client_content .header{
	height: 1.6rem;
}
.client_search_content li{
	height: .8rem;
	line-height: .95rem;
}
.client_search_content li.fl{
	width: 70%;
	border-bottom: .02rem solid #F3F3F3;
	position: relative;
}
.mapLink{
	position: fixed;
	width: 1rem;
	height: 1rem;
	bottom: 1.8rem;
	right: .4rem;
	z-index: 999;
}
.mapLink a{display: block}
.mapLink i {
	display: block;
	width: 1rem;
	height: 1rem;
	background: url(../images/ditu-qy.png)no-repeat;
	background-size: 100%;
}
.client_search_content li.fl p{
	position: absolute;
	top: .2rem;
}
.client_search_content li.fr{
	width: 30%;
	text-align: right;
}
.client_search_content li input{
	height: .35rem;
	line-height: .35rem;
	padding-left: .05rem;
	width:95%;
}
.client_search_content li input::-webkit-input-placeholder{
	color: #999;
}
.client_search_content{
	margin: 0 .24rem;
}
.client_search_content li.fr button{
	width: 1.3rem;
	height: .5rem;
	line-height: .5rem;
	background-color: #1966FF;
	border-radius: 1rem;
	letter-spacing: .01rem;
	color: #fff;
	text-align: center;
	font-size: .2rem;
}

.one_firend{padding: .35rem .24rem;border-bottom: .02rem solid #E6E6E6;}
.one_firend li{float: left;width: 28%;text-align:left;}
.one_firend li img{width: .8rem;height: .8rem;border-radius: 50%;}
.one_firend li.one_firend_head{width:20%;}
.one_firend li.one_firend_name{width:40%;}
.one_firend li.one_firend_num{width: 40%;}
.one_firend li dl{margin-top: .1rem;}
.one_firend li dd:first-child{padding-bottom: .25rem;}
.one_firend li dl dd{color: #383838;overflow: hidden;font-size: .23rem;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.one_firend li dl dd.finde_name{font-size: .24rem;color: #383838;font-weight: bold}
.two-content{padding-left:1rem;}
.two-content .one_firend li dl dd{font-size: .2rem;}
.two-content .one_firend li dl dd.finde_name{font-size: .23rem;}
.two-content  .one_firend li img {
	width: .62rem;
	height: .62rem;
}
.two-content  .one_firend li dd:first-child{padding-bottom: .15rem;}
.two-content .one_firend li.one_firend_head{width: 20%;}
.two-content .one_firend li.one_firend_name{width: 40%;}
.two-content .one_firend li.one_firend_num{width: 40%;}
.two-content  .one_firend{padding-left: 0;}
.firend_unfold{height: .8rem;line-height: .8rem;text-align: center;}
.firend_unfold span{color: #1966FF;}
.firend_unfold span:first-child{margin-right: .25rem;}
.firend_unfold i{display: inline-block;width: .2rem;height: .2rem;
	background: url(../images/xia.png)no-repeat;background-size: 100%;margin: 0 0 0 .15rem;position: relative;top: .03rem;}
.firend_unfold i.top{
	background: url(../images/shang.png)no-repeat;background-size: 100%;
}
.my-biji-view>li{margin:.3rem .4rem;background-color: #fff;border-radius: .1rem;}
.my-biji-view>li:last-child{border-bottom: 0;}

.z_alert {
	width: 3rem;
	height: 1.65rem;
	border-radius: .08rem;
	background: #fff;
	font-size: .24rem;
	text-align: center;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -1.5rem;
	margin-top: -2rem;
}
.z_alert p:nth-child(1) {
	line-height: 1.1rem;
}
.z_alert p:nth-child(2) span {
	display: inline-block;
	width: 49%;
	height: .5rem;
	line-height: .5rem;
	float: left;
	border-top: 1px solid #ddd;
}

.account_icon{
	display: inline-block;
	width: .26rem;
	height: .26rem;
	background: url(../images/order/danhao-js@2x.png) no-repeat;
	background-size: 100%;
	margin-right: .1rem;
	vertical-align: middle;
}
.mescroll-empty {
	width: 100% !important;
	padding-top: 2.8rem !important;
	text-align: center !important;
}
.mescroll-empty .empty-tip {
	font-size: .21rem !important;
	color: #C1C4CC !important;
	margin-top: .4rem !important;
	letter-spacing: .01rem;
}

/**登陆**/
.login_mask{
	position: fixed;
	z-index: 20;
	background: rgba(0,0,0, 0.5);
	width: 100%;
	left: 0px;
	top: 0px;
	height: 100%;
	display: none;
}
.login_inexistence{
	position: fixed;
	z-index: 21;
	top: 26%;
	width: 100%;
	display: none;
}
.login_inexistence dl{
	padding: .6rem 0 0 0;
	width: 5rem;
	background-color: #fff;
	margin: 0 auto;
	border-radius: .08rem;
	text-align: center;
}
.login_inexistence dl dd:first-child{
	margin-bottom: .3rem;
	font-size: .25rem;
	color: #383838;
	letter-spacing: .01rem;
	font-weight: bold;
}
.login_inexistence dl dd:nth-child(2){
	margin-bottom: .5rem;
	font-size: .24rem;letter-spacing: .015rem;
}
.login_inexistence dl dt{
	height: 1rem;
	line-height: 1rem;
	border-top: .02rem solid #D2D3D5;
	font-size: .26rem;
	color: #1966FF;
	letter-spacing: .03rem;
}
.z_addImg img{
	width: 1.3rem;
	height: 1.3rem;
	border-radius: .08rem;
}

.order_content_list0{
	height: 3.08rem;
	background-image: url(../images/order/dfd@2x.png);
	background-repeat: no-repeat;
	background-size: 100%;
}
.order_content_list0 dt i{
	display: inline-block;
	width: .3rem;
	height: .3rem;
	background: url(../images/wt-tc@2x.png) no-repeat;
	background-size: 100%;
	margin-right: .1rem;
	vertical-align: middle;
}
.order_content_list0 dd i{
	display: inline-block;
	width: .3rem;
	height: .3rem;
	background: url(../images/zx-tc@2x.png) no-repeat;
	background-size: 100%;
	margin-right: .1rem;
	vertical-align: middle;
}
.order_content_list0 .account_num{
	margin-top: .1rem;
	margin-bottom: .1rem;
}
.order_content_list0 .account_num ul{
	margin-top: .2rem;
}
.mb10{
	font-size: .24rem;
	margin-bottom: .1rem;
	text-align: center;
}
.order_content_list0 dd span.fr {
	font-size: .2rem;
	position: relative;
	top: -.07rem;
}
.order_content_list0 dd span.fr b{
	color: #1966FF;
}
.order_content_list0 p.p1 i{
	background: url(../images/wjs-tc@2x.png)no-repeat;
	background-size: 100%;
}
.order_content_list0 p.p2 i{
	background: url(../images/yjs-tc@2x.png)no-repeat;
	background-size: 100%;
}
.account_info dl{
	margin: .3rem;
	text-align: left;
}
.account_info dl dt{
	font-size: .24rem;
	color: #383838;
	margin-bottom: .2rem;
}
.account_info dl dd{
	margin-bottom: .15rem;
}
.account_info span{color: #999;margin-right: .1rem;}

.anew_select{
	position: fixed;
	width: 1.2rem;
	height: 1.2rem;
	bottom: 3rem;right: .2rem;
	z-index: 999;
}
.anew_select a{
	display: block;
}
.anew_select i{
	display: block;
	width: 1.2rem;
	height: 1.2rem;
	background: url(../images/order/fanhui-zf@2x.png?v=1010)no-repeat;
	background-size: 100%;
}

.already_serve ul.list li dl dt i{
	display: inline-block;
	width: .25rem;
	height: .25rem;
	vertical-align: bottom;
	margin-right: .1rem;
}
.already_serve ul.list li dl dt i.i1{
	background: url(../images/index/clyq-xd-icon@2x.png)no-repeat;
	background-size: 100%;
}
.already_serve ul.list li dl dt i.i2{
	background: url(../images/index/wsszx-xd-icon@2x.png)no-repeat;
	background-size: 100%;
}
.already_serve ul.list li dl dt i.i3{
	background: url(../images/index/zxyh-xd-icon@2x.png)no-repeat;
	background-size: 100%;
}
.already_serve ul.list li dl dt i.i4{
	background: url(../images/index/zxjckq-xd-icon@2x.png)no-repeat;
	background-size: 100%;
}
.already_serve ul.list li dl dt i.i5{
	background: url(../images/index/zxwspzwj-xd-icon@2x.png)no-repeat;
	background-size: 100%;
}
.already_serve ul.list li dl dt i.i6{
	background: url(../images/index/zxfp-xd-icon@2x.png)no-repeat;
	background-size: 100%;
}
.already_serve ul.list li dl dt i.i7{
	background: url(../images/index/zxsbzh-xd-icon@2x.png)no-repeat;
	background-size: 100%;
}
.already_serve ul.list li dl dt i.i8{
	background: url(../images/index/zxzz-xd-icon@2x.png)no-repeat;
	background-size: 100%;
}
.already_serve ul.list li dl dt i.i9{
	background: url(../images/index/ybnsr-xd-icon@2x.png)no-repeat;
	background-size: 100%;
}
.already_serve ul.list li dl dt i.i10{
	background: url(../images/index/qt-xd-icon@2x.png)no-repeat;
	background-size: 100%;
}
.already_serve ul.list li dl dt i.i11{
	background: url(../images/index/ysszx-xd-icon@2x.png)no-repeat;
	background-size: 100%;
}
.already_serve ul.list li dl dt i.i12{
	background: url(../images/index/newspaper.png)no-repeat;
	background-size: 100%;
}
.read_state .r1 li.fl{
	font-size: .23rem;
}
.read_state .r1 li.fr{
	font-size: .2rem;
}
.read_state .r2{
	width: 100%;
	height: 80px;
	background: #F2F4F8;
	border: none;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: .2rem;
	overflow-y: scroll;
	margin-top: .25rem;
}
.read_state .r3{
	margin-top: .3rem;
}
.read_state img{
	width: 1.3rem;
	height: 1.3rem;
	margin-right: 0.1rem;
	margin-bottom: 0.2rem;
	border-radius: .08rem;
}
.read_state .r4{
	margin-top: .3rem;
	width: 100%;
}
.read_state .r4 p{
	text-align: right;
}
.read_state button{
	height: .5rem;
	width: 1.2rem;
	line-height: .5rem;
	background-color: #1966FF;
	border-radius: 1rem;
	letter-spacing: .01rem;
	text-align: center;
	color: #fff;
}
.read_state button:last-child{
	margin-left: .15rem;
	height: .5rem;
	width: 1.2rem;
	line-height: .5rem;
	background-color: #fff;
	color: #1966FF;
	border: .02rem solid #1966FF;
	border-radius: 1rem;
}

.am-pureview-actions a {
	position: absolute;
	left: .2rem;
	top: .2rem;
	color: #ccc;
	display: block;
	width: 45px;
	line-height: 45px;
	text-align: left;
	font-size: .3rem;
}


/*右侧悬浮icon*/
.house_holds_box img{width: 100%;display: block;}

/* .side-bar a,.chat-tips i {
	background-image: url(../img/gdt-img.png);
	background-repeat: no-repeat;
} */
.side-bar {
	width: 66px;
	position: fixed;
	bottom: 150px;
	right: 25px;
	font-size: 0;
	line-height: 0;
	z-index: 100;
}
.side-bar a {
	width: 80px;
	height: 66px;
	display: block;
	background-color: #e1e1e1;
	margin-bottom: 15px !important;
	border-radius: 5px;
	position: relative;
}
.side-bar a:hover {
	background-color: #e63e36;
}
.side-bar .icon-qq {
	background-image: url(../img/house_holds/tel.png);
	background-repeat: no-repeat;
	background-position: center;
}
.side-bar .icon-qq:hover{
		background-image: url(../img/house_holds/tel_hover.png);
	background-repeat: no-repeat;
	background-position: center;
}
.side-bar .icon-chat {
	background-image: url(../img/house_holds/kf.png);
	background-repeat: no-repeat;
		background-position: center;
}
.side-bar .icon-chat:hover{
	background-image: url(../img/house_holds/kf_hover.png);
	background-repeat: no-repeat;
	background-position: center;
}
.side-bar .icon-blog {
	background-image: url(../img/house_holds/qq.png);
	background-repeat: no-repeat;
		background-position: center;
}
.side-bar .icon-blog:hover{
		background-image: url(../img/house_holds/qq_hover.png);
	background-repeat: no-repeat;
	background-position: center;
}
.side-bar .icon-mail {
	background-image: url(../img/house_holds/wx.png);
	background-repeat: no-repeat;
		background-position: center;
}
.side-bar .icon-mail:hover{
		background-image: url(../img/house_holds/wx_hover.png);
	background-repeat: no-repeat;
	background-position: center;
}
.side-bar .icon-totop {
	background-position: 0 -334px;
}
.chat-tips {
	padding: 20px;
	position: absolute;
	right: 88px;
	top: -55px;
	display: none;
}
.side-bar .icon-mail:hover .chat-tips {
	display: block;
}
.chat-tips i {
	width: 9px;
	height: 16px;
	display: inline-block;
	position: absolute;
	right: -9px;
	top: 80px;
	background-position:-88px -350px;
}
.chat-tips img {
	width: 173px;
	height: 181px;
}
.side-bar .icon-qq:hover .call-phone{
	display: block;
}
.call-phone {
	padding: 20px;
	position: absolute;
	right: 88px;
	top: -12px;
	display: none;
}
.call-phone img {
	width: 229px;
	height: 98px;
}

.side-bar .icon-chat:hover .server-relation{
	display: block;
}
.server-relation{
	padding: 20px;
	position: absolute;
	right: 88px;
	top: 0;
	display: none;
}
.server-relation img {
	width: 151px;
	height: 66px;
}

.side-bar .icon-blog:hover .qq-relation{
	display: block;
}
.qq-relation {
	padding: 20px;
	position: absolute;
	right: 88px;
	top: 0;
	display: none;
}
.qq-relation img {
	width: 151px;
	height: 66px;
}
