@charset "utf8";
/* CSS Document */

/*格式化样式*/
body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, 
pre, form, fieldset, table, th, td, a, input { margin: 0; padding: 0; }
body{
	font-family: /*"Microsoft YaHei", "宋体",*/Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height:200%;
	background:#fafafa;
	word-wrap:break-word;
	color:#333333;
	border-top:4px solid #003781;
}
table {border-collapse:collapse; border-spacing:0;} 
fieldset,img {border:0} 
ol,ul,li {list-style:none}
input, button, select, textarea { outline: none; }
a { text-decoration: none; color: #333333; }
a:hover { text-decoration: none; color: #f59a01; }

/*文字排版、颜色*/
.b{font-weight:bold}
.white, .white a {color: #fff;}

/*定位*/
.fl{float:left;}
.fr{float:right;}
.tc{text-align:center}
.tr{text-align:right}
.ptab {position: absolute;}

/*边距*/
.pt20{padding-top:20px;}
.pt50{padding-top:50px;}/*
.mt10{margin-top:10px;}*/
.pb10{padding-bottom:10px;}
.pb20{padding-bottom:20px;}
.mb10{margin-bottom:10px;}

.winit{width:963px; margin-left:auto; margin-right:auto;}/*
.w100{width:100%;}*/
.hidden{display:none;}
.clear{clear:both;}
.clearfix{*zoom:1;}.clearfix:after{content:'\20';display:block;height:0;clear:both;}
.bbox{box-sizing:border-box; -moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.cbox{box-sizing:content-box; -moz-box-sizing:content-box;-webkit-box-sizing:content-box;}
