@charset "utf-8";
*{font-family:Microsoft YaHei;}
.clear{clear:both;}
@media (device-width:375px) and (-webkit-min-device-pixel-ratio:2){/* 兼容iphone 6 */
	.icon{
		background-image:url(/img/icon.png); 
		background-repeat:no-repeat;
		background-size:320px auto;
	}
	.contentbox{background-size:320px auto;}
}
@media (device-width:414px) and (-webkit-min-device-pixel-ratio:3.0){/* 兼容iphone6 plus */
	.icon{
		background-image:url(/img/icon.png); 
		background-repeat:no-repeat;
		background-size:320px auto;
	}
	.contentbox{background-size:320px auto;}
}
@media screen and (min-width: 420px) {
	.icon{
		background-image:url(/img/icon.png); 
		background-repeat:no-repeat;
		background-size:320px auto;
	}
	.contentbox{background-size:320px auto;}
}
@media screen and (min-width: 480px) {
	.icon{
		background-image:url(/img/icon.png); 
		background-repeat:no-repeat;
		background-size:320px auto;
	}
	.contentbox{background-size:320px auto;}
}
@media screen and (min-width: 640px) {
	.icon{
		background-image:url(/img/icon.png); 
		background-repeat:no-repeat;
		background-size:320px auto;
	}
	.contentbox{background-size:320px auto;}
}

@media screen and (min-width: 768px) {
	.icon{
		background-image:url(/img/icon.png); 
		background-repeat:no-repeat;
		background-size:320px auto;
	}
	.contentbox{background-size:320px auto;}
	
}


html,body,div, span, applet, object, iframe, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, form, label, table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	font-style:normal;
	text-decoration: none;
/*	font-family:"Microsoft YaHei";*/
	font-size:13px;
	blr:expression(this.onFocus=this.blur()); 
	outline:none;
	

}

