@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{
	position:relative;
	display:block;
	padding:0;
	color:#333;
	background:#f5f5f5;
	overflow-x:hidden;
	font-size:13px;
	line-height:22px;
	margin:0;
	width:100%;
}
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;
}
.helpbox a{font-size:14px;}
.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;}
.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;font-size:14px;font-weight:bold;}
.titlemenu a.cur font{background:#FEB638;color:#fff;padding:2px 8px;
	-webkit-border-radius:20px;
	-moz-border-radius:20px;
	-o-border-radius:20px;
	-ms-border-radius:20px;
	border-radius:20px;	
}

.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%;width:70px;}
#top .logo img{width:90%;}
#top .citybtn{display:block;height:34px;margin-left:80px;padding-top:6px;float:left;margin-right:20px;color:#000000;}
#top .citybtn i{
float:right;
margin-top:8px;
margin-left:5px;
width:0;   
height:0;   
border-left:6px solid transparent;   
border-right:6px solid transparent;   
border-top:6px solid #000000;
}
#top .title{display:block;width:100%;line-height:280%;text-align:center;color:#ea5413;}
#top p.setcity{display:block;width:auto;float:left;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;}

#menutop{display:block;width:100%;height:40px;background:#ff4200;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:#fff;}
#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 .top_btn_right_white{display:block;width:40px;height:40px;position:absolute;right:0%;top:4%;background-position:139px -265px;}
#menutop .lastpage{position:absolute;display:block;width:50px;height:30px;left:2%;top:10%;color:#fff;}
#menutop .service{display:block;width:100%;height:40px;line-height:40px;text-align:center;color:#fff;}

#menutop .iconsearch{display:block;width:60px;height:40px;position:absolute;right:0px;top:0px;} 
#menutop .iconsearch:before, #menutop .iconsearch:after{content:''; height:15px; display:block; position:absolute; top:7px; left:20px; }
#menutop .iconsearch:before{width:15px; border:2px #fff solid; border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;}
#menutop .iconsearch: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;}

