﻿* { word-wrap: break-word; word-break: break-all; }
body, th, td, input, select, textarea, button { font: 12px/1.5em Verdana, "Lucida Grande", Arial, Helvetica, sans-serif; }

html {overflow: -moz-scrollbars-vertical;}
body{ padding: 0; margin: 0; font-family: "宋体" ,serif; font-size: 12px;}
div, form, table, img, ul, li, ol, dl, dt, dd, p, button {margin: 0; padding: 0;}
li {list-style-type: none; list-style: none;}
img,input{ border: 0;}
em { font-style:normal;}
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 12px; margin: 0; padding: 0;}
button{ cursor: pointer;}

#wrap { width:970px; margin:0 auto;}

.transparent {-moz-opacity: 0.8;opacity:.80;filter: alpha(opacity=80);}

.tleft { text-align:left; }
.tright{ text-align:right;}
.tcenter { text-align:center;}

.left { float:left;}
.right { float:right;}
.none { float:none}
.clear { clear:both;font-size:0px;line-height:0px; height:0px;overflow:hidden;width:0px;}
.clear2 { font-size:0; height:1px; line-height:0; background:#fff; margin-top:-11px; *margin-top:-1px; position:relative;}

.show { display:block;}
.hidden { display:none;}

.f12 { font-size:12px;}
.f14 { font-size:14px;}
.f16 { font-size:16px;}

.fb12 { font-size:12px;font-weight:bold;}
.fb14 { font-size:14px;font-weight:bold;}
.fb16 { font-size:16px;font-weight:bold;}

.fred{ color:#AB0200; text-decoration:none;}
.fgreen{ color:#305E51; text-decoration:none;}
.fwhite { color:#ffffff;}
.fblue {color:#0000ff}
.fblack { color:#000000}
.fgay {color:#8D8D8D}


.fbold {font-weight:bold;}
.fnormal { font-weight:normal;}

.underline,underline a { text-decoration:underline;}
.noline,noline a { text-decoration:none;}

.pr { position:relative;}
.pa { position:absolute;}

.pointer { cursor:pointer; }
.move { cursor:move;}

.m10{margin:10px; }
.p10 {padding:10px; }
.mt10 {margin-top:10px;}
.mb10 {margin-bottom:10px;}
.ml10 {margin-left:10px;}
.mr10 {margin-right:10px;}

.pt10 {padding-top:10px;}
.pb10 {padding-bottom:10px;}
.pl10 {padding-left:10px;}
.pr10 {padding-right:10px;}

.pt5 {padding-top:5px;}
.pb5 {padding-bottom:5px;}
.pl5 {padding-left:5px;}
.pr5 {padding-right:5px;}

.imgcenter { vertical-align:middle; }

.fgreen, a.fgreen:link, a.fgreen:visited {color:#305C53;}
.fred, a.fred:link, a.fred:visited {color:#AB0200;}
.fblue, a.fblue:link, a.fblue:visited {color:#1F3A87;}
.fblack, a.fblack:link, a.fblack:visited {color:#000000;}
.fgray, a.fgray:link, a.fgray:visited {color:#666666;}
.fwhite, a.fwhite:link, a.fwhite:visited {color:#ffffff;}
.fyellow, a.fyellow:link, a.fyellow:visited {color:#FC5103; }
.fred, a.fred:link, a.fred:visited {color:#AB0200;}
.box960 {width:960px;margin:0px auto 10px auto;}
.box170 { width:140px; overflow:hidden;}
.box780 { width:810px;}

.tongji{display:none; font-size:0px;width:0px;height:0px; overflow:hidden;}
.tongji *{display:none;  font-size:0px;width:0px;height:0px; overflow:hidden;}

a { color:#305C53; text-decoration:none; outline: none;/*去掉超链接虚线边框 FF*/ star:expression(this.onFocus=this.blur());/* 去掉超链接虚线 IE*/}
a:hover { text-decoration:underline;}