﻿@charset "utf-8";
/* CSS Document */
/*CSS reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0; padding:0;}
table{ border-collapse:collapse; border-spacing:0;}
fieldset,img{ border:0;}
address,caption,cite,code,dfn,em,strong,th,var{ font-style:normal; font-weight:normal;}
ol,ul{ list-style:none;}
caption,th{ text-align:left;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;}
q:before,q:after{ content:''}
abbr,acronym{ border:0;}
a{ text-decoration:none;}

/*文字排版*/
.fb{ font-weight:bold}
.fn{ font-weight:normal}
.t2{ text-indent:2em}
.unl{ text-decoration:underline}
.no_unl{ text-decoration:none}

.f10{ font-size:10px;}
.f12{ font-size:12px}
.f13{ font-size:13px}
.f14{ font-size:14px}
.f16{ font-size:16px}
.f20{ font-size:20px}

.lh90{ line-height:90px}
.lh50{ line-height:50px;}
.lh30{ line-height:30px;}
.lh24{ line-height:24px;}
.lh20{ line-height:20px;}
.lh40{ line-height:40px;}

/*定位*/
.tl{ text-align:left}
.tc{ text-align:center}
.tr{ text-align:right}
.tj{ text-align:justify}
.bc{ margin-left:auto; margin-right:auto;}

.fl{ float:left; display:inline}
.fr{ float:right; display:inline}
.cb{ clear:both}
.cl{ clear:left}
.cr{ clear:right}
.clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden;}.clearfix{ display:inline-block}* html
.clearfix{ height:1%}.Clearfix{ display:block}

.vm{ vertical-align:middle}
.pr{ position:relative}
.pa{ position:absolute}
.abs-right{ position:absolute; right:0}
.bfc{ overflow:hidden; zoom:1}
.hidden{ visibility:hidden}
.none{ display:none}

/*长度高度*/
.w10{ width:10px}
.w312{ width:312px; overflow:hidden;}
.w{ width:100%}
.hw{ width:48%;}
.h24{ height:24px}
.h30{ height:30px}
.h40{ height:40px}
.h{ height:100%}

/*边距*/
.m10{margin:10px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt30{margin-top:30px;}
.mt20{margin-top:20px;}
.mt40{margin-top:40px;}
.mb5{margin-bottom:5px;}
.mb20{margin-bottom:20px;}
.mb10{margin-bottom:10px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml150{ margin-left:180px;}
.mr5{margin-right:5px;}
.mr30{margin-right:30px;}
.p4{padding:4px;}
.p10{padding:10px;}
.pt5{padding-top:5px;}
.pb5{padding-bottom:5px;}
.pl5{padding-left:5px;}
.pl20{padding-left:20px;}
.pr5{padding-right:5px;}
.pr30{padding-right:30px;}
.plr4{ padding:0 4px;}
.ptb10{ padding:10px 0;}

/*字体颜色*/
.ffs{ font-family:'宋体'}
.ffws{ font-family:'微软雅黑','宋体';}
.ffas{ font-family:'Arial','宋体';}
.fcw{ color:#ffffff;}
.fcb{ color:#000000;}
.fcg{ color:#0054a6;}
.fch{ color:#5d5d5d;}
.fch1{ color:#090909;}
.fch2{ color:#b3b3b3;}
.fch3{ color:#d2d2d2;}
/*边框背景*/





