/* css初始化 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
body { background: #f8f8f8; color:#333; font-size: 0.24rem; font-family: 微软雅黑,Verdana, Arial, Helvetica, sans-serif; }
td,th,caption { font-size: 0.24rem; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal;}
a { color:#333; text-decoration:none; }
a:hover { text-decoration:none; }
img { border:none; }
ol,ul,li { list-style:none; }
input, textarea, select, button { font: 0.24rem Verdana,Helvetica,Arial,sans-serif; }
table { border-collapse:collapse; }
html {overflow-y: scroll;}

textarea{resize:none;}
input,textarea{outline: none;}
a,input,button{
    border:none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    -webkit-tap-highlight-color:transparent;
    outline:none;
}

.clear{clear: both;}
.fl{float: left;}
.fr{float: right;}

.select{
    border: none;
    outline: none;
	/*将默认的select选择框样式清除*/
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    -ms-appearance:none;
	/*在选择框的最右侧中间显示小箭头图片*/
	background: url(../images/icon-4.png) no-repeat scroll 98% center transparent;
	background-size: 0.21rem;
}


/***************底部****************/
.footer{
	width: 100%;
	height: 0.9rem;
	background: #ffffff;
	border-top: 1px solid #e3e3e3;
	position: fixed;
	left: 0;
	bottom: 0;
	z-index: 999;
	padding-top: 0.07rem;
}
.footer ul{
	display: flex;
	justify-content: space-around;
}
.footer ul li{
	flex: 1;
	text-align: center;
}
.footer ul li img{
	width: 0.48rem;
}
.footer ul li p{
	color: #999999;
	font-size: 0.18rem;
	line-height: 0.3rem;
}
.footer ul li.active p{
	color: #3a79ec;
}


/***************头部****************/
.header{
	width: 96%;
	height: 0.8rem;
	margin: 0 auto;
}
.header .h-left{
	width: 50%;
	height: 0.8rem;
	line-height: 0.8rem;
}
.header .h-left .logo img{
	width: 0.55rem;
	margin-right: 0.18rem;
	vertical-align: middle;
}
.header .h-left .city{
	font-size: 0.22rem;
}
.header .h-left .city img{
	width: 0.17rem;
	margin-left: 0.05rem;
	vertical-align: middle;
}

.header .h-right{
	width: 50%;
	height: 0.8rem;
}
.header .h-right form{
	height: 0.5rem;
	line-height: 0.45rem;
	margin-top: 0.15rem;
	background: #f0f0f0;
	border-radius: 0.25rem;
	border: 1px solid #cfcfcf;
}
.header .h-right form button{
	width: 0.3rem;
	height: 0.3rem;
	vertical-align: middle;
	background: #f0f0f0;
	margin-left: 0.15rem;
	border: 0;
}
.header .h-right form button img{
	width: 0.3rem;
}
.header .h-right form input{
	width: 70%;
	vertical-align: middle;
	background: #f0f0f0;
}

.banner .jq22-container, #wrap, .banner .hiSlider-item {
    width: 100%;
    height: 3.48rem;
}
.banner .hiSlider{
    overflow: hidden;
    background: #eee;
}
.banner .hiSlider-item{
    float: left;
}
.banner .hiSlider-item img {
    width: 100%;
    height: 100%;
}
.banner .hiSlider-pages {
    bottom: 0.1rem;
    right: 0;
    text-align: center;
    width: 100%;
}

.nav{
	width: 96%;
	margin: 0.25rem auto;
}
.nav ul li{
	width: 25%;
	float: left;
	text-align: center;
}
.nav ul li img{
	width: 0.7rem;
}
.nav .dh-p{
	line-height: 0.35rem;
}

.in-ord{
	width: 96%;
	margin: 0 auto;
	border: 1px solid #e6e6e6;
	background: #f5f5f5;
	border-radius: 1.0rem;
	padding: 0.06rem 0;
	position: relative;
}
.in-ord .io-left{
	width: 17%;
	line-height: 1.0rem;
	padding-left: 3%;
}
.in-ord .io-left img{
	width: 1.0rem;
	height: 1.0rem;
	border-radius: 50%;
	vertical-align: middle;
}
.in-ord .in-p1{
	color: #999;
	font-size: 0.22rem;
	line-height: 0.3rem;
}
.in-ord .in-p2{
	color: #333;
	font-size: 0.24rem;
	line-height: 0.4rem;
}
.in-ord .in-p3{
	color: #0f8edf;
	font-size: 0.22rem;
	line-height: 0.3rem;
}
.in-ord .ord-yc{
	position: absolute;
	top: 0.4rem;
	right: 4%;
}
.in-ord .ord-yc img{
	width: 0.36rem;
	height: 0.36rem;
}

.in-pro{
	padding: 0 1%;
	margin-top: 0.35rem;
}
.in-pro .in-p4{
	font-size: 0.28rem;
	text-align: center;
	line-height: 0.3rem;
	background: url(../images/icon-8.png) no-repeat center;
	background-size: 3.0rem;
	margin-bottom: 0.3rem;
}
.in-pro ul li{
	width: 48%;
	height: 2.5rem;
	float: left;
	margin: 0.1rem 1%;
	position: relative;
}
.in-pro ul li img{
	width: 100%;
	height: 2.5rem;
}
.in-pro .in-p5{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	line-height: 0.45rem;
	background: rgba(0,0,0,0.6);
	color: #fff;
	text-align: center;
}
.share{
	background: red;
    margin-top: 20px;
    padding: 14px;
}
.share a{
	color: #fff;
}
.share .fl{
	float: left;
}

.share .fr{
	float: right;
}
.clear{
	clear: both;
}

/***************报价****************/
.title{
	width: 100%;
	height: 0.8rem;
	line-height: 0.8rem;
	background: #e42726;
	position: relative;
}
.title .tit-p1{
	color: #fff;
	font-size: 0.28rem;
	text-align: center;
}
.title .tit-fh{
	display: inline-block;
	height: 0.8rem;
	line-height: 0.8rem;
	position: absolute;
	top: 0;
	left: 2%;
}
.title .tit-fh img{
	width: 0.23rem;
	vertical-align: middle;
}

.bj-main{
	width: 96%;
	margin: 0.4rem auto;
}
.bj-main .bj-ord{

	padding-bottom: 0.25rem;
	    border: 1px solid #999
}
.bj-main .bj-col{
	padding: 0 1%;
	line-height: 0.6rem;
	border-bottom: 1px solid #cbcbcb;
	position: relative;
}
.bj-main .bj-span1{
	display: inline-block;
	width: 1.2rem;
}
.bj-main .bj-sel1{
	width: 75%;
	height: 0.38rem;
	border: 1px solid #aaaaaa;
	padding: 0 1%;
	border-radius: 3px;
}
.bj-main .bj-col-2{
	width: 50%;
	float: left;
}
.bj-main .bj-sel2{
	width: 50%;
	height: 0.38rem;
	border: 1px solid #aaaaaa;
	padding: 0 1%;
	border-radius: 3px;
}
.bj-main .bj-bor{
	width: 1px;
	height: 0.6rem;
	background: #cbcbcb;
	position: absolute;
	left: 49%;
	top: 0;
}
.bj-main .bj-col-3{
	border-top: 1px solid #7d7d7d;
}
.bj-main .bj-col-3 table{
	width: 100%;
}
.bj-main .bj-col-3 table th{
	line-height: 0.6rem;
	background: #c5e3f7;
}
.bj-main .bj-col-3 table th.bj-th1{
	width: 23%;
}
.bj-main .bj-col-3 table th.bj-th2{
	width: 30%;
}
.bj-main .bj-col-3 table th.bj-th3{
	width: 15%;
}
.bj-main .bj-col-3 table th.bj-th4{
	width: 20%;
}
.bj-main .bj-col-3 table th.bj-th5{
	width: 12%;
}
.bj-main .bj-col-3 table td{
	text-align: center;
	line-height: 0.75rem;
	border-bottom: 1px solid #cbcbcb;
}
.bj-main .bj-sel3{
	width: 80%;
	height: 0.38rem;
	border: 1px solid #aaaaaa;
	padding-left: 5%;
	background: url(../images/icon-4.png) no-repeat scroll 95% center transparent;
	background-size: 0.21rem;
}
.bj-main .bj-inp1{
	width: 0.58rem;
	height: 0.38rem;
	text-align: center;
	border: 1px solid #aaaaaa;
	color: #999;
}
.bj-main .bj-span2{
	font-size: 0.5rem;
	color: #0f8ddf;
}
.bj-main .bj-p1{
	text-align: right;
	line-height: 0.6rem;
	margin-top: 0.2rem;
	border-bottom: 1px solid #7d7d7d;
}
.bj-main .bj-span4{
	color: #fd0302;
	font-size: 0.28rem;
}
.bj-main .bj-col-4{
	padding: 0 1%;
	line-height: 0.6rem;
	border-bottom: 1px solid #7d7d7d;
	position: relative;
}
.bj-main .bj-inp2{
	width: 70%;
	border-bottom: 1px solid #9e9e9e;
	    padding: 0.05rem 1%;
}
.bj-main .bj-col-5{
	padding: 0 1%;
	line-height: 0.6rem;
	position: relative;
}
.bj-main .bj-inp3{
	vertical-align: middle;
}
.bj-main .bj-col-5 label,.bj-main .bj-col-4 label{
	font-size: 0.22rem;
	margin: 0 0.15rem 0 0.03rem;
}
.bj-main .bj-p2{
	color: #e31414;
	font-size: 0.24rem;
	line-height: 0.35rem;
	padding: 0 2%;
	margin-top: 0.2rem;
}
.bj-main .bj-btn{
	margin: 0.5rem 0;
	text-align: center;
}
.bj-main .bj-btn span{
	display: inline-block;
	width: 2.0rem;
	height: 0.7rem;
	line-height: 0.7rem;
	color: #fff;
	font-size: 0.3rem;
	background: #0f8ddf;
	border: 0;
	border-radius: 5px;
}
.bj-main .bj-btn .bj-but1{
	margin-right: 1.0rem;
	position: relative;
}

