@charset "gb2312";
/* CSS Document */
html{color:#000;background:#fff;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;font-size: 62.5%;}
body{font-family: "microsoft yahei";}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;}
ol,ul,li {list-style:none;}.fl,.fr {_display:inline;}.fl{float:left;}.fr {float:right;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{margin: 0;padding: 0;}
ol, ul, li{list-style: none;}
em,i{ font-style:normal}
a{text-decoration: none;display:inline}
a{color:#333;}
body{background: #fff!important;}
img{border:none; width:100%; display:block}
.fl, .fr{_display: inline;}
.fl{float: left;}
.fr{float: right;}
.cl { clear:both;}
.cl:after { content:"."; visibility:hidden; height:0; font-size:0; display:block; clear:both;}
.main{font-size: 0.24rem;}
.head a{display:inline-block;padding:3px 8px;background: #fff;border-radius:4px ;border:1px solid #CCCCCC;font-size: 0.16rem;}
.head {background: #f1f1f1;font-size: 0.24rem;padding:6px;border-bottom:1px solid #ccc;}

.box{padding:0.2rem;font-size: 0.24rem;background: #fff;color:#555;}
.box h1 {font-size:0.3rem;text-align: center;margin:6px 0;margin-bottom: 0;padding: 0;color:#333;}
.tit{color: #B9B9B9;font-size: 0.12rem;text-align: center;margin:12px 0; }
.box p{padding:0 0.2rem 0.1rem;line-height: 0.5rem}
.yy{padding:0 0.2rem;}
.yy>h4{border-top:2px solid #eee;border-bottom: 1px solid #ddd;padding-left:0.1rem;line-height:0.6rem;background:#F1F1F1;margin:0.1rem 0;font-size: 0.26rem;}
.yy .list li{border-bottom:1px solid #eceef0;box-shadow:0 1px 1px #fff;}
.yy .list li a{padding:0.2rem;overflow: hidden;display: block;color:#929292}
.yy .list li a>h4{font-size:0.24rem;margin:4px 0 8px 0;font-weight: normal;color:#555;}
.yy .list li a>p{font-size: 0.20rem;color:#888;margin:0.03rem 0 ;}
.yy .list li img{float: left;margin-top:0.1rem;margin-right:0.08rem;width:1.2rem;height:1rem;margin-bottom:0.1rem;}
h4.yh{border-top:2px solid #eee;border-bottom: 1px solid #ddd;padding-left:0.1rem;line-height:0.5rem;background:#F1F1F1;width:5.9rem;margin:0 auto;}
.main form{padding:0.2rem 0.4rem;}
form>textarea{height:1.2rem;padding: 0.06rem 0.12rem;display: block;width:5.3rem;margin:0.2rem 0;
  color: #555555;
  background-color: #ffffff;
  border: 1px solid #cccccc;
  border-radius: 4px;}
input.sb{margin:0.2rem 0;color:#fff;background-color:#428bca;border-color:#357ebd;cursor:pointer;padding:6px 12px;white-space:normal;vertical-align:middle;border-radius: 4px;border: 1px solid transparent}
input.txt{width:5.3rem;padding: 0.06rem 0.12rem;background-color: #ffffff;
  border: 1px solid #cccccc;
  border-radius: 4px;}
.lan{color:#428BCA;}
footer.ft a{ font-size:14px !important; color:#666;}
footer.ft p{ margin-bottom:10px; color:#999;}