

.leftmain { width: 426px; text-align: center; overflow: hidden; margin: 0px 6px; }
.centermain { width: 308px; text-align: center; overflow: hidden; margin: 0px 6px; }


.sidebar { width: 220px; text-align: center; overflow: hidden; margin: 0px 6px; }


.focusbox { border: 1px #D8D4D3 solid; padding: 5px; }
.focuspic { position: relative; width: 294px; overflow: hidden; }
.focuspic #switchimg { width: 294px; height: 398px; overflow: hidden; }
.focuspic #switchimg img { width: 294px; height: 398px; }
.focuspic #switchtxt {
 position: absolute; top: 361px; left: 0px; width: 294px; height: 28px; overflow: hidden; background: #000;
 filter: alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; padding-top: 9px;
 color: #fff; font-family: "ºÚÌå"; font-size: 16px; line-height: 24px;
}
.focuspic #switchtxt a { color: #fff; font-family: "ºÚÌå"; font-size: 16px; line-height: 24px; }
.focuspic #switchnav { width: 287px; height: 55px; overflow: hidden; background: #1c1c1c; padding-left: 7px; }
.focuspic #switchnav ul { list-style-type: none; margin: 0px; padding: 0px; }
.focuspic #switchnav ul li { float: left; width: 40px; height: 55px; overflow: hidden; }
.focuspic #switchnav ul li.switchnavOf img {
 width: 36px; height: 49px; cursor: pointer; border: 2px #000 solid; margin: 1px 0px;
 filter: alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6;
}
.focuspic #switchnav ul li.switchnavOn img {
 width: 36px; height: 49px; cursor: pointer; border: 2px #ddd solid; margin: 1px 0px;
}

