@charset "utf-8";
/* CSS Document */

html, body{width:100%; min-width:1240px;  max-width:100%;}
html, body, div, dl, dd, dt, ul, ol, li, a, i, form, input, p ,h1 ,select,textarea,h2{ margin:0; padding:0; font-size:12px; font-family:"微软雅黑",Arial,"Microsoft YaHei"; color:#666}
a { display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; text-decoration:none; cursor:pointer; }
h2{ font-weight:normal}
i,em { display:-moz-inline-stack; display:inline-block; font-style:normal}
input[type="button"], input[type="submit"], input[type="reset"], input[type="text"] { -webkit-appearance:none; border:0 none}
textarea { resize:none}
ul, ol { list-style:none}input[type="button"]{ cursor:pointer}
:focus { outline:none}
img { border:0px none}
select, input ,textarea { vertical-align:middle; border:#ccc solid 1px;}
span, font, b{ display:-moz-inline-stack; display:inline-block;}
table { table-layout:fixed; border-collapse:collapse; height:auto;}
img.lazy{ background:url(../images/loago.png) no-repeat center center; background-size:100% 100%;}
b{ font-weight:normal;}
.wto{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis}
/* 工具样式 */
.fl { float:left}
.fr { float:right}
.clear { clear:both}
.psa { position:absolute}
.psr { position:relative}
.psf { position:fixed}
.vam { vertical-align:middle}
.vat { vertical-align:top}
.cp { cursor:pointer}
.db { display:block}
.di { display:inline-block}
.hide { display:none}
.tal { text-align:left}
.tac { text-align:center}
.tar { text-align:right}
.oh { overflow:hidden}
.oxs { overflow:hidden; overflow-x:scroll}
.oys { overflow:hidden; overflow-y:scroll}
.ha { height:auto; overflow:auto}
.ml10 { margin-left:10px}
.ml15 { margin-left:15px}
.ml20 { margin-left:20px}
.mt10 { margin-top:10px}
.mt15 { margin-top:15px}
.mt20 { margin-top:20px}
.mt30 { margin-top:30px}
.mr10 { margin-right:10px}
.mr15 { margin-right:15px}
.mr20 { margin-right:20px}
.marginauto { margin:0 auto;}
.width1200 { width:1200px; }
.font-color666{ color:#666;}
::-webkit-input-placeholder { /* WebKit browsers */ 
color: #CBCBCB; 
} 
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
color: #CBCBCB; 
} 
::-moz-placeholder { /* Mozilla Firefox 19+ */ 
color: #CBCBCB; 
} 
:-ms-input-placeholder { /* Internet Explorer 10+ */ 
color: #CBCBCB; 
} 
img.lazy { background:url() center center no-repeat; background-size:50%}

