﻿﻿/*重定义的html样式*/
* html { background-image: url(about:blank); background-attachment: fixed; -webkit-text-size-adjust: none;}
html{ *overflow:auto;/*去除ie7的html滚动条*/}
body { color: #333333; font: 12px 'Microsoft YaHei', 'Hiragino Sans GB', 'Tahoma', 'Arial', 'Helvetica', 'STHeiti'; -webkit-text-size-adjust: none; background:url(../images/mainbg.png) no-repeat center 30px #FFF;}
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, em, form, fieldset, legend, img, div, pre, input, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
ul, li, ol, dl, dt, dd { list-style: none; }
h1, h2, h3, h4, h5, h6 { font: 1em 'Microsoft YaHei', 'Hiragino Sans GB', 'Tahoma', 'Arial', 'Helvetica', 'STHeiti'; }
fieldset, img { border: none; }
button, input, select, textarea { font: 12px 'Microsoft YaHei', 'Hiragino Sans GB', 'Tahoma', 'Arial', 'Helvetica', 'STHeiti'; }
a { text-decoration: none; cursor: pointer; }
/*解决ie7缩放失真问题*/
img { -ms-interpolation-mode: bicubic; }
/* ie6 7 8(q) bug 显示为行内表现 */ 
iframe { display: block; }
/* 去掉各Table cell 的边距并让其边重合 */ 
table { border-collapse: collapse; border-spacing: 0; }
/* IE bug fixed: th 不继承 text-align*/ 
th { text-align: inherit; }

/*清除浮动样式*/
.clearfix:after { content: "."; display: block; height: 0; line-height: 0; font-size: 0; visibility: hidden; clear: both; }
.clearfix { zoom: 1; }
.clear { clear: both; height: 0; font-size: 0; overflow: hidden; }

/*定义的公用样式*/
.fl { float: left; }
.fr { float: right; }
.blank50 { width: 100%; padding: 0; margin: 0; height: 50px; }
.blank40 { width: 100%; padding: 0; margin: 0; height: 40px; }
.blank30 { width: 100%; padding: 0; margin: 0; height: 30px; }
.blank20 { width: 100%; padding: 0; margin: 0; height: 20px; }
.blank10 { width: 100%; padding: 0; margin: 0; height: 10px; }
.blank15 { width: 100%; padding: 0; margin: 0; height: 15px; }
.blank5 { width: 100%; padding: 0; margin: 0; height: 5px; }

/* 设置显示和隐藏, 通常用来与 JS 配合 */ 
.hide { display: none; }
.block { display: block; }

/*不透明度*/
.filter0 { filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0; }
.filter10 { filter: alpha(opacity=10); -moz-opacity: .1; -khtml-opacity: .1; opacity: .1; }
.filter20 { filter: alpha(opacity=20); -moz-opacity: .2; -khtml-opacity: .2; opacity: .2; }
.filter30 { filter: alpha(opacity=30); -moz-opacity: .3; -khtml-opacity: .3; opacity: .3; }
.filter40 { filter: alpha(opacity=40); -moz-opacity: .4; -khtml-opacity: .4; opacity: .4; }
.filter50 { filter: alpha(opacity=50); -moz-opacity: .5; -khtml-opacity: .5; opacity: .5; }
.filter60 { filter: alpha(opacity=60); -moz-opacity: .6; -khtml-opacity: .6; opacity: .6; }
.filter70 { filter: alpha(opacity=70); -moz-opacity: .7; -khtml-opacity: .7; opacity: .7; }
.filter80 { filter: alpha(opacity=80); -moz-opacity: .8; -khtml-opacity: .8; opacity: .8; }
.filter90 { filter: alpha(opacity=90); -moz-opacity: .9; -khtml-opacity: .9; opacity: .9; }

/*圆角IE9以下不兼容*/
.radius3 { -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.radius5 { -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.radius { -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; }

/*删除线*/
.del { text-decoration: line-through }
/*设置文字不可选中*/
.no_select { -moz-user-select: none; -o-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none; }

/*去掉chrome记住密码后自动填充表单的黄色背景*/
.inpt_nocolor-webkit-autofill {-webkit-box-shadow : 0 0 0px 1000px white inset ;}



/*页面公用css*/
.box{ width:100%; min-width:1200px; height:auto;}
.main_box{ margin:0 auto; width:1200px; height:auto; overflow:hidden;}
img{vertical-align:middle;}
a img{border:0;}





