html,body,div,ul,ol,li,h1,p,input,article,footer,header,nav,section{margin:0;padding:0;vertical-align:baseline;display:block;}
ul,ol{list-style:none;}
a,img,button{border:0;}
a,a:hover{text-decoration:none;}
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{  *zoom:1;}
em,i,s{font-style:normal;}
body{word-wrap:break-word;-webkit-text-size-adjust:none;}
header.page_hd div.top{background-color:#333333;}
header.page_hd div.top a{line-height:0;display:block;width:114px;margin:0 10px;}
header.page_hd div.top a img{height:40px;margin:5px 0;}
header.page_hd nav.navbar{background-color:#efefef;border:1px solid #cccccc;border-width:1px 0;}
header.page_hd nav.navbar a{display:inline-block;width:20%;height:45px;line-height:45px;color:#ffffff;font-size:16px;text-align:center;color:#333333;}
header.page_hd nav.navbar a:hover,header.page_hd nav.navbar a.current{background-color:#008bc8;color:#ffffff;}
footer.footbottom{border-top:2px solid #008bc8;}
footer.footbottom p{text-align:center;color:#999999;background-color:#efefef;height:35px;line-height:35px;}
.mt10{margin-top:10px;}
body{font:normal 14px/1.5 Arial, STHeiti, Microsoft YaHei, simsun, Helvetica, sans-serif;color:#333333;background-color:#f7f7f7;}
input,textarea:-webkit-input-placeholder{color:#999999;}
input,textarea:-moz-placeholder{color:#999999;}
input,textarea:-ms-input-placeholder{color:#999999;}
input.onholder{color:#999999;}
a{color:#008bc8;outline-style:none;}
a.a_grey{color:#999999;}
div.wrapper{width:100%;}
h1.ttl{border-bottom:1px solid #cccccc;height:39px;}
h1.ttl p{font-size:18px;font-weight:normal;height:38px;width:120px;text-align:center;line-height:38px;margin-bottom:-1px;border-bottom:2px solid #008bc8;}
ul.list li{position:relative;padding:10px 10px;}
ul.list li p{padding-right:40px;color:#999999;}
ul.list li p img{width:74px;height:74px;border-radius:5px;float:left;margin-right:10px;}
ul.list li p em{font-size:16px;}
ul.info_con{padding:10px 0;}
ul.info_con li{overflow:hidden;height:30px;line-height:30px;padding:0 10px;}
ul.info_con li b {color:red;} 
ul.info_con a{display:block;width:75%;float:left;color:#333333;}
ul.info_con em{display:block;float:right;windows:25%;color:#999999;}
section.info_content{width:94%;margin:0 auto;}
section.info_content h1{font-size:20px;font-weight:normal;text-align:center;}
section.info_content p.from{color:#999999;text-align:center;padding:5px 0 10px 0;border-bottom:1px solid #999999;}
section.info_content div.cons p{margin-bottom:10px;}
p{text-indent:2em;margin-left:20px;}
button{width:100%;margin:10px auto;text-align:center;display:none;}
.wap_web_list{border-bottom:1px solid #e3e3e3;border-top:1px solid #ffffff;padding:10px 0;}
.wap_web_tt{border:1px solid #ddd;border-radius:20px;float:left;height:30px;width:30px;}
.wap_web_tt img{border:1px solid #ffffff;border-radius:20px;height:28px;width:28px;}
.wap_web_pp{float:left;padding:0 0 0 5px;width:170px;}
.wap_web_pp img{height:13px;width:13px;}
.wap_web_pp .sp1, .wap_web_pp .sp1 a{color:#0885ca;font-family:"Microsoft Yahei","Simsun";font-size:12px;line-height:15px;}
.wap_web_pp .sp2{color:#a9a9a9;display:block;font-family:"Microsoft Yahei","Simsun";font-size:12px;line-height:15px;}
.web_clear{clear:both;height:0;overflow:hidden;width:0;}
.z{padding:5px 5px 5px 10px;}
.ggad{text-align:center;}
.pgs {}
	.pgs #newspecial, .pgs #newspecialtmp, .pgs #post_reply, .pgs #post_replytmp { float: left; margin-right: 5px; }
	.pg { float: right; }
	.pg, .pgb { line-height: 26px; }
		.pg a, .pg strong, .pgb a, .pg label { float: left; display: inline; margin-left: 4px; padding: 0 8px; height: 26px; border: 1px solid; border-color: {SPECIALBORDER}; background-color: {WRAPBG}; background-repeat: no-repeat; color: {LINK}; overflow: hidden; text-decoration: none; }
			.pg a.nxt, .pgb a { padding: 0 10px; }
			.pg a:hover, .pgb a:hover { border-color: {HIGHLIGHTLINK}; color: {HIGHLIGHTLINK}; }
			.pg a.nxt { padding-right: 25px; background-image: url({IMGDIR}/arw_r.gif); background-position: 90% 50%; }
			.pg a.prev { background-image: url({IMGDIR}/arw_l.gif); background-position: 50% 50%; }
			.pg strong { background-color: {SPECIALBG}; }
		.pgb a { padding-left: 25px; background-image: url({IMGDIR}/arw_l.gif); background-position: 10px 50%; }
		.pg label { cursor: text; }
			.ie6 .pg label { padding-top: 3px; height: 23px; }
			.pg label .px { padding: 0; width: 25px; height: 16px; line-height: 16px; }
	#pgt .pg, #pgt .pgb { margin-top: 5px; }
.navlist {padding:10px;}
.navlist li {float:left;font-size:15px;color:#333333;padding:5px;}

