/*-----------------------------------------------
 Common 公共
-----------------------------------------------*/
.register-container .register-title {background-color: #fff;background-image: none;}
.register-container .pull-inline-block {display: inline-block;}


/*-----------------------------------------------
 Register
-----------------------------------------------*/
.register-container .register-item-content {margin-bottom: 30px;}
.register-container .title-note {padding-left:40px;}

.register-container .choice-list{line-height:28px;margin-left: 3px;}
.register-container .choice-list .choose-part{width:102px;height:30px;float:left;}
.register-container .choice-list .choose-btn {width:80px;height:28px;padding:0 10px;border-width:1px;border-style: solid;border-radius:5px;}
.register-container .choice-list .gray-btn{border-color: #cccccc;}
.register-container .choice-list .orange-btn{border-color: #fab140;color: #fab140;}
.register-container .choice-list .arrow-img{padding-top: 9px;}
.register-container .choice-list .select-text{padding:1px 0px 1px 10px;}
.register-container .choice-list .selected-list {width:750px;line-height:30px;}
.register-container .choice-list .selected-item{height:26px;padding-left:8px;margin:2px 8px 2px 0;background-color:#fab140;color:#fff;display:block;float:left;line-height: 26px;}
.register-container .choice-list .selected-item .text {padding-right:8px;}
.register-container .choice-list .selected-item-del{padding:5px 8px 5px 0px;}
.register-container .choice-list .delete-all{margin: 0 10px;text-decoration: underline;}
.register-container .choice-page{height:auto;top:7px;position:relative;background-color:#fff;border:1px solid #fab140;}
.register-container .choice-page .content {padding:15px;}
.register-container .choice-page .del{top:12px;right:15px;position: absolute;}
.register-container .choice-page input[type="checkbox"] {margin:0;}
.register-container .choice-page .line-half {float:left;width:50%;line-height:28px;display: flex;}
.register-container .choice-page .line {width:100%;line-height:28px;display: flex;}
.register-container .choice-page .area-name {flex-shrink: 0;padding-right: 15px;}
.register-container .choice-page .area-list {}

.register-container .choice-page .dest-content {width:920px;padding:15px;}
.register-container .choice-page .dest-title {width:100%;padding:10px 0;border-bottom:1px solid #f1f1f1;line-height:1;font-size: 15px;}
.register-container .choice-page .dest-line-sec {width:100%;display: flex;}
.register-container .choice-page .dest-line-list{padding-left: 15px;width:405px;}


.register-container .input-item-list{line-height:28px;}
.register-container .input-item-list input[type="checkbox"], .register-container .input-item-list input[type="radio"] {margin:0;}
.register-container .input-item-list label {margin-bottom:0;line-height: inherit;font-size:inherit;}
.register-container .checkbox-text{padding:0 15px 0 4px;}
.register-container .radio-text{padding:0 30px 0 4px;}
.register-container .business-situation {text-align: center;}
.register-container .business-situation tr {line-height: 35px;}
.register-container .business-situation tr:first-child{background-color:#f5f5f5;}
.register-container .business-situation td {width: 25%;border:1px solid #ccc;}
.register-container .business-situation input{width: 150px;height: 16px;margin: 0;border-color: #ccc;}

.register-container .title-sec-note {color:#9C9C9C;}

.register-container .choice-page label{font-size:12px;margin-bottom:0;line-height: inherit}

/*-----------------------------------------------
 RegisterProgressInquiry
-----------------------------------------------*/
.progress-content {height: 514px;}
.progress-content span.green-2 {color: #84CF00;}
.progress-content .progress-inquire {width: 600px;margin:0 auto;padding:50px 0 30px;}
.progress-content .progress-phone {width:300px;height:28px;margin:0 18px;box-sizing: border-box;}
.progress-content .result{width:1000px;margin:0 auto;padding:50px 0 40px;border:1px solid #e9e9e9;background-color:#f7f7f7;}
.progress-content .result .line {width: 600px;height:25px;margin:0 auto;letter-spacing: 1;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.progress-content .result .item-name {float:left;width:290px;text-align:right;font-weight:bold;}
.progress-content .result .button-submit {height:28px;margin-left: auto;margin-right: auto;}
.progress-content .result .btn{padding-left: 20px;padding-right: 20px;}
.progress-content .register-link {padding:0 5px;text-decoration: underline;}
.progress-content .note {text-align:center;}
#registerRemind { margin: 0 auto; padding: 50px 0 40px; width: 1000px; overflow: hidden; border:1px solid #e9e9e9;background-color:#f7f7f7; }
#registerchild { margin: 0 auto; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;text-align: center; }
#registerBtn {  margin-left: 1%; }
.lefttext { padding: 3px 0; vertical-align: middle; line-height: 20px; }

.remindlastdiv {margin: 0 auto; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;text-align: center;margin-top: 1%;}




