@charset "utf-8";
/* CSS Document */

.flash{width:680px; height:92px; margin-left:60px;}
.partyTitle{margin-bottom:18px; font-size:18px; text-align:center; color:#696969;}
.time{display:block;  height:17px; line-height:17px; padding-left:20px; background:#f8f8f8;}
.rightSide {width:251px;}


/*header
-------------*/
.header {height:55px; margin-bottom:2px;}
.hdLeft {background:url(../images/hdLeft.png) no-repeat; width:11px; height:55px;}
.hdMain {background:url(../images/hdMain.png) repeat-x; width:978px;}
.logo {width:160px; height:55px; display:block;}
.links {line-height:22px; padding-left:0px; padding-top:5px;}
.links ul {float:left;}
.links a {color:#fff;}
.links a:hover {color:#fbdc4e;}
.ulWhiteF a:hover,
.ulWhiteT a:hover,
.ulWhiteFi a:hover {font-weight:bold;}
.ulWhite {font-size:14px; font-weight:bold; padding-left:5px;}
.ulWhiteT { width:379px; height:44px; font-size:12px; padding-left:3px;}
.ulWhiteFi li,
.ulWhiteF li,
.ulWhiteT li {float:left; width:54px; height:22px; text-align:center;}
.ulWhiteFi a,
.ulWhiteF a,
.ulWhiteT a {margin-left:0px;}
.ulWhiteTh {line-height:45px; margin-right:5px;}
.ulWhiteF {font-size:12px; width:130px; background:url(../images/ulSep.png) no-repeat center right;}
.ulWhiteFi {font-size:12px; width:165px; padding-left:6px;}
.hdRight {background:url(../images/hdRight.png) no-repeat; width:11px; height:55px;}

/*base
------------------------*/
.baseLeft {background:url(../images/baseLeft.png) no-repeat; width:11px; height:25px;}
.baseMain {background:url(../images/baseMain.png) repeat-x; height:25px; line-height:25px; width:978px;}
.login {width:570px;}
.login .field {width:140px; height:14px; padding:1px; margin:2px 7px 0 5px;}
.loginBtn {display:block; border:0px; cursor:pointer; width:48px; height:23px; margin:1px 10px 0 0; background:url(../images/loginBtn.png) no-repeat; text-indent:-9999px;}
.getPwd {margin-left:10px;}
.search .field {width:190px; height:14px; padding:1px; margin:2px 7px 0 5px;}
.searchBtn {display:block; border:0px; cursor:pointer; width:48px; height:23px; margin-top:1px; background:url(../images/searchBtn.png) no-repeat; text-indent:-9999px;}
.baseRight {background:url(../images/baseRight.png) no-repeat; height:25px; width:11px;}
.phoneSide {width:196px;}
.phoneHd {height:33px; background:url(../images/phoneHd.png) no-repeat; text-indent:-9999px;}
.phoneBd {height:110px; background:url(../images/phoneBd.png) repeat-x;}
.phoneFt {height:12px; background:url(../images/phoneFt.png) repeat-x;}
.slide {position:relative;}
.slideImg {width:799px; height:155px; overflow:hidden;}
.trigger {position:absolute; right:15px; bottom:0px;}
.trigger a {float:left; width:16px; height:16px; margin-left:5px; padding-top:2px; background:url(../images/triggerBg.png) no-repeat 0 -63px; color:#666; font-size:10px; font-weight:bold; text-align:center;}
.trigger .selected {background-position:0 0; color:#fff;}

/*footer
------------------*/
.footerleft {background:url(../images/footerLeft.png) no-repeat; width:11px; height:36px;}
.footerMiddle {background:#3c618d; width:925px; height:36px; line-height:36px; padding-left:53px; display:inline; overflow:hidden;}
.footerMiddle a {color:#fff; float:left; margin:0 28px;}
.footerRight {background:url(../images/footerRight.png) no-repeat; width:11px; height:36px;}
.footer p {text-align:center; line-height:23px;}
.footerMiddle .footerselected{color:#FF0;}
.footerXunmai{display:none;}
.footerXunmai a{color:#fff;}

/*trigger
-----------------*/
.triggerTopL,
.triggerDownL,
.triggerTopR,
.triggerDownR {display:block; cursor:pointer; background:url(../images/triggers.png) no-repeat; width:23px; height:13px; margin:0 auto;}
.triggerTopL { background-position:0px -15px;}
.triggerDownL {background-position:0px -32px;}
.triggerTopR { background-position:0px -15px;}
.triggerDownR {background-position:0px -32px;}
a.triggerTopL:hover,
a.triggerTopR:hover{background-position:0 0;}
a.triggerDownL:hover,
a.triggerDownR:hover {background-position:0 -47px;}
.triggerBd {height:515px; position:relative; overflow:hidden;}
.triggerList {position:absolute; height:1200px; top:2px; left:5px;}
.triggerBdR {height:246px; position:relative; overflow:hidden;}
.triggerListR {position:absolute; top:-123px;}

/*面包屑
-----------------*/
.crumb{width:799px; height:26px; overflow:hidden;}
.crumbleft{width:105px; height:26px; line-height:26px; padding-left:10px; background:url(../images/case/beread.png) no-repeat; color:#FFF;}
.icon{display:block; padding-left:15px; background:url(../images/case/icon.png) no-repeat left center;}
.crumbmid{width:663px; height:24px; line-height:24px; padding-left:10px; border-bottom:1px solid #b8b8b8; border-top:1px solid #b8b8b8; color:#5d5d5d;}
.crumbmid a{margin-right:16px; color:#5d5d5d;}
.blue{margin-left:20px; color:#1b3156;}
.crumbright{width:11px; height:26px; background:url(../images/case/breadright.png) no-repeat;}

/*分页
-----------------*/
.pages{display:block; padding:10px 18px 3px 12px;}
.pg {padding-right:15px; text-align:right;}
.pg a,
.pgCurr,
.pg span {display:inline-block; margin-left:5px; padding:0 6px; border:1px solid #ddd; height:22px; line-height:22px;}
.pg a {border:1px solid #c3c3c3; color:#5e5e5e;}
.pg a:hover {background-color:#4c4c4c; color:#fff; text-decoration:none; border:1px solid #4c4c4c;}
.pg .pgDisabled {border-color:#ddd; color:#ddd;}
.pg .pgCurr {background-color:#4c4c4c; color:#fff; border:1px solid #4c4c4c;}
.pg .pgEllipsis {border-color:#fff;}
.pgText {margin-left:15px;}
.pgField {width:34px; height:15px; padding:2px; margin:0 3px; font-weight:bold; border:1px solid #aaaade;}
.pgGo {width:49px; height:23px; margin-left:5px; background:url(../images/case/ok.gif) no-repeat; border:none; color:#000; cursor:pointer;}
button.pgGo[type] {padding-top:0;}


/*专属外籍律师
-----------------*/
.moreBtn {margin:10px 15px 0 0;}
.leftSide{width:196px; margin-right:5px;}
.barristerHd {height:30px; background:url(../images/barristerTitle.png) no-repeat; line-height:30px; font-size:14px; color:#230e60; padding-left:13px;}
.barristerBd {display:block; background:#cbdbea; padding:5px 10px 5px 10px; overflow:hidden;}
.barristerList {float:left; padding:8px 0px;}
.barristerPhoto {width:80px; margin-right:15px; position:relative;}
.barristerPhoto img {border:1px solid #a09f9f; padding:1px;}
.videoStart {display:block; cursor:pointer; background:url(../images/videoStart.png) no-repeat; position:absolute; right:0px; _right:3px; bottom:2px; width:26px; height:26px;} 
.barristerIntro {width:70px;}
.vedioLi {margin:9px 10px; padding-bottom:5px; width:176px; float:left; border-bottom:1px dashed #fff; display:inline; overflow:hidden;}
.barristerFt {height:12px; background:url(../images/barristerFt1.png) no-repeat top center; overflow:hidden;}

/*国内外俱乐部
-----------------*/
.clubHd {height:33px; background:url(../images/julebu.png) no-repeat;}
.clubBd {height:326px; background:#d4c8bc; padding:10px 8px 0px; overflow:hidden;width:180px;}
.clubBdIndex{height:326px; background:#d4c8bc; padding:10px 8px 0px; overflow:hidden;width:235px;}
#accordion div {height:180px; padding:5px 8px; overflow:hidden;}
.salonBtn {display:block; width:180px; height:33px; border:0px; cursor:pointer; text-indent:-9999px; background:url(../images/zhuanyeshalong.png) no-repeat;}
.salon {background:#dcdace; border:1px dashed #fff; border-left:0px; border-right:0px; padding:5px 5px 0px;}
.salonList {background:url(../images/icon2.png) no-repeat 2px 9px; padding-left:15px; line-height:23px;}
.first {padding-left:0px; background:none; line-height:18px;}
.salonpic {display:block; width:60px; margin-right:7px;}
.salonpic img {border:1px solid #A09F9F; padding:1px;}
.salonpIntro {width:90px;}
.partyBtn {display:block; width:180px; height:33px; border:0px; cursor:pointer; text-indent:-9999px; background:url(../images/daxiejiuhui.png) no-repeat;}
.party {background:#dcdace; border:1px dashed #fff; border-left:0px; border-right:0px; padding:5px; overflow:hidden;}
.partyImg {width:164px; height:124px;}
.partyIntro {width:164px; margin:0 auto;}
.partyList{background:url(../images/icon2.png) no-repeat 0 6px; padding-left:15px; line-height:18px;}
.clubBtn {display:block; width:180px; height:33px; border:0px; cursor:pointer; text-indent:-9999px; background:url(../images/haiwaihuanqiu.png) no-repeat;}
.club {background:#dcdace; border:1px dashed #fff; border-left:0px; border-right:0px; padding:4px; overflow:hidden;}
.club p {line-height:22px;}
.salonList em{color:#d70103;}
.club a {color:#333;}
.periodicalBtn {display:block; width:180px; height:33px; border:0px; cursor:pointer; text-indent:-9999px; background:url(../images/zhuanshuyuekan.png) no-repeat;}
.periodical {background:#dcdace; border:1px dashed #fff; border-left:0px; border-right:0px; padding:10px 5px;}
.periodicalList1 .word{display:block; width:164px; text-align:center; margin:0 auto;}

.periodicalListImg {width:117px; height:148px; margin-left:20px;}
.clubFt {height:11px; background:url(../images/julebuFt1.png) no-repeat; overflow:hidden;}


/*图片列表
-----------------*/
.imgshow{width:750px; padding-top:5px; overflow:hidden;}
.showBd{width:750px; padding-bottom:10px; border-bottom:1px dashed #3a3a3a;}
.imgshowTitle{height:32px; line-height:32px; margin-bottom:10px; padding-left:30px; padding-right:10px; border-bottom:1px solid #e1e1e1; background:url(../images/icon4.png) no-repeat 10px 11px; color:#1d5aaa;}
.showContent{float:left; width:779px; height:190px; padding-top:5px; padding-left:10px; padding-right:10px;}
.showContentLi{float:left; width:174px; height:190px; margin-left:3px; margin-right:3px; text-align:center;}
.imgBorder{display:block; width:172px; height:142px; border:1px solid #fff;}
.imgBorder:hover{border:1px solid #e1e1e1; background:#CCC;}
.link{display:block; width:172px; height:28px; margin-top:10px; text-align:center;}
.former{float:left; width:750px; overflow:hidden;}

/*navBt
-----------------*/
.navBt{height:36px; line-height:36px; border-bottom:1px dashed #3a3a3a; border-top:1px dashed #3a3a3a; font-size:14px; text-align:center;}
.navBt a{color:#263c6b; margin-left:10px; margin-right:10px;}

/*论坛
-----------------*/
.bbsHd {height:31px; background:url(../images/bbsTitle.png) no-repeat; line-height:31px; font-size:14px; color:#230e60; padding-left:13px;}
.bbsBd {height:155px; background:url(../images/bbsBg.png) repeat-x;}
.bbsLi {background:url(../images/icon.png) no-repeat 12px 9px; line-height:25px; padding-left:28px;}
.bbsFt {height:12px; background:url(../images/bbsFt.png) no-repeat top center; overflow:hidden;}

/*联系电话
-----------------*/
.telephone{text-align:center;color:#00027d;}
.teleContent{padding:5px 36px;}


/*打印
-----------------*/
.print{width:589px; padding-top:10px; padding-left:210px; text-align:center;}
.print a{display:block; float:left; height:16px; line-height:16px; padding-left:10px;}
.review{width:80px; background:url(../images/salon/1.png) no-repeat;}
.recommend{width:90px; background:url(../images/salon/2.png) no-repeat;}
.printing{width:55px; background:url(../images/salon/3.png) no-repeat;}
.close{width:55px; background:url(../images/salon/4.png) no-repeat;}
.discuss{width:80px; background:url(../images/salon/5.png) no-repeat;}


/*办公环境
--------------*/
.areaHd{display:block; width:251px; height:36px; overflow:hidden;}
.mainImage{display:block; width:241px; height:197px; padding-left:10px; padding-top:10px; background:#e1e6df; overflow:hidden;}
.textAlign{display:block; padding-top:10px; text-align:center;}
.areaFt{display:block; width:251px; height:24px; background:url(../images/areaIntroduce/bangongbt.png) no-repeat;}


/*middleSide
--------------------*/
.middleSide {width:543px;}
.hd1 {display:block; width:181px; height:33px; background:url(../images/canda/b.png) no-repeat 0px -33px;}
.hd2 {display:block; width:181px; height:33px; background:url(../images/areaIntroduce/hd1item.png) no-repeat 0px -33px;}
.hd3 {display:block; width:181px; height:33px; background:url(../images/areaIntroduce/hd2item.png) no-repeat 0px -33px;}

/*马耳他*/ 
.hd4{display:block; width:181px; height:33px; background:url(../images/canda/maertahdB.png) no-repeat 0px -33px;} 

/*澳洲*/
.hd5{display:block; width:181px; height:33px; background:url(../images/canda/aozhou.png) no-repeat 0px -33px;} 

/*美国*/
.hd6{display:block; width:181px; height:33px; background:url(../images/areaIntroduce/america.png) no-repeat 0px -33px;} 

/*加拿大*/
.hd7{display:block; width:181px; height:33px; background:url(../images/areaIntroduce/candaHD.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 {height:23px; line-height:23px; background:url(../images/icon3.png) no-repeat 0px 5px; padding-left:20px; overflow:hidden;}
.case ul {padding:0 10px;}
.caseHd {height:33px; line-height:33px; position:relative;}
.caseHd1 {height:33px; line-height:33px; position:relative;}
.absolute1,.absolute2{color:#300; position:absolute; left: 502px;}
.caseList {border-bottom:1px dashed #c2c4c3; line-height:18px; background:url(../images/icon3.png) no-repeat 0px 5px; padding-left:20px;}
.case .last {border-bottom:0px;}
.tabBdList span,
.caseList span {margin-right:10px; font-weight:bold; color:#666;}
.fund {padding-left:25px; padding-right:25px;}
.fund a{display:block; float:left; width:110px; height:20px; line-height:20px; margin:5px 5px; background:#bde0bf; text-align:center; font-weight:bold; color:#686463;}

/*推荐
-----------*/
.recommendHd{display:block; width:251px; height:50px; background:url(../images/recommend.png) no-repeat;}
.recommendBd{width:251px; background:url(../images/recommendBG.png) repeat-y;}
.recommendBd a{display:block; text-align:center;}
.recommendFt{display:block; width:251px; height:14px; background:url(../images/recommendFt.png) no-repeat;}

/*用户登录*/
.userName{width:250px; padding-left:20px; color:#C00;}

.haiwai1 p{width:164px; height:120px; overflow:hidden;}
.haiwai1 ul{height:70px; overflow:hidden;}
.haiwai1 li{height:23px; overflow:hidden;}