.bj-cx{
	width: 98%;
	margin: 0 auto;
}
.bj-cx .bj-p3{
	color: #fff;
	height: 0.6rem;
	line-height: 0.6rem;
	text-align: center;
	font-size: 0.26rem;
	background: url(../images/icon-5.png) no-repeat center;
	background-size: 5.1rem;
	margin-bottom: 0.3rem;
}
.bj-cx ul li{
	width: 48%;
	float: left;
	margin: 0.1rem 1%;
	text-align: center;
	background: #f5f3f3;
}
.bj-cx ul li img{
	width: 100%;
	height: 2.5rem;
}
.bj-cx ul li p{
	line-height: 0.4rem;
}


/*******************审图核价*******************/
.hj-dz{
	padding: 0.15rem 2%;
	background: #fff url(../images/icon-9.png) no-repeat 97% 0.8rem;
	background-size: 0.2rem;
	margin-bottom: 0.2rem;
	border-bottom: 1px solid #e0dfe1;
}
.hj-dz .hj-p1{
	padding-left: 7%;
	padding-right: 3%;
	color: #151515;
	font-size: 0.28rem;
	line-height: 0.5rem;
}
.hj-dz .dzxq{
	padding: 0.1rem 3% 0.1rem 7%;
	line-height: 0.3rem;
	font-size: 0.22rem;
	background: url(../images/icon-6.png) no-repeat 0 center;
	background-size: 0.4rem;
}

.ord-xq{
	width: 100%;
	background: #fff;
	margin-bottom: 0.2rem;
}
.ord-xq .hj-p2{
	padding: 0 5%;
	line-height: 0.65rem;
	font-size: 0.26rem;
	background: url(../images/icon-10.png) no-repeat 2% center;
	background-size: 0.13rem;
}
.ord-xq .xq-a{
	padding: 0.15rem 2%;
	background: #f5f5f5;
	margin-bottom: 0.2rem;
}
.ord-xq .xq-a .xq-a-l{
	width: 20%;
}
.ord-xq .xq-a .xq-a-l img{
	width: 1.1rem;
	height: 1.1rem;
}
.ord-xq .xq-a .xq-a-r{
	width: 78%;
}
.ord-xq .xq-a .xq-p1{
	color: #0f8ddf;
	line-height: 0.5rem;
}
.ord-xq .xq-a .xq-p2{
	color: #333;
	line-height: 0.3rem;
}
.ord-xq .xq-a .xq-span1{
	display: inline-block;
	width: 1.4rem;
	color: #666666;
}
.ord-xq .xq-b{
	padding: 0 2%;
	background: #f5f5f5;
	margin-bottom: 0.1rem;
}
.ord-xq .xq-b .xq-p3{
	line-height: 0.4rem;
	font-size: 0.22rem;
}
.ord-xq .xq-b .xq-span2{
	color: #999999;
}
.ord-xq .xq-b .xq-span3{
	color: #ff0000;
	font-size: 0.2rem;
	margin-right: 0.4rem;
}
.ord-xq .xq-p4{
	padding: 0 2%;
	line-height: 0.7rem;
	border-bottom: 1px solid #e0e0e0;
}
.ord-xq .xq-span4{
	color: #999999;
}
.ord-xq .xq-p5{
	padding: 0 2%;
	line-height: 0.8rem;
	text-align: right;
	padding-top: 0.2rem;
}
.ord-xq .xq-span5{
	color: #fd0302;
	font-size: 0.28rem;
}
.hj-p3{
	padding: 0 2%;
	line-height: 1.0rem;
	background: #fff;
	text-align: right;
}
.hj-p3 label{
	display: block;
}
.hj-p4{
	padding: 0 2%;
	line-height: 1.0rem;
	text-align: right;
}
.hj-p4 .hj-span2{
	color: #fd0302;
	font-size: 0.28rem;
}

.hj-btn{
    margin: 0.2rem 0;
    text-align: center;
}
.hj-btn button{
	width: 2.0rem;
    height: 0.7rem;
    color: #fff;
    font-size: 0.3rem;
    background: #0f8ddf;
    border: 0;
    border-radius: 5px;
}
.hj-btn .hj-but1 {
    margin-right: 1.0rem;
    background: #ff5500;
}

.hj-p5 {
    padding: 0 2%;
    line-height: 0.7rem;
    border-top: 1px solid #e0e0e0;
}
.hj-p5 .hj-span3{
	color: #999999;
}

.ord-xq .xq-p6{
	padding: 0 2%;
	line-height: 0.8rem;
	font-size: 0.2rem;
	border-bottom: 1px solid #e0e0e0;
}
.ord-xq .xq-span6{
	color: #333;
	margin-right: 0.4rem;
}
.ord-xq .xq-p7{
	padding: 0 2%;
	line-height: 0.9rem;
	font-size: 0.24rem;
}
.ord-xq .xq-span7{
	color: #fd0302;
	font-size: 0.28rem;
	margin-right: 0.4rem;
}

.hj-p6{
	color: #fd0302;
	font-size: 0.22rem;
	font-weight: bold;
	line-height: 0.55rem;
	padding: 0 2%;
	background: #fff;
}

.hj-btn2{
    margin: 0.5rem 0;
    text-align: center;
    padding: 0 2%;
}
.hj-btn2 .hj-but3{
	width: 100%;
	height: 0.75rem;
	background: #ff5500;
	color: #fff;
	font-size: 0.3rem;
	border: 0;
	border-radius: 5px;
}


/*******************产品相册******************/
.xc-photo{
	width: 100%;
}
.xc-photo ul li{
	float: left;
	width: 33.3%;
	height: 1.8rem;
}
.xc-photo ul li img{
	width: 100%;
	height: 1.8rem;
	position: relative;
}
.xc-photo ul li img.cj{
	z-index: 999999999;
}
.big-bg{
	position: fixed;
	top: 0;
	left: 0;
	z-index: 9;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,1.0);
	display: none;
}
.big-cx{
	display: inline;
}

.xc-m{
	width: 100%;
}
.xc-m form{
	padding: 0 2%;
}
.xc-m .xc-p1{
	line-height: 0.9rem;
	text-align: right;
	margin-right: 0.3rem;
}
.xc-m .xc-p1 a{
	color: #999;
}
.xc-m .xc-p1 img{
	width: 0.25rem;
	vertical-align: middle;
	margin-right: 3px;
}
.xc-m .xc-t1{
	width: 96%;
	height: 1.5rem;
	padding: 0.1rem 2%;
	border: 1px solid #c9c9c9;
	border-radius: 5px;
	font-size: 0.22rem;
}
.xc-m .xc-btn{
	margin-top: 0.5rem;
}
.xc-m .xc-btn button{
	width: 100%;
	height: 0.75rem;
	background: #0f8edf;
	color: #fff;
	font-size: 0.28rem;
	border: 0;
	border-radius: 5px;
}


/********************登陆******************/
.login-m .log-logo{
	text-align: center;
	margin: 1.05rem 0;
}
.login-m .log-logo img{
	width: 2.6rem;
}
.login-m .log-col{
	padding: 0 2%;
	line-height: 1.0rem;
	border-bottom: 1px solid #cdcdcd;
	font-size: 0.28rem;
}
.login-m .log-col .log-span1{
	display: inline-block;
	width: 0.9rem;
}
.login-m .log-col input{
	background: #f8f8f8;
}
.login-m .log-btn{
	padding: 0 3%;
	margin-top: 0.5rem;
}
.login-m .log-btn button{
	width: 100%;
	height: 0.75rem;
	color: #fff;
	font-size: 0.28rem;
	background: #0f8ddf;
	border: 0;
	border-radius: 5px;
}
.login-m .log-zw{
	padding: 0 4%;
	line-height: 0.65rem;
}
.login-m .log-zw a{
	color: #999999;
	font-size: 0.26rem;
}

.login-m .log-qq{
	margin: 0 3%;
	position: relative;
	text-align: center;
	margin-top: 15px;
	margin-bottom: 20px;
}
.login-m .qq-tit{
	line-height: 40px;
	font-size: 0.28rem;
	margin-bottom: 10px;
}
.login-m .qq-span1{
	padding: 0 15px;
	background: #f8f8f8;
}
.login-m .qq-p1{
	width: 100%;
	height: 2px;
	background: #A4A3A3;
	position: absolute;
	top: 19px;
	left: 0;
	z-index: -1;
}
.login-m .qq-span2{
	display: inline-block;
	width: 48px;
	height: 48px;
	line-height: 48px;
	padding: 16px;
	background: #45BDFC;
	border-radius: 40px;
}
.login-m .qq-span2 img{
	width: 100%;
	height: 100%;
	vertical-align: middle;
}

/********************注册******************/
.reg-main{
	width: 100%;
	margin-top: 0.2rem;
}
.reg-main .reg-col{
	padding: 0 2%;
	line-height: 1.0rem;
	border-bottom: 1px solid #cdcdcd;
	background: #fff;
}
.reg-main .reg-span1{
	font-size: 0.28rem;
	display: inline-block;
	width: 20%;
	text-align: right;
}
.reg-main .reg-span1 font{
	color: #fe0403;
}
.reg-main .reg-inp1{
	font-size: 0.28rem;
	width: 70%;
	margin-left: 3%;
}
.reg-main .reg-btn{
	padding: 0 3%;
	margin-top: 0.5rem;
}
.reg-main .reg-btn button{
	width: 100%;
	height: 0.75rem;
	color: #fff;
	font-size: 0.28rem;
	background: #0f8ddf;
	border: 0;
	border-radius: 5px;
}


