/* CSS Document */

body{margin:0 auto;font:normal 12px/1.5em arial,calibri,"宋体";background:url(../images/bg.png) repeat;color:#444;}
*,html,body,h1,h2,h3,h4,h5,p,ul,li,span,div,a{padding:0;margin:0;list-style:none;tex-tdecoration:none;}
.clear{clear:both;}
.fl{float:left}
.fr{float:right}
h1{margin:0 0 15px;font-size:24px;line-height:42px;font-weight:normal;color:#333;text-align:left;border-bottom:1px solid #bbb;}
h1 span{border-bottom:3px solid #000;display:inline-block;}
h2{}
h3{}
h4{}
h5{}
h6{}
a {color:#0b59b4;text-decoration:none;}
a:hover{text-decoration:underline}
p{line-height:1.8em;}
.w960{width:960px;margin:0 auto;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.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;}

.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.f16{font-size:16px;}
.f14{font-size:14px;}
.fb{font-weight:bold;}
.c_blue{color:#0b59b4;}
.c_date{color:#a2a2a2;}
.ln18{line-height:1.8em;}
.a_line{text-decoration:underline}
.a_line:hover{color:#000;}
.dis_b{display:block;}

