@charset "utf-8";
.joinUs_banner_t{
	width: 100%;
	height: 300px;
	background: #d7f5ff;
}

.joinUs_banner_m{
	width: 100%;
	height: 745px;
	background: #fff;
}

.joinUs_banner_b{
	width: 100%;
	height: 390px;
	background: #D2CEB1;
}
.joinUs_banner_t_bg{
	width: 100%;
	height: 300px;
	background: url("/images/joinUsBannerT.jpg") no-repeat;
}

.joinUs_banner_m_bg{
	width: 100%;
	height: 545px;
	margin-top: 100px;
}

.joinUs_banner_b_bg{
	width: 100%;
	height: 390px;
	background: url("/images/joinUsBannerB.png") no-repeat;
}

.join_us_banner2_box{
	width:515px;
	height: 545px;
}

.join_us_banner3_box{
	width:440px;
	height: 545px;
}

.baner_font{
	font-size: 24px;
	color: #FFFFFF;
}

.banner_Img{
	height:25px;
	width:auto;
}

.card_box_info{
	width: 571px;
	height: 321px;
}
.card_box{
	width: 321px;
	height: 321px;
}

.color1{
	background: #ffffff;
	-pie-background:#ffffff;
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#fffffff,endcolorstr=#fffffff);
}
.color2{
	background: rgba(71,135,180,0.8);
	-pie-background:rgba(71,135,180,0.8);
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#74787b4,endcolorstr=#74787b4);
}

.color3{
	background: rgba(66,171,103,0.8);
	-pie-background:rgba(66,171,103,0.8);
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#742ab67,endcolorstr=#742ab67);
}

.color4{
	color:#ffffff;
}

.color5{
	color:#ff4d77;
}

.color6{
	color:#666666;
}

.color7{
	color:#6e421e;
}

.color8{
	color:rgba(110,66,31,0.8)
}

.font1{
	font-size: 18px;
}

.font2{
	font-size: 14px;
}

.font3{
	font-size:18px;
	font-weight: bold;
}

.font4{
	font-size: 24px;
}

.pad1{
	padding-left:30px;
	padding-right:30px;
}

.pad2{
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
}

.pad3{
	padding-bottom:20px;
}

.h1{
	height:30px;
	line-height:30px;
}

.tag_1{
	background: #ed9f42;
	color:#fff;
	font-size: 14px;
	height:20px;
	line-height:20px;
	text-align: center;
}

.z2{
	z-index: 2;
}

/*理由开始*/
.reason_box {
	height: auto;
	background: #ffeddd;
}

.reason_info {
	margin-top: 13px;
	padding-bottom: 88px;
}

.reason_info ul {
	list-style:none;display:block;
}

.reason_info li {
	width: 20%;
	min-height: 100px;
	float: left;
	margin-top: 50px;
	list-style:none;display:block;
}

.reason_item {
	text-align: center;
	padding-left: 10px;
	padding-right: 10px;
}

.reason_item img {
	margin: 0 auto;
	width: 87px;
	height: 87px;
}

.reason_title {
	color: #333333;
	text-align: center;
	height: 20px;
	line-height: 20px;
	font-size: 18px;
	margin-top: 5px;
}
/*理由结束*/

/*月嫂感言开始*/
.reason_box2{
	height: auto;
	background: #FFEEDE;
}

.thankspeak{
	width:575px;
	height:360px;
	background: rgba(255,255,255,0.7);
	-pie-background:rgba(255,255,255,0.7);
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#fffffff,endcolorstr=#fffffff);
	border-radius:10px;
	overflow: hidden;
}

.reason_box2_head_div{
	width:155px;
	height:177px;
}

.reason_box2_head{
	margin-left:28px;
	margin-top:30px;
	width:140px;
	height:151px;
	background: url("/images/join_headbg.png") no-repeat;
}

.reason_box2_img{
	margin-left:7px;
	margin-top:8px;
	width:125px;
	height:125px;
	border-radius:62.5px;
	-moz-border-radius: 62.5px;
	-webkit-border-radius: 62.5px;
}

