.recruit_topbar {
	width: 100%;
	min-height: 39px;
	line-height: 39px;
	_height: 39px;
	background: #f5f5f5;
	border-bottom: 1px #ddd solid;
	color: #666;
	position: relative;
	z-index: 999
}

.recruit_topbar a,
.recruit_topbar .recruit_header .recruit_nav ul li .nav_solution,
.recruit_header .recruit_nav ul li .recruit_topbar .nav_solution {
	height: 39px;
	line-height: 39px;
	display: inline-block
}

.recruit_topbar a:link,
.recruit_topbar .recruit_header .recruit_nav ul li .nav_solution:link,
.recruit_header .recruit_nav ul li .recruit_topbar .nav_solution:link,
.recruit_topbar a:visited,
.recruit_topbar .recruit_header .recruit_nav ul li .nav_solution:visited,
.recruit_header .recruit_nav ul li .recruit_topbar .nav_solution:visited {
	color: #666;
	text-decoration: none
}

.recruit_topbar a:hover,
.recruit_topbar .recruit_header .recruit_nav ul li .nav_solution:hover,
.recruit_header .recruit_nav ul li .recruit_topbar .nav_solution:hover {
	color: #f36;
	text-decoration: none
}

.recruit_topbar .topbar_conter {
	width: 1200px;
	margin: 0 auto;
	*zoom: 1
}

.recruit_topbar .topbar_conter:before,
.recruit_topbar .topbar_conter:after {
	content: "";
	display: table;
	font: 0/0 a
}

.recruit_topbar .topbar_conter:after {
	clear: both
}

.recruit_topbar .topbar_conter .site_act {
	float: left;
	display: block;
	height: 39px
}

.recruit_topbar .topbar_conter .site_act a,
.recruit_topbar .topbar_conter .site_act .recruit_header .recruit_nav ul li .nav_solution,
.recruit_header .recruit_nav ul li .recruit_topbar .topbar_conter .site_act .nav_solution {
	margin: 0 5px
}

.recruit_topbar .topbar_conter .site_act .mm_index {
	color: #666;
	margin-right: 10px
}

.recruit_topbar .topbar_conter .site_act .mm_index i {
	font-family: "icon_try";
	font-size: 14px;
	margin-right: 5px;
	vertical-align: middle
}

.recruit_topbar .topbar_conter .site_act .mm_index:hover {
	color: #f36
}

.recruit_topbar .topbar_conter .user_act {
	float: right;
	display: block;
	height: 39px
}

.recruit_topbar .topbar_conter .user_act .contact-way {
	float: left;
	font-size: 14px;
	color: #666;
	padding: 0 15px;
	border-left: solid 1px #ddd
}

.recruit_topbar .topbar_conter .user_act .contact-way i {
	font-family: "icon_try";
	font-size: 15px;
	margin-right: 8px;
	color: #ff436b
}

.recruit_topbar .topbar_conter .user_act a,
.recruit_topbar .topbar_conter .user_act .recruit_header .recruit_nav ul li .nav_solution,
.recruit_header .recruit_nav ul li .recruit_topbar .topbar_conter .user_act .nav_solution {
	background: #ff436b;
	float: left;
	padding: 0 25px;
	color: #fff;
	font-size: 18px
}

.recruit_topbar .content_950 {
	width: 950px
}

.recruit_header {
	height: 70px;
	width: 100%
}

.recruit_header .recruit_header_wrap {
	width: 1200px;
	margin: 0 auto
}

.recruit_header .recruit_header_wrap.content_950 {
	width: 950px
}

.recruit_header .recruit_logo {
	float: left;
	height: 37px;
	margin-top: 15px
}

.recruit_header .recruit_logo img {
	border-right: solid 1px #333;
	padding-right: 10px;
	float: left
}

.recruit_header .recruit_logo span {
	min-width: 100px;
	font-size: 18px;
	color: #666;
	margin-left: 10px;
	line-height: 37px
}

.recruit_header .recruit_nav {
	float: right;
	margin-top: 22px
}

.recruit_header .recruit_nav ul li {
	float: left;
	text-align: center;
	margin: 0 12px;
	max-height: 24px
}

.recruit_header .recruit_nav ul li a,
.recruit_header .recruit_nav ul li .nav_solution {
	font-size: 16px;
	color: #333;
	padding: 0 8px;
	display: block
}

.recruit_header .recruit_nav ul li a.active,
.recruit_header .recruit_nav ul li .active.nav_solution {
	color: #f36
}

.recruit_header .recruit_nav ul li a.active i,
.recruit_header .recruit_nav ul li .active.nav_solution i {
	color: #f36
}

.recruit_header .recruit_nav ul li a:hover,
.recruit_header .recruit_nav ul li .nav_solution:hover {
	color: #f36
}

.recruit_header .recruit_nav ul li a:hover i,
.recruit_header .recruit_nav ul li .nav_solution:hover i {
	color: #f36
}

.recruit_header .recruit_nav ul li a i,
.recruit_header .recruit_nav ul li .nav_solution i {
	font-family: "icon_try";
	font-size: 12px;
	color: #888;
	width: 12px;
	display: inline-block
}

.recruit_header .recruit_nav ul li a:hover .menu_down,
.recruit_header .recruit_nav ul li .nav_solution:hover .menu_down {
	display: block
}

.recruit_header .recruit_nav ul li .nav_solution span.active {
	color: #f36
}

.recruit_header .recruit_nav ul li .nav_solution span.active i {
	color: #f36
}

.recruit_header .recruit_nav ul li .menu_down {
	padding: 9px 0 9px 20px;
	border: solid 1px #e7e7e7;
	background: #fff;
	text-align: left;
	position: relative;
	margin-top: 15px;
	display: none
}

.recruit_header .recruit_nav ul li .menu_down a,
.recruit_header .recruit_nav ul li .menu_down .nav_solution {
	color: #666;
	font-size: 14px;
	display: block;
	padding: 0;
	line-height: 40px
}

.recruit_header .recruit_nav ul li .menu_down a:hover,
.recruit_header .recruit_nav ul li .menu_down .nav_solution:hover {
	color: #f36
}

.recruit_header .recruit_nav ul li .menu_down::after {
	content: " ";
	position: absolute;
	width: 8px;
	height: 8px;
	border: solid 1px #e7e7e7;
	left: 52px;
	top: -5px;
	background: #fff;
	border-bottom: none;
	border-right: none;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg)
}

.recruit_feedback {
	position: fixed;
	right: 0;
	top: 500px;
	width: 100px
}

.recruit_feedback a,
.recruit_feedback .recruit_header .recruit_nav ul li .nav_solution,
.recruit_header .recruit_nav ul li .recruit_feedback .nav_solution {
	font-size: 14px;
	width: 58px;
	height: 58px;
	border: solid 1px #ff436b;
	text-align: center;
	line-height: 58px;
	display: block;
	float: right
}

.recruit_feedback a span,
.recruit_feedback .recruit_header .recruit_nav ul li .nav_solution span,
.recruit_header .recruit_nav ul li .recruit_feedback .nav_solution span {
	line-height: 1.4em;
	display: inline-block;
	vertical-align: middle;
	width: 28px;
	margin: 0 auto
}

.recruit_feedback a.free_consult,
.recruit_feedback .recruit_header .recruit_nav ul li .free_consult.nav_solution,
.recruit_header .recruit_nav ul li .recruit_feedback .free_consult.nav_solution {
	margin-bottom: 5px;
	color: #ff436b;
	background: #fff
}

.recruit_feedback a.go_to_top,
.recruit_feedback .recruit_header .recruit_nav ul li .go_to_top.nav_solution,
.recruit_header .recruit_nav ul li .recruit_feedback .go_to_top.nav_solution {
	background: #ff436b;
	color: #fff
}