/********************找回密码******************/
.zh-m .zh-col{
	padding: 0 2%;
	line-height: 1.0rem;
	border-bottom: 1px solid #cdcdcd;
	font-size: 0.28rem;
}
.zh-m .zh-col .zh-span1{
	display: inline-block;
	width: 1.6rem;
	text-align: right;
	margin-right: 0.15rem;
}
.zh-m .zh-col .zh-inp1{
	width: 60%;
}
.zh-m .zh-col .zh-inp2{
	width: 40%;
}
.zh-m .zh-col .zh-but1{
	width: 2.0rem;
	height: 0.65rem;
	background: #0f8ddf;
	color: #fff;
	font-size: 0.24rem;
	border: 0;
	border-radius: 5px;
	margin-top: 0.17rem;
}
.zh-m .zh-btn{
	padding: 0 3%;
	margin-top: 0.5rem;
}
.zh-m .zh-btn button{
	width: 100%;
	height: 0.75rem;
	color: #fff;
	font-size: 0.28rem;
	background: #0f8ddf;
	border: 0;
	border-radius: 5px;
}


/********************发现******************/
.fx-tx{
	display: inline-block;
	width: 1.0rem;
	height: 1.0rem;
	padding: 5px;
	background: #fff;
	position: relative;
	top: -0.55rem;
	left: 80%;
}
.fx-tx img{
	width: 1.0rem;
	height: 1.0rem;
}

.fx-m{
	padding-top: 0.3rem;
}
.fx-m ul li{
	padding: 0 2%;
	background: #fff;
	border-bottom: 1px solid #e4e4e4;
	margin-bottom: 0.1rem;
}
.fx-m .fx-p1{
	color: #0f8ddf;
	font-size: 0.26rem;
	line-height: 0.8rem;
}
.fx-m .fx-p2{
	line-height: 0.3rem;
}
.fx-m .fx-p3{
	color: #999999;
	font-size: 0.22rem;
	line-height: 0.7rem;
}
.fx-m .fx-p3 a{
	color: #999999;
}
.fx-m .fx-p3 img{
	width: 0.25rem;
	vertical-align: middle;
	margin-right: 3px;
}
.fx-m .fx-img1{
	padding: 0.25rem 0;
}
.fx-m .fx-img1 img{
	width: 30.4%;
	margin: 0 1%;
	height: 2.2rem;
}
.fx-m .fx-img1 img.big{
	position: fixed;
	top: 10%;
	left: 0;
	z-index: 999;
	width: 100%;
	height: initial;
	margin: 0;
}


/********************关于天维******************/
.a-logo{
	text-align: center;
	margin: 0.5rem;
}
.a-logo img{
	width: 2.6rem;
}
.about-m{
	width: 96%;
	margin: 0 auto;
	line-height: 0.35rem;
}


/********************神秘秘籍******************/
.mj-main{
	width: 100%;
}
.mj-main ul li{
	padding: 0.2rem 2%;
	border-bottom: 1px solid #dcdcdc;
}
.mj-main .mj-left{
	width: 32%;
}
.mj-main .mj-left img{
	width: 2.0rem;
	height: 1.5rem;
}
.mj-main .mj-right{
	width: 67%;
}
.mj-main .mj-p1{
	font-weight: bold;
	min-height: 1.2rem;
	line-height: 0.4rem;
}
.mj-main .mj-p2{
	color: #a1a0a0;
	font-size: 0.22rem;
	line-height: 0.3rem;
}
.mj-main .mj-p3{
	line-height: 1.0rem;
	text-align: center;
}
.mj-main .mj-p3 a{
	color: #0f8ddf;
}


/********************神秘秘籍详情******************/
.xm-p1{
	font-weight: bold;
	line-height: 0.6rem;
	text-align: center;
}
.xm-p2{
	color: #a1a0a0;
	font-size: 0.2rem;
	line-height: 0.4rem;
	text-align: center;
	border-bottom: 1px solid #dcdcdc;
	margin-bottom: 0.2rem;
}

.mjxq-con,.mj-sx{
	width: 96%;
	margin: 0 auto;
}
.mj-sx{
	margin-top: 1.2rem;
}
.mj-sx .xm-p3{
	line-height: 0.4rem;
}


/********************我的******************/
.user-tit{
	width: 100%;
	height: 3.3rem;
	background: #fff url(../img/user-xz-bg.png) no-repeat center top;
	-webkit-background-size: 100%;
	background-size: 100%;
	position: relative;
}
.user-tit .ut-a{
	width: 25%;
	text-align: center;
	padding-top: 1.2rem;
	float: left;
}
.user-tit .ut-b{
	width: 50%;
	text-align: center;
	padding-top: 0.6rem;
	float: left;
}
.user-tit .ut-c{
	width: 25%;
	text-align: center;
	padding-top: 1.2rem;
	float: left;
}
.user-tit .ut-p1{
	color: #fff;
}
.user-tit .ut-p2{
	color: #fae906;
}
.user-tit .ut-b img{
	width: 1.0rem;
	height: 1.0rem;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	margin-bottom: 0.1rem;
}
.user-tit .ut-p3{
	color: #fff;
	font-size: 0.22rem;
}
.user-tit .ut-p4{
	color: #fff;
}
.user-tit .ut-qd{
	position: absolute;
	top: 0.2rem;
	left:0.2rem;
	line-height: 0.34rem;
}
.user-tit .ut-qd a{
	color: #fff;
	font-style: 0.22rem;
}
.user-tit .ut-sz{
	position: absolute;
	top: 0.2rem;
	right:0.2rem;
}
.user-tit .ut-sz img{
	width: 0.34rem;
}

.user-ord{
	padding: 0.1rem 2%;
	background: #fff;
	margin-bottom: 0.2rem;
}
.user-ord .uo-p1{
	line-height: 0.44rem;
	padding-left: 0.45rem;
	background: url(../img/user-xz-2.png) no-repeat 0 center;
	background-size: 0.34rem;
}
.user-ord .uo-p1 a{
	float: right;
	color: #999;
}
.user-ord ul li{
	width: 25%;
	text-align: center;
	float: left;
}
.user-ord ul li a{
	display: block;
	padding: 0.2rem 0 0.15rem;
}
.user-ord ul li img{
	width:0.5rem;
	margin-bottom: 0.04rem;
}

.u-main{
	width: 100%;
}
.u-main ul li{
	padding: 0 2%;
	line-height: 0.9rem;
	background: #fff url(../images/icon-9.png) no-repeat 95% center;
	background-size: 0.2rem;
	border-bottom: 1px solid #e0e0e0;
}
.u-main ul li a{
	display: block;
}
.u-main ul li img{
	width: 0.4rem;
	vertical-align: middle;
	margin-right: 5px;
}
.u-main ul li.u-li1{
	margin-bottom: 0.15rem;
}


/********************个人资料******************/
.title .zl-but1{
	height: 0.8rem;
	color: #fff;
	font-size: 0.28rem;
	background: #e42726;
	border: 0;
    position: absolute;
    top: 0;
    right: 2%;
}

.zl-main{
	width: 100%;
	margin-top: 0.15rem;
}
.zl-main .zm-a{
	height: 1.4rem;
	line-height: 1.4rem;
	padding: 0.2rem 2%;
	background: #fff url(../images/icon-9.png) no-repeat 95% center;
	background-size: 0.3rem;
	border-bottom: 1px solid #e0dfe1;
	margin-bottom: 0.15rem;
}
.zl-main .zl-span1,.zl-main .zl-span2{
	display: inline-block;
	width: 1.5rem;
}
.zl-main .zl-span2 img{
	width: 1.4rem;
	height: 1.4rem;
	vertical-align: middle;
	margin-left: 15%;
}
.zl-main .zl-col{
	padding: 0 2%;
	line-height: 0.9rem;
	border-bottom: 1px solid #e0e0e0;
	background: #fff;
}
.zl-main .zl-inp1{
	height: 0.4rem;
	margin-top: 0.25rem;
	text-align: right;
}


/********************会员积分******************/
.jfz{
	width: 100%;
	height: 3.2rem;
	background: #e42726;
}
.jfz .jf{
	width: 100%;
	height: 1.95rem;
	line-height: 1.95rem;
	text-align: center;
	background: url(../images/jf.png) no-repeat center;
	background-size: 1.95rem;
}
.jfz .jf .jf-span1{
	color: #faf107;
	font-weight: bold;
	font-size: 0.36rem;
}

.jfmx{
	width: 100%;
	margin-top: 0.2rem;
}
.jfmx .jf-p1{
	padding: 0 2%;
	line-height: 0.7rem;
	border-bottom: 1px solid #e9e9e9;
	background: #fff;
	font-size: 0.26rem;
}
.jfmx ul li{
	padding: 0.25rem 2%;
	height: 0.6rem;
	border-bottom: 1px solid #e9e9e9;
	background: #fff;
}
.jfmx ul li span{
	display: inline-block;
	width: 13%;
	height: 0.6rem;
	line-height: 0.6rem;
}
.jfmx .jf-span2{
	color: #999999;
	font-size: 0.18rem;
}
.jfmx .jf-span3 img{
	width: 0.65rem;
	height: 0.65rem;
	vertical-align: middle;
}
.jfmx .jf-span4{
	width: 18%;
	font-size: 0.26rem;
	text-align: center;
}
.jfmx .jf-z{
	color: #fc1717;
}
.jfmx .jf-j{
	color: #0f8ddf;
}
.jfmx .jf-xx{
	width: 50%;
}
.jfmx .jf-p2{
	color: #666666;
	line-height: 0.3rem;
}
.jfmx .jf-p3{
	color: #999999;
	font-size: 0.18rem;
	line-height: 0.35rem;
}
.jfmx .jf-p4{
	color: #999999;
	font-size: 0.22rem;
	text-align: center;
	line-height: 0.75rem;
}


/********************添加新地址******************/
.tj-main .tj-col {
    padding: 0 2%;
    line-height: 0.85rem;
    border-bottom: 1px solid #e9e9e9;
    background: #fff;
}
.tj-main .tj-span1{
	display: inline-block;
    width: 1.2rem;
    font-size: 0.24rem;
}
.tj-main .tj-inp1{
	width: 60%;
}
.tj-main .tj-col2 {
    padding: 0 2%;
    border-bottom: 1px solid #e0dfe1;
    background: #fff;
}
.tj-main .tj-col2 textarea{
	width: 100%;
	border: 0;
	height: 1.6rem;
	padding: 0.1rem 0;
}


