@charset "utf-8";
/*"(CN) Hanwuji Basis-Stylesheet" - (X)HTML/CSS Framework
 * Don't make any changes in this file!
 * Your changes should be placed in any css-file in your own stylesheet folder.
 * @copyright       Copyright 2005-2010, Hanwuji
 * @link            
 * @version         2.0
 * @lastmodified    Date: 2010-08-11 */

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);}
a:hover {text-decoration:underline;}
li {list-style:none;}
ol li {display:inline;}
input,buttom {vertical-align:middle;}
img.loading {background:url(../images/loading.png) no-repeat center center #fff;}
img.error {padding:2px;height:auto;width:auto;border:1px #333 outset;}
/* new clearfix */
.clearfix:after {visibility:hidden;display:block;font-size:0;content:"\20";clear:both;height:0;}
* html .clearfix {zoom:1;} /* IE6 */
*:first-child+html .clearfix {zoom:1;} /* IE7 */
.clearfix{*zoom:1;}
*.clearfix {zoom: 1;} /* IE6/7 */ 

.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f16{font-size:16px}
.f20{font-size:20px}
.fb{font-weight:bold}
.fn{font-weight:normal}
.t2{text-indent:2em}
.red,a.red,.red a,.highlight{color:#e60d1e}
.white,a.white,.white a{color:#fff}
.black,a.black,.black a{color:#000}
.darkblue,a.darkblue{color:#039}
.gray,a.gray,.gray a{color:#999;}
.orage{color:#ff5b00}
.unl,a.unl,.no_unl a{text-decoration:underline;}
.no_unl,.no_unl a{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}
.cb{clear:both}
.vm{vertical-align:middle} 
.hidden{visibility:hidden} 
.none{display:none}
.db {display:block}

.m5{margin:5px}
.m10{margin:10px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}
.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}