.recruit_feedback a.go_to_top.jkt_go_top,
.recruit_feedback .recruit_header .recruit_nav ul li .go_to_top.jkt_go_top.nav_solution,
.recruit_header .recruit_nav ul li .recruit_feedback .go_to_top.jkt_go_top.nav_solution {
	background: #fff;
	color: #ff436b
}

.recruit_feedback a.go_to_top.jkt_go_top:hover,
.recruit_feedback .recruit_header .recruit_nav ul li .go_to_top.jkt_go_top.nav_solution:hover,
.recruit_header .recruit_nav ul li .recruit_feedback .go_to_top.jkt_go_top.nav_solution:hover {
	background: #ff436b;
	color: #fff
}

.recruit_feedback a:hover,
.recruit_feedback .recruit_header .recruit_nav ul li .nav_solution:hover,
.recruit_header .recruit_nav ul li .recruit_feedback .nav_solution:hover {
	background: #ff436b;
	color: #fff
}

.recruit_feedback .jkt_weixin {
	width: 90px;
	padding: 5px;
	background: #ff436b;
	float: right;
	margin-top: 5px;
	text-align: center
}

.recruit_feedback .jkt_weixin img {
	width: 90px;
	height: 90px
}

.recruit_feedback .jkt_weixin span {
	display: block;
	font-size: 12px;
	color: #fff;
	margin-top: 5px
}

.free-consult {
	width: 200px;
	height: 160px;
	border: solid 3px #ff436b;
	border-radius: 8px 0 0 8px;
	position: fixed;
	right: -160px;
	top: 60%;
	background: #fff;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: .3s;
	transition: .3s;
	z-index: 100
}

.free-consult .consult-left {
	height: 100%;
	float: left;
	background: #ff436b;
	color: #fff;
	text-align: center;
	word-break: break-all;
	font-size: 18px;
	padding: 0 9px;
	width: 19px
}

.free-consult .consult-left i {
	font-family: "icon_try";
	font-size: 20px;
	margin-top: 5px;
	display: block
}

.free-consult .consult-content {
	float: right;
	width: 157px
}

.free-consult .consult-content a,
.free-consult .consult-content .recruit_header .recruit_nav ul li .nav_solution,
.recruit_header .recruit_nav ul li .free-consult .consult-content .nav_solution {
	width: 100px;
	padding: 5px 0;
	line-height: 18px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border: solid 1px #ddd;
	margin: 17px 25px 0;
	background-color: #f5f5f5;
	color: #666;
	font-size: 14px;
	display: block;
	text-align: center;
	border-radius: 2px
}

.free-consult .consult-content a img,
.free-consult .consult-content .recruit_header .recruit_nav ul li .nav_solution img,
.recruit_header .recruit_nav ul li .free-consult .consult-content .nav_solution img {
	margin-right: 5px
}

.free-consult .consult-content .qq {
	font-size: 12px;
	font-weight: bold;
	color: #ff3366;
	display: block;
	margin: 10px 25px 16px
}

.free-consult .consult-content .cooperation {
	border-top: dotted 1px #ff3366;
	padding: 13px 25px 0
}

.free-consult .consult-content .cooperation span {
	font-size: 12px;
	color: #ff3366;
	display: block;
	line-height: 1;
	margin-bottom: 9px
}

.free-consult:hover {
	right: 0
}

.banner {
	width: 100%;
	height: 420px
}

.banner .banner-wrap {
	width: 1200px;
	height: 420px;
	position: relative;
	margin: 0 auto
}

.banner .banner-wrap .banner-img {
	line-height: 420px;
	position: absolute;
	right: 0;
	top: 0
}

.banner .banner-wrap .banner-img img {
	width: 550px
}

.banner .banner-content {
	position: absolute;
	left: 50px;
	top: 50px;
	width: 410px
}

.banner .banner-content .banner-title {
	font-size: 36px;
	line-height: 1;
	color: #fff;
	margin-bottom: 38px
}

.banner .banner-content .banner-subTitle {
	font-size: 20px;
	line-height: 1;
	color: #fff
}

.banner .banner-content p {
	font-size: 14px;
	color: #fff;
	margin: 15px 0 20px
}

.banner .banner-content .banner-tag-box {
	margin-top: 12px;
	overflow: hidden
}

.banner .banner-content .banner-tag-box span {
	float: left;
	font-size: 14px;
	color: #ff7368;
	text-align: center;
	height: 30px;
	line-height: 30px;
	padding: 0 8px;
	border-radius: 15px;
	background-color: #fff;
	margin-right: 10px
}

.banner .banner-content .banner-link-box {
	margin-top: 80px
}

.banner .banner-content .banner-link-box a,
.banner .banner-content .banner-link-box .recruit_header .recruit_nav ul li .nav_solution,
.recruit_header .recruit_nav ul li .banner .banner-content .banner-link-box .nav_solution {
	width: 100px;
	height: 38px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border: solid 1px #fff600;
	text-align: center;
	font-size: 16px;
	line-height: 38px;
	display: inline-block;
	border-radius: 2px;
	color: #fff600
}

.banner .banner-content .banner-link-box a.apply-btn,
.banner .banner-content .banner-link-box .recruit_header .recruit_nav ul li .apply-btn.nav_solution,
.recruit_header .recruit_nav ul li .banner .banner-content .banner-link-box .apply-btn.nav_solution {
	background: #fff600;
	color: #ff5763;
	margin-right: 10px
}

body {
	background: #fff
}

.recruit-merchant-title {
	font-size: 40px;
	font-weight:700;
	color: #333;
	text-align: center;
	line-height: 1
}

.anchor {
	background: url("https://style.yuzhua.com/public/xm/images/fensiqianyizhuantiye/banner1.jpg") no-repeat center center;
	height: 680px;
	width: 100%;

	position: relative
}

.wanghong {
	top: -200px;
	position: absolute;
	width: 1200px
}

.carousel {
	padding-top: 43px;
	position: relative;
	margin: auto;
	width: 1100px
}

.carousel .carousel_nav {
	display: inline-block;
	position: absolute;
	width: 30px;
	height: 56px;
	top: 213px;
	cursor: pointer
}

.carousel .carousel_left {
	left: -48px;
	background: url("http://a.mysodao.com/project/try2013/img/recruit_merchant/wanghong_btn_left.png") no-repeat
}

.carousel .carousel_right {
	right: -48px;
	background: url("http://a.mysodao.com/project/try2013/img/recruit_merchant/wanghong_btn_right.png") no-repeat
}

.carousel .consult1 {
	width: 360px;
	height: 150px;
	position: absolute;
	left: 408px;
	top: 300px;
	cursor: pointer;
	background-image: url("http://a.mysodao.com/act_project/shuangshier2016/images/click-before.png");
	background-repeat: no-repeat
}

.carousel .consult1 .pointer {
	width: 74px;
	height: 90px;
	display: inline-block;
	position: absolute;
	top: 57px;
	left: 262px;
	background-image: url("http://a.mysodao.com/act_project/shuangshier2016/images/pointer.png")
}

.carousel .consult1 .pointer-bottom {
	top: 47px
}

.carousel .consult1.click {
	background-image: url("http://a.mysodao.com/act_project/shuangshier2016/images/click-after.png")
}

.swiper-container-01 .c_item {
	width: 260px;
	height: 440px;
	display: inline-block;
	margin-right: 20px
}

.swiper-container-01 .c_item .ci_head {
	height: 300px;
	background-position: center;
	background-size: cover;
	position: relative;
	overflow: hidden;
	background-color: #dddddd
}

.swiper-container-01 .c_item .ci_head .cih_desc {
	position: absolute;
	bottom: -160px;
	padding: 20px;
	height: 160px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	overflow: hidden;
	background-color: rgba(0, 0, 0, 0.5);
	font-size: 12px;
	color: #ffffff;
	-webkit-transition: .3s;
	transition: .3s
}