/********************推荐好友******************/
.hy-bg{
	background: #e4e4e4;
}
.hy-m{
	width: 100%;
	text-align: center;
}
.hy-m .yqm{
	height: 5.0rem;
	margin-top: 0.85rem;
	background: url(../images/yqm.jpg) no-repeat center;
	background-size: 5.8rem;
	margin-bottom: 0.2rem;
}
.hy-m .hy-p1{
	color: #e42726;
	font-size: 0.6rem;
	padding-top: 1.3rem;
	line-height: 0.8rem;
}
.hy-m .hy-p2{
	color: #e42726;
	font-size: 0.3rem;
	line-height: 0.7rem;
}
.hy-m .hy-p3{
	font-size: 0.26rem;
	line-height: 0.5rem;
}
.hy-m .hy-span1{
	color: #e42726;
	font-size: 0.3rem;
}
.hy-m .hy-btn{
	margin-top: 0.6rem;
	padding: 0 2%;
}
.hy-m .hy-btn button{
	width: 100%;
	height: 0.8rem;
	color: #fff;
	font-size: 0.3rem;
	border: 0;
	border-radius: 5px;
	background: #e42726;
}


/********************我的订单******************/
.dd-main{
	width: 100%;
}
.dd-main .dd-nav{
	width: 100%;
	margin-bottom: 0.15rem;
}
.dd-main .dd-nav ul{
	padding: 0 2%;
	height: 0.85rem;
	background: #fff;
}
.dd-main .dd-nav ul li{
	width: 16.5%;
	line-height: 0.85rem;
	float: left;
	text-align: center;
}
.dd-main .dd-nav ul li a{
	display: block;
}
.dd-main .dd-nav ul li.active a{
	color: #0f8ddf;
	border-bottom: 2px solid #0f8ddf;
}

.dd-main .dd-list ul li{
	width: 100;
	background: #fff;
	border-bottom: 1px solid #d6d6d7;
	margin-bottom: 0.1rem;
}
.dd-main .dd-p1{
	padding: 0 2%;
	line-height: 0.69rem;
	font-size: 0.22rem;
}
.dd-main .dd-span1{
	color: #ff5500;
}
.dd-main .dd-xx{
	padding: 0.15rem 2%;
	background: #f5f5f5;
}
.dd-main .dd-xx .xx-l{
	width: 22%;
	height: 1.2rem;
	line-height: 1.2rem;
}
.dd-main .dd-xx .xx-l img{
	width: 1.2rem;
	height: 1.2rem;
	vertical-align: middle;
}
.dd-main .dd-p2{
	line-height: 0.3rem;
}
.dd-main .dd-p3{
	font-size: 0.22rem;
	line-height: 0.6rem;
}
.dd-main .dd-p4{
	color: #999999;
	font-size: 0.2rem;
	line-height: 0.3rem;
}
.dd-main .dd-p5{
	padding: 0 2%;
	color: #333;
	font-size: 0.2rem;
	line-height: 0.65rem;
	text-align: right;
}
.dd-main .dd-span2{
	font-size: 0.24rem;
	font-weight: bold;
}
.dd-main .dd-btn{
	padding: 0 2%;
	text-align: right;
	padding-bottom: 0.2rem;
}
.dd-main .dd-btn button{
	width: 1.4rem;
	height: 0.5rem;
}
.dd-main .dd-btn .dd-but1{
	background: #fff;
	border: 1px solid #999;
	border-radius: 4px;
}
.dd-main .dd-btn .dd-but2{
	color: #fff;
	background: #ff5500;
	border: 1px solid #ff5500;
	border-radius: 4px;
	margin-left: 0.3rem;
}
.dd-main .dd-btn .dd-but3{
	width: 1.8rem;
	background: #fff;
	border: 1px solid #999;
	border-radius: 4px;
}


/********************生产进度******************/
.jd-main{
	width: 96%;
	margin: 0 auto;
	margin-top: 0.7rem;
	position: relative;
}
.jd-main .jd-col{
	padding-left: 15%;
	border-bottom: 1px solid #e7e7e7;
	padding-top: 0.2rem;
	padding-bottom: 0.2rem;
}
.jd-main .jd-p1{
	font-size: 0.26rem;
	line-height: 0.6rem;
}
.jd-main .jd-p2{
	color: #999999;
	font-size: 0.22rem;
	line-height: 0.3rem;
}
.jd-main .jd-span1{
	color: #999999;
	font-size: 0.2rem;
}
.jd-main .jd-bor{
	width: 1px;
	height: 2.6rem;
	background: #999999;
	position: absolute;
	top: 0.7rem;
	left: 0.49rem;
	z-index: -1;
}


/********************我要评价******************/
.pj-main{
	width: 96%;
	margin: 0 auto;
	margin-top: 0.2rem;
}
.pj-main textarea{
	width: 96%;
	height: 1.6rem;
	padding: 0.15rem 2%;
	border: 1px solid #d1d1d1;
	border-radius: 4px;
	font-size: 0.26rem;
	padding-bottom: 0.5rem;
}
.pj-main .pj-span1{
	color: #999999;
	font-size: 0.22rem;
	position: relative;
	top: -0.5rem;
	left: 75%;
}
.pj-main .pj-but1{
	display: inline-block;
	width: 1.4rem;
	height: 1.4rem;
	border: 1px dashed #c5c5c5;
	background: url(../images/upload.png) no-repeat center;
	background-size: 1.0rem;
}
.pj-main .pj-btn{
	margin-top: 0.7rem;
	padding: 0 2%;
}
.pj-main .pj-btn button{
	width: 100%;
	height: 0.8rem;
	color: #fff;
	font-size: 0.28rem;
	background: #0f8edf;
	border-radius: 5px;
}


/********************我要留言******************/
.ly-main{
	margin-top: 0.2rem;
}
.ly-main .ly-col{
	padding: 0 2%;
	line-height: 0.8rem;
	background: #fff;
}
.ly-main .ly-col .ly-span1{
	display: inline-block;
	width: 0.85rem;
}
.ly-main .ly-col input{
	width: 60%;
}
.ly-main .ly-p1{
	padding: 0 2%;
	line-height: 0.6rem;
	padding-top: 0.10rem;
}
.ly-main .ly-text{
	width: 96%;
	height: 2.0rem;
	padding: 0.15rem 2%;
	border: 0;
	background: #fff;
}

.ly-main .ly-btn{
	margin-top: 0.7rem;
	padding: 0 2%;
}
.ly-main .ly-btn button{
	width: 100%;
	height: 0.8rem;
	color: #fff;
	font-size: 0.3rem;
	background: #0f8edf;
	border-radius: 5px;
}
/********************新增*********************/
.bg{
	position: fixed;
	top: 0;
	left: 0;
	z-index: 999999;
	width: 100%;
	height: 100%;
	background: #fff;
}

.w96{
	width: 96%;
	margin: 0 auto;
}

/**********报价**********/
.pro-m{
	width: 100%;
}
.pro-m .pm-a{
	background: #fff;
	padding: 0 1%;
	margin-bottom: 0.2rem;
}
.pro-m .pm-p1{
	line-height: 0.8rem;
	font-size: 0.26rem;
	padding: 0 1%;
}
.pro-m .pm-a ul li{
	float: left;
	width: 23%;
	margin: 0 1% 0.15rem;
	text-align: center;
}
.pro-m .pm-a ul li img{
	width: 100%;
	height: 1.0rem;
	border-radius: 3px;
}
.pro-m .pm-a ul li p{
	line-height: 0.4rem;
}

.pro-m .pm-b{
	background: #fff;
	padding-bottom: 0.2rem;
}
.pro-m .pm-p2{
	line-height: 0.8rem;
	font-size: 0.26rem;
	padding: 0 2%;
}
.pro-m .pm-b ul li{
	padding: 0.15rem 2%;
	background: #f5f5f5;
	border-bottom: 1px solid #e0e0e0;
	margin-bottom: 0.2rem;
}

.pro-m .pm-b .mb-img{
	width: 20%;
}
.pro-m .pm-b .mb-img img{
	width: 1.1rem;
	height: 1.1rem;
}
.pro-m .pm-b .mb-r{
	width: 80%;
}
.pro-m .pm-b .mb-p1{
	color: #0f8ddf;
	line-height: 0.4rem;
	margin-bottom: 0.4rem;
}
.pro-m .pm-b .mb-p2{
	font-size: 0.22rem;
}
.pro-m .pm-b .mb-p2 span{
	float: right;
	font-size: 0.2rem;
	color: #999999;
}
.pro-m .pm-b .mb-p2 font{
	color: #ff0000;
}


/*订单管理详情*/
.ddgl-m{
	width: 100%;
}
.ddgl-m .gl-p1{
	padding: 0 2%;
	line-height: 0.8rem;
	background: #fff url(../img/icon-10.png) no-repeat 2% center;
	background-size: 0.12rem;
	padding-left: 5%;
	margin-bottom: 0.2rem;
}
.ddgl-m .gl-a{
	padding: 0.15rem 2%;
	background: #f5f5f5;
}
.ddgl-m .ga-l{
	width: 20%;
}
.ddgl-m .ga-l img{
	width: 1.1rem;
	height: 1.1rem;
}
.ddgl-m .ga-r{
	width: 80%;
}
.ddgl-m .ga-p1{
	color: #0f8ddf;
	margin-bottom: 0.1rem;
}
.ddgl-m .ga-p2 font{
	color: #666666;
	margin-right: 1.1rem;
}
.ddgl-m .ga-p3{
	color: #999;
	font-size: 0.22rem;
}

