﻿/* CSS Document */
@charset "utf-8";
 *{
	margin: 0;
	padding: 0;
	border: 0;
	outline: none;
	font-size-adjust: none;
	-webkit-text-size-adjust: none;
	-moz-text-size-adjust: none;
	-ms-text-size-adjust: none;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	transform: none;
	-webkit-transform: none;
	-moz-transform: none;
	transition: none;
	-webkit-transition: none;
	-moz-transition: none;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
/*@font-face {
	font-family: "fonts";
	src: url("../font/Oswald-Medium.otf");
}
body {
	font-family: fonts;
	padding: 0;
	margin: 0;
	font-size: 14px;
	color: #444444;
	background: #ededee;
	overflow-x: hidden;
}*/
body {
	font-family: "Microsoft YaHei";
	padding: 0;
	margin: 0;
	font-size: 16px;
	color: #000;
	background: #fff;
	overflow-x: hidden;
}
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
textarea,
p,
blockquote,
th,
td,a {
	margin: 0;
	padding: 0;
}

ul,
li {
	list-style: none;
	padding: 0;
	margin: 0;
}

a {
	text-decoration: none;
/*	display: inline-block;*/
	color: #444;
	transition: all 0.25s;
}
img {
	border: none;
	display: inline-block;
}
em,i{
	font-style: normal;
	display: inline-block;
}
/* CSS reset for c_b */

input[type='radio']{width:15px; height:15px; border-radius:50%; border:1px solid #000; background-color:#FFF;}

.clear {
	height: 0;
	clear: both;
	zoom: 1;
}

.col-xs-11{position:relative;min-height:1px;padding-right:10px;padding-left:10px}
.col-xs-11{float:left}.col-xs-11{width:91.66666667%}

.pull-left{left:-100%}
.overflow_Body { overflow: hidden; }
.wx { width: 1200px; margin: 0 auto; }

.Index_ServiceBox{padding-top:33px;background:url(../img/1.png) no-repeat top left;background-position-x:11px;}
.Index_ServiceBox_Title { font-size: 28px; font-weight: bold; color: #f00; }
.Index_ServiceBox_Title p { font-size: 16px; color: #f00; font-weight: initial; margin: 5px 0 0 0; }
.Index_ServiceBox_Tab { float: left; width: 100%; margin-top: 40px; }
.Index_ServiceBox_Tab li { float: left; width: 30%; margin-left: 5%; color: #323232; }
.Index_ServiceBox_Tab li img { margin-right: 20px; }
.Index_ServiceBox_Tab li:first-child { margin-left: 0; } 
.Index_ServiceBox_Tab li .overflow_Body { border-left: 1px solid #999999; padding-left:20px;}
.Index_ServiceBox_Tab li .overflow_Body p{margin-bottom:0;color:#000}
.Index_ServiceBox_Tab li .Index_ServiceBox_TabTxt{margin-bottom:30px;}



.bottom_ad {
    height: 340px;
    width: 100%;
    background: url("../images/bottomad.jpg") top center no-repeat;
}
.counter {
    width: 220px;
    text-align: center;
    float: right;
    font-size: 40px;
    line-height: 120px;
    color: #fff;
}

.textcenter{
	text-align: center;
}
.mt_30{
	margin-top: 30px;
}
.mt_40{
	margin-top: 40px;
}
.wrap{
	width: 1200px;
	margin: 0 auto;
}
.fw1top{
	padding-bottom: 10px;
	border-bottom: 1px solid #f00;
	text-align: center;
}
.fw1top a{
	display: inline-block;
	padding: 7px 20px;
	background: none;
	font-size: 16px;
	color: #666;
	border-radius: 20px;
}
.fw1top a.active,.fw1top a:hover{
	background: #f00;
	color: #fff;
}
.fw1top i{
	display: inline-block;
	width: 30px;
	height: 17px;
	background: url(../images/f1_ico_03.jpg) no-repeat center #fff;
	position: absolute;
	left: 0;
	bottom: 0;
	margin-bottom: -8px;
}
.wt1top a{
	margin: 0 50px;
}
.posrelative{
	position: relative;
}
.clearfix:before, .clearfix:after {
	content:"";
	display:table
}
.clearfix:after {
	clear:both;
}
.fl{
	float: left;
}
.fr{
	float: right;
}

.wt1{
}
.wt1 em{
	display: inline-block;
	width: 7%;
	text-align: center;
	height: 31px;
	line-height: 31px;
	margin-top: 15px;
	border-right: 1px solid #eee;
}
.wt1 em img{
	margin-right: 10px;
}
.wt1r{
	width: 91%;
	padding: 15px 0;
	border-bottom: 1px dashed #eee;
	margin-right: 2%;
	position: relative;
	padding-left: 5.5%;
}
.wt1r span{
	display: inline-block;
	height: 23px;
	line-height: 23px;
	padding: 0 5px;
	margin-right: 15px;
	cursor: pointer;
	color: #222;
	margin-top: 4px;
}
.wt1r span:hover{
	color: #f00;
}
.wt1r span.wt1rspan{
	background: #b5b5b6;
	color: #fff;
	position: absolute;
	left: 0;
	top: 0;
	margin-top: 19px;
}
.wt1r span.active{
	background: #f00;
	color: #fff;
}
.wt1 em i{
	display: none;
}

.middle{
	vertical-align: middle;
	margin-top: -3px;
}
.mr5{
	margin-right: 5px;
}
.disblock{
	display: block;
}
.m6txt{
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.5);
	color: #fff;
	text-align: center;
	padding: 0 20px;
	opacity: 0;
	transition: .25s;
	padding-top: 30px;
}
.m6txt .tab_cell{
	vertical-align: bottom;
}
.m6txt h4{
	font-size: 18px;
	font-weight: normal;
}
.m6txt span{
	color: #d6d6d6;
	display: inline-block;
	margin-top: 10px;
}
.m6txt p{
	font-size: 12px;
	line-height: 22px;
	margin-top: 10px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	text-align: left;
	margin-bottom: 20px;
}
.m6a{
	height: 290px;
	background-size: cover !important;
	border: 2px solid #f00;
	border-radius: 10px;
}
.m6a:hover .m6txt{
	opacity: 1;
	padding-top: 0;
}
.wtbox .m6a{
	width: 22%;
	margin-right: 3%;
	margin-top: 40px;
	float: left;
}
.distab{
	display: table;
}
.tab_cell{
	display: table-cell;
	vertical-align: middle;
}

.page{
	margin: 60px 0;
}
.page a{
	display: inline-block;
	width: auto;
	padding: 0 7px;
	height: 24px;
	text-align: center;
	line-height: 22px;
	border: 1px solid #828282;
	font-size: 12px;
	margin: 0 2px;
}
.page a:last-child,.page a:first-child{
	width: auto;
	padding: 0 15px;
}
.page a:hover,.page a.thisclass{
	background: #f00;
	border: 1px solid #f00;
	color: #fff;
}
.dede_pages{
  display:flex;
  justify-content: center;
}
.dede_pages li.active a{
  color: #fff;
    background: #f00;
}



.listtop{
	color: #666;
	padding-top: 25px;
	background: #f6f6f6;
}
.listtop a{
	color: #666;
}
.listtop a.active{
	color: #f00;
}
.f1{
	background: #f6f6f6;
}
.listtop_bgwight{
	background: #fff;
}

.ay_detail{
	margin-top:16px;
}
.ay_detail .ay_xinxi .fl{ 
	width:40%;
}
.ay_detail .ay_xinxi .fl>div{
	width:472px;
	height:537px;
	overflow:hidden;
	border-width: 2px;
	border-color: rgb(243, 101, 165);
	border-style: solid;
	border-radius: 5px;   
}
.ay_detail .ay_xinxi .fl img{
	width:100%;
}
.ay_detail .ay_xinxi .fl span{
	font-size:24px;
	color:#333;
	display:block;
	width:100%;
	height:56px;
	line-height:56px;
	text-align:center;
}
.ay_detail .ay_xinxi .fr{
	width:53%;
}
.ay_detail .ay_xinxi .fr li{
	margin-top:36px;
	font-size:18px;
	color:#333333;
}
.ay_detail .ay_xinxi .fr li span{
	font-weight:700;
}

.ay_detail .ay_xinxi .fr li i{
	display:block;
	border-radius: 10px; 
	width: 186px;
	height: 60px;
	line-height:60px;
	text-align:center; 
	color:#fff;
	padding-left:12px;
	background:url(../images/new_img1.png) 22px center no-repeat rgb(243, 101, 165);
}
.ay_detail .ay_other{
	margin-top:56px;
}
.ay_detail .ay_title{
	height:64px;
	line-height:64px;
	border-bottom:2px solid #f365a5;
	width:100%;
	font-size:24px;
	color:#f365a5;
	font-weight:700;
	padding-left:40px;
	background:url(../images/new_img2.png) left center no-repeat;
}
.ay_detail .ay_other ul{
	margin:56px 0;
}
.ay_detail .ay_other li{
	padding-bottom:48px;
	background:url(../images/new_img6.png) 72px center repeat-y; 
}
.ay_detail .ay_other li:first-child{
	margin-top:0;
}
.ay_detail .ay_other li:last-child{
	background:none;
}
.ay_detail .ay_other li .ay_name{
	display:block;
	width:144px;
	height:108px;
	line-height:108px;
	border-radius:50%;
	background:url(../images/new_img3.png) 22px center no-repeat #f2bb4e;
	text-align:center;
	font-size:18px;
	color:#fff;
	padding-left:22px;
	position:absolute;
}
.ay_detail .ay_other li .ay_text{
	width:100%;
	float:right; 
	font-size:16px;
	color:#666666;
	line-height:36px;
	padding:20px 40px 20px 192px;
}
.ay_detail .ay_other li:nth-child(2) .ay_name{
	background-image:url(../images/new_img4.png);
	background-color:#f67bb2;
}
.ay_detail .ay_other li:nth-child(3) .ay_name{
	background-image:url(../images/new_img5.png);
	background-color:#f00;
}


.ay_tanchuanzhezhao{
	width:100%;
	height:100%;
	background-color:rgba(0,0,0,0.5);
	position:fixed;
	top:0;
	left:0;
	z-index:99;
	display:none;
}
.ay_tanchuan{ 
	position:fixed;
	top:0;
	left:0;
	z-index:99;
	width:560px;
	height:600px;
	max-width:80%;
	border:1px solid #f365a5;
	border-radius:10px;
	top:50%;
	left:50%;
	transform: translateX(-50%) translateY(-50%);
	background-color:#fff;
	overflow:hidden;
	display:none;
}
.ay_tanchuan>p{
	background-color:#f365a5;
	height:64px;
	line-height:64px;
	text-align:center;
	color:#fff;
	font-size:20px;
	position:relative;
}
.ay_tanchuan>p i{
	float:right;
	font-size:30px;
	width:50px;
	display:block;
}
.ay_tanchuan form{
	padding-top:16px;
}
.ay_tanchuan form div{
	text-align:center;
	vertical-align:top;
	margin-top:20px;
}
.ay_tanchuan form input{
	width:404px;
	height:44px;
	line-height:44px;
	border-radius:5px;
	border:1px solid #d2d2d2;
	padding:0 0.8em;
	max-width:100%;
}
.ay_tanchuan form textarea{
	width:404px;
	height:133px; 
	border-radius:5px;
	border:1px solid #d2d2d2;
	padding:0.8em;
	resize:none;
	max-width:100%;
}
.ay_tanchuan form span{
	font-size:16px;
	color:#666;
	vertical-align:top;
	width:64px;
	display:inline-block;
	height:44px;
	line-height:44px;
}
.ay_tanchuan form input[type=submit]{
	background:#f365a5;
	color:#fff;
	border:0;
}
.ay_detail .ay_xinxi .fr li i:hover,
.ay_tanchuan>p i:hover{
	cursor:pointer;
}



.call-to-action {
  background-color: #fff;
  padding: 20px 0;
}

.call-to-action h2 {
  font-size: 54px;
  color: #fff;
}
.call-to-action.parallax {
  background-image: url(../images/cta_parallax.jpg);
  background-attachment: fixed;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.call-to-action.style-2 {
  padding: 75px 0;
}

.call-to-action.style-2 h2 {
  font-size: 32px;
  margin-top: 10px;
}

.call-to-action.style-2 a {
  float: right;
}
.col-sm-5,.col-sm-2,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}

.form-control {
  -webkit-box-shadow: none;
  box-shadow: none;
  padding: 12px 18px;
  border: 2px solid #000;
  background-color: #fff;
  height: 50px;
  border-radius: 0;
  font-size: 16px;
  color: #98a2a4;
}

.form-control:focus {
  border-color: #000;
  outline: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.form-control.searchbox {
  background-color: #fff;
}

.btn {
  font-family:Tahoma,Helvetica,Arial,sans-serif;
  border-radius: 0;
  border: 2px solid transparent;
}

.btn-large {
  padding: 11px 45px;
  font-size: 18px;
}

.btn-rounded {
  border-radius: 70px;
}

.btn-light-solid {
  background-color: #f00;
  color: #fff;
  font-weight:bold;

}
.style-2 .pricing-4-col {
  width: 24.6%;
  margin: 0 6px 0 0;
  float: left;
  background-color: #fff;
  border:1px solid #ecf0f1;
  position: relative;
  border-radius: 10px;
  text-align: center;
  box-shadow: 0px 1px 2px 0px rgba( 165, 173, 175, 0.15 );
}

.form-control {
  -webkit-box-shadow: none;
  box-shadow: none;
  padding: 12px 18px;
  border: 2px solid #000;
  background-color: #fff;
  height: 50px;
  border-radius: 0;
  font-size: 16px;
  color: #98a2a4;
  width:400px;
  
}
.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}

.fw-title{ font-size: 38px; color:#f00; font-weight: bold; margin-bottom: 10px; }

.main{padding-top:50px; padding-bottom:40px;}
.main .module1 {
	MARGIN: 0px auto; WIDTH: 1200px; OVERFLOW: hidden;
}

.main .module1 .left {
	FLOAT: left
}
.main .module1 .left .inuser {
	BORDER-BOTTOM: #d5d3d3 1px solid; BORDER-LEFT: #d5d3d3 1px solid; WIDTH: 1197px; MARGIN-BOTTOM: 10px;  OVERFLOW: hidden; BORDER-TOP: #d5d3d3 1px solid; BORDER-RIGHT: #d5d3d3 1px solid
}
.main .module1 .left .inuser .tit {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 35px; PADDING-LEFT: 20px; WIDTH: 1160px; PADDING-RIGHT: 20px; BACKGROUND: #e7e4e4; HEIGHT: 35px; COLOR: #333333; FONT-SIZE: 18px; PADDING-TOP: 0px; text-align:left;
}
.main .module1 .left .inuser .tit SPAN {
	FLOAT: right; FONT-SIZE: 14px
}
.main .module1 .left .inuser .tit A {
	COLOR: #333333
}

.main .module1 .left .inuser .leibie {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 5px; WIDTH: 1195px; PADDING-RIGHT: 5px; OVERFLOW: hidden; PADDING-TOP: 5px
}
.main .module1 .left .inuser .leibie UL {
	
}
.main .module1 .left .inuser .leibie UL LI {
	BORDER-BOTTOM: #dbdbdb 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #dbdbdb 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; MARGIN: 10px; PADDING-LEFT: 0px; WIDTH: 90px; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; FLOAT: left; FONT-SIZE: 16px; OVERFLOW: hidden; BORDER-TOP: #dbdbdb 1px solid; BORDER-RIGHT: #dbdbdb 1px solid; PADDING-TOP: 1px;COLOR: #ffffff;BACKGROUND: #e6e6e6;
}
.main .module1 .left .inuser .leibie UL LI:hover {
	COLOR: #ffffff;BACKGROUND: #f85200;
}
.main .module1 .left .inuser .leibie UL LI:hover A {
	COLOR: #ffffff;BACKGROUND: #f85200;
}


.main .module1 .left .inuser .con {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; WIDTH: 1195px; PADDING-RIGHT: 5px; OVERFLOW: hidden; PADDING-TOP: 1px
}
.main .module1 .left .inuser .con UL {
	
}
.main .module1 .left .inuser .con UL LI {
	BORDER-BOTTOM: #dbdbdb 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #dbdbdb 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; MARGIN: 10px; PADDING-LEFT: 0px; WIDTH: 216px;  HEIGHT: 350px; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; FLOAT: left; FONT-SIZE: 13px; OVERFLOW: hidden; BORDER-TOP: #dbdbdb 1px solid; BORDER-RIGHT: #dbdbdb 1px solid; PADDING-TOP: 5px;COLOR: #333333
}
.main .module1 .left .inuser .con UL LI p {TEXT-ALIGN: left;PADDING-LEFT: 15px;COLOR: #333333}
.main .module1 .left .inuser .con UL LI:hover {
	BORDER-BOTTOM: #f64609 1px solid; BORDER-LEFT: #f64609 1px solid; BORDER-TOP: #f64609 1px solid; BORDER-RIGHT: #f64609 1px solid
}
.main .module1 .left .inuser .con UL LI:hover A {
	COLOR: #333333
}
.main .module1 .right {
	WIDTH: 498px; FLOAT: right; HEIGHT: 1115px
}
.main .module1 .right .top {
	HEIGHT: 710px; OVERFLOW: hidden
}
.main .module1 .right .top .ijobs {
	BORDER-BOTTOM: #444444 1px solid; BORDER-LEFT: #444444 1px solid; WIDTH: 254px; MARGIN-BOTTOM: 10px; FLOAT: left; HEIGHT: 700px; OVERFLOW: hidden; BORDER-TOP: #444444 1px solid; BORDER-RIGHT: #444444 1px solid
}
.main .module1 .right .top .ijobs .tit {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 35px; PADDING-LEFT: 10px; WIDTH: 234px; PADDING-RIGHT: 10px; BACKGROUND: #444444; HEIGHT: 35px; FONT-SIZE: 18px; PADDING-TOP: 0px
}
.main .module1 .right .top .ijobs .tit SPAN {
	FLOAT: right; FONT-SIZE: 13px
}
.main .module1 .right .top .ijobs .tit A {
	COLOR: #fff
}
.main .module1 .right .top .ijobs .con {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: 254px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
.main .module1 .right .top .ijobs .con UL {
	
}
.main .module1 .right .top .ijobs .con UL LI {
	LINE-HEIGHT: 22px; FONT-SIZE: 13px
}
.main .module1 .right .top .ijobs .con UL LI SPAN {
	FLOAT: right; FONT-SIZE: 12px
}
.main .module1 .right .top .ijobs .con UL LI A:hover {
	COLOR: #444444
}
.main .module1 .right .top .itopad {
	WIDTH: 232px; FLOAT: right; HEIGHT: 600px; OVERFLOW: hidden
}
.main .module1 .right .top .itopad .focus {
	BORDER-BOTTOM: #dbdbdb 1px solid; POSITION: relative; BORDER-LEFT: #dbdbdb 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 220px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 10px; HEIGHT: 280px; BORDER-TOP: #dbdbdb 1px solid; BORDER-RIGHT: #dbdbdb 1px solid; PADDING-TOP: 5px
}
.main .module1 .right .top .itopad .focus .hd {
	Z-INDEX: 9; POSITION: absolute; BOTTOM: 10px; HEIGHT: 18px; OVERFLOW: hidden; RIGHT: 5px
}
.main .module1 .right .top .itopad .focus .hd UL {
	ZOOM: 1; FLOAT: left; OVERFLOW: hidden
}
.main .module1 .right .top .itopad .focus .hd UL LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 18px; BACKGROUND-COLOR: #666; WIDTH: 18px; FLOAT: left; HEIGHT: 18px; COLOR: #fff; CURSOR: pointer; MARGIN-RIGHT: 5px
}
.main .module1 .right .top .itopad .focus .hd UL LI.on {
	BACKGROUND-COLOR: #88000e; FONT-WEIGHT: bold
}
.main .module1 .right .top .itopad .focus .bd {
	Z-INDEX: 0; POSITION: relative; HEIGHT: 100%
}
.main .module1 .right .top .itopad .focus .bd LI {
	POSITION: relative; ZOOM: 1; VERTICAL-ALIGN: middle
}
.main .module1 .right .top .itopad .focus .bd LI IMG {
	WIDTH: 220px; HEIGHT: 280px
}
.main .module1 .right .top .itopad .focus .bd LI SPAN {
	Z-INDEX: 2; POSITION: absolute; LINE-HEIGHT: 30px; PADDING-LEFT: 10px; WIDTH: 210px; BOTTOM: 0px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; BACKGROUND: #333; HEIGHT: 45px; COLOR: #fff; FONT-SIZE: 14px; OVERFLOW: hidden; LEFT: 0px; opacity: 0.6
}
.main .module1 .right .top .itopad .ad {
	BORDER-BOTTOM: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 220px; PADDING-RIGHT: 5px; HEIGHT: 286px; OVERFLOW: hidden; BORDER-TOP: #dbdbdb 1px solid; BORDER-RIGHT: #dbdbdb 1px solid; PADDING-TOP: 5px
}
.main .module1 .right .top .itopad .ad UL {
	
}
.main .module1 .right .top .itopad .ad UL LI {
	MARGIN-BOTTOM: 5px
}
.main .module1 .right .bot {
	WIDTH: 498px; OVERFLOW: hidden
}
.main .module1 .right .bot .ad {
	BORDER-BOTTOM: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; WIDTH: 496px; MARGIN-BOTTOM: 10px; HEIGHT: 85px; OVERFLOW: hidden; BORDER-TOP: #dbdbdb 1px solid; BORDER-RIGHT: #dbdbdb 1px solid
}
.main .module1 .right .bot .ad UL {
	
}
.main .module1 .right .bot .ad UL LI {
	WIDTH: 498px; HEIGHT: 85px
}
.main .module1 .right .bot .iuser {
	BORDER-BOTTOM: #090 1px solid; BORDER-LEFT: #090 1px solid; WIDTH: 496px; BORDER-TOP: #090 1px solid; BORDER-RIGHT: #090 1px solid
}
.main .module1 .right .bot .iuser .tit {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 35px; PADDING-LEFT: 15px; WIDTH: 466px; PADDING-RIGHT: 15px; BACKGROUND: #090; HEIGHT: 35px; COLOR: #fff; FONT-SIZE: 18px; PADDING-TOP: 0px
}
.main .module1 .right .bot .iuser .tit SPAN {
	FLOAT: right; MARGIN-LEFT: 10px; FONT-SIZE: 16px
}
.main .module1 .right .bot .iuser .con {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: 476px; PADDING-RIGHT: 10px; HEIGHT: 358px; OVERFLOW: hidden; PADDING-TOP: 5px
}
.main .module1 .right .bot .iuser .con TABLE {
	LINE-HEIGHT: 22px; WIDTH: 100%; COLOR: #666; FONT-SIZE: 14px
}
.main .module1 .right .bot .iuser .con TABLE TR:hover {
	COLOR: #090
}
.main .module1 .right .bot .iuser .con TABLE TR:hover A {
	COLOR: #090
}


/*---保姆列表页---*/
.main .nuser {
	MARGIN: 0px auto; WIDTH: 1200px; OVERFLOW: hidden
}
.main .nuser .category {
	BORDER-BOTTOM: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 1180px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 10px; OVERFLOW: hidden; BORDER-TOP: #dadada 1px solid; BORDER-RIGHT: #dadada 1px solid; PADDING-TOP: 5px
}
.main .nuser .category .filter {
	BORDER-BOTTOM: #dadada 1px dashed; WIDTH: 1180px
}
.main .nuser .category .filter H3 {
	WIDTH: 65px; DISPLAY: block; FLOAT: left; COLOR: #f8622e; MARGIN-LEFT: 10px; FONT-SIZE: 14px; FONT-WEIGHT: 600
}
.main .nuser .category .filter H3 I {
	BORDER-BOTTOM: #fff 3px solid; POSITION: relative; BORDER-LEFT: #8f8f8f 3px solid; LINE-HEIGHT: 0; WIDTH: 0px; HEIGHT: 0px; FONT-SIZE: 0px; BORDER-TOP: #fff 3px solid; TOP: -4px; RIGHT: -4px; BORDER-RIGHT: #fff 3px solid; _display: inline-block; _top: 0
}
.main .nuser .category .filter UL {
	MARGIN-TOP: 10px; WIDTH: 1173px; FLOAT: left; OVERFLOW: hidden
}
.main .nuser .category .filter UL LI {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 10px; FLOAT: left; FONT-SIZE: 14px; MARGIN-RIGHT: 5px; PADDING-TOP: 5px; border-radius: 4px
}
.main .nuser .category .filter UL LI:hover {
	BACKGROUND: #f8622e
}
.main .nuser .category .filter UL LI:hover A {
	COLOR: #fff
}
.main .nuser .category .filter UL LI.on {
	BACKGROUND: #f8622e
}
.main .nuser .category .filter UL LI.on A {
	COLOR: #fff
}
.main .nuser .nlist {
	BORDER-BOTTOM: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; WIDTH: 988px; MARGIN-BOTTOM: 10px; FLOAT: left; BORDER-TOP: #f8622e 5px solid; BORDER-RIGHT: #dbdbdb 1px solid
}
.main .nuser .nlist .tit {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 1168px; PADDING-RIGHT: 15px; BACKGROUND: #fdf7c8; HEIGHT: 35px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.main .nuser .nlist .tit UL {
	
}
.main .nuser .nlist .tit UL LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 35px; WIDTH: 232px; FLOAT: left; COLOR: #444444; FONT-SIZE: 14px
}
.main .nuser .nlist .tit UL LI SELECT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 30px; BACKGROUND: #fdf7c8; HEIGHT: 35px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.main .nuser .nlist .tits {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 45px; PADDING-LEFT: 10px; WIDTH: 938px; PADDING-RIGHT: 10px; BACKGROUND: #efefef; HEIGHT: 45px; FONT-SIZE: 14px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.main .nuser .nlist .tits B {
	WIDTH: 385px; TEXT-OVERFLOW: ellipsis; DISPLAY: block; WHITE-SPACE: nowrap; FLOAT: left; HEIGHT: 45px; COLOR: #f30; FONT-SIZE: 16px; OVERFLOW: hidden
}
.main .nuser .nlist .tits EM {
	FONT-STYLE: normal; WIDTH: 385px; TEXT-OVERFLOW: ellipsis; DISPLAY: block; WHITE-SPACE: nowrap; FLOAT: left; HEIGHT: 45px; COLOR: #29bd49; FONT-SIZE: 16px; OVERFLOW: hidden; FONT-WEIGHT: 600
}
.main .nuser .nlist .tits EM I {
	MARGIN-TOP: 10px; WIDTH: 28px; DISPLAY: block; BACKGROUND: url(../img/icon_nuser_list_tel.png) no-repeat; FLOAT: left; HEIGHT: 25px; MARGIN-RIGHT: 5px
}
.main .nuser .nlist .tits SPAN {
	TEXT-ALIGN: center; LINE-HEIGHT: 35px; MARGIN-TOP: 5px; WIDTH: 140px; DISPLAY: block; BACKGROUND: #f8622e; FLOAT: right; HEIGHT: 35px; FONT-SIZE: 14px; border-radius: 5px
}
.main .nuser .nlist .tits SPAN A {
	DISPLAY: block; COLOR: #fff
}
.main .nuser .nlist .cons {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; WIDTH: 985px; PADDING-RIGHT: 5px; OVERFLOW: hidden; PADDING-TOP: 1px
}
.main .nuser .nlist .cons UL {
	
}
.main .nuser .nlist .cons UL LI {
	BORDER-BOTTOM: #dbdbdb 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #dbdbdb 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; MARGIN: 10px; PADDING-LEFT: 0px; WIDTH: 140px; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; FLOAT: left; FONT-SIZE: 13px; OVERFLOW: hidden; BORDER-TOP: #dbdbdb 1px solid; BORDER-RIGHT: #dbdbdb 1px solid; PADDING-TOP: 5px;COLOR: #333333
}
.main .nuser .nlist .cons UL LI p {TEXT-ALIGN: left;PADDING-LEFT: 15px;COLOR: #333333}

.main .nuser .nlist .cons ul li .img{ width:95px; height:130px; margin-right:5px; float:left;}
.main .nuser .nlist .cons ul li .img img{ width:95px; height:130px;}
.main .nuser .nlist .cons ul li .txt{ width:115px; height:130px; overflow:hidden;}
.main .nuser .nlist .cons ul li .txt p{ line-height:21px;}
.main .nuser .nlist .cons ul li .txt p b{ line-height:30px; color:#FF526A; font-size:14px;}
.main .nuser .nlist .cons ul li .txt p a{ color:#008CD6;}
.main .nuser .nlist .cons ul li:hover{ border:#f64609 1px solid;}
.main .nuser .nlist .cons ul li:hover .txt p b{ color:#008CD6;}
.main .nuser .nlist .cons ul li:hover .txt p a{ color:#FF526A;}

/*---保姆详情页---*/
.main .nuser .toper{ width:1200px; padding:20px 10px 10px 10px; border:1px solid #dbdbdb; margin-bottom:10px; overflow:hidden;}
.main .nuser .toper .left{ width:300px; float:left; overflow:hidden;}
.main .nuser .toper .left .img{ width:286px;  border:1px solid #dbdbdb; padding:10px;}
.main .nuser .toper .left .img img{ width:263px; }
.main .nuser .toper .left .txt{ width:260px; line-height:30px; font-size:15px; text-align:center; color:#88B795; margin:10px 0px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.main .nuser .toper .left .txt em{ font-size:14px; font-style:normal;}
.main .nuser .toper .left .btn1{ width:250px; height:35px; line-height:35px; font-size:20px; text-align:center; background:#F30; margin-top:5px;margin-left:15px;border-radius:5px;}
.main .nuser .toper .left .btn2{ width:220px; height:35px; line-height:35px; font-size:20px; text-align:center; background:#05BA74; margin-top:5px;margin-left:15px;border-radius:5px;}

.main .nuser .toper .left .btn3{ width:220px; height:40px; line-height:40px; font-size:20px; text-align:center; background:#F30; margin-left:5px; margin-top:20px;float:left;}
.main .nuser .toper .left .btn4{ width:220px; height:40px; line-height:40px; font-size:20px; text-align:center; background:#05BA74; margin-right:10px; margin-top:20px;float:right;}
.main .nuser .toper .left .btn1 i{ color:#FFF; }
.main .nuser .toper .left .btn2 a{ color:#FFF; display:block;}
.main .nuser .toper .left .txt label{ color:#666;}
.main .nuser .toper .left .txt a{ color:#FF526A;}
.main .nuser .toper .right{ width:870px; float:left; overflow:hidden;}
.main .nuser .toper .right .top{ width:870px; margin-bottom:10px; overflow:hidden;}
.main .nuser .toper .right .top .rpl{ width:600px; margin-right:6px; float:left;}
.main .nuser .toper .right .top .rpl .tit{ width:600px; height:50px; line-height:50px; padding-left:10px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.main .nuser .toper .right .top .rpl .tit em{ font-size:30px; color:#f40101; font-style:normal;}
.main .nuser .toper .right .top .rpl .tit i{ width:20px; height:20px; background:url(../images/idtubiao.png) no-repeat; margin-right:3px; display:inline-block;}
.main .nuser .toper .right .top .rpl .tit span{ font-size:20px}
.main .nuser .toper .right .top .rpl .attest{ width:600px; height:40px; line-height:40px; padding-left:10px; overflow:hidden; margin-top:5px;}
.main .nuser .toper .right .top .rpl .attest ul{}
.main .nuser .toper .right .top .rpl .attest ul li{ width:100px; font-size:16px; float:left;}
.main .nuser .toper .right .top .rpl .attest ul li i{ width:14px; height:14px; display:inline-block; background:url(../img/icon_check_green.png) no-repeat; margin-right:5px;}
.main .nuser .toper .right .top .rpl .intent{ width:600px; line-height:40px; padding-left:10px;}
.main .nuser .toper .right .top .rpl .intent label{ font-size:16px; color:#444; float:left;}
.main .nuser .toper .right .top .rpl .intent ul{}
.main .nuser .toper .right .top .rpl .intent ul li{ line-height:25px; font-size:16px;float:left;  margin-right:5px; padding:0px 5px; margin-top:5px; border-radius:8px;}
.main .nuser .toper .right .top .rpl .intent .element a:nth-child(1) {background-color:#f81f1f; font-size:16px; margin-right:5px; padding:0px 5px; margin-top:5px; border-radius:8px; color:#fff; }
.main .nuser .toper .right .top .rpl .intent .element a:nth-child(2) {background-color:#6e007b; font-size:16px; margin-right:5px; padding:0px 5px; margin-top:5px; border-radius:8px; color:#fff;}
.main .nuser .toper .right .top .rpl .intent .element a:nth-child(3) {background-color:#029bd4; font-size:16px; margin-right:5px; padding:0px 5px; margin-top:5px; border-radius:8px; color:#fff;}
.main .nuser .toper .right .top .rpl .intent .element a:nth-child(4) {background-color:#00a900; font-size:16px; margin-right:5px; padding:0px 5px; margin-top:5px; border-radius:8px; color:#fff;}
.main .nuser .toper .right .top .rpl .intent .element a:nth-child(5) {background-color:#0004a9; font-size:16px; margin-right:5px; padding:0px 5px; margin-top:5px; border-radius:8px; color:#fff;}
.main .nuser .toper .right .top .rpl .intent .element a:nth-child(6) {background-color:#f20089; font-size:16px; margin-right:5px; padding:0px 5px; margin-top:5px; border-radius:8px; color:#fff;}
.main .nuser .toper .right .top .rpl .intent .element a:nth-child(7) {background-color:#c0be00; font-size:16px; margin-right:5px; padding:0px 5px; margin-top:5px; border-radius:8px; color:#fff;}
.main .nuser .toper .right .top .rpl .intent .element a:nth-child(8) {background-color:#00631c; font-size:16px; margin-right:5px; padding:0px 5px; margin-top:5px; border-radius:8px; color:#fff;}
.main .nuser .toper .right .top .rpl .intent .element a:nth-child(9) {background-color:#6e007b; font-size:16px; margin-right:5px; padding:0px 5px; margin-top:5px; border-radius:8px; color:#fff;}
.main .nuser .toper .right .top .rpl .intent .element a:nth-child(10) {background-color:#00acaa; font-size:16px; margin-right:5px; padding:0px 5px; margin-top:5px; border-radius:8px; color:#fff;}
.main .nuser .toper .right .top .rpl .intent .element a:nth-child(11) {background-color:#f81f1f; font-size:16px; margin-right:5px; padding:0px 5px; margin-top:5px; border-radius:8px; color:#fff;}
.main .nuser .toper .right .top .rpl .intent ul li .element:nth-of-type(0n) {background:#f81f1f;}
.main .nuser .toper .right .top .rpl .intent ul li .element:nth-of-type(1n) {background:#6e007b;}
.main .nuser .toper .right .top .rpl .intent ul li .element:nth-of-type(2n) {background:#029bd4;}
.main .nuser .toper .right .top .rpl .intent ul li .element:nth-of-type(3n) {background:#00a900;}
.main .nuser .toper .right .top .rpl .intent ul li .element:nth-of-type(4n) {background:#0004a9;}
.main .nuser .toper .right .top .rpl .intent ul li .element:nth-of-type(5n) {background:#f20089;}
.main .nuser .toper .right .top .rpl .intent ul li.il00{ background:#f81f1f;}
.main .nuser .toper .right .top .rpl .intent ul li.il01{ background:#6e007b;}
.main .nuser .toper .right .top .rpl .intent ul li.il02{ background:#029bd4;}
.main .nuser .toper .right .top .rpl .intent ul li.il03{ background:#00a900;}
.main .nuser .toper .right .top .rpl .intent ul li.il04{ background:#0004a9;}
.main .nuser .toper .right .top .rpl .intent ul li.il05{ background:#f20089;}
.main .nuser .toper .right .top .rpl .intent ul li.il06{ background:#c0be00;}
.main .nuser .toper .right .top .rpl .intent ul li.il07{ background:#00631c;}
.main .nuser .toper .right .top .rpl .intent ul li.il08{ background:#6e007b;}
.main .nuser .toper .right .top .rpl .intent ul li.il09{ background:#00acaa;}
.main .nuser .toper .right .top .rpl .intent ul li.il10{ background:#f81f1f;}
.main .nuser .toper .right .top .rpl .intent ul li a{ color:#FFF; display:block;}
.main .nuser .toper .right .top .rpl .txt{ width:800px; height:40px; line-height:40px; font-size:16px; padding-left:10px; overflow:hidden;}
.main .nuser .toper .right .top .rpl .txt label{ font-size:16px; color:#444; float:left;}
.main .nuser .toper .right .top .rpl .txt i{ width:21px; height:23px; background:url(../images/icon_vip.png) no-repeat; display:inline-block; margin-top:5px; margin-right:5px; float:left;}
.main .nuser .toper .right .top .rpl .txt em{ color:#88B795; font-style:normal;}
.main .nuser .toper .right .top .rpl .company{ width:450px; padding:10px; margin-top:5px; border-top:1px dashed #999;}
.main .nuser .toper .right .top .rpl .company .itxt{ width:450px; height:40px; line-height:40px; font-size:16px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.main .nuser .toper .right .top .rpl .company .itxt label{ font-size:16px; color:#444; float:left;}
.main .nuser .toper .right .top .rpl .company .itxt em{ font-style:normal; color:#F30;}
.main .nuser .toper .right .top .rpl .company .itxt b{ color:#ec0606;}
.main .nuser .toper .right .top .rpl .company .itxt i{ color:#ec0606; font-style:normal;}
.main .nuser .toper .right .top .rpl .company .tips{ line-height:25px; font-size:12px; color:#C00;}
.main .nuser .toper .right .top .rpr{ width:182px; float:right;}
.main .nuser .toper .right .top .rpr .broker{ width:180px; border:1px solid #a5e0fb; text-align:center;}
.main .nuser .toper .right .top .rpr .broker .tit{ width:100%; height:40px; line-height:40px; background:#0998dc; font-size:16px; color:#FFF; text-align:center;}
.main .nuser .toper .right .top .rpr .broker .img{ width:170px; padding:5px;}
.main .nuser .toper .right .top .rpr .broker .img img{ width:170px; height:auto;}
.main .nuser .toper .right .top .rpr .btn{ width:180px; margin-top:10px; overflow:hidden;}
.main .nuser .toper .right .top .rpr .btn ul{}
.main .nuser .toper .right .top .rpr .btn ul li{ width:180px; height:45px; line-height:45px; border-radius:5px; font-size:16px; margin-bottom:5px;}
.main .nuser .toper .right .top .rpr .btn ul li a{ color:#FFF; display:block;}
.main .nuser .toper .right .top .rpr .btn ul li i{ width:35px; height:35px; display:inline-block; background-repeat:no-repeat; margin:5px 5px 0px 25px; float:left;}
.main .nuser .toper .right .top .rpr .btn ul li.bm{ background:#fc1f9c;}
.main .nuser .toper .right .top .rpr .btn ul li.bm i{ background:url(../images/bm.png);}
.main .nuser .toper .right .top .rpr .btn ul li.gz{ background:#F00;}
.main .nuser .toper .right .top .rpr .btn ul li.gz i{ background:url(../images/icon_jobs_all.png);}
.main .nuser .toper .right .top .rpr .btn ul li.ys{ background:#FF00FF;}
.main .nuser .toper .right .top .rpr .btn ul li.ys i{ background:url(../images/icon_jobs_ys.png);}
.main .nuser .toper .right .top .rpr .btn ul li.wz{ background:#029bd4;}
.main .nuser .toper .right .top .rpr .btn ul li.wz i{ background:url(../images/wz.png);}
.main .nuser .boter{}
.main .nuser .boter .left{ width:880px; margin-right:10px; float:left;}
.main .nuser .boter .left .box{ width:878px; border:1px solid #dbdbdb; margin-bottom:10px; padding-top:5px;}
.main .nuser .boter .left .box .title{ width:858px; height:45px; background:url(../images/title_bg.png) 0px 35px repeat-x; padding-left:20px;}
.main .nuser .boter .left .box .title ul{}
.main .nuser .boter .left .box .title ul li{ width:100px; height:45px; line-height:45px; text-align:center; font-size:15px; font-weight:600; float:left;}
.main .nuser .boter .left .box .title ul li.on{ background:url(../images/title_bg_on.png) no-repeat;}
.main .nuser .boter .left .box .title ul li:hover{ color:#FF526A; text-decoration:underline; cursor:pointer;}
.main .nuser .boter .left .box .content{ width:848px; padding:10px 15px; overflow:hidden;}

.main .nuser .boter .left .box .content .btn2{ width:150px; height:40px; line-height:40px; font-size:20px; text-align:center; background:#05BA74; margin-top:5px;margin-bottom:5px;border-radius:5px;}
.main .nuser .boter .left .box .content .btn2 a{ color:#FFF; display:block;}

.main .nuser .boter .left .box .content .pingjia{border: 1px solid #e6e6e6;margin-bottom:10px; padding:10px 10px; }
.main .nuser .boter .left .box .content .pingjia .xmdz{HEIGHT: 25px; font-size:14px;width:100%;color:#08b3e4;}
.main .nuser .boter .left .box .content .pingjia .xmdz .khxm {OVERFLOW: hidden; width:50%;float:left;}
.main .nuser .boter .left .box .content .pingjia .xmdz .khdz {OVERFLOW: hidden; width:50%;float:right;}
.main .nuser .boter .left .box .content .pingjia .pjnr {font-size:14px; width:100%; margin-bottom:8px;color:#666;}
.main .nuser .boter .left .box .content .pingjia .pjsj {font-size:12px;HEIGHT: 20px;color:#999;}

.main .nuser .boter .left .box .content .cbox{}
.main .nuser .boter .left .box .content .cbox .txt{ line-height:25px; font-size:14px;}
.main .nuser .boter .left .box .content .cbox .txt ul{}
.main .nuser .boter .left .box .content .cbox .txt ul li{ width:245px; height:35px; line-height:35px; border-bottom:1px dashed #dbdbdb; margin-right:10px; font-size:14px; float:left;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.main .nuser .boter .left .box .content .cbox .txt p{ line-height:25px; text-indent:2em;}

.main .nuser .boter .left .box .content .cbox .bmzmzl{width:838px;}
.main .nuser .boter .left .box .content .cbox .bmzmzl .yhxy{ line-height:25px; font-size:14px;width:50%;float:left;}
.main .nuser .boter .left .box .content .cbox .bmzmzl .yhxy ul{}
.main .nuser .boter .left .box .content .cbox .bmzmzl .yhxy ul li{width:320px;height:35px; line-height:35px; border-bottom:1px dashed #dbdbdb; margin-right:10px; font-size:14px; float:left;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.main .nuser .boter .left .box .content .cbox .bmzmzl .yhxy p{ line-height:25px; text-indent:2em;}

.main .nuser .boter .left .box .content .cbox .bmzmzl .fzjl{ line-height:25px; font-size:14px;width:50%;float:right;}
.main .nuser .boter .left .box .content .cbox .bmzmzl .fzjl ul{}
.main .nuser .boter .left .box .content .cbox .bmzmzl .fzjl ul li{width:320px;height:35px; line-height:35px; border-bottom:1px dashed #dbdbdb; margin-right:10px; font-size:14px; float:left;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.main .nuser .boter .left .box .content .cbox .bmzmzl .fzjl p{ line-height:25px; text-indent:2em;}

.main .nuser .boter .left .box .content .cbox .hang{ line-height:25px; font-size:14px;}
.main .nuser .boter .left .box .content .cbox .hang ul{}
.main .nuser .boter .left .box .content .cbox .hang ul li{ width:838px; height:35px; line-height:35px; border-bottom:1px dashed #dbdbdb; margin-right:10px; font-size:14px; float:left;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.main .nuser .boter .left .box .content .cbox .hang p{ line-height:25px; text-indent:2em;}

.main .nuser .boter .left .box .content .cbox .hang_zyjtcy{ line-height:25px; font-size:18px;}
.main .nuser .boter .left .box .content .cbox .hang_zyjtcy ul{}
.main .nuser .boter .left .box .content .cbox .hang_zyjtcy ul li{ width:695px; height:35px; line-height:35px; margin-right:10px; font-size:14px; float:left;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.main .nuser .boter .left .box .content .cbox .txt_zyjtcy{ line-height:25px; font-size:14px;}
.main .nuser .boter .left .box .content .cbox .txt_zyjtcy ul{}
.main .nuser .boter .left .box .content .cbox .txt_zyjtcy ul li{ width:225px; height:35px; line-height:35px; margin-right:10px; font-size:14px; border-bottom:1px dashed #dbdbdb; float:left;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.main .nuser .boter .left .box .content .cbox .blist{ line-height:25px; font-size:14px;}
.main .nuser .boter .left .box .content .cbox .blist ul{}
.main .nuser .boter .left .box .content .cbox .blist ul li{ width:838px; height:35px; line-height:35px; border-bottom:1px dashed #dbdbdb; float:left; font-size:14px;}
.main .nuser .boter .left .box .content .cbox .blist ul li em{ width:590px; height:35px; font-style:normal; overflow:hidden; display:block; float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.main .nuser .boter .left .box .content .cbox .blist ul li span{ width:110px; font-size:12px; float:right; text-align:right;}
.main .nuser .boter .left .box .content .cbox .blist ul li a:hover{ color:#FF526A;}
.main .nuser .boter .left .box .content .cbox .imgs{ width:838px; height:180px; margin-top:15px; overflow:hidden;}
.main .nuser .boter .left .box .content .cbox .imgs ul{ margin-left:-20px;}
.main .nuser .boter .left .box .content .cbox .imgs ul li{ width:212px; height:180px; line-height:35px; margin-left:15px; color:#666; font-size:14px; text-align:center; float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.main .nuser .boter .left .box .content .cbox .imgs ul li img{ width:210px; height:140px;}
.main .nuser .boter .left .box .content .cbox .imgs ul li a:hover{ color:#FF526A;}
.main .nuser .boter .left .box .content .cbox .review{ margin-top:10px;}
.main .nuser .boter .left .box .content .cbox .review .rcon{}
.main .nuser .boter .left .box .content .cbox .review .rcon ul{}
.main .nuser .boter .left .box .content .cbox .review .rcon ul li{ margin-bottom:15px;}
.main .nuser .boter .left .box .content .cbox .review .rcon ul li .top{ margin-bottom:10px; border-bottom:1px dashed #dbdbdb; padding-bottom:5px;}
.main .nuser .boter .left .box .content .cbox .review .rcon ul li .top .img{ width:48px; height:48px; margin-right:10px; float:left;}
.main .nuser .boter .left .box .content .cbox .review .rcon ul li .top .txt{}
.main .nuser .boter .left .box .content .cbox .review .rcon ul li .top .txt .name{ font-size:15px;}
.main .nuser .boter .left .box .content .cbox .review .rcon ul li .top .txt .name span{ font-size:13px; float:right;}
.main .nuser .boter .left .box .content .cbox .review .rcon ul li .top .txt .rating{ font-size:12px;}
.main .nuser .boter .left .box .content .cbox .review .rcon ul li .top .txt .rating img{ margin-left:-5px;}
.main .nuser .boter .left .box .content .cbox .review .rcon ul li .con{ line-height:25px; font-size:15px; text-indent:2em;}
.main .nuser .boter .left .box .content .cbox .review .rtxt{ margin-top:20px; border-top:1px dashed #F7BBC9;}
.main .nuser .boter .left .box .content .cbox .review .rtxt .tit{ margin-top:20px; margin-bottom:10px; font-size:14px;}
.main .nuser .boter .left .box .content .cbox .review .rtxt .tit label{ margin-left:10px;}
.main .nuser .boter .left .box .content .cbox .review .rtxt .tit em{ font-style:normal; margin-right:10px;}
.main .nuser .boter .left .box .content .cbox .review .rtxt .textarea{ margin-left:10px;}
.main .nuser .boter .left .box .content .cbox .review .rtxt .textarea textarea{ width:600px; height:150px;}
.main .nuser .boter .left .box .content .cbox .review .rtxt .input{ margin:10px;}
.main .nuser .boter .left .box .content .cbox .review .rtxt .input input{ width:150px; height:40px;}
.main .nuser .boter .left .qhbox2 .content{ height:auto;}
.main .nuser .boter .left .qhbox3 .content{ height:auto;}
.main .nuser .boter .right{ width:300px; margin-bottom:10px; float:right;}
.main .nuser .boter .right .ad{ width:300px; height:100px; overflow:hidden;}
.main .nuser .boter .right .ad img{ width:300px; height:100px;}
.main .nuser .boter .right .box{ width:298px; margin-bottom:10px; border:1px solid #a5e0fb;}
.main .nuser .boter .right .box .tit{ width:288px; height:40px; line-height:40px; padding-left:10px; font-size:16px; background:#0998dc; color:#FFF;}
.main .nuser .boter .right .box .tit span{ margin-right:10px; font-size:12px; float:right;}
.main .nuser .boter .right .box .tit span a{ color:#FFF;}
.main .nuser .boter .right .box .con{}
.main .nuser .boter .right .box .con ul{}
.main .nuser .boter .right .box .con ul li{ width:288px; height:115px; padding:5px; border-bottom: 1px dashed #dbdbdb; overflow:hidden;}
.main .nuser .boter .right .box .con ul li a{ color:#666; display:block;}
.main .nuser .boter .right .box .con ul li .bcl{ width:90px; height:115px; margin-right:10px; float:left;}
.main .nuser .boter .right .box .con ul li .bcl img{ width:85px; height:95px; margin:5px 0px 5px 5px;}
.main .nuser .boter .right .box .con ul li .bcr{ width:178px; height:115px; float:left;}
.main .nuser .boter .right .box .con ul li .bcr p{ line-height:22px; font-size:13px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.main .nuser .boter .right .box .con ul li .bcr p b{ line-height:40px; color:#028aca; font-size:16px;}
.main .nuser .boter .right .box .con ul li:hover .bcr p b{ color:#f93703;}

/*---保姆详情页结束---*/