.swiper-container-01 .c_item .ci_head:hover .cih_desc {
	bottom: 0px
}

.swiper-container-01 .c_item .ci_cont {
	height: 98px;
	background-color: #ffffff;
	padding: 13px 10px 30px;
	font-size: 12px;
	color: #333333;
	line-height: 1;
	position: relative
}

.swiper-container-01 .c_item .ci_cont .cic_name {
	margin-bottom: 13px;
	font-size: 14px
}

.swiper-container-01 .c_item .ci_cont .cic_fans {
	position: absolute;
	right: 13px;
	top: 13px;
	font-size: 12px;
	color: #999
}

.swiper-container-01 .c_item .ci_cont .cic_tag {
	margin-bottom: 16px
}

.swiper-container-01 .c_item .ci_cont .cic_tag span {
	display: inline-block;
	color: #666;
	padding: 0 5px;
	border: solid 1px #d7d7d7;
	height: 24px;
	line-height: 22px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	margin-right: 10px;
	border-radius: 2px
}

.swiper-container-01 .c_item .ci_cont .cic_btn {
	display: block;
	margin: auto;
	background-color: #ff436b;
	width: 120px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-family: 'Microsoft YaHei';
	font-size: 14px;
	color: #ffffff;
	outline: none;
	border: 0;
	cursor: pointer
}

.popularity {
	margin-top: 380px
}

.popularity .recruit-merchant-title {
	color: #fff
}

.popularity .popularity-list {
	margin-top: 44px;
	overflow: hidden
}

.popularity .popularity-list ul {
	margin-left: -1px
}

.popularity .popularity-list ul li {
	position: relative;
	overflow: hidden;
	float: left;
	margin: 0 0 1px 1px
}

.popularity .popularity-list ul li a img,
.popularity .popularity-list .recruit_header .recruit_nav ul li .nav_solution img,
.recruit_header .recruit_nav .popularity .popularity-list ul li .nav_solution img {
	width: 149px;
	height: 200px
}

.popularity .popularity-list ul li a .list-hover,
.popularity .popularity-list .recruit_header .recruit_nav ul li .nav_solution .list-hover,
.recruit_header .recruit_nav .popularity .popularity-list ul li .nav_solution .list-hover {
	position: absolute;
	left: 0;
	bottom: -60px;
	padding: 10px 20px;
	width: 109px;
	height: 40px;
	background: rgba(0, 0, 0, 0.6);
	color: #fff;
	-webkit-transition: .3s;
	transition: .3s
}

.popularity .popularity-list ul li a .list-hover span,
.popularity .popularity-list .recruit_header .recruit_nav ul li .nav_solution .list-hover span,
.recruit_header .recruit_nav .popularity .popularity-list ul li .nav_solution .list-hover span {
	line-height: 20px;
	display: block
}

.popularity .popularity-list ul li a:hover .list-hover,
.popularity .popularity-list .recruit_header .recruit_nav ul li .nav_solution:hover .list-hover,
.recruit_header .recruit_nav .popularity .popularity-list ul li .nav_solution:hover .list-hover {
	bottom: 0
}

.set-meal {
	margin-top: 68px
}

.set-meal .recruit-merchant-title {
	color: #fff
}

.set-meal .set-meal-list {
	margin-top: 42px
}

.set-meal .set-meal-list ul {
	margin-left: -2px;
	overflow: hidden
}

.set-meal .set-meal-list ul li {
	width: 238px;
	height: 380px;
	position: relative;
	overflow: hidden;
	float: left;
	margin-left: 2px
}

.set-meal .set-meal-list ul li img {
	width: 238px;
	height: 288px
}

.set-meal .set-meal-list ul li a:hover .list-hover,
.set-meal .set-meal-list .recruit_header .recruit_nav ul li .nav_solution:hover .list-hover,
.recruit_header .recruit_nav .set-meal .set-meal-list ul li .nav_solution:hover .list-hover {
	right: 0
}

.set-meal .set-meal-list ul li .list-hover {
	position: absolute;
	width: 238px;
	top: 0;
	height: 100%;
	right: -238px;
	background: rgba(255, 67, 108, 0.6);
	-webkit-transition: .3s;
	transition: .3s
}

.set-meal .set-meal-list ul li .list-hover .hover-content {
	width: 200px;
	height: 200px;
	border-radius: 100px;
	background: #fff;
	margin: 50px auto 0;
	text-align: center;
	overflow: hidden
}

.set-meal .set-meal-list ul li .list-hover .hover-content span {
	line-height: 1;
	display: block
}

.set-meal .set-meal-list ul li .list-hover .hover-content span.name {
	font-size: 18px;
	color: #ff3366;
	margin-top: 72px
}

.set-meal .set-meal-list ul li .list-hover .hover-content span.price,
.set-meal .set-meal-list .popularity_try_list ul li .list-hover .hover-content a .discount_content span.free_price,
.popularity_try_list .set-meal .set-meal-list ul li .list-hover .hover-content a .discount_content span.free_price,
.set-meal .set-meal-list .popularity_try_list ul li a .discount_content .list-hover .hover-content span.free_price,
.popularity_try_list .set-meal .set-meal-list ul li a .discount_content .list-hover .hover-content span.free_price,
.set-meal .set-meal-list .popularity_try_list .recruit_header .recruit_nav ul li .list-hover .hover-content .nav_solution .discount_content span.free_price,
.popularity_try_list .recruit_header .recruit_nav .set-meal .set-meal-list ul li .list-hover .hover-content .nav_solution .discount_content span.free_price,
.set-meal .set-meal-list .popularity_try_list .recruit_header .recruit_nav ul li .nav_solution .discount_content .list-hover .hover-content span.free_price,
.popularity_try_list .recruit_header .recruit_nav .set-meal .set-meal-list ul li .nav_solution .discount_content .list-hover .hover-content span.free_price,
.set-meal .set-meal-list .recruit_header .recruit_nav .popularity_try_list ul li .list-hover .hover-content .nav_solution .discount_content span.free_price,
.recruit_header .recruit_nav .popularity_try_list .set-meal .set-meal-list ul li .list-hover .hover-content .nav_solution .discount_content span.free_price,
.set-meal .set-meal-list .recruit_header .recruit_nav .popularity_try_list ul li .nav_solution .discount_content .list-hover .hover-content span.free_price,
.recruit_header .recruit_nav .popularity_try_list .set-meal .set-meal-list ul li .nav_solution .discount_content .list-hover .hover-content span.free_price {
	color: #ff3366;
	font-size: 14px;
	margin-top: 15px
}

.set-meal .set-meal-list ul li .list-hover .hover-content span.price b,
.set-meal .set-meal-list .popularity_try_list ul li .list-hover .hover-content a .discount_content span.free_price b,
.popularity_try_list .set-meal .set-meal-list ul li .list-hover .hover-content a .discount_content span.free_price b,
.set-meal .set-meal-list .popularity_try_list ul li a .discount_content .list-hover .hover-content span.free_price b,
.popularity_try_list .set-meal .set-meal-list ul li a .discount_content .list-hover .hover-content span.free_price b,
.set-meal .set-meal-list .popularity_try_list .recruit_header .recruit_nav ul li .list-hover .hover-content .nav_solution .discount_content span.free_price b,
.popularity_try_list .recruit_header .recruit_nav .set-meal .set-meal-list ul li .list-hover .hover-content .nav_solution .discount_content span.free_price b,
.set-meal .set-meal-list .popularity_try_list .recruit_header .recruit_nav ul li .nav_solution .discount_content .list-hover .hover-content span.free_price b,
.popularity_try_list .recruit_header .recruit_nav .set-meal .set-meal-list ul li .nav_solution .discount_content .list-hover .hover-content span.free_price b,
.set-meal .set-meal-list .recruit_header .recruit_nav .popularity_try_list ul li .list-hover .hover-content .nav_solution .discount_content span.free_price b,
.recruit_header .recruit_nav .popularity_try_list .set-meal .set-meal-list ul li .list-hover .hover-content .nav_solution .discount_content span.free_price b,
.set-meal .set-meal-list .recruit_header .recruit_nav .popularity_try_list ul li .nav_solution .discount_content .list-hover .hover-content span.free_price b,
.recruit_header .recruit_nav .popularity_try_list .set-meal .set-meal-list ul li .nav_solution .discount_content .list-hover .hover-content span.free_price b {
	font-size: 24px
}