.ddgl-m .gl-b{
	height: 1.6rem;
	position: relative;
	background: #fff;
	padding: 0 5%;
	margin-bottom: 0.1rem;
}
.ddgl-m .gl-b .gb-x{
	width: 50%;
	height: 2px;
	margin-left: 25%;
	background: #c4c4c4;
	position: absolute;
	top: 1.2rem;
	left: 0;
}
.ddgl-m .gl-b .gb-jd{
	width: 15%;
	text-align: center;
	position: absolute;
	top: 0.73rem;
}
.ddgl-m .gl-b .gb-jd p{
	color: #999;
}
.ddgl-m .gl-b .gb-jd img{
	width: 0.22rem;
}
.ddgl-m .gl-b .gb-jd.on p{
	color: #0f8edf;
}
.ddgl-m .gl-b .gb-1{
	left: 7%;
}
.ddgl-m .gl-b .gb-2{
	left: 29%;
}
.ddgl-m .gl-b .gb-3{
	left: 55%;
}
.ddgl-m .gl-b .gb-4{
	left: 78%;
}

.ddgl-m .gl-c{
	background: #fff;
	padding: 0 2%;
	margin-bottom: 0.1rem;
}
.ddgl-m .gl-c .gc-xz{
	line-height: 0.9rem;
}
.ddgl-m .gl-c .gc-xz select{
	border: 1px solid #aaaaaa;
	border-radius: 4px;
	width: 1.6rem;
	height: 0.4rem;
	padding: 0 0.1rem;
	background: url(../img/icon-4.png) no-repeat scroll 93% center transparent;
	background-size: 0.21rem;
}
.ddgl-m .gl-c .gc-dh{
	line-height: 0.9rem;
}
.ddgl-m .gl-c .gc-dh input{
	width: 2.3rem;
	height: 0.4rem;
	border-bottom: 1px solid #c3c3c3;
}
.ddgl-m .gl-c .gc-img .gc-p1{
	color: #999999;
	font-size: 0.22rem;
	line-height: 0.8rem;
	padding-left: 0.5rem;
	background: url(../img/icon-1.gif) no-repeat 0 center;
	background-size: 0.4rem;
}
.ddgl-m .gl-c .gc-img .up-img{
	width: 1.4rem;
	text-align: center;
	float: left;
	margin-right: 0.2rem;
}
.ddgl-m .gl-c .gc-img .up-img .upload{
	width: 1.4rem;
	height: 1.4rem;
	background: url(../img/upload.png) no-repeat center;
	background-size: 1.0rem;
	border: 1px dashed #c5c5c5;
}
.ddgl-m .gl-c .gc-img .up-img p{
	color: #999999;
	font-size: 0.2rem;
	line-height: 0.4rem;
}

.ddgl-m .gl-btn{
	margin: 0.4rem 2%;
}
.ddgl-m .gl-btn button{
	width: 100%;
	height: 0.8rem;
	background: #0f8ddf;
	color: #fff;
	font-size: 0.26rem;
	border: 0;
	border-radius: 5px;
}


/*订单管理*/
.dg-m .dm-a{
	padding: 0.3rem 2%;
	background: #fff;
	margin-bottom: 0.2rem;
}
.dg-m .dm-a form{
	width: 100%;
	height: 0.63rem;
	line-height: 0.63rem;
	border: 1px solid #c7c7c7;
	border-radius: 0.3rem;
	background: #f0f0f0;
	margin-bottom: 0.4rem;
}
.dg-m .dm-a form button{
	width: 0.5rem;
	height: 0.63rem;
	background: rgba(0,0,0,0);
	float: left;
}
.dg-m .dm-a form button img{
	width: 0.3rem;
}
.dg-m .dm-a form input{
	width: 5.0rem;
	background: #f0f0f0;
}
.dg-m .dm-a .da-xq{
	width: 25%;
	float: left;
	text-align: center;
}
.dg-m .dm-a .da-xq2{
	width: 50%;
	float: left;
	text-align: center;
}
.dg-m .dm-a .da-p1{
	color: #999999;
	font-size: 0.2rem;
	margin-bottom: 0.1rem;
}
.dg-m .dm-a .da-p2{
	color: #ff5500;
}

.dg-m .dm-b{
	width: 100%;
	background: #fff;
	border-top: 2px solid #e42726;
	margin-bottom: 0.2rem;
}
.dg-m .dm-b table{
	width: 100%;
}
.dg-m .dm-b table th{
	line-height: 0.6rem;
	border-bottom: 1px solid #e0e0e0;
}
.dg-m .dm-b table td{
	max-width: 1.5rem;
	line-height: 0.3rem;
	padding: 0.2rem 0;
	font-size: 0.22rem;
	text-align: center;
	color: #666;
	border-bottom: 1px solid #e0e0e0;
}
.dg-m .dm-b table tr.warning{
	background: #e48d8c;
}
.dg-m .dm-b table tr.warning td{
	color: #fff;
}

.dg-m .dm-c{
	padding: 0.35rem 2%;
	background: #fff;
}
.dg-m .dm-c p{
	color: #999999;
	padding-left: 0.32rem;
	line-height: 0.6rem;
}
.dg-m .dm-c p span{
	display: inline-block;
	width: 2.6rem;
}
.dg-m .dm-c p.dc-p1{
	color: #ff0000;
	background: url(../img/icon-10.png) no-repeat 0 center;
	background-size: 0.13rem;
}
.dg-m .dm-c p.dc-p2{
	background: url(../img/icon-9.png) no-repeat 0 center;
	background-size: 0.13rem;
}
.dg-m .dm-c p.dc-p3{
	background: url(../img/icon-8.png) no-repeat 0 center;
	background-size: 0.13rem;
}


/*投诉*/
.ts-m{
	width: 100%;
}
.ts-m .ts-p1{
	padding: 0 2%;
	line-height: 0.68rem;
	font-size: 0.22rem;
}
.ts-m .ts-p1 span{
	float: right;
	color: #ff5500;
}
.ts-m .ts-dd{
	padding: 0.15rem 2%;
	background: #f5f5f5;
	margin-bottom: 0.2rem;
}
.ts-m .ts-dd .ts-img{
	width: 20%;
}
.ts-m .ts-dd .ts-img img{
	width: 1.1rem;
	height: 1.1rem;
}
.ts-m .ts-dd .tsdd-r{
	width: 80%;
}
.ts-m .ts-dd .ts-p3{
	font-size: 0.22rem;
	line-height: 0.45rem;
}
.ts-m .ts-dd .ts-p4{
	color: #999999;
	font-size: 0.2rem;
}

.ts-m .ts-a{
	position: relative;
	padding: 0 2%;
}
.ts-m .ts-a textarea{
	width: 94%;
	height: 2.0rem;
	padding: 0.15rem 3%;
	border: 1px solid #d1d1d1;
	font-size: 0.26rem;
	margin-bottom: 0.2rem;
}
.ts-m .ts-a .ts-span1{
	color: #999999;
	font-size: 0.22rem;
	position: absolute;
	top: 1.9rem;
	right: 4%;
}

.ts-m .ts-a .ts-img{
	width: 1.4rem;
	height: 1.4rem;
	border: 1px dashed #c5c5c5;
	margin-right: 0.25rem;
	background: url(../img/upload.png) no-repeat center;
	background-size: 1.0rem;
}
.ts-m .ts-a .ts-btn{
	margin-top: 2.0rem;
	padding: 0 2%;
}
.ts-m .ts-a .ts-btn button{
	width: 100%;
	height: 0.8rem;
	border: 0;
	color: #fff;
	font-size: 0.26rem;
	border-radius: 5px;
	background: #0f8edf;
}

.ts-m .ts-b{
	padding: 0 2%;
}
.ts-m .ts-p5{
	line-height: 0.6rem;
	padding-left: 0.2rem;
	background: url(../img/icon-10.png) no-repeat 0 center;
	background-size: 0.12rem;
}
.ts-m .ts-b .tb-img{
	margin-bottom: 0.1rem;
}
.ts-m .ts-b .tb-img img{
	width: 1.5rem;
	height: 1.5rem;
	margin-right: 0.1rem;
}
.ts-m .ts-p6{
	line-height: 0.45rem;
	color: #ff1e1d;
	border-bottom: 1px solid #c5c5c5;
	margin-bottom: 0.1rem;
}
.ts-m .ts-p7{
	line-height: 0.45rem;
	color: #999999;
	border-bottom: 1px solid #c5c5c5;
}

.ts-m .ts-fg{
	width: 100%;
	height: 0.2rem;
	background: #efeeee;
}
.ts-m .ts-c{
	padding-top: 0.6rem;
	text-align: center;
}
.ts-m .ts-p8{
	margin-bottom: 0.7rem;
}
.ts-m .ts-btn2 button{
	width: 1.3rem;
	height: 0.6rem;
	border: 0;
	border-radius: 5px;
	margin: 0 0.26rem;
	color: #fff;
}
.ts-m .ts-btn2 button.ts-but1{
	background: #009944;
}
.ts-m .ts-btn2 button.ts-but2{
	background: #e60013;
}

.ts-m .ts-p9{
	line-height: 0.8rem;
	padding: 0 2%;
	padding-left: 5%;
	background: url(../img/icon-10.png) no-repeat 2% center;
	background-size: 0.12rem;
}

.ts-m .ts-d{
	margin-bottom: 0.2rem;
}
.ts-m .ts-p10{
	line-height: 0.6rem;
	padding: 0 2%;
	font-size: 0.22rem;
}
.ts-m .ts-p10 span{
	float: right;
	color: #ff5500;
}
.ts-m .td-xx{
	padding: 0.15rem 2%;
	background: #f5f5f5;
}
.ts-m .td-xx .tx-l{
	width: 20%;
	height: 2.0rem;
	line-height: 2.0rem;
}
.ts-m .td-xx .tx-l img{
	width: 1.2rem;
	height: 1.2rem;
	vertical-align: middle;
}
.ts-m .td-xx .tx-r{
	width: 80%;
}
.ts-m .td-xx .tx-p1{
	line-height: 0.45rem;
}
.ts-m .td-xx .tx-p2{
	line-height: 0.35rem;
	margin-bottom: 0.2rem;
}
.ts-m .td-xx .tx-p3{
	color: #999999;
	font-size: 0.2rem;
	line-height: 0.3rem;
}
.ts-m .ts-p11{
	line-height: 0.7rem;
	padding: 0 2%;
	font-size: 0.2rem;
	color: #999999;
}
.ts-m .ts-p11 span{
	float: right;
	color: #ff0000;
}
.ts-m .ts-p12{
	font-size: 0.2rem;
	padding: 0 2%;
	line-height: 0.35rem;
}
.ts-m .ts-p12 span{
	display: inline-block;
	color: #fff;
	width: 1.2rem;
	height: 0.35rem;
	line-height: 0.35rem;
	text-align: center;
	background: #ff5500;
	border-radius: 5px;
	float: right;
}
.ts-m .ts-p13{
	color: #ff0000;
	line-height: 0.3rem;
	padding-bottom: 0.15rem;
}
.ts-m .ts-p14{
	padding: 0 2%;
	line-height: 0.8rem;
	padding-left: 9%;
	background: url(../img/icon-3.jpg) no-repeat 2% center;
	background-size: 0.4rem;
}
.ts-m .ts-p14 button{
	float: right;
	color: #fff;
	background: #0f8ddf;
	border: 0;
	border-radius: 5px;
	width: 1.3rem;
	height: 0.5rem;
	margin-top: 0.15rem;
}


