﻿@charset "utf-8";
/*"(CN) Hanwuji Base-Stylesheet" - (X)HTML/CSS Framework
 * @copyright       Copyright 2005-2011, hanwuji
 * @link          	
 * @Email           hanwuji0912@126.com
 * @version         4.0
 * @lastmodified    Date: 2011-08-25 */
 
 /* Style Reset */
body,html{height:100%;}
body,input,button,textarea,select,h1,h2,h3,h4,h5,h6{font:14px/1.5 Tahoma,Helvetica,Arial,黑体,"\5b8b\4f53",sans-serif;letter-spacing:.05em;}
body,p,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,th,td{margin:0;padding:0;}
fieldset,img{border:0;}
ol,ul{text-decoration:none;}
ol li{display:inline;}
table{border-collapse:collapse;border-spacing:0;}
blockquote p:before,blockquote p:after,q:before,q:after{content:'';}
blockquote,q,em,cite,dfn,i,cite,var,address{font-style:italic;}
pre,tt,code,kbd,samp,var{font-family:"Courier New", Courier, monospace,"\5b8b\4f53";}

sub{font-size:smaller;vertical-align:sub;}
sup{font-size:smaller;vertical-align:super;}
ins{border-bottom:3px double #333;text-decoration:none;}
del{text-decoration:line-through;}
li {list-style:none;}
ol li {float:left;}
hr{border:none;border-top:1px solid #e1e1e1;height:1px;}
input,buttom,.vm {vertical-align:middle;}
img.loading {background:url(../images/loading.gif) #fff no-repeat center center;}
img.error {padding:2px;height:auto;width:auto;border:1px #333 outset;}

a:link,a:visited,a:hover,a:active{cursor:pointer;text-decoration:none;}
a:active, a:focus {-moz-outline:none;outline:none;ie-dummy:expression(this.hideFocus=true);}
.red,a.red{color:#e30e1f}
.white,a.white{color:#fff}
.black,a.black{color:#000}
.red,a.red{color:#e5001f}
.darkblue,a.darkblue{color:#039}
.gray,a.gray,.gray a{color:#878787}
.outWeb {text-indent:-999999px;}
b,.bold,a.bold {font-weight:bold;color:#000;}

/* Style Font */
h1{font-size:24px;}
h2{font-size:20px;}
h3,.f16{font-size:18px;}
h4{font-size:16px;}
h5{font-size:14px;}
h6,.f12{font-size:12px;}
h1,h2,h1 a,h2 a {font-family:微软雅黑,黑体;}
.fb{font-weight:bold}
.fn{font-weight:normal}
.t2{text-indent:2em}
.unl,a.unl{text-decoration:underline;}
.no_unl{text-decoration:none;}
.tl{text-align:left}
.tc{text-align:center}
.tr{text-align:right}

.fl{float:left;display:inline}
.fr{float:right;display:inline}
.hidden{visibility:hidden} 
.none{display:none}

.m5{margin:5px}
.m10{margin:10px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.p5{padding:5px}
.p10{padding:10px}
.pt5{padding-top:5px}
.pt10{padding-top:10px}
.pb5{padding-bottom:5px}
.pb10{padding-bottom:10px}
.pl5{padding-left:5px}
.pl10{padding-left:10px}
.pr5{padding-right:5px}
.pr10{padding-right:10px}

/* new clearfix */
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after {clear:both;}
.clearfix {zoom:1;}


/* common */
.wrap {margin:0 auto;width:970px;text-align:left;}
a {color:#555;}
a:hover {color:#000;}
a:visited{color:#555;}
