@charset "utf-8";
/* CSS Document */

body{background:#f0f2f5;}
header{padding:10px 0;}
.head_top{display:flex;justify-content:flex-start;align-items:center;flex-flow:row wrap;margin:0 20px;}
.head_top_logo{background:#fff;border-radius:60px;padding:8px 18px;flex-shrink:0;box-shadow:0 4px 10px rgba(0,0,0,0.03);display:flex;align-items:center;border:1px solid #eef2f6;margin:5px 20px 5px 0;}
.head_top_logo img{height:36px;object-fit:contain;}
.head_top_title{text-align:left;margin:5px 0;}
.head_top_title p{padding:2px 0;}
.head_top_title p b{font-size:22px;line-height:30px;color:#2d7a9c;}
.head_top_title p span{color:#4f6b85;line-height:22px;}
.head_top_title p span em{color:red;font-style:normal;}

.head_expo{margin:15px 20px;background:#f8fbff;border-radius:16px;border:1px dashed #bdd3e8;padding:20px;padding-bottom:5px;box-shadow:0 10px 25px rgba(0,0,0,0.05);}
.head_expo ul{display:flex;justify-content:space-between;align-items:center;flex-flow:row wrap;}
.head_expo ul li{width:30%;text-align:left;margin-bottom:15px;}
.head_expo ul li p{line-height:20px;padding:2px;}
.head_expo ul li p b{font-size:12px;color:#5f6c80;letter-spacing:1px;font-weight:normal;}
.head_expo ul li p span{color:#0b1a2a;}
.head_expo ul li.wd{width:100%;}

.main{padding:0;margin-bottom:20px;}
.main_cont{margin:0 20px 20px;background:#fff;border-radius:16px;padding:10px 20px;box-shadow:0 10px 25px rgba(0,0,0,0.05);text-align:left;}
.main_title{line-height:40px;color:#2d7a9c;}
.main_title i{font-size:18px;margin-right:10px;}
.main_title b{font-size:17px;font-weight:normal;}

.main_list{padding:5px 0;display:flex;justify-content:space-between;align-items:stretch;flex-flow:row wrap;}
.main_li{width:100%;margin-bottom:10px;}
.main_li.group2{width:48%;}
.main_li p{line-height:25px;display:flex;align-items:center;padding:3px 0;}
.main_li p em{font-style:normal;color:red;display:inline-block;width:12px;}
.main_li p b{font-weight:normal;letter-spacing:1px;color:#2c3e50;}
.main_li p small{color:#7f8c8d;padding:0 5px;}
.main_li p>span{display:inline-block;width:100%;}
.main_li p span textarea,.main_li p span input,.main_li p span select{width:100%;line-height:40px;padding:0px 10px;border:1px solid #e2e8f0;border-radius:12px;font-size:14px;transition:0.2s;background:#ffffff;outline:none;color:#1e293b;box-sizing:border-box;font-size:14px;}
.main_li p span input:focus,.main_li p span select:focus,.main_li p span textarea:focus{border-color:#3b7c9e;box-shadow:0 0 0 4px rgba(59,124,158,0.1);}
.main_li p span select{height:40px;}
.main_li p>code{display:inline-block;width:100%;box-sizing:border-box;background:#f9fafc;padding:10px 20px;border-radius:16px;border:1px solid #eef2f6;display:flex;justify-content:flex-start;align-items:center;flex-flow:row wrap;}
.main_li p code label{display:flex;justify-content:flex-start;align-items:center;min-width:160px;margin:5px 10px 5px 0;}
.main_li p code label input[type="checkbox"],.main_li p code label input[type="radio"]{width:15px;height:15px;accent-color:#2d7a9c;margin:0;flex-shrink:0;}
.main_li p code label span{padding:0 5px;font-size:13px;}
.main_li p strong{display:flex;height:160px;box-sizing:border-box;background:#fafdff;border:2px dashed #cbd5e1;border-radius:16px;position:relative;overflow:hidden;font-weight:normal;justify-content:center;align-items:center;}
.main_li p strong img{height:100%;width:auto;}
.main_li p strong code{min-width:240px;width:100%;height:100%;flex-direction:column;line-height:25px;display:flex;justify-content:center;align-items:center;}
.main_li p strong code i{font-size:48px;color:#bbb;}
.main_li p strong code span{font-size:13px;color:#009792;}
.main_li p strong code small{font-size:10px;color:#aaa;}
.main_li p strong input[type="file"]{position:absolute;height:100%;width:100%;opacity:0;}
.main_li p.phoneC{padding:10px 0;}

.main_bt{margin:30px 0 50px;}
.main_bt button{line-height:45px;padding:0 32px;border-radius:40px;font-weight:bold;cursor:pointer;transition:0.3s;border:1px solid transparent;background:#009792;color:white;box-shadow:0 6px 12px rgba(26,67,113,0.15);letter-spacing:1px;font-size:16px;}

.main_tip{text-align:center;}
.main_tip li{padding:5px 20px;}
.main_tip li i{font-size:48px;line-height:50px;color:#999;padding:60px 0 40px;}
.main_tip li b{line-height:40px;color:#999;}
.main_tip_li{display:inline-block;text-align:left;width:auto;margin:20px auto 50px;padding:10px 25px;background:#f3f4f5;border-radius:16px;border:1px solid #eee;}
.main_tip_li p{padding:5px 0;line-height:30px;}
.main_tip_li p b{line-height:50px;}
.main_tip_li p span{color:#009792;}
.main_tip_li p a{color:#009792;text-decoration:underline dotted #009792;}

.main_no{position:fixed;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;flex-direction:column;}
.main_no_logo{padding-bottom:50px;}
.main_no_logo img{width:160px;}
.main_no_text{padding-bottom:50px;color:#666;}

@media screen and (max-width:700px){
    .head_top{justify-content:center;}
    .head_top_logo{margin:5px 0;}
    .head_top_title{text-align:center;}
	.head_expo ul li{width:100%;}
	.main_li.group2{width:100%;}
	.main_li p.phoneC{justify-content:center;}
}

