/*自定义弹出框*/
.popup {position:fixed;top:0;left:0;right:0;bottom:0;display:none;background-color:rgba(0,0,0,.65);background-image:url('../img/popup-bg.png')\9;background-repeat:repeat;z-index:1040;}
/*提示框及确认弹出框*/
.tip-popup {width:100%;height:100%;text-align:center;top:0;left:0;right:0;bottom:0;position:fixed;margin:0 auto;z-index:999;}
.tip-text {color:#fff;width:200px;height:100px;line-height:100px;position:absolute;top:20%;margin-top:-50px;left:50%;margin-left:-100px;font-size:14px;text-align:center;border-radius:.1rem;display:inline-block;-webkit-box-shadow:0 0 12px rgba(0,0,0,.5);box-shadow:0 0 12px rgba(0,0,0,.5);background-color:rgba(0,0,0,.8);}
* {margin:0;padding:0}
.mar-t20 {margin-top:20px !important;}
.mar-l20 {margin-left:20px !important;}
.mar-l10 {margin-left:10px !important;}
.w1000 {width:1000px;margin:50px auto;font:12px/1.5 "微软雅黑";}
.input_content {width:1000px;position:relative;}
.input_dec {width:280px;height:22px;line-height:22px;text-align:left;color:#666;position:absolute;left:600px;top:20px;font-size:12px;border-radius:4px;}
.input_dec i {float:left;margin-top:2px;font-family:arial;font-size:16px;font-style:normal;color:#f00;padding:0 5px;}
.your_title {width:350px;margin:0 auto;text-align:center;font-size:18px;font-weight:bold;line-height:60px;}
.your_input2 {width:420px;/* height:37px;*/    height:37px;margin:15px 0 0 260px;border:1px solid #ccc;border-radius:5px;background:#ffffff;position:relative;}
.your_input {width:320px;height:37px;margin:15px 0 0 260px;border:1px solid #ccc;border-radius:5px;background:#ffffff;position:relative;}
.input-fix {border:0 none;}
.your_items_info {position:absolute;left:0;top:0;width:80px;height:37px;border-right:1px solid #ccc;text-align:center;line-height:35px;color:#666;}
.your_phone_number,.your_name,.your_cert_number {position:absolute;right:0;top:0;height:35px;width:223px;border:0 none;padding-left:10px;border-radius:5px;color:#999;outline:none;}
.your_bdc_year {height:26px;width:30px;padding:0 5px;border-radius:1px;color:#999;outline:none;border:1px solid #ccc;}
.your_bdc_area {height:30px;line-height:35px;padding:0 5px;border-color:#ccc;}
.your_bdc_no {height:26px;width:60px;padding:0 5px;border-radius:1px;color:#999;outline:none;border:1px solid #ccc;}
.your_upload {position:absolute;right:0;top:6px;height:37px;width:223px;border:0 none;padding-left:10px;border-radius:5px;color:#999;}
#register_agreement_desc {top:65px;}
.service_dec {color:#999;margin-left:5px;border-bottom:1px solid #BEBEBE;}
.your_phone_number:focus {outline:0;}
.code_input {border:0 none;}
.code_content {margin-left:0px;width:225px;height:37px;border:1px solid #ccc;border-radius:5px;background:#fff;position:relative;}
.input_verification_code {position:absolute;right:0;top:0;height:35px;width:131px;border:0 none;padding-left:10px;border-radius:5px;color:#999;}
.input_verification_code:focus {outline:none;}
.verification_code {width:85px;height:37px;line-height:35px;background:#0072c8;color:#fff;position:absolute;right:0;top:0;text-align:center;border-radius:5px;cursor:pointer;}
.verification_code:hover {color:#fff;text-decoration:none;background-color:#008ada;}
.ver-arr {background:#ccc;color:#fff;cursor:default;}
.your_type {position:absolute;right:0;top:0;height:37px;width:333px;padding-left:80px;line-height:35px;color:red;}
.your_cert {position:absolute;right:0;top:0;height:37px;width:223px;padding-left:10px;line-height:35px;color:#999;}
.your_date {position:absolute;right:0;top:0;height:37px;width:223px;line-height:35px;color:#999;}
.your_date_sel {height:35px;line-height:35px;padding:0 10px;border-color:#ccc;}
.your_time {position:absolute;left:80px;top:10px;height:37px;width:400px;line-height:35px;color:#999;width:400px;}
.your_time ul li {float:left;display:inline;margin-right:10px;margin-bottom:10px;}
.your_time ul li a {display:block;width:68px;height:22px;background-color:#0077c1;text-align:center;line-height:24px;color:#fff;text-decoration:none;border:1px solid #0077c1;border-radius:4px;}
.your_time ul li a.over {background-color:#aaa;border:1px solid #aaa;cursor:default;}
.your_time ul li a:hover,.your_time ul li a.on-arr {background-color:#f24712;border:1px solid #ce3100;}
.your_time ul li a.over:hover {background-color:#aaa;border:1px solid #aaa;cursor:default;}
.your_time ul li span {float:left;line-height:24px;color:#F00;}
#selected_time {line-height:24px;color:#F00;float:left;}
.verification_pic {display:inline-block;width:85px;height:37px;line-height:35px;position:absolute;right:0;top:0;border:1px solid #ccc;text-align:center;border-radius:5px;cursor:pointer;}
.your_p_b {width:400px;height:42px;margin:30px auto 0;background:#fff;position:relative;text-align:center;}
.nor_btn {width:100px;height:40px;margin:0 8px;font:18px/40px "微软雅黑";background:#f60;color:#fff;text-align:center;border-radius:5px;border:none;cursor:pointer;}
.again {color:#333;}
.order-suc {border:10px solid #e4f5ff;width:978px;background:#fff;}
.order-suc .set-wrap {border:1px solid #247cc4;padding:20px;}
.remind-info {padding:20px;border:1px solid #ed4002;background:#fffbf0;color:#333;line-height:24px;}
.remind-info h3 {font-size:14px;font-weight:bold;}
.remind-info p {text-indent:18px;}
a {text-decoration:none;}
.clear1 {*zoom:1;}
.clear1:after {clear:both;content:".";display:block;height:0;overflow:hidden;visibility:hidden;}
.your_title1 {width:500px;margin:0 auto;text-align:center;font-size:18px;font-weight:bold;line-height:60px;}
.your_other {display:block;width:320px;height:50px;margin:0 auto 10px;border:3px dashed #2b73d4;text-align:center;font-size:14px;font-weight:normal;line-height:50px;}
.your_other dfn {font-style:normal;font-size:20px;color:#ff5310;}
.txt-main {text-align:center;line-height:30px;}
.txt-main dl {width:400px;margin:0 auto 5px;font-size:14px;}
.txt-main dl dt {float:left;width:120px;text-align:right;}
.txt-main dl dd {float:right;width:280px;text-align:left;}
.print_btn {width:74px;height:26px;font:14px/24px "微软雅黑";background:#fff;text-align:center;border:1px solid #666;cursor:pointer;float:right;}
.bottom-bg {text-align:center}
.active::before {display:none !important;}

.old_type .w1000 {width:1200px;}
.old_type .order-suc {width:100%;}
.old_type .order-suc .set-wrap {border-width:2px;}
.old_type .remind-info {border-width:2px;line-height:200%;font-size:30px;margin-top:50px !important;}
.old_type .remind-info h3 {line-height:200%;font-size:36px;}
.old_type .remind-info p {text-indent:2em;}
.old_type .dizhi p {line-height:200% !important;font-size:36px !important;}
.old_type .your_title {width:100%;font-size:36px;line-height:200%;}
.old_type .input_content {width:100%;margin:0 !important;}
.old_type .your_input {width:100%;height:auto;margin:20px 0 0 0;border:0;border-radius:0;display:flex;}
.old_type .your_items_info {position:relative;width:240px !important;height:48px;line-height:48px;font-size:30px;text-align:right;padding-right:20px;border:0;}
.old_type .your_date {position:relative;width:300px;height:48px;line-height:44px;font-size:30px;}
.old_type .your_date_sel {width:360px !important;height:48px;line-height:44px;border-width:2px;padding:0 20px;font-size:30px;}
.old_type .input_dec {top:0;width:auto;height:48px;line-height:48px;text-align:left;left:615px;font-size:30px;border-radius:0;}
.old_type .input_dec i {font-size:30px;}
.old_type .your_phone_number,.old_type .your_name,.old_type .your_cert_number {position:relative;right:0;top:0;height:48px;width:360px;border:2px solid #ccc;padding-left:10px;border-radius:0;color:#111;line-height:44px;font-size:30px;padding:0 20px;}
.old_type .your_bdc_year {height:48px;width:80px;border-radius:0;color:#111;border:2px solid #ccc;}
.old_type .your_bdc_area {height:48px;line-height:44px;border-width:2px;}
.old_type .your_bdc_no {height:48px;width:120px;border-radius:0;color:#111;border:2px solid #ccc;}
.old_type .code_content {margin-left:0;width:100%;height:48px;border:0;border-radius:0;position:relative;display:flex;justify-content:flex-start;align-items:center;}
.old_type .input_verification_code {border:2px solid #ccc;position:relative;height:48px;width:360px;border-width:2px;padding-left:20px;border-radius:0;color:#111;font-size:30px;}
.old_type .verification_code {width:180px;height:48px;line-height:48px;left:620px;border-radius:0;font-size:30px;}
.old_type .your_time {position:relative;left:0;height:auto;line-height:48px;width:auto;margin-left:0 !important;font-size:30px;}
.old_type .your_time ul li a {width:140px;height:48px;line-height:46px;border-radius:0;font-size:30px;}
.old_type #selected_time {line-height:48px;}
.old_type .verification_pic {display:inline;width:180px;height:48px;line-height:44px;left:620px;border:2px solid #ccc;border-radius:0;}
.old_type .verification_pic img {width:100%;height:100%;}
.old_type .your_p_b {width:auto;height:auto;margin:50px 0 0 230px;position:relative;text-align:left;}
.old_type .nor_btn {width:180px;height:54px;margin:0 10px;font:30px/48px"微软雅黑";border-radius:0;}
.old_type .your_title1 {width:100%;font-size:36px;line-height:200%;}
.old_type .your_other {width:600px;height:50px;line-height:50px;margin:0 auto 15px auto;border-width:4px;font-size:30px;}
.old_type .your_other dfn {font-size:32px;}
.old_type .txt-main dl {width:auto;margin:0 auto 10px;font-size:30px;display:flex;justify-content:center;align-items:center;line-height:130%;}
.old_type .txt-main dl dt {width:230px;}
.old_type .txt-main dl dd {width:560px;}
.old_type .txt-main h4 {font-size:30px;margin-bottom:40px;line-height:140%;}


@media (min-width:768px) and (max-width:1024px) {
    html,body {min-width:auto; }
    .w1000 {width: auto; margin: 20px; }
    .order-suc {width:100%;}
    .order-suc .set-wrap {padding: 10px;}
    .your_title {line-height: 200%;margin-top: 30px;width: auto;}
    .your_input {margin: 15px 0 0 0;width: 100%;display: flex;justify-content: center;align-items: center;border-radius: 0;border: 0;}
    .input_content{ width: 100%; }
    .your_items_info {position:relative;border-right:0;line-height:37px;}
    .your_date {position:relative;width:200px;line-height:37px;}
    .your_date_sel {height:35px;line-height:35px;width:100%;}
    .your_phone_number,.your_name,.your_cert_number {position:relative;width:200px;border-radius:0;border:1px solid #ccc;}
    .input_dec {width:auto;line-height:22px;left:490px;top:10px;}
    .code_content {width:280px;border:0;border-radius:0;display:flex;}
    .input_verification_code {position:relative;width:200px;border-radius:0;border:1px solid #ccc;}
    .verification_pic {line-height:35px;right:105px;border-radius:0;}
    .verification_pic img {width:100%;height:100%;}
    .verification_code {line-height:37px;right:105px;border-radius:0;}
    .your_bdc_year {width:40px;}
    .your_time {position:relative;top:10px;line-height:35px;width:auto;left:0;}
    .your_time ul li a {line-height:20px;}
    #customsendtel {position:absolute;top:40px;right:105px;}
}

@media (max-width:767px) {
    html,body {min-width:auto;background-color:#fff;}
    .w1000 {width: auto; margin: 15px 10px; }
    .order-suc {width:100%; border-width: 5px;}
    .order-suc .set-wrap {padding: 10px 15px;}
    .your_title {width:100%;font-size: 16px;line-height:20px;margin-bottom: 5px;margin-top: 30px;}
    .bordered {width: 100%;}
    .your_input {margin: 10px 0 0 0;width: 100%;display: flex;justify-content: center;align-items: center;border-radius: 0;border: 0;height: auto;}
    .input_content{width: 100%;}
    .your_items_info {position:relative;border-right:0;line-height:37px;width: 30% !important;}
    .your_date {position:relative;width: 70%;line-height:37px;}
    .your_date_sel {height:35px;line-height:35px;width: 100% !important;}
    .your_phone_number,.your_name,.your_cert_number {position:relative;width: 70%;border-radius:0;border:1px solid #ccc;}
    .input_dec {display:none;}
    .code_content {width: 100%;border:0;border-radius:0;display:flex;}
    .input_verification_code {position:relative;width: 70%;border-radius:0;border:1px solid #ccc;}
    .verification_pic {line-height:35px;right: 0;border-radius:0;width: 30%;/* position: relative; */height: 35px;}
    .verification_pic img {width:100%;height:100%;}
    .verification_code {line-height: 35px;right: 0;border-radius:0;width: 30%;height: 35px;}
    .your_bdc_year {width:40px;}
    .your_time {position:relative;top:10px;line-height:35px;width: 70%;left:0;margin-left: 0 !important;height: auto;}
    .your_time ul li a {line-height:20px;}
    #customsendtel {position: relative;top: 0;right: 0;text-align: right;display: block;}
    .your_p_b {width:100%;height:42px;margin:10px auto 0;}
    .nor_btn {width:31.33%;height:35px;margin:0 1%;font:14px/35px"微软雅黑";display:block;float:left;}
    .code_input{ display: block !important; }
    #reyzm{ display: block !important; }
    .dizhi p{ font-size: 14px !important }
    .your_title1 {width:auto;font-size:16px;line-height:200%;margin-bottom:10px;}
    .your_other {width:auto;height:44px;margin:0 auto 10px;line-height:44px;}
    .your_other dfn {font-size:18px;}
    .txt-main dl {width:auto;overflow: hidden;}
    .txt-main dl dt {width:40%;}
    .txt-main dl dd {width:60%;}
}