﻿@-webkit-keyframes fadeInDown{from{opacity:1;-webkit-transform:translateX(-50%) translateY(100%);transform:translateX(-50%) translateY(100%)}to{opacity:0;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}}@keyframes fadeInDown{from{opacity:1;-webkit-transform:translateX(-50%) translateY(100%);transform:translateX(-50%) translateY(100%)}to{opacity:0;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}to{opacity:1;-webkit-transform:translateX(-50%) translateY(100%);transform:translateX(-50%) translateY(100%)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}to{opacity:1;-webkit-transform:translateX(-50%) translateY(100%);transform:translateX(-50%) translateY(100%)}}.msg-alert{width:312px;font-size:14px;line-height:36px;color:#5c5a5a;position:fixed;top:20%;left:50%;z-index:999;-webkit-transform:translateX(-50%) translateY(100%);transform:translateX(-50%) translateY(100%);background-color:#fdf6ec;text-align:left;padding:0 10px;border-radius:6px}.msg-alert.ani-start{-webkit-animation:fadeInUp 0.5s ease-out;animation:fadeInUp 0.5s ease-out}.msg-alert.ani-end{-webkit-animation:fadeInDown 0.5s ease-out;animation:fadeInDown 0.5s ease-out}.msg-alert>i{color:#5c5a5a;color:#e1a146;padding:0 5px}.msg-alert>span{color:#e1a146}.msg-alert .close-btn{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:10px;font-weight:100}.file{position:relative;display:inline-block;border:1px dashed #dedede;border-radius:4px;width:80px;height:80px;line-height:80px;text-align:center;background-color:#fff;vertical-align:middle;white-space:nowrap}.gcl{font-size:16px;color:#aaa;position:absolute;top:-10px}.msg{font-size:12px;color:#aaa;position:absolute;top:12px;left:0;right:0}.intro{position:absolute;top:10px;left:97%;right:0;width:220px;padding-left:20px;line-height:20px;text-align:left;font-size:14px;color:#333}.msg3{font-size:14px;color:#333;position:absolute;top:19px;left:63%;right:0;width:200px}.file .base_file{position:absolute;right:0;top:0;opacity:0;cursor:pointer;width:100%;height:80px}.file .glyphicon{position:relative;top:-5px}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{height:100% !important;max-height:100px}.mImg{height:100% !important;max-height:100px}@media (max-width: 414px){.el-message{min-width:262px}}.clearfix,.app .form .form-group .form-item .line-bottom .age-item{zoom:1}.clearfix::after,.app .form .form-group .form-item .line-bottom .age-item::after,.clearfix::before,.app .form .form-group .form-item .line-bottom .age-item::before{content:"";display:block;width:0;height:0;clear:both;overflow:hidden;visibility:hidden}.border-box{-webkit-box-sizing:border-box;box-sizing:border-box}.content-box{-webkit-box-sizing:content-box;box-sizing:content-box}.main{max-width:650px;margin:0 auto}.main_pic{max-width:100%}.bg-light-green{background:-webkit-gradient(linear, left top, left bottom, from(#e2fcf9), to(#c8f0e5));background:-webkit-linear-gradient(top, #e2fcf9, #c8f0e5);background:linear-gradient(to bottom, #e2fcf9, #c8f0e5)}.required{position:relative;top:0;left:0}.required::before{content:"* ";width:16px;height:16px;line-height:16px;font-size:16px;color:#ff0000;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-8px}div[role="dialog"].modal .modal-dialog.center-y{-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%}.app{background-image:url(../images/bottom-icon.png);background-repeat:no-repeat;background-position:center bottom;background-size:contain;min-height:100vh;max-width:750px;padding-bottom:36%}.app .title{width:100%;padding-top:10%;text-align:center;display:none}.app .title .title-img{width:82%}.app .form{width:100%;font-size:16px;font-family:"微软雅黑", "Microsoft YaHei", "Source Han Sans CN";margin-top:47px;color:#151515;display:none}.app .form .form-group{width:83%;margin:0 auto;line-height:32px;padding:0 0 10px}.app .form .form-group .form-item{width:100%;padding:5px 27px 0;background-color:#ffffff;line-height:32px}.app .form .form-group .form-item.top-circle{border-top-left-radius:6px;border-top-right-radius:6px;padding-top:16px}.app .form .form-group .form-item.bottom-circle{border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding-bottom:24px}.app .form .form-group .form-item .border-bottom-0{border-bottom:none !important}.app .form .form-group .form-item .line-bottom{border-bottom:1px solid #dadada;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.app .form .form-group .form-item .line-bottom.char-count{position:relative;-webkit-box-sizing:content-box;box-sizing:content-box;padding-bottom:10px}.app .form .form-group .form-item .line-bottom.char-count .char{position:absolute;bottom:5px;right:10px;z-index:999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;color:#909399;background-color:#ffffff;line-height:12px;font-size:12px}.app .form .form-group .form-item .line-bottom.char-count .text-success{color:#67C23A}.app .form .form-group .form-item .line-bottom.char-count .text-error{color:red}.app .form .form-group .form-item .line-bottom.char-count .text-warning{color:#E6A23C}.app .form .form-group .form-item .line-bottom .item-title{padding-right:5px;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap}.app .form .form-group .form-item .line-bottom select.input-text{background-color:#ffffff}.app .form .form-group .form-item .line-bottom select.input-text option{background-color:#ffffff}.app .form .form-group .form-item .line-bottom .input-text{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:70%;padding-top:0;padding-bottom:0;font-size:14px;color:#5c5a5a}.app .form .form-group .form-item .line-bottom .input-text,.app .form .form-group .form-item .line-bottom .input-text:hover,.app .form .form-group .form-item .line-bottom .input-text:focus{border:none;outline:none}.app .form .form-group .form-item .line-bottom .age-item{width:60%;padding-right:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.app .form .form-group .form-item .line-bottom .age-item .age{float:left}.app .form .form-group .form-item .line-bottom .age-item .age-text{width:76%;float:left}@media (max-width: 390px){.app .form .form-group .form-item .line-bottom .age-item .age-text{width:75%}}.app .form .form-group .form-item .line-bottom .gender-item{width:40%}.app .form .form-group .form-item .line-bottom .gender-item .item-title>input[type="checkbox"],.app .form .form-group .form-item .line-bottom .gender-item>label>input[type="checkbox"]{margin-top:0;vertical-align:middle}.app .form .form-group .form-item .line-bottom .gender-item .item-title .text,.app .form .form-group .form-item .line-bottom .gender-item>label .text{margin-left:2px;vertical-align:middle}.app .form .form-group .form-item .line-bottom .gender-item .item-title{margin-right:5px}@media (max-width: 400px){.app .form .form-group .form-item .line-bottom .gender-item .item-title{margin-right:0}}.app .form .form-group .form-item .line-bottom .gender-item>label{margin-bottom:0}.app .form .form-group .form-item .line-bottom .gender-item>label:last-child{margin-right:-6px}.app .form .form-group .form-item .line-bottom .age-item,.app .form .form-group .form-item .line-bottom .gender-item{float:left}.app .form .form-group .form-item .line-bottom .age-item .age,.app .form .form-group .form-item .line-bottom .age-item .gender,.app .form .form-group .form-item .line-bottom .gender-item .age,.app .form .form-group .form-item .line-bottom .gender-item .gender{white-space:nowrap}.app .form .form-group .form-item .line-bottom.flex-column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:left}.app .form .form-group .form-item .line-bottom.flex-column .reason{width:100%;margin-bottom:0;float:left;line-height:24px}.app .form .form-group .form-item .line-bottom.flex-column .text-area{width:100%;resize:none;height:auto;line-height:18px;min-height:92px}.app .form .form-group .form-item .line-bottom.flex-column .text-area::-webkit-input-placeholder{color:#c2c2c2;font-size:12px;line-height:14px}.app .form .form-group .form-item .line-bottom.flex-column .text-area::-moz-placeholder{color:#c2c2c2;font-size:12px;line-height:14px}.app .form .form-group .form-item .line-bottom.flex-column .text-area:-ms-input-placeholder{color:#c2c2c2;font-size:12px;line-height:14px}.app .form .form-group .form-item .line-bottom.flex-column .text-area::-ms-input-placeholder{color:#c2c2c2;font-size:12px;line-height:14px}.app .form .form-group .form-item .line-bottom.flex-column .text-area::placeholder{color:#c2c2c2;font-size:12px;line-height:14px}.app .form .form-group .form-item .line-bottom.align-start{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding-top:10px;padding-bottom:10px}.app .form .form-group .form-item .line-bottom .upload-file{width:42%;line-height:24px;margin-right:8px}.app .form .form-group .form-item .line-bottom .upload-file .upload-title{padding-right:5px;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;float:left}.app .form .form-group .form-item .line-bottom .upload-file .placeholder{float:left;color:#c2c2c2;font-size:12px;line-height:12px}.app .form .form-group .form-item .line-bottom .upload-btn{background-color:#f0f0f0;color:#ffffff;font-size:36px;width:72px;height:72px;text-align:center;padding:15px;border-radius:5px}.app .form .form-group .form-item .line-bottom .upload-btn .upload-icon{width:100%}.app .form .form-group .form-item .line-bottom .upload-photo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.app .form .form-group .form-item .line-bottom .code{font-size:16px;font-weight:inherit;margin-bottom:0;color:#5c5a5a}.app .form .form-group .submit{width:100%;text-align:center}.app .form .form-group .submit .submit-btn{border:3px solid #a6d1a7;border-radius:7px;padding:0 !important;font-size:0;margin-top:26px;width:28%}.app .form .form-group .submit .submit-btn .text{float:left;width:100%;line-height:20px;font-size:14px;border:2px solid #ffffff;border-radius:7px;background:-webkit-gradient(linear, left bottom, left top, from(#78a48c), to(#a9dcd9));background:-webkit-linear-gradient(bottom, #78a48c, #a9dcd9);background:linear-gradient(to top, #78a48c, #a9dcd9)}.popup{width:100vw;height:100vh;position:fixed;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:10px}@media (min-width: 650px){.popup{width:650px}}.popup .ks-logo{width:24%;margin-left:20px;margin-bottom:12px}.popup .ks-logo>.logo{width:100%}.popup .propose{width:77.6%;margin:0 auto 20px;text-align:center}.popup .propose .propose-img{width:100%}.popup .propose .propose-img.sg-msg{width:82.8%}.popup .ks-content{width:100%;margin:0 auto;text-align:center}.popup .ks-content .w-100{width:100%}.popup .ks-content .w-100 .notice{width:74%}@media (min-width: 498px){.popup .ks-content .w-100 .notice{width:62%}}@media (min-width: 572px){.popup .ks-content .w-100 .notice{width:56%}}@media (min-width: 594px){.popup .ks-content .w-100 .notice{width:50%}}@media (min-width: 650px){.popup .ks-content .w-100 .notice{width:46%}}.popup .ks-content .notice-btn{width:36%;padding:0;border:none;margin:20px auto 0;background-color:transparent}.popup .ks-content .notice-btn label{width:100%;position:relative}.popup .ks-content .notice-btn label input{width:20%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;margin-top:0}.popup .ks-content .notice-btn label .notice-icon{width:100%}.popup .footer{width:100%;position:relative;top:0;left:0;display:none}.popup .footer .footer-img{position:relative;width:100%}@media (min-width: 650px){.sg{max-width:650px}}.sg .sg-title{text-align:center}.sg .sg-title .title-img{width:46.5%}.app.propose-hidden .title{display:block}.app.propose-hidden .form{display:block}.app.propose-hidden .popup{display:none !important}.input-group .form-control::-webkit-input-placeholder{font-size:12px}.input-group .form-control::-moz-placeholder{font-size:12px}.input-group .form-control:-ms-input-placeholder{font-size:12px}.input-group .form-control::-ms-input-placeholder{font-size:12px}.input-group .form-control::placeholder{font-size:12px}@media (max-width: 410px){.input-group .form-control{padding:0 6px}}