.table { overflow: hidden; }
.table .head { border-bottom: #3C3C3C 1px dashed; height: 28px; text-align: left; }
.table .head .title {
 float: left; width: 96px; height: 28px; overflow: hidden;
}
.table .head a.more {
 float: right; width: 14px; height: 20px; margin-top: 4px; display: block; background: url('../img/more.gif') -6px -2px no-repeat;
}
.table .main { clear: both; margin-top: 8px; }
.table .main .nam, .table .main .nam a {
 font-family: "ËÎÌå"; font-weight: bold; font-size: 14px; text-align: left; overflow: hidden;
}

.table_hot {  }
.table_hot .head .title { background: url('../img/table_title2.gif') 0px 0px no-repeat; }
.table_hot .main { clear: both; height: 255px; overflow: hidden; }
.table_hot .main .list { clear: both; padding: 17px 0px 8px 0px; overflow: hidden; height: 60px; }
.table_hot .main .list .nam { text-align: left; height: 24px; overflow: hidden; }
.table_hot .main .list .nam a { font-size: 18px; font-weight: bold; color: #000; }
.table_hot .main .list .txt {
 float: left; text-align: left; line-height: 16px; margin-top: 4px; width: 320px; height: 32px; overflow: hidden;
}
.table_hot .main .list .inf { float: left; margin-top: 20px; margin-left: 12px; line-height: 16px; }

.table_blog {  }
.table_blog .head .title { background: url('../img/table_title2.gif') 0px -168px no-repeat; }
.table_blog .head .title a { width: 68px; height: 28px; display: block; }
.table_blog .main { clear: both; width: 426px; height: 134px; overflow: hidden; }
.table_blog .main .list { float: left; width: 100px;  height: 134px;  margin: 0px 3px 0px 2px; overflow: hidden; }
.table_blog .main .list .img { padding: 3px; width: 90px; height: 106px; }
.table_blog .main .list .txt { height: 20px; line-height: 20px; }

.table_living {   }
.table_living .head .title { background: url('../img/table_title2.gif') 0px -28px no-repeat; }
.table_living .head .title a { width: 68px; height: 28px; display: block; }
.table_living .main { clear: both; height: 296px; }
.table_living .main .list { clear: both; height: 74px; }
.table_living .main .list .img { width: 90px; height: 68px; overflow: hidden; }
.table_living .main .list .img img { width: 90px; height: 68px; }
.table_living .main .list .nam { width: 108px; margin-left: 10px; height: 18px; line-height: 18px; }
.table_living .main .list .nam a { text-align: left; }
.table_living .main .list .txt {
 width: 108px; margin-left: 10px; height: 48px; overflow: hidden; line-height: 16px; margin-top: 4px;
 text-align: left;
}

#promotion_3 { width: 426px; height: 125px; overflow: hidden; margin-top: 8px; }
#promotion_3 img { width: 426px; height: 125px; }
#promotion_1 { width: 220px; height: 68px; overflow: hidden; margin-top: 6px; }
#promotion_1 img { width: 220px; height: 68px; }
#promotion_2 { width: 220px; height: 180px; overflow: hidden; margin-top: 8px; }
#promotion_2 img { width: 220px; height: 180px; }
#promotion_4 { clear: both; margin: auto; width: 976px; height: 100px; overflow: hidden; }
#promotion_4 img { width: 976px; height: 100px; }

.focustxt { clear: both; background: #3e3e3e; height: 130px; width: 294px; overflow: hidden; }
.focustxt ul { list-style-type: none; margin: auto; padding: 0px; margin-top: 5px; width: 288px; }
.focustxt ul li {
 float: left; line-height: 20px; width: 140px; height: 20px; overflow: hidden; color: #d8d8d8; padding-right: 4px;
 text-align: left;
}
.focustxt ul li a { color: #d8d8d8; }
.focustxt ul li.top { color: #F2A150; }
.focustxt ul li.top a { color: #F2A150; }
.focustxt ul li a:hover { color: #fff; text-decoration: underline; }


.table_design { float: left; width: 230px; padding: 5px 4px; }
.table_design .head .title { background: url('../img/table_title2.gif') 0px -56px no-repeat; }
.table_design .head .title a { width: 68px; height: 28px; display: block; }
.table_design .main { clear: both; height: 222px; }
.table_design .main .list { clear: both; height: 74px; }
.table_design .main .list .img { width: 90px; height: 68px; overflow: hidden; }
.table_design .main .list .img img { width: 90px; height: 68px; }
.table_design .main .list .nam { width: 118px; margin-left: 10px; height: 18px; line-height: 18px; }
.table_design .main .list .nam a { text-align: left; }
.table_design .main .list .txt {
 width: 118px; margin-left: 10px; height: 48px; overflow: hidden; line-height: 16px; margin-top: 4px;
 text-align: left;
}

.table_plaything { float: left; width: 230px; padding: 5px 4px; }
.table_plaything .head .title { width: 105px; background: url('../img/table_title2.gif') 0px -84px no-repeat; }
.table_plaything .head .title a { width: 105px; height: 28px; display: block; }
.table_plaything .main { clear: both; height: 222px; }
.table_plaything .main .list { clear: both; height: 74px; }
.table_plaything .main .list .img { width: 90px; height: 68px; overflow: hidden; }
.table_plaything .main .list .img img { width: 90px; height: 68px; }
.table_plaything .main .list .nam { width: 118px; margin-left: 10px; height: 18px; line-height: 18px; }
.table_plaything .main .list .nam a { text-align: left; }
.table_plaything .main .list .txt {
 width: 118px; margin-left: 10px; height: 48px; overflow: hidden; line-height: 16px; margin-top: 4px;
 text-align: left;
}

.table_touch { float: left; width: 260px; padding: 5px 4px; }
.table_touch .head .title { background: url('../img/table_title2.gif') 0px -112px no-repeat; }
.table_touch .head .title a { width: 68px; height: 28px; display: block; }
.table_touch .main { clear: both; height: 222px; }
.table_touch .main ul { list-style-type: none; margin: 0px; padding: 0px; }
.table_touch .main ul li {
 float: left; width: 200px; text-align: left; overflow: hidden; height: 20px; line-height: 20px; padding-left: 5px;
}
.table_touch .main ul li.date { width: 45px; text-align: right; }
.table_touch .main ul li.img {
 margin-left: 5px; margin-bottom: 5px; width: 250px; height: 115px; overflow: hidden; padding: 0px;
}
.table_touch .main ul li.img img { width: 250px; height: 115px; }

.table_topic { float: right; width: 226px; padding: 5px 4px; }
.table_topic .head .title { background: url('../img/table_title2.gif') 0px -140px no-repeat; }
.table_topic .main .img { width: 224px; height: 85px; }
.table_topic .main .img img { width: 224px; height: 85px; }
.table_topic .main .nam { font-size: 12px; text-align: center; height: 24px; overflow: hidden; }
.table_topic .main .nam a { font-size: 12px; font-weight: normal; line-height: 24px; }
