body{margin:0;background:#fff;color:#262626;font-size:16px;font-family:Arial,Helvetica,'Microsoft Yahei','Hiragino Sans GB',sans-serif}
h1,h2,h3{margin:0;font-weight:500}
li,ul{margin:0;padding:0;list-style:none}
a{color:#666;text-decoration:none}
a:active,a:hover{color:#1e73be}
.l{float:left}.r{float:right}
.wap{margin:0 auto;width:100%;max-width:640px}
.head-top{position:fixed;margin:0 auto;width:100%;max-width:640px;background:#369;text-align:center;font-weight:700;font-size:16px;line-height:24px}
.head{overflow:hidden;padding:20px;background:#fff;}
.head .logo{text-align: center;}
.head .logo h1{font-size: 26px;}
.head h3{float:right;font-size:16px}
.head img{width:140px;vertical-align: middle;}
.head .logo img{width:140px;}
.nav{overflow:hidden;width:100%;background:#3f51b5;line-height:40px}
.nav li{float:left;width:25%;text-align:center}
.nav a{color:#fff;font-size:16px}
.banner,.banner img{max-height:100%}
.banner img{width:100%}
.fl_qu {width: 100%;height: auto;padding: 6px 0;text-align: left;border-top: 2px solid #eee;display: table;}
.fl_qu a {height: 30px;line-height: 30px;float: left;text-align: center;margin: 3px 6px;font-size: 0.9rem;color: #2f2f2f;border: 1px solid #eee;display: block;}
.hot{margin: 10px 0;}.hot a{display: block;margin: 10px;padding: 6px 0;border-radius: 10px;background: #3F51B5;color: #fff;text-align: center;}
.content{padding:10px 8px;background:#fff}
.content a{color:#3f51b5;}
.c-tit{padding:6px;border-bottom: 1px solid #688cff;border-left: 6px solid #688cff;}
.c-tit h2{font-weight:700;font-size:22px}
.c-tit h1{font-weight:700;font-size:24px}
.c-tc{overflow:hidden}
.c-tc li{float:left;padding:10px 0;width:50%;text-align:center}
.c-tc li img{width:80%;max-width: 180px;text-align:center}
.c-tc li h3{margin:10px 0;font-size:16px}
.c-tc li p,h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.c-tc li p{color:red;font-size:14px}
.tc-info{padding: 0 8px;margin-bottom: 20px;border: 1px solid #f8881b;background: #eee;}
.tc-info a{padding: 4px 14px;border-radius: 14px;background-image: linear-gradient(90deg, #ff9233 0%, #fe5136 31%, #fd2245 64%, #fd227a 100%);color: #fff;}
.j{font-size: 16px;color:#f44336;}.n{font-size: 16px;color:#2196f3;}
.news p{border-bottom:1px solid #ccc}
.news a{font-weight:500;font-size:16px}
.news p span{font-size:14px}
.news ul li{margin-top:15px;padding-bottom:6px;border-bottom:1px solid #ccc}
.news .info{font-size:14px}
.news .date{color:#999;font-size:12px}
.copyright,.quyu{padding:20px 0}
.f-li{margin-top: 36px;padding: 6px 0;text-align: center;border: 1px solid;color: #3F51B5;}
.copyright{padding:16px;font-size:12px;color: #e7f3ff;background:#9acafb;text-align:center}
.copyright a{color:#e7f3ff;}
.f-hr{height: 30px;}
.f-nav{position:fixed;right:0;bottom:0;left:0;z-index:1;margin:0 auto;display: flex;justify-content: center;width:100%;height:40px;max-width:640px;background: #688cff;}
.f-nav a{display: inline-block;width: 40%;line-height: 40px;color: #fff;font-size: 16px;text-align: center;}


		.tc-info{padding: 0 16px;margin-bottom: 20px;border: 1px solid
		#f8881b;background: #fff;color:#3a73ef;}.tc-info a{padding: 6px
		12px;border-radius: 12px;background-image: linear-gradient(90deg, #ff9233 0%,
		#fe5136 31%, #fd2245 64%, #fd227a 100%);color: #fff;} table { width: 100%;
		border-collapse: collapse; } th, td { border: 1px solid #fff; padding: 8px;
		text-align: left; } .section { background-color: #fff; padding: 20px;
		margin-bottom: 20px; border-radius: 5px; box-shadow: 0 0 10px rgba(0, 0, 0,
		0.1); }.section ul { list-style-type: none; padding-left: 20px; } .section ul li
		{ margin-bottom: 10px; padding-left: 10px; position: relative; } .section ul
		li::before { content: "•"; color: #333; position: absolute; left: -15px; top: 0;
		}h3{font-weight: 700;} .step { background-color: #fff; padding: 20px;
		margin-bottom: 20px; border-radius: 5px; box-shadow: 0 0 10px rgba(0, 0, 0,
		0.1); } .step-number { font-size: 1.5em; color: #ff6347; margin-right: 10px; }
		.step-content { margin-left: 30px; }