@charset "utf-8";
/*CSS reset*/
body { color:#333;font-family: "Microsoft YaHei","SimSun"; /* letter-spacing:0.2pt; */ font-size:16px;}
body, td, input, textarea, select, button {color: #000;}
form, img, p {padding:0;margin:0;border:0;font-family:"arial";}
input {margin-right:3px;vertical-align:middle;font-size:12px;}
label {font-family:Tahoma;vertical-align:middle}
a img {border-width:0;vertical-align:middle}
a {color:#333;text-decoration:none;font-size:16px;}
a:hover {color:#227dd4;text-decoration:none;}
ul, ol {list-style-type: none;}
table {empty-cells: show;border-collapse: collapse; border-spacing:0;}
i,adress,caption,cite,code,dfn,em,strong,th,var{font-style:normal;}
select, input, img {vertical-align: middle;}
fieldset, img {border: 0;}
caption,th{ text-align:left;}
ul, li {list-style-type: none;}
h1, h2, h3, h4, h5, h6 {font-size: 100%; font-weight:normal;}
abbr,acronym{border:0;}
q:before,q:after{content:''}
.blue a{ color:#3083be}
.blue a:hover { color:#3083be; text-decoration:underline}
.clear{ clear:both}


/*文字排版*/
.font12 {font-size:12px;}
.font13 {font-size:13px;}
.font14 {font-size:14px;}
.font16 {font-size:16px;}
.font20 {font-size:20px;}
.fb{ font-weight:bold;}
.fn{ font-weight:normal;}
.t2 {text-indent:2em;}
.lh170{ line-height:170%;}
.unl{ text-decoration:underline;}
.no_unl{ text-decoration:none;}
.ml40{ margin-left:40px;}
/*文本颜色*/
.blue{color:#0745a8}

/*定位*/
.fl {float:left; display:inline; }
.fr {float:right;display:inline;}
.bc{margin-left:auto; margin-right:auto;}
.tl {text-align:left;}
.tc {text-align:center;}
.cb{clear:both;}
.tr {text-align:right;}
.clear {display: block;clear: both;}
.zoom{zoom:1;}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{ display:inline-block;}
*html .clearfix {height: 1%;}
.clearfix {display: block;}


/*长度高度*/
w{width:100%;}

/*边距*/
.m5 {margin: 5px;}
.m10 {margin: 10px;}
.m15 {margin: 15px;}
.mt5 {margin-top: 5px;}
.mt10 {margin-top: 10px;}
.mt15 {margin-top: 15px;}
.mt20 {margin-top: 20px;}
.mt30 {margin-top: 30px;}
.mt40 {margin-top: 50px;}
.mt50 {margin-top: 40px;}
.mb5 {margin-bottom: 5px;}
.mb10 {margin-bottom: 10px;}
.mb20 {margin-bottom: 20px;}
.mb40 {margin-bottom: 40px;}
.ml5 {margin-left: 5px;}
.ml10 {margin-left: 10px;}
.ml15 {margin-left: 15px;}
.ml20 {margin-left: 20px;}
.ml25 {margin-left: 25px;}
.ml30 {margin-left: 30px;}
.ml50 {margin-left: 50px;}
.mr5 {margin-right: 5px;}
.mr10 {margin-right: 10px;}
.mr20 {margin-right: 20px;}
.mr15 {margin-right: 15px;}
.mr25 {margin-right: 25px;}
.mr30 {margin-right:30px;}
.mr45 {margin-right:45px;}
.pl10 {padding-left:30px;}
.pl30 {padding-left:30px;}
.pr10 {padding-right:10px;}
.pr50 {padding-right:50px;}


/*颜色*/
.color999{ color:#999;}
.orange{ color:#ff3c00;}
.orange a{ color:#ff3c00;}
.orange a:hover{ color:#ff3c00; text-decoration:underline;}
.white a{ color:#fff; font-size:12px;}
.white a:hover{ color:#fff; text-decoration:none;}
.red a{ color:#ae4450;}
.red a:hover{ color:#ae4450; text-decoration:underline;}
.black{ color:#9a9997; margin:0 3px 0 3px;}
.fontBold{ font-weight:bold}



/*间距*/
.blank-cont {clear: both;display: block;overflow: hidden; margin:auto; text-align:center; background:#fff; }
.brown{ color:#b45000;}




