/* CSS Document */
@charset "utf-8";
:root {
	/* Color Palette */
	--lc-blue: #00327d;
}
* {
	margin: 0;
	padding: 0;
}
html { height:100%; width:100%; overflow:hidden; min-width:300px; }
body {
	width: 100%; height:100%; overflow:hidden; min-width:300px;

	/*-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    z-index: 0;

    margin: 0 auto;
    overflow-x: hidden;
    box-shadow: 0 0 10px rgba(0,0,0,0.3);
    zoom:1;
    height:auto;*/
	font: 12px/1.5 "Microsoft yahei","微软雅黑","\5b8b\4f53", Tahoma, Helvetica, Arial, sans-serif;
}
input, a { font-family:"Microsoft yahei","微软雅黑"; }
img {
	vertical-align: middle; border:none;
}
em, i { font-style:normal; }
div { margin:0; padding:0; font-family:"Microsoft yahei","微软雅黑"; }
*, *:before, *:after {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
ul,li { list-style: none; }
a { text-decoration:none; outline:none; -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-appearance:none; }
a:hover { text-decoration:none; }
.clearfix {
	zoom: 1;
}
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	overflow: hidden;
	visibility: hidden;
}

input[type="button"], input[type="submit"], input[type="reset"] {
	-webkit-appearance: none;
}

.word-break {
	word-break: break-all;
}
.word-wrap {
	word-wrap: break-word;
}

/* ios安全区域 */
.ios-bottom {
	bottom: max(12px, constant(safe-area-inset-bottom)) !important; /*兼容 IOS<11.2*/
	bottom: max(12px, env(safe-area-inset-bottom)) !important;	/*兼容 IOS>11.2*/
}

.ios-padding-bottom {
	padding-bottom: max(12px, constant(safe-area-inset-bottom)); /*兼容 IOS<11.2*/
	padding-bottom: max(12px, env(safe-area-inset-bottom));	/*兼容 IOS>11.2*/
}

@-webkit-keyframes fixeddh {
	0% { -webkit-transform: rotate(0deg); }
	100% { -webkit-transform: rotate(0deg); }
}

.img_load img { background: url(../images/mobile_iphone/loading_img.gif) no-repeat center 50%; }

.fl {
	float: left;
	_display: inline;
}
.fr {
	float: right;
	_display: inline;
}
#zoom img, #zoom video { max-width:100% !important; }
.bg { background:#f4f4f4; min-height:100%; width:100%; }
.bgcolor { background:#f4f4f4; min-height:100%; width:100%; position:relative; }

#header {
	position: absolute;
	z-index: 2;
	top: 0;
	left: 0;
	width: 100%;
	padding: 0;
	font-size: 20px;
	text-align: center;
	font-weight: bold;
}

/*圆角*/
.border-radius-3 { -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.border-radius-5 { -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.border-radius-10 { -moz-border-radius: 10px; -khtml-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; }
.border-radius-50 { -moz-border-radius: 50%; -khtml-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; }
.radius3 { -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.radius20 { -moz-border-radius: 20px; -khtml-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px; }
.radius25 { -moz-border-radius: 25px; -khtml-border-radius: 25px; -webkit-border-radius: 25px; border-radius: 25px; }
/*阴影*/
.box-shadow-2 { -moz-box-shadow: 0 0 10px rgba(0,0,0,0.2); -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.2); box-shadow: 0 0 10px rgba(0,0,0,0.2); }
.box-shadow-3 { -moz-box-shadow: 0 0 10px rgba(0,0,0,0.3); -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.3); box-shadow: 0 0 10px rgba(0,0,0,0.3); }
/**/

/*iscroll*/
#footer {
	position: absolute;
	z-index: 2;
	bottom: 0;
	left: 0;
	width: 100%;
	background: #444;
	padding: 0;
}
#foot_button {
	position: absolute;
	z-index: 2;
	bottom: 0;
	left: 0;
	width: 100%;
	background: #444;
}

#process_popBox {
	position: absolute;
	z-index: 1000;
	bottom: 0;
	left: 0;
	width: 100%;
	background: #444;
}

.footer {
	position: absolute;
	z-index: 200;
	bottom: 0;
	left: 0;
	width: 100%;
	background: #444;
	padding: 0;
}

#wrapper {
	position: absolute;
	z-index: 1;
	top: 50px;
	bottom: 64px;
	left: 0;
	width: 100%;  min-width:300px;
	background: #f4f4f4;
	overflow: hidden;
}

#scroller {
	position: absolute;
	z-index: 1;
	background: #f2f2f2;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	width: 100%;
	-webkit-transform: translateZ(0);
	-moz-transform: translateZ(0);
	-ms-transform: translateZ(0);
	-o-transform: translateZ(0);
	transform: translateZ(0);
	-webkit-touch-callout: none;
	/*-webkit-overflow-scrolling: touch;*/
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-text-size-adjust: none;
	-moz-text-size-adjust: none;
	-ms-text-size-adjust: none;
	-o-text-size-adjust: none;
	text-size-adjust: none;
	min-height:100%;
}

#pullDown,#pullUp {
	height: 40px;
	line-height: 40px;
	padding: 5px 10px;
	font-weight: bold;
	font-size: 14px;
	color: #888;
	display:none;
}

#pullDown .pullDownIcon,#pullUp .pullUpIcon {
	display: block;
	float: left;
	width: 40px;
	height: 40px;
	background: url(../images/mobile_iphone/pull-icon@2x.png) 0 0 no-repeat;
	-webkit-background-size: 40px 80px;
	background-size: 40px 80px;
	-webkit-transition-property: -webkit-transform;
	-webkit-transition-duration: 250ms;
}

#pullDown .pullDownIcon {
	-webkit-transform: rotate(0deg) translateZ(0);
}

#pullUp .pullUpIcon {
	-webkit-transform: rotate(-180deg) translateZ(0);
}

#pullDown.flip .pullDownIcon {
	-webkit-transform: rotate(-180deg) translateZ(0);
}

#pullUp.flip .pullUpIcon {
	-webkit-transform: rotate(0deg) translateZ(0);
}

#pullDown.loading .pullDownIcon,#pullUp.loading .pullUpIcon {
	background-position: 0 100%;
	-webkit-transform: rotate(0deg) translateZ(0);
	-webkit-transition-duration: 0ms;
	-webkit-animation-name: loading;
	-webkit-animation-duration: 2s;
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-timing-function: linear;
}

.-webkit-keyframes loading {
from { -webkit-transform:rotate(0deg)translateZ(0); }
.to { -webkit-transform: rotate(360deg) translateZ(0); }
}