.set-meal .set-meal-list .list-info {
	padding: 15px 0 27px;
	height: 80px;
	width: 100%;
	text-align: center;
	background: #fff
}

.set-meal .set-meal-list .list-info span {
	line-height: 1;
	display: block
}

.set-meal .set-meal-list .list-info span.name {
	font-size: 16px;
	color: #666
}

.set-meal .set-meal-list .list-info span.price,
.set-meal .set-meal-list .list-info .popularity_try_list ul li a .discount_content span.free_price,
.popularity_try_list ul li a .discount_content .set-meal .set-meal-list .list-info span.free_price,
.set-meal .set-meal-list .list-info .popularity_try_list .recruit_header .recruit_nav ul li .nav_solution .discount_content span.free_price,
.popularity_try_list .recruit_header .recruit_nav ul li .nav_solution .discount_content .set-meal .set-meal-list .list-info span.free_price,
.set-meal .set-meal-list .list-info .recruit_header .recruit_nav .popularity_try_list ul li .nav_solution .discount_content span.free_price,
.recruit_header .recruit_nav .popularity_try_list ul li .nav_solution .discount_content .set-meal .set-meal-list .list-info span.free_price {
	font-size: 14px;
	color: #ff4c4c;
	margin-top: 13px
}

.set-meal .set-meal-list .list-info span.price b,
.set-meal .set-meal-list .list-info .popularity_try_list ul li a .discount_content span.free_price b,
.popularity_try_list ul li a .discount_content .set-meal .set-meal-list .list-info span.free_price b,
.set-meal .set-meal-list .list-info .popularity_try_list .recruit_header .recruit_nav ul li .nav_solution .discount_content span.free_price b,
.popularity_try_list .recruit_header .recruit_nav ul li .nav_solution .discount_content .set-meal .set-meal-list .list-info span.free_price b,
.set-meal .set-meal-list .list-info .recruit_header .recruit_nav .popularity_try_list ul li .nav_solution .discount_content span.free_price b,
.recruit_header .recruit_nav .popularity_try_list ul li .nav_solution .discount_content .set-meal .set-meal-list .list-info span.free_price b {
	font-size: 24px;
	color: #ff3366
}

.set-meal .advisory-server {
	margin-top: 39px
}

.set-meal .advisory-server a,
.set-meal .advisory-server .recruit_header .recruit_nav ul li .nav_solution,
.recruit_header .recruit_nav ul li .set-meal .advisory-server .nav_solution {
	width: 240px;
	height: 50px;
	line-height: 50px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 18px;
	color: #fff;
	border: solid 1px #fff;
	border-radius: 2px;
	display: block;
	margin: 0 auto;
	text-align: center
}

.cooperation-case {
	margin-top: 42px
}

.cooperation-case .recruit-merchant-title {
	margin-bottom: 42px
}

.cooperation-case .case-item {
	margin-bottom: 10px;
	overflow: hidden
}

.cooperation-case .case-item.item2 .case-content {
	float: right
}

.cooperation-case .case-item.item2 .case-img {
	float: left
}

.cooperation-case .case-item .case-content {
	float: left;
	width: 220px;
	height: 450px;
	padding: 0 20px
}

.cooperation-case .case-item .case-content .case-title {
	font-size: 28px;
	font-weight: bold;
	line-height: 1;
	margin: 32px 0 20px;
	color: #fff
}

