@charset "utf-8";
/*CSS reset*/
body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,select,p,span,img,th,td{  margin:0; padding:0; vertical-align: baseline;}
body{font:14px/2 微软雅黑,  sans-serif; color:#222222;}
/*html5*/
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{ display:block; }
/* 重置盒子模型 */
*,
*:before,
/**:after { box-sizing: border-box; }*/
table { border-collapse:collapse; border-spacing:0; }
button,input{ cursor:pointer; border: none; background-color: none; }
/*修改输入框placeholder文字默认颜色 v4*/
input::input-placeholder,textarea::input-placeholder { color: #999; }
input,textarea{ color: #333; color: #999\9; }
/*去除Chrome等浏览器文本框默认发光边框*/
input,button,select,textarea{ outline:none}
/*去除IE10+浏览器文本框后面的小叉叉*/
input::clear,input::reveal,input::-ms-clear,input::-ms-reveal{ display: none; }
img{ vertical-align:middle; border:none; }
em,i,b { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
li{ vertical-align: middle; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
/*v4 除去a IE点击虚线*/
a,area,button{ outline: none; text-decoration:none; color: #000; }
a:active,area:active,button:active { blr:expression_r(this.onFocus=this.blur()); }
a:focus,area:focus,button:focus,input:focus{ outline:0; }
.hiddenText { text-indent: 100%; white-space: nowrap; overflow: hidden; }
.full_page{width: 100%;}
.page{width: 970px;margin-right:auto;margin-left: auto;}
/*定位*/
.tl{ text-align:left; }
.tc{ text-align:center; }
.tr{ text-align: right; }
.fl{ float:left; _display:inline; }
.fr{ float:right; _display:inline; }
.vm{ vertical-align: middle; }
.pr{ position:relative; }
.pa{ position:absolute; }
.hidden{ visibility:hidden; }
.none{ display:none; }
.block{ display:block; }
.inlineBlock{ display: inline-block; }
.centerWrap{ position: relative; }
.centerWrap .center{ position: absolute; left: 0; top: 0; right: 0; bottom:0; margin: auto; } /*高度必须设置*/
/*新版清除浮动*/
.clearfix:before,
.clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix{ *zoom:1; }   /*IE6、7 Hack*/
/*实现这页脚永远固定在页面的底部 v2*/


/*表单重置*/
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
/*input[type="color"] { padding: 10px 5px 8px; height: auto; }*/
/*去除Chrome等浏览器文本框默认发光边框*/
input,button,select,textarea{ outline:none;}
/*禁止多行文本框textarea拖拽*/
/*textarea { resize: none; }*/

/*三角样式开始 v2*/
.triangle{ position: relative; }
.triangle:after{ position: absolute; content: ''; height: 0; width: 0; border-width: 10px; border-style: dashed  dashed   solid dashed; border-color:  transparent  transparent #fff  transparent; }
/*三角样式结束*/

select.error,select.error2,select.rerror,select.error3 { border: 1px dotted red; }
input.error,input.error2,input.rerror{ border: 1px dotted red; }
label.error,label.rerror,label.perror,label.exerror,label.redinfo,label.redinfo2{color: red;font-style: italic;font-size:12px;}
label.info{color: blue;font-style: italic;font-size:12px;}