/*当前投诉*/
.ts-m .ts-cl{
	line-height: 0.9rem;
	border-bottom: 1px solid #efeff1;
	text-align: center;
}
.ts-m .ts-cl a{
	display: inline-block;
	width: 0.9rem;
	height: 0.9rem;
}
.ts-m .ts-cl a.on{
	color: #0f8ddf;
	border-bottom: 2px solid #0f8ddf;
}
.ts-m .cl-p1{
    font-size: 0.2rem;
    padding: 0 2%;
    line-height: 0.55rem;
}
.ts-m .cl-p1 font{
	color: #999999;
}
.ts-m .cl-p1 span {
    display: inline-block;
    color: #fff;
    width: 1.2rem;
    height: 0.35rem;
    line-height: 0.35rem;
    margin-top: 0.1rem;
    text-align: center;
    background: #ff5500;
    border-radius: 5px;
    float: right;
}

.ts-m .cl-p2{
	margin: 0.3rem 0;
	text-align: center;
}
.ts-m .cl-btn{
	text-align: center;
}
.ts-m .cl-btn button{
	width: 1.3rem;
	height: 0.5rem;
	border: 0;
	border-radius: 5px;
	color: #fff;
	background: #009944;
}


/*支付状态*/
.zf-a{
	padding: 0.9rem 0 0.4rem;
	text-align: center;
	background: #fff;
}
.zf-a img{
	width: 3.75rem;
}

.zf-m p{
	padding: 0 2%;
}
.zf-m .zf-p1{
	font-size: 0.26rem;
	line-height: 0.85rem;
	margin-bottom: 0.15rem;
}
.zf-m .zf-p1 span{
	color: #e42726;
}
.zf-m .zf-p2{
	color: #999999;
	font-size: 0.26rem;
	line-height: 0.4rem;
}
.zf-m .zf-p3{
	font-size: 0.26rem;
	line-height: 0.4rem;
}
.zf-m .zf-btn{
	margin-top: 1.9rem;
	text-align: center;
}
.zf-m .zf-btn button{
	width: 2.5rem;
	height: 0.75rem;
	font-size: 0.3rem;
	border: 1px solid #a9a9a9;
	margin: 0 0.3rem;
	background: #f8f8f8;
}
.zf-m .zf-btn button.zf-but2{
	border: 1px solid #e42726;
	color: #e42726;
}

/*支付选择*/
.zf-m .zf-p4{
	line-height: 0.75rem;
    padding: 0 2%;
    border-bottom: 1px solid #e0e0e0;
    border-top: 1px solid #e0e0e0;
}
.zf-m .zf-col{
	padding: 0 2%;
    background: #fff;
    line-height: 0.9rem;
    border-bottom: 1px solid #e0e0e0;
    font-size: 0.26rem;
}
.zf-m .zf-col img {
    width: 1.7rem;
    height: 0.6rem;
    vertical-align: middle;
    margin-right: 0.1rem;
}
.zf-m .active {
    background: #fff url(../img/icon-30.png) no-repeat 98% center;
    background-size: 0.38rem;
}

.zf-m .zf-btn2{
    width: 96%;
    margin: 0.5rem auto;
}
.zf-m .zf-btn2 button {
    width: 100%;
    height: 0.75rem;
    color: #fff;
    font-size: 0.26rem;
    border-radius: 5px;
    background: #3a79ec;
}




/*报价核算表格*/

.biao_f_t{
	width: 100%;
	height: auto;
	overflow: hidden;
	padding-top: 10px;
	padding-bottom: 10px;
}
.biao_f_t p{
	text-align: right;
	font-size:14px;
	margin-right: 20px;
}
.biao_f_t p l{
	color:red;
	font-size:14px;
}
.biao_f_c{
	width: 100%;
	height: auto;
	overflow: hidden;
	border:1px solid #999999;
	border-right: none;
	border-left:none;
	border-bottom:none;
}
.biao_f_c ul{
	width: 100%;
}

.biao_f_c ul li input{
	width: 100%;
	text-align: center;
	background: none;
}

.biao_f_c ul li{
	width: 100%;
	height:30px;
	overflow: hidden;
	border-bottom: 1px solid #999;
}
.biao_f_c ul li div{
	width:19.7%;
	height:30px;
	float: left;
	overflow: hidden;
	text-align: center;
	line-height: 30px;
	font-size: 15px;
	border-right: 1px solid #999;
}
.biao_f_c ul li div:last-child{
	border-right: none;
}
.red{
	color: red;
}
.biao_f_f ul li:nth-child(1) div{
	color: #000!important;
}
.biao_f_f ul li div:nth-child(2){
	color: red;
}
.biao_f_f ul li div:last-child{
	color: red;
}


.time{
	height: 40px;
	text-align: right;
	font-size: 18px;
	background-color: #ccc;
}
.time a{
	color: red;
	font-weight: 600;
	padding-right: 13px;
	line-height: 2.3;

}

.yh-main{
	width: 100%;
}
.yh-main ul{
	padding: 10px 1%;
}

.yh-main ul li{
	width:48%;
	float: left;
	margin: 5px 1%;
	background: #fff;
	padding-bottom: 5px;
	padding-top: 5px;
}
.yh-main ul li a{
	display: block;
}
.yh-main ul li .yh-p1{
	text-align: center;
	height: 25px;
	line-height: 25px;
	font-size: 0.28rem;
	overflow: hidden;
}
.yh-main ul li img{
	width: 100%;
	height: 3rem;
}
.yh-main ul li .yh-p2{
	text-align: center;
	height: 36px;
	line-height: 18px;
	font-size: 0.2rem;
	color: red;
	overflow: hidden;
	margin-bottom: 5px;
	padding: 0 1%;
}
.yh-main ul li .yh-p3{
	height: 25px;
	line-height: 25px;
	overflow: hidden;
	color: red;
	padding: 0 1%;
}
.yh-main ul li .yh-p3 font{
	float: right;
	font-size: 0.26rem;
}


.pm-a{
	padding: 0rem 3%;
	background: #fff;
	margin-bottom: 0.2rem;
}
.pm-a .pa-card{
	width: 100%;
	height: 2.9rem;
	background: url(../img/rankings-bg1.png) no-repeat center;
	-webkit-background-size:100% 100%;
	background-size: 100% 100%;
	text-align: center;
}
.pm-a .pa-card ul li{
	width: 33%;
	float: left;
	margin-top:-11px;
	padding: 0.48rem 0;
}
.pm-a .pa-card ul li .pa-p1{
	color: #fff;
	font-style: 0.24rem;
	margin-bottom: 0.1rem;
}
.pm-a .pa-card ul li .pa-p2{
	line-height: 0.5rem;
	color: #fff;
	font-size: 0.42rem;
	font-weight:bold;
}
.pm-a .pa-card ul li .pa-p2 span{
	font-weight: 400;
	color:#d1d0ff;
	font-size: 0.2rem;
}
.pm-a .pa-p3{
	color: #fff;
	font-size: 0.24rem;
	margin-top: 0.1rem;
	line-height: 0.4rem;
}
.pm-a .pa-p3 span{
	font-size:0.42rem;
	margin-left: 0.3rem;
}
.pm-a .pa-p3 font{
	color:#d1d0ff;
	font-size: 0.2rem;
}
.pm-a .pa-fl{
	text-align: center;
}
.pm-a .pa-fl ul li{
	display: inline-block;
	width: 40%;
	padding: 0.5rem 0;
}
.pm-a .pa-fl ul li a{
	display: block;
}
.pm-a .pa-fl ul li img{
	width: 1.2rem;
}
.pm-a .pa-fl ul li p{
	color: #cccccc;
	font-size:0.22rem;
	margin-top: 0.1rem;
}
.pm-a .pa-p4 a{
	display: inline-block;
	width: 3.8rem;
	height:0.8rem;
	line-height: 0.8rem;
	background: url(../img/rankings-btn1.png) no-repeat center;
	background-size: 100% 100%;
	color: #fff;
	font-size: 0.28rem;
}

.pm-b{
	padding: 0.15rem 3%;
	background: #fff;
	margin-bottom: 0.2rem;
}
.pm-b .pb-p1{
	font-size: 0.28rem;
	line-height: 0.6rem;
}
.pm-b .pb-p10{
	font-size: 0.28rem;
	line-height: 0.6rem;
}
.pm-b .pb-p10 span{
	color: #e30706;
	font-size: 0.3rem;
}

.pm-b .pb-p1 span{
	color: #e30706;
	font-size: 0.48rem;
}
.pm-b .pb-p2{
	color: #1f1f1f;
	font-style: 0.22rem;
	line-height: 0.4rem;
	margin-bottom: 0.1rem;
}
.pm-b .pb-p3{
	color: #1f1f1f;
	font-style: 0.22rem;
	line-height: 0.3rem;
}
.pm-b .pb-p4{
	color: #e59a3f;
	font-style: 0.22rem;
	line-height: 0.26rem;
	margin-top: 0.25rem;
	margin-bottom: 0.1rem;
}
.pm-b .pb-p5{
	color: #e30706;
	font-style: 0.22rem;
	line-height: 0.4rem;
	background: #fae4e6;
	padding: 0 1%;
}

