﻿/******************************

		by hhd

******************************/
/*   reset   */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}h1+p,h2+p,h3+p,h4+p,h5+p,h6+p {margin-top: .01em;} input,select,button{border: none; outline: none; -webkit-appearance: none; -moz-appearance: none; appearance: none;} input[type="submit"],button{cursor: pointer;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight: normal;margin: 0;}address,cite,dfn,em,var,i{font-style:normal}ul,ol,li{list-style:none}a{color: inherit;text-decoration:none}fieldset,img{border:0;vertical-align:top;}section,article,aside,header,footer,nav,dialog,figure{display:block;}textarea{overflow:auto}table{border-collapse:collapse;border-spacing:0;width:100%;}.w:after,.wrap:after,.clearfix:after, .fix:after{display:block;content:'';clear:both;height: 0;}a:link,a:visited,a:hover,a:active,a:focus{text-decoration:none;outline:none;}.none{display:none;}.block{display:block;}ul.fix>li,dl.fix>dt,dl.fix>dd {float: left;} .fl {float:left !important;}.fr {float:right !important;}
 *,*:before,*:after{box-sizing:border-box;}
img{max-width: 100%;height: auto;}

/*     页面基本设置     */
html {height: 100%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
body {height: 100%; font-family: "Microsoft YaHei"; font-weight: 400; line-height: 1.6; color: #555; font-size: 14px;}
.sh-container {min-height: 100%; padding-bottom: 30px; }
.pt3 { padding-top: 1.6rem !important; }
.input { display: block; margin-bottom: .3rem; padding: 0 .4rem; width: 100%; border: 1px solid #dedede; height: .9rem; vertical-align: baseline !important;border-radius: 6px; font-size: .36rem;}
.input:focus {border-color: #00438b;transition:.3s;}
.btn { display: block; width: 100%; height: .9rem; background: #185fb6; border: 0; border-radius: 6px; color: #fff; font-size: .36rem; text-align: center; cursor: pointer; }

.search-wrap { padding: 0 4%; }
.search-wrap .logo { display: block; padding-top: 3.4rem; width: 5rem; margin: 0 auto; }
.search-wrap h1 { margin: .95rem 0 .3rem; color: #333; font-size: .34rem; text-align: center; }

.report-list .logo { display: block; margin: .6rem auto .4rem; width: 5rem;}
.report-list li { padding: .1rem .4rem; border-bottom: 1px dashed #e1e6eb; }
.report-list h2 { color: #3c3c3c; font-size: .28rem; font-weight: normal; }
.report-list p { color: #a4a7ab; font-size: .32rem; font-weight: normal; }

/*register*/
#Code { float: left; width: 4.2rem; }
#sh-btn-sjm { float: right; width: 2.5rem; height: .9rem; background: #185fb6; border: 0; border-radius: 6px; color: #fff; font-size: .36rem; text-align: center; cursor: pointer; }
/*order*/
.order-search { position: relative; margin:.6rem .3rem .3rem;}
.order-search input { padding-right: 1rem; }
.order-search button { position: absolute; top: 0; right: .1rem; width:.9rem; height:.9rem; border: 0;background: url(../image/i1wx.png) no-repeat center; background-size: .57rem .57rem; text-indent: -999em; }
.order-list { border-top: 1px solid #e9e9e9;}
.order-list li { position: relative; padding: .15rem .38rem; border-bottom: 1px solid #e9e9e9; }
.order-list li p { color: #888; font-size: .34rem; }
.order-list li p span { color: #000; }
.order-list li em { position: absolute; top: .22rem; right: .2rem; color: #fff; font-size: .2rem;width: 1.6rem;    border-radius: 4px; text-align: center; border:1px solid #185fb6; background:#185fb6; }