@charset "utf-8";
@import'style.css';
/*------------------ reset ------------------*/
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strike,strong,sub,sup,tt,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,th{border:0;font-style:normal;}
h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,form,img,p{margin:0;padding:0;border:none;list-style-type:none;}
select,input,button,textarea {font-size:100%;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:400;line-height:normal;vertical-align:middle;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:400;padding:0px;margin:0px;vertical-align:middle;}
legend{color:#000;}
label{vertical-align:middle;}
a img {border:0; vertical-align:top;}
img{vertical-align:middle;}

.button {cursor:pointer;border:none;}

/* body--wrapper */
body {margin:0;  padding:0; color:#666;font-size:12px; font-family:"微软雅黑",Helvetica,Arial,sans-serif; line-height:150%;}


/* link */
a {color:#333;text-decoration:underline;}
a:hover {color:#333;text-decoration:none;}
:focus {outline:0;}
a {blr:expression(this.onFocus=this.blur());} /* 去除链接时的虚线 */

a.blue_link:link, a.blue_link:visited{color:#0c5a8e; text-decoration:underline;}
a.blue_link:hover{color:#0c5a8e; text-decoration:underline;}


/* font */
h1{font-size:16px;}
h2{font-size:14px; font-family:"Microsoft YaHei","微软雅黑";}
h3{font-size:14px; font-family:"Microsoft YaHei","微软雅黑";color:#fff;}
h4,h5,h6{font-size:12px;}
.white {color:#fff;}
.black {color:#000;}
.gray {color:#999;}
.yellow {color:#ff6600;}
.red {color:#e30000;}
.blue {color:#024491;}
.green {color:#317008;}
.f14{font-size:14px; font-weight:bold; color:#666;}

/* text-align */
.al {text-align:left;}
.ac {text-align:center;}
.ar {text-align:right;}

/* clear */
.clr{clear:both; height:0px; font-size:0px; overflow:hidden;}

/* clear */
.bor_1{border:1px #ddd solid;}
.bor_3{padding:4px; border:1px #ddd solid; background:#fff;}

/* martop */

.mar_t20{margin-top:20px}
.mar_b20{margin-bottom:20px}

/* float */
.fr{float:right; margin:0 0 0 15px;}
.fl{float:left; margin:0 15px 0 0;}