/*/union/CEO_ONLINE/css/brand_join.css*/
body {background: #ececec;}.main {width: 895px;padding-top: 0;margin: 130px auto;}body .warp {background-image: url("//p.yunshuren.com/union/CEO_ONLINE/images/join.png");}body.up .warp {background-image: url("//p.yunshuren.com/union/CEO_ONLINE/images/join.png");}body.ali .warp {background-image: url("//papu.yunshuren.com/union/CEO_ONLINE/images/join.png");}.warp {width: 100%;background-color: #6f5430;overflow: hidden;background-repeat: no-repeat;background-position: bottom center;}.step {width: 100%;height: auto;-webkit-box-sizing: border-box;box-sizing: border-box;margin: 40px auto;}.step_title {width: 100%;height: 38px;background: #372a1a;font-size: 20px;font-weight: bold;line-height: 38px;color: #e0b053;}.step_title > span {float: left;}.step_title img {float: left;display: block;width: 22px;margin: 8px;margin-left: 8px;}.step_condition {padding: 70px 68px;font-size: 0;background: #d5c093;}.inline_item {float: left;}.inline_item + .inline_item {float: left;margin-left: 30px;}.item_name {float: left;font-size: 22px;line-height: 40px;margin-right: 14px;color: #573a16;}.conditon_area {float: left;}.input_item {width: 183px;height: 40px;-webkit-box-sizing: border-box;box-sizing: border-box;background: #fff;border-radius: 999px;text-align: left;position: relative;}.input_item input {display: block;width: 100%;height: 100%;border: none;outline: none;background-color: transparent;left: 0;top: 0;color: #573a16;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0 14px;z-index: 2;font-size: 16px;position: absolute;}.select_input select {display: block;width: 100%;height: 100%;border: none;outline: none;background-color: transparent;left: 0;top: 0;text-indent: 15px;z-index: 2;position: absolute;opacity: 0;cursor: pointer;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);}.input_ico {position: absolute;right: 3px;top: 3px;height: 34px;display: block;z-index: 1;}.select_input input {cursor: pointer;}.default_text {font-size: 16px;line-height: 40px;text-indent: 14px;color: #573a16;white-space: nowrap;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;}.errtips {font-size: 16px;line-height: 40px;height: 60px;color: #c26d08;clear: both;text-align: left;}.line_item {display: block;overflow: hidden;}.job_type {float: left;height: 40px;width: 96px;-webkit-box-sizing: border-box;box-sizing: border-box;font-size: 16px;color: #573a16;background: #fff;vertical-align: middle;text-align: center;line-height: 40px;border-radius: 999px;}.job_type + .job_type {margin-left: 18px;}.job_type.current {background: #af874e;color: #fff1d3;}.step_btn {display: block;width: 165px;height: 38px;border-radius: 999px;background: #78542d;color: #fff1d3;line-height: 38px;letter-spacing: 5px;font-size: 20px;margin: 0 auto;text-align: center;}.step_btn:hover {background: #a57941;}.line_item.tips {text-align: left;font-size: 16px;line-height: 38px;color: #c26d08;margin-bottom: 10px;}.yzm_code.inline_item {margin-left: 16px;}.line_btn {width: 108px;height: 40px;line-height: 38px;color: #fff1d3;background: #78542d;display: block;-webkit-box-sizing: border-box;box-sizing: border-box;border-radius: 999px;text-align: center;font-size: 16px;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}.line_btn:hover {background: #a57941;}.line_tips {font-size: 16px;line-height: 40px;color: #573a16;}.step_2 {display: none;width: 838px;}.union_footer {display: none;}.select_input {float: left;}.select_input + .select_input {margin-left: 16px;}@media all and (max-width: 768px) {.warp {background: #6f5430;}.main {width: 77%;margin: 0.6rem auto;}.step {margin: 0 auto;width: 100%;}.step_title {height: 0.72rem;font-size: 0.38rem;line-height: 0.72rem;text-align: left;white-space: nowrap;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;color: #e3a452;text-indent: 0.4rem;}.step_title > span {display: block;float: none;margin: 0 auto;}.step_title img {display: none;}.inline_item + .inline_item {margin-left: 0;}.item_name {font-size: 0.32rem;width: 1.28rem;line-height: 0.56rem;margin-right: 0.22rem;text-align: right;}.input_item {width: 3.24rem;height: 0.56rem;}.line_item {width: 86%;margin: 0 auto;}.input_item input {font-size: 0.24rem;line-height: 0.56rem;padding: 0 0.2rem;}.select_input select {text-indent: 0.1rem;font-size: 0.24rem;display: table-cell;vertical-align: middle;}.yzm_input .conditon_area {overflow: visible;float: left;width: 1.25rem;}.default_text {font-size: 0.24rem;line-height: 0.56rem;text-indent: 0;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0 0.3rem;}.conditon_area {overflow: hidden;float: none;}.input_ico {right: 0.05rem;top: 0.05rem;height: 0.46rem;}.errtips {font-size: 0.24rem;line-height: 0.55rem;height: 0.55rem;white-space: nowrap;}.job_type {height: 0.56rem;width: 1.5rem;font-size: 0.24rem;line-height: 0.56rem;margin-right: 0.24rem;margin-bottom: 0.15rem;box-sizing: content-box;display: table-cell;vertical-align: middle;overflow: hidden;}.job_type:nth-child(2n) {margin-right: 0;}.job_type + .job_type {margin-left: 0;}.job_type.current img {width: 0.25rem;margin-right: 0.1rem;}.job_type span {line-height: 0.5rem;font-size: 0.24rem;margin-top: 0;}.step_btn {display: block;width: 87%;height: 0.7rem;line-height: 0.7rem;font-size: 0.32rem;box-sizing: content-box;}.step_btn:hover {background: #78542d;}.step_condition {font-size: 0;padding: 0.4rem 0;}.line_tips {font-size: 0.24rem;line-height: 0.36rem;width: 100%;background: #bfa46b;border-radius: 0.1rem;padding: 0.26rem 0.45rem;-webkit-box-sizing: border-box;box-sizing: border-box;margin-bottom: 0.3rem;}.line_tips span {display: inline-block;}.line_btn {width: 1.8rem;height: 0.56rem;line-height: 0.56rem;-webkit-box-sizing: content-box;box-sizing: content-box;font-size: 0.24rem;margin-left: 0.1rem;display: table-cell;vertical-align: middle;}.line_btn:hover {background: #78542d;}.line_item.tips {font-size: 0.24rem;line-height: 0.4rem;margin-bottom: 0.2rem;}.job_type + .errtips {float: left;margin-top: -0.15rem;}.select_input + .select_input {margin-left: 0;margin-top: 0.16rem;}.yzm_input {width: 2.75rem;}.inline_item + .yzm_code {width: 1.8rem;float: right;}.yzm_input .input_item {width: 1.25rem;}}@media all and (max-width: 432px) {.default_text,.job_type,.line_btn {line-height: 0.57rem;}}
