@charset "utf-8";
/*重置*/
body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, legend, input, button,textarea, p, blockquote, th, td ,div{margin:0; padding:0;}
body {font-size:12px; line-height:1.5; color:#000; font-family:12px "宋体","Arial Narrow",HELVETICA;}
ol,ul {list-style:none;}
fieldset,img {border:0;}
abbr, acronym {border:0; font-variant:normal;}
h1, h2, h3, h4, h5, h6 {font-size:100%;}
address, caption, cite, code, dfn, em, var {font-style:normal;}
table {border-collapse:collapse;}
caption,th {text-align:left;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after, q:before, q:after {content:''; content:none;}
a {color:#000; text-decoration:none;}
a:hover { color:#f00; text-decoration:underline}
input, button, textarea, select, optgroup, option {font-family:inherit; font-size:inherit; font-style:inherit; font-weight:inherit;}
input, button, textarea, select {*font-size:100%;}

/*布局*/

.wrapper {margin:0 auto; width:980px;}
.left {float:left;}
.clear{ clear:both;}
.right {float:right;}
.leftSide{float:left;}
.rightSide{float:right;}
.mod {margin-bottom:8px;}
.modTwo {margin-bottom:15px;}
.bolder {font-weight:bold;}
.tIndent {text-indent:33px;}
.clearfix:after {content:"."; clear:both; display:block; height:0; font-size:0; visibility:hidden; overflow:hidden;}
.clearfix {display:inline-table;}
* html .clearfix {height:1%;}
.clearfix {display: block;}
*+html .clearfix{min-height:1%;}
.red{color:#F00;}.red:hover{color:#F60;}.red a{color:#F00;}.red a:hover{color:#F60;}
.gray{color:#666;}.gray:hover{color:#F60;}.gray a{color:#666;}.gray a:hover{color:#F60;}
.blue{color:#1E7BB3;}.blue:hover{color:#F60;}.blue a{color:#1E7BB3;}.blue a:hover{color:#F60;}
.w1000{width:1000px; margin:auto;  overflow:hidden; }

select.select, select.select2 {height: 24px;line-height: 24px;border: 1px solid #c8c8c8;color: #7A7A7A;background: #fff;vertical-align: top; padding: 2px;}