@charset "utf-8";
/* CSS Document */
/*
创建时间：2009.12.30
创 建 者：meihua
创建原因：网站二次全新改版，基本公用样式
*/

/******* base style *******/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
html{border:0;width:100%;}
body{font-family:"宋体",Arail,verdana;font-size:12px;line-height:160%;color:#222;background:#fff url(../images/frontpage/frontbg.jpg) repeat-x left top;}
img{border:none;}
input,img,select{vertical-align:middle;}
input{font-family:Verdana,Arial,Helvetica,sans-serif;}
ul,ol{list-style:none;}
table,td,th,tr{border-collapse:collapse;}
td{font-size:12px;}
a{font-family:Verdana, Arial, Helvetica, sans-serif;}
a:link,a:visited{color:#222; text-decoration:none;}
a:hover,a:active{text-decoration:underline;color:#06c;}
.link_undline a:link,.link_undline a:visited{text-decoration:underline;}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}
/* font Color */
.fwhite{color:#fff;}
.fred{color:red;}
.fblue{color:#06c;}
.fcor_dred{color:#b70002;}
.fcor_gray{color:#666666;}
/* Font */
.fb {font-weight:bold;}
.f12px{ font-size:12px;}
.f13px{ font-size:13px;}
.f14px{ font-size:14px;}
.f15px{ font-size:15px;}
.f16px{ font-size:16px;}
/*link*/
.lnk_white a{text-decoration:none;}
.lnk_white a:link,.lnk_white a:visited{color:#fff;}
.lnk_white a:hover,.lnk_white a:active{text-decoration:underline;}
.link_btn a:hover,.link_btn a:visited{text-decoration:none;}
.link_underl a:link,.link_underl a:visited,.link_underl a:hover,.link_underl a:active{text-decoration:underline;}
/* Other */
.clear{clear: both; font-size:1px; width:1px; height:0; visibility: hidden; line-height: 0; margin: 0; padding: 0;}
.left{float:left;}
.right{float:right;}
.hidden{display:none;}
.noborder{border: none!important;}
.nobg{background-image:none!important;}
.mart10{margin-top: 10px;}
.txtcenter{text-align:center;}
.whitebg{background-color:#fff;}
/* table style */
.tablestyle table{background-color:#fff;}
.tablestyle td {background-color:#f0f8ff; text-align:center; padding:3px;}
.tablestyle th{height:22px; font-size:13px; background-color:#a0cffe;}
.tablestyle table,.tablestyle td ,.tablestyle th{border:1px solid #89B8E7; border-collapse:collapse;}
.tablestyle table tr.alt td{background-color: #fff;}
/*table style 2*/
.tablestyle2 table{background-color:#fff;}
.tablestyle2 td {padding:6px 0; text-align:center;}
.tablestyle2 th{background-color:#eaeaea; height:24px;}
.tablestyle2 table,.tablestyle2 td ,.tablestyle2 th{border:1px solid #aaa; border-collapse:collapse;}
