
/* CSS Document */
html, body, blockquote, dd, dl, fieldset, legend, figure,
h1, h2, h3, h4, h5, h6, hr, ol, p, pre, ul,li, th, td, form, input, textarea, button,dl,dd {
margin: 0;
padding: 0;
}
fieldset, iframe, img { border: 0; }
address, cite, code, em, ins, kbd, pre, samp, strong, sub, sup, var {
font-family: "微软雅黑";
font-style: normal;
}
h1, h2, h3, h4, h5, h6, sub, sup {
font-size: 100%;
font-weight: normal;
}
input, button, textarea, select { *font-size: 100%; }
input, button, textarea, select, optgroup, option { font: inherit; }
ol, ul { list-style: none; }
q:before, q:after { content: ''; }
table { border-collapse: collapse; border-spacing: 0; }
.clear{clear:both;}

.fl{float:left;}
.fr{float:right;}
/*html5
-------------------------------------------------------------- */
header, footer, nav, section, article, figure, figcaption { display: block; }

/*base
-------------------------------------------------------------- */
html{
background:#fff;
}
body { font-size: 12px; font-family: "微软雅黑", Arial, Helvetica, sans-serif; line-height: 1.5; color: #666666;
min-width: 1000px;
}
html body.index{
/*  background: url(/images/bg_02.jpg) repeat-x top #f0f0f0;*/
}
h1 { font-size: 2.2em; }
h2 { font-size: 2.0em; }
h3 { font-size: 1.8em; }
h4 { font-size: 1.6em; }
h5 { font-size: 1.4em; }
h6 { font-size: 1.2em; }


.c{width:1000px;margin:0 auto;}
.h10{height:10px;}


.select-outer { display:inline-block; *display:inline; zoom:1; border:1px solid #ccc; }
.select-inner { display:inline-block; *display:inline; zoom:1; height:22px; overflow:hidden; position:relative; }
.select-h { border:1px solid #ccc; height:24px; font-size:12px; position:relative; zoom:1; margin:-1px; }
.wh300 { padding:3px; }
.wh300 .select-inner { width:300px; }
.wh300 select { width:302px; }
.wh100 { padding:3px; }
.wh100 .select-inner { width:100px; }
.wh100 select { width:102px; }
.wh200 { padding:3px; }
.wh200 .select-inner { width:200px; }
.wh200 select { width:202px; }