#top .iconsearch{display:block;width:60px;height:40px;position:absolute;right:0px;top:0px;} 
#top .iconsearch:before, #top .iconsearch:after{content:''; height:15px; display:block; position:absolute; top:7px; left:20px; }
#top .iconsearch:before{width:15px; border:2px #999999 solid; border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;}
#top .iconsearch:after{width:3px;background:#999999; transform:rotate(-60deg);-webkit-transform:rotate(-60deg);-moz-transform:rotate(-60deg);-o-transform:rotate(-60deg);-ms-transform:rotate(-60deg); top:17px; left:42px;}
/*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:14px;
}



.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:8px;
	margin-right:10px;
}
.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-position:-20px -320px;background-color:#e1030e;}
.servicebox h3.h7 i{background-position:-221px -321px;background-color:#ff4200;}
.servicebox h3.h8 i{background-position:-266px -320px;background-color:#ff7d01;}

.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%;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;border-top:1px solid #e4e4e4;position:relative;margin-bottom:2%;}
.my .icon_user i{
	display:block;
	width:80px;
	height:80px;
	-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:80px;
	height:80px;
	-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:48%;color:#999}

.goto{overflow:hidden;height:40px; width:40px;position:absolute;right:5%;top:38%;}

.helpbox{background:#fff;position:relative;}
.helpbox ul{display:block;overflow:hidden;}
.helpbox li{width:100%;border-bottom:1px solid #e7e7e7;height:54px;line-height:53px;}
.helpbox li a{display:block;padding-left:6%;height:54px;line-height:54px;position:relative;font-size:16px;}
.helpbox .toright{position:absolute;right:5%;margin-top:5px;}

.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:#ff4200;}

.mabox{background:#ff4200;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{
	display:block;
	margin-top:30px;
	background:#ff4400;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:40%;
	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{width:50%;float:left;text-align:center;}
.lrtab ul li.cur{background:#ff4400;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
}
.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:#ff4200;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-top:5px;margin-bottom:10px;position:relative}
.centerbox h3{border-bottom:1px solid #eee;font-weight:bold;}
.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 h3 a{display:block;font-size:16px;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;		
}
.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;
/*	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;	
}
.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;}


/*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 .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;

}
.cartgood i h4{line-height:24px;}
.cartgood .u2{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;}

.cartbox .u3{position:absolute;right:10px;top:13px;}
.cartbox .u3 li{display:inline-table;margin-right:5px;}
.cartbox .u3 li b{color:#ff4400;}
.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;}

/*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;		
}
.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;		
}
.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;	
	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;	
	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;		
}
.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;	
	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;		
}
/*.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;		
}
.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:50px;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;	
	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;		
}
.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;	
	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;}

/*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;	
	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:94%;
	padding-left:6%;
	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:90%;
	height:auto;
	padding:5%;
	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;	
	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:10px;clear:both;}
.dtnews .wbox{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:#FF4200;}
.dtnews .wbox ul{display:block;overflow:hidden;padding:10px;}
.dtnews .wbox ul li{display:block;width:98%;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:#ff4200;font-size:16px;}
.paybox p.p1{color:green;font-weight:bold;}


/*列表*/
.listwidth{display:block;clear:both;width:96%;margin-left:auto;margin-right:auto;}
.infolist{display:block;position:relative;}
.infolist ul{display:block;width:100%;padding-top:30px;}
.infolist li{position:relative;display:block;width:99.5%;margin-bottom:28px;border:1px solid #e4e4e4;overlow:hidden;}
.infolist li a p.saleicon{display:block;width:50px;height:50px;position:absolute;top:0px;right:0px;background:url(/mm_img/sale.png) 0px 0px no-repeat;background-size:50px auto;}
.infolist li a,.infolist li a:link,.infolist li a:visited{display:block;width:98%;padding-top:20px;padding-left:2%;padding-bottom:20px;background:#fff;overflow:hidden;}
.infolist li a div{display:block;}
.infolist li a div h5{font-size:15px;font-weight:bold;color:#333;}
/*.infolist li a:hover div h5{font-size:18px;font-weight:normal;color:#ff4200;}*/
.infolist li a div h5 font{color:#ff4200}
.infolist li a div p{padding-left:10px;margin-top:10px;font-size:14px;color:#999;}
.infolist li a div p span{display:inline-block;width:49%;height:30px;line-height:30px;}
.infolist li a div p span font{color:#ff4200;font-weight:bold;}
.infolist li a div p span.price{color:#666;position:relative;}
.infolist li a div p span.price font{font-size:15px;}
.infolist li a div p span.yj{font-size:14px;color:#ff4200;font-weight:bold;}
.infolist li a div p.st span{display:block;width:100%;height:30px;line-height:30px;}

.infolist li a div p.rz{display:block;font-size:12px;margin-top:18px;}
.infolist li a div p.rz span{display:block;float:left;width:calc(50% - 64px);height:20px;line-height:20px;border:1px solid #e4e4e4;background:#fff;padding-top:3px;margin-top:5px;font-weight:none;color:#999;
	-webkit-border-radius:20px;
    -moz-border-radius:20px;
    -o-border-radius:20px;
    -ms-border-radius:20px;
    border-radius:20px;
	margin-right:10px;
	
}
.infolist li a div p.rz span.s1{background:url(/mm_img/sf0.png) 6px 1px no-repeat #fff;background-size:auto 90%;padding-bottom:3px;padding-left:32px;padding-right:10px;}
.infolist li a div p.rz span.s2{background:url(/mm_img/qy.png) 10px 3px no-repeat #fff;background-size:auto 70%;padding-bottom:3px;padding-left:32px;padding-right:10px;}
.infolist li a div p.rz span.s3{background:url(/mm_img/bao1.png) 6px 4px no-repeat #fff;background-size:auto 70%;padding-bottom:3px;padding-left:30px;padding-right:10px;}
.infolist li a div p.rz span.s4{background:url(/mm_img/zs.png) 6px 2px no-repeat #fff;background-size:auto 80%;padding-bottom:3px;padding-left:30px;padding-right:10px;}
/*店铺*/
.infolist li a div p.rzshop{display:block;font-size:12px;margin-top:18px;}
.infolist li a div p.rzshop span{display:inline-block;width:80px;height:20px;line-height:20px;border:1px solid #e4e4e4;background:#fff;padding-top:3px;margin-top:5px;font-weight:none;color:#999;
	-webkit-border-radius:20px;
    -moz-border-radius:20px;
    -o-border-radius:20px;
    -ms-border-radius:20px;
    border-radius:20px;
	margin-right:10px;
	
}
.infolist li a div p.rzshop span.s1{background:url(/mm_img/sf0.png) 6px 1px no-repeat #fff;background-size:auto 90%;padding-bottom:3px;padding-left:32px;padding-right:10px;}
.infolist li a div p.rzshop span.s2{background:url(/mm_img/qy.png) 10px 3px no-repeat #fff;background-size:auto 70%;padding-bottom:3px;padding-left:32px;padding-right:10px;}
.infolist li a div p.rzshop span.s3{background:url(/mm_img/bao1.png) 6px 4px no-repeat #fff;background-size:auto 70%;padding-bottom:3px;padding-left:30px;padding-right:10px;}
.infolist li a div p.rzshop span.s4{background:url(/mm_img/zs.png) 6px 2px no-repeat #fff;background-size:auto 80%;padding-bottom:3px;padding-left:30px;padding-right:10px;}

.infolist .iconcircle{position:absolute;top:-30px;left:-10px;}
.infolist li .itab{position:relative;display:block;width:25px;padding-left:7px;height:32px;
background:#FF4200;color:#fff;line-height:32px;font-size:18px;margin-top:15px;margin-left:15px;
	-webkit-border-radius:50%;
    -moz-border-radius:50%;
    -o-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;
}
.infolist li .itab i{
	position:absolute;
	top:14px;
	right:-4px;
	display:block;
	width:0;   
	height:0;   
	border-top:8px solid transparent;   
	border-bottom:3px solid transparent;   
	border-left: 8px solid #FF4200;
	
}
.infolist li .iitab{position:relative;display:block;width:25px;padding-left:7px;height:32px;
background:#5BAD03;color:#fff;line-height:32px;font-size:18px;margin-top:15px;margin-left:15px;
	-webkit-border-radius:50%;
    -moz-border-radius:50%;
    -o-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;

}

.infolist li .iitab i{
	position:absolute;
	top:14px;
	right:-4px;
	display:block;
	width:0;   
	height:0;   
	border-top:8px solid transparent;   
	border-bottom:3px solid transparent;   
	border-left: 8px solid #5BAD03;
	
}
.infolist li .itime{position:absolute;right:220px;top:22px;line-height:26px;color:#333;}
.infolist li .ibtn{position:absolute;right:22px;top:24px;background:#FF6600;color:#fff;text-align:center;display:block;width:133px;height:47px;line-height:47px;font-size:16px;
    -webkit-border-radius:6px;
    -moz-border-radius:6px;
    -o-border-radius:6px;
    -ms-border-radius:6px;
    border-radius:6px;
}

.infolist .ibtn2{position:absolute;right:15px;bottom:120px;background:#5BAD03;color:#fff;text-align:center;display:block;width:100px;height:30px;line-height:30px;font-size:16px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    -o-border-radius:5px;
    -ms-border-radius:5px;
    border-radius:5px;
}
/*分页*/
.pagelist{padding:10px 12px;clear:both;text-align:center;font-family:Arial, "\5B8B\4F53", sans-serif;font-size:14px;vertical-align:top} 
.pagelist div{margin-bottom:10px;}
.pagelist a, .pagelist span{display:inline-block;height:38px;line-height:38px;padding:0 21px;
margin:5px 1px 0 0;background:#fff;border:1px solid #e5e5e5;overflow:hidden;vertical-align:top} 
.pagelist a:hover{background:#cc1b1b;border:1px solid #cc1b1b;text-decoration:none} 
.pagelist a, .pagelist a:visited{color:#252525} 
.pagelist a:hover, .pagelist a:active{color:#ffffff} 
.pagelist .current{background:#cc1b1b;border:1px solid #cc1b1b;color:#fff;height:37px;line-height:37px;font-weight:bold;} 
.pagelist a.current, .pagelist a.current:visited{color:#ffffff} 
.pagelist a.current:hover, .pagelist a.current:active{color:#ffffff} 
.pagelast{font-family:"\5B8B\4F53", sans-serif;font-weight:bold;font-size:16px} 
.pagefirst{color:#e5e5e5;} 
.pageall{font-size:12px;vertical-align:top}

.mainbox{width:95%;margin-left:auto;margin-right:auto;}
/*标题*/
.mm_showtab{display:block;width:100%;height:36px;margin-top:20px;position:relative;clear:both;overflow:hidden;}
.mm_showtab h3{display:block;width:200px;margin-left:auto;margin-right:auto;}
.mm_showtab 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_showtab h3 p{display:block;width:100%;text-align:center;margin-top:36px;height:36px;line-height:36px;font-size:14px;font-weight:bold;}

.mm_bline{display:block;width:100%;border:1px solid #e4e4e4;
    -webkit-border-radius:8px;
    -moz-border-radius:8px;
    -o-border-radius:8px;
    -ms-border-radius:8px;
    border-radius:8px;
	background:#F4F4F4;
	border-top:1px solid #ddd;
	overflow:hidden;
	background:#fff;
}
.mm_bline img{cursor:pointer;}
.mm_bline ul{display:block;overflow:hidden;clear:both;}
.mm_bline ul li{display:block;width:100%;border-bottom:1px dashed #e4e4e4;position:relative;}
.mm_bline ul li i{position:absolute;left:9px;color:red;font-size:14px;top:12px;}
.mm_bline ul li div.d1{display:inline-block;text-align:right;width:32%;padding:13px 0px;font-weight:bold;}
.mm_bline ul li div.d2{display:inline-block;width:60%;font-size:12px;padding:13px 0px;font-size:14px;}

.mm_bline ul li .d2 .lookbtn{
	position:absolute;
	top:10px;
	right:5px;
	display:block;
	height:20px;
	line-height:20px;
	width:110px;
	background:#ff4200;
	padding:3px 10px;
	color:#fff;
	-webkit-border-radius:20px;
    -moz-border-radius:20px;
    -o-border-radius:20px;
    -ms-border-radius:20px;
    border-radius:20px;
}
/*公司详情手机号码*/
.mm_bline ul li .d2 .telto{
	position:absolute;
	top:10px;
	right:5px;
	display:block;
	height:20px;
	line-height:20px;
	background:#ff4200;
	color:#fff;
	padding:5px 20px;
	-webkit-border-radius:20px;
    -moz-border-radius:20px;
    -o-border-radius:20px;
    -ms-border-radius:20px;
    border-radius:20px;
}
/*前端*/
.mm_bline_qd{display:block;width:100%;border:1px solid #e4e4e4;
    -webkit-border-radius:8px;
    -moz-border-radius:8px;
    -o-border-radius:8px;
    -ms-border-radius:8px;
    border-radius:8px;
	background:#F4F4F4;
	border-top:1px solid #ddd;
	overflow:hidden;
}
.mm_bline_qd ul{display:block;overflow:hidden;clear:both;}
.mm_bline_qd ul li{display:block;width:100%;position:relative;}
.mm_bline_qd ul li i{position:absolute;left:9px;color:red;font-size:14px;top:12px;}

.mm_bline_qd ul li input,.mm_bline_qd ul li label{margin-right:30px;}

.mm_bline_qd ul li div.d1{display:block;width:100%;line-height:30px;padding:10px 20px;font-weight:bold;background:#FDF8F5;}
.mm_bline_qd ul li div.d2{display:block;width:98%;font-size:12px;background:#fff;padding:10px;}
.mm_bline_qd ul li div.d2 select{border:1px solid #D1D0D0;height:30px;line-height:30px;padding:0px 10px;font-size:12px;min-width:45%;margin-left:5px;}
.mm_bline_qd ul li div.d2 label{display:block;width:90%;height:50px;line-height:50px;border-bottom:1px dashed #e4e4e4;padding-left:20px;position:relative;}
.mm_bline_qd ul li div.d2 input[type=radio]{position:absolute;left:0px;top:14px;}
.mm_bline_qd ul li div.d2 input[type=text]{font-size:12px;margin-left:5px;margin-right:5px;border:1px solid #D1D0D0;height:30px;line-height:30px;padding:0px 10px;}
.mm_bline_qd ul li div.d2 textarea{font-size:12px;width:90%;
	border:1px solid #D1D0D0;
	height:80px;
	margin-left:4px;
	overflow-y:scroll;
}
/*信息发布按钮模块*/
.fbbox{display:block;width:100%;padding-bottom:8px;padding-top:8px;background:#fff;margin-top:10px;margin-bottom:0px;}
.fbbox ul{display:block;width:100%;height:40px;line-height:40px;overflow:hidden;clear:both;}
.fbbox ul li{display:block;float:left;width:50%;overflow:hidden;height:40px;line-height:40px;}
.fbbox a{display:block;height:40px;line-height:40px;background:#FEB638;color:#fff;text-align:center;font-size:15px;font-weight:bold;
	-webkit-border-radius:5px;
    -moz-border-radius:5px;
    -o-border-radius:5px;
    -ms-border-radius:5px;
}
.fbbox a.a1{margin-left:8px;margin-right:4px;}
.fbbox a.a2{margin-right:8px;margin-left:4px;}
/*公司菜单栏*/
.mm_menubox{
display:block;
height:40px;
background:#ff4200;
margin-top:0px;
}
.mm_menubox li{display:block;float:left;text-align:center;}
.mm_menubox li.l1,.mm_menubox li.l2{width:25%;}
.mm_menubox li.l3{width:25%;}
.mm_menubox li.l4{width:25%;}
.mm_menubox li.l5{width:25%;}
.mm_menubox ul li a,.mm_menubox ul li a:link,.mm_menubox ul li a:visited{display:block;width:99.5%;height:40px;line-height:40px;text-align:center;color:#fff;font-size:14px;border-right:1px solid #FD7C4F}
.mm_menubox ul li.cur{background:#E23A00}
.mm_menubox ul li.cur a{color:#F5FE5D;}
/*banenr*/
.scrollbox{display:block;position:relative;width:100%;background:#e4e4e4;}
.scrollbox a,.scrollbox a:link,.scrollbox a:visited{display:block;line-height:0px;font-size:0px;}
.scrollbox a img{width:100%;}

/*查询公司*/
.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;	
}
.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;}

/*错误提示*/
.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:#ff4200;
-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;
	}
.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;
	
}
/*买卖详情页右则弹窗*/
/*top_nav_mm*/
.top_nav_mm{
	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%);	
}
.top_nav_mm .inner{
	width:100%;
	height:100%;
	position:relative;
}
.top_nav_mm .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;		
}
.top_nav_mm .inner h3 a{display:block;width:100%;height:100%;}
.top_nav_mm .inner ul{display:block;width:100%;height:89%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;}
.top_nav_mm .inner ul li{height:40px;border-bottom:1px solid #f5f5f5;padding-top:10px;overflow:hidden;}
.top_nav_mm .inner ul li a{display:block;width:100%;height:100%;position:relative;}

.top_nav_mm .inner ul li a p{display:block;position:absolute;top:0px;right:15px;padding-right:30px;}
.top_nav_mm .inner ul li a .text{width:75%;height:40px;float:left;text-align:left;margin-left:10px;}
.top_nav_mm .inner ul li a .text h4{height:40px;line-height:36px;font-size:14px;}
.top_nav_mm .inner ul li a i{
	display:block;
	width:30px;
	height:30px;
	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;
}
.top_nav_mm .inner ul a.m4 i{background-position:-253px -62px;}
	
/*导航*/
.mmone{background:#f1f1f1;padding-bottom:10px;}
.boxone {
	position: relative;
	width:100%;
	height:80px;
	margin-left: auto;
	margin-right: auto;
}

.boxone .box1 {
	position: absolute;
	top: 10px;
	left:5px;
	width:29%;
}

.boxone .box2 {
	position: absolute;
	top: 10px;
	left:30%;
	width:35%;
}
.boxone .box3 {
	position: absolute;
	top: 10px;
	right:5px;
	width:30%;
}
.boxone h3,.boxone h3 span{
	color: #FC6E0A;
	font-weight: normal;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	height:35px;
}
.boxone h3 span{
	font-weight:bold;
}
.boxone .box1 h3 {
	margin-left:20px;
}

.boxone .box2 h3 {
	margin-left:30px;
}
.boxone .box3 h3 {
	margin-left: 30px;
}
.boxone .box1 li,.boxone .box2 ul {
	width: 100%;
}

.boxone .box1 li,.boxone .box2 li,.boxone .box3 li {
	width: 100%;
	font-size: 11px;
}

.boxone .box1 li i,.boxone .box2 li i,.boxone .box3 li i {
	display: block;
	width:10px;
	height:9px;
	background: url(/Image/point2.png) no-repeat 0px 0px;
	background-size:40% auto;
	float:left;
	margin-top:8px;
}
/*买卖公司搜索*/
.searchmm{display:block;position:relative;padding:2%;}
.searchmm .finput{border:1px solid #e4e4e4;height:34px;line-height:34px;overflow:hidden;width:97%;padding-left:2%;font-size:14px;margin-left:auto;margin-right:auto;background:#fff;}
.searchmm .finput p{display:block;float:right;width:80px;text-align:center;height:34px;line-height:34px;background:#ff4200;color:#fff;}
/*店铺样式*/
.shop{display:block;padding-bottom:10px;position:relative;margin-top:20px;}
.shop .shoptab{width:110px;height:110px;display:block;float:left;overflow:hidden;margin-left:10px;margin-right:10px;margin-bottom:10px;}
.shop .shoptab img{width:120px;}
.shop .shoptext{display:block;float:left;}
.shop .shoptext h3{font-weight:bold;}
.shop .shopbtn{display:block;width:94%;margin-left:auto;margin-right:auto;margin-bottom:10px;height:40px;line-height:40px;background:#eeeeee;text-align:center;clear:both;}

.shop_content{background:#fff;width:90%;margin-left:auto;margin-right:auto;padding:3%;margin-top:10px;margin-bottom:10px;font-size:14px;}
.shopbg{display:block;width:100%;position:relative;}
.shopbg img{display:block;width:100%;}
.shopbg .shoplogo{display:block;position:absolute;width:90px;height:90px;top:13px;left:10px;overflow:hidden;opacity:0.9;}
.shopbg .shoplogo img{width:90px;}
.shopbg .shop_name{display:block;position:absolute;height:60px;line-height:30px;top:23px;left:110px;overflow:hidden;font-size:17px;font-weight:bold;color:#000;-webkit-text-stroke: 0.4px #ffffff;text-shadow: 1px 1px 3px #fff;}
.shopbg .mobile_phone{display:block;position:absolute;height:30px;top:43px;left:112px;overflow:hidden;font-size:14px;font-weight:bold;color:#666;
text-shadow: 1px 1px 3px #fff;
-webkit-text-stroke: 0.4px #ffffff;
}
.shopbg .fengsi{display:block;position:absolute;right:0px;bottom:12px;width:50px;height:26px;line-height:26px;background:#E23A00;color:#fff;text-align:center;opacity:0.9;font-size:10px;}
.shopbg .guangzhu{display:block;position:absolute;right:50px;bottom:12px;width:36px;height:26px;line-height:26px;background:#ddd;color:#000;text-align:center;font-size:14px;opacity:0.9;font-size:10px;}
.shopbg .guangzhu a{display:block;width:100%;height:100%;font-size:10px;}

.si01{display:block;clear:both;overflow:hidden;padding:10px;}
	.si01 ul li{line-height:20px;margin-top:10px;clear:both;overflow:hidden;}
	.si01 ul li font{display:block;float:left;width:60px;color:#999;margin-right:10px;}
	.si01 ul li span{display:block;float:right;width:calc(100% - 70px);}
	.si01 .telto{display:block;height:40px;line-height:40px;background:#ff4200;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{position:relative;}
	.si02 h3{font-size:16px;color:#000;text-align:center;}
	.si02 ul li div{diplay:block;width:calc(100%-2px);border:1px solid #e4e4e4;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:42px;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{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:#ff4200;}
	.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;}
/*登录和我的导航*/
.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;
	
}
/*城市选择*/
#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
}
/*店铺首页*/
.shop_head {
	background-repeat:no-repeat;
	background-size:100%;
	background-position:center;
	background-color:#000
}
.shop_head>img:nth-of-type(1) {
	position:absolute;
	left:5%;
	top:10px;
	width:5%
}
.shop_head>img:nth-of-type(2) {
	position:absolute;
	right:5%;
	top:10px;
	width:6%
}
.shop_head>div:nth-of-type(1) {
	padding-top:20px
}
.shop_head>div:nth-of-type(1)>img {
	border-radius:100%;
	border:3px solid #fff;
	width:90px;
	margin:auto;
	display:block;
	height:90px;
	object-fit:cover
}
.shop_head>div:nth-of-type(1)>p {
	font-size:13px;
	color:#fff;
	text-align:center;
	word-break:break-all;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	overflow:hidden;
	width:90%;
	margin:10px auto
}
.shop_head>div:nth-of-type(2) {
	width:90%;
	margin:auto
}
.shop_head .three {
	margin-right:5px;
	overflow:hidden;
	color:#fff;
	padding:3px 5px;
	display:inline;
	text-align:center;
	border:1px solid #fb8336;
	background:#ff2741;
	line-height:20px;
	border-radius:20px
}
.shop_head .cheng {
	background-image:url(/Public/images/logo_03.png)
}
.shop_head .cheng,.shop_head .jia,.shop_head .shou {
	width:20px;
	height:20px;
	display:inline-block;
	background-size:100%;
	position:relative;
	top:5px
}
.shop_head .shou {
	background-image:url(/Public/images/logo_05.png);
	margin:0 5px
}
.shop_head .jia {
	background-image:url(/Public/images/logo_07.png)
}
.shop_city>span:nth-of-type(2) {
	word-break:break-all;
	text-overflow:ellipsis;
	flex:2;
	-webkit-flex:2;
	-webkit-line-clamp:2;
	overflow:hidden;
	-moz-line-clamp:2;
	-moz-flex:2
}
.shop_city>span:nth-of-type(1) {
	background-image:url(/Public/images/shop_city.png);
	background-position-y:center;
	background-position-x:center;
	background-repeat:no-repeat;
	content:"";
	background-size:100%;
	margin-right:5px;
	flex:1;
	-moz-flex:1
}
.shop_head .shop_city {
	float:right;
	width:61px;
	display:flex;
	color:#fff;
	position:relative;
	top:-5px;
	overflow:hidden;
	height:31px;
	display:-webkit-flex;
	display:-moz-flex
}
.shop_head>div:nth-of-type(3) {
	color:#fff;
	overflow:hidden;
	width:100%;
	margin:auto;
	text-align:center
}
.shop_head>div:nth-of-type(3) p>span:nth-of-type(1) {
	display:inline-block;
	text-align:center;
	width:46%;
	margin-right:5px
}
.shop_head>div:nth-of-type(3) p {
	display:block;
	margin:10px auto
}
.shop_head>div:nth-of-type(3) span:nth-of-type(2) {
	width:52%;
	display:inline-block;
	text-align:center
}
.shop_head>div:nth-of-type(3) em {
	font-style:inherit;
	color:#ff001f
}
.toright:after {
	content:"";
	display:inline-block;
	width:17px;
	height:17px;
	background-image:url(/Public/images/toright.png);
	background-size:contain;
	background-repeat:no-repeat;
	float:right
}
.title_head {
	width:90%;
	margin:auto;
	overflow:hidden;
	padding:10px 0;
	border-bottom:1px solid #eee
}
.title_head span:nth-of-type(1) {
	border-left:3px solid #ff001f;
	padding-left:10px;
	display:inline-block;
	text-align:center;
	font-size:13px
}
.title_head span:nth-of-type(2) {
	float:right;
	color:#5197c8;
	font-size:12px;
	vertical-align:top
}
.shop_skill li,.shop_skill li span,.zhu:before,.zhu>span {
	display:inline-block;
	text-align:center
}
.shop_skill li {
	background:#f5f5f5;
	margin:10px 1% 0;
	width:30%;
	padding:8px 0;
	border-radius:5px;
	color:#666;
	float:left;
	height:12px
}
.shop_skill ul {
	width:90%;
	margin:auto;
	padding-bottom:10px;
	overflow:hidden
}
.zhu:before {
	content:"主";
	width:10px;
	height:10px;
	background:#ff8d8d;
	transform:scale(.8);
	-ms-transform:scale(.8);
	-moz-transform:scale(.8);
	-webkit-transform:scale(.8);
	-o-transform:scale(.8);
	font-size:11px;
	padding:6px;
	color:#fff;
	border-radius:100%;
	line-height:9px;
	position:relative;
	left:-30%;
	top:-17px
}
.shop_skill li span,.zhu>span {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	line-height:12px
}
.zhu>span {
	margin-left:-30%;
	height:16px;
	position:relative;
	top:1px;
	width:53px
}
.shop_skill li span {
	width:57%
}
.shop_skill {
	background:#fff;
	border-bottom:1px solid #eee
}
.shop_content {
	background:#fff;
	padding-bottom:1px
}
.shop_content>ul {
	border-bottom:1px solid #eee;
	font-size:13px;
	display:flex;
	display:-webkit-flex
}
.shop_content>ul li {
	width:21%;
	margin:0 1.5%;
	text-align:center;
	padding:10px 0;
	flex:1;
	-ms-flex:1;
	-webkit-flex:1;
	list-style:none
}
.select {
	color:#ff2741;
	border-bottom:2px solid #ff2741
}
.shop_massage {
	width:95%;
	margin:auto auto auto 5%;
	padding:10px 0;
	border-bottom:1px solid #eee;
	overflow:hidden
}
.shop_massage>img {
	width:60px;
	height:60px;
	display:inline-block;
	float:left;
	margin-right:11px;
	object-fit:cover
}
.shop_massage>div {
	width:70%;
	display:inline-block
}
.shop_massage>div>p:nth-of-type(1) {
	word-break:break-all;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	overflow:hidden
}
.shop_massage>div>p:nth-of-type(2) span:nth-of-type(1) {
	width:50%;
	display:inline-block;
	color:#ff2741;
	font-size:13px
}
.shop_massage em {
	font-style:initial;
	color:#323232;
	font-size:13px
}
.shop_massage>div img {
	width:20px;
	position:relative;
	top:5px
}
.shop_massage>div span:nth-of-type(2) {
	font-size:12px;
	color:#7f7f7f;
	width:50%;
	display:inline-block;
	text-align:right
}
.shop_massage>div>span {
	border:1px solid #09c;
	color:#09c;
	padding:2px;
	display:inline-block;
	margin-top:3px
}
.btn_more {
	width:90%;
	margin:10px auto;
	text-align:center;
	border:1px solid #ff8d8d;
	border-radius:5px;
	font-size:15px;
	color:#f74d4d;
	line-height:41px
}
.btn_more>img {
	width:10px;
	position:relative;
	top:3px
}
.guyong {
	position:fixed;
	bottom:0;
	left:0;
	right:0;
	text-align:center;
	background:#fff
}
.guyong>a,.guyong>button,.guyong>button:hover {
	float:right;
	height:42px;
	width:93px;
	font-size:13px;
	color:#fff
}
.guyong>a {
	line-height:42px;
	text-align:center;
	background-color:#f23030
}
.guyong>button,.guyong>button:hover {
	background-color:#febf14;
	border:none;
	box-shadow:none;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0
}
.appraise {
	background:#fff;
	overflow:hidden
}
.appraise_content>div img {
	width:35px;
	float:left;
	margin-right:10px;
	display:inline-block;
	height:35px;
	border-radius:100%
}
.appraise_content>div {
	margin:10px 0;
	overflow:hidden
}
.appraise_content>div p:nth-of-type(1) {
	font-size:13px
}
.appraise_content>div p:nth-of-type(2) {
	font-size:12px;
	transform:scale(.9);
	-ms-transform:scale(.9);
	-moz-transform:scale(.9);
	-webkit-transform:scale(.9);
	-o-transform:scale(.9);
	position:relative;
	left:-16px;
	color:#bfbfbf
}
.appraise_content>p:nth-of-type(1),.appraise_content>p:nth-of-type(2) {
	margin:auto;
	word-break:break-all;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	overflow:hidden
}
.appraise_content>p:nth-of-type(2) {
	-webkit-line-clamp:1;
	color:#bfbfbf
}
.appraise_content {
	width:90%;
	padding:10px 0;
	border-bottom:1px solid #eee;
	margin:auto
}
.cxws,.shop_introduce {
	margin:10px auto;
	overflow:hidden
}
.shop_introduce {
	width:90%;
	word-break:break-all;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2
}
.cxws {
	list-style:none;
	padding:10px 0;
	width:100%
}
.cxws li {
	display:block;
	width:100%;
	float:left;
	text-align:center;
	padding:0 1%;
	margin-bottom:18px
}
.cxws img {
	width:45px;
	height:56px;
	object-fit:cover
}
.cxws li>p:nth-of-type(1) {
	font-size:14px;
	line-height:19px;
	display:inline-block;
	width:65%;
	text-align:left;
	border-bottom:1px dashed #ccc;
	color:#ccc;
	float:right;
	padding-top:10px;
	padding-bottom:11px;
	height:60px;
	margin-right:5%
}
.cxws em {
	font-style:inherit;
	color:#ff3c25;
	font-size:12px
}
.grade,.rz {
	width:90%;
	overflow:hidden
}
.grade {
	list-style:none;
	border-bottom:1px solid #eee;
	padding:10px 5%;
	font-size:13px
}
.grade span,.rz li {
	text-align:center;
	float:left
}
.grade span {
	width:33%
}
.grade b {
	background:#ff3c25;
	color:#fff;
	padding:0 2px;
	border-radius:3px
}
.rz {
	margin:auto;
	display:block
}
.grade span,.rz li,.yyzz em {
	display:inline-block
}
.rz li {
	padding:8px 0;
	margin:3% 2%;
	border:1px solid #ccc;
	border-radius:5px;
	width:20%;
	color:#ccc
}
.rz_select {
	border:1px solid #ff3c25!important;
	color:#ff3c25!important
}
.yyzz em {
	font-family:"SimSun";
	font-style:normal;
	float:right;
	font-size:22px;
	color:#b5b5b5;
	padding-left:7px;
	height:16px;
	width:20px;
	background:url(../images/icon-more.png) no-repeat center center;
	background-size:20px 20px;
	margin-top:30px
}
.yyzz {
	background:#fff
}
.yyzz img {
	height:70px
}
.ico_xing {
	display:inline-block;
	width:17px;
	height:20px;
	background:url(/Public/images/heart-red.png) no-repeat;
	background-size:100%
}
.case_list {
	background:#fff;
	border-bottom:1px solid #eee;
	padding-bottom:10px;
	text-align:center
}
.case_list img {
	max-width:100%
}
.case_list p {
	font-size:13px;
	padding:4px 0 2PX;
	color:#323232;
	line-height:1.5;
	word-break:break-all;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-moz-box-orient:vertical;
	-webkit-line-clamp:1;
	overflow:hidden;
	-moz-line-clamp:1
}
.case_detail {
	padding:0 5%
}
.case_detail h1 {
	font-size:14px;
	line-height:20px;
	padding:10px 0
}
.case_detail p {
	font-size:13px;
	color:#7f7f7f
}
.case_detail img {
	max-width:100%;
	display:inline-block;
	margin:10px 0
}
.case_detail,.servicedetail {
	margin-top:44px
}
.servicedetail img {
	height:180px;
	margin:auto;
	display:block;
	max-width:100%;
	max-height:100%
}
.servicedetail .toright {
	width:15px;
	height:15px
}
.servicedetail ul {
	margin-bottom:5px;
	background:#fff
}
.servicedetail li {
	overflow:hidden;
	list-style:none;
	border-bottom:1px solid #eee;
	width:90%;
	padding:10px 5%
}
.servicedetail b {
	font-weight:400;
	color:#e60012
}
.servdetail_head li:nth-of-type(2) span:nth-of-type(1) b {
	font-size:15px
}
.service_detail li>span:nth-of-type(2) {
	width:100%;
	display:block;
	height:inherit
}
.servdetail_head li:nth-of-type(1) p:nth-of-type(1) {
	color:#323232;
	font-size:15px;
	overflow:hidden;
	word-break:break-all;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2
}
.servdetail_head li:nth-of-type(1) p:nth-of-type(2) {
	font-size:12px;
	color:#d2d2d2
}
.servdetail_head li:nth-of-type(2) span:nth-of-type(1) {
	color:#d2d2d2;
	font-size:14px
}
.servdetail_head li:nth-of-type(2) span:nth-last-of-type(1) {
	float:right;
	color:#323232;
	font-size:13px
}
.servdetail_head li:nth-of-type(3) {
	font-size:14px;
	color:#d2d2d2
}
.servicedetail li:nth-of-type(1) {
	font-size:14px;
	color:#323232
}
.servdetail_shop li:nth-last-of-type(1) span {
	width:33%;
	float:left;
	display:inline-block
}
.servdetail_text li:nth-last-of-type(1) {
	color:#7f7f7f;
	font-size:13px
}
[v-cloak] {
	display:none
}
body,html {
	margin:0
}
.swiper-wrap>div,h2,h3 {
	text-align:center
}
button,button:active {
	box-shadow:0 0 3px rgba(0,0,0,.3)
}
button {
	padding:.5rem 1.2rem;
	font-size:1rem;
	border-radius:.3rem;
	transition:all .25s ease;
	outline:none;
	appearance:none;
	border:none;
	cursor:pointer;
	background-color:#87ceeb;
	color:#fff
}
button:hover {
	background-color:#fff;
	color:#000;
	box-shadow:0 0 40px rgba(0,0,0,.5);
	transform:scale(1.05)
}
button:active {
	background-color:#ddd;
	color:#333;
	transform:scale(1)
}
.swiper {
	height:200px;
	margin-bottom:80px
}
.swiper-wrap>div {
	display:flex;
	justify-content:center;
	align-items:center;
	font-size:48px;
	color:#fff
}
.swiper-wrap>div:nth-child(3n) {
	background-color:#87ceeb
}
.swiper-wrap>div:nth-child(3n+1) {
	background-color:#9acd32
}
.swiper-wrap>div:nth-child(3n+2) {
	background-color:#bc8f8f
}
#append_child {
	text-align:center;
	margin-bottom:80px
}
#swiper_children_size {
	height:400px
}
#swiper_children_size .slide-1 {
	height:200px
}
#swiper_children_size .slide-2 {
	height:150px
}
#swiper_children_size .slide-3 {
	height:100px
}
#swiper_children_size .slide-4 {
	height:350px
}
.swiper-nested-inner {
	width:100%;
	height:100%;
	margin-bottom:0
}
.fuwu,.ser_id {
	width:71px;
	display:inline-block;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	top:3px;
	text-align:center;
	vertical-align:top
}
.bg_img {
	display:block;
	position:fixed;
	top:50%;
	left:50%;
	z-index:33;
	height:auto;
	width:70%;
	text-indent:0;
	transform:translate3d(-50%,-50%,0);
	border-radius:3px;
	font-size:0
}
.bg_img img {
	width:100%
}
.h42 {
	height:42px
}
.h85 {
	height:85px
}
.pcbox{display:block;position:relative;max-width:600px;margin-left:auto;margin-right:auto;background:#ffffff;}