@charset "utf-8";
/* CSS Document */
body,td,th,textarea,select,input,p,h1,h2,h3,h4,h5,h6{font-family:Verdana, Geneva, sans-serif;font-size:14px;color:#666;}
body{margin:0px;padding:0px;background-color:#fff;}
h1,h2,h3,h4,h5,h6{color:#666;padding:0px;margin:0px;font-weight:normal;font-family:"Century Gothic",Verdana, Geneva, sans-serif;}
h1{font-size:24px;margin-bottom:10px;}
h2{font-size:18px;margin-bottom:10px;}
h3{font-size:14px;}
form{margin:0px;padding:0px;}
img{border:none;}
p{margin:0px;padding:10px 20px;}
a{text-decoration:none;}

address{margin:0px;padding:0px;font-style:normal;}

hr{border:none;background:none;height:1px;border-bottom:1px solid #eee;}

sup{font-size:10px;}
fieldset{margin-left:10px;padding:5px;border:1px solid #eee;}
legend{font-weight:bold;font-size:15px;color:#F60; padding:5px;}

.field{border:1px solid #ddd;;padding:1px 5px;}
.btn{border:none;padding:2px 10px;color:#fff;cursor:pointer;}
.btn:hover{}
textarea{resize:none;height:120px;}
input.error,textarea.error, select.error{border-color:#f26521;}
label.error{display:none;color:#f00;}

input:required:invalid,textarea:required:invalid{background:url(../admin.sys/images/icons/bullet_error.png) top right no-repeat #fff;}

/*common*/
.hidy{display:none;}
.fLeft{float:left !important;}
.fRight{float:right !important;}
.hLeft{text-align:left !important;}
.hRight{text-align:right !important;}
.hCenter{text-align:center !important;}
.vMiddle{vertical-align:middle !important;}
.vTop{vertical-align:top !important;}
.vBottom{vertical-align:bottom !important;}
.autoheight{height:auto !important;}
.autowidth{width:auto !important;}
.remark{font-size:11px !important;color:#999 !important;}
.inline-block{display:inline-block !important;zoom:1 !important;*display:inline !important;}
.pointer{cursor:pointer !important;}
.noborder{border:none !important;}
.clear{clear:both;display:block;height:0px;overflow:hidden;visibility:hidden;width:0px;}
.column{float:left;position:relative;overflow:hidden;}
.block{display:block;}
.box-shadow{
	-moz-box-shadow: 1px 1px 4px rgba(0,0,0,0.6); /* FF3.5+ */
	-webkit-box-shadow: 1px 1px 4px rgba(0,0,0,0.6); /* Saf3.0+, Chrome */
	box-shadow: 1px 1px 4px rgba(0,0,0,0.6); /* Opera 10.5, IE 9 */
}
ul.nostyle{list-style:none;}
ul.nostyle li{list-style:none;}
ul.nomargin, ol.nomargin{margin:0px;padding:0px;}

.nobackground{background:none !important;}

.nowrap{ white-space:nowrap !important;}