﻿* {margin:0;padding:0;-webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;}
a {text-decoration:none;color:#333;}
a:hover {text-decoration:none;}
a:link{text-decoration:none; }  /* 指正常的未被访问过的链接*/
a:visited{text-decoration:none; }/*指已经访问过的链接*/
a:active{text-decoration:none;}/* 指正在点的链接*/ 
input,textarea,select {outline:none;-webkit-tap-highlight-color:transparent;}
input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; }
ul,li {list-style-type:none;}
img {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    vertical-align: middle;
    border: 0;
}
body {
    font-family: PingFangSC-Regular,Microsoft YaHei,Helvetica;
    background: #eff3f6;
	max-width:6.40rem;
	margin-left:auto;
	margin-right:auto;
	font-size:12px;
	overflow-x: hidden;
	padding-bottom:52px;
	padding-top:38px;
}

body.i_body {background-color:#022e58;}
.main {
    background: #ffffff;
    margin-top: 10px;
    padding: 10px;
}
.main .xiazai a {
    display: block;
    border: none 0;
    width: calc(80% - 30px);
    margin: 15px auto;
    height: 30px;
    background: #ffad01;
    color: #ffffff;
    font-size: 14px;
    font-weight: bold;
    letter-spacing: 4px;
    border-radius: 8px;
    line-height: 30px;
	text-align:center;
}
header.headbar {
	height: 0.7rem;
	background-color: #000100;
	position: relative;
	line-height: 0.7em;
	color: #f5e158;
	text-align:center;
}

header.headbar h1 {
	text-align: center;
	font-weight: lighter;
	color: #f5e158;
	font-size:0.28rem;
	background-image:url(../img/tlogo.png);
	background-position:left center;
	background-repeat:no-repeat;
	background-size:0.28rem 0.28rem;
	padding-left:0.36rem;
	display:inline-block;
	height:0.7rem;
	line-height:0.7rem;
}

header.headbar a.back {
	height: 0.23rem;
	width: 0.23rem;
	position: absolute;
	top: 50%;
	margin-top: -0.14rem;
	left: 0.3rem;
	border-left: 0.05rem solid #f5e158;
	border-bottom: 0.05rem solid #f5e158;
	transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
}
.banner {
	width:6.4rem;
	height:3rem;
}
.banner img {
	display:block;
	width:6.4rem;
	height:3rem;
}
header.headbar a {
	color: #fff;
}
.i_main {
	background:#022e58;
}
.i_main ul {
	border-left:0.04rem solid #001a30;
	border-top:0.04rem solid #001a30;
}
.i_main ul li {
	display:block;
	float:left;
	width:2.12rem;
	border-right:0.04rem solid #001a30;
	border-bottom:0.04rem solid #001a30;
	height:2.4rem;
	color:#fff;
	text-align:center;
}
.i_main ul li a {
	display:block;
	width:2.08rem;
	height:100%;
	color:#fff;
	position:relative;
}
.i_main ul li i {
	position:absolute;
	display:block;
	width:0.6rem;
	height:0.6rem;
	background-size:100% 100%;
	top:0.6rem;
	left:0.74rem;
}
.i_main ul li .i_title {
	display:block;
	position:absolute;
	width:100%;
	text-align:center;
	line-height:0.4rem;
	font-size:0.22rem;
	top:1.3rem;
	text-transform:capitalize
}
.i_main ul li span {
	display:block;
}
.i_main ul li i.i1 {
	background-image:url(../img/i1.png);
}
.i_main ul li i.i2 {
	background-image:url(../img/i2.png);
}
.i_main ul li i.i3 {
	background-image:url(../img/i3.png);
}
.i_main ul li i.i4 {
	background-image:url(../img/i4.png);
}
.i_main ul li i.i5 {
	background-image:url(../img/i5.png);
}
.i_main ul li i.i6 {
	background-image:url(../img/i6.png);
}
.i_main ul:after {
	clear:both;
	display:block;
	content:"";
}
#updiv {
	position:fixed;
	left:1rem;
	top:2rem;
	z-index:9999;
	background:#fff;
	color:#000;
}
.head {
	position:relative;background: -webkit-linear-gradient(left, #606060 , #4b4b4b); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(right, #606060 , #4b4b4b); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(right, #606060 , #4b4b4b); /* Firefox 3.6 - 15 */
	background: linear-gradient(to right, #606060 , #4b4b4b); /* 标准的语法 */
	padding:0 10px 30px;
}
.head_top {
	height:40px;
	padding:15px 0 5px;
}
.head_top a{color:#fff;font-size:14px;}
.head_top .left {
	float:left;
}
.head_top .left img {
	margin-right:6px;
}
.head_top .right img {
	margin-left:6px;
}
.head_top .right {
	float:right;
}
.head_top img {
	height:20px;
	width:auto;
}
.head_t {
	height:54px;
	position: relative;
	width:100%;
	padding-left:68px;
	margin-top:10px;
}

.head .tx {
	position:absolute;width:54px;height:54px;left:0;top:0;
	border: 2px solid rgba(255,255,255,1);
	background: #fff;
	background-clip: padding-box;
	border-radius: 50%;
}
.head .tx img {
	width:100%;height:100%;border-radius:50%;
}
.head .name {
	float:left;
}
.head .name #userid {font-size:15px;display:inline-block;line-height:52px;font-weight:bold;color:#fff;float:left;}
.head .name a {
	display: inline-block;
	height:51px;
	background: url(../img/qian.png) no-repeat center left;
	background-size: 22px;
	overflow: hidden;
	vertical-align: middle;
	padding-left:26px;
	color:#fff;
	line-height:51px;
	margin-left:16px;
	float:left;
}
.head .name #grade {display:inline-block;
	background: -webkit-linear-gradient(bottom, #fa750c , #ef410f); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(top, #fa750c , #ef410f); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(top, #fa750c , #ef410f); /* Firefox 3.6 - 15 */
	background: linear-gradient(to top, #fa750c , #ef410f); /* 标准的语法 */
	border:1px solid #fff;
	font-size: 11px;
	height:18px;
	padding:0 7px;
	color:#555;
	line-height:18px;
	margin-top:5px;
	border-radius:9px;
}



.head .head_sj2 {
	display:block;
	background: rgba(0,0,0,0.2);
	background-size: 16px 16px;
	font-size:12px;
	color:#fff;
	position: absolute;
	right:-10px;
	padding: 0 10px 0 13px;
    line-height: 30px;
	
    height: 30px;
	border-radius: 15px 0 0 15px;
	top:-5px;
}



.head .head_sj2~.head_sj {
	top:30px;
}
.head .head_sj {
	display:block;
	background: rgba(0,0,0,0.2);
	background-size: 16px 16px;
	font-size:12px;
	color:#fff;
	position: absolute;
	right:-10px;
	padding: 0 10px 0 36px;
    line-height: 30px;
    font-weight: 600;
    height: 30px;
	border-radius: 15px 0 0 15px;
	top:10px;
}
.head .head_sj:before {
	content:'';
	display: block;
	width:16px;height:16px;
	background: url(../img/sheng.png) no-repeat center center;
	background-size: 16px;
	position: absolute;
	left:10px;
	top:7px;
}
.head_nav {
	width:100%;
	margin:20px auto 0;
}
.head_nav:after {content:'';display:block;clear:both;}
.head_nav dl {
	float:left;
	width:calc(50% - 1px);
	text-align:center;
	color:#fff;
	font-weight:bold;
	font-size:13px;
	line-height:16px;
	border-left:1px solid rgba(255, 255, 255, 0.3);
}

.head_nav dl:first-child {}

.head_nav dl a {
	color:#fff;
}
.head_nav dl dd {
	margin-top:10px;
}
.am-list .am-u-sm-4 img {
	height:60px;
}
.mem_yq {
	width:calc(100% - 30px);
	border-radius: 10px;
	margin:-25px auto 0;
	position: relative;
	z-index:2;
	height:50px;
	padding:10px 90px 10px 20px;
	background: -webkit-linear-gradient(left, #e7d1a6  , #caaa77); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(right, #e7d1a6 , #caaa77); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(right, #e7d1a6 , #caaa77); /* Firefox 3.6 - 15 */
	background: linear-gradient(to right, #e7d1a6  , #caaa77); /* 标准的语法 */
	display: block;
}
.mem_yq_i {
	height:30px;
	width:30px;
	border-radius:50%;
	background-color:#ffe3d5;
	background-image: url(../img/ico_lw.png);
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 20px;
	position: absolute;
	top:10px;
	left:15px;
}
.mem_yq p {
	font-size:12px;
	color:#ac654f;
}
.mem_yq p b {
	color:#e21536;
}
.mem_yq > span {
	position: absolute;
	line-height:22px;
	padding:0 7px; 
	border-radius: 10px;
	color:#ac654f;
	top:13px;
	right:15px;background: #fff;
}
.mem_yq > a {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index:99;
}
.mem_nav {
	width:calc(100% - 20px);
	background: #fff;
	border-radius: 5px;
	margin:10px auto 0;
	position: relative;
}
.mem_nav ul {
	padding:10px 0;
}
.mem_nav ul:after {
	content:'';
	display:block;
	clear:both;
}
.mem_nav ul li {
	width: 25%;
	float:left;
	text-align: center;
}
.mem_nav li div {
	background-position: center center;
	margin:0 auto;
	background-repeat: no-repeat;
	background-size: 30px;
	height:43px;
}
.mem_nav li .mem-nav-i1 {
	background-image: url(../img/mem_nav_i1.png);
}
.mem_nav li .mem-nav-i2 {
	background-image: url(../img/mem_nav_i2.png);
}
.mem_nav li .mem-nav-i3 {
	background-image: url(../img/mem_nav_i3.png);
}
.mem_nav li .mem-nav-i4 {
	background-image: url(../img/mem_nav_i4.png);
}
.mem_nav li .mem-nav-i51 {
	background-image: url(../img/mem_nav_i51.png);
}
.mem_nav li .mem-nav-i5 {
	background-image: url(../img/mem_nav_i5.png);
}
.mem_nav li .mem-nav-i6 {
	background-image: url(../img/ygji7.png);
}
.mem_nav li .mem-ly {
	background-image: url(../img/ygji8.png);
}
.mem_nav li .mem-nav-i7 {
	background-image: url(../img/mem_nav_i7.png);
}
.mem_nav li .mem-nav-i8 {
	background-image: url(../img/mem_nav_i8.png);
	background-size: 28px;
}
.mem_nav li .dd-nav-i5 {
	background-image: url(../img/ygji5.png);
	background-size: 28px;
}
.mem_nav li .dd-nav-i6 {
	background-image: url(../img/ygji6.png);
	background-size: 28px;
}

.mem_nav li .mem-nav-i9 {
	background-image: url(../img/mem_nav_i9.png);
}
.mem_nav li .mem-nav-i10 {
	background-image: url(../img/mem_nav_i10.png);
}
.mem_nav li .mem-nav-i11 {
	background-image: url(../img/mem_nav_i11.png);
}
.mem_nav li .mem-nav-i121 {
	background-image: url(../img/mem_nav_i121.png);
}
.mem_nav li .mem-nav-i12 {
	background-image: url(../img/mem_nav_i12.png);
}
.mem_nav li .mem-nav-i123 {
	background-image: url(../img/mem_nav_i123.png);
}
.mem_nav li .mem-mendian-1 {
	background-image: url(../img/dingdan.png);
}
.mem_nav li .mem-mendian-21 {
	background-image: url(../img/mem_mendian_21.png);
}
.mem_nav li .mem-mendian-2 {
	background-image: url(../img/mem_mendian_2.png);
}
.mem_nav li .mem-mendian-3 {
	background-image: url(../img/mem_mendian_3.png);
}
.mem_nav li .mem-hexiao {
	background-image: url(../img/hexiao.png);
}
.mem_nav li .mem-shopguanli {
	background-image: url(../img/shopguanli.png);
}
.mem_nav li .mem-shopfenlei {
	background-image: url(../img/shopfenlei.png);
}
.mem_nav li .mem-shoptian {
	background-image: url(../img/shoptian.png);
}
.mem_nav li .mem-mendian-4 {
	background-image: url(../img/mem_mendian_4.png);
}
.mem_nav li .mem-qudao {
	background-image: url(../img/judao.png);
}
.mem_nav li .mem-qudaoadd {
	background-image: url(../img/judaoadd.png);
}
.mem_nav li .mem-jsd {
	background-image: url(../img/shopj.png);
}
.mem_nav li .mem-jsdadd {
	background-image: url(../img/shopadd.png);
}
.mem_nav li .mem-huodong {
	background-image: url(../img/huodong.png);
}
.mem_nav li .mem-huodongadd {
	background-image: url(../img/ygji1.png);
}
.mem_nav li .mem-dingdan {
	background-image: url(../img/ygji2.png);
}
.mem_nav li .mem-cart {
	background-image: url(../img/ygji3.png);
}
.mem_nav li .mem-mendian {
	background-image: url(../img/mendian.png);
}
.mem_nav li .mem-mingxi {
	background-image: url(../img/mingxi.png);
}
.mem_nav li .mem-mima {
	background-image: url(../img/gmima.png);
}
.mem_nav li .mem-qingli {
	background-image: url(../images/qingli.png);
}
.mem_nav li p {
	color:#636363;
	font-size: 16px;
}
.mem_dd {
	width:calc(100% - 20px);
	margin:10px auto 0;
	background: #fff;
	border-radius: 5px;
}
.mem_dd_t {
	height:40px;
	border-bottom:1px solid #e8e8e8;
	line-height:40px;
	padding:0 10px;
}
.mem_dd_t a {
	color:#929292;
	font-size:12px;
	float:right;
	background: url(../img/hyou.png) no-repeat right center;
	background-size:12px;
	padding-right:16px;
}
.mem_dd_t h3 {
	color:#343434;
	font-size:14px;
}
.mem_dd_z:after {
	content:'';
	display:block;
	clear:both;
}
.mem_dd_z li {
	width:25%;
	text-align:center;
	float:left;
	padding-bottom:10px;
}
.mem_dd_z li div {
	background-position: center center;
	margin:0 auto;
	background-repeat: no-repeat;
	background-size: 22px;
	height:40px;
}
.mem_dd_z li .dd-nav-i1 {
	background-image: url(../img/dd-i1.png);
}
.mem_dd_z li .dd-nav-i2 {
	background-image: url(../img/dd-i2.png);
}
.mem_dd_z li .dd-nav-i3 {
	background-image: url(../img/dd-i3.png);
}
.mem_dd_z li .dd-nav-i4 {
	background-image: url(../img/dd-i4.png);
}
.mem_dd_z li .dd-nav-i5 {
	background-image: url(../img/dd-i5.png);
}
.mem_dd_z li .dd-nav-i6 {
	background-image: url(../img/dd-i6.png);
}
.mem_dd_z li p {
	color:#636363;
}
.mem_tit {background: #eff3f6;height: 20px;border-bottom: 1px solid #f1f1f1;padding:0 4%;margin-top:30px;}
.mem_tit>h3 {width: 90%;margin: 20px auto 0;text-align: center;border-top: 1px solid #ccc;color:#666;font-weight:500;}
.mem_tit>h3>span {line-height: 20px;top: -10px;position: relative;font-size: 12px;background: #eff3f6;padding: 0 12px;}
.quanyi-t {background: #eff3f6;height: 20px;border-bottom: 1px solid #f1f1f1;padding:0 4%;margin-top:30px;}
.quanyi-t>h3 {width: 90%;margin: 20px auto 0;text-align: center;border-top: 1px solid #ccc;color:#666;font-weight:500;}
.quanyi-t>h3>span {line-height: 20px;top: -10px;position: relative;font-size: 16px;background: #eff3f6;padding: 0 20px;color:#000;font-weight:500;}
.quanyi-t>h3>span:before,.quanyi-t>h3>span:after {content:'';display:block;position: absolute;top:calc(50% - 3px);height:6px;width:6px;border-radius: 50%;background-color: #666;}
.quanyi-t>h3>span:before {left:0;}
.quanyi-t>h3>span:after {right:0;}
.quanyi-z {background: #fff;width:calc(100% - 20px);margin:10px auto 0;padding:10px;border-radius: 5px;}
.quanyi-z:after {content:'';display: block;clear:both;}
.quanyi-z dl {height:32px;position: relative;margin:10px auto;padding-left:40px;float:left;width:100%;}
.quanyi-z dl dt {width:32px;height:32px;border-radius: 50%;position: absolute;left:0;top:0;
	background: -webkit-linear-gradient(left, #dcdfe6 , #bcc1c7); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(right, #dcdfe6, #bcc1c7); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(right, #dcdfe6, #bcc1c7); /* Firefox 3.6 - 15 */
	background: linear-gradient(to right, #dcdfe6 , #bcc1c7); /* 标准的语法 */
}
.quanyi-z dl dd h4 {color:#000;font-weight:500;line-height:16px;font-size:14px;}
.quanyi-z dl dd p {font-size:12px;line-height:16px;color:#8a8a8a;}
.quanyi-z dl dt i {display: block;width:32px;height:32px;background-position: center center;background-repeat: no-repeat;background-size: 60%;}
.quanyi-z dl dt i.quanyi-i1 {background-image: url(../img/quanyi-i1.png);}
.quanyi-z dl dt i.quanyi-i2 {background-image: url(../img/quanyi-i2.png);}
.quanyi-z dl dt i.quanyi-i3 {background-image: url(../img/quanyi-i3.png);}
.maill-list:after {
	content:'';
	display:block;
	clear:both;
}
.maill-list>ul li.maill-list-li {
    width: 50%;
    border: 0;
    padding: 0;
    float: left;
}
.maill-list>ul li.maill-list-li>a {
    display: inline-block;
    background: #FFFFFF;
    margin-top: 4px;
}
.maill-list>ul .prolist span:nth-child(odd) li.maill-list-li>a {margin-right:2px;} 
.maill-list>ul .prolist span:nth-child(even) li.maill-list-li>a {margin-left:2px;} 
.maill-list>ul li.maill-list-li>a>img {max-width: 100%;float: initial;height:calc(50vw - 2px);width:calc(50vw - 2px);max-height:318px;}
.maill-list>ul li.maill-list-li>a>h6, .maill-list>ul li.maill-list-li>a>.maill-list-money, .maill-list>ul li.maill-list-li>a>.maill-list-other {width: 100%;padding: 0 12px;margin: 0;float: initial;}
.maill-list>ul li.maill-list-li>a>h6 {margin-top: 10px}
.maill-list-li h6 {
    line-height: 18px;
    font-size: 14px;
    color: #333;
    height: 18px;
	overflow: hidden;
	padding: 0 12px;
	margin-top:10px !important;
}
.maill-list .maill-list-money {
    color: #999;
    margin-top: 8px !important;
	font-size: 10px;
	padding: 0 12px;
}
.maill-list-money span {
    float: right;
    text-decoration: line-through;
    color: #999;
}
.maill-list .maill-list-other {
    font-size: 12px;
    color: #333;
    line-height: 1.5;
    margin-top: 8px !important;
	margin-bottom: 8px !important;
	padding: 0 12px;
}
.maill-list-other span {
    float: right;
    color: #333;
}



#head {height:2.66rem;background:url(../app/hbg.jpg);background-repeat:no-repeat;background-size:100% 100%;}
#head-z {height:1.6rem;padding:0.3rem 0.3rem 0.3rem 0.25rem;position: relative;}
#head-z #head_r {color:#fff;font-size:0.20rem;background-image: url(../img/jibie.png);
background-position: left center;
background-size: 0.24rem;
background-repeat: no-repeat;
padding-left: 0.36rem;position:absolute;
top:0.82rem;right:0.3rem;
}
#head-z #head_r2 {color:#fff;font-size:0.24rem;background-image: url(../img/jibie.png);
background-position: left center;
background-size: 0.30rem;
background-repeat: no-repeat;
padding-left: 0.42rem;position:absolute;
top:0.4rem;right:0.3rem;
}
#head-l {float:left;line-height:0.4rem;}
#head-l .toux {width:1rem;height:1rem;border-radius: 50%;float:left;margin-right:0.2rem;}
#head-l p {display:inline-block;line-height:0.4rem;color:#fff;width: calc(100% - 1.3rem);}
#head-l p.name {font-size:0.22rem;}
#head-l p.account {font-size:0.22rem;padding-top:0.08rem;}
#head-nav {height:0.8rem;margin-top:0.14rem;padding:0 10%;}
#head-nav dl {width:50%;text-align:center;float:left;color:#fff;position:relative;line-height:0.4rem;font-size:0.22rem;}
#head-nav dl:after {content:"";display:block;width:1px;height:0.2rem;background:#dfdfdf;position:absolute;right:0;top:calc(50% - 0.1rem);}
#head-nav dl:last-child:after {display:none;}
#head-nav dl dt {color:#fff;}
#head-nav dl dd {color:#dfdfdf;}
#b-nav {height:1.32rem;background:#fff;margin-top:0.18rem;}
#b-nav dl {width:25%;float:left;text-align:center;}
#b-nav dl dt {padding:0.28rem 0 0.10rem;}
#b-nav dl dt img {display:block;width:0.44rem;height:0.44rem;margin:0 auto;}
#b-nav dd {line-height:0.3rem;font-size:0.22rem;color:#666;}
#b-nav dd a {color:#666;}
#b-list {width:calc(100% - 30px);margin:10px auto 0;background:#fff;border-radius: 10px;padding:0 10px 15px;}
#b-list ul li {height:0.78rem;background:#fff;line-height:0.77rem;border-bottom:1px solid #cfcfcf;margin-top:0.18rem;padding:0 0.28rem;vertical-align:middle;position:relative;font-weight:600;color:#333;font-size:0.26rem;}
#b-list ul li:after {
	content:"";
	display:block;
	height: 0.12rem;
width: 0.12rem;
position: absolute;
top: 50%;
margin-top: -0.10rem;
right: 0.3rem;
border-left: 0.02rem solid #333;
border-bottom: 0.02rem solid #333;
transform: rotate(-135deg);
-ms-transform: rotate(-135deg);
-webkit-transform: rotate(-135deg);
-o-transform: rotate(-135deg);
-moz-transform: rotate(-135deg);
}
#b-list ul li i {display:inline-block;vertical-align:middle;width:0.3rem;height:0.77rem;margin-right:0.15rem;background-position:center center;background-repeat:no-repeat;margin-top:-0.04rem;}
#b-list ul li i.is1 {background-image:url(../img/is1.png);background-size:0.28rem auto;}
#b-list ul li i.is2 {background-image:url(../img/is2.png);background-size:0.32rem auto;}
#b-list ul li i.is3 {background-image:url(../img/is3.png);background-size:0.28rem auto;}
#b-list ul li i.is4 {background-image:url(../img/is4.png);background-size:0.28rem auto;}
#b-list ul li i.is5 {background-image:url(../img/is5.png);background-size:0.28rem auto;}
#b-list ul li i.is6 {background-image:url(../img/is6.png);background-size:0.28rem auto;}
#b-list ul li i.is8 {
    background-image: url(../img/is8.png);
    background-size: 0.28rem auto;
}
#b-list ul li i.is9 {
    background-image: url(../img/ico-hui.png);
    background-size: 0.28rem auto;
}
#b-list ul li a {font-weight:600;color:#333;font-size:0.26rem;}
#b-bottom {position: fixed;
	bottom: 0;
	width: 100%;
	background: rgba(255, 255, 255, 0.94);
	z-index: 9;
	border-top: 1px solid #fbfbfb;
	padding: 7px 0 1px 0;}
#b-bottom dl {width:20%;float:left;text-align:center;}
#b-bottom dl a {color:#fff;}
#b-bottom dl dt {padding-top:0.1rem;padding-bottom:0.04rem;}
#b-bottom dl dt img {display:block;width:24px;height:24px;margin:0 auto;}
#b-bottom dl dd {display: block;
	line-height: 24px;
	color: #888;
	text-align: center;
	font-size: 14px;}
#b-bottom #ma {display:block;position:absolute;width:1.12rem;height:1.12rem;border:0.06rem #fff solid;border-radius:50% 50%;left:calc(50% - 0.56rem);top:-0.4rem;background-color:#000100;background-image:url(../app/ma.png);background-repeat:no-repeat;background-size:50% 50%;background-position:center center;}
#updiv {
	position:fixed;
	width:6.40rem;
	height:100%;
	top:0;
	left:calc(50% - 3.2rem);
	background:url(../app/btm.png);
}
#updiv .guan {
	position:fixed;
	width:6.40rem;
	height:100%;
	top:0;
	left:calc(50% - 3.2rem);
	background-image:url(../app/guan.png);
	background-repeat:no-repeat;
	background-position:2.8rem 5.9rem;
	background-size:0.8rem 0.8rem;
	z-index:9;
}
.updiv_z {
	position:absolute;
	width:4.60rem;
	height:3.90rem;
	top:1.60rem;
	left:calc(50% - 2.30rem);
	background:url(../img/tanchu.png) no-repeat;
	background-size:100% 100%;
	z-index:999;
}
#updivlevel {
	position:absolute;
	width:3.5rem;
	font-size:0.26rem;
	color:#df2c32;
	line-height:0.4rem;
	left:0.52rem;
	top:1.28rem;
}
#upuserdiv {display:none;}
.updiv_z a {
	display:block;
	width:100%;
	height:100%;
	text-indent:-9999px;
}
.mt10 {margin-top:10px;}
.list {height:41px;line-height:40px;padding:0 10px 0;background:#fff;color:#666;font-size:12px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;position: relative;}
.list:after {
	content: '';
	position: absolute;
	bottom: 0;
	background: #ddd;
	width: 100%;
	height: 1px;
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	left:0;
}
.list span {float:right;font-size:12px;}
.list a {color:#000;background-image:url(../app/san.png);background-position:left center;background-repeat:no-repeat;background-size:12px;padding-left:20px;}
.info {margin-top:10px;background:#fff;padding:10px;}
#infotitle {font-size:16px;line-height:1.5;text-align:center;margin:6px 0;}
#con {font-size:12px;line-height:1.6;color:#666;margin-top:10px;}
#con img {max-width: 100%;}
#con iframe,#con embed {max-width: 100%;height: auto;}
#i-top-l {display:block;width:2rem;height:0.79rem;float:left;}
#i-top-r {display:block;width:0.8rem;height:0.79rem;float:right;}
.title {height:0.8rem;border-bottom:1px solid #cfcfcf;padding:0.25rem 0.25rem;line-height:0.30rem;text-align:center;font-size: 0.30rem;color:#333;background: #fff;}
.title .back {width:0.3rem;height:0.3rem;background-image: url(../app/zuo.png);background-size: 100% 100%;background-repeat: no-repeat;float:left;}
.title input {width:0.3rem;height:0.3rem;background-image: url(../app/dui.png);background-size: 100% 100%;background-repeat: no-repeat;float:right;border:none 0;background-color: #fff;} 
.title h3 {display: inline-block;width:calc(100% - 0.7rem);margin:0 auto;padding:0;color:#333;font-size: 0.28rem;overflow: hidden;}
#ziliao {padding-top:10px;}
.z-list {height:40px;padding:0 10px;line-height: 40px;text-align: right;position:relative;background:#fff;}
.z-list:after {
	content: '';
	position: absolute;
	bottom: 0;
	background: #ddd;
	width: 100%;
	height: 1px;
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	left:0;
}




.z-list b {font-size: 14px;color:#000;font-weight:500;position: absolute;left:10px;}
.z-list span {font-size: 12px;color:#333;text-align: right;}
.z-list input {display: inline-block;border:none 0;background-color:#fff;height:40px;line-height: 40px;font-size: 12px;color:#333;text-align: right;background-image: url(../app/you.png);background-repeat: no-repeat;background-position:center right;background-size:14px;padding-right:20px;width:100%;}
.z-list input[type=radio] {background:none;display: inline;vertical-align: middle;margin:0 3px 0 6px;font-size:14px;width:14px;padding:0;}
.z-list input[type=file] {position:absolute;background:none;right:0;}
.z-list input::-webkit-input-placeholder { /* WebKit browsers */
    color:#666;
}
.z-list input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:#666;
}
.z-list input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:#666;
}
.z-list input:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:#666;
}
.z-list select {display: inline-block;border:none 0;background-color:none;height:40px;line-height: 40px;font-size: 12px;color:#333;text-align: right;background:none;position:absolute;top:0;right:10px;}
.z-list option {
	text-align:right;
}
.z-listx {height:40px;padding:0 10px;line-height: 40px;position:relative;background:#fff;}
.z-listx a {
	display: flex;
	width: 100%;
	height: 40px;
	align-items: center;
	justify-content: space-between;
}
.z-listx a span {
	font-size: 14px;
	color: #333;
}
.z-listx a img {
	width: 10px;
	height: 10px;
}
.z-listx:after {
	content: '';
	position: absolute;
	bottom: 0;
	background: #ddd;
	width: 100%;
	height: 1px;
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	left:0;
}
#touxiang {height:51px;background: #fff;padding:5px 10px;line-height:40px;text-align: right;position: relative;}
#touxiang:after {
	content: '';
	position: absolute;
	bottom: 0;
	background: #ddd;
	width: 100%;
	height: 1px;
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	left:0;
}
#touxiang img {float:left;display: block;height:40px;width:40px;border-radius: 50% 50%;}
#touxiang span {font-size: 12px;color:#333;text-align: right;background-image: url(../app/you.png);background-repeat: no-repeat;background-position:center right;background-size:14px;padding-right:20px;}
#touxiang input {display: block;height:40px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;width:100%;top:5px;left:10px;position: absolute;z-index:1;}
#zhuce {margin-top:0.2rem;}
.z-list2 {height:0.8rem;border-bottom: 1px solid #cfcfcf;background: #fff;padding:0 0.25rem;line-height: 0.76rem;position: relative;}
.z-list2 input {display: inline-block;border:none 0;background-color:none;height:0.78rem;line-height: 0.76rem;font-size: 0.25rem;color:#999;}
.z-list2 input::-webkit-input-placeholder { /* WebKit browsers */
    color:#999;
}
.z-list2 input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:#999;
}
.z-list2 input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:#999;
}
.z-list2 input:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:#999;
}
.z-list2 #Button2,.z-list2 #Button1 {position: absolute;right:0.25rem;top:0.1rem;text-align: center;line-height:0.58rem;width:1.8rem;height:0.58rem;border:none 0;background: #ffda44;color:#000;font-size: 0.22rem;z-index:1;border-radius: 0.3rem 0.3rem;}
.z-list2 span {float:left;font-size: 0.25rem;color:#888;font-weight: 300;}
.z-list2 input.login_text1 {text-align: right;background-image: url(../app/you.png);background-repeat: no-repeat;background-position:center right;background-size:0.24rem 0.24rem;padding-right:0.3rem;float:right;}
.title_s {
	height: 0.6rem;
	background-color: #000100;
	position: relative;
	line-height: 0.6rem;
	color: #fff;
	text-align: center;
	font-size:0.24rem;
}
.pingzheng h3 {
	height: 0.6rem;
	background-color: #000100;
	position: relative;
	line-height: 0.6rem;
	color: #fff;
	text-align: center;
	font-size:0.24rem;
	font-weight:500;
	margin-top:0.2rem;
}
.pingzheng img {
	display:block;
	width:70%;
	margin:0.3rem auto;
	height:auto;
}
#zhuce-b,#okbut {padding-top:20px;}
#zhuce-b input,#zhuce-b a,#okbut a {display: block;width:60%;text-align: center;font-size: 16px;color:#fff;background: #e31436;line-height:1;padding:10px 0;margin:0 auto;border:none 0;border-radius: 18px;}
.tishi {margin-top:0.4rem;padding:0 0.15rem;text-align:center;color:#999;font-size:0.20rem;}
.jibie-1 {font-size:0.24rem;line-height:0.4rem;border-bottom:1px solid #dfdfdf;padding:0.2rem;background:#367e94;color:#fff;}
.jibie-2 {font-size:0.22rem;line-height:0.36rem;border-left:1px solid #367e94;border-right:1px solid #367e94;padding:0.18rem 0.3rem;background:#fff;border-bottom:#367e94 solid 1px;}
.jibie-3 {font-size:0.20rem;line-height:0.32rem;border-left:1px solid #367e94;border-right:1px solid #367e94;padding:0.16rem 0.4rem;background:#fff;border-bottom:#367e94 solid 1px;}
.table {width:98%;margin:0.2rem auto 0;background:#fff;}
.table,.table tr th, .table tr td { border:1px solid #ccc;font-size:0.20rem;line-height:0.32rem;padding:0.1rem;}
.table tr th {line-height:0.6rem;font-size:0.28rem;color:#fff;background:#367e94;font-weight:500;}
.ftitle {margin:0.3rem auto 0;background:#fff;width:98%;border:1px solid #e31436;}
.ftitle input{font-size: 0.20rem;
color: #999;
line-height: 0.56rem;
background: #fff;
border: none 0; width:100%;text-indent:0.1rem;}
.fankui {margin:0.2rem auto 0;background:#fff;width:98%;border:1px solid #ffda44;}
.fankui textarea {font-size:0.20rem;color:#999;line-height:0.36rem;background:#fff;border:none 0;padding:0.15rem 0.3rem;}
#tma {margin-top:0.3rem;}
#tma img {display:block;width:90%;margin:0 auto;}
#i-top {width:100%;height:0.79rem;background-image:url(../app/top.jpg);background-size:100% 100%;position:relative;}
.gg {margin:0.2rem auto;}
.gg img {display:block;width:100%;height:auto;}
.adlist {margin:0 auto;display:block;background:#fff;}
.adlist dl {height:1.78rem;padding:0.2rem;border-bottom:1px solid #dedede;}
.adlist dl dt {width:1.68rem;height:1.35rem;float:left;}
.adlist dl dt img {display:block;width:1.68rem;height:1.35rem;}
.adlist dl dd {width:calc(100% - 1.88rem);float:right;}
.adlist dl dd .title3 {height:1rem;line-height:0.4rem;padding:0.05rem 0;font-size:0.28rem;color:#000;}
.adlist dl dd .fen {float:right;color:#8b1312;line-height:0.3rem;padding:0 0.05rem;border:1px solid #8b1312;border-radius:0.1rem;font-size:0.20rem;}
#pagediv {background:#fff;margin:0.2rem auto 0;width:clac (100% - 0.4rem);padding:0.2rem;}
#pagediv a {display:inline-block;line-height:0.36rem;font-size:0.24rem;padding:0 0.24rem;border-radius:0.1rem;border:1px solid #3a79c7;color:#3a79c7;}
#pagediv .left {float:left;}
#pagediv .right {float:right;}
#pagediv:after {content:"";display:block;clear:both;}
.news {width:100%;background:#fff;margin-top:0.3rem;font-size:0.26rem;line-height:0.36rem;padding:0.3rem 0 0.1rem;}
.news td {padding:0.1rem 0.2rem;}
.news h1 {font-size:0.36rem;line-height:0.5rem;padding-top:0.1rem;}
.ftishi {margin-top:0.20rem;font-size:0.22rem;text-align:center;line-height:1.5;color:#8b1312;}
.fenxiang {height:0.60rem;width:44%;margin:0.20rem auto;border:1px solid #8b1312;background-image:url(../img/fenxiang.png);background-size:0.3rem 0.3rem;background-repeat:no-repeat;background-position:0.3rem center;border-radius:0.15rem;text-indent: 0.8rem;line-height: 0.58rem;font-size: 0.24rem;color: #8b1312;background-color:#fff;}

.tishi {margin-top:0.4rem;padding:0 0.15rem;text-align:center;color:red;font-size:0.24rem;}
.tishi2 {margin-top:0.15rem;padding:0 0.15rem;text-align:center;color:#666;font-size:0.22rem;}
.jibie-1 {font-size:0.24rem;line-height:0.4rem;border-bottom:1px solid #dfdfdf;padding:0.2rem;background:#000100;color:#fff;}
.jibie-2 {font-size:0.22rem;line-height:0.36rem;border-left:1px solid #000100;border-right:1px solid #000100;padding:0.18rem 0.3rem;background:#fff;border-bottom:#000100 solid 1px;}
.jibie-3 {font-size:0.20rem;line-height:0.32rem;border-left:1px solid #000100;border-right:1px solid #000100;padding:0.16rem 0.4rem;background:#fff;border-bottom:#000100 solid 1px;}
.body_banner {margin-top:0.2rem;}
.body_banner table,.body_banner table tr th, .body_banner table tr td { border:1px solid #ddd;font-size:0.18rem;line-height:1.6;text-align:center;padding:0.1rem 0;}
.body_banner table th {background:#000100;font-size:12px;color:#fff;line-height:3;word-wrap: break-word;word-break: break-all;} 
.body_banner table tr td {background:#fff;}
.table {width:98%;margin:0.2rem auto 0;background:#fff;}
.table,.table tr th, .table tr td { border:1px solid #ddd;font-size:12px;line-height:1.6;padding:0.1rem 0;background:#fff;text-align:center;}
.table tr th {line-height:3;font-size:12px;color:#fff;background:#000100;font-weight:500;}

.shu {
	width:calc(100% - 20px);
	margin:10px auto;
	
}
.shu_t {
	height:40px;
	line-height:40px;
	background:#e4193a;
	color:#fff;
	font-size:14px;
	border-radius:6px 6px 0 0;
	text-indent:15px;
}
.shu_t a {
	color:#fff;
}
.shu_t span {
	display:inline-block;
	line-height:1;
	padding:2px 4px;
	background:#fff;
	color:#000100;
	margin-left:10px;
	text-indent:0;
	border-radius:4px;
}

.shu table {
	border:1px solid #ccc;
	border-top:0 none;
	line-height:30px;
	font-size:12px;
	text-indent:15px;
	width:100%;
	background:#fff;
}
.am-navbar-nav a.hover {
	color:#ee1041;
}
#header{ position:fixed; left:0;right:0;top:0;background:#e8efee;z-index:50;}
#header section{position:relative;}
#header .head-a{background:#ec3970;padding:0 2.78%;color:#fff;height:38px;line-height:38px;}
#header h1{text-align:center;margin: 0px 30% 0 25%;white-space: nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;color:#666;}
#header .head-a h1 img{width:65px;vertical-align: middle;margin-top:-4px;}
#header .head-a h1{margin-left:35%;}
#header .head-a .u-left a{color:#fff;}
#header .head-b{background:#fff;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;height:38px;line-height:38px;}
#header .u-left{position:absolute;left:10px;top:0;height:32px;}
#header .u-right{position:absolute;right:8px; top:0;z-index: 10;}
#header .head-a .u-right{right:13px;top:5px;}
a.back img {
    width: 8.33px;
    position: relative;
    vertical-align: middle;
    top: 10px;
}
.hSearch img {
    width: 16px;
    position: relative;
    vertical-align: top;
    top: 10px;
}
.hSearch {
    margin-right: 8px;
}
.shouru {
	width:100%;
	
}
.mx_list_z {
	position: relative;
	height:41px;
	padding:0 10px;
	line-height:40px;
	background:#fff;
	margin-top:6px;
}
.mx_list_z:after {
	content: '';
	position: absolute;
	bottom: 0;
	background: #ddd;
	width: 100%;
	height: 1px;
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	left:0;
}
.mx_list_jg {
	position: absolute;
	height:40px;
	line-height:40px;
	right:10px;
	top:0;
	font-size:12px;
	color:#333;
}
.mx_list_title {
	font-size:14px;
	color:#000;
	font-weight:500;
}
.mx_list_time {
	position: relative;
	height:31px;
	padding:0 10px;
	line-height:30px;
	color:#666;
	font-size:12px;
	background:#fff;
}
.mx_list_time:after {
	content: '';
	position: absolute;
	bottom: 0;
	background: #ddd;
	width: 100%;
	height: 1px;
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	left:0;
}
.am-popover {
    position: absolute;
    top: 0;
    left: 0;
    margin: 0;
    border-radius: 0;
    background: #fff;
    color:#333;
    border: 1px solid #fff;
    display: none;
	font-size: 12px;
	line-height:20px;
    z-index: 1150;
    -webkit-transition: opacity .3s;
	transition: opacity .3s;
	padding:5px;
}
.am-popover-caret {
    position: absolute;
    top: 0;
    z-index: 100;
    display: inline-block;
    width: 0;
    height: 0;
    vertical-align: middle;
    border-top: 8px solid #fff;
    border-right: 8px solid transparent;
    border-left: 8px solid transparent;
    border-bottom: 0 dotted;
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
	overflow: hidden;
	left: 50%;
	margin-left: -8px;
	top: auto;
    bottom: -8px;
}
.am-navbar-nav a [class*=f-icon] {
    width: 24px;
    height: 24px;
    margin: 4px auto 0;
    display: block;
    line-height: 24px;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 20px;
}
.am-navbar-nav a .f-icon-1 {
    background-image: url(../i/fnav1.png);
}
.am-navbar-nav a .f-icon-2 {
    background-image: url(../i/fnav2.png);
}
.am-navbar-nav a .f-icon-3 {
    background-image: url(../i/fnav3.png);
}
.am-navbar-nav a .f-icon-4 {
    background-image: url(../i/fnav4.png);
}
.am-navbar-nav a .f-icon-5 {
    background-image: url(../i/fnav5.png);
}
.am-control-paging {
    width: 100%;
    position: absolute;
    bottom: 5px;
    text-align: center;
    line-height: 0;
}
.am-control-paging li {
    margin: 0 6px;
    display: inline-block;
}
.am-control-paging li a {
    width: 8px;
    height: 8px;
    display: block;
    background-color: rgba(255, 255, 255, 0.8);
    cursor: pointer;
    text-indent: -9999px;
    border-radius: 50%;
    -webkit-box-shadow: inset 0 0 3px rgba(255,255,255,.3);
    box-shadow: inset 0 0 3px rgba(255,255,255,.3);
}
.am-control-paging li a.am-active {
    background-color: #cc07cc;
    cursor: default;
}

@media (min-width: 640px) {
	#header {left:calc(50% - 320px);max-width:640px;} 
    .am-navbar {
        max-width:640px;
        left:calc(50% - 320px);
    }
}

#s-pic:after {content:"";display:block;clear:both;}
.f-pic {
	background:#fff;
	width:3.0rem;
	float:left;margin:0.1rem;
	position:relative;
	height:3.0rem;
}
.f-pic input {
	width:3.0rem;height:3.0rem;position:absolute;top:0;left:0;border:none 0;
	filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;
	display:none;
}
.f-pic .pic {width:2.3rem;height:2.3rem;margin:0.2rem auto 0;padding:0.23rem;}
.f-pic .pic img {display:block;width:1.84rem;height:1.84rem;}
.f-pic  span {display:block;width:100%;height:0.4rem;font-size:0.24rem;text-align:center;line-height:0.4rem;color:#999;}
.tishi {height:0.56rem;width:6.2rem;background:#fff;margin:0.2rem auto 0;border-radius:0.1rem;color:red;line-height:0.56rem;font-size:0.24rem;text-indent:0.1rem;}

.z-list3 {margin-top:0.2rem;}
.z-list3 textarea {width:calc(100% - 1px);padding:0.1rem;border:1px solid #ccc;font-size:0.24rem;line-height:0.36rem;height:1.32rem;}

.shop-list {height:2.0rem;padding:0.2rem;background:#fff;margin-top:0.2rem;}
.shop-list2 {height:2.5rem;padding:0.1rem 0.2rem;background:#fff;margin-top:0.2rem;}
.shop-l-t {height:0.48rem;border-bottom:1px solid #dfdfdf;line-height:0.38rem;text-align:right;font-size:0.24rem;margin-bottom:0.14rem;}
.s-time {font-size: 0.22rem;
color: #999;
line-height: 0.36rem;}
.shop-l-t span {float:left;background-image:url(../app/you2.png);background-repeat:no-repeat;background-size:0.18rem 0.18rem;background-position:right center;padding-right:0.22rem;}
.shop-l-t a {margin:0 0.08rem;}
.shop-list:after {content:"";display:block;clear:both;}
.shop-l-pic {width:1.6rem;height:1.6rem;float:left;}
.shop-l-pic img {display:block;width:1.6rem;height:1.6rem;}
.shop-l-r {width:4.2rem;float:right;position:relative;height:1.6rem;}
.s-title {font-size:0.26rem;color:#000;line-height:0.36rem;padding:0.04rem 0;}
.s-shuxing {font-size:0.22rem;color:#999;line-height:0.36rem;}
.s-shuxing span {color:red;margin-right:0.2rem;}
.s-bm {position:relative;bottom:20px;right:0;text-align:right;}
.s-bm a {height:0.38rem;border:1px solid #bc2e1e;padding:0 0.2rem;color:#bc2e1e;line-height:0.36rem;display:inline-block;margin-left:0.2rem;font-size:0.24rem;border-radius:0.1rem;}
.fanye {padding:0.5rem 0.2rem;}
.fanye:after {content:"";display:block;clear:both;}
.fanye a {display:block;float:left;font-size:0.22rem;color:#fff;background: #bc2e1e;padding:0.16rem 0.3rem;}
.fanye a:first-child {float:right;}
.xukezheng {
	background: #fff;
	padding: 10px;
	margin-top: 10px;
}
.xukezheng img {
	display: block;
	max-width: 640px;
	margin: 0 auto;
}
.xukezheng p {
	text-align: center;
	font-size: 14px;
	color: #565656;
}
#pingjia {
	position: relative;
	width: auto;
	border-radius: 10px;
	background: #fff;
	-webkit-box-shadow: 0 6px 50px rgb(0 0 0 / 10%);
	box-shadow: 0 6px 50px rgb(0 0 0 / 10%);
	margin: 10px;
	padding: 20px 15px 25px;
}
#pingjia .pingfen .star {
	position: relative;
	margin: 10px 0;
}
#pingjia .pingfen .star > div {
	display: flex;
	align-items: center;
	overflow: hidden;
}
#pingjia .pingfen .star .star1 {
	position: absolute;
	left: 0;
	top: 0;
	z-index:9;
	overflow: hidden;
}
#pingjia .pingfen .star i {
	flex: 0 0 26px;
	overflow: fragments;
	font-size: 26px;
	color: #e6e6e6;
}
#pingjia .pingfen .star .star1 i {
	color: #fee64d;
}
#pingjia h4 {
	color: #242629;
	font-weight: 600;
	font-size: 18px;
	height: 25px;
	line-height: 25px;
	margin-bottom: 10px;
}
.pingjiaT textarea {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding: 10px;
	height: 1.5rem;
	width: 100%;
	background: #f9f9f9;
	font-size: 15px;
	border-radius: 5px;
	line-height: 22px;
	resize: none;
	border: 0;
}

.ygjFoot {
    position: fixed;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 60px;
    line-height: 60px;
    z-index: 1011; 
    background: #046565;
    box-shadow: 0 0 10px rgb(255 255 255 / 20%);
    border-radius: 20px 20px 0 0;
}
.ygjFoot ul {
	display: flex;
}
.ygjFoot ul li {
	flex: 1;
	text-align: center;
	position: relative;
}
.ygjFoot a [class*=ly-icon] {
	width: 24px;
	height: 24px;
	margin: 4px auto 2px;
	display: block;
	line-height: 24px;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 22px;
}
.ygjFoot a .ly-icon-fa {
	width: 56px;
	height: 56px;
	margin-top: -18px;
	background: url(../img/fabu.png) no-repeat center center #3381fd;
	background-size: 20px;
	border-radius: 50%;
	border:5px solid #fff;
	position: relative;
	z-index:3;
}
.ygjFoot li.fa a:after {
	content: '';
	display: block;
	width: 56px;
	height: 56px;
	top: -18px;
	box-shadow: 0 0 10px rgba(0,0,0,.5);
	position: absolute;
	z-index:1;
	left: calc(50% - 28px);
	border-radius: 50%;
}
.ygjFoot li.fa a:before {
	content: '';
	display: block;
	height: 49px;
	top: 0;
	width: 100%;
	background: #fff;
	position: absolute;
	z-index:2;
	left: 0;
}
.ygjFoot a .ly-icon-1 {
	background-image: url(../img/ly-i1.png);
}
.ygjFoot a.active .ly-icon-1 {
	background-image: url(../img/ly-i1h.png);
}
.ygjFoot a .ly-icon-2 {
	background-image: url(../img/ly-i2.png);
}
.ygjFoot a.active .ly-icon-2 {
	background-image: url(../img/ly-i2h.png);
}
.ygjFoot a .ly-icon-3 {
	background-image: url(../img/ly-i3.png);
}
.ygjFoot a.active .ly-icon-3 {
	background-image: url(../img/ly-i3h.png);
}
.ygjFoot a .ly-icon-4 {
	background-image: url(../img/ly-i4.png);
}
.ygjFoot a.active .ly-icon-4 {
	background-image: url(../img/ly-i4h.png);
}
.ygjFoot a .ly-icon-5 {
	background-image: url(../img/ly-i5.png);
}
.ygjFoot a.active .ly-icon-5 {
	background-image: url(../img/ly-i5h.png);
}
.ygjFoot a .am-navbar-label {
	padding-top: 2px;
	line-height: 1;
	font-size: 12px;
	display: block;
	word-wrap: normal;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

.shujuList {
	padding: 30px 15px 34px;
}
.shujuList .item {
	height: 50px;
	line-height:50px;
	font-size:15px;
	overflow: hidden;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	position: relative;
	background: #fff;
	border-top: 3px solid #fca436;
	border-bottom: 2px solid #e4daac;
	padding: 0 10px;
	margin-top: 20px;
}
.shujuList .item .left {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
.shujuList .item .left img {
	height: 20px;
}
.shujuList .item .left span {
	font-size: 14px;
	margin-left: 4px;
	color: #696969;
}
.shujuList .item .right {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-right: 8px;
}
.shujuList .item .right span {
	font-size: 15px;
	color: #363636;
	margin-right: 10px;
}
.shujuList .item .right img {
	width: 10px;
	height: 10px;
}
.shujuList .item > a {
	position: absolute;
	display: block;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	right: 0;
	z-index: 1;
}
.headFlex {
	padding: 20px 10px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.headLeft {
	display: flex;
	align-items: center;
}
.headLeft .span1 p {
	font-size: 14px;
	line-height: 22px;
}
.headLeft .span1 p span {
	font-size: 14px;
}
.headA {
	display: flex;
	align-items: center;
	width: 100%;
	justify-content: right;
}
.headA a {
	margin-left: 10px;
}
.headA a img {
	height: 24px;
}
.scList {
	margin: 0 5px;
	display: flex;
	padding:10px 0;
	border-bottom: 1px solid #dbdbdb;
	background: #fff;
}
.scList .pic {
	width: 30%;
	position: relative;
	padding-top: 30%;
	margin-right: 10px;
}
.scList .pic img {
	display: block;
	position: absolute;
	width: 100%;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
}
.scList  .span1 {
	flex: 1;
	overflow: hidden;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	position: relative;
}
.scList  .span1 .cz {
	position: absolute;
	font-size: 12px;
	line-height: 22px;
	padding: 0 10px;
	color: #fff;
	background: red;
	border-radius: 4px;
	right: 0;
	top: 40px;
}
.scList  .span1 .tit {
	font-size: 14px;
	font-weight: 500;
	line-height: 18px;
	color: #212121;
	display: -webkit-box;
	word-break: break-all;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-bottom: 6px;
	height: 36px;
}
.scList  .span1 .price {
	color: #ff8300;
	font-size: 12px;
	font-weight: 500;
	line-height: 17px;
}
.scList  .span1 .price span {
	font-size: 18px;
	font-weight: 600;
	line-height: 25px;
}
.scList  .span1  .time {
	font-size: 12px;
	color: #666;
	line-height: 24px;
	margin-top: 6px;
}
#qianbao {
	background: url("../img/dlbg.jpg") no-repeat center center;
	background-size: cover;
	min-height: 100vh;
	padding-top: 0;
}
.qbTit {
	position: relative;
	height: 40px;
	display: flex;
	line-height: 40px;
	justify-content: center;
}
.qbTit > a {
	position: absolute;
	left: 10px;
	top: 12px;
}
.qbTit >a img {
	display: block;
	height: 16px;
}
.qbTit h3 {
	color: #363636;
	font-size: 16px;
}
.tabNav {
	display: flex;
	align-items: center;
	justify-content: center;
	background: #fff;
	padding: 15px 0;
}
.tabNav a {
	padding: 0 15px;
	margin: 0 5px;
	border: 1px solid #cfcfcf;
	font-size: 14px;
	line-height: 24px;
	border-radius: 4px;
	color: #666;
}
.tabNav a.active {
	background: #fca436;
	border-color: #fca436;
	color: #fff;
}
.z-list5 {
	background: #fff;
	padding: 10px;
	position: relative;
}
.z-list5:after {
	content: '';
	position: absolute;
	bottom: 0;
	background: #ddd;
	width: 100%;
	height: 1px;
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	left: 0;
}
.biaoqianList2 {
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;
	padding-top: 8px;
}
.biaoqianList2 div {
	flex: 1;
	margin: 0 10px;
	position: relative;
}
.biaoqianList2 span {
	border: #ececec 1px solid;
	color: #909090;
	font-size: 12px;
	line-height: 26px;
	display: block;
	text-align: center;
}
.biaoqianList2 input[type=checkbox] {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	z-index:1;
	opacity: 0;
}
.biaoqianList2 input[type=checkbox]:checked+span {

	color: #e31436;
	border-color: #e31436;
}
.team {
	background: #fff;
	padding: 10px;
	margin-top: 10px;
}
.team .teamList {
	display: flex;
	align-items: center;
	border-bottom: 1px solid #fcfcfc;
	padding: 10px 0;
}
.team .teamList .pic {
	width: 65px;
	height: 65px;
	overflow: hidden;
	margin-right: 10px;
	position: relative;
	border-radius: 30%;
	overflow: hidden;
}
.team .teamList .pic span {
	position: absolute;
	width: 100%;
	text-align: center;
	left: 0;
	bottom: 0;
	color: #f1ce76;
	background: #fef0d7;
	opacity: 0.9;
	font-size: 12px;
	line-height: 20px;
}
.team .teamList .pic img {
	display: block;
	width: 65px;
	height: 65px;
	overflow: hidden;
}
.team .teamList .span1 {
	flex: 1;
	overflow: hidden;
}
.team .teamList .span1 .tit {
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.team .teamList .span1 .tit > div {
	display: flex;
	align-items: center;
}
.team .teamList .span1 .tel {
	color: #c4c6cc;
	margin-top: 10px;
	font-size: 12px;
}
.team .teamList .span1 h3 {
	font-size: 15px;
	color: #363636;
}
.team .teamList .span1 .tit > div span {
	background: url(../images/huoyue.png) no-repeat center left 5px #fef0d7;
	background-size: 16px;
	line-height: 20px;
	border-radius: 9px;
	color: #f1ce76;
	font-size: 12px;
	padding: 0 6px 0 22px;
	margin-left: 4px;
}
.qianbaoMain {
	background: rgba(255,255,255,0.75);
	margin: 20px 10px 0;
	border-radius: 10px;
	padding: 10px;
}
.qianbaoTit {
	display: flex;
	justify-content: space-between;
	align-items: center;
	border-bottom: 1px solid #f9e151;
}
.qianbaoTit .left  span {
	color: #fca136;
	display: block;
	font-size: 15px;
	font-weight: 600;
	padding-bottom: 8px;
	margin-top: 4px;
}
.qianbaoTit .right {
	display: flex;
	align-items: center;
}

.qianbaoTit .right a {
	border: 1px solid #fca136;
	color: #fca136;
	font-size: 12px;
	line-height: 24px;
	padding: 0 10px;
	margin: 0 5px;
	border-radius: 12px;
}
.qianbaoZ {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.qianbaoZ dl {
	text-align: center;
	width: 49%;
	margin-top: 15px;
}
.qianbaoZ dl:nth-child(2n+1) {
	border-right: 1px solid rgba(232,179,123,0.6);
}
.qianbaoZ dl dt {
	font-size: 14px;
	font-weight: 600;
	color: #363636;
}
.qianbaoZ dl dd {
	color: #696969;
	font-size: 14px;
	margin-top: 6px;
}
.qianbaoZ2 {
	display: flex;
	padding: 20px 0 5px;
}
.qianbaoZ2 dl {
	flex: 1;
	text-align: center;
}
.qianbaoZ2 dl dt {
	font-size: 14px;
	font-weight: 600;
	color: #363636;
}
.qianbaoZ2 dl dd {
	color: #696969;
	font-size: 14px;
	margin-top: 6px;
}
.qianbaoTit2 {
	border-bottom: 1px solid #f9e151;
	line-height: 36px;
	font-size: 15px;
	color: #363636;
	font-weight: bold;
}