<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
body {
	max-width: 100%; overflow-x: hidden;
	background: #fff;
	color: #333; font: 18px/36px "Hiragino Sans GB", "MicroSoft YaHei", Arial, sans-serif; }
body , h1 , h2 , h3 , h4 , h5 , h6 , hr , p , blockquote , dl , dt , dd , ul , ol , li ,
pre , form , fieldset , legend , button , input , select, textarea ,
th, td { margin: 0; padding: 0; }
img { border: none; max-width: 100%; }
a { color: #333; text-decoration: none; }
a:hover { color: #e4393c; text-decoration: none; }
a , area { blr: expression(this.onFocus=this.blur()); }
ul , ol , li { list-style: none; }
table { border-collapse: collapse; border-spacing: 0; max-width: 100%; }
input , :focus { outline: 0; }
input { -webkit-appearance: none; border: none; background: none; outline: none; }
input::focus-inner { padding: 0; border: 0; }

.fl { float: left; } .fr { float: right; }
.clearfix:after { display: block; content: ''; clear: both; } .clearfix { zoom: 1;}
.clear { height: 0; width: 100%; overflow: hidden; font-size: 1px; line-height: 0; visibility: hidden; }
.Width { width: 1200px; margin: 0 auto; }
.hide , .onlymob { display: none; }

/* 通用头部 */
.ht_top {
	width: 100%; overflow: hidden;
	background: #fafafa url(https://www.huatu.com/z/topfooter/images/nav_bg.gif) repeat-x 0 0;
	line-height: 41px; }
.ht_top .zt_top {
	width: 1200px; height: 41px; margin: 0 auto; }
.ht_top h2 { float: left; }
.ht_top h2 a {
	float: left; width: 131px; height: 40px; overflow: hidden;
	background: url(https://www.huatu.com/z/topfooter/images/logo.gif) no-repeat;
	font-size: 12px; text-indent: -100em; }
.ht_top .topnav { float: right; color: #333; font-size: 12px; }
.ht_top .topnav a { padding: 0 8px; }
.ht_top .topnav a:hover { color: #e4393c; text-decoration: underline; }

.banner {
  position: relative; height:400px; padding-top:150px;
  background:#4f48e1 url(../images/bannerbg.jpg) no-repeat top;
	color:#fff;
}
.banner p {
	padding-left:12px;
  font-size:20px; font-weight: 300; line-height: 40px; letter-spacing: 25px;
}
.banner h1 {
	font-size: 72px; line-height:80px;
}
.banner h1 span {
	display:block;
	font-size:58px;
}
.navBox {
	margin-top:60px;
}
.navBox a,
.disclaimer .btnwrap span {
  display:block; float: left;
	width: 285px; height: 80px; margin:0 57px; cursor: pointer;
	background:#37acf6; border-radius: 80px;
	background: linear-gradient(90deg, #37acf6,#1767f9 );
	color: #fff; font-size: 28px; line-height: 80px; text-align: center;
}
.navBox a:hover,
.navBox a.on,
.disclaimer .btnwrap span:hover {
  color: #fff;
  background:#fc9532;
  background: linear-gradient(90deg, #fc9532,#f5683b );
}
.tipBox {
	margin-top:40px;
	color:#666; font-size:18px; text-align: center;
}
/* 注册 */
.regFormBox {
	padding:40px 0; margin: 40px auto 60px; box-sizing: border-box;
	background: #fff; border:1px solid #dcdcdc; border-radius:5px;
}
.regFormBox ul {
  width: 1000px; margin: 0 auto;
}
.regFormBox li {
  position: relative; margin-bottom: 30px;
	text-align: center;
}
.regFormBox li:nth-child(-n+5):before {
	content: "*"; position: absolute; right:-20px; top:0;
	color:#f00; line-height: 50px; vertical-align: middle;
}
.regFormBox li p {
  float: left; width: 100px; height: 50px;
  font-size: 20px; line-height: 50px;
}
.regFormBox .inleft {
  float: left; height: 50px; padding-left:10px;
  background: #fff; border: 1px solid #E8E8E8;
  color: #666; font-size: 16px;
  vertical-align: middle;
  box-sizing: border-box;
}
.regFormBox input.inleft {
  width: 900px;
}
.regFormBox select.inleft {
  /*width: 176px; */
  /*width: 296px; */
  /* width: 221px;  */
  margin-right:5px;
}

.regFormBox .width6 select {
	width: 145px;
}
.regFormBox .width5 select {
	width: 176px;
}
.regFormBox .width4 select {
	width: 221px;
}
.regFormBox .width3 select {
	width: 296px;
}


.regFormBox select.inleft:last-child {
	margin-right:0;
}
.regFormBox input.inleft::-webkit-input-placeholder { color: #666; }
.regFormBox input.inleft:-moz-placeholder { color: #666; }
.regFormBox input.inleft::-moz-placeholder { color: #666; }
.regFormBox input.inleft:-ms-input-placeholder { color: #666; }
.regFormBox input.inright{
  position: absolute; right: 0; top: 0; cursor: pointer;
  width: 182px; height: 50px;
  background: #37acf6; border:none; border-radius:5px;
  color: #fff; font-size: 20px; line-height: 50px;
}
#scoresearch {
  position: absolute; right: 0; top: 0; cursor: pointer;
  width: 182px; height: 50px;
  background: #37acf6; border:none; border-radius:5px;
  color: #fff; font-size: 20px; line-height: 50px;
  /*display: none;*/
}
.regFormBox input.inright:hover,#scoresearch:hover {
  color: #fff;
  background:#37acf6;
  background: linear-gradient(90deg, #37acf6,#1767f9 );
}
.regFormBox input.chafen {
  display:block; width: 330px; height: 70px; margin:0 auto; cursor: pointer;
  background:#fc9532; border-radius: 70px;
  background: linear-gradient(90deg, #fc9532,#f5683b );
  color: #fff; font-size: 26px; line-height: 70px; text-align: center;
}
.regFormBox input.chafen:hover {
  color: #fff;
  background:#fc9532;
  background: linear-gradient(-90deg, #fc9532,#f5683b );
}
.regFormBox .yinsi {
  font-size: 18px; line-height: 50px; text-align: center; 
}
.regFormBox .yinsi .checkbox {
  position: relative; display: inline-block;
  width: 18px; height: 18px; margin-right: 10px;
  background: url(../images/check.png) no-repeat center / 100% 100%;
  vertical-align: middle;
}
.regFormBox .yinsi .checkbox.checked {
  background-image: url(../images/checked.png);
}
.regFormBox .yinsi .checkbox input{
  position: absolute; left: 0; top:0;
  width: 18px; height: 18px;
}
.regFormBox .yinsi a {
	color: #f00;
}
/* 注册 end */
/*隐私及免责声明*/
.disclaimer .tit {
  padding: 40px 0 36px;
  text-align: center;
}
.disclaimer .tit h1 {
  font-size:36px; line-height:90px;
}
.disclaimer .tit p {
  color: #666; font-size: 24px; line-height: 48px;
}
.disclaimer .content {
  padding: 0 0 50px;
}
.disclaimer .content h2 {
	font-size:24px; font-weight:800; line-height:60px;
}
.disclaimer .content p {
	color: #666; font-size:16px; line-height: 30px;
}
.disclaimer .content p strong {
  color: #333;
}
.disclaimer .closeMe {
  position: fixed; top: 20px; right:20px;
  width: 50px; height: 50px; text-indent: -999em; overflow: hidden; cursor: pointer;
	border-radius: 100%;
  background: #fff url(../images/close.png) no-repeat center;
	box-shadow: 0 0 20px #e0ebfd;
	transition: all .5s;
}
.disclaimer .closeMe:hover {
  transform: rotate(180deg);
}
.disclaimer .btnwrap{
  padding-bottom: 50px;
  text-align: center;
}
.disclaimer .btnwrap span {
  display: inline-block; float: none; margin: 0 40px;
	width: 200px; height:60px;
	border-radius: 60px;
	font-size: 24px; line-height: 60px;
}
/* 隐私及免责声明 end */
/* 已注册查询 */
.searchBox {
	padding:25px 0; margin-top: 70px; box-sizing: border-box;
	background: #fff url(../images/bg.jpg) no-repeat top; border:1px solid #dcdcdc; border-radius:5px;
}
.searchBox h2,
.resultBox h2 {
	font-size:36px; line-height: 60px; text-align: center;
}
.searchBox .con {
  width:580px; margin:15px auto;
}
.search_txt {
  display: block; float: left; width: 395px; height: 50px; padding-left: 20px;
	box-sizing: border-box;
  border: 1px solid #d9d8da;
  color: #666; font-size: 18px;
}
.search_btn {
  display: block; float: left; width: 165px; height: 50px; cursor: pointer;
  background: #f5693b;
	background: linear-gradient(0, #f5693b,#fc9432 );
  color: #fff; font-size: 20px; line-height: 50px; text-align: center;
}
.search_btn:hover {
  color: #fff;
  background:#fc9432;
  background: linear-gradient(-180deg, #f5693b,#fc9432 );
}
.searchBox .tip,.resultBox .tip {
  /*color: #f00; */
  font-size: 16px; line-height:36px; text-align: center;
}
.searchBox .tip a,
.resultBox .tip a {
  color: #f00;
}
.searchBox .tip a:hover,
.resultBox .tip a:hover {
  text-decoration: underline;
}
.title {
	margin-top:50px;
	font-size: 30px; line-height: 50px;
}
.listBox,
.resultList {
  margin:20px  auto 0; overflow: hidden;
  background: #fff; border: 1px solid #ddd; border-radius: 5px;
}
.maquee {
  height: 678px; overflow: hidden;
  background: url(../images/shuiyin0.jpg);
}
.listBox table,
.resultBox table {
  width: 100%;
  text-align: center;
}
.listBox th,
.resultBox th {
	height: 56px;
	background: #f7f7f7; border-bottom: 1px solid #ddd;
	font-size: 16px; font-weight: 400;
}
.listBox td,
.resultBox td {
  height: 56px;
	border-bottom: 1px solid #ddd;
  font-size: 14px; line-height: 20px;
}

.listBox th,.listBox td { width:12%; }
.listBox th:nth-child(1),.listBox td:nth-child(1) { width:14%; }
/* .listBox th:nth-child(3),
.listBox th:nth-child(4),
.listBox td:nth-child(3),
.listBox td:nth-child(4) { width:25%; } */

.info {
	margin:40px auto;
  color: #999; font-size:16px; text-align: center;
}
/* 已注册查询 end */
/* 查询结果 */
.resultBox {
	margin-top: 50px;
}
.result {
  font-size: 22px; line-height: 50px; font-weight: 600; text-align: center;
}
.saveBtn {
  font-size: 18px; text-align: center;
}
.saveBtn a {
  color:#f00;
}
.result span {
  color: #ff6c2f;
}
.resultBox .self td {
  background: #f7f7f7;
}
.resultBox .self td.rank ,
.resultBox td a {
  color: #f00;
}
.saveBtn a:hover,
.resultBox td a:hover {
  text-decoration: underline;
}
.moreView {
	margin:40px auto 60px;
}
.moreView a {
  display: block; width: 580px; height: 285px; overflow: hidden;
	background: #dcdcdc; border-radius:5px;
}
.moreView a img{
  display: block; width: 100%; height: 100%; opacity: .9;
}
.moreView a:hover img { opacity: 1; }
/* 查询结果 end */
/* 底部 */
.footer {
  padding:30px 0;
	background: #333;
  color: #999; font-size: 16px; text-align: center;
}
.footer a {
  display: inline-block; margin: 0 8px;
  color: #999;
}
.footer a:hover{
  color: #ccc;
}
/* 底部end */
/* 悬浮 */
.xfCode {
  position: fixed; right:10px; bottom:20%;
	padding:140px 0 0 10px;
	background: url(../images/xf.png) no-repeat left top;
  
}
.xfCode .con {
	width:180px; padding:10px 0 15px;
	background: #fff; box-shadow: 0 0 20px 0 rgba(0, 0, 0, .05);
	text-align: center;
}
.xfCode h4 {
	font-size: 26px; line-height:34px; letter-spacing: 2px;
}  
.xfCode p {
  font-size:18px; line-height:26px; letter-spacing: 4px;
}
.xfCode p span { color:#f56a3b; }
.xfCode img {
  display:block; width: 130px; height: 130px; padding:10px; margin:8px auto 0;
	background: #fff; border:1px solid #ddd;
}
/* 悬浮end */
@media only all and (max-width:1200px) {
	.onlymob { display: block; }
	html { font-size: 20px; }
	body { 
		width: 18.75rem;
		font-size: .7rem; line-height: 1.2rem; }
	html , body { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
	.Width { width: 17.75rem; }

	/* 隐藏元素 */
	.ht_top .topnav a:nth-child(n+2),
	.xfCode,
	.pc , .onlypc { display: none; }

	/* 通用头部 */
	.ht_top { height: 2.5rem; background-size: auto 100%; line-height: 2.5rem; }
	.ht_top h2 a { height: 2.5rem; width: 7.5rem; background: url(https://www.huatu.com/images/2015css/images/mob_logo.png) no-repeat center / contain; }
	.ht_top .topnav { font-size: .8rem; text-indent: 0; }
	.ht_top .topnav a { padding: 0 0 0 0.3rem; text-indent: 0; float: right; }

	.banner { 
		height:6.85rem; padding-top:0; 
		background-image: url(../images/bannerbgm.jpg); background-size:cover;
	}
	/* .banner p {
		height: 2.5rem; padding-left:0; text-indent: -9999em; overflow: hidden;
	} */
	.banner p {height: 2.5rem; padding-left: 0.8rem; overflow: hidden; font-size: 0.5rem; letter-spacing: .085rem; line-height: 3.8rem; }
	h1.text{
		padding-top: 1.5rem;
	}
	.banner h1 {
		padding-left:2.0rem; box-sizing: border-box;
		font-size:1.3rem; line-height:1.4rem; letter-spacing: .015rem;
	}
	.banner h1 span { font-size:1rem; letter-spacing: .05rem; }
	.navBox { margin-top:.75rem; }
	.navBox a,
	.disclaimer .btnwrap span {
	  width:5.6rem; height:2rem; margin:0 .158rem;
		border-radius: 2rem;
		font-size:.75rem; line-height:2rem;
	}
	.tipBox { margin-top:.75rem; font-size:.6rem; line-height:1rem; }
	/* 注册 */
	.regFormBox {
		padding: 1rem 0 1.5rem; margin:.75rem auto 1.5rem;
		border-radius:.3rem;
	}
	.regFormBox ul { width:16rem; margin-left:.35rem; }
	.regFormBox li { margin-bottom: .5rem; }
	.regFormBox li:nth-child(-n+5):before { right:-.75rem; line-height:1.8rem; }
	.regFormBox li:nth-child(2):before { display:none; }
	.regFormBox li p { width:3.2rem; height:1.8rem; font-size:.65rem; line-height:1.8rem; }
	.regFormBox .inleft { height: 1.8rem; padding-left:.5rem; font-size: .6rem; }
	.regFormBox input.inleft { width: 12.8rem;}
	.regFormBox select.inleft { position: relative; float: right; width: 12.8rem; margin-bottom: .25rem; margin-right:0; }
	.regFormBox input.inright { width:4rem; height:1.8rem; border-radius: .15rem; font-size:.6rem; line-height: 1.8rem;}
	 #scoresearch { width:4rem; height:1.8rem; border-radius: .15rem; font-size:.6rem; line-height: 1.8rem;/*display: none;*/}
	 
	.regFormBox input.chafen {
	  width:8rem; height:2rem; margin-top:1rem; border-radius:2rem;
		font-size:.8rem; line-height:2rem; 
	}
	.regFormBox .yinsi { font-size:.7rem; line-height:1.6rem; }
	.regFormBox .yinsi .checkbox { margin-right: .25rem; }
	/*隐私及免责声明*/
	.disclaimer .tit { padding:.5rem 0; }
	.disclaimer .tit h1 { font-size: 1.2rem; line-height:2rem; }
	.disclaimer .tit p { font-size:.6rem; line-height:1rem; }
	.disclaimer .content { padding-bottom:1rem; }
	.disclaimer .content h2 { padding:.3rem 0; font-size:.8rem; line-height:1.5rem; }
	.disclaimer .content p { padding:0; font-size:.7rem; line-height:1.2rem; }
	.disclaimer .closeMe { 
		top:.25rem; right:.25rem; 
		width:1.4rem; height:1.4rem;
		background-size:.75rem;
	}
	.disclaimer .btnwrap { padding-bottom:2rem; }
	/* 已注册查询 */
	.searchBox {
		padding:.5rem 0 .75rem; margin-top:.75rem;
		background-size:auto 5.9rem; background-position:right top; border-radius:.3rem;
	}
	.searchBox h2,
	.resultBox h2 { font-size:.9rem; line-height:2rem; }
	.searchBox .con { width:16rem; margin:.5rem auto; }
	.search_txt { width:10.5rem; height:1.8rem; padding-left:.5rem; font-size:.6rem; }
	.search_btn { width:5rem; height:1.8rem; font-size:.6rem; line-height: 1.8rem; }
	.searchBox .tip,
	.resultBox .tip { width:16rem; margin:0 auto; font-size:.6rem; line-height:.8rem; }
	.title { margin-top:.75rem; font-size:.9rem; line-height:2rem; text-align: center; }
	.listBox,
	.resultList { margin-top:.5rem; border-radius: .3rem;}
	.maquee { height:20rem;  background-size:5rem; }
	.listBox th,
	.resultBox th { height:1.8rem; font-size:.65rem; }
	.listBox td,
	.resultBox td { height:1.8rem; font-size:.6rem; line-height:.9rem; }
	.listBox td:nth-child(2),
	.listBox th:nth-child(2) { display:none; }
	.info { width:17.75rem; margin:.5rem auto 1.5rem; font-size:.6rem; text-align: left; }
	/* 查询结果 */
	.resultBox { margin-top: .75rem; }
	.result { font-size:.7rem; line-height:1.6rem; }
	.saveBtn { font-size:.6rem;display: none; }
	.resultList td:nth-child(2),
	.resultList th:nth-child(2),
	.resultList td:nth-child(3),
	.resultList th:nth-child(3),
	.resultList td:nth-child(8),
	.resultList th:nth-child(8) { display:none; }
	.moreView { margin:1rem auto 1.5rem; }
	.moreView a { width:8.5rem; height:4.1rem; border-radius:.3rem; }
	/* 底部 */
	.footer { padding:.5rem 0; font-size:.6rem; }
	.footer a { margin: 0 .1rem; }
}</pre></body></html>