﻿@charset "utf-8";
/* 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, img, button{margin:0; padding:0;}
body{background:url(../images/headerbg.png) ;font-family:Tahoma,"微软雅黑", Geneva, sans-serif; font-size:12px;}
table{border-collapse:collapse; border-spacing:0;}
fieldset{border:0;vertical-align:middle;}
address, caption, cite, code, dfn, em, strong, th, var{ font-style:normal; font-weight:normal;}
ol, ul, li{ list-style:none;}
caption, th{ text-align:left;}
h1, h2, h3, h4, h5, h6{font-weight:bold;}
h1{font-size:28px;}
h2{font-size:22px;}
h3{font-size:18px;}
h4{font-size:16px;}
h5{font-size:14px;}
h6{font-size:12px;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
addr, acronym, img{ border:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
sup{vertical-align:baseline;} 
sub{vertical-align:baseline;}
legend{*margin-left:-6px;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;} 
hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0;}
select option {padding-right:3px;}
cite, blackquote, em, i {font-style: italic;}
strong, b {font-weight: bold;}
pre, code {font-family: monospace;}
acronym, abbr {cursor: help;}
.hand{ cursor:pointer;}
.arrow{ cursor:default;}
a{cursor:pointer;text-decoration:none;color:#333;blr:expression(this.onFocus=this.blur())} 
a:hover{color:#f88012;text-decoration:none;} 
a:focus{outline:0px dotted;}
a:focus, input:focus{ -moz-outline-style: none; } 

/* -----------------End--------------- */

/*form元素*/
input, select, label{ vertical-align:middle;}

/*color*/
.bg_co1{ background-color:#fff7fc;}
.bg_co_w{ background-color:#FFF;}
.co_b{ color:#000;}
.co_w{ color:#fff;}
.co_r,a.co_r{ color:#dd0312;}
.co_gray{ color:#bbb;}
.co1{ color:#ab4b57;}
.co2{ color:#79c900;}
.co3,a.co3:link,a.co3:visited{ color:#2438CD;}

/* Font 文字排版 */
.f10{font-size:10px;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f22{font-size:22px;}
.f28{font-size:28px;}
.fb{ font-weight:bold;}
.fn{ font-weight:normal;}
.lh150{ line-height:150%;}
.lh180{ line-height:180%;}
.lh200{ line-height:200%;}
.unl{ text-decoration:underline;}
.no-unl{ text-decoration:none;}

/* 定位 */
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.bc{margin-left:auto; margin-right:auto;}
.fl{ float:left;display:inline}
.fr{ float:right;display:inline}
.clear{clear:both;}
.clear-l{clear:left;}
.clear-r{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;}
.pn{position:static;}
.abs-right{}
.zoom{zoom:1;}
.hidden{visibility:hidden;}
.none{display:none;}
.block{display:block;}
.in_block{display:inline-block;}
.v_top{ vertical-align:top;}
.v_mid{ vertical-align:middle;}
.text_ind20{ text-indent:2em;}
.ov_hid{ overflow:hidden}
.one_lin{ height:20px; line-height:20px; overflow:hidden; display:inline-block;}
.two_lin{ height:40px; line-height:40px; overflow:hidden; display:inline-block;}
.nowrap{white-space: nowrap;}

/* 边距 */
.m10{margin:10px}
.p5{ padding:5px;}

/* Width & Height */
.w1080{width:1080px;}
.w1050{width:1050px;}
.w{width:100%;}
.h{height:100%;}

/*分页*/
.pages{ margin:5px; padding:3px; text-align:center; font-size:14px;}
.pages a{ padding:5px 8px; border:solid 1px #c80000; color:#c80000; margin-right:8px; text-decoration:none; background:#fff;}
.pages a:hover{ border:solid 1px #c80000; color:#fff; background-color:#c80000;}
.pages span.current { border:solid 1px #c80000; padding:5px 8px; font-weight:bold; color:#fff; margin-right:8px; background-color:#c80000;}
.pages span.disabled { border:solid 1px #efefef; padding:5px 8px; color:#d9d9d9; margin-right:8px;}
.pages input{border:solid 1px #d4d4d4;}