﻿@charset "utf-8";
/*-----------------------------  reset ----------------------------------------*/
html, body, div, iframe, h1, h2, h3, h4, h5, h6, p, a, del, em, b, i, s, img, strong, dd, dl, dt,  ol, ul, li, label, form, table, tbody, thead, tr, th, td, address, span, cite { margin:0; padding:0; border:medium none; }
h1, h2, h3, h4, h5, h6 {font-size:100%;}
table{ border-collapse:collapse;border-spacing:0;font-size:12px;line-height:20px;}
a{text-decoration: none;outline:0; blr:expression(this.onFocus=this.blur()); color:#555;}a:hover { color:#f60;text-decoration:none;}
em, b, cite, i, s{font-style:normal;}
ul,ol { list-style:none; text-align: left;}
input, select, button, textarea {font:12px Arial, sans-serif; vertical-align:middle; padding:0;margin:0;}
select{border:1px solid #9ad907;background-color:#f5f5f5;}
img{vertical-align:middle;padding:0;margin:0;}
/* 样式清除 */
.clear { clear:both;}
.fix:after{clear:both;content:".";display: block;visibility:hidden;height:0;font-size:0;}
.fix{ zoom:1;}
.section { width:1200px;margin:0 auto;}
/*---- 公共设置 ---*/
.bor_gray{border:1px solid #cbd2d8;}.bor_black{border:1px solid #666666;}
.borb_gray{border-bottom:1px dashed #cbd2d8;}.borb_gray1{border-bottom:1px dotted #999999;}.borb_gray2{border-bottom: 1px solid #e1e1e1;}
.borl_gray{border-left:#cbd2d8 1px solid;}
.bg_blue{background-color:#378ED5;}.bg_blue1{background-color:#4791C5;}.bg-f {background: #ffffff;}.bg_gray{background: #EBEBEB;}
.f-f-s { font-family:"宋体";}.f-f-h{font-family:"黑体";}
.fl{float:left;}.fr{float:right;}
.fb{font-weight:bold;}
.f1{_font-size:1px;_line-height:1px;}.f12{font-size:12px;}.fb12{font-size:12px;font-weight:bold;}.f14{font-size:14px;}.fb14{font-size:14px;font-weight:bold;}.f16{font-size:16px;}.f18{font-size:18px;}.fb32{font-size:32px;font-weight:bold;}
.line30{line-height:30px;}.line25{line-height:25px;}.line20{line-height:20px;}.line40{line-height:40px;}
.mar0{margin:0 auto;}.mar5{margin:5px;}
.mart6{margin-top:6px;}.mart7_5{margin-top:7.5px;}.mart10{margin-top:10px;}.mart20{margin-top:20px;}
.marl4{margin-left:4px;}
.pad2{padding:2px;}
.padlr7{padding:0 7px;}.martlr1{margin:1px 1px 0px 1px;}
.padt10{padding-top:10px;}.padt8{padding-top:8px;}
.padl10{padding-left:10px;}.padl20{padding-left:20px;}
.padb6{padding-bottom:6px;}
.t-c{ text-align: center;}.t-l{ text-align: left;}.t-r{ text-align: right;}.w-c{ text-align:-webkit-center;}
.v-t{ vertical-align: top;}.v-m { vertical-align: middle;}
.cf{color: #fff;}.c_blue{color:#287dc4;}.c_dblue{color:#0f295a;}.c_blue1{color:#0962b8;}.c_red{color:Red;}
.w8{width:8px;}.w13{width:13px;}.w32{width:32px;}.w20{width:20px;}.w56{width:56px;}.w65{width:65px;}.w70{width:70px;}.w170{width:170px;}.w196{width:196px;}.w250{width:250px;}.w440{width:440px;}.w496{width:496px;}.w498{width:498px;}.w550{width:550px;}
.w_7{width:5%;}.w_9{width:9%;}.w_20{width:20%;}.w_84{width:84%;}.w_90{width:90%;}.w_100{width:100%;}
.h2{height:2px;}.h8{height:8px;}.h25{height:25px;}.h30{height:30px;}.h36{height:36px;}.h40{height:40px;}.h50{height:50px;}.h60{height:60px;}.h88{height:88px;}.h120{height:120px;}
.d-table { display: table;}
.d-b{display:block;}.d_in{display:inline-block;}
.d-t-cell{display:table-cell;}
.p-a{position:absolute;}.p-r{position:relative;}
.over{overflow:hidden;}
.letter1{letter-spacing:1px;}.letter3{letter-spacing:3px;}
.c-ul{width:10000px;}
.cur_p{cursor:pointer;}
.just_text{text-align:justify;}