.cooperation-case .case-item .case-content p {
	line-height: 24px;
	font-size: 14px;
	color: #fff;
	width: 220px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.cooperation-case .case-item .case-content .case-test {
	margin-top: 25px;
	background: url("http://a.mysodao.com/project/try2013/img/recruit_merchant/case_tiao.png") repeat-x;
	padding-top: 25px;
	font-size: 14px;
	color: #fff;
	line-height: 20px
}

.cooperation-case .case-item .case-img {
	float: right
}

.cooperation-case .case-item .case-img img {
	width: 940px;
	height: 450px
}

.cooperation-case .more-case {
	margin-top: 20px;
	margin-bottom:30px;
}

.cooperation-case .more-case a,
.cooperation-case .more-case .recruit_header .recruit_nav ul li .nav_solution,
.recruit_header .recruit_nav ul li .cooperation-case .more-case .nav_solution {
	width: 240px;
	height: 50px;
	line-height: 50px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 18px;
	color: #ff3366;
	border: solid 1px #ff3366;
	border-radius: 2px;
	display: block;
	margin: 0 auto;
	text-align: center;
	background: #fff
}

.case-banner {
	width: 100%;
	height: 360px;
	position: relative
}

.case-banner img {
	position: absolute;
	width: 1900px;
	height: 360px;
	left: 50%;
	margin-left: -950px
}

.wanghong-case {
	margin-top: 40px
}

.wanghong-case .module_nav {
	width: 602px;
	height: 50px;
	margin: 45px auto 40px;
	overflow: hidden;
	background: url("http://a.mysodao.com/project/try2013/img/recruit_merchant/recruit_navbg1.png") no-repeat
}

.wanghong-case .module_nav .module_nav_wrap {
	width: 602px;
	margin: 0 auto;
	overflow: hidden
}

.wanghong-case .module_nav .module_nav_wrap h3 {
	float: left;
	overflow: hidden;
	width: 301px;
	height: 50px;
	line-height: 50px;
	border-left: solid 1px #e3e3e3;
	text-align: center;
	font-size: 14px;
	color: #333;
	display: inline-block;
	margin-left: -1px;
	cursor: pointer
}

.wanghong-case .module_nav .module_nav_wrap h3.active {
	background: #ff436b;
	color: #fff
}

.module_nav_content {
	margin-bottom: 40px;
	text-align: center
}

.module_nav_content .module_nav_img {
	display: none
}

.module_nav_content .module_nav_img.active {
	display: block
}

.module_nav_content .module_nav_img img {
	width: 1000px
}

.daren-case {
	margin-top: 60px
}

.daren-case .module_nav {
	width: 900px;
	height: 50px;
	margin: 45px auto 40px;
	overflow: hidden;
	background: url("http://a.mysodao.com/project/try2013/img/recruit_merchant/recruit_navbg2.png") no-repeat
}

.daren-case .module_nav .module_nav_wrap {
	width: 900px;
	margin: 0 auto;
	overflow: hidden
}

.daren-case .module_nav .module_nav_wrap h3 {
	float: left;
	overflow: hidden;
	width: 300px;
	height: 50px;
	line-height: 50px;
	border-left: solid 1px #e3e3e3;
	text-align: center;
	font-size: 14px;
	color: #333;
	display: inline-block;
	margin-left: -1px;
	cursor: pointer
}

.daren-case .module_nav .module_nav_wrap h3.active {
	background: #ff436b;
	color: #fff
}

.daren2-case {
	margin-top: 20px
}

.daren2-case .module_nav {
	width: 900px;
	height: 50px;
	margin: 45px auto 40px;
	overflow: hidden;
	background: url("http://a.mysodao.com/project/try2013/img/recruit_merchant/recruit_navbg2.png") no-repeat
}

.daren2-case .module_nav .module_nav_wrap {
	width: 900px;
	margin: 0 auto;
	overflow: hidden
}

.daren2-case .module_nav .module_nav_wrap h3 {
	float: left;
	overflow: hidden;
	width: 300px;
	height: 50px;
	line-height: 50px;
	border-left: solid 1px #e3e3e3;
	text-align: center;
	font-size: 14px;
	color: #333;
	display: inline-block;
	margin-left: -1px;
	cursor: pointer
}

.daren2-case .module_nav .module_nav_wrap h3.active {
	background: #ff436b;
	color: #fff
}

.daren2-case .case-link {
	width: 240px;
	height: 50px;
	line-height: 50px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	text-align: center;
	font-size: 20px;
	color: #ff3366;
	border: solid 1px #ff3366;
	display: block;
	margin: 0 auto;
	border-radius: 2px
}

.daren-banner .banner-content .banner-tag-box span {
	color: #ff6666
}

.rmsd-show {
	padding-top: 60px;
	width: 1200px;
	margin: auto
}

.rmsd-show .title {
	font-size: 36px;
	color: #333333;
	text-align: center;
	line-height: 1;
	padding-bottom: 44px
}

.rmsd-show ul li {
	width: 280px;
	height: 460px;
	position: relative;
	float: left;
	margin-right: 26px;
	overflow: hidden
}

.rmsd-show ul li .li-img {
	width: 100%;
	height: 100%
}

.rmsd-show ul li .mask-show {
	position: absolute;
	width: 100%;
	height: 100%;
	background-color: #000;
	-webkit-transition: all 0.3s linear;
	transition: all 0.3s linear;
	left: -280px;
	background: transparent;
	top: 0;
	color: #fff
}

.rmsd-show ul li .mask-show div {
	text-align: center;
	padding-top: 20px
}

.rmsd-show ul li .mask-show div img {
	width: 260px;
	height: 370px
}

.rmsd-show ul li .mask-show p {
	font-size: 14px;
	line-height: 1;
	padding-left: 20px;
	margin: 13px 0
}

.rmsd-show ul li .mask-show p.tb-link {
	font-size: 18px
}

.rmsd-show ul li:hover .mask-show {
	left: 0;
	background: rgba(0, 0, 0, 0.8)
}

.rmsd-show ul li:last-child {
	margin-right: 0
}

.rmsd-show .main-img {
	width: 1200px;
	height: 310px;
	margin-top: 20px
}

.rmsd-video {
	margin-top: 60px;
	background-image: url("//a.mysodao.com/project/try2013/img/recruit_merchant/rmsd-1.jpg");
	width: 100%;
	height: 1650px
}

.rmsd-video .rmsd-cont1 {
	background-image: url("//a.mysodao.com/project/try2013/img/recruit_merchant/rmsd-2.png");
	height: 626px;
	width: 1200px;
	margin: auto;
	position: relative
}

.rmsd-video .rmsd-cont1 video {
	position: absolute;
	top: 150px;
	width: 640px;
	height: 360px;
	left: 281px
}

.rmsd-video .rmsd-cont2 {
	position: relative;
	background-image: url("//a.mysodao.com/project/try2013/img/recruit_merchant/rmsd-3.png");
	width: 1379px;
	height: 710px;
	margin: auto
}

.rmsd-video ul {
	width: 1200px;
	margin: auto;
	margin-top: 20px
}

.rmsd-video ul li {
	width: 286px;
	height: 162px;
	float: left;
	position: relative;
	margin-right: 18px
}

.rmsd-video ul li img {
	width: 280px;
	height: 157px;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 1
}

.rmsd-video ul li .li-bg {
	width: 280px;
	height: 157px;
	position: absolute;
	bottom: 0;
	left: 0;
	background-color: #cc6666
}

.rmsd-video ul li:last-child {
	margin: 0
}

.rmsd-video:before {
	height: 40px;
	display: block;
	content: ''
}

.clear:after {
	clear: both;
	content: '.';
	display: block;
	width: 0;
	height: 0;
	visibility: hidden
}

.shiyong-banner .banner-content .banner-tag-box span {
	color: #ff3399
}

.rms-content {
	width: 1040px;
	margin: auto
}

.rms-content ul {
	padding-top: 60px
}

.rms-content ul li {
	margin-bottom: 80px
}

.rms-content ul li .image {
	width: 480px;
	height: 300px;
	display: inline-block;
	background-color: #ffcccc
}

.rms-content ul li .text {
	width: 490px;
	height: 300px;
	display: inline-block
}

.rms-content ul li .text .title {
	font-size: 30px;
	color: #333333;
	padding-top: 15px
}

.rms-content ul li .text .subtitle {
	font-size: 16px;
	color: #666666;
	padding-top: 20px;
	padding-bottom: 28px
}

.rms-content ul li .text .tags {
	font-size: 0;
	margin-bottom: 30px
}

.rms-content ul li .text .tags span {
	display: inline-block;
	height: 28px;
	line-height: 28px;
	padding: 0 15px;
	border: 1px solid #ccc;
	border-radius: 30px;
	font-size: 14px;
	color: #999999;
	margin-right: 10px
}

.rms-content ul li .text .operate {
	font-size: 0
}

.rms-content ul li .text .operate a,
.rms-content .recruit_header .recruit_nav ul li .text .operate .nav_solution,
.recruit_header .recruit_nav .rms-content ul li .text .operate .nav_solution {
	display: inline-block;
	vertical-align: middle;
	margin-right: 10px;
	border-radius: 2px
}

.rms-content ul li .text .operate .apply {
	width: 80px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	background-color: #ff3399
}

.rms-content ul li .text .operate .consult {
	width: 78px;
	height: 28px;
	line-height: 30px;
	text-align: center;
	color: #ff3399;
	font-size: 14px;
	border: 1px solid #ff3399
}

.rms-content ul li .right {
	float: right
}

.try-list-box {
	background-color: #fafafa;
	padding: 60px 0
}

.popularity_try_list {
	width: 1200px;
	overflow: hidden;
	margin: auto
}

.popularity_try_list ul {
	margin-left: -12px
}

.popularity_try_list ul li {
	width: 270px;
	height: 378px;
	background: #fff;
	padding: 10px;
	float: left;
	display: block;
	-webkit-box-shadow: #ddd 2px 1px 5px;
	box-shadow: #ddd 2px 1px 5px;
	margin: 0 0 19px 12px;
	position: relative
}

.popularity_try_list ul li a,
.popularity_try_list .recruit_header .recruit_nav ul li .nav_solution,
.recruit_header .recruit_nav .popularity_try_list ul li .nav_solution {
	display: block
}

.popularity_try_list ul li a .list_img,
.popularity_try_list .recruit_header .recruit_nav ul li .nav_solution .list_img,
.recruit_header .recruit_nav .popularity_try_list ul li .nav_solution .list_img {
	width: 270px;
	height: 270px;
	overflow: hidden;
	-webkit-transition: .2s transform;
	transition: .2s transform;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	z-index: 10
}

.popularity_try_list ul li a .list_img img,
.popularity_try_list .recruit_header .recruit_nav ul li .nav_solution .list_img img,
.recruit_header .recruit_nav .popularity_try_list ul li .nav_solution .list_img img {
	width: 270px;
	height: 270px
}

.popularity_try_list ul li a .free_title,
.popularity_try_list .recruit_header .recruit_nav ul li .nav_solution .free_title,
.recruit_header .recruit_nav .popularity_try_list ul li .nav_solution .free_title {
	width: 268px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size: 14px;
	line-height: 14px;
	margin-top: 18px
}

.popularity_try_list ul li a .discount_content,
.popularity_try_list .recruit_header .recruit_nav ul li .nav_solution .discount_content,
.recruit_header .recruit_nav .popularity_try_list ul li .nav_solution .discount_content {
	margin-top: 18px;
	overflow: hidden;
	height: 30px;
	line-height: 30px
}

.popularity_try_list ul li a .discount_content .price,
.popularity_try_list .recruit_header .recruit_nav ul li .nav_solution .discount_content .price,
.recruit_header .recruit_nav .popularity_try_list ul li .nav_solution .discount_content .price,
.popularity_try_list ul li a .discount_content .free_price,
.popularity_try_list .recruit_header .recruit_nav ul li .nav_solution .discount_content .free_price,
.recruit_header .recruit_nav .popularity_try_list ul li .nav_solution .discount_content .free_price {
	float: left;
	display: block;
	width: 160px
}

.popularity_try_list ul li a .discount_content .price .discount,
.popularity_try_list .recruit_header .recruit_nav ul li .nav_solution .discount_content .price .discount,
.recruit_header .recruit_nav .popularity_try_list ul li .nav_solution .discount_content .price .discount,
.popularity_try_list ul li a .discount_content .free_price .discount,
.popularity_try_list .recruit_header .recruit_nav ul li .nav_solution .discount_content .free_price .discount,
.recruit_header .recruit_nav .popularity_try_list ul li .nav_solution .discount_content .free_price .discount {
	font-size: 24px
}

.popularity_try_list ul li a .discount_content .price .discount i,
.popularity_try_list .recruit_header .recruit_nav ul li .nav_solution .discount_content .price .discount i,
.recruit_header .recruit_nav .popularity_try_list ul li .nav_solution .discount_content .price .discount i,
.popularity_try_list ul li a .discount_content .free_price .discount i,
.popularity_try_list .recruit_header .recruit_nav ul li .nav_solution .discount_content .free_price .discount i,
.recruit_header .recruit_nav .popularity_try_list ul li .nav_solution .discount_content .free_price .discount i {
	font-size: 14px;
	font-weight: bold
}

.popularity_try_list ul li a .discount_content .price .discount em,
.popularity_try_list .recruit_header .recruit_nav ul li .nav_solution .discount_content .price .discount em,
.recruit_header .recruit_nav .popularity_try_list ul li .nav_solution .discount_content .price .discount em,
.popularity_try_list ul li a .discount_content .free_price .discount em,
.popularity_try_list .recruit_header .recruit_nav ul li .nav_solution .discount_content .free_price .discount em,
.recruit_header .recruit_nav .popularity_try_list ul li .nav_solution .discount_content .free_price .discount em {
	font-weight: bold
}

.popularity_try_list ul li a .discount_content .price .fans,
.popularity_try_list .recruit_header .recruit_nav ul li .nav_solution .discount_content .price .fans,
.recruit_header .recruit_nav .popularity_try_list ul li .nav_solution .discount_content .price .fans,
.popularity_try_list ul li a .discount_content .free_price .fans,
.popularity_try_list .recruit_header .recruit_nav ul li .nav_solution .discount_content .free_price .fans,
.recruit_header .recruit_nav .popularity_try_list ul li .nav_solution .discount_content .free_price .fans {
	font-size: 12px;
	color: #999
}

.popularity_try_list ul li a .discount_content .free_price .discount,
.popularity_try_list .recruit_header .recruit_nav ul li .nav_solution .discount_content .free_price .discount,
.recruit_header .recruit_nav .popularity_try_list ul li .nav_solution .discount_content .free_price .discount {
	color: #ff436b
}

.popularity_try_list ul li a .discount_content .people,
.popularity_try_list .recruit_header .recruit_nav ul li .nav_solution .discount_content .people,
.recruit_header .recruit_nav .popularity_try_list ul li .nav_solution .discount_content .people {
	float: right;
	display: block;
	font-size: 12px;
	color: #999;
	margin-top: 8px;
	text-align: right
}

.popularity_try_list ul li a .discount_content .people em,
.popularity_try_list .recruit_header .recruit_nav ul li .nav_solution .discount_content .people em,
.recruit_header .recruit_nav .popularity_try_list ul li .nav_solution .discount_content .people em {
	color: #333;
	font-weight: bold
}

.popularity_try_list ul li a .discount_content .free_btn,
.popularity_try_list .recruit_header .recruit_nav ul li .nav_solution .discount_content .free_btn,
.recruit_header .recruit_nav .popularity_try_list ul li .nav_solution .discount_content .free_btn {
	width: 98px;
	height: 28px;
	line-height: 28px;
	color: #ff436b;
	background: #fff;
	text-align: center;
	font-size: 14px;
	float: right;
	border: solid 1px #ff436b
}

.popularity_try_list ul li a .product_tag,
.popularity_try_list .recruit_header .recruit_nav ul li .nav_solution .product_tag,
.recruit_header .recruit_nav .popularity_try_list ul li .nav_solution .product_tag {
	padding: 3px 4px;
	font-size: 12px;
	line-height: 12px;
	color: #fff;
	float: left;
	border-radius: 1px;
	margin: 10px 5px 0 0
}

.popularity_try_list ul li a .product_tag.popularity_tag,
.popularity_try_list .recruit_header .recruit_nav ul li .nav_solution .product_tag.popularity_tag,
.recruit_header .recruit_nav .popularity_try_list ul li .nav_solution .product_tag.popularity_tag {
	background: #fe5152
}

.popularity_try_list ul li a .product_tag.boutique_tag,
.popularity_try_list .recruit_header .recruit_nav ul li .nav_solution .product_tag.boutique_tag,
.recruit_header .recruit_nav .popularity_try_list ul li .nav_solution .product_tag.boutique_tag {
	background: #802cff
}

.popularity_try_list ul li a .product_tag.high_pass_tag,
.popularity_try_list .recruit_header .recruit_nav ul li .nav_solution .product_tag.high_pass_tag,
.recruit_header .recruit_nav .popularity_try_list ul li .nav_solution .product_tag.high_pass_tag {
	background: #2fc995
}

.popularity_try_list ul li a .product_tag.high_price_tag,
.popularity_try_list .recruit_header .recruit_nav ul li .nav_solution .product_tag.high_price_tag,
.recruit_header .recruit_nav .popularity_try_list ul li .nav_solution .product_tag.high_price_tag {
	background: #ffae00
}

.popularity_try_list ul li a .product_tag.add_hongbao_tag,
.popularity_try_list .recruit_header .recruit_nav ul li .nav_solution .product_tag.add_hongbao_tag,
.recruit_header .recruit_nav .popularity_try_list ul li .nav_solution .product_tag.add_hongbao_tag {
	background: #ef2d48
}

.popularity_try_list ul li a:hover img,
.popularity_try_list .recruit_header .recruit_nav ul li .nav_solution:hover img,
.recruit_header .recruit_nav .popularity_try_list ul li .nav_solution:hover img {
	-webkit-transform: scale(1.1, 1.1);
	transform: scale(1.1, 1.1);
	-webkit-transition: .3s transform;
	transition: .3s transform;
	z-index: 100
}

.popularity_try_list ul li a:hover .free_btn,
.popularity_try_list .recruit_header .recruit_nav ul li .nav_solution:hover .free_btn,
.recruit_header .recruit_nav .popularity_try_list ul li .nav_solution:hover .free_btn {
	background: #ff436b;
	color: #fff
}

.popularity_try_list .ptl-title {
	font-size: 36px;
	color: #333333;
	text-align: center;
	line-height: 1;
	padding-bottom: 40px
}

.popularity_try_list .more-try {
	width: 238px;
	height: 48px;
	line-height: 48px;
	text-align: center;
	border: 1px solid #ff3366;
	color: #ff3366;
	border-radius: 2px;
	display: block;
	margin: auto;
	font-size: 20px;
	margin-top: 22px
}

.cooperation {
	margin: 0 auto 80px;
	padding-top: 120px;
	width: 1200px
}

.cooperation p {
	font-size: 36px;
	color: #333333;
	text-align: center;
	line-height: 1;
	padding-bottom: 44px
}

.cooperation div {
	width: 1200px;
	height: 440px;
	background-color: #ffcccc
}

.cooperation div img {
	width: 100%;
	height: 100%
}

.mask {
	background-color: rgba(0, 0, 0, 0.5);
	position: fixed;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	display: none;
	z-index: 1000
}

.mask .apply_container {
	position: absolute;
	width: 680px;
	height: 460px;
	background-color: #fff;
	border-radius: 5px;
	left: 50%;
	top: 50%;
	margin-top: -230px;
	margin-left: -340px
}

.mask .apply_container .apply_head {
	width: 100%;
	height: 142px;
	position: relative
}

.mask .apply_container .apply_head img {
	position: absolute;
	bottom: 0px;
	right: 0px;
	width: 680px
}

.mask .apply_container .apply_head .delete {
	position: absolute;
	top: 20px;
	right: 20px;
	width: 20px;
	height: 20px;
	display: inline-block;
	cursor: pointer;
	background-image: url("http://a.mysodao.com/project/try2013/img/recruit_merchant/sprite.png");
	background-position: -14px -140px
}

.mask .apply_container .apply_cont .note {
	line-height: 1;
	padding: 26px 0;
	text-align: center;
	margin: 0;
	font-size: 14px;
	color: #333333
}

.mask .apply_container .apply_cont form {
	width: 500px;
	margin: auto
}

.mask .apply_container .apply_cont form div {
	display: inline-block;
	position: relative
}

.mask .apply_container .apply_cont form .div_490 {
	width: 490px
}

.mask .apply_container .apply_cont form .div_230 {
	width: 230px
}

.mask .apply_container .apply_cont form .div_245.left {
	margin-left: 28px
}

.mask .apply_container .apply_cont form input {
	font-size: 12px;
	color: #999999;
	height: 28px;
	border: 1px solid #dddddd;
	margin-bottom: 25px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0 10px
}

.mask .apply_container .apply_cont form input.error {
	border: 1px solid #fd1e6d
}

.mask .apply_container .apply_cont form span {
	color: #fc3d58;
	position: absolute;
	left: 4px;
	top: 4px
}

.mask .apply_container .apply_cont form .shopurl {
	width: 488px
}

.mask .apply_container .apply_cont form .contact,
.mask .apply_container .apply_cont form .phone,
.mask .apply_container .apply_cont form .qq,
.mask .apply_container .apply_cont form .wangwang {
	width: 228px
}

.mask .apply_container .apply_cont form .btn_ope {
	display: block;
	margin: auto;
	width: 128px;
	height: 30px;
	line-height: 30px;
	color: #fff;
	font-size: 14px;
	text-align: center;
	background-color: #fd1e6d;
	outline: none;
	border: 0;
	cursor: pointer;
	margin-top: 10px
}

.rqzs-banner {
	background: #9567ff
}

.rqzs-banner .banner-content .banner-tag-box span {
	color: #9567ff
}

.rqzs-banner .apply-btn {
	color: #9567ff !important
}

.kaping-banner .banner-content .banner-tag-box span {
	color: #F9A730
}

.kaping-banner .banner-content .banner-link-box a,
.kaping-banner .banner-content .banner-link-box .recruit_header .recruit_nav ul li .nav_solution,
.recruit_header .recruit_nav ul li .kaping-banner .banner-content .banner-link-box .nav_solution {
	border-color: #8BC34A
}

.kaping-banner .banner-content .banner-link-box a.apply-btn,
.kaping-banner .banner-content .banner-link-box .recruit_header .recruit_nav ul li .apply-btn.nav_solution,
.recruit_header .recruit_nav ul li .kaping-banner .banner-content .banner-link-box .apply-btn.nav_solution {
	color: #fff;
	background-color: #8BC34A
}

.kaping-banner .banner-content .banner-link-box a.adv-btn,
.kaping-banner .banner-content .banner-link-box .recruit_header .recruit_nav ul li .adv-btn.nav_solution,
.recruit_header .recruit_nav ul li .kaping-banner .banner-content .banner-link-box .adv-btn.nav_solution {
	color: #8BC34A;
	background-color: #fff
}

.rqsbq {
	background: url("http://a.mysodao.com/project/try2013/img/renqizhushou/rqsbq-bg.jpg")
}

.rqsbq .main-content {
	width: 1100px;
	margin: 0 auto;
	padding-bottom: 120px
}

.rqsbq .main-content h3 {
	font-size: 36px;
	line-height: 158px;
	text-align: center
}

.rqsbq .main-content div div {
	width: 280px;
	float: left
}

.rqsbq .main-content div .ssjd {
	margin-right: 120px
}

.rqsbq .main-content div .ssjd i {
	display: inline-block;
	width: 195px;
	height: 195px;
	margin-left: 42px;
	background: url("http://a.mysodao.com/project/try2013/img/renqizhushou/rqsbq-icon.png")
}

.rqsbq .main-content div .ssjd .lititle {
	text-align: center;
	line-height: 84px;
	font-size: 30px;
	color: #333333
}

.rqsbq .main-content div .ssjd p {
	text-align: center;
	font-size: 18px;
	color: #999999
}

.rqsbq .main-content div .hbdj {
	margin-right: 120px
}

.rqsbq .main-content div .hbdj i {
	display: inline-block;
	width: 195px;
	height: 195px;
	margin-left: 42px;
	background: url("http://a.mysodao.com/project/try2013/img/renqizhushou/rqsbq-icon.png") -415px
}

.rqsbq .main-content div .hbdj .lititle {
	text-align: center;
	line-height: 84px;
	font-size: 30px;
	color: #333333
}

.rqsbq .main-content div .hbdj p {
	text-align: center;
	font-size: 18px;
	color: #999999
}

.rqsbq .main-content div .scjg i {
	display: inline-block;
	width: 195px;
	margin-left: 42px;
	height: 195px;
	background: url("http://a.mysodao.com/project/try2013/img/renqizhushou/rqsbq-icon.png") -824px
}

.rqsbq .main-content div .scjg .lititle {
	text-align: center;
	line-height: 84px;
	font-size: 30px;
	color: #333333
}

.rqsbq .main-content div .scjg p {
	text-align: center;
	font-size: 18px;
	color: #999999
}

.strengths {
	background: #fafbfc;
	padding-bottom: 75px
}

.strengths .main-content {
	width: 1100px;
	margin: 0 auto
}

.strengths .main-content h3 {
	font-size: 36px;
	line-height: 158px;
	text-align: center
}

.strengths .main-content ul li {
	float: left;
	width: 340px;
	height: 353px;
	background: #fff;
	margin-right: 32px;
	margin-bottom: 45px;
	-webkit-box-shadow: 10px 0 50px #e3e4f6;
	box-shadow: 10px 0 50px #e3e4f6
}

.strengths .main-content ul li:nth-child(3) {
	margin-right: 0px
}

.strengths .main-content ul li:nth-child(6) {
	margin-right: 0px
}

.strengths .main-content ul li .lititle {
	text-align: center;
	line-height: 84px;
	font-size: 30px;
	color: #333333
}

.strengths .main-content ul li i {
	display: block;
	width: 50px;
	height: 50px;
	margin-left: 145px;
	margin-top: 59px;
	border-radius: 4px;
	margin-bottom: 25px
}

.strengths .main-content ul li span {
	display: block;
	border-radius: 4px;
	height: 4px;
	width: 80px;
	background: #ccc;
	margin-left: 130px
}

.strengths .main-content ul li:nth-child(1) i {
	background: url("http://a.mysodao.com/project/try2013/img/renqizhushou/rqzs-icon.png") no-repeat 6px -8px
}

.strengths .main-content ul li:nth-child(2) i {
	background: url("http://a.mysodao.com/project/try2013/img/renqizhushou/rqzs-icon.png") no-repeat -58px -8px
}

.strengths .main-content ul li:nth-child(3) i {
	background: url("http://a.mysodao.com/project/try2013/img/renqizhushou/rqzs-icon.png") no-repeat -122px -8px
}

.strengths .main-content ul li:nth-child(4) i {
	background: url("http://a.mysodao.com/project/try2013/img/renqizhushou/rqzs-icon.png") no-repeat -186px -8px
}

.strengths .main-content ul li:nth-child(5) i {
	background: url("http://a.mysodao.com/project/try2013/img/renqizhushou/rqzs-icon.png") no-repeat -250px -8px
}

.strengths .main-content ul li:nth-child(6) i {
	background: url("http://a.mysodao.com/project/try2013/img/renqizhushou/rqzs-icon.png") no-repeat -314px -8px
}

.strengths .main-content ul li:nth-child(1) span {
	background: #746be8
}

.strengths .main-content ul li:nth-child(2) span {
	background: #ffb746
}

.strengths .main-content ul li:nth-child(3) span {
	background: #4ebeff
}

.strengths .main-content ul li:nth-child(4) span {
	background: #ff51fd
}

.strengths .main-content ul li:nth-child(5) span {
	background: #31d2bd
}

.strengths .main-content ul li:nth-child(6) span {
	background: #f65775
}

.strengths .main-content ul li p {
	color: #999999;
	width: 260px;
	text-align: center;
	font-size: 16px;
	margin-left: 40px
}

.flow {
	height: 730px;
	background: url("http://a.mysodao.com/project/try2013/img/renqizhushou/bmrz-bg.jpg")
}

.flow .main-content {
	width: 1100px;
	margin: 0 auto
}

.flow .main-content h3 {
	font-size: 36px;
	line-height: 158px;
	text-align: center
}

.flow .main-content a,
.flow .main-content .recruit_header .recruit_nav ul li .nav_solution,
.recruit_header .recruit_nav ul li .flow .main-content .nav_solution {
	display: block;
	width: 240px;
	height: 60px;
	text-align: center;
	margin: 0 auto;
	color: #fff;
	font-size: 24px;
	background: url("http://a.mysodao.com/project/try2013/img/renqizhushou/bmrz.png");
	margin-top: 60px;
	-webkit-box-shadow: 0px 40px 50px #fef1f7;
	box-shadow: 0px 40px 50px #fef1f7
}

.flow .main-content ul {
	position: relative
}

.flow .main-content ul li {
	float: left;
	width: 250px;
	height: 140px;
	margin-right: 32px;
	margin-bottom: 40px
}

.flow .main-content ul li p {
	font-size: 24px;
	text-align: center;
	color: #333;
	margin-top: 54px
}

.flow .main-content ul li:nth-child(1) {
	background: url("http://a.mysodao.com/project/try2013/img/renqizhushou/circle.png")
}

.flow .main-content ul li:nth-child(2) {
	background: url("http://a.mysodao.com/project/try2013/img/renqizhushou/circle.png") -283px 0 no-repeat
}

.flow .main-content ul li:nth-child(3) {
	background: url("http://a.mysodao.com/project/try2013/img/renqizhushou/circle.png") -566px 0 no-repeat
}

.flow .main-content ul li:nth-child(4) {
	margin-right: 0;
	background: url("http://a.mysodao.com/project/try2013/img/renqizhushou/circle.png") -849px 0 no-repeat
}

.flow .main-content ul li:nth-child(5) {
	background: url("http://a.mysodao.com/project/try2013/img/renqizhushou/circle.png") 0 -180px no-repeat
}

.flow .main-content ul li:nth-child(6) {
	background: url("http://a.mysodao.com/project/try2013/img/renqizhushou/circle.png") -283px -180px no-repeat
}

.flow .main-content ul li:nth-child(7) {
	background: url("http://a.mysodao.com/project/try2013/img/renqizhushou/circle.png") -566px -180px no-repeat
}

.flow .main-content ul li:nth-child(8) {
	background: url("http://a.mysodao.com/project/try2013/img/renqizhushou/circle.png") -849px -180px no-repeat;
	margin-right: 0
}

.flow .main-content ul i {
	width: 8px;
	height: 14px;
	position: absolute;
	background: url("http://a.mysodao.com/project/try2013/img/renqizhushou/sanjiao.png") no-repeat
}

.flow .main-content ul .right1 {
	top: 65px;
	left: 262px
}

.flow .main-content ul .right2 {
	top: 65px;
	left: 544px
}

.flow .main-content ul .right3 {
	top: 65px;
	left: 830px
}

.flow .main-content ul .left1 {
	top: 245px;
	left: 830px;
	background: url("http://a.mysodao.com/project/try2013/img/renqizhushou/sanjiao-l.jpg") no-repeat
}

.flow .main-content ul .left2 {
	top: 245px;
	left: 544px;
	background: url("http://a.mysodao.com/project/try2013/img/renqizhushou/sanjiao-l.jpg") no-repeat
}

.flow .main-content ul .left3 {
	top: 245px;
	left: 262px;
	background: url("http://a.mysodao.com/project/try2013/img/renqizhushou/sanjiao-l.jpg") no-repeat
}

.flow .main-content ul .down1 {
	background: url("http://a.mysodao.com/project/try2013/img/renqizhushou/sanjiao-d.jpg");
	top: 150px;
	left: 966px;
	width: 14px;
	height: 8px
}

.card-screen {
	margin-top: 50px
}

.card-screen .sold {
	float: left;
	width: 1px;
	height: 540px;
	background-color: #d7d7d7
}

.card-screen .desc {
	float: right;
	width: 340px;
	margin-left: 20px;
	font-size: 14px;
	line-height: 20px;
	color: #BEBEBE
}

.card-screen .desc p {
	margin-bottom: 17px
}

.card-screen .desc li {
	margin-bottom: 5px
}

.sd-form {
	width: 810px;
	float: left
}

.sd-form li {
	font-size: 0;
	margin-bottom: 30px
}

.sd-form li .title {
	display: inline-block;
	width: 110px;
	margin-right: 10px;
	font-size: 14px;
	color: #999;
	text-align: right
}

.sd-form .sd-text-md {
	width: 610px;
	height: 30px;
	line-height: 30px;
	padding: 0 10px;
	border: 1px solid #e7e7e7;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	background: #fff;
	color: #666;
	font-family: \\5FAE\8F6F\96C5\9ED1
}

.sd-form .radio-text {
	display: inline-block;
	font-size: 14px;
	color: #999;
	margin-right: 10px
}

.sd-form .radio-text input {
	margin-right: 5px
}

.sd-form .img-upload {
	display: inline-block;
	vertical-align: top;
	width: 148px;
	border: 2px dotted #e7e7e7;
	cursor: pointer
}

.sd-form .img-upload i {
	display: inline-block;
	width: 100%;
	text-align: center;
	margin-top: 40px;
	font-size: 40px;
	color: #ccc
}

.sd-form .img-upload em {
	display: inline-block;
	width: 100%;
	text-align: center;
	color: #999;
	font-size: 14px;
	margin-bottom: 27px
}

.sd-form .img-upload img {
	width: 146px;
	height: 146px
}

.sd-form .tklresult {
	display: none
}

.sd-form textarea {
	padding: 10px;
	width: 620px;
	height: 120px;
	margin-bottom: 30px;
	resize: none;
	border: 1px solid #e7e7e7;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	background: #fff;
	color: #666;
	font-family: \\5FAE\8F6F\96C5\9ED1;
	font-size: 15px;
	outline: 0;
	border-radius: 3px;
	white-space: pre-wrap;
	word-wrap: break-word
}

.sd-form .btn-default {
	background: #fff;
	color: #333
}

.sd-form button {
	margin-bottom: 30px;
	background: #00bf8f;
	border-color: #00bf8f;
	border: 1px solid #e7e7e7;
	color: #fff;
	min-width: 80px;
	height: 30px;
	padding: 0 20px;
	border-radius: 3px;
	cursor: pointer;
	outline: none
}