/* reset */
* , *：before, *:after { -webkit-box-sizing:border-box; box-sizing:border-box; margin:0; padding:0;}
body{min-width:1300px;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,per,form,fieldset,input,textarea,p,blockquote,table,thead,th,td,select {margin:0; padding:0;font-family:"Microsoft Yahei";}
table,tr{border-spacing: 0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal;}
ol,ul,li {list-style:none;}
a { outline:none;}
a {star:expression(this.onFocus=this.blur()); }
a img {border: none;outline: none;}
a{color:#666666;text-decoration:none;}
a:hover {color:#ff6600;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym {border:0;}
td {color:#666666; font-size:12px;}
select {color:#666666; font-size: 12px; height: 20px;}

/* float */
.fl {float:left; display:inline;}
.fr {float:right; display:inline;}
.clearfix {zoom:1;}
.clearfix:after {display:block; visibility:hidden; width:0; height:0; line-height:0; font-size:0; clear:both; content:".";}
.clean{ clear:both; height:0; font-size: 1px; line-height: 0px; overflow:hidden;}


/*正在加载*/
.wait_div {position:absolute;background:url(../images/bop70.png) repeat;color:#fff;height:40px;line-height:40px; width:200px;text-align: left;text-indent:45px; top:50%; left:50%; z-index:9999; border:1px solid #000; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; padding-right: 30px; margin:-20px 0 0 -115px;}

/*验证*/
.msgDiv{ height:26px;}
.error_top{ display:none;}
.msgDiv .error_area{ background:none; border:none;font-size:12px; margin:0px 0 0 5px; position:absolute; z-index:10;}
.msgDiv .error_area label.formValError{ color:red !important; }

