@charset "utf-8";

.middleSide .more,
.rightSide .more {margin:12px 12px 0 0; color:#594a85;}

/*middleSide
--------------------*/
.middleSide {width:543px;}
.hd1 {display:block; width:181px; height:33px; background:url(../images/hd1item.png) no-repeat 0px -33px;}
.hd2 {display:block; width:181px; height:33px; background:url(../images/hd2item.png) no-repeat 0px -33px;}
.hd3 {display:block; width:181px; height:33px; background:url(../images/hd3item.png) no-repeat 0px -33px;}
.hdSelected {background-position:0px 0px;}
.tabBd {position:relative; width:1729px; height:205px; overflow:hidden;}
.slider{position:relative; width:533px; padding-left:10px; overflow:hidden;}
.tabBdListWrap {float:left; width:533px; overflow:hidden;}
.tabBdList {line-height:23px; background:url(../images/icon3.png) no-repeat 0px 5px; padding-left:20px;}
.case ul {padding:0 10px;}
.caseHdA {height:33px; background:url(../images/caseTitle.png) no-repeat;}
.caseListA {border-bottom:1px dashed #c2c4c3; background:url(../images/icon3.png) no-repeat 0px 5px; padding-left:20px;}
.case .last {border-bottom:0px;}
.tabBdList span,
.caseListA span {margin-right:10px; font-weight:bold; color:#666;}
.item div {width:270px;}
div .width {width:1px; height:10px;}
div .width {display:inline; width:3px; height:10px;}
.item1Hd {background:url(../images/item1Title.png) no-repeat; height:33px;}
.item2Hd {background:url(../images/item2Title.png) no-repeat; height:33px;}
.item3Hd {background:url(../images/item3Title.png) no-repeat; height:33px;}
.item4Hd {background:url(../images/item4Title.png) no-repeat; height:33px;}
.item5Hd {background:url(../images/item5Title.png) no-repeat; height:33px;}
.item6Hd {background:url(../images/item6Title.png) no-repeat; height:33px;}
.item7Hd {background:url(../images/item7Title.png) no-repeat; height:33px;}
.item8Hd {background:url(../images/item8Title.png) no-repeat; height:33px;}
.item li {line-height:23px; background:url(../images/icon3.png) no-repeat 8px 5px; padding-left:30px;}

/*rightSide
--------------------*/
.triggerBd1 {height:385px; position:relative; overflow:hidden;}
.rightSide {width:251px;}
.clubHd {height:34px; background:url(../images/clubTitle.png) no-repeat;}
#accordion div {height:180px; padding:5px 10px; overflow:hidden;}
.salonBtn {display:block; width:229px; height:33px; border:0px; cursor:pointer; text-indent:-9999px; background:url(../images/zhuanyeshalong1.png) no-repeat;}
.salon {background:#dbd0bb; border:1px dashed #fff; border-left:0px; border-right:0px; padding:8px 8px 0px;}
.salonList {background:url(../images/icon2.png) no-repeat 5px 9px; padding-left:18px; line-height:23px;}
.first {padding-left:0px; background:none; line-height:18px;}
.salonpic {width:70px; margin-right:10px;}
.salonpic img {border:1px solid #A09F9F; padding:1px;}
.salonpIntro {width:120px;}
.partyBtn {display:block; width:229px; height:33px; border:0px; cursor:pointer; text-indent:-9999px; background:url(../images/daxiejiuhui1.png) no-repeat;}
.party {background:#dbd0bb; border:1px dashed #fff; border-left:0px; border-right:0px; padding:5px;}
.partyImg {width:210px; height:123px; margin:0 auto;}
.partyIntro {width:210px; margin:0 auto;}
.clubBtn {display:block; width:229px; height:33px; border:0px; cursor:pointer; text-indent:-9999px; background:url(../images/haiwaihuanqiu1.png) no-repeat;}
.club {background:#dbd0bb; border:1px dashed #fff; border-left:0px; border-right:0px; padding:8px; overflow:hidden;}
.club p {line-height:23px;}
.salonList em{color:#d70103;}
.club a {color:#333;}
.periodicalBtn {display:block; width:229px; height:33px; border:0px; cursor:pointer; text-indent:-9999px; background:url(../images/zhuanshuyuekan1.png) no-repeat;}
.periodical {background:#dbd0bb; border:1px dashed #fff; border-left:0px; border-right:0px; padding:6px 0px;}
.periodicalList {width:107px; float:left; text-align:center;}
.periodicalListImg {display:block; width:85px; height:120px;}
.periodicalListImg img{width:85px; height:150px;}
.clubFt1 {height:12px; background:url(../images/clubFt.png) no-repeat; overflow:hidden;}


.partnerHd {height:30px; background:url(../images/partnerTitle.png) no-repeat; padding-left:13px;}
.adviserHd h2,
.partnerHd h2 {font-size:14px; color:#230e60; line-height:30px;}
.partnerBd {height:151px; background:url(../images/partnerBd.png) repeat-x; padding:8px 10px 0;}
.partnerBd .first {background:none; padding-left:0px; margin-bottom:10px;}
.partnerList {background:url(../images/icon.png) no-repeat 8px 9px; line-height:23px; padding-left:20px;}
.partnerList .intro {width:110px;}
.pic {width:96px; margin-right:15px;}
.partnerFt {height:12px; background:url(../images/partnerFt.png) no-repeat top right; overflow:hidden;}
.adviserHd {height:30px; background:url(../images/adviserTitle.png) no-repeat; padding-left:13px;}
.adviserBd {height:406px; background:url(../images/adviserBd1.png) repeat-x; padding:5px 10px;}
.adviserList {padding:5px 0;}
.photo {width:83px; margin-right:10px;}
.pic img,
.photo img {display:block; border:1px solid #a09f9f; padding:1px;}
.intro {width:130px;}
.adviserFt {height:12px; background:url(../images/adviserFt.png) no-repeat top center; overflow:hidden;}
.triggerBdR {height:373px; position:relative; overflow:hidden;}
.triggerListR {position:absolute; top:2px;}

.haiwai p{width:215px; height:120px; overflow:hidden;}
.haiwai ul{height:70px; overflow:hidden;}
.haiwai li{height:23px;}