.pm-c{
	padding: 0.45rem 3%;
	background: #fff url(../img/rankings-bg2.png) no-repeat 96% center;
	background-size: 2.25rem;
	margin-bottom: 0.2rem;
}
.pm-c .pc-p1{
	font-size: 0.42rem;
	margin-bottom: 0.15rem;
}
.pm-c .pc-p1 span{
	color: #eb6600;
}
.pm-c .pc-p2{
	color: #b2b2b2;
	font-size:0.32rem;
}

.pm-d{
	background: #fff;
	margin-bottom: 0.2rem;
}
.pm-d ul li{
	width: 100%;
	height: 0.95rem;
	padding: 0.15rem 0;
}
.pm-d ul li .pd-num{
	width: 1.2rem;
	text-align: center;
	font-size: 0.48rem;
	float: left;
}
.pm-d ul li .pd-text{
	width: 3.3rem;
	float: left;
}
.pm-d ul li .pd-p1{
	font-style: 0.26rem;
	line-height: 0.34rem;
	margin-bottom: 0.1rem;
}
.pm-d ul li .pd-p2{
	color: #b2b2b2;
	font-size:0.3rem;
}
.pm-d ul li .pd-r{
	float: right;
	width: 1.7rem;
}
.pm-d ul li .pd-p3{
	color: #eb6600;
	font-size:0.32rem;
	line-height: 0.34rem;
	margin-bottom: 0.1rem;
}
.pm-d ul li .pd-p4{
	color: #b2b2b2;
	font-size:0.3rem;
}
.pm-d ul li.pd-li1 .pd-num span,.pm-d ul li.pd-li2 .pd-num span,.pm-d ul li.pd-li3 .pd-num span{
	opacity: 0;
}
.pm-d ul li.pd-li1 .pd-num{
	background: url(../img/rankings-pm1.png) no-repeat center;
	background-size: 0.44rem;
}
.pm-d ul li.pd-li2 .pd-num{
	background: url(../img/rankings-pm2.png) no-repeat center;
	background-size: 0.44rem;
}
.pm-d ul li.pd-li3 .pd-num{
	background: url(../img/rankings-pm3.png) no-repeat center;
	background-size: 0.44rem;
}

.dh-main{
	width: 100%;
	border-bottom: 2px solid #ccc;
}

.dh-main2{
	width: 100%;

}
.dh-main .dh-p1{line-height: 0.8rem; font-size: 0.28rem;margin-bottom: 0.1rem; padding: 0 3%;}
.dh-main2 .dh-p1{line-height: 0.8rem; font-size: 0.28rem;margin-bottom: 0.1rem; padding: 0 3%;}
.dh-main ul li{padding: 0 3%; margin-bottom: 0.15rem;height: 0.6rem;}
.dh-main ul li span{
	display: inline-block ;
	width: 12%;
	line-height: 0.6rem;
	float: left;
}
.dh-main ul li input{
	width: 85%;
	height: 0.6rem;
	line-height: 0.6rem;
	padding: 0 1%;
	border: 1px solid #ccc;
	background: none;
	float: left;
}
.dh-btn{
	padding: 0.3rem 0 1.5rem;
	text-align: center;
}
.dh-btn button{
	width: 1.4rem;
	height: 0.6rem;
	background: #0e8dde;
	color: #fff;
	-webkit-border-radius:;
	-moz-border-radius:;
	border-radius:4px;
}

#formthree{
	width: 100%;
}
#formthree .sh-p1{
	text-align: right;
	padding: 0 2%;
	margin-bottom: 0.1rem;
	font-size: 0.3rem;
}
#formthree table{
	width: 100%;
	text-align: center;
	border-top: 1px solid #ccc;
}
#formthree table th{
	line-height: 0.7rem;
	font-size: 0.3rem;
	color: #000;
	border-bottom: 1px solid #ccc;
}
#formthree table tbody{
	border-bottom: 1px solid #ccc;
}
#formthree table td{
	padding: 0.12rem 0;
	font-size: 0.26rem;
}
#formthree table td span{
	padding: 2px 3px;
}
#formthree table td span.sh-jf1{
	color: #2e318b;
}
#formthree table td span.sh-jf2{
	color: #e42331;
}
#formthree table td span.sh-jf3{
	color: #27a05f;
}
#formthree table td span.sh-jf4{
	color: #04a4e4;
}
#formthree table td span.sh-jf5{
	color: #d71b8d;
}#formthree table td span.sh-jf6{
	 color: #f08617;
 }

#formthree table td span.sh-jf1.on{
	color: #fff;
	background: #2e318b;
}
#formthree table td span.sh-jf2.on{
	color: #fff;
	background: #e42331;
}
#formthree table td span.sh-jf3.on{
	color: #fff;
	background: #27a05f;
}
#formthree table td span.sh-jf4.on{
	color: #fff;
	background: #04a4e4;
}
#formthree table td span.sh-jf5.on{
	color: #fff;
	background: #d71b8d;
}
#formthree table td span.sh-jf6.on{
	 color: #fff;
	 background: #f08617;
 }


/*支付方式*/
.zfxz{
	position: fixed;
	top:0;
	left:0;
	z-index: 99999;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.5);
	display: none;
}
.zfxz-m{
	width:90%;
	height: 5.7rem;
	background: #fff;
	margin: auto;
	position: absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
}
.zfxz-m .zf-close{
	width: 0.4rem;
	height: 0.4rem;
	background: url(../img/img-6.png) no-repeat center;
	-webkit-background-size:0.4rem;
	background-size: 0.4rem;
	position: absolute;
	top: 0.2rem;
	right: 0.2rem;
}
.zfxz-m .zf-p1{
	text-align: center;
	line-height: 0.8rem;
	background: #f2f2f2;
	font-size: 0.28rem;
	margin-bottom: 0;
}
.zfxz-m ul li{
	padding:0 3%;
	line-height: 0.9rem;
	border-bottom: 1px solid #ccc;
}
.zfxz-m ul li img{
	width: 0.4rem;
	vertical-align: top;
	margin-top: 0.24rem;
	margin-right: 10px;
}
.zfxz-m ul li span{
	display: inline-block;
	color: red;
	font-size:0.3rem;
	width:1.6rem;
	margin-left: 0.15rem;
}
.zfxz-m ul li.zf-jf span{
	width: 1.8rem;
	color: #faa33a;
	font-size:0.24rem;
}
.zfxz-m ul li font{
	color: #999;
}
.zfxz-m ul li label{
	display: inline-block;
	width: 0.3rem;
	height:0.3rem;
	vertical-align: top;
	margin-top: 0.3rem;
	background: url(../img/img-1.png) no-repeat center;
	-webkit-background-size: 0.3rem;
	background-size: 0.3rem;
	float: right;
}
.zfxz-m ul li.on label{
	background: url(../img/img-4.png) no-repeat center;
	-webkit-background-size: 0.3rem;
	background-size: 0.3rem;
}
.zfxz-m ul li.zf-jf.on label{
	background: url(../img/img-5.png) no-repeat center;
	-webkit-background-size: 0.3rem;
	background-size: 0.3rem;
}
.zfxz-m .zf-p2{
	text-align: center;
	margin-top: 0.4rem;
	color: #999;
	font-size:0.24rem;
}
.zfxz-m .zf-btn{
	width: 100%;
	position: absolute;
	bottom:0;
	left:0;
}
.zfxz-m .zf-btn button{
	width: 100%;
	height: 0.9rem;
	background: #11b733;
	color: #fff;
	font-size: 0.28rem;
}

.zccg{
	position: fixed;
	top:0.8rem;
	left:0;
	width:100%;
	height:100%;
	text-align: center;
	background: url(../images/regsuccess.jpg) no-repeat center top;
	-webkit-background-size:100%;
	background-size: 100%;
}
.zccg p{
	color: #fff;
	font-size: 0.26rem;
	line-height: 0.4rem;
	position: absolute;
	top: 6.2rem;
	left:0;
	width:100%;
}
.zccg p span{
	color: #ffe65e;
	font-size: 0.36rem;
}
.zccg a{
	display: inline-block;
	width: 80%;
	height:0.9rem;
	line-height: 0.9rem;
	color: #ce3a38;
	font-weight: bold;
	font-size: 0.36rem;
	background: #ffe65e;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
	position: absolute;
	top: 8.5rem;
	left:10%;
}

