/*
每个页面（r:20 m:20预留）
*/
/*--------------------reset--------------------*/
body{color:#333; font-size:12px; font-family:微软雅黑; background:url(../image/body-bj.jpg)}
body{min-width:1020px;}
body,form,input,ul,dl,dd,p,h1,h2,h3,h4,h5,h6,textarea,pre{margin:0;}
ul,input{padding:0;}
ul{list-style:none; list-style-position:outside;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
h1,h2,h3,h4,h5,h6,input,button,textarea{font-size:100%;}
table{border-collapse:collapse; border-spacing:0;}
a{color:#333; text-decoration:none;}
a:hover{ color:#ff9400;}
a img{border:none;}
a,button{cursor:pointer;} 
i{font-style:normal;}
b{font-weight:normal;}
textarea{overflow:auto; resize:none;}
/*--------------------原子类--------------------*/
.clearfix:before,.clearfix:after{content:''; display:table;}.clearfix:after{clear:both;}.clearfix{*zoom:1;}
.tal{text-align:left;}.tac{text-align:center;}.tar{text-align:right;}
.fl{float:left;}.fr{float:right;}.fl,.fr{display:inline;}
.fs12{font-size:12px;}.fs14{font-size:14px;}.fs16{font-size:16px;}.fs18{font-size:18px;}.fs20{font-size:20px;}
.ff1{font-family:\5B8B\4F53;}.ff2{font-family:\5FAE\8F6F\96C5\9ED1;}.ff3{font-family:\9ED1\4F53;}
.fwb{font-weight:bold;}.fsi{font-style:italic;}.tdl{text-decoration:line-through;}
.fw_n{ font-weight:normal;}
.mg5{margin:5px;}.mg10{margin:10px;}.mg15{margin:15px;}.mg20{margin:20px;}
.mt5{margin-top:5px;}.mt10{margin-top:10px;}.mt15{margin-top:15px;}.mt20{margin-top:20px;}
.mr5{margin-right:5px;}.mr10{margin-right:10px;}.mr15{margin-right:15px;}.mr20{margin-right:20px;}
.mb5{margin-bottom:5px;}.mb10{margin-bottom:10px;}.mb15{margin-bottom:15px;}.mb20{margin-bottom:20px;}
.ml5{margin-left:5px;}.ml10{margin-left:10px;}.ml15{margin-left:15px;}.ml20{margin-left:20px;}
.pd5{padding:5px;}.pd10{padding:10px;}.pd15{padding:15px;}.pd20{padding:20px;}
.pt5{padding-top:5px;}.pt10{padding-top:10px;}.pt15{padding-top:15px;}.pt20{padding-top:20px;}
.pr5{padding-right:5px;}.pr10{padding-right:10px;}.pr15{padding-right:15px;}.pr20{padding-right:20px;}
.pb5{padding-bottom:5px;}.pb10{padding-bottom:10px;}.pb15{padding-bottom:15px;}.pb20{padding-bottom:20px;}
.pl5{padding-left:5px;}.pl10{padding-left:10px;}.pl15{padding-left:15px;}.pl20{padding-left:20px;}
.dib{display:inline-block;}.vat{vertical-align:top;}.vam{vertical-align:middle;}
.wwbw{word-wrap:break-word; word-break:break-all;}