/*下拉菜单*/
.w_drop_down { position:absolute; right:0px; top:5px; width:100%; z-index:999; box-shadow: 0 0 10px rgba(0,0,0,0.3); }
.w_drop_state { padding:10px 5%; width:90%; background:var(--lc-blue); }
.w_drop_state p { height:30px; line-height:30px; font-size:14px; color:#fff; /*background:url(../images/mobile_iphone/tx150328.png) no-repeat left 50%; padding-left:30px;*/ }
.w_drop_state p img { width:22px; height:22px; float:left; margin-right:8px; margin-top:4px; margin-left:-4px; -moz-border-radius: 22px;
	-khtml-border-radius: 22px;
	-webkit-border-radius: 22px;
	border-radius: 22px; }
.w_drop_state p a { display:block; color:#fff; }
.w_drop_state p span {  height:30px; line-height:30px; font-size:20px; color:#fff; float:left; margin-right:8px; margin-left:-4px; }
.w_drop_search { padding:10px 5%; width:90%; background:#5d7a9c; }
.w_drop_search p { background:url(../images/mobile_iphone/ss150327.png) no-repeat left 50%; padding-left:30px; }
.w_drop_search p input { background:none; border:none; width:100%; height:22px; line-height:22px; font-size:14px; color:#fff; }

.w_drop_list { }
.w_drop_list a { background:url(../images/mobile_iphone/yh150327.png) #fff  no-repeat 5.5% 50%; display:block; padding:10px 5%; width:90%; height:22px; line-height:22px; border-top:1px #dedede solid; font-size:14px; color:#555; }
.w_drop_list a:first-child { border-top:none; }
.w_drop_list a span { display:block; padding-left:28px; }
.w_drop_list a.icon_bg_all { background:url(../images/mobile_iphone/all150508.png) #fff  no-repeat 5.5% 50%; }
.w_drop_list a.icon_bg_dangan { background:url(../images/mobile_iphone/dangan150508.png) #fff  no-repeat 5.5% 50%; }
.w_drop_list a.icon_bg_jiuyi { background:url(../images/mobile_iphone/jiuyi150508.png) #fff  no-repeat 5.5% 50%; }
.w_drop_list a.icon_bg_huizhen { background:url(../images/mobile_iphone/huizhen150508.png) #fff  no-repeat 5.5% 50%; }
.w_drop_list a.icon_bg_tijian { background:url(../images/mobile_iphone/tijian150508.png) #fff  no-repeat 5.5% 50%; }
.w_drop_list a.icon_bg_other { background:url(../images/mobile_iphone/other150508.png) #fff  no-repeat 5.5% 50%; }


div.arrow-up {
	width:0px;
	height:0px;
	border-left:5px solid transparent;  /* left arrow slant */
	border-right:5px solid transparent; /* right arrow slant */
	border-bottom:5px solid var(--lc-blue); /* bottom, add background color here */
	font-size:0px;
	line-height:0px;
	float:right;
	margin-right:25px;
}

.w_drop_mask { position:absolute; right:0px; left:50%; top:50px; display:none; z-index:990; }

/*head*/
.w_top { padding:0 13%; height:50px; background: var(--lc-blue); position:relative; }
.w_top h1 { font-size:16px; color:#fff; text-align:center; line-height:50px; overflow: hidden; white-space: nowrap; text-overflow: clip; font-weight:100; }
.w_top a { position:absolute; z-index:100; top:11px; width:36px; height:36px; /*display: inline-flex;*/ }
.w_top a span { font-size:20px; }
.w_top a.wss { right:18%; }
.w_top a.wcd { left:15px; }
.w_top a.wgrzx { right:15px; }
.w_top a.whyzx { width:24px; height:24px; right:15px; top:15px; }
.w_top a.whyzx img { display:block; width:100%; -moz-border-radius: 22px;
	-khtml-border-radius: 22px;
	-webkit-border-radius: 22px;
	border-radius: 22px;}
.w_top a.whyzx span.icon-listmore { display:inherit; }

.top { border-top:3px var(--lc-blue) solid; background:#fff; text-align:center; height:46px; border-bottom:1px #dedede solid; position:relative; }
.top a {/* background:url(../images/mobile_iphone/xjt14-1.jpg) no-repeat right 50%; display:inline-block; padding-right:14px;*/ }
.top h1 { height:28px; padding-top:10px;/*改动原值9变10*/ line-height:1.5; font-size:18px; color:#333; font-weight:100; }
.top h1#located_city { position:absolute; top:0; left:51px; right:51px; overflow:hidden;  }
.top h1 a { display:inline-block; line-height:28px; color:#333; }
.top a.top_m1 {
	position: absolute;
	top:5px;
	left: 15px; width:36px; height:36px;
}
.top a.top_c1 {
	position: absolute; z-index:100;
	right: 15px;
	top:11px; width:36px; height:36px;
}
.top a.top_m { background:none; position:absolute; top:6px; left:15px; display:inline-block; }
.top a.top_c { background:none; position:absolute; top:6px; right:15px; display:inline-block; padding-right:0px; }
.top a.whyzx { background:none; position:absolute; top:12px; width:24px; height:24px; right:4%; padding-right:0px; line-height:22px; }
.top a.whyzx img { width:100%; -moz-border-radius: 22px;
	-khtml-border-radius: 22px;
	-webkit-border-radius: 22px;
	border-radius: 22px; }

.w_nav { }
.w_nav ul { }
.w_nav li { width:50%; float:left; text-align:center; height:38px; line-height:38px; background:#fff; border-bottom:4px #dedede solid; }
.w_nav li a { color:#555; font-size:16px; }
.w_nav li.hover { border-bottom:4px var(--lc-blue) solid; }
.w_nav li.hover a { color:var(--lc-blue); }

.top1 { height:56px; line-height:56px; background:#fff; position:relative; border-bottom:1px #dedede solid; }
.top1 a { display:inline-block; font-size:16px; }
.top1 a.fh { position:absolute; left:4%; top:0px; color:#555; background:url(../images/jtr14-1.png) no-repeat left 50%; padding-left:20px; }
.top1 a.mc { position:absolute; right:4%; top:0px; color:#333; background:url(../images/sjt14-1.png) no-repeat left 50%; padding-left:32px; }
.top1 a.ckdp { position:absolute; right:4%; top:0px; color:#333; background:url(../images/jt14-1.png) no-repeat right 50%; padding-left:32px; }
.top1 a.ddxq { position:absolute; right:4%; top:0px; color:#333; padding:15px 0; height:26px; line-height:26px; }
.top1 a.ddxq img { float:left; margin-right:6px; }

.top2 { height:44px; line-height:44px; background:#fff; position:relative; border-bottom:1px #dedede solid; }
.top2 a { display:inline-block; font-size:16px; }
.top2 a.fh { position:absolute; left:4%; top:0px; color:#555; background:url(../images/jtr14-1.png) no-repeat left 50%; padding-left:20px; }
.top2 a.mc { position:absolute; right:4%; top:0px; color:#333; background:url(../images/sjt14-1.png) no-repeat left 50%; padding-left:32px; }
.top2 a.bdfl { position:absolute; right:4%; top:9px; color:#333; background:#f2413c; -moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px; height:25px; padding:0 13px; font-size:12px; color:#fff; line-height:24px; }

.top3 { background:#fff; position:relative; height:45px; line-height:44px; border-bottom:1px #dedede solid; border-top:4px var(--lc-blue) solid; }
.top3 a { display:inline-block; font-size:16px; }
.top3 a.fh { position:absolute; left:4%; top:0px; color:#555; background:url(../images/jtr14-1.png) no-repeat left 50%; padding-left:20px; }
.top3 a.gwc { position:absolute; right:4%; top:11px; height:24px; line-height:22px; color:#333; background:url(../images/sjt14-1.png) no-repeat left 50%; padding-left:32px; }
.top3 a.gwc span { height:22px; width:22px; text-align:center; margin-left:5px; background:#f2413c; font-size:12px; color:#fff; display:inline-block;-moz-border-radius: 14px;
	-khtml-border-radius: 14px;
	-webkit-border-radius: 14px;
	border-radius: 14px; }

.top4 { height:56px; line-height:56px; background:url(../images/jt14-1.png) #fff no-repeat 96.5% 50%; position:relative; border-bottom:1px #dedede solid; }
.top4 a { display:inline-block; font-size:16px; }
.top4 a.fh { position:absolute; left:4%; top:0px; color:#555; background:url(../images/jtr14-1.png) no-repeat left 50%; padding-left:20px; }
.top4 a.ckdp { position:absolute; right:4%; top:0px; color:#333; background:url(../images/mobile_iphone/ckdp14-1.png) no-repeat left 50%; padding-left:25px; padding-right:20px; }

.w_search { margin:0px auto; width:70%; padding:2px; height:26px; background:#fff; position:relative; top:9px; z-index:599; -moz-border-radius: 15px;
	-khtml-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px; }
.w_search input { border:none; background:none; }
.w_search input#serach_sbm { float:right; padding-right:12px; }
.w_search input#keyword { background:#fff; }
.w_search_l {  position:absolute; right:50px; left:10px; padding:0 5px; }
.w_search_l input#keyword { width:96%; display:block; height:20px; line-height:20px; padding:3px 2%; }
/*foot*/
.grph_footer { margin:0 auto; width:25px; height:27px; }
.fixed {
	position: fixed;
	bottom: 0;
	z-index: 400;
}

.foot { border-left:1px #dedede solid; z-index:400; margin:0 auto; position:fixed; bottom:0px; width:99.9%; height:60px; border-top:1px #dedede solid; border-bottom:3px var(--lc-blue) solid;  }

@media screen and (min-width: 640px) {
	.foot { width:639px;  }
}
.foot ul li { background:url(../images/mobile_iphone/bg14-1.jpg) #f8f8f8 repeat-y right top; width:25%; float:left; height:60px; display:inline-block; text-align:center; }
.foot ul li a { font-size:14px; border-top:1px #fff solid; height:52px; color:#333; display:inline-block;  width:99%; padding-top:8px; }
.foot ul li a.hover { margin-top:-1px; border-top:2px var(--lc-blue) solid; height:52px; color:#333; display:inline-block; width:99%; padding-top:8px; }
.foot ul li a span {display:block;}
.foot ul li a span.pub { font-size:14px; line-height:1.2; }

.y2016 { border-bottom:3px #ff3300 solid; }
.y2016 ul li a.hover { border-top:2px #ff3300 solid; }

.foot1 { border-bottom:3px var(--lc-blue) solid; width:100%; height:60px; border-top:1px #dedede solid; background:#f8f8f8; }
.foot11 { padding:0 4%; }
.foot11 label { font-size:16px; color:#555; padding-top:15px; float:left; line-height:30px; }
.foot12 { float:right; width:40%; padding-top:8px; text-align:right; line-height:20px; }
.foot12 p { color:#f2413c; font-weight:bolder; }
.foot12 span { color:#333; }
.foot13 { float:right; width:32%; margin-left:5%; padding-top:13px; height:32px; }
.foot13 a { display:inline-block; height:32px; line-height:32px; width:100%; background:#f2413c; text-align:center; -moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px; font-size:14px; color:#fff; }
.foot14 { float:left; font-size:14px; color:#333; height:32px; padding-top:13px; line-height:32px; }
.foot14 b { color:#f2413c; font-size:18px; }

.pay_other161 { float:right; padding-top:13px; height:32px; margin-left:12px; }
.pay_other161 a { display:inline-block; height:32px; line-height:32px; padding:0 8px; background:#f2413c; text-align:center; -moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px; font-size:14px; color:#fff; }

.foot2 { border-left:1px #dedede solid; border-bottom:3px var(--lc-blue) solid; width:99.9%; height:46px; border-top:1px #dedede solid; }
.foot2 ul li { background:url(../images/mobile_iphone/bg14-1.jpg) #f8f8f8 repeat-y right top; width:50%; float:left; height:46px; display:inline-block; text-align:center; }
.foot2 ul li a { font-size:14px; border-top:1px #fff solid; height:46px; line-height:46px; color:#333; display:inline-block;  width:100%;  }
.foot2 ul li a.hover { margin-top:-1px; border-top:2px var(--lc-blue) solid; height:46px; color:#333;  }
.foot2 ul li a span { display:block; }

.foottransfer { border-bottom:3px var(--lc-blue) solid; width:100%; background:var(--lc-blue); height:44px; }
.foottransfer input { color: #fff;display: block;font-size: 18px;height: 44px;line-height: 44px;margin: 0 auto;text-align: center;width: 100%;background: var(--lc-blue);border:medium none;cursor:pointer; }

.foot21 { border-bottom:3px var(--lc-blue) solid; width:100%; background:var(--lc-blue); height:48px; }
.foot21 a { display:block; margin:0 auto; width:92%; height:48px; line-height:48px; text-align:center; color:#fff; font-size:18px;  }

.foot_std { background:#fff; height:40px; padding:8px; }
.foot_std a { display:block; background:var(--lc-blue); height:40px; line-height:40px; text-align:center; color:#fff; font-size:18px;  }
.foot_std.callme a { background:#4cd964; }

.foot22 { display:none; width:100%; background:#fff; border-top:2px var(--lc-blue) solid; border-bottom:2px var(--lc-blue) solid; }
.foot5930 { display:none; width:100%; background:#fff; border-top:2px var(--lc-blue) solid; border-bottom:2px var(--lc-blue) solid; }
.show150317 { display:block; }
.doc_foot { width:100%; background:#fff; border-top:2px var(--lc-blue) solid; border-bottom:2px var(--lc-blue) solid; }

.docs_foot1506 { width:100%; background:#fff; padding-top:7px; height:43px; text-align:center; }
.two1506 a { width:40%; background:#f2413c; display:inline-block; color:#fff; font-size:16px; height:36px; line-height:36px;  -moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px; }
.two1506 a.first_bg { background:var(--lc-blue); }
.two1506 a.secon_bg { background:#fb7171; margin-left:15px; }



.w_foot { background:#003673; padding:20px 0 20px; text-align:center; }
.w_foot p { font-size:14px; line-height:30px; color:#fff; margin:0; }
.w_foot p.jl { margin-top:5px; }
.w_foot a.bbqh { color:#555; margin:0 3px 0 4px; height:30px; line-height:30px; padding:0 10px; display:inline-block; background:#fff; }

.w_foot a.dh { color:#fff; padding:0 10px; }
.w_foot a.hover { color:#78b1f0; }

.classification { background: #fff; padding-top:5px !important;
	border-top: 2px var(--lc-blue) solid;
	border-bottom: 2px var(--lc-blue) solid; }
.classification h6 { height:30px; font-size:14px; line-height:30px; color:#333; margin-bottom:3px; padding-left:10px; }
/*菜单*/
.l_menu { position:absolute; width:50%; display:none; left:0px; top:0px; background:url(../images/mobile_iphone/wbg-5.png) repeat left top;  z-index:999; min-height:100%; -webkit-transform: rotate(0deg);  }

.l_menu_t { }
.l_menu_t1 { border-bottom:1px #08478c solid; padding:17px 8.33% 15px }
.l_menu_t1 a.wcd { font-size:16px; color:#fff; }
.l_menu_t1 a.wcd img { margin-right:8px; margin-top:3px; float:left; }
.l_menu_t1 a.ht { }

.l_menu_t2 { }
.l_menu_t2 a { display:block; padding:7px 8.33% 7px; font-size:14px; color:#fff; height:26px; line-height:26px; border-bottom:1px #08478c solid; border-top:1px #00244d solid; }
.l_menu_t2 a img { margin-right:8px; float:left; margin-top:4px; }
.l_menu_t2 a.bx { border-top:1px #00244d solid; border-bottom:none; height:0px; padding:0px; }
.l_menu_t2 a.default { background:url(../images/mobile_iphone/wjt-1.png) no-repeat 31px 50%; }

.l_menu_t2 a.sysc { background:url(../images/mobile_iphone/wsysc-1.png) no-repeat 30px 50%; }
.l_menu_t2 a.lxwm { background:url(../images/mobile_iphone/wlxwm-1.png) no-repeat 30px 50%; }
.l_menu_t2 a.hzhb { background:url(../images/mobile_iphone/whzhb-1.png) no-repeat 30px 50%; }

.l_menu_t2 a.zys {  background:url(../images/mobile_iphone/zys-1.png) no-repeat 31px 50%; }
.l_menu_t2 a.zzs {  background:url(../images/mobile_iphone/zzs-1.png) no-repeat 30px 50%; }
.l_menu_t2 a.zls {  background:url(../images/mobile_iphone/zls-1.png) no-repeat 30px 50%; }
.l_menu_t2 a.qz {  background:url(../images/mobile_iphone/qz-1.png) no-repeat 32px 50%; }
.l_menu_t2 a.qhcs {  background:url(../images/mobile_iphone/qhcs-1.png) no-repeat 35px 50%; }

.l_menu_b { padding:80px 50px 0; width:170px; text-align:center; border-top:1px #00244d solid; }
.l_menu_b p { font-size:18px; color:#fff; line-height:50px; }
.l_menu_b p.mc { font-size:20px; padding-top:30px; line-height:28px; }
.l_menu_b p.dh { padding-bottom:30px; font-size:18px; color:#e8f6ff; line-height:28px; }

.mask { width:100%; top:0; left:0px; position:absolute; z-index:100; background:url(../images/mobile_iphone/wbg-6.png) repeat left top; display:none; min-height:100%; bottom:0px; }
.wrapper_mask { position: absolute;
	right: 0px;
	left: 0px;
	top: 49px;
	bottom: 0px;
	display: none;
	background: rgba(0, 0, 0, 0.1);
	z-index: 100; }

.pub_mask { position: absolute;
	right: 0px;
	left: 0px;
	top: 49px;
	bottom: 0px;
	display: none;
	background: rgba(0, 0, 0, 0.1);
	z-index: 1; }

.r_personal { position:absolute; width:84.375%; right:0%; display:none; top:0px; background:url(../images/mobile_iphone/wbg-5.png) repeat left top; z-index:502; min-height:100%; }
.r_personal1 { margin:0 auto; width:78.5%; padding:30px 0 40px; }

.r_personal2 { margin:0 auto; width:40%; margin-bottom:15px; }
.r_personal2 img { -moz-border-radius:100%;
	-khtml-border-radius:100%;
	-webkit-border-radius:100%;
	border-radius:100%; width:100%; }
.r_personal2 a { position:absolute; left:7%; top:35px; z-index:200; display:inline-block; }

.r_personal3 { text-align:center; }
.r_personal3 p { color:#fff; margin:0; }
.r_personal3 p.pers { font-size:16px; line-height:32px; }
.r_personal3 p.pers font { padding-left:10px; }
.r_personal3 p.addr { font-size:14px; line-height:28px; }
.r_personal3 p.addr a { font-size:14px; color:#fff; line-height:30px; }
.r_personal3 p.addr img { margin-right:8px; margin-top:-3px; }
.r_personal3 p.jrkj { padding:10px 0 30px; }
.r_personal3 p.jrkj a { display:inline-block; width:30%; height:28px; line-height:28px; background:#fff; -moz-border-radius: 15px;
	-khtml-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px; color:#ff6804; font-size:14px; }

.r_personal4 {  border-bottom:1px #0066d9 solid;  border-top:1px #0066d9 solid; text-align:center; padding:15px 0; }
.r_personal4 div { display:inline-block; color:#fff; width:32%; }
.r_personal4 .zhdf { text-align:center; }
.r_personal4 .qyhys { }
.r_personal4 .zxsl { text-align:center; }
.r_personal4 p { display:block; font-size:12px; margin:0; line-height:20px; }
.r_personal4 font { display:block; font-size:30px; line-height:30px; }

.r_personal4_hy { border-top:1px #08478c solid; }
.r_personal4_hy p { border-bottom:1px #08478c solid; height:40px; line-height:40px; font-size:16px; color:#fff; }
.r_personal4_hy p span { float:left; }
.r_personal4_hy p span code { color:#d3ba33; }
.r_personal4_hy p em { float:right; }
.r_personal4_hy p a { float:right; color:#fff; border:1px #fff solid; display:inline-block; font-size:12px; height:24px; line-height:24px; margin-top:7px; padding:0 8px; -moz-border-radius: 15px;
	-khtml-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px; }
.r_personal4_hy p a.jl { margin-right:8px; }

.r_personal5 { border-bottom:1px #0066d9 solid; padding:10px 0; }
.r_personal51 { }
.r_personal51 a { padding-left:3px; display:block; height:32px; line-height:32px; font-size:16px; color:#fff; }
.r_personal51 a img { float:left; margin-right:8px; margin-top:8px; }
.r_personal51 a img:first-child { }
.r_personal51 a img.last-child { float:inherit; margin-top:-14px; margin-left:1px; }

.r_personal5 a.szwdxx { background:url(../images/mobile_iphone/wszwdxx-1.png) no-repeat left 50%; }
.r_personal5 a.wdpl { background:url(../images/mobile_iphone/wwdpl-1.png) no-repeat left 50%; }
.r_personal5 a.sjjk { background:url(../images/mobile_iphone/sjjk-1.png) no-repeat left 50%; }
.r_personal5 a.wdhyxx { background:url(../images/mobile_iphone/wdhyxx-1.png) no-repeat left 50%; }
.r_personal5 a.zxwh { background:url(../images/mobile_iphone/wzxwh-1.png) no-repeat left 50%; }
.r_personal5 a.sjx { background:url(../images/mobile_iphone/sjx-1.png) no-repeat 3px 50%; }
.r_personal5 a.fjx { background:url(../images/mobile_iphone/fjx-1.png) no-repeat 3px 50%; }
.r_personal5 a.wdgz { background:url(../images/mobile_iphone/wwdgz-1.png) no-repeat left 50%; }

.r_personal6 { padding-top:10px; }
.r_personal6 a { display:block; height:40px; padding-left:3px; line-height:40px; font-size:16px; color:#fff; }
.r_personal6 a img { margin-right:8px; float:left; margin-top:12px; }
.r_personal6 a.txdl { background:url(../images/mobile_iphone/wtcdl-1.png) no-repeat 3px 50%; }
/*搜索*/
.w_ss { height:42px; width:90%; padding:20px 5%; }
.w_ss1 { border:1px #ccc solid; -moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px; height:40px; padding:0 5px; }
.w_ss1 input:focus{outline:none;}
.w_ss1 input.w_gjz { padding:8px 0 8px 2%; border:none; font-size:18px; color:#858585; line-height:24px; height:24px; width:82%;background:url(../images/mobile_iphone/wbian-1.jpg) no-repeat right 50%;}
.w_ss1 input.w_an { border:none;  width:13.5%; height:40px;background:url(../images/mobile_iphone/wss-2.png) no-repeat center 50%;
}
/*加载更多*/
.w_more { text-align:center; }
.w_more a { font-size:14px; color:#555; height:30px; line-height:30px; -moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;  display:inline-block; background:#fff; width:88px; border:1px #ccc solid; text-align:center; }
.w_nmore { text-align:center; }
.w_jzge { height:50px; line-height:50px; text-align:center; margin-bottom:10px; }
.w_jzge a { background:url(../images/mobile_iphone/jzgd.png) #fff no-repeat center 54%; padding:0 50px; color:#003673; font-size:14px; line-height:50px; display:inline-block; }
.w_doctor_detail61 .w_jzge { margin-bottom:0px; }

.w_hint { background:#fff; width:92%; padding:10px 4%; border-bottom:1px #dedede solid; }
.w_hint_ts { width:100%; padding:10px 0; }

.w_hint_ty { -moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border: none;
	height: 30px;
	line-height: 30px;
	width: 100%;
	color: #f2f2f2;
	font-size: 14px;
}
.w_hint_ty img { margin:-4px 9px 0 12px; display:inline-block; }

.w_hint_cw { background: #fd8f86; }
.w_hint_cg { background: #79c423; }
.w_hint_jzgd { height:30px; line-height:30px; background:#fff; }
.w_hint_jzgd a { background:url(../images/mobile_iphone/tsbj-1.png) no-repeat center 50%; }
/*商城导航*/
.main {/* padding-top:7px; border-top:1px #fff solid; */ }
.main1 { border-top:1px #dedede solid; }
.main2 { border-bottom:1px #dedede solid; height:60px; padding-left:18.33%; }
.main2 a { background:url(../images/mobile_iphone/jt14-1.jpg) no-repeat 96% 50%; display:block; padding-top:10px; padding-right:20px; height:50px; }
.main2 a span { font-size:16px; color:#333; line-height:22px; display:block; }
.main2 a p { font-size:12px; color:#999; line-height:18px; }

/*商城服务*/
.w_m_serve { padding-top:10px; }
.w_m_serve_tit { width:92%; padding:0 4%; height:40px; line-height:40px; background:#fff; border-bottom:1px #dfdfdf solid; border-top:1px #dfdfdf solid; font-size:18px; }
.w_m_serve_tit span { float:left; color:#3cade7; }
.w_m_serve_tit span em { float:left; height:18px; margin-top:13px; margin-right:8px; border-left:5px #3cade7 solid; }
.w_m_serve_tit a { float:right; color:#999; }
.w_m_serve_tit a i { margin-left:7px; }

.w_m_serve ul { padding: 0 1.5% 15px 1.6%; }
.w_m_serve li { width:48%; margin:15px 1% 0 1%; float:left; }
.w_m_serve_list { border:1px #dfdfdf solid; padding:3% 3.1% 3% 3%; background:#fff; }
.w_m_serve_list1 { }
.w_m_serve_list1 img { width:100%; display:block; }
.w_m_serve_list2 { }
.w_m_serve_list2 p { line-height:20px; color:#333; padding:2px 0; }
.w_m_serve_list2 span { float:left; }
.w_m_serve_list2 span em { font-style:normal; color:#f2413c; }
.w_m_serve_list2 s { float:right; color:#999; }

/*签约提示*/
.tip150527 {   height: 22px;
	line-height: 22px;
	padding-bottom: 10px; margin-bottom:5px; color:#555;
	border-bottom: 1px #dedede solid; }
.tip150527 span { float:left; padding:0 5px; color:#fff; -moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px; margin-right:8px; }
.tip150527 span.warn1505 { background:#f26c68; }
.tip150527 span.win1505 { background:#79c423; }
.tip150527 em {  padding-left:5px; color:#fda3a3; }
.tip150527 a { float:right; -moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px; color:#fff; padding:0 8px; margin-left:4px; }
.tip150527 a.warn1505 { background:#f26c68; }
.tip150527 a.win1505 { background:#79c423; }

/*prompt样式*/
.prompt15 { width:60%; padding:10px 20px; background:#fff; position:absolute; top:50%; left:0; -moz-border-radius: 15px;
	-khtml-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px; }
.prompt15 input:focus{ outline:none; }
.prompt15_tip { text-align:center; height:32px; line-height:32px; font-size:20px; color:#3cade7; padding:10px 0 15px; }
.prompt15_tip img { padding-right:10px; }
.prompt15_text { color:#fff; text-align:center; height:26px; line-height:26px; padding:15px 0; font-size:16px; color:#333; border-top:1px #eee solid;  }
.prompt15_input {  border:1px #dedede solid;  -moz-border-radius: 20px;
	-khtml-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px; padding:5px 15px; }
.prompt15_input input { width:100%; border:none; height:22px; line-height:22px; }
.prompt15_button { padding:20px 0; }
.prompt15_button input { width:46%; font-size:14px; height:34px; line-height:34px; border:none; -moz-border-radius: 20px;
	-khtml-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px; }
.prompt15_button input.prompt15_sub { float:left; background:#3cade7; color:#fff; }
.prompt15_button input.prompt15_reset { float:right; background:#ffffff; color:#333; border:1px #dedede solid; }

.prompt15_pop { background:#7f7f7f; position:absolute; top:0; left:0; width:100%; height:100%;  z-index:-999; }

/*单一条样式*/

/*.save1506 {
  width: 100%;
  background: #fff;
  padding-top: 8px; padding-bottom:8px;
  text-align: center;
  height: 32px; }
.save1506 a { display: block;
  margin: 0 auto;
  width: 92%;
  height: 32px;
  line-height: 32px;
  text-align: center;
  color: #fff;
  background: #fb7171;
  font-size: 18px;   -moz-border-radius: 5px;
  -khtml-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px; }*/
.foot_pub { background: #fff;
	padding: 10px 4%;
	width: 92%; border-top: 2px var(--lc-blue) solid; }
.input_pub {   border: 1px #dedede solid;  padding: 7px 10px; background: #fff; margin-bottom:10px; }
.input_pub span { float:left; font-size:14px; font-size:1.2rem; color: #00a9ec; }
.input_pub input { margin-left:10px; width:88%; line-height:28px; font-size:12px; font-size:1rem; color:#555; border:none; }
.input_pub input:focus { outline:none; }

.textarea_pub { border: 1px #e1e1e1 solid;
	background: #fff;
	padding: 10px;
	margin-bottom: 15px; }
.textarea_pub textarea {
	border:none;
	resize: none;
	height: 66px;
	width: 100%;
	font-size: 14px;
	color: #555;
	line-height: 22px;
}
/*.textarea_pub textarea:focus { outline:none; }*/

/*搜索*/
.search_mask { background:#f2f2f2; display:none; }
.search_top15 { width:88%; padding:9px 8% 9px 4%; height:28px; background:#3cade7; }
.search_top15 a { padding:6px 6px 0 0; display:inline-block; }
.search_top15 a span { color:#fff; font-size:16px; }

.search_top15_1 { background:#fff; height:28px; float:right; width:91%; position:relative;  -moz-border-radius:28px;
	-khtml-border-radius:28px;
	-webkit-border-radius:28px;
	border-radius:28px;  }
.search_top15_1 input { border:none; background:none; }
.search_top15_1 input:focus{ outline:none; }
/*.search_top15_1 input.import1506 { width:78%; margin-left:15px; height:26px; line-height:18px; vertical-align:middle; color:#555; padding:2px 0 0 0; }  */
.search_top15_1 input.import1506 { width:78%; position:absolute; left:15px; top:4px; bottom:4px; line-height:20px; color:#555; }
.search_top15_1 input.search1506 { float:right; margin-right:15px; height:28px; font-size:18px; color: #00a9ec; display:inline-block; }
.search_history15 { margin-top:10px; background:#fff; padding:20px 4% 26px; width:92%; }
.history15_tit { height:28px; line-height:28px; font-size:16px; color:#333; margin-bottom:10px; }
.history15_tit span { width:3px; height:15px; background:#059bdf; float:left; margin:6px 10px 0 0;  }

.history15_list { margin:0 13px; }
.history15_list1 { height:30px; line-height:30px; border-bottom:1px #dedede solid; font-size:14px; }
.history15_list1 a { color:#999; display:block; }
.search_hot15 { }
.hot15_list { padding-top:6px; padding-bottom:10px; }
.hot15_list a { display:inline-block; color:#fff; font-size:14px; height:36px; line-height:36px; padding:0 15px; margin-right:6px; margin-bottom:8px;  -moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px; }
.hot15_list a:nth-child(7n+1) { background:#f28fa2; }
.hot15_list a:nth-child(7n+2) { background:#b4cfda; }
.hot15_list a:nth-child(7n+3) { background:#ccde85; }
.hot15_list a:nth-child(7n+4) { background:#f4cb68; }
.hot15_list a:nth-child(7n+5) { background:#fab180; }
.hot15_list a:nth-child(7n+6) { background:#f26c68; }
.hot15_list a:nth-child(7n) { background:#4dc5fa; }

/*弹出样式 start*/
.trigUpward { padding:7px 5% 0 5%; width:90%; }
.trigUpward a { width:46%; float:right; text-align: center;
	display: inline-block;
	color: #FFF;
	font-size: 16px;
	height: 36px;
	line-height: 36px;
	border-radius: 5px; background: #fb7171;
}
.trigUpward a:first-child { float:left; background: var(--lc-blue); }
.showUpward { margin-top:0 !important; display:none; }

/*弹出样式 end*/

/*通用控制*/
.position15 { display:block; position:absolute; top:0; left:0; z-index:9999; width:100%; height:100%; }

/*头像下面的角标*/
#ap_camera {
	position:absolute;
	width:20px;
	height:18px;
	z-index:10000;
	left:55px;;
	top:50px;
	background:#FF0063;
	-moz-border-radius:50%;
	-khtml-border-radius: 50%;
	-webkit-border-radius:50%;
	border-radius:50%;
	text-align: center;
	padding-top: 2px;
}

/*  2015.09.10 之后的样式整理 */

/*没有图标的样式*/
.noIcon { padding:5px 15px; }
.noIcon input { float:left;
	width: 92%;
	font-size: 16px;
	line-height: 18px;
	border: none;
	color: #555;
	padding: 4px;
	line-height: 22px;
	height: 22px; }
.noIcon a { display:inline-block; line-height: 30px; font-size: 14px; }
.noIcon a.hqyzm1505 { float:right; color: var(--lc-blue); }
.noIcon a.drop5910 { font-size:14px; color: #a9a9a9; padding:0 4px; }
.noIcon input.yzm1505 { width:60%; }
/*.noIcon { position:relative; }
.noIcon a.online_add1610 { position:absolute; top:0; right:5%; }*/

.border3 { border: 1px #dedede solid; border-top: none; }
.border4 { border: 1px #dedede solid; }

/*input 样式*/
.pubInput {  background: var(--lc-blue);
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border: none;
	height: 40px;
	line-height: 40px;
	width: 100%;
	color: #f2f2f2;
	font-size: 14px;
	text-align: center; }


/*圆角效果*/
.radius5 { -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.radius3 { -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.radius30 { -moz-border-radius: 30px; -khtml-border-radius: 30px; -webkit-border-radius: 30px; border-radius: 30px; }
.radius36 { -moz-border-radius: 36px; -khtml-border-radius: 36px; -webkit-border-radius: 36px; border-radius: 36px; }
.radius40 { -moz-border-radius: 40px; -khtml-border-radius: 40px; -webkit-border-radius: 40px; border-radius: 40px; }
.radius46 { -moz-border-radius: 46px; -khtml-border-radius: 46px; -webkit-border-radius: 46px; border-radius: 46px; }
.radius50 { -moz-border-radius: 50px; -khtml-border-radius: 50px; -webkit-border-radius: 50px; border-radius: 50px; }
.radius140 { -moz-border-radius: 140px; -khtml-border-radius: 140px; -webkit-border-radius: 140px; border-radius: 140px; }

/*三角*/
.border_triangle {
	border-color: #3cade7 #f6f6f6 #f6f6f6 #f6f6f6;
	border-style: solid;
	border-width: 11px 11px 3px 11px;
	height: 0;
	width: 0;
	display: inline-block;
}
.border_triangle_l { border-color: #3cade7 #fff #fff #fff;	border-style: solid; border-width: 70px 0 3px 30px; height: 0; width:0; display: inline-block; }
.border_triangle_r { border-color: #3cade7 #fff #fff #fff;	border-style: solid; border-width: 70px 30px 3px 0; height: 0; width:0; display: inline-block; }

/*阴影*/
.shadow_b { -webkit-box-shadow:0 6px 10px #d5d5d5; -moz-box-shadow:0 6px 10px #d5d5d5;  box-shadow:0 6px 10px #d5d5d5; }


/*快捷*/
.faster1511 { position:absolute; bottom:2px; left:2%; background: rgba(0, 0, 0, 0.65); z-index:9999;  }
.faster1511 a { color:#fff; float:left; display:inline-block; text-align:center; border-left:1px #999 solid; height:40px; line-height:18px; padding:2px 8px 0 8px; }
.faster1511 a span {  font-size:20px; line-height:20px; }
.faster1511 a em { display:block; text-align:center; font-size:12px; line-height:14px; }
.faster1511 a:first-child { border-left:none; }

.filtrate16 { position:absolute; top:9px; right:15px; height:30px; width:30px; background:#fff; border:1px var(--lc-blue) solid; z-index:10; }
.filtrate16 span { display:inline-block; line-height:30px; color:var(--lc-blue); }

/*pad 诊所评价*/
/*通用样式*/
.wordspace_1{letter-spacing:8px;}
.line-height30{line-height:30px;}
.line-height55{line-height:55px;}
.word_30{font-size:32px;}
.word_22{font-size:22px;}
.word_18{font-size:18px;}
.wh170{ width:170px;height:170px;}
.zindex2{ z-index:2;}
.border_12{-moz-border-radius:12px;-khtml-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;}


/*诊所评价背景样式*/
.theme3h1,.theme3h2,.theme3h3,.theme3h4,.theme3h5,.theme3h6,.theme3h7,.theme3h8,.theme3h9,.theme3h10,..theme3h11{
	display:block; width:100%; position: relative; z-index:-1;}
.theme3h1{ height:120px; background: url(../images/pingjia/pingjia_01.gif) repeat center 0;}
.theme3h2{ height:120px; background: url(../images/pingjia/pingjia_02.gif) repeat center 0;}
.theme3h3{ height:120px; background: url(../images/pingjia/pingjia_03.gif) repeat center 0;}
.theme3h4{ height:120px; background: url(../images/pingjia/pingjia_04.gif) repeat center 0;}
.theme3h5{ height:120px; background: url(../images/pingjia/pingjia_05.gif) repeat center 0;}
.theme3h6{ height:120px; background: url(../images/pingjia/pingjia_06.gif) repeat center 0;}
.theme3h7{ height:120px; background: url(../images/pingjia/pingjia_07.gif) repeat center 0;}
.theme3h8{ height:120px; background: url(../images/pingjia/pingjia_08.gif) repeat center 0;}
.theme3h9{ height:120px; background: url(../images/pingjia/pingjia_09.gif) repeat center 0;}
.theme3h10{ height:120px; background: url(../images/pingjia/pingjia_010.gif) repeat center 0;}
.theme3h11{ height:80px; background: url(../images/pingjia/pingjia_011.gif) repeat center 0;}
/*诊所评价特有样式*/
.title_clinic_pad{width:100%; height:125px; line-height:46px;  color:#fff;z-index:2; text-align:center; margin-top:50px; float:left;}
.out_list_clinic{width:92%; padding:5px 4%;}
.potrait_clinic{ position:relative;display:block;}
img.potrait_clinic { display: block;width: 100%;height:auto; -moz-border-radius:12px;-khtml-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;}
.right_clinic_list{height:170px; background:#fff;}
.list_dr_clinic{padding:30px; height:110px;}
.margin_left{margin-left:15px;}
.margin_down{margin-bottom:5px;}
.padd_btn{padding:45px 0 28px 0;}
@media (min-width:300px) and (max-width:380px){.right_clinic_list{width:42%;}}
@media (min-width:381px) and (max-width:450px){.right_clinic_list{width:54%;}}
@media (min-width:451px) and (max-width:480px){.right_clinic_list{width:56%;}}
@media (min-width:481px) and (max-width:520px){.right_clinic_list{width:58%;}}
@media (min-width:521px) and (max-width:540px){.right_clinic_list{width:60%;}}
@media (min-width:541px) and (max-width:580px){.right_clinic_list{width:64%;}}
@media (min-width:581px) and (max-width:610px){.right_clinic_list{width:65.5%;}}
@media (min-width:611px) and (max-width:629px){.right_clinic_list{width:67%;}}
@media (min-width:630px) and (max-width:655px){.right_clinic_list{width:68%;}}
@media (min-width:656px) and (max-width:670px){.right_clinic_list{width:69%;}}
@media (min-width:671px) and (max-width:690px){.right_clinic_list{width:70%;}}
@media (min-width:691px) and (max-width:710px){.right_clinic_list{width:71%;}}
@media (min-width:711px) and (max-width:728px){.right_clinic_list{width:71.5%;}}
@media (min-width:729px) and (max-width:750px){.right_clinic_list{width:72%;}}
@media (min-width:751px) and (max-width:765px){.right_clinic_list{width:73%;}}
@media (min-width:766px) and (max-width:780px){.right_clinic_list{width:73.5%;}}
@media (min-width:781px) and (max-width:790px){.right_clinic_list{width:74%;}}
@media (min-width:791px) and (max-width:810px){.right_clinic_list{width:74.5%;}}
@media (min-width:811px) and (max-width:840px){.right_clinic_list{width:75%;}}
@media (min-width:841px) and (max-width:870px){.right_clinic_list{width:76%;}}
@media (min-width:871px) and (max-width:950px){.right_clinic_list{width:77%;}}
@media (min-width:951px) and (max-width:3000px){.right_clinic_list{width:78%;}}

@media (min-width:811px) and (max-width:3000px) {.padd_right{width:46%;}}
@media (min-width:761px) and (max-width:810px) {.padd_right{width:44%;}}
@media (min-width:711px) and (max-width:760px) {.padd_right{width:40%;}}
@media (min-width:551px) and (max-width:710px) {.padd_right{width:30%;}}
@media (min-width:300px) and (max-width:550px) {.padd_right{width:26%;}}

/*头部修改 160705*/
#header a.me16 { font-size:14px; position:absolute; z-index:100; right:15px; top:11px; color:var(--lc-blue); }
#header .w_top a.me16 { color:#fff; line-height:26px; }
/*#header a.whyzx { background:#666; color:#fff; font-size:12px; line-height:22px; font-weight: 100; }
#header .w_top a.whyzx {  background:#fff; color:#3cade7; }*/
#header a.whyzx { position:absolute; z-index:100; right:15px; top:9px; border:2px var(--lc-blue) solid; color:#666; font-size:12px; line-height:22px; font-weight: 100; }
#header .w_top a.whyzx { border:2px #fff solid; color:#fff; top:11px; }
#header .w_top a.drop_menu { border:none; }

/* 底部按钮 固定样式 161214*/
#process_button { padding:8px 3%; background:#fff; }
#process_button input:focus{ outline:none; }
#process_button input[type="submit"] { background: var(--lc-blue); }
#process_button_325.mycontracters_foot { background: var(--lc-blue); text-align: center; padding:0; }
#process_button_325.mycontracters_foot a { color: #fff; font-size: 18px; line-height:48px; display:block; }
/*拖动快捷修改 161228*/
.faster-move{ z-index:999; left: 0px; white-space: nowrap;}
.faster-move a { color:#fff; float:none; display:inline-block; text-align:center; border-left:1px #999 solid; height:40px; line-height:18px; padding:2px 8px 0 8px; }

/*治疗记录添加 2017-1-12*/
.xzl-scroll{ width: 100%; height: 100%;  background-color: #f0f0f0;}
.wap-view-box{
	background-color: #fff;
	padding-bottom: 10px;
}
.pd-lr-15{ padding: 0px 15px;}
.wap-viem-line{ padding: 5px 0px; display: block; font-size: 14px; }
.wap-viem-line label{  color:#999; float: left;}
.wap-viem-line font.textvel{
	padding-left: 5em; display: block;
}
.wap-fgfbox{
	background-color: #f0f0f0;
	height: 10px;
}
.wap-tab-head{
	background-color: #fff;
	height: 45px;
	border-bottom: 1px solid #ddd;
}
.wap-tab-head .scrostab{
	float: left;
	width:25%;
	text-align: center;
	line-height: 42px;
	font-size: 14px;
	border-bottom: 3px solid transparent;
}
.wap-tab-head .scrostab.active{
	color:var(--lc-blue);
	border-bottom: 3px solid var(--lc-blue);
}
.wap-view-title{  border-bottom: 1px solid #ddd; font-size: 16px; font-weight:blod; height: 40px; line-height: 40px; color:var(--lc-blue); margin-bottom: 10px;}
.textfvel{ display: inline-block; white-space: nowrap; margin-right: 15px; color:#999; font-size: 12px;}
.texthtmb{ font-style: normal; color:#333;}
.texthtmb.orange{ color:#fd6205;}
.textrightvel{ text-align: right; display: block;}
.texthtmb.bold{ font-weight: bold;}
.wap-jy-line-item{ background-color: #fff; margin-top: 0px; border-bottom: 1px solid #ddd; padding: 10px 0px;}
.m-b-0{ margin-bottom: 0px;}
.textvelblock{ display: block;}
.hideside{ display: none;}
.showside{ display: block;}
.order-line{ padding-top: 10px;}
.wap-no-msg{ padding:15px 0px; color: #999;}
.wap-viem-line{ clear: both;}
.wap-viem-line:before,.wap-viem-line:after{ display: table; clear: both; content: '';}


/* 2017/01/14新增wap客服页面样式 */
@font-face {
	font-family: "xzl-font";
	src: url('../fontsstyle/fonts/xzl-font.eot?t=1481617377825');
	/* IE9*/
	src: url('../fontsstyle/fonts/xzl-font.eot?t=1481617377825#iefix') format('embedded-opentype'), /* IE6-IE8 */
	url('../fontsstyle/fonts/xzl-font.woff?t=1481617377825') format('woff'), /* chrome, firefox */
	url('../fontsstyle/fonts/xzl-font.ttf?t=1481617377825') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
	url('../fontsstyle/fonts/xzl-font.svg?t=1481617377825#iconfont') format('svg');
	/* iOS 4.1- */
}
.xzlicon-font {
	font-family: "xzl-font" !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.x-fullpage{ position: absolute; top:0px; left: 0px; right: 0px; width: 100%; min-height: 100%; background-color: #f0f0f0; }
.pagesendts-box{
	padding: 5px;
}
.pagesendtsmsg-box{ background-color: #fff; padding: 12px; padding-bottom: 0px; border-radius: 5px; overflow: hidden; border: 1px solid #ddd;}
.pagesendtsmsg-img{ width: 100%;}
.pagesendtsmsg-img img{ width: 100%;}
.pagesendtsmsg-tips:before,.pagesendtsmsg-tips:after{ display: inline;}
.pagesendtsmsg-tips:before{content:"["; margin-right: 3px;}
.pagesendtsmsg-tips:after{content:"]"; margin-left: 3px;}
.pagesendtsmsglist-line{ height: 46px; line-height: 46px; font-size: 16px; position: relative; border-bottom: 1px solid #ddd;}
.pagesendtsmsglist-line a{ color:#333; display: block; background-color: #fff;     margin-left: -12px; margin-right: -12px;}
.pagesendtsmsglist-line a:active,.pagesendtsmsglist-line a:active .pagesendtsmsg-tips,.pagesendtsmsglist-line a:active .moreinfo-box{ background-color: #f0f0f0;}
.pagesendtsmsglist-line:last-child{border-bottom:none;}

.moreinfo-box{ white-space: nowrap; position: absolute; height: 46px; line-height: 46px; right: 0px; top:0px; z-index: 1; background-color: #fff; width: 40px; text-align: right;}
.pagesendtsmsg-tips{ position: absolute; left: 0px; top:0px; background-color: #fff; width: 50px; height: 46px; line-height: 46px; overflow: hidden;}
.pagesendtsmsglist-line-content{ padding-left: 62px; padding-right: 62px; height: 46px; line-height: 46px;  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.pagesendts-box .time{ display: inline-block; padding:0px 2px; border-radius: 3px; background-color: #bebebe; color: #fff; font-size: 12px; }
.pagesendts-box .text-center{ text-align: center;}
.pagesenduse-line{ position: relative;}

.pagesenduse-tximg img{ width: 100%;}

.pagesenduse-msg-box{ font-size: 16px; padding:7px 12px; border: 1px solid #eae5df; position: relative;
	word-break:break-all; /*支持IE，chrome，FF不支持*/　word-wrap:break-word;/*支持IE，chrome，FF*/ min-height: 40px;
	min-width: 40px; box-sizing: border-box; border-radius: 5px;}

.pagesenduse-msg-box .arror{ display: block; width: 0px; height: 0px;  border-top: 8px solid transparent; border-bottom: 8px solid transparent; position: absolute;}
.pagesenduse-msg-box .arror:after{
	display: block; content: ""; position: absolute;
	width: 0px; height: 0px;  border-top: 5px solid transparent; border-bottom: 5px solid transparent;
	z-index: 1;
}

.doc-send .pagesenduse-tximg{ position: absolute; left: 0px; top:0px; width: 40px; height: 40px; background-color: #fff;}
.my-send .pagesenduse-tximg{ position: absolute; right: 0px; top:0px; width: 40px; height: 40px; background-color: #fff;}
.doc-send .pagesenduse-msg{ padding-left: 55px; text-align: left;}
.my-send .pagesenduse-msg{ padding-right: 55px; text-align: left;}
.doc-send .arror,.doc-send .arror:after{
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 8px;
}
.my-send .arror,.my-send .arror:after{
	border-style: solid;
	border-right-width: 0px;
	border-left-width: 8px;
}
.doc-send .arror:after,.my-send .arror:after{
	border-top-width:7px;
	border-bottom-width:7px;
}
.my-send .arror,.my-send .arror:after{
	border-right-width: 0px;
	border-left-width: 8px;
}
.doc-send .arror{  left: -8px; top:12px;}
.doc-send .arror:after{  left:1px;
	top:-7px;}

.my-send .arror{  right: -8px; top:12px;}
.my-send .arror:after{  right:1px;
	top:-7px;}
.pagesenduse-msg-box{
	display: inline-block;
}
.ks-clear{ clear: both;}
.ks-clear:after{ display: block; clear: both; content: '';}
.doc-send .pagesenduse-msg-box{
	background-color: #fff3dd;
	border: 1px solid #eae5df;
	float: left;
}
.doc-send .pagesenduse-msg-box.bg-white{
	background-color: #fff;
}
.doc-send .pagesenduse-msg-box.bg-white .arror{
	border-right-color: #eae5df;
	border-left-color: #eae5df;
}
.doc-send .pagesenduse-msg-box.bg-white .arror:after{
	border-right-color: #fff;
	border-left-color: #fff;
}
.doc-send .pagesenduse-msg-box .arror{
	border-right-color: #eae5df;
	border-left-color: #eae5df;
}
.doc-send .pagesenduse-msg-box .arror:after{
	border-right-color: #fff3dd;
	border-left-color: #fff3dd;
}
.my-send .pagesenduse-msg-box{
	background-color: #afe569;
	border: 1px solid #becbb9;
	float: right;
}
.my-send .pagesenduse-msg-box .arror{
	border-right-color: #becbb9;
	border-left-color: #becbb9;
}
.my-send .pagesenduse-msg-box .arror:after{
	border-right-color: #afe569;
	border-left-color: #afe569;
}
.laba{

}
.laba{
	display:inline-block;
	width:18px;
	height: 20px;
	/*border-radius: 100%;*/
	/*border-width: 2px;*/
	/*border-color: rgba(56,64,50,1);*/
	/*border-style:solid;*/
	/*border-right-color:transparent;*/
	/*border-top-color:transparent;*/
	/*border-bottom-color:transparent;*/
	/*content:"";*/

	position: relative;
	vertical-align: middle;
	opacity: 1;

}
.my-send .laba{
	background-image: url('../images/m-lbdh.png');
	background-repeat: no-repeat;
}
.doc-send .laba{
	background-image: url('../images/d-laba.png');
	background-repeat: no-repeat;
}
.my-send .laba-dh{
	background-image: url('../images/m-laba-dh.gif');
	background-repeat: no-repeat;
}
.doc-send .laba-dh{
	background-image: url('../images/laba-dh.gif');
	background-repeat: no-repeat;
}
.my-send .symsg-time{
	padding-left: 0px;
	padding-right: 10px;
}
/*.my-send .laba:before{*/
/*display: block;*/
/*width: 10px;*/
/*height: 10px;*/
/*border-radius: 100%;*/
/*border-width: 2px;*/
/*border-color: rgba(56,64,50,1);*/
/*border-style:solid;*/
/*border-right-color:transparent;*/
/*border-top-color:transparent;*/
/*border-bottom-color:transparent;*/
/*content:"";*/
/*position: absolute;*/
/*left:-8px;*/
/*top:-7px;*/
/*}*/
/*.doc-send .laba:before{*/
/*display: block;*/
/*width: 10px;*/
/*height: 10px;*/
/*border-radius: 100%;*/
/*border-width: 2px;*/
/*border-color: rgba(56,64,50,1);*/
/*border-style:solid;*/
/*border-left-color:transparent;*/
/*border-top-color:transparent;*/
/*border-bottom-color:transparent;*/
/*content:"";*/
/*position: absolute;*/
/*left:-8px;*/
/*top:-7px;*/
/*}*/
/*.my-send .laba:after{*/
/*display: block;*/
/*content: "";*/
/*width: 20px;*/
/*height: 20px;*/
/*border-radius: 100%;*/
/*border-width: 2px;*/
/*border-color: rgba(56,64,50,1);*/
/*border-style:solid;*/
/*border-right-color:transparent;*/
/*border-top-color:transparent;*/
/*border-bottom-color:transparent;*/
/*position: absolute;*/
/*left:-14px;*/
/*top:-12px;*/
/*}*/
/*.doc-send .laba:after{*/
/*display: block;*/
/*content: "";*/
/*width: 20px;*/
/*height: 20px;*/
/*border-radius: 100%;*/
/*border-width: 2px;*/
/*border-color: rgba(56,64,50,1);*/
/*border-style:solid;*/
/*border-left-color:transparent;*/
/*border-top-color:transparent;*/
/*border-bottom-color:transparent;*/
/*position: absolute;*/
/*left:-12px;*/
/*top:-12px;*/
/*}*/
/*.my-send .laba.laba-dh{*/
/*-webkit-animation: msgdq1 1.5s infinite;*/
/*-moz-animation: msgdq1 1.5s infinite;*/
/*-ms-animation: msgdq1 1.5s infinite;*/
/*animation: msgdq1 1.5s infinite ;*/
/*}*/
/*.my-send .laba.laba-dh:before{*/
/*-webkit-animation: msgdq2 1.5s infinite;*/
/*-moz-animation: msgdq2 1.5s infinite;*/
/*-ms-animation: msgdq2 1.5s infinite;*/
/*animation: msgdq2 1.5s infinite ;*/
/*}*/
/*.my-send .laba.laba-dh:after{*/
/*-webkit-animation: msgdq3 1.5s infinite;*/
/*-moz-animation: msgdq3 1.5s infinite;*/
/*-ms-animation: msgdq3 1.5s infinite;*/
/*animation: msgdq3 1.5s infinite ;*/
/*}*/
/*.doc-send .laba.laba-dh{*/
/*-webkit-animation: msgdq1 1.5s infinite;*/
/*-moz-animation: msgdq1 1.5s infinite;*/
/*-ms-animation: msgdq1 1.5s infinite;*/
/*animation: msgdq1 1.5s infinite ;*/
/*}*/
/*.doc-send .laba.laba-dh:before{*/
/*-webkit-animation: msgdq2 1.5s infinite;*/
/*-moz-animation: msgdq2 1.5s infinite;*/
/*-ms-animation: msgdq2 1.5s infinite;*/
/*animation: msgdq2 1.5s infinite ;*/
/*}*/
/*.doc-send .laba.laba-dh:after{*/
/*-webkit-animation: msgdq3 1.5s infinite;*/
/*-moz-animation: msgdq3 1.5s infinite;*/
/*-ms-animation: msgdq3 1.5s infinite;*/
/*animation: msgdq3 1.5s infinite ;*/
/*}*/

.symsg-time{
	display: inline-block;
	padding-left: 10px;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
}
.symsg-time:after{
	display: inline-block;
	content: '\201D';
}
.noread .symsg-time .symsg{
	display: inline-block;
	width: 8px;
	height: 8px;
	border-radius: 4px;
	margin-right: 5px;
	background-color:#f01200;
}


.msgconment img{
	display: block;
	max-width:180px;
	max-height:180px;
	margin:5px;
}
@keyframes msgdq1 {
	0%{
		opacity: 0;
	}
	24%{
		opacity: 0;
	}
	25%{
		opacity: 1;
	}
	99%{
		opacity: 1;
	}
	100%{
		opacity: 0;
	}
}
@keyframes msgdq2 {
	0%{
		opacity: 0;
	}
	49%{
		opacity: 0;
	}
	50%{
		opacity: 1;
	}
	99%{
		opacity: 1;
	}
	100%{
		opacity: 0;
	}
}
@keyframes msgdq3{
	0%{
		opacity: 0;
	}
	74%{
		opacity: 0;
	}
	75%{
		opacity: 1;
	}
	99%{
		opacity: 1;
	}
	100%{
		opacity: 0;
	}
}

/* 2017年1月17日 新增我的咨询 by xzl */
.wap-whitebox{ padding: 8px 4%; margin-top: 6px; background-color: #fff;     border-bottom: 1px #e5e5e5 solid; 	border-top: 1px #e5e5e5 solid;}
.wap-white-centent{ border: 1px #e1e1e1 solid;}
.wap-white-centent-header{ border-bottom: 1px solid #e1e1e1; height: 36px; }
.wap-w-c-h-link .wap-w-c-h-title{ line-height: 36px; color: #333; font-size: 14px; padding-right: 60px; position: relative; display: block; white-space: normal; overflow: hidden; text-overflow: ellipsis;}
.wap-w-c-h-link{ background-color: #fff; display: block; padding: 0px 10px;}
.wap-w-c-h-link:active{ background-color: #f0f0f0; }
.wap-w-c-h-link{ white-space: nowrap; height: 36px; position: relative;}
.wap-w-c-h-link i{ display: inline-block;  line-height: 36px; font-size: 14px; color: #333;}
.wap-w-c-h-link .wap-h-f-r{ line-height: 36px; font-size: 14px; color: #333; position: absolute; right: 10px; top:0px;}
.wap-white-centent-body{ overflow-x: hidden; overflow-y:auto; }
.wap-white-msg-zx-line{ margin: 10px; position: relative; border-bottom: 1px solid #e1e1e1;  min-height: 72px;}

.wap-white-msg-zx-line.wap-nomsg{ min-height: 60px; line-height: 60px; text-align: center; font-size: 16px; color: #999; border-bottom: none;  }
.wap-white-msg-zx-line.wap-nomsg .nmsng{ font-size: 24px; vertical-align: middle; margin-right: 5px;}
.wap-white-msg-zx-line.wap-nomsg .nmsgntext{ vertical-align: middle; font-size: 16px;}
.yuyinmsg .xzlicon-font{ margin-right:5px; vertical-align: middle;}
.yuyinmsg { color: #333;}
.ytexttips{ margin-right: 5px;}

.mylosg01 .blue-header{font-size: 16px; background-color: #3cade7; text-align: center; color:#fff;  height: 44px; border-bottom: none; line-height:44px; font-size: 18px;  font-family:Microsoft Yahei; border-top-left-radius:10px; border-top-right-radius:10px; }
.mylosg01 .blue-btn{font-size: 16px; background-color: #3cade7; color:#fff; border-radius:100%; width: 40%; float: left; margin:0 5%; height: 40px; border-radius: 20px; text-align: center; line-height: 40px; margin-bottom: 20px;}
.mylosg01 .nonemarb{padding:20px; font-size: 16px; margin-bottom: 0px;}
.mylosg01 .jquery-msglog-box{ border-radius: 10px;}
.jquery-msglog-box{
	transition: all 0.2s;
	-webkit-transition: all 0.2s;
	border-radius: 10px;
}
.jquery-msg-log-animate{
	transform: scale(1.3,1.3);
	-webkit-transform: scale(1.3,1.3);
}

.wap-msg-userinfo-tximg{ width: 48px; height: 48px;}
.wap-msg-userinfo-tximg img{ width: 100%; height: 100%;}
.wap-msg-time-box .wap-msg-time{ color: #999; font-size: 14px;}
.wap-msg-text{ font-size: 14px; line-height: 24px;}
.wap-msg-userinfo-msgtext{ margin-bottom:10px;}
.doc-name{ color: #999; margin-right: 5px; font-size: 14px;}

.my-msg-send .wap-msg-userinfo-box{ position: absolute; right: 0px; top:0px;}
.my-msg-send .wap-msg-userinfo-text{ display: block; line-height: 24px; text-align: center;}
.my-msg-send .wap-msg-userinfo-msgtext{ text-align: right; padding-right: 56px;}
.doc-msg-send .wap-msg-userinfo-box{ position: absolute; left: 0px; top:0px;}
.doc-msg-send.wap-white-msg-zx-line{ min-height: 56px;}
.doc-msg-send .wap-msg-userinfo-msgtext{ min-height: 48px; padding-left: 56px;}

.wap-white-msg-zx-line .voice .duration {
	float:left;
	color: #555;
	cursor: default;

}
.wap-white-msg-zx-line .voice .duration:after{
	clear:both;
	content: '';
	display: block;
}
.wap-white-msg-zx-line .voice .voice-text{ margin-right: 10px; float: left;}

.wap-white-msg-zx-line.my-msg-send .voice .voice-text{ margin-left: 10px; margin-right: 0px; float: right;}
.my-msg-send .voice_gray{ margin-left: 10px;}

.wap-white-msg-zx-line .voice .duration i.noread {
	margin-left: 5px;
	display: inline-block;
	width: 5px;
	background-color: red;
	height: 5px;
	border-radius: 100%;
	vertical-align: middle;
	margin-top: -3px;
}
.wap-white-msg-zx-line .voice .flag {
	position: absolute;
}
.wap-white-msg-zx-line .voice{ position: relative; line-height: 24px; padding-top: 5px; }
.doc-msg-send .voice{  text-align: left; display: inline-block;}
.my-msg-send .voice{  text-align: right; display: inline-block;}
.doc-msg-send .voice_gray{
	background: rgba(0, 0, 0, 0) url(../images/loudmusegary.png);
	width: 18px;
	height: 20px;
	display: block;
	float: left;
	margin-right: 10px;
}
.my-msg-send .voice_gray{
	background: rgba(0, 0, 0, 0) url(../images/loudmuse.png);
	width:18px;
	height: 20px;
	float: right;
}
.doc-msg-send .voice_gray.voice_playing {
	background: rgba(0, 0, 0, 0) url(../images/loudmusegary.gif);

}
.my-msg-send .voice_gray.voice_playing {
	background: rgba(0, 0, 0, 0) url(../images/loudmuse-dh.gif);
}

.web_wechat_voice_green {
	background: url(../images/loudmuse.png);
	width: 18px;
	height: 20px;
	vertical-align: middle;
	display: inline-block;
}
.web_wechat_voice_gray {
	background: url(../images/loudmusegary.png);
	width: 18px;
	height: 20px;
	vertical-align: middle;
	display: inline-block;
}
.web_wechat_voice_gray_playing {
	background: rgba(0, 0, 0, 0) url(../images/web_wechat_voice_gray_playing222.gif);
	display: inline-block;
	height: 23px;
	vertical-align: middle;
	width: 23px;
}




.wap-white-centent-body::-webkit-scrollbar {
	-webkit-appearance: none;
}
.wap-white-centent-body::-webkit-scrollbar:vertical {
	width: 12px;
}
.wap-white-centent-body::-webkit-scrollbar:horizontal {
	height: 12px;
}
.wap-white-centent-body::-webkit-scrollbar-thumb {
	background-color: rgba(0, 0, 0, .15);
	border-radius: 10px;
	border: 2px solid #ffffff;
}
.wap-white-centent-body::-webkit-scrollbar-track {
	border-radius: 10px;
	background-color: #ffffff;
}

.bannerboxs31545{
	width:100%;
	height: 100%;
	overflow: auto;
	background-color:#ececec;
	position: relative;
}
.bannerboxs31545 img{
	width:100%;
	margin-bottom: 60px;
}
.bannerboxs31545 .bannerboxs31545-link{
	position: fixed;
	bottom:0px;
	height: 60px;
	display: block;
	left: 0px;
	right: 0px;
	width: 100%;
	background-color: #ececec;
}
.bannerboxs31545 .bannerboxs31545-link font{
	display: block;
	border:3px solid #fe3b5b;
	height: 50px;
	box-sizing: border-box;
	box-shadow: 0px 0px 50px rgba(254,59,91,0.3);
	width: 90%;
	margin: 5px auto;
	text-align: center;
	line-height: 44px;
	font-size: 20px;
	border-radius: 25px;
	font-weight: bold;
	color: #fe3b5b;
}

.xl-footertalk{
	position: absolute;
	bottom:0px;
	left: 0px;
	right: 0px;
	box-sizing: border-box;
	background-color: #f5f5f7;
	border-top:1px solid #d8d8d9;
	z-index: 9999;
}

.xl-yyin-send{
	display: none;
	width: 54px;
	height: 44px;
	text-align: center;
	line-height: 44px;
	position: absolute;
	bottom:0px;
	left: 0px;
	z-index: 99;
}
.xl-yyin-send i{
	font-size: 32px;
	color: #7f8389;
}
.xl-textarea-box{
	/*padding-left: 54px;*/
	padding-left: 6px;
	padding-right: 76px;
	position: relative;
}
.xl-textarea-box .xl-textarea-box-cener{
	position: absolute;
	top:0px;
	left: 6px;
	right:76px;
}
.xl-textarea-box #xl-textarea-text{
	padding: 7px 5px;
	line-height: normal;
	border-radius: 5px;
	margin-top: 6px;
	box-sizing: border-box;
	border:1px solid #d8d8d9;
	font-size: 14px;
	word-break:break-all; /*支持IE，chrome，FF不支持*/
	word-wrap:break-word;/*支持IE，chrome，FF*/
	white-space: normal;
	overflow-y: scroll;
	z-index: -1;
	min-height: 32px;
	margin-bottom: 6px;
	max-height: 86px;
	visibility:hidden;
	opacity: 0;
}
.xl-textarea-box .xl-textarea{
	width:100%;
	resize: none;
	height: 32px;
	box-sizing: border-box;
	outline: none;
	border:1px solid #d8d8d9;
	padding: 7px 5px;
	line-height: normal;
	border-radius: 5px;
	font-size: 14px;
	overflow-y: auto;
}
.xl-footermsgsend{
	position: absolute;
	height: 32px;
	bottom:6px;
	right: 6px;
	background-color: #3baee7;
	color: #fff;
	width: 60px;
	border-radius: 5px;
	text-align: center;
	line-height: 32px;
	border:none;
}

.service-img-box{ position: relative; height: 0px; padding-bottom: 40.625%; width: 100%;}
.service-img{ position: absolute; left: 0px; top:0px; bottom:0px; right: 0px;}
.service-img img{ width: 100%; height: 100%;}
.service-img-text{ position: absolute;  font-size: 14px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; bottom:0px; height: 32px; line-height: 32px; padding: 0px 15px; box-sizing:border-box; background-color: rgba(0,0,0,0.5);  left: 0px; right: 0px; width: 100%; color:#fff;}
.service-tebas{ padding: 10px 15px; border-bottom:1px solid #d9d9d9; font-size: 14px; background-color:#fff;}
.service-tebas:after{ clear:both; display: block; content: '';}
.service-tebas .service-btn{ padding: 5px 5px; color:#3cade7;
	border:2px solid #3cade7; display: block; float: right;  font-size: 14px; border-radius: 5px;}
.service-tebas .service-btn i{font-size: 14px; font-weight: bold;}
.service-tebas .text-orange{ color:#ff7c10; font-size: 24px; height: 35px; line-height: 35px; }
.service-tebas .text-orange i{ font-size: 14px; margin-right: 5px; display: inline-block; }
.service-tebas .service-tips{ display: inline-block; margin-right: 20px; }
.service-tebas .service-tips i.xzlicon-font,.service-tebas .service-tips font{vertical-align: middle; font-size: 12px;}
.service-tebas .service-tips i.xzlicon-font{ font-size: 16px; margin-right: 5px; color: #f39798;}
.gary-bg-hei30{ background-color: #f4f4f4; height: 20px;}
.border-boton{ border-bottom:1px solid #d9d9d9;}
.service-table{ border-top:1px solid #dfe6ec; border-left: 1px solid #dfe6ec;}
.service-table thead tr{ background-color: #eef1f6;}
.service-table thead tr td{ color:#1f2d3d; font-weight: bold; padding: 7px 0px;
	border-bottom:1px solid #dfe6ec; border-right:1px solid #dfe6ec;}
.service-table tbody tr td{
	padding: 7px 5px; color:#1f2d3d;
	border-bottom:1px solid #dfe6ec; border-right:1px solid #dfe6ec;
}
.service-table tbody tr:nth-child(odd){
	background-color: #fff;
}
.service-table tbody tr:nth-child(even){
	background-color: #fafafa;
}

.xbox-plcz{ position: absolute; top:0px; width:100%; bottom:0px; background-color: #fff; z-index: 9;  opacity: 0;}
.xbox-plcz .xwhitebg{position: absolute; top:50px; bottom:56px; left: 0px; right: 0px; overflow-y:auto;}

.xbox-plcz .xuserf-info{ border-bottom:1px solid #d2d2d2; padding: 10px 15px; padding-left: 50px; position: relative;}
.xbox-plcz .xzmnhead{ height: 50px; background-color: #fff; position: relative; border-bottom: 1px solid #d9d9d9; box-sizing: border-box; box-shadow: 0px 0px 10px rgba(0,0,0,0.15); z-index: 99;}
.xbox-plcz .xzmnhead .xzreturnclose { line-height: 50px; height:50px;  font-size: 20px; color:#333; position: absolute; left: 15px; top:0px; width: 60px;}
.xbox-plcz .xzmnhead .xzreturnclose .xzlicon-font{ vertical-align: middle;}
.xbox-plcz .xzmnhead .xzreturnclose .xzreturnclose-text{ font-size: 16px;}
.xbox-plcz .xzmnheadtext{
	font-size: 16px;
	color: #fff;
	text-align: center;
	line-height: 50px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow:ellipsis;}
.xbox-plcz .xuserf-info .xuserf-radio{ position: absolute; left: 15px; top:10px;}
.xbox-plcz .xuserf-info .xuserf-radio i.xzlicon-font{font-size: 24px; height: 48px; line-height: 48px; color:#d9d9d9;}
.xbox-plcz .xuserf-info.active .xuserf-radio i.xzlicon-font{ color:#3cade7;}
.xbox-plcz .xuser-tximg-box{ width: 48px; height: 48px;}
.xbox-plcz .xuser-jh{ padding-left: 10px; height: 48px;}
.xbox-plcz .xuser-jh  .xtsline{ height: 28px; line-height: 28px; font-size: 14px;}
.xbox-plcz .xuser-jh .xtslineblock{ line-height: normal; font-size: 12px; color: #999;}

.footchecklm{ position:absolute; bottom:0px; left: 0px; right: 0px; height: 56px; background-color: #fff; border-top:1px solid #d2d2d2; box-shadow: 0px 0px 10px rgba(0,0,0,0.15);}
.footchecklm a{ text-decoration: none; line-height: 56px; color:#3cade7;}
.thallchecks{ display: inline-block; height: 56px; padding:0px 15px; box-sizing: border-box;}
.thallchecks i.xzlicon-font{font-size: 24px; vertical-align: middle; margin-top: -3px; display: inline-block; margin-right:5px; color:#d9d9d9;}

.thallchecks.active i.xzlicon-font{ color: #3cade7;}
.thallchecks font{ vertical-align: middle; font-size: 16px; margin-top: -3px; display: inline-block;}
.footchecklm a.thcheckedget{ background-color: #3cade7; color: #fff; padding: 10px 15px; border-radius: 5px; float: right; box-sizing: border-box; line-height: normal; margin-right: 15px; margin-top: 9px;}
.footchecklm a.thcheckedget.disabled{ background-color: #ddd; color: #999;}

.xbox-plcz .xwhitebg{ padding: 15px; background-color: #f3f3f3;}
.xbox-plcz .xuserf-info{ background-color: #fff;}
.xzr-plcz-right{ position: absolute; top:9px; right: 15px; width: 50px; height: 32px;}
.xzr-plcz-right .plcz-btn-blue{ background-color: #3cade7; display: block; color: #fff; height: 32px; border-radius: 5px; line-height: 32px; text-align: center; font-size: 14px;}
.xzr-plcz-center{ display: block; padding-left:75px; padding-right:75px; padding-top: 9px; padding-top: 9px; padding-bottom: 9px;}
.xzr-plcz-center .input-fullline{ display: block; width: 100%; border:1px solid #d9d9d9; height: 32px; font-size: 14px; outline: none; padding-left: 5px; box-sizing: border-box; border-radius: 5px;}
.page-nolist{ padding: 60px; text-align: center;}
.page-nolist .xzlicon-font{ font-size: 120px; color: #d9d9d9;}
.page-nolist .page-nolist-text{ text-align: center; font-size: 20px; color: #999; }

.xbox-plcz .no-padding{ padding: 0px;}
.xbox-plcz .no-foot{ bottom:0px;}
.xwtree-select-title{
	height: 50px;
	line-height: 50px;
	background-color: #fff;
	padding: 0px 15px;
	font-size: 16px;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
	border-bottom:1px solid #d9d9d9;
}
.xwtree-select-title font,.xwtree-select-title .xzlicon-font{ color: #666;}
.xwtree-select.active .xwtree-select-title{
	background-color: #3cade7;
}
.xwtree-select-title .xzlicon-font{
	float: right;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
	width: 16px;
	line-height: normal;
	height: 16px;
	margin-top: 17px;
}
.xwtree-select.active .xwtree-select-title font{ color:#fff;}
.xwtree-select.active .xwtree-select-title .xzlicon-font{
	transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
	color: #fff;
}
.xwtree-select-item{ position: relative; border-bottom: 1px solid #d9d9d9;}
.xwtree-select-item .thiszjmorry{ font-family: Arial; font-size:18px; color:#d72e29; line-height: normal; position: absolute; right:0px; height: 50px; line-height: 50px; top:50%; margin-top: -25px;  }
.xwtree-select-item .thiszjmorry i{ margin-right: 5px;}
.xwtree-select-item{  background-color: #fff; padding: 0px 15px;}
.xwtree-select-item i.xzlicon-font{
	font-size: 24px;
	margin-right: 5px;
	line-height: normal;
	vertical-align: middle;
	width: 24px;
	height: 24px;
	position: absolute;
	top:50%;
	margin-top: -12px;
	left: 15px;
	color:#d9d9d9;
}
.xwtree-select-item.active i.xzlicon-font{color:#3cade7;}
.xwtree-select-item.active i.xzlicon-font:before{ content:'\e656';}
.xwtree-select-item .fullheight-middle{
	position: absolute;
	top:0px;
	bottom:0px;
	right: 0px;
	width: 50px;
}
.xwtree-select-item .fullmerry-middle{
	position: absolute;
	top:0px;
	bottom: 0px;
	right: 50px;
	text-align: right;
}
.xwtree-select-item em.xzlicon-font{
	position:absolute;
	right:0px;
	top:50%;
	left:50%;
	margin-top: -12px;
	margin-left: -12px;
	font-size: 20px;
	width: 24px;
	height:24px;
	line-height: 24px;
	text-align: center;
	color: #3cade7;
}
.xwtree-select-item font.xwtree-select-item-text{
	font-size: 14px;
	display: block;
	padding:15px 0px;
	padding-left: 30px;
	padding-right: 125px;
}
.gary-bg-hei20{ height: 10px;    background-color: #f4f4f4; }
.service-tebas-gary{ color: #999;}

.xz-bottom-up{ position: absolute; bottom:0px; left: 0px; right: 0px; height:40%; padding-top: 50px; z-index: 51; background-color: #fff;}
.xz-bottom-up .xz-bottom-list{  overflow-y: auto; height: 100%;}
.xz-bottom-up .xz-bottom-up-title{ position: absolute; top:0px; left: 0px; right: 0px; height: 50px; background-color: #fff; border-bottom:1px solid #d9d9d9;}
.xz-bottom-up .xz-bottom-list .xz-bottom-list-item{ padding: 10px; border-bottom: 1px dashed #d9d9d9; font-size: 14px;}
.xz-full-bg{ position: absolute; top:0px; left: 0px; right: 0px; bottom:0px; background-color: #000; opacity: 0.3; z-index: 50;}

.xz-bottom-up .xz-bottom-up-title i.xzlicon-font{ position: absolute; width: 50px; height: 50px; font-size: 24px; line-height: 50px; text-align: center;}



.xz-bottom-title-text{ text-align: center; font-size: 16px; text-align: center; line-height: 50px; padding-left: 50px; display: block; padding-right: 15px;  white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.footchecklm a.dsfjy-hj{
	font-size: 14px;
	color:#666;
}
.footchecklm a.dsfjy-hj .thiszjmorry{
	font-family: Arial;
	font-size: 18px;
	color: #d72e29;
	height: 56px;
	line-height: 56px;
}
.footchecklm a.dsfjy-hj .thiszjmorry i {
	margin-right: 5px;
}
.footchecklm  a.bigpd-check{ padding: 10px 30px;}
.xwtree-select-list{ display: none;}

.newsts-msg{ white-space: nowrap;}
.newsts-msg h5.tstitle{ font-size: 16px; margin-bottom: 10px; color: #000;}
.newsts-msg .pagesendtsmsg-tips{ display: inline; position: static; width: auto; height: auto; line-height: normal; margin-right: 5px; }
.newsts-msg .tscontent-tips{ display: inline-block; vertical-align: top; font-size: 14px; color: #999; margin-right: 10px;}
.newsts-msg .tscontent-img{ display: inline-block; width: 50px; height: 50px; background-color: #1a2b83; border-radius: 5px; margin-right: 5px;}
.newsts-msg .tscontent-img img{ width: 100%; height: 100%; margin: 0px; }

/* 第三方检验 */



.mobile-page_content{ padding: 15px; padding-bottom: 0px;  box-sizing: border-box; position: relative; padding-top: 40px; position: absolute; top:47px; bottom:50px; left: 0px; right: 0px; overflow: auto; overflow-x: hidden;}
.mobile-page_title{ position:absolute; top:5px; left: 0px; right: 0px; text-align: center; height: 30px; line-height: 30px; margin-bottom: 10px;}
.mobile-page_title .mobile-page_titletext{ padding: 0px 15px; background-color: #f2f2f2; z-index: 2; position: relative; font-size: 14px; color:#999;}
.mobile-page_title:after{ display: block; content:''; border-bottom: 1px solid #d9d9d9; position: absolute; top:50%; margin-top: -0.5px; width: 100%; z-index: 1;}
.mobile-page_body{ width: 100%; background-color: #fff; box-shadow: 0px 0px 30px rgba(7,133,253,0.2); border-radius: 3px; min-height: 100%; position: relative;}
.pinyinshx{ position: absolute; top:10px; left: 10px; bottom:10px; display:table; width: 10px;}
.pinyinshx li{ height: 3.7%; line-height: 100%; text-align: center; vertical-align: middle; width: 10px; display:table-column;}
.lk_jblist_box{ padding: 0px 14px; }
.lk_jblist_item{ padding: 8px 0px; border-bottom:1px solid #ddd; position: relative;}
.lk_jblist_item:last-child{ border-bottom:1px solid transparent;}
.lk_jblist_item_line{ display: block; padding: 2px 0px;}
.l_jblist_i_name{ font-size: 14px; color: #333;}
.l_jblist_i_jg{ font-size: 12px; color: #666; font-family: "Arial", "sans-serif";}
.lk_jblist_item .lk_jblist_item_check{ position: absolute; top:0px; right: 0px; width: 62px; bottom:0px; z-index: 2;}
.lk_jblist_item a{ display: block; padding-right: 60px;}

.lk_jblist_item_check:before{
	position: absolute;
	width: 22px;
	height: 22px;
	right: 0px;
	margin-top:-11px;
	top:50%;
	content: '';
	background:url(../images/mobile_wap_jyxm.png) 0px 0px;
}
.lk_jblist_item.active .lk_jblist_item_check:before{
	background:url(../images/mobile_wap_jyxm.png) 0px -22px;
}

.lk_f_m_i_line{ position: absolute; transition: all 0.3s; bottom:0px; left: 0px; right: 0px; height: 50px; z-index: 999; background-color: #fff; line-height: 50px; box-shadow: 0px 0px 30px rgba(7,133,253,0.2);}
.lk_f_m_i_line_tj{ padding-left: 15px; padding-right: 125px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.lk_f_m_i_line_btn{ position: absolute; top:0px; bottom:0px; right: 0px; width: 115px;  font-size: 16px; text-align: center; color: #fff; text-decoration: none;}
.lk_f_m_i_line_tj span{ font-size: 14px; color: #000; display: block; line-height: 24px;}
.lk_f_m_i_line_tj span:first-child{ margin-right: 10px;}
.lk_f_m_i_line_tj span font{ color: #f36969; font-family: "Arial", "sans-serif"; padding: 0px 3px;}
.lk_f_m_i_line_btn_red{ background-color: #f36969;}
#lk_f_m_i_menu{ transition:transform 0.3s; display: block; width: 50px; height: 50px; background:url(../images/mobile_wap_jyxm.png) no-repeat -44px 0px; position: absolute; bottom:65px; right: 30px; z-index: 1000;}
.moblie_page_left_menu{
	position: absolute;
	left: 0px;
	top:0px;
	bottom:0px;
	right:0px;
	z-index: 10001;
	display: none;
}
.moblie_page_left_bg{
	/*display: none;*/
	position: absolute;
	left: 0px;
	right: 0px;
	top:0px;
	bottom:0px;
	background-color:transparent;
	opacity: 0.3;
	z-index: 1;
}
.moblie_page_left_menu_list{
	position: absolute;
	left: 0px;
	width: 150px;
	top:0px;
	bottom:0px;
	overflow: hidden;
	overflow-y: auto;
	background-color: #fff;
	box-shadow: 0px 0px 30px rgba(0,0,0,0.15);
	z-index: 10;
	transition: all 0.3s;
	transform:translate(-160px,0px);
	-webkit-transform: translate(-160px,0px);
}
.moblie_page_left_menu_list_show{
	transform:translate(0px,0px);
	-webkit-transform: translate(0px,0px);
}
.moblie_page_left_menu_list_item{
	padding: 13px 0px;
}
.moblie_page_left_menu_list_item .no_msg_data{

}
.moblie_page_left_menu_list_item_content{
	height:24px;
	line-height:24px;
	font-size: 16px;
	padding-left: 25px;
	padding-right: 22px;
	border-left:2px solid transparent;
	position: relative;
	color: #666;
}
.moblie_page_left_menu_list_item_content font{
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.m_p_l_m_l_arrow{
	display: block;
	width: 11px;
	height: 11px;
	background: url(../images/mobile_wap_jyxm.png) no-repeat 0 -52px;
	position: absolute;
	right: 11px;
	top:50%;
	margin-top: -5.5px;
}
.moblie_page_left_menu_list_item.active .moblie_page_left_menu_list_item_content{
	border-left:2px solid #3cade7;
	color:#3cade7;
}
.moblie_page_left_menu_list_item.active  .moblie_page_left_menu_list_item_content:after{
	position: absolute;
	content: '';
	display: block;
	width: 0px;
	height: 0px;
	border-top:10px solid transparent;
	border-bottom:10px solid transparent;
	border-left: 10px solid #fff;
	right: -10px;
	top:50%;
	margin-top: -10px;
}
.moblie_page_left_menu_list_item.active .m_p_l_m_l_arrow{
	right: 0px;
	background: url(../images/mobile_wap_jyxm.png) no-repeat -11px -52px;
}
.no_msg_data{
	padding: 30px 0px;
	text-align: center;
	color: #999;
	font-size: 16px;;
}
.mobile-page_content{
	transition: all 0.3s;
}
.m_p_jb_list_box{
	background-color: #fff;
}
.mobile-page_contentnopading{
	padding: 15px 15px;
}
.lk_jblist_item_title{
	background-color: #3cade7;
	margin-left: -14px;
	margin-right: -14px;
	padding: 14px;
	border-bottom:none;
}
.lk_jblist_item_title .l_jblist_i_name{
	color: #fff;
	font-size: 16px;
}

.checkitemtitle{ position: relative; z-index: 2; box-shadow: 0px 5px 30px rgba(7,133,253,0.2);
	height: 50px;
	line-height: 50px;
	padding: 0px 15px;
	background-color: #fff;
}
.checkitemtitle_text{
	font-size: 16px;
}
.checkitemtitle_num:before{
	display: inline;
	content:"(";
}
.checkitemtitle_num:after{
	display: inline;
	content:")";
}
.checkitem_empty{
	position: absolute;
	right: 15px;
	width: 50px;
	top:0px;
	text-align: right;
	color: #333;
	font-size: 14px;
}
.checkitemlist{  background-color: #fff; max-height: 246px; overflow: auto; overflow-x:hidden;}
.checkitem_box .lk_f_m_i_line{ position: relative;}

.checkitem_box .lk_jblist_item_del{ height: 80px; width: 80px; line-height: 80px; text-align: right; position: absolute; right: 0px; top:50%; margin-top: -40px; font-size: 14px; color: #3cade7;}
.checkitem_box .lk_jblist_item:last-child{border-bottom:1px solid #d9d9d9;}

/*查看更多的loading图片串行修复 by 徐智磊*/
.loadmore img{    display: inline; margin-right: 10px;}


/*提示框+弹出层样式 by mlw*/
.prompt-box{ position:relative; border-radius:6px;}
.prompt-box h2{ font-size:18px; color:#333; padding:15px 20px 5px 50px;}
.prompt-box p{ font-size:13px; line-height:22px; color:#666666; padding:0 20px 15px 50px;}
.prompt-box i{ display:inline-block; width:22px; font-size:22px; height:22px; position:absolute; top:17px; left:16px;}
.prompt-box em{ display:inline-block; width:10px; height:10px; font-size:10px;  color:#666666; position:absolute; top:15px; right:15px;}
.prompt-rightbig{ border:1px solid #5db75d; background-color:#edf9e9;}
.prompt-rightbig i{ color:#5cb85c;}
.prompt-rightbig i:before{ content: "\e514"; } 
.prompt-cancelbig{ border:1px solid #f36969; background-color:#fff3f1;}
.prompt-cancelbig i{ color:#f36969;}
.prompt-cancelbig i:before{ content: "\e51b";}
.prompt-informationsbig{ border:1px solid #ffc348; background-color:#fff9ed;}
.prompt-informationsbig i{ color:#ffc348;}
.prompt-informationsbig i:before{ content: "\e9e4";}
.prompt-functional{ border:1px solid #059ce1; background-color:#edfbff;}
.prompt-functional i{ color:#059ce1;}
.prompt-functional i:before{ content: "\e9e8";}
.prompt-error p{ padding:10px 0 10px 30px; font-size:14px; color:#f36969;}
.prompt-error em{ display:none;}
.prompt-error i{ color:#f36969; top:10px; left:5px; width:20px; height:20px;}
.prompt-error i:before{ content: "\e9e4";}

.tanchu{ display:none; position:absolute; left:0; top:0px; width:100%; height:100%; z-index:90; }
.tanchu-bg{ position:fixed; z-index: -1; width:100%; height:100%; background-color:#383838; filter:alpha(opacity=60); opacity:0.6;}
.tanchu-wrap{ display:block; position:fixed; left:8%; background:#fff; z-index:99; border-radius:8px; overflow:hidden; width:84%;}
.tanchu-cont{ padding:30px 20px; border-bottom:1px solid #dddddd;  text-align:center; font-size:18px; color:#000;}
.tanchu-btn{ width:100%;}
.tanchu-btn button{ display:inline-block; border:none; background:#fff; height:50px; line-height:50px; font-size:18px; color:#666; width:50%; text-align:center;}
.tanchu-one .tanchu-btn button{ width:100%;}
.tanchu-btn .tanchu-cancel{ position:relative;}
.tanchu-btn .tanchu-ok{ color:#3cade7;}
.tanchu-btn .tanchu-cancel:after { content: " "; position: absolute; right: -1px; top: 0; width: 1px; height: 100%; border-left: 1px solid #dddddd; color: #dddddd; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: scaleX(0.5); transform: scaleX(0.5); }
.tanchu .tanchu-one .tanchu-cancel{ display:none;}
.tanchu-input { border:none; width:100%; font-size:16px; height:60px; padding:10px; resize:none;display: -webkit-box; -webkit-box-sizing: border-box; display: -moz-box; -moz-box-sizing: border-box;display: -ms-flexbox;-ms-box-sizing: border-box; box-sizing: border-box; margin:-10px 0;}

.contarect_links{
	color: #3cade7;
	display: block;
	position: relative;
}
.contarect_links i.xzlicon-font{
	position: absolute;
	right: 0px;
	color: #999;
	top: 0px;
}


/** 弹出层 2017-05-24 **/
.popups1705{ display:none; position:absolute; left:0; top:0px; width:100%; height:100%; z-index:999; }
.popups1705_bg{ position:fixed; z-index: -1; width:100%; height:100%; background-color:#383838; filter:alpha(opacity=35); opacity:0.35;}
.popups1705_wrap{ display:block; position:fixed; left:50%; top:50%; z-index:1000;}
/** end弹出层 **/
