body { margin: 0; padding: 0; font-size: 12px; color: #333;}

/* ==通用样式== */
ul, li, dl, dt, dd, ol { margin: 0; padding: 0; list-style-type: none;}
h1, h2, h3, h4, h5, h5, form { margin: 0; padding: 0;}
a, a:link, a:visited, a:active { color: #333; text-decoration: none;}
a:hover { color: #666; text-decoration: none;}
.clear { clear: both; height: 0px; overflow: hidden;}
.mt10 { margin-top: 10px;}

/* ==容器样式== */
.wrapper { width: 1023px; margin: 0 auto;}
.wrapperq { width: 1006px; margin: 0 auto;}
/* ==头部样式== */
.header { height: 165px; background:  url(../images/top91.jpg) no-repeat; position: relative;}
.header .home { position: absolute; top: 15px; right: 0; width: 150px; height: 20px; text-align: right;}
.navList { height: 37px; position: absolute; top:135px; left: 90px;}
.navList li { font-weight: 600; font-size: 14px; padding: 0 12px; height: 37px; line-height: 37px; float: left; position: relative;}
.navList li.line { background:  url(../images/line.jpg) no-repeat; width: 3px; padding: 0;}

.navList li a { display: inline-block; height: 37px; text-align: center;}
.navList li a.current { background:  url(../images/curr.jpg) no-repeat top left;}
.navList li div.second { position: absolute; width: 90px; top: 37px; left: 5px; height: 2px; overflow: hidden; font-size: 12px; font-weight: normal;}
.navList li div.second a { display: block; margin-top: 1px; width: 80px; height: 25px; line-height: 25px; background: #710006; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.navList li div.second a.remove { background: #444;}

.slide { margin: 2px 0; height: 290px;}
.scroller {}
.scroller .block { overflow: hidden;}
.scroller .block a { display: block;}
.scroller .guide { position: absolute;}
.scroller .guide p { background: #E3D5D5; border: 1px solid #af0a08; font-weight: bold; font-size: 12px; float: left; margin: 0 0 0 5px; line-height: 18px; padding: 0 6px; cursor: pointer; display: inline;}
.scroller .guide .now { background: #af0a08; border: 1px solid #af0a08;}
.scroller .flat { position: absolute;}
.scroller .flat a { display: block;}
.slide .ad { height: 290px; clear: both;}

/* ==body样式== */
.table { border: 1px solid #c5c5c5; padding: 1px; overflow: hidden; zoom: 1;}

/* ==尾部样式== */
.footer { margin: 15px auto; text-align: center; line-height: 2; overflow: hidden;}

/* ==字体样式== */
.cfff, .cfff a:link, .cfff a:visited { color: #fff;}
.cfff a:hover, .cfff a:active { color: #fff;}

.c999, .c999 a:link, .c999 a:visited { color: #999;}
.c999 a:hover, .c999 a:active { color: #999;}

.c039, .c039 a:link, .c039 a:visited { color: #039;}
.c039 a:hover, .c039 a:active { color: #c10000;}