@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0; border:0; font-size:14px; font-family:Tahoma, Geneva, sans-serif; word-wrap:break-word; word-break:break-all; color:#333;}
body{background:#FFF; position:relative; }
a{ color:#333; text-decoration:none;}
a:hover{ text-decoration:underline;}
.fl{ float:left;}
.fr{ float:right;}
.cl{ clear:left;}
.cr{ clear:right;}
.cb{ clear:both;}
.font10{ font-size:10px;}
.font12{ font-size:12px;}
.font14{ font-size:14px;}
.font16{ font-size:16px;}
.font18{ font-size:18px;}
.bold{ font-weight:bold;}
.blank10{ float:left; width:100%; height:10px;}
.blank5 { float:left; width:100%; height:5px;}
.error,.must{ color:#F00;}
.black{ color:#000;}
.white{ color:#FFF;}
.none{ display:none;}
.visible{ visibility:visible;}
.hidden{ visibility:hidden;}
.block{ display:block;}
.colorButton a,.colorButton{ color:#FFF;}
.textL{ text-align:left;}
.textR{ text-align:right;}
.textC{ text-align:center;}
.line20{ line-height:20px;}
.line22{ line-height:22px;}
.line24{ line-height:24px;}

.curHand{ cursor:pointer;}
.curText{ cursor:text;}
.curDefault{ cursor:default;}
ul{ list-style:none;}
.flowDot{overflow: hidden; text-overflow: ellipsis;  white-space: nowrap;}