/*记账*/
.output-top{padding:0.2rem; }
.output-top .toptime{margin-bottom:0.2rem;position:relative; line-height:0.4rem;}
.output-top .toptime select{height:0.4rem;}
.output-top .toptime .set-btn{position:absolute;right:0;top:-0.04rem; font-size:0.22rem;padding:0.12rem 0.18rem; background:#e42726; color:#fff; display:block; line-height:1; }
.output-tab{border-bottom:1px solid #c5c5c5; padding:0 0.2rem; }
.output-tab a{display:inline-block;padding:0 0.25rem; line-height:0.6rem;color:#333; border-bottom:2px solid #fff;}
.output-tab a.current{border-color:#e42726;color:#e42726; }
.table-topinfo{padding:0.2rem 0.2rem; }
.table-topinfo .tjtime{line-height:0.4rem;margin-bottom:0.2rem;}
.table-topinfo .tjtime input{width:1.1rem; height:0.4rem; border:1px solid #b1b1b1;background:transparent; padding:0 0.2rem; }
.table-topinfo .tjtime .search-btn{font-size:0.22rem;padding:0.12rem 0.18rem; background:#3a79ec; color:#fff;line-height:1;border:none; margin-left:0.2rem; }
.table-topinfo .other{line-height:0.4rem;}
.table-topinfo .other select{height:0.4rem;}
.table-topinfo .other .export-btn{font-size:0.22rem;padding:0.12rem 0.18rem; background:#3a79ec; color:#fff;line-height:1;border:none; margin-left:0.2rem; }

.output-table{width:100%;border-top: 1px solid #d0caca;border-right: 1px solid #d0caca;}
.output-table th{color: #fc0000;line-height:1.5;border-left: 1px solid #d0caca;border-bottom: 1px solid #d0caca;padding:0.1rem 0;}
.output-table td{text-align: center;line-height: 1.5;border-left: 1px solid #d0caca;border-bottom: 1px solid #d0caca;padding:0.1rem 0;}
.green{color:#00a54f;}
.table-botline{height:1px;width:100%;background:#999;margin:0.3rem 0; }
.change-btn{font-size:0.22rem;padding:0.12rem 0.18rem; background:#3a79ec; color:#fff;line-height:1;border:none;}
.output-table.noborder{border:none;margin:0.3rem 0; }
.output-table.noborder th{color:#333;}
.output-table.noborder th,.output-table.noborder td{border:none;}


 .bg-red{
	 background: red!important;
 }
.bg-green{
	 background: #009a42!important;
 }
.bg-yellow{
	background: #ef8300!important;
}
.bg-blue{
	background: #008ed8!important;
}
.bg-baby-blue{
	background: #5cc2d0!important;
}
.bg-cyan{
	background: #abce01!important;
}
.bg-grey{
	background: #9e9f9f!important;
}

.sr select{
	width:45%;
	margin: 0;
	padding: 0;
	-webkit-appearance: auto;
	border: 1;
}
.sr input {
	width: 45%;
	margin: 0;
	padding: 0;
	height: auto;
	padding: 1px 3px;
}
*{padding: 0;margin: 0;}

.g_head {
	width: 100%;
	height: auto;
	overflow: hidden;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 999;
	background: #ffffff;
	box-shadow: 0px 0px 15px #e6e6e6;
}
.g_head_b p {
	text-align: center;
	line-height: 1rem;
	color: #141414;
	font-size: 0.3rem;
	font-weight: bold;
}
.conn{
	margin-left:0.2rem;
	margin-right: 0.2rem;
	height:auto;
	overflow:hidden;
	margin-top:-0.2rem;
	margin-bottom:0.2rem;
}
.conn ul{
	width: 100%;
	height:auto;
	overflow:hidden;
}
.conn ul li{
	width:48.5%;
	/*height: 8.2rem;*/
	overflow:hidden;
	margin-top: 0.4rem;
}
.conn ul li:nth-child(1){
	margin-top: 0rem;
}
.conn ul li:nth-child(2){
	margin-top: 0rem;
}
.conn ul li:nth-child(odd){
	float:left;
}
.conn ul li:nth-child(even){
	float:right;
}
.conn_t{
	width: 100%;
	overflow:hidden;
	position: relative;
}
.conn_t img{
	width: 100%;
	height: 3rem;
}
.conn_t span{
	position: absolute;
	top: 0;
	right: 0;
	z-index: 2;
	display: inline-block;
	padding: 0 .2rem;
	line-height: .5rem;
	background: green;
	color: #fff;
	font-size: .26rem;
}
.conn_c{
	width:100%;
	height:auto;
	overflow:hidden;
}
.conn_c a{
	display:block;
	width:100%;
	height:auto;
	overflow:hidden;
	text-decoration:none;
}
.conn_c h6{
	font-size:0.29rem;
	color:#333;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp:2;
	overflow: hidden;
	margin-top: 0.15rem;
	margin-bottom: 0.15rem;
}
.conn_c p{
	font-size:0.26rem;
	line-height:0.4rem;
	color:#999;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp:3;
	overflow: hidden;
	height: 0.9rem;
}
.conn_b{
	width:100%;
	/*height:4.6rem;*/
	text-align:center;
	font-size:0.26rem;
	color:#333;

	background:#e6e6e6;

}
.conn_b .sr{line-height: 2;margin:0.1rem 0;}
.rgb{
	position:fixed;
	width: 100%;
	height: 100%;
	background:rgba(0,0,0,.8);
	top: 0;left: 0;
	z-index:9999;
	display:none;
}
.rgb img{
	position:fixed;
	top: 0;left: 0;
	right: 0;bottom: 0;
	margin:auto;
	width:90%;
}
.rgb span{
	display:block;
	width:0.8rem;
	height: 0.8rem;
	background:url(/statics/xinyi/icon1.png);
	background-size:cover;
	position:fixed;
	top: 0.64rem;right: 0.64rem;
}
.conn_s{
	font-weight:bold;
	height:.8rem;
	line-height:.8rem;
	font-size: 0.28rem;
	background: #ccc;
	color:#fff;
	text-align: center;
	margin-top:.3rem;
}

.in-fl{
	width: 100%;
	height: .85rem;
	line-height: .85rem;
	text-align: center;
	background: #fff;
}
.in-fl ul li{
	width: 50%;
	height: .85rem;
	line-height: .85rem;
	float: left;
	font-size: .28rem
	border-bottom: 2px solid #fff;
	box-sizing: border-box;

}
.in-fl ul li.active{
	color: #e42726;
	border-bottom: 2px solid #e42726;
}
.show{
	display: block;
}
.hide{
	display:none;
}


.search{
	width: 100%;
	height: auto;
	overflow: hidden;
	background: #fff;
	margin-top: 0.2rem;
	margin-bottom: : 0.2rem;
}
.search input{
	width: 4.6rem;
	height: 0.62rem;
	border:1px solid #999;
	font-size: 0.23rem;
	float: left;
	padding-left: 0.15rem;
	margin-left: 0.3rem;
}
.search button{
	display:block;
	float:right;
	width:1.5rem;
	height: 0.63rem;
	line-height: 0.63rem;
	background-color: #FF7F00;
	color: #fff;
	margin-right: 0.3rem;
}
.conn_b span  a{
	text-decoration: underline;
	color: blue;
	margin-right: 0.2rem;
}
.conn_b span  l{
	color: #999;
	margin-left: 0.1rem;
}
.yes{color:red!important;}

.ai-bg{
	position: fixed;
	top: 0;
	left: 0;
	z-index: 5;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.7);
	display: none;
}
.alertImg{
	position: fixed;
	top: 50%;
	left: 20%;
	z-index: 9;
	width: 60%;
	background: #fff;
	border-radius: .1rem;
	text-align: center;
	padding: .2rem;
	box-sizing: border-box;
	transform: translateY(-50%);
	display: none;
}
.alertImg p{
	font-size: .32rem;
	font-weight: bold;
	margin-bottom: .3rem;
}
.alertImg .ai-box{
	width: 1.8rem;
	height: 1.8rem;
	background: url(/statics/default/images/upload2.png) no-repeat center;
	background-size: 100% 100%;
	margin: 0 auto;
}
.content_Bottom .ai-btn button {
	display: inline-block;
	width: 50%;
	height: .6rem;
	line-height: .6rem;
	color: #fff;
	font-size: 0.3rem;
	background: #0f8ddf;
	border: 0;
	border-radius: 5px;
	margin-top: 0.3rem;
}
.content_Bottom{
	position: fixed;
	top: 50%;
	left: 20%;
	z-index: 9;
	width: 60%;
	background: #fff;
	border-radius: .1rem;
	text-align: center;
	padding: .2rem;
	box-sizing: border-box;
	transform: translateY(-50%);
	display: none;
}
.content_top {
	height: 1.42rem;
}
.content_top a {
	display: block;
	width: 0.22rem;
	height: 0.22rem;
	background: #e42726;
	float: left;
	margin-top: .6rem;
}
.content_top p {
	font-size: 0.51rem;
	color: #0f8ddf;
	line-height: 1.42rem;
	float: left;
	margin-left: 0.35rem;
}
.content_CC {
	width: 100%;
	height: auto;

	float: left;
}
.big-bg {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 9;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 1.0);
	display: none;
}
img.big {
	position: fixed;
	top: 10%;
	left: 0;
	z-index: 999;
	width: 100%;
	height: initial;
	margin: 0;
}
.img_list2{
	width:100%;
}
.img_list2 .up_img{
	border: 1px dashed #e6e6e6;
	width: 33.333%;
	position: relative;
	float: left;
	height: 1.4rem;
	box-sizing: border-box;
}
.img_list2 img{
	width:100%;
	height: 1.4rem;
	position: absolute;
	left:0;
	right: 0;
	bottom: 0;
	top:0;
	margin:auto;
}
.conn_b .kdset{line-height: .5rem; text-align: left; padding: 0 3%;}
.conn_b .kdset select,.conn_b .kdset input{width: 60%;}
.content ul li .name{width: 100%; height: .5rem; line-height: .5rem; overflow: hidden; background: yellow; color: red; font-size: .28rem;}
.content ul li .more{display: block; text-align: center; color: green; line-height: .6rem; font-size: .3rem; margin-top: .15rem;}
.sr select {
	width: 45%;
}
.btn{
	background: green;
	color: #fff;
	font-size: .26rem;
	padding: 0 .2rem;
	border-radius: .1rem;
}
.conn_b p{line-height: 0.35rem;}
.yxjiao{bottom:0!important;top: unset!important;}
.zxjiao{bottom:0!important;left:0!important;top: unset!important;right: unset!important;}
.huo-img{
	text-align: center;
	background-color: #e6e6e6;font-size: 0;line-height: normal;
}
.huo-img img{
	padding: 2px;
	width:16.666666% ;height: auto;display: inline-block;
}
.footer ul li{
	margin-top: unset!important;
}
.orange-red{color: #fe4c0a;}
.crimson-red{color: #e71b25;}
.upload-time,.file-size{font-size: 0.22rem;}
.upload-time,.file-size,.ftitle{line-height: 0.45rem;}

.uploadImg-wrap{text-align: center;position: fixed;left: 0;right: 0;bottom: 1.2rem;}
.uploadImg {
	height: 0.5rem;
	width: auto;
}
.file-option{position: absolute;right: 0.1rem;top: 0.1rem;}
.file-option>div{text-align: center;margin:  0 0.05rem;}
.file-option img{
	height: 0.4rem;
	width: auto;

}
.zhiru{display: none;height: 20px;}
.label{display: inline-block;padding: 0 .2rem;
line-height: .5rem;color: #fff;font-size: .26rem;}