.reason_box2_right{
	margin-left:30px;
	width:200px;
	height:177px;
}

.thanks_desc{
	color:#666666;
	font-size:14px;
	line-height: 25px;
}
/*月嫂感言结束*/
/*加入妈妈来了开始*/
.join_box{
	height: auto;
	background: #FF4979;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,
		startColorStr=#ff487a, endColorStr=#ff6d50); /*IE 6 7 8*/
	background: -ms-linear-gradient(left, #ff487a, #ff6d50); /* IE 10 */
	background: -moz-linear-gradient(left, #ff487a, #ff6d50); /*火狐*/
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ff487a),
		to(#ff6d50)); /*谷歌*/
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ff487a),
		to(#ff6d50)); /* Safari 4-5, Chrome 1-9*/
	background: -webkit-linear-gradient(left, #ff487a, #ff6d50);
	/*Safari5.1 Chrome 10+*/
	background: -o-linear-gradient(left, #ff487a, #ff6d50);
	/*Opera 11.10+*/
}

.join_box_circle_text{
	width: 120px;
	height: 120px;
	border-radius: 60px;
	-moz-border-radius: 60px;
	-webkit-border-radius: 60px;
	color: #fff;
	font-size:18px;
	line-height:20px;
	background: #ff94ae;
	z-index:2;
	margin:0 auto;
	text-align: center;
	vertical-align: middle;
}

.join_box_circle_text2{
	width: 120px;
	height: 120px;
	border-radius: 60px;
	-moz-border-radius: 60px;
	-webkit-border-radius: 60px;
	color: #333333;
	font-size:18px;
	line-height:20px;
	background: #fff;
	margin:0 auto;
	z-index:3;
	text-align: center;
	vertical-align: middle;
}

.jiao_pic{
	height:120px;
	width:130px;
}

.jiao_font1{
	position: absolute;
	left: 15px;
	width: 100px;
	top: 60px;
	text-align: center;
	color: #333333;
	font-size: 18px;
}

.jiao_font2{
	position:absolute;
	left:15px;
	width:100px;
	top:40px;
	text-align:center;
	color:#333333;
	font-size:18px;
}

.jiao_font{
	position:absolute;
	left:10px;
	width:115px;
	top:50px;
	text-align:center;
	color:#333333;
	font-size:18px;
}

.join_middle_p1{
	position: absolute;
	width: 400px;
	top: 240px;
	text-align: center;
	color: #333;
	font-size: 25px;
}

.join_middle_p2{
	position: absolute;
	width: 400px;
	top: 270px;
	text-align: center;
	color: #333;
	font-size: 25px;
}

.join_middle_p3{
	position: absolute;
	top: 320px;
	left: 140px;
	height: 30px;
	line-height: 30px;
	color: #ff4d77;
	font-size: 24px;
}

.join_middle_img1{
	position: absolute;
	top: 320px;
	left: 100px;
	width: 30px;
	height: 30px;
}

.jiao_left1{
	position: absolute;
	top: 50px;
	left: 115px;
	width: 15px;
	height: 17px;
}

.jiao_left2{
	position: absolute;
	top: 150px;
	left: 115px;
	width: 15px;
	height: 17px;
}

.jiao_left3{
	position: absolute;
	top: 250px;
	left: 115px;
	width: 15px;
	height: 17px;
}

.jiao_right1{
	position: absolute;
	top: 50px;
	left: 0px;
	width: 15px;
	height: 17px;
}

.jiao_right2{
	position: absolute;
	top: 150px;
	left: 0px;
	width: 15px;
	height: 17px;
}

.jiao_right3{
	position: absolute;
	top: 250px;
	left: 0px;
	width: 15px;
	height: 17px;
}
/*加入妈妈来了结束*/
/*妈妈来了员工风采*/
.employee_box{
	height: auto;
	background: #ffffff;
}