html {
	display:block;
	width:100%;
	overflow-x:hidden; 
	-webkit-text-size-adjust:none; 
	_background-image:url(about:blank); 
	_background-attachment:fixed;

}
body{
	display:block;
	width:100%;
	max-width:600px;
	padding:0;
	margin:0;
	color:#333;
	background:#f5f5f5;
	overflow-x:hidden;
	font-size:13px;
	line-height:22px;
	margin-left:auto;
	margin-right:auto;

}
input{background:#fff;}
input:-webkit-autofill {
    background-color:#fff;
}

h1, h2, h3, h4, h5, h6{
margin:0;
padding:0;
border:0;
outline:0;
font-size:13px;
font-weight:bold;
color:#666
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{
margin:0;
padding:0;
border:0;
outline:0;
font-size:13px;
/*font-weight:bold;*/
color:#666
}
.icon{
	background-image:url(/img/icon.png); 
	background-repeat:no-repeat;
	background-size:320px auto;
}
.titlemenu a{font-size:14px;font-weight:bold;}
.helpbox a{font-size:12px;}
.my .login{font-size:15px;}
a.btnsubmit{font-size:16px;}
a.service{font-size:17px;}
p.service{font-size:17px;}
.articletitle h3{display:block;clear:both;font-size:15px;min-height:50px;line-height:22px;padding:0px 5%;}
.article .content,.article .content p,.article .content p a{font-size:15px;}
/*body{
	height:100%;
}*/
i{display:block;}
a{
color:#333;padding:0;margin:0;
blr:expression(this.onFocus=this.blur());
outline:none;
-webkit-user-select: none;
-moz-user-focus: none;
-moz-user-select: none;
}
a:link,a:hover,a:visited{text-decoration:none;color:#333;}
ul{display:block;overflow:hidden;list-style:none;}
li{}
h3{display:block;clear:both;font-weight:normal;color:#000;height:44px;line-height:44px;}
img {
    -webkit-transform:scale(1) rotate(0) translate3d(0,0,0);
    transform: scale(1) rotate(0) translate3d(0,0,0);
}
a.cbtn{background:#ff6d00;display:block;height:24px;line-height:24px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-o-border-radius:3px;
	-ms-border-radius:3px;
	border-radius:3px;
	color:#fff;
	text-align:center;
}
.closepos{position:absolute;top:8px;right:5px;}
.close{height:22px;width:22px;display:block; position:relative;cursor:pointer;} 
.close{border-radius:22px;-webkit-border-radius:22px;-moz-border-radius:22px; background:#e60012;}
.close:before, .close:after{content:''; height:3px; width:16px; display:block; background:#fff; border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; position:absolute; top:10px; left:3px; transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);}
.close:after{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);}

.w80{width:80px;}
.w60{width:60px;}
.radius50{
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
}
.green{color:green}
.red{color:red}
.ajax_loading{display:block;text-align:center;height:30px;line-height:30px;color:#999;}
.ajax_loading b{color:#ff4400;font-weight:normal;}
.more_loading{display:none;text-align:center;height:30px;line-height:30px;color:#ff4400;}
.mlr{margin-left:auto;margin-right:auto;}
.clr{clear:both;}
.mtop30{margin-top:30px;}
.mtop50{margin-top:50px;}
.setbottomheight{display:block;height:50px;clear:both;}
.settopheight{height:40px;}
.logout{color:#e3182d}
.cfont{color:#999;width:80%;margin-left:auto;margin-right:auto;padding-top:10px;}
<!--.toright:before{content:''; height:10px; width:10px; display:block; border:2px solid #e5e5e5; border-left-width:0; border-top-width:0; transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg); position:absolute; top:15px; right:7px;}-->
.toright:before{content:''; height:10px; width:10px; display:block; border:1px solid #e5e5e5; border-left-width:0; border-top-width:0; transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg); position:absolute; top:15px; right:2px;}
.utoright:before{content:''; height:10px; width:10px; display:block; border:1px solid #e5e5e5; border-left-width:0; border-top-width:0; transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg); position:absolute; top:15px; right:2px;}

.toleft:before{content:''; height:10px; width:10px; display:block; border:2px solid #ccc; border-right-width:0; border-bottom-width:0; transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg); position:absolute; top:7px; left:7px;}

.mwidth{display:block;clear:both;width:100%;margin-left:auto;margin-right:auto;}

.fixedbox{display:block;width:100%;position:fixed;bottom:0;height:46px;overflow:hidden;}
.fixedbox #mainmenu{width:100%;margin-left:auto;margin-right:auto;}
.icon_service{display:block;width:40px;height:26px;overflow:hidden;position:absolute; top:0px; right:0px;padding-top:8px;padding-right:5px; }
.icon_service i:before{content:''; height:3px; width:25px; background:#ccc; border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px; display:block; box-shadow:0 6px #ccc, 0 22px #ccc;-webkit-box-shadow:0 8px #ccc, 0 16px #ccc;-moz-box-shadow:0 8px #ccc, 0 8px #ccc;margin-left:14px;}
a.topbtn{position:absolute;top:0px;right:5px;top:7px;color:#fff;background:#ff4400;text-align:center;display:block;width:70px;height:20px;line-height:20px;
	-webkit-border-radius: 16px;
	-moz-border-radius:16px;
	-o-border-radius: 16px;
	-ms-border-radius: 16px;
	border-radius:16px;	
}
#mainmenu a{display:block;width:25%;height:46px;float:left;text-align:center;background:#eaeaea;border-top:4px solid #bcbcbc;}
#mainmenu a i{display:block;width:28px;height:24px;overflow:hidden;margin-left:auto;margin-right:auto;}
#mainmenu a.m1 i{background-position:-25px 3px;}
#mainmenu a.m2 i{background-position:-106px 3px;}
#mainmenu a.m3 i{background-position:-185px 3px;}
#mainmenu a.m4 i{background-position:-266px 3px;}
#mainmenu a.m9 i{background-position:-293px 3px;}
#mainmenu a.m10 i{background-position:-135px 3px;}
#mainmenu a.m11 i{background-position:-53px 3px;}


#mainmenu a.m5 i{background-position:-25px -27px;}
#mainmenu a.m6 i{background-position:-106px -27px;}
#mainmenu a.m7 i{background-position:-185px -27px;}
#mainmenu a.m8 i{background-position:-266px -27px;}

#centermenu a{display:block;width:20%;height:46px;float:left;text-align:center;background:#eaeaea;border-top:4px solid #bcbcbc;}
#centermenu a i{display:block;width:28px;height:20px;overflow:hidden;margin-left:auto;margin-right:auto;}
#centermenu a.m1 i{background-position:-25px 3px;}
#centermenu a.m2 i{background-position:-106px 3px;}
#centermenu a.m3 i{background-position:-185px 3px;}
#centermenu a.m4 i{background-position:-266px 3px;}
#centermenu a.m9 i{background-position:-293px 3px;}
#centermenu a.m10 i{background-position:-135px 3px;}
#centermenu a.m11 i{background-position:-53px 3px;}


#centermenu a.m5 i{background-position:-25px -27px;}
#centermenu a.m6 i{background-position:-106px -27px;}
#centermenu a.m7 i{background-position:-185px -27px;}
#centermenu a.m8 i{background-position:-266px -27px;}

.tel{display:block;text-align:center;height:60px;padding-bottom:40px;line-height:60px;background:#fff;border-top:1px dashed #ccc;color:#b2b2b2;}

.titlemenu{display:block;width:100%;background:#fff;padding-bottom:30px;overflow:hidden;}
.titlemenu a{display:block;width:25%;float:left;text-align:center;background:#fff;padding-top:20px;color:#666}
.titlemenu a i{
	display:block;
	width:50px;
	height:50px;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:5px;
	

}


.titlemenu a.m5 i{background-position:-18px -110px;background-color:#e4000f;}
.titlemenu a.m6 i{background-position:-98px -110px;background-color:#e4000f;}
.titlemenu a.m7 i{background-position:-172px -110px;background-color:#e4000f;}
.titlemenu a.m20 i{background-position:-102px -146px;background-color:#e4000f;}


.titlemenu a.m8 i{background-position:-243px -110px;background-color:#ff6d00;}
.titlemenu a.m21 i{background-position:-172px -146px;background-color:#ff6d00;}
.titlemenu a.m9 i{background-position:-18px -182px;background-color:#ff6d00;}
.titlemenu a.m22 i{background-position:-243px -146px;background-color:#ff6d00;}


.titlemenu a.m23 i{background-position:-18px -220px;background-color:#ff614f;}
.titlemenu a.m24 i{background-position:-98px -220px;background-color:#ff614f;}
.titlemenu a.m25 i{background-position:-172px -220px;background-color:#ff614f;}
.titlemenu a.m26 i{background-position:-243px -220px;background-color:#ff614f;}

.titlemenu a.m27 i{background-position:-60px -220px;background-color:#ff6d00;}
.titlemenu a.m10 i{background-position:-98px -182px;background-color:#ff6d00;}
.titlemenu a.m11 i{background-position:-172px -182px;background-color:#ff6d00;}
.titlemenu a.m28 i{background-position:-138px -220px;background-color:#ff6d00;}
.titlemenu a.m29 i{background-position:-172px -110px;background-color:#ff6d00;}


.titlemenu a.m12 i{background-position:-243px -182px;background-color:#ff6d00;}

.titlemenu a.m1 i{background-position:-18px -50px;background-color:#ccc;}
.titlemenu a.m2 i{background-position:-98px -50px;background-color:#ccc;}
.titlemenu a.m3 i{background-position:-172px -50px;background-color:#ccc;}
.titlemenu a.m4 i{background-position:-243px -50px;background-color:#ccc;}







.hellobox{display:block;position:relative;width:100%;background:#fff;padding-bottom:30px;padding-top:40px;color:#66667D;}
.hellobox .p1{display:block;margin-left:3%;margin-right:3%;background:url(/img/good1.png) 20px 0px no-repeat;
background-size:35%;
}
.hellobox .p1 ul{diplay:block;overflow:hidden;height:90px;margin-left:44%;}
.hellobox .p1 ul .l1{color:#FC6E0A;font-size:18px;font-weight:bold;}
.hellobox .p1 ul .l2{font-size:12px;}
.hellobox .p1 p{display:block;background:#C42F2B;color:#EDCDCD;height:40px;line-height:40px;text-align:center;font-size:15px;
-webkit-border-radius:40px;
-moz-border-radius:40px;
-o-border-radius:40px;
-ms-border-radius:40px;
border-radius:40px;
font-weight:bold;
}
.hellobox .p2{
margin-top:10px;
text-align:center;
font-size:13px;
}
.hellobox .p2 strong{color:#FC6E0A;font-size:14px;margin-right:8px;}

#top{display:block;width:100%;height:40px;background:#fff;position:relative;}
#top .logo{position:absolute;display:block;left:1%;top:2px;width:110%;}
#top .logo img{width:16%;}
#top .title{display:block;width:100%;line-height:280%;text-align:center;color:#ea5413;}
#top .top_btn_right{display:block;width:40px;height:40px;position:absolute;right:0%;top:4%;background-position:-27px -265px;}
#top .btn_knowledge{display:block;width:40px;height:40px;position:absolute;right:0%;top:4%;background-position:-231px -263px;}
#top .top_btn_right2{display:block;width:40px;height:40px;position:absolute;right:0%;top:4%;background-position:-112px -332px;}
#top .lastpage{position:absolute;display:block;width:50px;height:30px;left:2%;top:10%;color:#ccc;}
#top .service{display:block;width:100%;line-height:40px;text-align:center;color:#999;}


/*brand*/
.sbbox div{border-bottom:1px solid #e4e4e4;clear:both;display:block;}
.sbbox div p{display:block;float:left;background:#fff;height:30px;line-height:30px;width:20%;border-bottom:1px solid #f1f1f1;text-align:center;}
.sbbox div p.p1{width:78.5%;border-left:1px solid #f1f1f1;padding-left:1%;text-align:left;}
.sbbox div p.p1 b{color:#ff4400;}
.sssd a{display:block;width:98%;background:#EE6906;color:#fff;height:40px;line-height:40px;padding-left:2%;}
.sssd a span{float:right;margin-right:25px;}
.sbbox .nos{text-align:center;line-height:50px;}
#brand{display:block;width:100%;height:38px;line-height:38px;background:#fc6d0f;color:#fff;position:relative;}
#brand .service{background:#fc6d0f;color:#fff;padding-left:5px;font-size:13px;font-weight:bold;}
#brand .searchinput{position:absolute;right:60px;top:6px;}
#brand .searchinput p{display:block;position:relative;}
#brand .searchinput p i{position:absolute;display:block;left:5px; top:3px;width:25px;height:25px;
background-position:-198px -269px;
}
#brand .searchinput p input{display:block;background:#fff;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-o-border-radius: 3px;
-ms-border-radius: 3px;
border-radius: 3px;
border:0px;
width:150px;;
height:24px;
line-height:26px;
padding-left:30px;
outline:none;
 }
#brand .btn{
position:absolute;
width:60px;
text-align:center;
background:#fff;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-o-border-radius: 3px;
-ms-border-radius: 3px;
height:26px;
line-height:26px;
right:5px; top:6px;
background:#f5f5f5;
}
.brandbox{
width:100%;
overflow-x:hidden;
}
.brandbox li{display:inline-block;float:left;width:50%;height:40px;overflow-x:hidden;border-bottom:1px solid #f5f5f5;}
.brandbox a{display:block;width:100%;height:100%;line-height:40px;text-align:left;border-left:1px solid #f5f5f5;padding-left:15px;
font-size:13px;
}



.indexproduct{
	background:#fff;
}
.indexproduct ul{display:block;overflow:hidden;}
.indexproduct ul li{display:block;position:relative;padding:20px 15px;margin-bottom:2px;background:#f1f0f0;}
.indexproduct ul li a{display:block;width:100%;height:100%;}
.indexproduct ul li h3{position:absolute;left:33%;top:26px;font-size:15px;}
.indexproduct ul li div{position:absolute;left:33%;top:70px;color:#666;}
.indexproduct ul li p{position:absolute;left:33%;top:70px;color:#666;font-size:15px;}
.indexproduct ul li p font{color:#ff4400;font-size:18px;}
.indexproduct ul li img{width:27%;}

#banner{display:block;position:relative;height:170px;overflow:hidden;}
#banner p{position:absolute;height:30px;line-height:30px;text-align:center;width:30%;top:60%;left:10%;background:#d55028;
-webkit-border-radius: 40px;
-moz-border-radius: 40px;
-o-border-radius: 40px;
-ms-border-radius: 40px;
border-radius: 40px;
}
#banner p a{color:#fff;}

.servicebox{background:#f5f5f5;padding-bottom:150px;}
.servicebox h3{font-weight:normal;}
.servicebox h3 i{
	display:block;
	width:22px;
	height:22px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
	float:left;
	margin-top:10px;
	margin-right:10px;
	vertical-align:middle;
}
/*.servicebox h3.h1 i{background-position:-20px -320px;background-color:#e1030e;}
.servicebox h3.h2 i{background-position:-68px -320px;background-color:#fd8357;}
.servicebox h3.h3 i{background-position:-119px -320px;background-color:#65b802;}
.servicebox h3.h4 i{background-position:-168px -321px;background-color:#ff614e;}
.servicebox h3.h5 i{background-position:-221px -321px;background-color:#75bbfc;}
.servicebox h3.h6 i{background:url(/img_index/0005.png) no-repeat 0px 0px green;background-size:22px 22px}
.servicebox h3.h7 i{background-position:-20px -320px;background-color:#e1030e;}
.servicebox h3.h8 i{background-position:-221px -321px;background-color:#5caf3d;}
.servicebox h3.h9 i{background-position:-266px -320px;background-color:#ff7d01;}*/

.servicebox h3.h1 i{background:url(/img_index/0001.png) no-repeat 0px 0px #e1030e;background-size:22px 22px}
.servicebox h3.h2 i{background:url(/img_index/0002.png) no-repeat 0px 0px #fd8357;background-size:22px 22px}
.servicebox h3.h3 i{background:url(/img_index/0009.png) no-repeat 0px 0px #65b802;background-size:22px 22px}
.servicebox h3.h4 i{background:url(/img_index/0010.png) no-repeat 0px 0px #ff614e;background-size:22px 22px}
.servicebox h3.h5 i{background:url(/img_index/0003.png) no-repeat 0px 0px #75bbfc;background-size:22px 22px}
.servicebox h3.h6 i{background:url(/img_index/0011.png) no-repeat 0px 0px green;background-size:22px 22px}
.servicebox h3.h7 i{background:url(/img_index/0005.png) no-repeat 0px 0px green;background-size:22px 22px}
.servicebox h3.h8 i{background:url(/img_index/0007.png) no-repeat 0px 0px #e1030e;background-size:22px 22px}
.servicebox h3.h9 i{background:url(/img_index/0004.png) no-repeat 0px 0px #5caf3d;background-size:22px 22px}
.servicebox h3.h10 i{background:url(/img_index/0008.png) no-repeat 0px 0px #ff7d01;background-size:22px 22px}

.servicebox .innerbox{display:block;width:94%;margin-left:auto;margin-right:auto;}
.servicebox ul{background:#fff;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
-o-border-radius: 6px;
-ms-border-radius: 6px;
border-radius: 6px;
}
.servicebox ul li{display:block;float:left;width:33.3%;text-align:center;height:400%;line-height:400%;border-top:1px solid #f5f5f5;border-right:1px solid #f5f5f5;color:#666;}
.servicebox ul li a{display:block;width:100%;height:100%;}
.noleftborder{border-left:none;}

.my{background:#f5f5f5;}
.my .icon_user{display:block;padding:5% 5%;background:#fff;position:relative;margin-bottom:2%;}
.my .icon_user i{
	display:block;
	width:60px;
	height:60px;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;
	background-size:100%;
	overflow:hidden;
}
.my .icon_user img{
	display:block;
	width:60px;
	height:60px;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;
	background-size:100%;
}
.my .icon_user .login{position:absolute;left:120px;top:36px;color:#999}

.goto{overflow:hidden;height:40px; width:40px;position:absolute;right:5%;top:28px;}

.helpbox{background:#fff;position:relative;}
.helpbox .menuinfo{background:#f9f9f9;border-bottom:1px solid #f1f1f1;padding:20px;}
.helpbox ul{display:block;overflow:hidden;}
.helpbox li{width:100%;border-bottom:1px solid #e7e7e7;height:44px;line-height:44px;}
.helpbox li a{display:block;padding-left:6%;height:44px;line-height:44px;position:relative;font-size:14px;}
.helpbox .toright{position:absolute;right:5%;margin-top:0px;}

.mycolor{background:#f8f8f8;}

.helpbox ul li{position:relative;}
.helpbox ul li.l1 i{display:block;width:20px;height:20px;float:left;background:url(/img/01.png) 0px 0px no-repeat;background-size:100%;margin-top:18px;margin-left:10px;margin-right:5px;}
.helpbox ul li.l2 i{display:block;width:20px;height:20px;float:left;background:url(/img/02.png) 0px 0px no-repeat;background-size:100%;margin-top:18px;margin-left:10px;margin-right:5px;}
.helpbox ul li.l3 i{display:block;width:20px;height:20px;float:left;background:url(/img/03.png) 0px 0px no-repeat;background-size:100%;margin-top:18px;margin-left:10px;margin-right:5px;}
.helpbox ul li.l4 i{display:block;width:20px;height:20px;float:left;background:url(/img/04.png) 0px 0px no-repeat;background-size:100%;margin-top:18px;margin-left:10px;margin-right:5px;}
.helpbox ul li a span{position:absolute;right:60px;color:#5caf3d;}

.mabox{background:#5caf3d;padding-top:20px;padding-bottom:30px;text-align:center;color:#fff;}
.mabox .y{font-size:34px;padding-top:10px;}

/*login reg*/
.lrform{background:#fff;padding-bottom:10px;}
.lrform ul{width:80%;display:block;overflow:hidden;margin-left:auto;margin-right:auto;}
.lrform ul li{display:block;overflow:hidden;border-bottom:1px solid #e4e4e4;height:40px;line-height:40px;position:relative;}
.lrform ul li span{color:red;}
.lrform ul li .tinput{width:60%;position:absolute;left:25%;}
.lrform ul li p input{width:100%;height:28px;border:0;outline:none;font-size:15px;}
.lrform ul li a.wjmm{display:block;width:90px;text-align:right;position:absolute;right:0px;top:0px;}
a.btnsubmit,a.btnsubmit:link,a.btnsubmit:visited,a.btnsubmit:hover{
	display:block;
	margin-top:30px;
	background:#5caf3d;height:40px;line-height:40px;text-align:center;color:#fff;border:none;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	width:80%;
	margin-left:auto;margin-right:auto;
	
}
a.fromsubmit{
	display:block;
	margin-top:20px;
	background:#c42f2b;height:40px;line-height:40px;text-align:center;color:#fff;border:none;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	
}
.otherlogin{width:100%;text-align:center;}
.otherlogin h3{color:#666;}
.otherlogin ul li{text-align:center;width:80px;margin-left:auto;margin-right:auto;}
.otherlogin ul li i{display:block;width:52px;margin-left:auto;margin-right:auto;height:52px;background-position:-21px -369px}
.otherlogin ul li p{color:#666;padding-top:3px;}

.lrtab{width:100%;border-bottom:1px solid #f1f1f1;padding:15px 0px;margin-bottom:15px;}
.lrtab ul{
	display:block;
	width:264px;
	margin: 0 auto;
	 border:1px solid #ff4400;
	 height:26px;
	 line-height:26px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
}
.lrtab ul li{display:block;width:79px;float:left;text-align:center;}
.lrtab ul li.l1{width:87px;}
.lrtab ul li.l2{width:88px;border-left:1px solid #ff4400;}
.lrtab ul li.l3{width:87px;border-left:1px solid #ff4400;}
.lrtab ul li.cur{background:#ff4400;}
.lrtab ul li a{display:block;width:100%;height:100%;color:#ff4400;}
.lrtab ul li.cur a{color:#fff;}
/*center*/
.centerform{background:#fff;padding-bottom:50px;}
.centerform ul{width:80%;display:block;overflow:hidden;margin-left:auto;margin-right:auto;}
.centerform ul li{display:block;overflow:hidden;border-bottom:1px solid #e4e4e4;height:40px;line-height:40px;position:relative;}
.centerform ul li .tinput{width:60%;position:absolute;left:30%;}
.centerform ul li p input{width:100%;height:28px;border:0;outline:none;}
.centerform ul li a.wjmm{display:block;width:90px;text-align:right;position:absolute;right:0px;top:0px;}

.centerform select{border:1px solid #e4e4e4;background:#f5f5f5;}
.centerform ul li p.ctitle{float:left;text-align:right;width:80px;}
.centerform ul li font{float:right;}
.nwidth ul{width:90%;}
.nwidth ul li{border-bottom:1px dashed #e4e4e4}
.nwidth ul li input{border:1px solid #ccc;height:26px;}

.toptitle{display:block;position:relative;background:#5caf3d;color:#fff;height:40px;line-height:40px;text-align:center;font-size:16px;}
.centertop{display:block;width:100%;height:80px;padding:10px 0px;background:#fff;position:relative;}
.centertop a{display:block;width:100%;}
.centertop .icon_user{display:block;padding:5px 10px;position:relative;}
.centertop .icon_user i{
	display:block;
	width:50px;
	height:50px;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;
	background-size:cover;
}
.centertop .d1{position:absolute;top:22px;left:90px;color:#333;}
.centertop .d2{position:absolute;top:30px;right:20px;color:#333;}

.centermenu{background:#fc6d0f;}
.centermenu ul{}
.centermenu ul li{width:33.33%;border-left:1px solid #fb5908;display:inline-table;margin-right:-5px;text-align:center;height:30px;line-height:30px;color:#fff;}
.centermenu ul li a{color:#fae2d3;display:block;width:100%;height:100%;position:relative;}
.centermenu ul li a i{
	display:block;
	position:absolute;
	right:15%;
	top:42%;
	width:0;   
	height:0;   
	border-left:5px solid transparent;   
	border-right:5px solid transparent;   
	border-top:5px solid #fda367;
}
.centermenu ul li.l1{border:none;}
.centerbox{background:#fff;border:1px solid #eee;border-width:1px 0px 1px 0px;margin-bottom:6px;position:relative}
.centerbox h3{font-size:14px;}
.centerbox h3 p{font-weight:normal;}
.centerbox .h1 .icon{float:left;width:20px;height:20px;background:url(/img/1.png) 0px 0px no-repeat;background-size:100%;margin-top:10px;margin-left:10px;margin-right:5px;}
.centerbox .h2 .icon{float:left;width:20px;height:20px;background:url(/img/2.png) 0px 0px no-repeat;background-size:100%;margin-top:10px;margin-left:10px;margin-right:5px;}
.centerbox .h3 .icon{float:left;width:20px;height:20px;background:url(/img/3.png) 0px 0px no-repeat;background-size:100%;margin-top:10px;margin-left:10px;margin-right:5px;}
.centerbox .h4 .icon{float:left;width:20px;height:20px;background:url(/img/4.png) 0px 0px no-repeat;background-size:100%;margin-top:10px;margin-left:10px;margin-right:5px;}
.centerbox .h5 .icon{float:left;width:20px;height:20px;background:url(/img/5.png) 0px 0px no-repeat;background-size:100%;margin-top:10px;margin-left:10px;margin-right:5px;}
.centerbox .h6 .icon{float:left;width:20px;height:20px;background:url(/img/6.png) 0px 0px no-repeat;background-size:100%;margin-top:10px;margin-left:10px;margin-right:5px;}
.centerbox .h7 .icon{float:left;width:20px;height:20px;background:url(/img/7.png) 0px 0px no-repeat;background-size:100%;margin-top:10px;margin-left:10px;margin-right:5px;}
.centerbox .h8 .icon{float:left;width:20px;height:20px;background:url(/img/8.png) 0px 0px no-repeat;background-size:100%;margin-top:10px;margin-left:10px;margin-right:5px;}
.centerbox .h9 .icon{float:left;width:20px;height:20px;background:url(/img/9.png) 0px 0px no-repeat;background-size:100%;margin-top:10px;margin-left:10px;margin-right:5px;}
.centerbox .h11 .icon{float:left;width:20px;height:20px;background:url(/img/11.png) 0px 0px no-repeat;background-size:100%;margin-top:10px;margin-left:10px;margin-right:5px;}
.centerbox .h12 .icon{float:left;width:20px;height:20px;background:url(/img/12.png) 0px 0px no-repeat;background-size:100%;margin-top:10px;margin-left:10px;margin-right:5px;}
.centerbox .h13 .icon{float:left;width:20px;height:20px;background:url(/img/13.png) 0px 0px no-repeat;background-size:100%;margin-top:10px;margin-left:10px;margin-right:5px;}
.centerbox h3 a{display:block;font-size:14px;color:#666;}
.centerbox h3 a p{display:block;position:absolute;right:15px;padding-right:30px;}
.centerbox h3 a span{}
.centerbox .d1{padding:20px 0px;}
.centerbox .d1 a{display:inline-block;width:32.5%;text-align:center;line-height:60px;}
.centerbox .d1 a i{
		margin-left:auto;
		margin-right:auto;
		
		overflow:hidden;
		margin-bottom:4px;
}
.centerbox .d1 a.a1 i{
	width:42px;height:28px;
	background-position:-16px -435px;
}

.centerbox .d1 a.a2 i{
	width:35px;height:28px;
	background-position:-86px -435px;
}
.centerbox .d1 a.a3 i{
	width:33px;height:28px;
	background-position:-142px -435px;
}

.centerbox .u1{padding-top:20px;border-bottom:1px solid #eeeeee;}
.centerbox .u1 li{display:inline-table;width:25%;text-align:center;margin-right: -5px;margin-bottom:20px;}
.centerbox .u1 li p{color:#ff4400;}
.centerbox .w60{margin-top:10px;margin-bottom:10px;}

.centerbox .u2{padding-top:15px;}
.centerbox .u2 li{display:block;height:24px;line-height:24px;}
.centerbox .u2 li i{diplay:block;width:3px;height:3px;float:left;color:#ff4400;line-height:5px;margin-right:5px;}
.centerbox .inner{position:relative;display:block;height:160px;}
.centerbox .inner .u2{position:absolute;left:30%;top:0px;}
.centerbox .inner .p1{width:20%;display:block;position:absolute;left:10px;top:15px;}
.centerbox .inner .p2{width:20%;display:block;position:absolute;right:10px;top:15px;}

/*jf*/
.jf .u1 li a{
	display:block;
	-webkit-border-radius: 6px;
	-moz-border-radius:6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius:6px;	
	border:1px solid #f1f1f1;
	margin-left:7px;
}
.jf .u1 li a.cur{border-color:#ff4400;}
/*order*/
.order{background:#fff;border:1px solid #eee;border-width:1px 0px 1px 0px;margin-top:5px;margin-bottom:10px;position:relative}
.order .u1{padding:20px 0px;border-bottom:1px solid #eeeeee;}
.order .u1 li{display:inline-table;width:25%;text-align:center;}
.order .u1 li a{
	display:block;
	-webkit-border-radius: 6px;
	-moz-border-radius:6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius:6px;	
	border:1px solid #f1f1f1;
	width:86%;
	margin-left:10%;
}
.order .u1 li a.cur{border-color:#ff4400;}

/*mask*/
.mask {
	position:fixed;
	width:100%;
	height:100%;
	background:#000;
	z-index:100;
	top:0;
	left:0;
	filter:alpha(opacity=50);
	-webkit-opacity:0.5;
	-moz-opacity:0.5;
	-ms-opacity:0.5;
	-o-opacity:0.5;
	opacity:0.5;
	display:none;
	
}
.mask2 {
	position:fixed;
	width:100%;
	height:100%;
	background:#000;
	z-index:100;
	top:0;
	left:0;
	filter:alpha(opacity=50);
	-webkit-opacity:0.5;
	-moz-opacity:0.5;
	-ms-opacity:0.5;
	-o-opacity:0.5;
	opacity:0.5;
	display:none;
}
.mask3 {
	position:fixed;
	width:100%;
	height:100%;
	background:#000;
	z-index:103;
	top:0;
	left:0;
	filter:alpha(opacity=50);
	-webkit-opacity:0.5;
	-moz-opacity:0.5;
	-ms-opacity:0.5;
	-o-opacity:0.5;
	opacity:0.5;
	display:none;
}
.mask4 {
	position:fixed;
	width:100%;
	height:100%;
	background:#000;
	z-index:100;
	top:0;
	left:0;
	filter:alpha(opacity=50);
	-webkit-opacity:0.5;
	-moz-opacity:0.5;
	-ms-opacity:0.5;
	-o-opacity:0.5;
	opacity:0.5;
	display:none;
	
}
.maskbox1{
	z-index:101;
	position:fixed;
	width:90%;
	height:70%; 
	max-width:640px;	
	background:#fff;
/*	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;*/
    left:50%;
    top:50%;
    -webkit-transform:translate3d(-50%,-50%,0);
    transform:translate3d(-50%,-50%);	
	-webkit-border-radius: 6px;
	-moz-border-radius:6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius:6px;	
	display:none;	
}
.maskbox1 .inner{
	width:100%;
	height:100%;
	position:relative;
}
.maskbox1 .inner h3{
	border-bottom:1px solid #e4e4e4;
	padding-left:10px;
	color:#000;
	background:#fafafa;
	-webkit-border-radius: 6px;
	-moz-border-radius:6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
		border-radius:6px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;	
}
.maskbox1 .inner div{text-align:center;}
.maskbox1 .inner ul li{height:44px;line-height:44px;border-bottom:1px solid #f5f5f5;}
.maskbox1 .inner ul li a{display:block;padding-left:10px;}
.maskbox1 .inner ul li a p{display:block;position:absolute;right:15px;padding-right:30px;}
.maskbox1 .inner ul li a span{}

/*.maskbox2{
	z-index:101;
	position:fixed;
	width:94%;
	height:94%; 
	max-width:640px;	
	background:#fff;
    left:50%;
    top:50%;
    -webkit-transform:translate3d(-50%,-50%,0);
    transform:translate3d(-50%,-50%);	
	-webkit-border-radius: 6px;
	-moz-border-radius:6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius:6px;	
	display:none;	
}
.maskbox2 .inner{
	width:100%;
	height:100%;
	position:relative;
	overflow-x:hidden;
}
.maskbox2 .inner h3{
	border-bottom:1px solid #e4e4e4;
	padding-left:10px;
	color:#000;
	background:#fafafa;
	-webkit-border-radius: 6px;
	-moz-border-radius:6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius:6px;	
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;	
}
.maskbox2 .inner h3 a{display:block;width:100%;height:100%;}
.maskbox2 .inner ul{diplay:block;overflow-x:hidden;overflow-y:auto;height:90%;width:100%;-webkit-overflow-scrolling:touch;}
.maskbox2 .inner ul li{display:block;border-bottom:1px solid #f5f5f5;padding-top:10px;padding-bottom:10px;overflow:hidden;}
.maskbox2 .inner ul li a{display:block;width:100%;height:100%;padding-left:10px;position:relative;}
.maskbox2 .inner ul li a i img{
	display:block;
	width:80px;
	height:80px;
	float:left;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;
	overflow:hidden;
}
.maskbox2 .inner ul li a p{display:block;position:absolute;top:25px;right:15px;}
.maskbox2 .inner ul li a .text{width:60%;height:80px;float:left;text-align:left;margin-left:10px;padding-bottom:10px;}
.maskbox2 .inner ul li a .text h4{height:60px;padding-top:20px;line-height:30px;font-size:15px;}*/
/*弹窗*/
.maskbox2{
	z-index:101;
	position:fixed;
	width:94%;
	height:94%; 
	max-width:640px;	
	background:#fff;
/*	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;*/
    left:50%;
    top:50%;
    -webkit-transform:translate3d(-50%,-50%,0);
    transform:translate3d(-50%,-50%);	
	-webkit-border-radius: 6px;
	-moz-border-radius:6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius:6px;	
	display:none;	
}
.maskbox2 .inner{
	width:100%;
	height:100%;
	position:relative;
	overflow-x:hidden;
}
.maskbox2 .inner h3{
	border-bottom:1px solid #e4e4e4;
	padding-left:10px;
	color:#000;
	background:#fafafa;
	-webkit-border-radius: 6px;
	-moz-border-radius:6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius:6px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	font-size: .42rem;	
}
.maskbox2 .inner h3 a{display:block;width:100%;height:40px;line-height:40px;}
.maskbox2 .inner ul{diplay:block;overflow-x:hidden;overflow-y:auto;height:calc(100% - 42px);width:100%;-webkit-overflow-scrolling:touch;}
.maskbox2 .inner ul li{display:block;border-bottom:1px solid #f5f5f5;padding-top:10px;padding-bottom:10px;overflow:hidden;}
.maskbox2 .inner ul li a{display:block;width:100%;height:100%;padding-left:10px;position:relative;}
.maskbox2 .inner ul li a i img{
	display:block;
	width:40px;
	height:40px;
	float:left;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;
	overflow:hidden;
}
.maskbox2 .inner ul li a p{display:block;position:absolute;top:25px;right:15px;}
.maskbox2 .inner ul li a .text{width:calc(100% - 50px);height:40px;float:left;text-align:left;margin-left:10px;padding-bottom:10px;}
.maskbox2 .inner ul li a .text h4{height:60px;line-height:40px;font-size:13px;color:#000;font-weight:normal;}
.maskbox2 .utoright:before{content:''; height:10px; width:10px; display:block; border:1px solid #e5e5e5; border-left-width:0; border-top-width:0; transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg); position:absolute; top:-10px; right:2px;}
/*cart*/
.cart{background:#fff;padding:20px 0px;border-bottom:1px solid #e4e4e4;}
.cart a{display:block;width:80%;height:50px;line-height:50px;margin-left:auto;margin-right:auto;}
.cart a i{display:block;float:left;width:50px;height:50px;background-position:-16px -480px;margin-right:10px;}
.cartmenu{background:none;margin-top:20px;}
.cartmenu a{background:none;}
.cartmenu a i.icon{background-color:#ccc;}

.cartbox{display:block;overflow:hidden;background:#fff;border:1px solid #eee;border-width:1px 0px 1px 0px;margin-top:5px;margin-bottom:10px;position:relative}
.cartbox h3{border-bottom:1px solid #eee;}
.cartbox h3 a{font-size:11px;}
.cartbox .h1 .icon{float:left;width:20px;height:20px;background-position:-189px -437px;margin-top:10px;margin-left:10px;margin-right:5px;}
.cartbox .h2 .icon{float:left;width:20px;height:20px;background-position:-236px -437px;margin-top:10px;margin-left:10px;margin-right:5px;}
.cartbox .h3 .icon{float:left;width:20px;height:20px;background-position:-270px -437px;margin-top:10px;margin-left:10px;margin-right:5px;}
.cartbox .h4 .icon{float:left;width:20px;height:20px;background-position:-217px -437px;margin-top:10px;margin-left:10px;margin-right:5px;}
.cartbox .h5 .icon{float:left;width:20px;height:20px;background-position:-295px -437px;margin-top:10px;margin-left:10px;margin-right:5px;}
.cartbox .h6 .icon{float:left;width:14px;height:14px;color:#fff;
margin-top:10px;margin-left:10px;margin-right:5px;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;
	border:1px solid #ff4400;
	text-align:center;
	line-height:14px;
}
.cartbox .h6 a i.icon{color:#ff4400;font-weight:bold;}
.cartbox h3 a{display:block;;}
.cartbox h3 a p{display:block;position:absolute;right:15px;padding-right:30px;}
.cartbox h3 a p.pcolor{display:block;position:absolute;right:5px;padding-right:30px;color:#ff4400;}
.cartbox h3 a span{}
.cartgood{padding:10px 10px;position:relative}
.cartgood i{float:left;text-align:center;margin-right:15px;}
.cartgood i img{
	display:block;
	width:60px;
	height:60px;
	float:left;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;
	overflow:hidden;

}
.mainbox .boxtab001 .cartgood ul li{position:relative;}
.mainbox .boxtab001 .cartgood ul li font{position:absolute;right:5px;top:0px;}

.cartgood i h4{line-height:24px;}
.cartgood .u2{display:block;padding-top:0px;}
.cartgood .u2 li{display:block;line-height:24px;color:#666;}
.cartgood .u2 li i{diplay:block;width:3px;height:3px;float:left;color:#ff4400;line-height:5px;margin-right:5px;font-size:25px;margin-top:2px;}
/*手机号码，直接拨号样式*/
.cartgood .u2 li .telto{
	z-index:200;
	position:absolute;
	top:0px;
	right:0px;
	display:block;
	height:20px;
	line-height:20px;
	background:#CDCDCD;
	color:#fff;
	padding:5px 20px;
	-webkit-border-radius:20px;
    -moz-border-radius:20px;
    -o-border-radius:20px;
    -ms-border-radius:20px;
    border-radius:20px;
}
.cartgood .u2 li .telto2{
	z-index:200;
	position:absolute;
	bottom:15px;
	right:10px;
	display:block;
	height:20px;
	line-height:20px;
	background:#CDCDCD;
	color:#fff;
	padding:5px 20px;
	-webkit-border-radius:20px;
    -moz-border-radius:20px;
    -o-border-radius:20px;
    -ms-border-radius:20px;
    border-radius:20px;
}

.cartbox .u3{position:absolute;right:10px;top:13px;}
.cartbox .u3 li{display:inline-table;margin-right:5px;font-size:10px;}
.cartbox .u3 li b{color:#ff4400;font-size:10px;}
.cartbox a.delete{position:absolute;right:10px;bottom:13px;color:#000;background:#f5f5f5;text-align:center;display:block;width:50px;height:16px;line-height:16px;
	-webkit-border-radius: 16px;
	-moz-border-radius:16px;
	-o-border-radius: 16px;
	-ms-border-radius: 16px;
	border-radius:16px;	
}

.cartbox .ask{}
.fixedbox #cartbottom{width:100%;margin-left:auto;margin-right:auto;background:#fff;height:46px;line-height:46px;background:#eaeaea;
/*border-top:4px solid #bcbcbc;*/
position:relative;}
a.checknext{display:block;float:right;background:#c42f2b;color:#fff;text-align:center;width:40%;height:46px;line-height:46px;}
#cartbottom p{width:50%;padding-left:10px;float:left;text-align:center;}
#cartbottom b{color:#ff4400;}

.fixtopdiv{width:100%;max-width:600px;height:40px;position:fixed;top:0px;z-index:99;border-bottom:1px solid #eee;overflow:hidden;}
.fixtopdiv li{display:inline-block;height:32px;line-height:32px;width:25%;margin-left:-3px;text-align:center;overflow:hidden;}
.fixtopdiv li a{display:block;width:100%;height:100%;border-left:1px solid #f5f5f5;}
.fixtopdiv li a.cur{background:#eee;color:#ff4400;font-weight:bold;}
.fixtopdiv li a.first{border-left:none;}


#topfixed{display:block;width:100%;height:34px;background:#eeeeee;position:relative;}
#topfixed .logo{position:absolute;display:block;left:1%;top:2px;width:110%;}
#topfixed .logo img{width:16%;}
#topfixed .title{display:block;width:100%;line-height:280%;text-align:center;color:#ea5413;}
#topfixed .top_btn_right{display:block;width:40px;height:30px;position:absolute;right:0%;top:4%;background-position:-27px -263px;}
#topfixed .top_btn_right2{display:block;width:40px;height:30px;position:absolute;right:0%;top:4%;background-position:-112px -332px;}
#topfixed .lastpage{position:absolute;display:block;width:50px;height:30px;left:2%;top:10%;color:#ccc;}
#topfixed .service{display:block;width:100%;line-height:220%;text-align:center;color:#999;}

#topfixed .l1{width:22%;}
#topfixed .l2{width:18%;}
#topfixed .l3{width:28%;}
#topfixed .l4{width:32%;}
/*servicer*/
.maskbox3{
	z-index:101;
	position:fixed;
	width:90%;
	height:90%; 
	max-width:640px;	
	background:#fff;
/*	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;*/
    left:50%;
    top:50%;
    -webkit-transform:translate3d(-50%,-50%,0);
    transform:translate3d(-50%,-50%);		
	-webkit-border-radius: 6px;
	-moz-border-radius:6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius:6px;	
	display:none;	
}
.maskbox3 .inner{
	width:100%;
	height:100%;
	position:relative;
}
.maskbox3 .inner h3{
	border-bottom:1px solid #e4e4e4;
	padding-left:10px;
	color:#000;
	background:#fafafa;
	-webkit-border-radius: 6px;
	-moz-border-radius:6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius:6px;	
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;		
}
.maskbox3 .inner ul{display:block;width:100%;height:90%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;}
.maskbox3 .inner ul li{height:70px;border-bottom:1px solid #f5f5f5;padding-top:10px;position:relative;}
.maskbox3 .inner ul li i img{
	display:block;
	width:60px;
	height:60px;
	float:left;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;
	overflow:hidden;
	margin-left:10px;
	
}
.maskbox3 .inner ul li p{display:block;position:absolute;top:10px;right:15px;padding-right:30px;}
.maskbox3 .inner ul li .text{width:50%;height:60px;float:left;text-align:left;margin-left:10px;}
.maskbox3 .inner ul li .text h4{height:30px;line-height:30px;}
.maskbox3 .inner ul li .text .servicenum{position:absolute;right:15px;top:16px;}
.maskbox3 .inner ul li a.jieshao{display:block;width:80px;height:22px;position:absolute;left:80px;top:40px;
background:#f5f5f5;
text-align:center;
	-webkit-border-radius: 6px;
	-moz-border-radius:6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius:6px;	
}
.maskbox3 .inner ul li a.xuanze{display:block;width:100px;height:22px;position:absolute;right:10px;top:40px;
background:#fc6d0f;
color:#fff;
text-align:center;
	-webkit-border-radius: 6px;
	-moz-border-radius:6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius:6px;	
}
/*brandshow*/
.brandshow{
	z-index:101;
	position:fixed;
	width:100%;
	height:100%; 
	max-width:640px;	
	background:#fff;
/*	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;*/
    left:50%;
    top:50%;
    -webkit-transform:translate3d(-50%,-50%,0);
    transform:translate3d(-50%,-50%);		
	-webkit-border-radius: 6px;
	-moz-border-radius:6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius:6px;	
	display:none;	
}
.brandshow .inner{
	width:100%;
	height:100%;
	position:relative;
}
.brandshow .inner h3{
	border-bottom:1px solid #e4e4e4;
	padding-left:10px;
	color:#000;
	background:#fafafa;
	-webkit-border-radius: 6px;
	-moz-border-radius:6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius:6px;	
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;		
}
.brandshow .inner .bcontent{
	height:90%;
	overflow-y:auto;
	-webkit-overflow-scrolling:touch;

}
.brandshow .inner .bcontent pre{	padding:10px;margin-left:0px;white-space: pre-wrap;line-height: 22px;}
.brandshow .inner .bcontent .blist a{display:block;position:relative;min-height:30px;background:#fef8f6;padding-top:12px;margin-top:10px;padding-left:30px;padding-right:10px;}
.brandshow .inner .bcontent .blist a i{display:block;width:14px;height:14px;text-align:center;line-height:14px;background:#ea5818;color:#fff;	
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;
	position:absolute;
	top:15px;
	left:10px;
}
/*serviceinfo*/
.brandinfo{
	z-index:101;
	position:fixed;
	width:100%;
	height:100%; 
	max-width:640px;	
	background:#fff;
/*	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;*/
    left:50%;
    top:50%;
    -webkit-transform:translate3d(-50%,-50%,0);
    transform:translate3d(-50%,-50%);		
	-webkit-border-radius: 6px;
	-moz-border-radius:6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius:6px;	
	display:none;	
}
.brandinfo .inner{
	width:100%;
	height:100%;
	position:relative;
}
.brandinfo .inner h3{
	display:block;
	border-bottom:1px solid #e4e4e4;
	padding-left:0px;
	color:#000;
	background:#fafafa;
	-webkit-border-radius: 6px;
	-moz-border-radius:6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius:6px;	
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;	
	overflow-x:hidden;
		
}
.brandinfo .inner .servicetext{position:absolute;top:50px; display:block;width:100%;height:90%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;}
.brandinfo .inner .servicetext p{display:block;width:20%;padding-left:2%;padding-right:2%;min-height:30px;line-height:30px;border-right:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;float:left;font-size:14px;}
.brandinfo .inner .servicetext p.p1{width:70%;}
/*serviceinfo*/
.serviceinfo{
	z-index:101;
	position:fixed;
	width:100%;
	height:100%; 
	max-width:640px;	
	background:#fff;
/*	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;*/
    left:50%;
    top:50%;
    -webkit-transform:translate3d(-50%,-50%,0);
    transform:translate3d(-50%,-50%);		
/*	-webkit-border-radius: 6px;
	-moz-border-radius:6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius:6px;	*/
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;	
	display:none;	
}
.serviceinfo .inner{
	width:100%;
	height:100%;
	position:relative;
}
.serviceinfo .inner h3{
	border-bottom:1px solid #e4e4e4;
	padding-left:10px;
	color:#000;
	background:#fafafa;
	-webkit-border-radius: 6px;
	-moz-border-radius:6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius:6px;	
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;		
}
.serviceinfo .inner ul{display:block;width:100%;height:90%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;}
.serviceinfo .inner ul li{height:70px;border-bottom:1px solid #f5f5f5;padding-top:10px;position:relative;}
.serviceinfo .inner ul li i img{
	display:block;
	width:60px;
	height:60px;
	float:left;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;
	overflow:hidden;
	margin-left:10px;
	
}
.serviceinfo .inner ul li p{display:block;position:absolute;top:10px;right:15px;padding-right:30px;}
.serviceinfo .inner ul li .text{width:50%;height:60px;float:left;text-align:left;margin-left:10px;}
.serviceinfo .inner ul li .text h4{height:30px;line-height:30px;}
.serviceinfo .inner ul li .text .servicenum{position:absolute;right:15px;top:16px;}
.serviceinfo .inner ul li a.zixun{display:block;width:90px;height:22px;position:absolute;left:80px;top:40px;
background:#f5f5f5;
text-align:center;
	-webkit-border-radius: 6px;
	-moz-border-radius:6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius:6px;	
}
.serviceinfo .inner ul li a.xuanze{display:block;width:100px;height:22px;position:absolute;right:10px;top:40px;
background:#fc6d0f;
color:#fff;
text-align:center;
	-webkit-border-radius: 6px;
	-moz-border-radius:6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius:6px;	
}
.serviceinfo .inner .servicetext{position:absolute;top:130px;display:block;width:100%;height:73%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;}
.serviceinfo .inner .servicetext .stext{padding:20px 5%;width:90%;overflow-x:hidden;padding}
.serviceinfo .inner .servicetext .stext img{display:block;margin-left:auto;margin-right:auto;width:100%;}
.serviceinfo .inner .servicetext .stext p{font-size:16px;line-height:30px;text-indent:27px;}

/*goodsinfo*/
.goodsinfo{
	z-index:101;
	position:fixed;
	width:100%;
	height:100%; 
	max-width:640px;	
	background:#fff;
/*	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;*/
    left:50%;
    top:50%;
    -webkit-transform:translate3d(-50%,-50%,0);
    transform:translate3d(-50%,-50%);		
/*	-webkit-border-radius: 6px;
	-moz-border-radius:6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius:6px;*/
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;		
	display:none;	
}
.goodsinfo .inner{
	width:100%;
	height:100%;
	position:relative;
}
.goodsinfo .inner h3{
	border-bottom:1px solid #e4e4e4;
	padding-left:10px;
	color:#000;
	background:#fafafa;
	-webkit-border-radius: 6px;
	-moz-border-radius:6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius:6px;	
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;		
}
/*.goodsinfo .inner .servicetext{position:absolute;top:130px;display:block;width:100%;height:73%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;}
.goodsinfo .inner .servicetext .stext{padding:0px 10px;width:100%;overflow-x:hidden;-webkit-overflow-scrolling:touch;}
.goodsinfo .inner .servicetext .stext img{display:block;margin-left:auto;margin-right:auto;max-width:640px;}*/

.inner .normaltext{position:absolute;top:9%;display:block;width:100%;height:91%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;}
.inner .normaltext .stext{width:100%;overflow-x:hidden;}
/*.inner .normaltext .stext img{display:block;margin-left:auto;margin-right:auto;}*/
/*checkout*/
.checkout{width:90%;padding-top:10px;padding-bottom:20px;overflow:hidden;background:#fff;padding-left:10%;}
.checkout li{position:relative;height:40px;line-height:40px;}
.checkout li h4{float:left;display:block;width:65px;}
.checkout li p{float:left;}
.checkout select{border:1px solid #e4e4e4;background:#f5f5f5;}
.checkout textarea{border:1px solid #e4e4e4;background:#f5f5f5;display:block;width:200px;height:30px;padding:5px;}


/*pay*/
.paydone i{display:block;float:left;margin-top:9px;margin-right:5px;}
.paydone i span{height:26px; width:26px; display:block; position:relative;} 
.paydone i span{border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px; border:2px solid #87be00; width:22px; height:22px;}
.paydone i span:after, .paydone i span:before{content:''; height:14px; width:3px; display:block; background:#87be00; position:absolute; top:5px; left:12px; border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px; transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);}
.paydone i span:before{height:8px; transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg); top:11px; left:6px;}

.paybox ul{display:block;width:100%;height:90%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;background:#fff;}
.paybox ul li{height:90px;border-bottom:1px solid #f5f5f5;padding-top:10px;}
.paybox ul li a{display:block;width:100%;height:100%;position:relative;}
.paybox ul li i img{
	display:block;
	width:20%;
	float:left;
	overflow:hidden;
	margin-left:10px;
	padding-top:20px;
}
.paybox ul li p{display:block;position:absolute;top:10px;right:15px;padding-right:30px;}
.paybox ul li .text{width:60%;height:60px;float:left;text-align:left;margin-left:10px;}
.paybox ul li .text h4{height:30px;line-height:30px;}
.paybox .utoright{height:30px; width:30px;}
.paytoright:before{content:''; height:10px; width:10px; display:block; border:3px solid #87be00; border-left-width:0; border-top-width:0; transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg); position:absolute; top:15px; right:7px;}
li.unuse .paytoright:before{content:''; height:10px; width:10px; display:block; border:3px solid #e5e5e5; border-left-width:0; border-top-width:0; transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg); position:absolute; top:15px; right:7px;}

/*maskservice*/
.maskservice{
	z-index:200;
	position:fixed;
	width:90%;
	height:90%; 
	max-width:640px;	
	background:#fff;
	-webkit-border-radius: 6px;
	-moz-border-radius:6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius:6px;	
	display:none;	
/*	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;*/	
    left:50%;
    top:50%;
    -webkit-transform:translate3d(-50%,-50%,0);
    transform:translate3d(-50%,-50%);	
}
.maskservice .inner{
	width:100%;
	height:100%;
	position:relative;
}
.maskservice .inner h3{
	border-bottom:1px solid #e4e4e4;
	padding-left:10px;
	color:#000;
	background:#fafafa;
	-webkit-border-radius: 6px;
	-moz-border-radius:6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius:6px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;			
}
.maskservice .inner h3 a{display:block;width:100%;height:100%;}
.maskservice .inner ul{display:block;width:100%;height:89%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;}
.maskservice .inner ul li{height:70px;border-bottom:1px solid #f5f5f5;padding-top:10px;}
.maskservice .inner ul li a{display:block;width:100%;height:100%;position:relative;}

.maskservice .inner ul li a p{display:block;position:absolute;top:10px;right:15px;padding-right:30px;}
.maskservice .inner ul li a .text{width:75%;height:60px;float:left;text-align:left;margin-left:10px;}
.maskservice .inner ul li a .text h4{height:24px;line-height:24px;}
.maskservice .inner ul li a .text div{color:#999;font-size:12px;}
.maskservice .inner ul li a i{
	display:block;
	width:40px;
	height:40px;
	float:left;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;
	overflow:hidden;
	margin-left:10px;
	background-color:#f5f5f5;
	border:1px solid #eee;
}

.maskservice .inner ul a.m1 i{background-position:-22px -55px;}
.maskservice .inner ul a.m2 i{background-position:-102px -55px;}
.maskservice .inner ul a.m3 i{background-position:-176px -55px;}
.maskservice .inner ul a.m4 i{background-position:-247px -55px;}

.maskservice .inner ul a.m5 i{background-position:-22px -115px;}
.maskservice .inner ul a.m6 i{background-position:-102px -115px;}
.maskservice .inner ul a.m7 i{background-position:-176px -115px;}
.maskservice .inner ul a.m8 i{background-position:-247px -115px;}

.maskservice .inner ul a.m9 i{background-position:-22px -187px;}
.maskservice .inner ul a.m10 i{background-position:-102px -187px;}
.maskservice .inner ul a.m11 i{background-position:-176px -187px;}
.maskservice .inner ul a.m12 i{background-position:-247px -187px;}

/*telandservice*/
.telandservice{
	z-index:200;
	position:fixed;
	width:90%;
	height:90%; 
	max-width:640px;	
	background:#fff;
/*	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;*/
    left:50%;
    top:50%;
    -webkit-transform:translate3d(-50%,-50%,0);
    transform:translate3d(-50%,-50%);		
	-webkit-border-radius: 6px;
	-moz-border-radius:6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius:6px;	
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;	
	display:none;	
}
.telandservice .inner{
	width:100%;
	height:100%;
	position:relative;
}
.telandservice .inner h3{
	border-bottom:1px solid #e4e4e4;
	padding-left:10px;
	color:#000;
	background:#fafafa;
	-webkit-border-radius: 6px;
	-moz-border-radius:6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius:6px;	
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;	
}
.telandservice .inner h3 a{
display:block;
width:100%;
height:100%;
}
.telandservice .inner .sbtn a{display:block;width:84%;height:60px;padding-top:5px;line-height:40px;border:1px solid #DCDBDB;border-width:1px 0px 1px 0px;margin-left:auto;margin-right:auto;margin-top:10px;background:#FDFCF9;font-size:14px;
	-webkit-border-radius: 3px;
	-moz-border-radius:3px;
	-o-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius:3px;	
	position:relative;

/*	-webkit-box-shadow: #B2B1B1 0px 0px 6px;
	-moz-box-shadow: #B2B1B1 0px 0px 6px;
	box-shadow: #B2B1B1 0px 0px 6px;	*/
}
.telandservice .inner .sbtn div a{
width:100%;
}
.telandservice .inner .sbtn a img{
	float:left;
	margin-left:5px;
	diplay:block;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
	-ms-border-radius:50%;
	border-radius:50%;
		
}
.telandservice .inner .sbtn a p{display:bloack;float:left;line-height:20px;margin-left:10px;margin-top:5px;}
.telandservice .inner .sbtn a p font{font-weight:bold;}
.telandservice .inner .sbtn a i{display:block;width:28px;height:24px;overflow:hidden;margin-left:auto;margin-right:auto;float:left;margin-top:6px;margin-left:10px;}
.telandservice .inner .sbtn a.m1 i{background-position:-25px 3px;}
.telandservice .inner .sbtn a.m11 i{background-position:-53px 3px;}
/*maskuser*/
.maskuser{
	z-index:200;
	position:fixed;
	width:92%;
	height:92%; 
	max-width:640px;	
	background:#fff;
/*	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;*/
    left:50%;
    top:50%;
    -webkit-transform:translate3d(-50%,-50%,0);
    transform:translate3d(-50%,-50%);		
	-webkit-border-radius: 6px;
	-moz-border-radius:6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius:6px;	
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;	
	display:none;	
}
.maskuser .inner{
	width:100%;
	height:100%;
	position:relative;
}
.maskuser .inner h3{
	border-bottom:1px solid #e4e4e4;
	padding-left:10px;
	color:#000;
	background:#fafafa;
	-webkit-border-radius: 6px;
	-moz-border-radius:6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius:6px;		
}
.maskuser .inner h3 a{display:block;width:100%;height:100%;}
.maskuser .inner ul{display:block;width:100%;height:90%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;}
.maskuser .inner ul li{display:inline-block;width:50%;height:50px;border-bottom:1px solid #f5f5f5;float:left;overflow:hidden;}
.maskuser .inner ul li a{display:block;width:100%;height:100%;position:relative;border-left:1px solid #f5f5f5;}

.maskuser .inner ul li a p{display:block;position:absolute;top:10px;right:15px;padding-right:30px;}
.maskuser .inner ul li a .text{position:absolute;left:40px;top:0px;}
.maskuser .inner ul li a .text h4{height:50px;line-height:50px;}
.maskuser .inner ul li a .text div{color:#999;}
.maskuser .inner ul li a i{
	display:block;
	width:40px;
	height:40px;
	float:left;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;
	overflow:hidden;
	margin-left:10px;
	background-color:#f5f5f5;
	border:1px solid #eee;
}
.maskuser .inner ul li p span.utoright:before{top:10px; right:2px;}
/*orderlist*/
.orderlist .u2{margin-left:20px;}
.orderlist .u2 span.red{color:red;}
.orderlist .u2 span.green{color:green}
.orderlist .u2 b{color:#ff4400;}

.greend a.delete{background:#87be00;color:#fff;}
.redd a.delete{background:#F60404;color:#fff;}

.greend a.editbtn:link{background:#87be00;color:#fff;}
.redd a.editbtn:link{background:#F60404;color:#fff;}
/*mes*/

.mesform{margin-top:30px;}
.mesform .radio{display:block;width:90%;margin-left:auto;margin-right:auto;height:50px;}
.mesform LABEL{
border:1px solid #f5f5f5;padding:10px;margin-right:10px;
-webkit-border-radius:6px;
-moz-border-radius:6px;
-ms-border-radius:6px;
-o-border-radius:6px;
border-radius:6px;
}
.mesform .radio LABEL INPUT{display:none;}
.mesform .radio LABEL.cur{background:#ff4400;color:#fff;}
.mesform .texteara{width:90%;margin-left:auto;margin-right:auto;}
.mesform textarea{border:1px solid #e4e4e4;width:100%;height:200px;
-webkit-border-radius:6px;
-moz-border-radius:6px;
-ms-border-radius:6px;
-o-border-radius:6px;
border-radius:6px;
border-right-color:#ccc;
border-bottom-color:#ccc;
}

/*article*/
.articletop{background:#fc6d0f;color:#fff;}
.article .content{line-height:26px;padding:20px;}
.article .content p{margin-bottom:10px;}
.articletitle h3{text-align:center;border-bottom:1px dashed #e4e4e4;font-weight:bold;margin-top:20px;}
.articletitle p{display:block;width:100%;text-align:center;color:#999;border-bottom:1px dashed #e4e4e4;padding:5px 0px;}

/*indexmenu*/
.indexmenu{
	z-index:200;
	position:fixed;
	width:92%;
	height:92%; 
	max-width:640px;	
	background:#fff;
/*	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;*/
    left:50%;
    top:50%;
    -webkit-transform:translate3d(-50%,-50%,0);
    transform:translate3d(-50%,-50%);		
	-webkit-border-radius: 6px;
	-moz-border-radius:6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius:6px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;		
	display:none;	
}
.indexmenu .inner{
	width:100%;
	height:100%;
	position:relative;
}
.indexmenu .inner h3{
	border-bottom:1px solid #e4e4e4;
	padding-left:10px;
	color:#000;
	background:#fafafa;
	-webkit-border-radius: 6px;
	-moz-border-radius:6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius:6px;		
}
.indexmenu .inner h3 a{display:block;width:100%;height:100%;}
.indexmenu .inner ul{display:block;width:100%;height:90%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;}
.indexmenu .inner ul li{display:inline-block;width:50%;height:50px;border-bottom:1px solid #f5f5f5;overflow:hidden;float:left}
.indexmenu .inner ul li a{display:block;width:100%;height:100%;position:relative;border-left:1px solid #f5f5f5;}

.indexmenu .inner ul li a p{display:block;position:absolute;top:10px;right:15px;padding-right:30px;}
.indexmenu .inner ul li a .text{position:absolute;left:20px;top:0px;}
.indexmenu .inner ul li a .text h4{height:50px;line-height:50px;}
.indexmenu .inner ul li a .text div{color:#999;}
.indexmenu .inner ul li a i{
	display:block;
	width:40px;
	height:40px;
	float:left;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;
	overflow:hidden;
	margin-left:10px;
	background-color:#f5f5f5;
	border:1px solid #eee;
}
.indexmenu .inner ul li p span.utoright:before{top:10px; right:2px;}

/*newlist*/
.newlist {
	width:100%;
	max-width:640px;
	height:auto;
/*	background:#4C7356;*/
	clear:both;
	padding-bottom:50px;
}

.newlist ul {
	display:block;
	width:90%;
	clear:both;
	overflow:hidden;
	-webkit-border-radius: 6px;
	-moz-border-radius:6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius:6px;	
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;	
	background:#fff;
}
.newlist ul li{
	display:block;
	width:100%;
	background:#fff;
}
.newlist ul li.question{
	border-bottom:1px solid #f4f4f4;
	font-weight:bold;
	width:100%;
	padding-left:20px;
	position:relative;	
}
.newlist .question i {
	display:block;
	width:24px;
	height:24px;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;
	background:#f5f5f5;
	color:#eb6100;
	text-align:center;
	line-height:24px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-style:normal;
	font-weight:900;
	position:absolute;
	top:13px;
	left:5px;
}
 

.newlist .question .qbox,.reply .qbox {
	width:100%;
	height:auto;
	padding:10px;
	letter-spacing:1px;
}

.newlist .reply i {
	display:block;
	width:40px;
	height:40px;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;
	background:url(../Image/mww.png) center 8px no-repeat #fff;
	color:#eb6100;
	text-align:center;
	line-height:40px;
	float:right;
}
.newlist .link img{width:96%;overflow:hidden;height:auto;}
.nnnews .question .qbox{margin-left:0px;padding-left:0px;padding-bottom:0px;font-size:14px;color:#666666;}
.nnnews .time{color:#C1C1C1;font-size:11px;line-height:11px;padding-bottom:10px;font-weight:normal;}
.nnnews .reply{color:#B0B0B0;}

.indexmenu .servicebox{display:block;width:100%;height:90%;overflow-y:auto;clear:both;}
.indexmenu .servicebox .innerbox li{display:inline-table;margin-left:-1px;margin-top:-1px;width:50%;}
.indexmenu .knowbox{display:block;width:100%;height:90%;overflow-y:auto;clear:both;background-color:#f5f5f5;-webkit-overflow-scrolling:touch;}
.indexmenu .knowbox h3{background-color:#fff;}

/*nav*/
.navbox{padding-bottom:150px;}
.navbox h3{font-weight:bold;font-wize:14px;padding-left:10px;}
.navbox h3 i{
	display:block;
	width:22px;
	height:22px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
	float:left;
	margin-top:8px;
	margin-right:10px;
	
}
.navbox .innerbox{display:block;width:94%;margin-left:auto;margin-right:auto;}
.navbox ul{background:#fff;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
-o-border-radius: 6px;
-ms-border-radius: 6px;
border-radius: 6px;
background:#fbfafa;
}
.navbox ul{display:block;overflow:hidden;border:1px solid #eee;}
.navbox ul li{display:block;float:left;width:33.3%;text-align:center;margin-top:-1px;height:400%;line-height:400%;color:#666;overflow:hidden;}
.navbox ul li a{display:block;width:100%;height:100%;border:1px solid #eee;border-width:1px 1px 1px 1px;margin:0px;}


/*joinform*/
.joinform{
	z-index:200;
	position:fixed;
	width:90%;
	height:90%; 
	max-width:640px;	
	background:#fff;
	-webkit-border-radius: 6px;
	-moz-border-radius:6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius:6px;	
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;	
	display:none;	
/*	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;*/	
    left:50%;
    top:50%;
    -webkit-transform:translate3d(-50%,-50%,0);
    transform:translate3d(-50%,-50%);	
}
.joinform .inner{
	width:100%;
	height:100%;
	position:relative;
}
.joinform .inner h3{
	border-bottom:1px solid #e4e4e4;
	padding-left:10px;
	color:#000;
	background:#fafafa;
	-webkit-border-radius: 6px;
	-moz-border-radius:6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius:6px;		
}
.joinform .inner h3 a{display:block;width:100%;height:100%;}
.joinform .inner ul{display:block;width:100%;height:89%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;}
.joinform .inner ul li{height:40px;border-bottom:1px solid #f5f5f5;padding-top:10px;}
.joinform .inner ul li a{display:block;width:100%;height:100%;position:relative;}

.joinform .inner ul li a p{display:block;position:absolute;top:10px;right:15px;padding-right:30px;}
.joinform .inner ul li a .text{width:72%;height:60px;float:left;text-align:left;margin-left:10px;}
.joinform .inner ul li a .text h4{height:24px;line-height:24px;}
.joinform .inner ul li a .text div{color:#999;font-size:12px;}
.joinform .inner ul li a i{
	display:block;
	width:40px;
	height:40px;
	float:left;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;
	overflow:hidden;
	margin-left:10px;
	background-color:#f5f5f5;
	border:1px solid #eee;
}
.joinform .inner ul li span{color:red;}
.joinform .inner ul li select{border:1px solid #f1f1f1;background:#fff;height:28px;line-height:28px;}

.yestelbox{text-align:center;line-height:40px;margin-top:20px;}
.yestelbox h2{font-size:18px;width:250px;margin-left:auto;margin-right:auto;}
.yestelbox h2 img{float:left;}
.yestelbox p{clear:both;text-align:center;}


.canceltext{padding:20px;line-height:24px;}
#arbox{margin-left:20px;margin-right:20px;height:90%;overflow-y:auto;-webkit-overflow-scrolling:touch;}
.arbox{width:80%;margin-left:auto;margin-right:auto;}
#linkbtn{background:#fff;border:none;outline:none;}
.cPages a{display:block;background:#f1f1f1;padding:8px 10px;margin-left:10px;margin-right:10px;
	-webkit-border-radius: 6px;
	-moz-border-radius:6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius:6px;	
	margin-bottom:10px;
}

.orderinfo{clear:both;background:#f8f8f8;height:30px;line-height:40px;border-bottom:1px solid #e4e4e4;padding-top:10px;}
.orderinfo font,.orderinfo a{
	display:block;
	height:24px;
	line-height:24px;
	width:120px;
	text-align:center;
	background:#77B53F;
	color:#fff;
	-webkit-border-radius: 6px;
	-moz-border-radius:6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius:6px;	
	float:left;
	margin-left:10px;	
}
a.fwpj:link{
    width: 120px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    font-size: 14px;
    background: #e46060;
    color: #ffffff;
    display: block;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -o-border-radius: 6px;
    -ms-border-radius: 6px;
    border-radius: 6px;
}
a.fwpj:hover{
    background: #595758;
}
#sshow{text-align:center;line-height:40px;}
#comemnt_service{display:none;height:300px;overflow-y:auto;}
.comment_rank{line-height:40px;}
.comment_rank p div{display:block;clear:both;}
.comment_rank label{display:block;width:24%;height:30px;line-height:30px;border:1px solid #eee;margin-right:10px;float:left;}
.commentservicebox{border:1px solid #cccccc;width:100%;}
.commentservicebox th{font-size:12px;background:#e4e4e4;text-align:left;}
.commentservicebox th,.commentservicebox td{line-height:24px;padding:3px;}
#comemnt_service .tshow{border-top:1px solid #ccc;text-align:center;line-height:40px;}

.inner h3 a{
display:block;
width:100%;
height:100%;
}
.dtnews{display:block;width:100%;background:#F6F6F6;padding-top:20px;border-bottom:1px solid #e4e4e4;clear:both;}
.dtnews .wbox{display:block;width:100%;}
.dtnews .wbox h3{
	display:block;
	padding:0px 20px;
	background:#fff;
/*	border-radius: 20px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	-o-border-radius: 20px;
	-ms-border-radius: 20px;*/
	color:#FF4400;
	font-size:16px;
	font-family:Microsoft YaHei;
}
.dtnews .wbox h3 span{float:right;color:#C0BEBE;font-size:14px;}
.dtnews .wbox h3 span a:link,.dtnews .wbox h3 span a:visited{color:#C0BEBE;}
.dtnews .wbox h3 span a:hover{color:#5caf3d;}
.dtnews .wbox ul{display:block;width:100%;overflow:hidden;padding:10px;}
.dtnews .wbox ul li{display:block;width:99%;float:left;}
.dtnews .wbox ul li a{display:block;width:100%;height:40px;line-height:40px;overflow:hidden;font-size:14px;color:#333}
.dtnews .wbox ul li a:hover{color:#ff4400}
.dtnews .wbox ul li a span{color:#999999;}
.dtnews .wbox ul li a span font{font-size:11px;font-family:Arial, Helvetica, sans-serif;}
.article .content img{width:100%;overflow:hidden;height:auto;}
.article .content video{width:100%;overflow:hidden;height:auto;}
.article .content embed{display:none;}
.article .content iframe{width:100%;overflow:hidden;height:auto;}


a.btnlink{
	display:block;
	width:90%;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	background:#01B7E5;
	height:40px;line-height:40px;text-align:center;color:#fff;border:none;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;	
}
/*服务商形象图*/
.percentRadius50{
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
	-ms-border-radius:50%;
	border-radius:50%;	
}
/*支付保证金*/
.paybox{background:#fff;border-bottom:1px solid #e4e4e4;padding:10px;}
.paybox p{height:40px;line-height:40px;border-bottom:1px dashed #e4e4e4;}
.paybox p span{font-weight:bold;color:#5caf3d;font-size:16px;}
.paybox p.p1{color:green;font-weight:bold;}

/*标题*/
.mm_boxtab{display:block;width:100%;height:36px;margin-top:20px;position:relative;clear:both;broder:1px solid #fff;}
.mm_boxtab h3{display:block;width:200px;margin-left:auto;margin-right:auto;}
.mm_boxtab h3 div{position:absolute;top:-72px;display:block;width:150px;height:36px;color:#FF5500;font-size:18px;
    border-bottom: 36px solid #E5E5E5;
    border-right: 25px solid transparent;
    border-top: 36px solid transparent;
    border-left: 25px solid transparent;
}
.mm_boxtab h3 p{display:block;width:100%;text-align:center;margin-top:36px;height:36px;line-height:36px;font-size:14px;font-weight:bold;}

.boxtab001{display:block;width:96%;margin-left:auto;margin-right:auto;border:1px solid #e4e4e4;padding-bottom:20px;
    -webkit-border-radius:8px;
    -moz-border-radius:8px;
    -o-border-radius:8px;
    -ms-border-radius:8px;
    border-radius:8px;
	background:#fff;
	border-top:1px solid #ddd;
}
.boxtab001 .cartbox{border-bottom:1px dashed #e4e4e4;margin:0px;}
.boxtab001 .cartbox h3{background:#f6f6f6;border-top:none;}
.boxtab001 .cartbox h3 a{padding-left:10px;}
/*买卖订单流程*/
.mm_liucheng01{display:block;width:100%;position:relative;clear:both;}
.mm_liucheng01 ul{display:block;overflow:hidden;width:100%;clear:both;}
.mm_liucheng01 ul li{display:block;height:50px;line-height:50px;padding-left:10px;clear:both;overflow:hidden;border-bottom:1px dashed #e4e4e4;}
.mm_liucheng01 ul li i{display:block;width:30px;height:30px;margin-top:9px;background:#CDCDCD;color:#fff;text-align:center;line-height:30px;font-size:18px;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    -o-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;
	margin-left:auto;
	margin-right:auto;
}
.mm_liucheng01 ul li p{display:inline-block;height:50px;color:#ADACAC;font-size:14px;padding-left:10px;}
.mm_liucheng01 ul li.cur i{background:#8CC200;position:relative;}
.mm_liucheng01 ul li.cur p{color:green;font-weight:bold;}
.mm_liucheng01 ul li.cur div font{float:right;margin-right:10px;line-height:50px;color:#000;color:#333;font-size:12px;font-weight:normal;}
.mm_liucheng01 ul li.curstop i{background:red;position:relative;}
.mm_liucheng01 ul li.curstop p{color:red;font-weight:bold;}
.mm_liucheng01 ul li.curstop div font{display:block;color:#000;color:#333;font-size:12px;font-weight:normal;}
/*勾的创建*/
.mm_liucheng01 ul li.curstop i b,.mm_liucheng ul li.cur i b,.mm_liucheng01 ul li.cur i b{display:block;position:absolute;top:17px;left:5px;width: 9px;height:3px; background: #fff;line-height: 0;font-size:0;vertical-align: middle;-webkit-transform: rotate(45deg);}
.mm_liucheng01 ul li.curstop i b:after,.mm_liucheng ul li.cur i b:after,.mm_liucheng01 ul li.cur i b:after{content:'/';display:block;width:18px;height:3px; background: #fff;-webkit-transform: rotate(-90deg) translateY(-50%) translateX(50%);}

/*买卖订单操作按钮样式*/
.mmbtn{display:block;text-align:center;padding:20px 0px;}
.mmbtn a{
	display:inline-block;
	background:#FB7D01;
	color:#fff;
	font-size:14px;
	margin-left:4px;
	margin-right:4px;
    -webkit-border-radius:8px;
    -moz-border-radius:8px;
    -o-border-radius:8px;
    -ms-border-radius:8px;
    border-radius:8px;
	padding:8px 15px;
}
/*弹窗内的确认按钮*/
.submit{text-align:center;margin-top:40px;}
.submit .mm_checka{
	display:inline-block;
	background:#FB7D01;
	padding:8px 20px;
	color:#fff;
	font-size:14px;
	margin-left:4px;
	margin-right:4px;
    -webkit-border-radius:8px;
    -moz-border-radius:8px;
    -o-border-radius:8px;
    -ms-border-radius:8px;
    border-radius:8px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;	
}
/*错误提示*/
.doshow{
	z-index:202;
	position:fixed;
	width:80%;
	max-width:600px;
	height:50%; 
	background:#fff;
/*	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;*/
    left:50%;
    top:50%;
    -webkit-transform:translate3d(-50%,-50%,0);
    transform:translate3d(-50%,-50%);		
	-webkit-border-radius: 6px;
	-moz-border-radius:6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius:6px;	
	display:none;	
}
.doshow .inner{
	display:block;
	width:100%;
	height:100%;
	position:relative;
}
.doshow .inner h3{
	border-bottom:1px solid #e4e4e4;
	padding-left:10px;
	color:#000;
	background:#fafafa;
	-webkit-border-radius: 6px;
	-moz-border-radius:6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius:6px;		
}
.doshow .docontent{display:block;width:94%;height:300px;padding:10px;}
.doshow .docontent p{height:40px;line-height:40px;border-bottom:1px dashed #e4e4e4;font-weight:normal;}
.doshow .docontent p a{float:right;display:block;height:20px;line-height:20px;padding:0px 10px;background:#5caf3d;
-webkit-border-radius: 20px;
	-moz-border-radius:20px;
	-o-border-radius: 20px;
	-ms-border-radius: 20px;
	border-radius:20px;	
	color:#fff;
	font-size:12px;
	font-weight:normal;
	margin-top:10px;
	}
.doshow .docontent p b{font-weight:normal;}
.maskmm {
	position:fixed;
	width:100%;
	height:100%;
	background:#000;
	z-index:201;
	top:0;
	left:0;
	filter:alpha(opacity=50);
	-webkit-opacity:0.5;
	-moz-opacity:0.5;
	-ms-opacity:0.5;
	-o-opacity:0.5;
	opacity:0.5;
	display:none;
	
}
/*弹窗内容样式*/
.form .mar{margin-top:20px;margin-bottom:20px;position:relative;}
.form .mar a{color:#5caf3d;}
.form .mar .dxbtn{position:absolute;height:30px; min-width:110px; background:#F00; color:#FFF;margin-left:10px;border:none;
    -webkit-border-radius:30px;
    -moz-border-radius:30px;
    -o-border-radius:30px;
    -ms-border-radius:30px;
    border-radius:30px;
}

/*公司买卖信息编辑按钮*/
.mmbtnbox{display:block;width:100%;height:40px;background:#fff;margin-top:-10px;border-bottom:1px solid #ddd;}
.mmbtnbox a:link{float:left;text-align:center;display:block;width:50%;height:40px;line-height:40px;
}
.mmbtnbox a.a2:link,.mmbtnbox a.a2:visited{background:red;color:#fff;}
.mmbtnbox a.a3:link,.mmbtnbox a.a3:visited{background:#81C202;color:#fff;}
/*店铺*/
.ms01{display:block;float:left;width:60%;min-height:40px;}
.ms02{display:block;float:left;width:60%;min-height:40px;}
.ms01 i,.ms02 i{float:right;width:10px;margin-left:10px;color:#cccccc;}
.ms01 font,.ms02 font{display:block;float:left;}
.ms01 span,.ms02 span{display:block;height:auto;float:left;line-height:18px;width:83%;font-size:12px;}
/*店铺设置弹窗*/
.formsearch{
	z-index:101;
	position:fixed;
	width:94%;
	height:94%; 
	max-width:640px;	
	background:#fff;
/*	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;*/
    left:50%;
    top:50%;
    -webkit-transform:translate3d(-50%,-50%,0);
    transform:translate3d(-50%,-50%);	
	-webkit-border-radius: 6px;
	-moz-border-radius:6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius:6px;	
	display:none;	
}
.formsearch .inner{
	width:100%;
	height:100%;
	position:relative;
	overflow-x:hidden;
}
.formsearch .inner h3{
	border-bottom:1px solid #e4e4e4;
	padding-left:10px;
	color:#000;
	background:#fafafa;
	-webkit-border-radius: 6px;
	-moz-border-radius:6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius:6px;	
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;	
}
.formsearch .inner h3 a{display:block;width:100%;height:100%;}
.formsearch .inner ul{diplay:block;overflow-x:hidden;overflow-y:auto;height:90%;width:90%;margin-left:auto;margin-right:auto;-webkit-overflow-scrolling:touch;}
.formsearch .inner ul li{display:block;border-bottom:1px dashed #eeeeee;padding-top:10px;padding-bottom:10px;overflow:hidden;}
.formsearch .inner ul li a{display:block;width:100%;height:100%;padding-left:10px;position:relative;}
.formsearch .inner ul li a i img{
	display:block;
	width:80px;
	height:80px;
	float:left;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;
	overflow:hidden;
}
.formsearch .inner ul li a p{display:block;position:absolute;top:25px;right:15px;}
.formsearch .inner ul li a .text{width:60%;height:80px;float:left;text-align:left;margin-left:10px;padding-bottom:10px;}
.formsearch .inner ul li a .text h4{height:60px;padding-top:20px;line-height:30px;font-size:15px;}
.formsearch .inner ul li select{background:#fff;border:1px solid #e4e4e4;height:30px;line-height:30px;}
.formsearch .inner ul li.selectstyle select{width:60%;}
.txtext{text-align:center;padding:10px 0px;}
.formsearch .inner ul li .s1{font-weight:bold;}
/*提交按钮*/
#searchgo{display:block;width:100px;height:40px;line-height:40px;font-size:16px;background:#FAAC03;color:#fff;margin-left:auto;margin-right:auto;margin-top:20px;
	-webkit-border-radius: 6px;
	-moz-border-radius:6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius:6px;	
	position:relative;
	padding-left:60px;
}
#searchgo i{display:block;width:60px;height:40px;position:absolute;left:0px;top:0px;} 
#searchgo i:before, #searchgo i:after{content:''; height:15px; display:block; position:absolute; top:7px; left:20px; }
#searchgo i:before{width:15px; border:2px #fff solid; border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;}
#searchgo i:after{width:3px; background:#fff; transform:rotate(-60deg);-webkit-transform:rotate(-60deg);-moz-transform:rotate(-60deg);-o-transform:rotate(-60deg);-ms-transform:rotate(-60deg); top:17px; left:42px;}

/*登录和我的导航*/
.triangle-up { 
position:absolute;
top:-20px; 
left:40%; 
width:0;
height:0;   
border-left:10px solid transparent;   
border-right:10px solid transparent;   
border-bottom:10px solid #fff;
}
/*mask*/
.maskpoint {
	position:fixed;
	width:100%;
	height:100%;
	background:#000;
	z-index:100;
	top:0;
	left:0;
	filter:alpha(opacity=30);
	-webkit-opacity:0.3;
	-moz-opacity:0.3;
	-ms-opacity:0.3;
	-o-opacity:0.3;
	opacity:0.3;
	display:block;	
}
.si01{display:block;clear:both;overflow:hidden;padding:10px;width:80%;margin-left:auto;margin-right:auto;}
	.si01 ul li{line-height:20px;margin-top:10px;}
	.si01 ul li font{color:#999;margin-right:10px;}
	.si01 .telto{display:block;height:40px;line-height:40px;background:#5caf3d;color:#fff;text-align:center;margin-top:20px;font-size:16px;
			-webkit-border-radius:5px;
		-moz-border-radius:5px;
		-o-border-radius:5px;
		-ms-border-radius:5px;
		border-radius:5px;	
	}
	.si01 .telto font{display:inline-block;width:30px;height:40px;background:url(/img/telbg.png) 0px 10px no-repeat; background-size:70% auto;}
	
	.si02{display:block;padding:10px;margin-bottom:20px;}
	.si02 ul li{display:block;position:relative;overflow:hidden;}
	.si02 h3{font-size:16px;color:#000;text-align:center;}
	.si02 ul li div{diplay:block;width:calc(100%-2px);border:1px solid #e4e4e4;height:42px;margin-top:10px;
		-webkit-border-radius:5px;
		-moz-border-radius:5px;
		-o-border-radius:5px;
		-ms-border-radius:5px;
		border-radius:5px;
		clear:both;
		overflow:hidden;
	}
	.si02 ul li div span{display:block;position:absolute;background:#fff;width:70px;height:40px;line-height:42px;text-align:right;color:#000;margin-right:5px;
			-webkit-border-radius:5px;
		-moz-border-radius:5px;
		-o-border-radius:5px;
		-ms-border-radius:5px;
		border-radius:5px;
	}
	.si02 ul li div span i{display:block;width:10px;position:absolute;left:3px;color:red;font-size:14px;}
	.si02 ul li div i{position:absolute;display:block;width:10px;line-height:40px;right:10px;color:#ccc;top:2px;font-family:"微软雅黑";font-size:18px;
	}
	.si02 ul li div input.shopmes{display:block;width:100%;padding-left:80px;height:40px;line-height:40px;border:none;outline:none;font-size:14px;}
	.si02 .telto{display:block;height:40px;line-height:40px;background:#FF6E03;color:#fff;text-align:center;margin-top:20px;font-size:16px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	-ms-border-radius:5px;
	border-radius:5px;
	}
	.si02 ul li div a.dxshow{display:block;background:#fff;width:100%;height:42px;line-height:42px;padding-left:80px;font-size:14px;color:#999;}
	.si02 ul li.shopyzm div{display:block;float:left;width:calc(100% - 100px);overflow:hidden;}
	.si02 ul li.shopyzm a{display:block;float:right;width:90px;height:42;line-height:42px;background:#999999;margin-top:10px;text-align:center;color:#fff;}
	
	.si03{display:block;background:#f9f9f9;padding:10px;margin-bottom:20px;}
	.si03 ul li{min-height:50px;}
	.si03 .l1{display:block;width:calc(100% - 90px);float:left;padding-right:10px;}
	.si03 .l1 font{color:#5caf3d;}
	.si03 .l2{display:block;width:79px;float:right;border-left:1px solid #f1f1f1;}
	.si03 .l2 p{text-align:center;font-size:12px;line-height:5px;}
	.si03 .p1{display:block;width:100%;height:40px;background:url(/img/ling.png) center 0px no-repeat; background-size:40% auto;}
	
	.si04{display:block;padding:10px;margin-bottom:0px;}
	.si04 h3{font-size:16px;color:#000;text-align:center;}
	/*城市选择*/
#cityset h3{background:#fff;border-bottom:1px solid #e4e4e4;padding-left:15px;line-height:40px;font-weight:bold;font-size:14px;}
#cityset a{display:block;float:left;block;width:20%;text-align:center;line-height:40px;font-weight:bold;font-size:16px;}
.cityitem h3{background:#fff;border-top:1px solid #e4e4e4;border-bottom:2px solid #F78E06;padding-left:15px;line-height:40px;font-weight:bold;font-size:16px;}
.cityitem h3 font{color:#999;font-size:14px;margin-left:10px;font-weight:normal;}
.cityitem a{display:block;float:left;block;width:25%;text-align:center;line-height:50px;font-size:14px;font-weight:bold;}
.titlemenu h3{background:#fff;color:#F78E06;border-bottom:1px solid #e4e4e4;padding-left:15px;line-height:40px;font-weight:bold;font-size:14px;}
/*pagemenu*/
.pmenu a,.pmenu a:link {
	color: #000;
	text-decoration: none;
	outline: 0;
	-webkit-backface-visibility: hidden
}

a.pmenu:active,a.pmenu:focus {
	text-decoration: none
}
li,ul {
	list-style-type: none
}

:after,:before {
	box-sizing: border-box
}


.pmenu {
	display:block;
	width:100%;
	height:44px;
	overflow:hidden;
	position: fixed;
	bottom: 0;
	left: 0;
	right: 0;
	box-shadow: 0 -2px 4px 0 rgba(0,0,0,.1);
}

.pmenu:before {
	position: absolute;
	content: "";
	width: 100%;
	height: 0;
	left: 0;
	top: 0;
	border-top: 1px solid #ccc;
	-webkit-transform: scaleY(.5);
	-ms-transform: scaleY(.5);
	transform: scaleY(.5);
	-webkit-transform-origin: center top;
	-ms-transform-origin: center top;
	transform-origin: center top
}

a.aitem {
	float: left;
	width:calc(25% - 1px);
	height:44px;
	line-height:42px;
	text-align: center;
	font-size:13px;
	background: #fff;
	color: #323232;
	border-right: 1px solid #f1f1f1
}

.aitem:last-child {
	border-right: none
}

.aitem.cur {
	color: #de373e
}

.aitem:before {
	content: "";
	display: inline-block;
	vertical-align: middle;
	background-size: contain;
	margin-right:3px;
	margin-top:-2px;
}

.m2:before {
	width: 1.2rem;
	height: 1.2rem;
	background-image: url('/img_index/m1.png');
	background-repeat: no-repeat
}

.m2.cur:before {
	background-image: url('/img_index/m1_1.png');
	background-repeat: no-repeat
}

.m3:before {
	width: 1rem;
	height: 1rem;
	background-image: url('/img_index/m2.png');
	background-repeat: no-repeat;
}

.m3.cur:before {
	background-image: url('/img_index/m2_1.png');
	background-repeat: no-repeat
}

.m4:before {
	width: 1.1rem;
	height: 1.1rem;
	background-image: url('/img_index/m3.png');
	background-repeat: no-repeat
}

.m4.cur:before {
	background-image: url('/img_index/m3_1.png');
	background-repeat: no-repeat
}
.m11:before {
	width: 1.3rem;
	height: 1.3rem;
	background-image: url('/img_index/m11.png');
	background-repeat: no-repeat
}

.m11.cur:before {
	background-image: url('/img_index/m11.png');
	background-repeat: no-repeat
}
.m12:before {
	width: 1rem;
	height: 1rem;
	background-image: url('/img_index/m12.png');
	background-repeat: no-repeat
}

.m12.cur:before {
	background-image: url('/img_index/m12.png');
	background-repeat: no-repeat
}
.m13:before {
	width: 1rem;
	height: 1rem;
	background-image: url('/img_index/m13.png');
	background-repeat: no-repeat
}

.m13.cur:before {
	background-image: url('/img_index/m13.png');
	background-repeat: no-repeat
}
.m14:before {
	width: 1rem;
	height: 1rem;
	background-image: url('/img_index/m14.png');
	background-repeat: no-repeat
}

.m14.cur:before {
	background-image: url('/img_index/m14.png');
	background-repeat: no-repeat
}
/*服务者*/
.servicerbg {
	display: block;
	width: 100%;
	position: relative;
}

.servicerbg img.servicerlogo{
	display: block;
	position: absolute;
	width:70px;
	height:70px;
	top:35px;
	left:50%;
	margin-left:-35px;
	opacity: 0.9;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
	-ms-border-radius:50%;
	border-radius:50%;
}
.servicerbg h3 {
	display: block;
	position:absolute;
	width:100%;
	text-align:center;
	height:30px;
	top:105px;
	left:0px;
	font-size:16px;
	color:#fff;
	font-weight:normal;
}
.servicerbg p {
	display: block;
	position:absolute;
	width:100%;
	text-align:center;
	height:30px;
	top:140px;
	left:0px;
	font-size:10px;
	color:#fff;
	font-weight:normal;
}
.servicerbg p span{font-size:10px;margin-left:4px;margin-right:4px;}
.shop_content{background:#fff;width:90%;margin-left:auto;margin-right:auto;padding:3%;margin-top:10px;margin-bottom:10px;font-size:13px;}
.sinfo{display:block;width:100%;overflow:hidden;height:40px;background:#fff;border-bottom:1px solid #e4e4e4;}
.sinfo ul{display:block;width:100%;clear:both;overflow:hidden;height:40px;line-height:40px;}
.sinfo ul li.l1{display:block;height:40px;width:calc(50% - 1px);float:left;text-align:center;border-right:1px solid #f1f1f1;}
.sinfo ul li.l2{display:block;height:40px;width:50%;float:left;text-align:center;}
.sinfo ul li font{color:#5caf3d;margin-left:5px;}
/*服务者列表*/
.servicerlisttop{position:fixed;display:block;width:calc(100% - 10px);padding-left:10px;background:#fff;height:40px;line-height:40px;z-index:88;}
.servicerlist{
	display:block;
	position:relative;
	width:100%;
	height:100%; 
	max-width:640px;	
	background:#fff;
	margin-top:5px;
}
.servicerlist .libox{display:block;height:100px;clear:both;border-bottom:1px solid #e4e4e4;padding-top:15px;position:relative;}
.servicerlist .left{display:block;float:left;width:80px;height:100%;clear:both;}
.servicerlist .left h4{display:block;text-align:center;height:30px;line-height:30px;font-weight:normal;color:#000;}
.servicerlist .left i img{
	display:block;
	width:60px;
	height:60px;
	float:left;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;
	overflow:hidden;
	margin-left:10px;
	
}
.servicerlist .right{display:block;float:right;width:calc(100% - 90px);height:100%;color:#666;}
.servicerlist .right div font{color:#5caf3d;}
.servicerlist .toright{position:absolute;top:30px;right:10px;}
.servicerlist .nowork{
	position:absoslute;
	width:100%;
	height:100%;
	background:#fff;
	z-index:100;
	top:0;
	left:0;
	filter:alpha(opacity=70);
	-webkit-opacity:0.7;
	-moz-opacity:0.7;
	-ms-opacity:0.7;
	-o-opacity:0.7;
	opacity:0.7;
	display:block;
}
/*切换城市*/
.citytoright:before{content:''; height:6px; width:6px; display:block; border:1px solid #5caf3d; border-left-width:0; border-top-width:0; transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg); position:absolute; top:14px; right:2px;background:none;}
/*服务者评价*/
.pjform{margin-top:30px;}
.pjform h4{display:block;height:36px;line-height:36px;text-align:center;background:#f1f1f1;}
.pjform ul{display:block;width:100%;overflow:hidden;clear:both;margin:10px 0px;}
.pjform ul li{display:block;heigh30px;line-height:30px;padding:0px 20px;margin-top:5px;margin-bottom:10px;}
.pjform ul li label{padding:0px 5px;}
.pjform input[type='radio']{display:none;}
/*.pjform .radio{display:block;width:90%;margin-left:auto;margin-right:auto;height:50px;}
.pjform LABEL{
border:1px solid #f5f5f5;padding:10px;margin-right:10px;
-webkit-border-radius:6px;
-moz-border-radius:6px;
-ms-border-radius:6px;
-o-border-radius:6px;
border-radius:6px;
}
.pjform .radio LABEL INPUT{display:none;}
.pjform .radio LABEL.cur{background:#ff4400;color:#fff;}*/
.pjform .texteara{width:90%;margin-left:auto;margin-right:auto;margin-top:10px;}
.pjform textarea{border:1px solid #e4e4e4;width:100%;height:200px;
-webkit-border-radius:6px;
-moz-border-radius:6px;
-ms-border-radius:6px;
-o-border-radius:6px;
border-radius:6px;
border-right-color:#ccc;
border-bottom-color:#ccc;
}
.pjform .pjcheckbox{display:block;width:100%;overflow:hidden;clear:both;margin-bottom:30px;margin-top:10px;text-align:center;}
.pjform .pjcheckbox label{display:inline-block;width:90px;margin-left:8px;margin-right:8px;text-align:center;border:1px solid #e4e4e4;height:24px;line-height:24px;margin-top:10px;background:#f1f1f1;color:#666;font-size:12px;}
.pjform .pjcheckbox label input{display:none;}
.pjform .pjcheckbox label.cur{background:#5caf3d;color:#fff;border:1px solid #5caf3d;}
/*商品详细页栏目条*/
.goods_nav a,.goods_nav a:link {
	color: #000;
	text-decoration: none;
	outline: 0;
	-webkit-backface-visibility: hidden
}

a.goods_nav:active,a.goods_nav:focus {
	text-decoration: none
}
li,ul {
	list-style-type: none
}

*,:after,:before {
	box-sizing: border-box
}


.goods_nav {
	position:fixed;
	top: 0;
	left: 0;
	right: 0;
	box-shadow: 0 2px 4px 0 rgba(0,0,0,.1);
	z-index:50;
}

.goods_nav:before {
	position: absolute;
	content: "";
	width: 100%;
	height: 0;
	left: 0;
	top: 0;
	border-top: 1px solid #ccc;
	-webkit-transform: scaleY(.5);
	-ms-transform: scaleY(.5);
	transform: scaleY(.5);
	-webkit-transform-origin: center top;
	-ms-transform-origin: center top;
	transform-origin: center top
}

.goods_nav-item {
	float: left;
	width: 33.33%;
	height:40px;
	line-height:38px;
	text-align: center;
	font-size:14px;
	background: #fff;
	color: #323232;
	border-right: 1px solid #ccc
}

.goods_nav-item:last-child {
	border-right: none
}

.goods_nav-item.cur {
	color: #de373e
}

.goods_nav-item:before {
	content: "";
	display: inline-block;
	vertical-align: middle;
	background-size: contain;
	margin-right:0.8rem;
	margin-top:-2px;
}

.goods_nav-item.goods_nav-home:before {
	width: 1.2rem;
	height: 1.2rem;
	background-image: url('/img_index/m1.png');
	background-repeat: no-repeat
}

.goods_nav-item.goods_nav-home.cur:before {
	background-image: url('/img_index/m1_1.png');
	background-repeat: no-repeat
}

.goods_nav-item.goods_nav-cat:before {
	width: 1rem;
	height: 1rem;
	background-image: url('/img_index/m2.png');
	background-repeat: no-repeat;
}

.goods_nav-item.goods_nav-cat.cur:before {
	background-image: url('/img_index/m2_1.png');
	background-repeat: no-repeat
}

.goods_nav-item.goods_nav-mine:before {
	width: 1.2rem;
	height: 1.2rem;
	background-image: url('/img_index/m3.png');
	background-repeat: no-repeat
}

.goods_nav-item.goods_nav-mine.cur:before {
	background-image: url('/img_index/m3_1.png');
	background-repeat: no-repeat
}
/*城市找商品*/
.cityproduct li{position:relative;}
.cityproduct .toright{position:absolute;right:5%;margin-top:4px;}
.cityproduct ul{display:block;width:100%;overflow:hidden;}
.cityproduct ul li{display:block;width:100%;text-align:left;padding-left:32px;}

#menutop{display:block;width:100%;height:40px;background:#f1f1f1;position:relative;}
#menutop .logo{position:absolute;display:block;left:1%;top:2px;width:110%;}
#menutop .logo img{width:16%;}
#menutop .title{display:block;width:100%;line-height:280%;text-align:center;color:#666;}
#menutop .top_btn_right{display:block;width:40px;height:40px;position:absolute;right:0%;top:4%;background-position:-27px -265px;}
#menutop .btn_knowledge{display:block;width:40px;height:40px;position:absolute;right:0%;top:4%;background-position:-231px -263px;}
#menutop .top_btn_right2{display:block;width:40px;height:40px;position:absolute;right:0%;top:4%;background-position:-112px -332px;}
#menutop .lastpage{position:absolute;display:block;width:50px;height:30px;left:2%;top:10%;color:#666;}
#menutop p.service{display:block;width:100%;height:40px;line-height:40px;text-align:center;color:#666;}
.pcbox{display:block;position:relative;max-width:600px;margin-left:auto;margin-right:auto;background:#ffffff;}