#container{}
#main{  margin:0 auto; position:relative;}
/* Contain floats: nicolasgallagher.com/micro-clearfix-hack/ */ 
.clearfix:before,
.clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1;}
.lt-ie8 .clearfix,
.lt-ie7 .clearfix{display:block; overflow:hidden; clear:both;  content:".";}
/*´Ê¹Ø¼ü¿ò--ÅÅÐò-Ä£Ê½-·­Ò³*/
.secwp { text-align:left; margin-bottom:10px; }
.secwp .tl { background:#f0f0f0 url(../images/wp-mode-nav.png) repeat-x 0 0; }
.secwp .tl .l { background: url(../images/wp-mode-nav.png) no-repeat left -30px; }
.secwp .tl .r { background: url(../images/wp-mode-nav.png) no-repeat right -60px; padding-left:14px; line-height:30px; display:block; font-size:14px; font-weight:bold; }
.secwp .cn { border:#f0f0f0 1px solid; border-width:0 1px; padding:8px 14px; }
.secwp .bm { background:#f0f0f0 url(../images/wp-mode-nav.png) repeat-x 0 -90px; height:5px; overflow:hidden; }
.secwp .bm .l { background:url(../images/wp-mode-nav.png) no-repeat left -120px; }
.secwp .bm .r { background:url(../images/wp-mode-nav.png) no-repeat right -150px; padding-bottom:5px; display:block; *height:5px;}
.modewp { padding:8px; background:#fafafa; margin-bottom:5px; width:943px;margin-right: auto; margin-left: auto;}
.modewp .lf1 { float:left; }
.modewp .rt2 { float:right; }
.modewp ul.sortv { margin:0; padding:0; list-style:none; _margin-right:2px; }
.modewp ul.sortv li { float:left; text-align:center; margin-right:-1px; }
.modewp ul.sortv li label.lbs1 { padding-left:16px; color:#999; position:relative; top:8px; *top:5px;vertical-align:baseline; white-space:nowrap; }
.modewp ul.sortv li label.lbs1 input[type="checkbox"] { margin:0 4px 1px 0; padding:0; }
.modewp ul.sortv li label.lbs1 span { display:inline-block; margin:0; *padding-top:5px;_margin-bottom:2px; color:#999; }
a.recmd,
a.ascendp,
a.dscendp,
a.listview,
a.mapview { background-image:url(../images/wp-mode-nav.png); background-repeat:no-repeat; line-height:28px; display:block; width:69px; text-decoration:none; }
a.ascendp span,
a.dscendp span,
a.listview span,
a.mapview span { padding-left:14px; }
a.ascendp:link,
a.ascendp:visited { background-position:-69px -210px; color:#999;text-decoration: none; }
a.ascendp:hover { background-position:-138px -210px; color:#fff; text-decoration: none;}
a.ascendp:active { background-position:0 -210px; color:#fff; text-decoration: none;}
a.ascendp.select1:link,
a.ascendp.select1:visited,
a.ascendp.select1:hover,
a.ascendp.select1:active { background-position:0 -210px; color:#fff; z-index:2;text-decoration: none; }
a.dscendp:link,
a.dscendp:visited { background-position:-69px -240px; color:#999;text-decoration: none; }
a.dscendp:hover { background-position:-138px -240px; color:#fff;text-decoration: none; }
a.dscendp:active { background-position:0 -240px; color:#fff;text-decoration: none; }
a.dscendp.select2:link,
a.dscendp.select2:visited,
a.dscendp.select2:hover,
a.dscendp.select2:active { background-position:0 -240px; color:#fff; z-index:2; text-decoration: none;}
a.listview:link,
a.listview:visited { background-position:-69px -270px; color:#999; text-decoration: none;}
a.listview:hover { background-position:-138px -270px; color:#fff; text-decoration: none;}
a.listview:active { background-position:0 -270px; color:#fff; text-decoration: none;}
a.listview.focus1:link,
a.listview.focus1:visited,
a.listview.focus1:hover,
a.listview.focus1:active { background-position:-138px -270px; color:#fff; z-index:2;text-decoration: none; }
a.mapview:link,
a.mapview:visited { background-position:-69px -300px; color:#999; text-decoration: none;}
a.mapview:hover { background-position:-138px -300px; color:#fff; text-decoration: none;}
a.mapview:active { background-position:0 -300px; color:#fff; text-decoration: none;}
a.mapview.focus2:link,
a.mapview.focus2:visited,
a.mapview.focus2:hover,
a.mapview.focus2:active { background-position:-138px -300px; color:#fff; z-index:2; text-decoration: none;}
a.recmd:link,
a.recmd:visited { background-position:-69px -180px; color:#999;text-decoration: none; }
a.recmd:hover { background-position:-138px -180px; color:#fff;text-decoration: none; }
a.recmd:active { background-position:0 -180px; color:#fff; text-decoration: none;}
a.recmd.selected:link,
a.recmd.selected:visited,
a.recmd.selected:hover,
a.recmd.selected:active { background-position:0 -180px; color:#fff; z-index:2;text-decoration: none; }
.pgnation { border:#d6d6d6 1px solid; background:url(../images/wp-mode-nav.png) repeat-x 0 -330px; height:30px; overflow:hidden; margin-bottom:10px; text-align:center; }
.pgnation a.prev,
.pgnation a.next,
.pgnation a.pg { line-height:30px; display:inline-block; width:26px; font-size:14px; text-decoration:none; }
.pgnation span.dot { color:#999; }
.pgnation span.dot,
.pgnation a.pg { position:relative; top:-10px; *top:0;}
.pgnation a.prev,
.pgnation a.next { padding:30px 26px 0 0; width:0; height:0; overflow:hidden; background-image:url(../images/wp-mode-nav.png); background-repeat:no-repeat; display:inline-block; }
.pgnation a.prev { margin-right:24px; *position:relative;*top:-1px;}
.pgnation a.next { margin-left:24px; *position:relative;*top:-1px;}
.pgnation a.prev:link,
.pgnation a.prev:visited { background-position:-70px -390px; }
.pgnation a.prev:hover { background-position:-105px -360px; }
.pgnation a.prev:active { background-position:-70px -360px; }
.pgnation a.next:link,
.pgnation a.next:visited { background-position:-140px -390px; }
.pgnation a.next:hover { background-position:-175px -360px; }
.pgnation a.next:active { background-position:-140px -360px; }
.pgnation a.pg:link,
.pgnation a.pg:visited { color:#999; }
.pgnation a.pg:hover { background:url(../images/wp-mode-nav.png) no-repeat -35px -360px; color:#fff; }
.pgnation a.pg:active { background:url(../images/wp-mode-nav.png) no-repeat 0 -360px; color:#fff; }
.pgnation a.pg.selected:link,
.pgnation a.pg.selected:visited,
.pgnation a.pg.selected:hover,
.pgnation a.pg.selected:active { background:url(../images/wp-mode-nav.png) no-repeat 0 -360px; color:#fff; }
