html, body {background: url(../images/propertieschina/bg.gif) repeat-x 0 81px;}

#navTitle {background-image:url(../images/propertieschina/title_propertieschina.gif);}
#mainContainer {background: url(../images/propertieschina/bg_image.jpg) no-repeat 0 83px;}
.overviewBg {background: url(../images/propertieschina/bg_image_overview.jpg) no-repeat 0 83px !important;}
#leftPart #titleBg {background-color: #5F4A75;}

ul.leftNavMenu li a:hover, ul.leftNavMenu li a.active {color: #6B446A;}
ul.leftNavMenu li.subLink1 a:hover, ul.leftNavMenu li.subLink1 a.active {background-image: url(../images/propertieschina/1.gif);}
ul.leftNavMenu li.subLink2 a:hover, ul.leftNavMenu li.subLink2 a.active {background-image: url(../images/propertieschina/2.gif);}
ul.leftNavMenu li.subLink3 a:hover, ul.leftNavMenu li.subLink3 a.active {background-image: url(../images/propertieschina/3.gif);}
ul.leftNavMenu li.subLink4 a:hover, ul.leftNavMenu li.subLink4 a.active {background-image: url(../images/propertieschina/4.gif);}

ul.leftNavMenu li ul li a:hover, ul.leftNavMenu li ul li a.active {background-image: url(../images/propertieschina/bullet_sub_menu.gif) !important;}

/*.landingBg {border-top: 1px solid #EBEBEB; background:url(../images/propertieschina/landing_img1.jpg) no-repeat 0 2px; width: 318px; height: 209px; padding: 120px 36px 0 350px; font-size: 85%; color:#333333; line-height: 140%; margin-bottom: 6px;}*/
.landingBg, .DongdaBg, .landingBgshort, .landingBgLong { width: 318px; height: 210px; padding: 120px 36px 0 35px; font-size: 95%; color:#333333; line-height: 140%; margin-bottom: 6px; position:relative; }
.landingBg2, .DongdaBg2, .landingBgshort2, .landingBgLong2 { width: 318px; height: 250px; padding: 80px 36px 0 35px; font-size: 95%; color:#333333; line-height: 140%; margin-bottom: 6px; position:relative; }
.landingBg02 { width: 318px; height: 209px; padding: 120px 36px 0 35px; font-size: 95%; color:#333333; line-height: 140%; margin-bottom: 6px; position:relative; letter-spacing:4px;}
.landingBg03 { width: 318px; height: 189px; padding: 140px 36px 0 35px; font-size: 95%; color:#333333; line-height: 140%; margin-bottom: 6px; position:relative; letter-spacing:4px;}
.DongdaBg {padding: 70px 36px 0 340px; height: 260px;}
.landingBgshort {padding: 80px 36px 0 35px; font-size: 90%; height: 250px;}
.landingBgLong {padding: 124px 36px 0 35px; height: 260px;}
.landingBgLong2 {padding: 148px 36px 0 35px; height: 182px;}
.landindImg {border-top: 1px solid #EBEBEB; padding-top: 2px; position:absolute; left: 13px; top: 201px;}

ul.landingLink {margin-top: 18px;}
ul.landingLink li {background: none !important; padding-bottom: 2px;}
ul.landingLink li a {color: #FFFFFF; font-weight: bold; font-size:110%; background: url(../images/arrow_white.gif) no-repeat 2px 5px; padding-left: 12px; letter-spacing:3px;}
.knowMore {background-color: #B5B0AC; text-align:right; font-size: 90%; padding: 0 10px 5px 0; width: 694px;}
.knowMore span, .knowMore a span, .knowMore div { color: #FFFFFF; font-weight: bold;}
/*.knowMore div {font-size: 120%;}*/
.infoTabContent {background: url(../images/bg_info_content.gif) repeat-x top #FFFFFF; padding-top: 3px;}
.infoTabContentWrapper {background: url(../images/bg_info_content_media.gif) repeat-y #FFFFFF; }
.mediaPart {width: 322px; float:left; padding: 6px 3px 18px 5px;}
.infoDetail{float: left; width: 365px; padding: 0 0 0 8px; font-size:105%; }
.infoDetail div {background: url(../images/grey_dash.gif) repeat-x bottom; padding: 8px 4px;}
.infoDetail div p {padding-left: 1px;}
.infoDetail p {padding: 8px 6px; font-size: 100%; }
#overview {margin-top: 81px; margin-bottom: 10px;}
.leftContent {float: left; width: 274px; margin-left: 5px;}
.leftitemBtm {background: url(../images/propertieschina/bg_world_border.gif) repeat-x bottom;}
#world div {background:url(../images/propertieschina/bg_world.jpg) 9px 0 no-repeat; width: 270px; height:110px; padding: 65px 0 3px 23px;}
#wfcPart {width: 270px; padding: 16px 0 10px 0;}
.wfcImg {margin: 0 8px 0 12px; float: left; width: 82px;}
.wfcLink {width: 148px; background:url(../images/arrow_purple.gif) 8px 6px no-repeat; float:left; padding-left: 15px; font-size:83%;}
.wfcLink a {display: block}
.wfcPartItem {padding-bottom: 5px;}
#world div a {color:#FFFFFF; cursor: pointer; font-size: 90%;}
#world div a.detailLink, #world div a.enqLink { background:url(../images/propertieschina/stroke_purple.gif) left no-repeat; padding: 0 6px;}
#world div a.enqLink { background-image:url(../images/propertieschina/stroke_white.gif)}

#hotnews, #gNews {padding: 10px 0 0 9px;}
#hotnews p {padding: 8px 0 17px 12px;}
.gNewsTitle {float: left;}
.gNewsMore, .clipMore, .wfcMorw {background:url(../images/propertieschina/bg_more.gif) no-repeat; width: 31px; float:right; line-height: 100%; font-size:72%; height: 14px; padding-left: 2px;}
.clipMore {background-position: 0 4px; padding-top: 4px;}
.wfcMorw {background-position: 0 1px;}
.gNewsMore a, .clipMore a, .wfcMorw a {color: #FFFFFF;  padding-left: 5px;}
.gNewsPhoto, .clipPhoto {margin-top: 5px; padding-bottom: 5px;}
.clipPhoto {padding-bottom: 8px;}
.gNewsPhoto img, .clipPhoto img, .wfcImg img {border: 1px solid #D1D1D1; padding: 1px; margin-right: 3px;}
.rightContent {float: right; width: 228px; position: relative; z-index: 0;}
#clips {background-color: #EDECEB; padding-left: 4px;}
.clipsTitle, .clipsDes { font-weight: bold;  font-size: 95%; padding: 0 5px;}
.clipsDes {font-weight: normal; padding-bottom: 10px;}
.otherClip {float:left;}
.careerBan {background: url(../images/propertieschina/bg_career_banner.jpg) 1px 1px no-repeat; border: 1px solid #C5D1DA; height: 66px; padding: 1px; margin-top: 3px;}
.careerBan ul {padding: 28px 0 0 11px; }
.careerBan ul li a {background: url(../images/arrow_white.gif) 0 6px no-repeat; padding-left: 10px; color:#FFFFFF; font-size:100%;}
.infoFlash {position: absolute; left: -455px; top: -10px;}
.clipItem {display: none; padding-top: 2px;}
.clipItem img {border: 1px solid #FFFFFF;}
#clips1 {display: block;}

#hotnewsPart ul {padding: 0 8px;}
#hotnewsPart {float:left; width:100%; height:120px; overflow:hidden; margin: 10px 0;}
#enqTab {padding-right: 30px;}

.chiPromotion_nav_slides { width: 704px; overflow:hidden; height:176px; position: relative;}
table.chiPromotion tr th {background: url(../images/bg_promotion_th.gif) repeat-x bottom; width: 300px;} 
table.chiPromotion tr th.pageList { text-align:right; padding-right: 10px;}
table.chiPromotion tr th.pageList a, table.chiPromotion  tr th.pageList a.pre { padding-right: 6px;}
table.chiPromotion tr th.pageList a:hover {text-decoration:none;}
#chiPromotionNavList a {font-size:11px; height:18px; display:inline-block; vertical-align:baseline;}
#chiPromotionNavList a:hover, #chiPromotionNavList a.active {text-decoration:underline; color:#6B446A; font-weight:}
.chiPromotion_nav_slides table tr td {background: url(../images/bg_promotion_td.gif) repeat-x top #F2F5F5; padding-bottom: 0px; bold; cursor:pointer;}
.chiPromotion_nav_slides table tr td div {background: url(../images/bg_promotion_td_stroke.gif) repeat-y right; width: 164px; height: 116px;}
.chiPromotion_nav_slides table tr td div.noBg { background: none;}
.chiPromotion_nav_slides table tr td div.proTitle {background: none; padding: 5px 5px 0 0; line-height: 120%; height:auto; width:auto;}
.chiPromotion_nav_slides table tr td div img {border: 1px solid #E0E3E3; padding: 1px; margin: 12px 0 0 0; background-color:#FFFFFF;}
#chiPromotionLinks {position:absolute;}
.chiPromotionContainer {width:705px; background:#f2f5f5; height:118px; overflow:hidden;}

.promotionDetail {background-color:#E8ECEC; padding: 19px 0 19px; text-align:center; display:none;}
.promotionDetailtextonly {background-color:#E8ECEC; padding: 19px 0 359px; text-align:center; display:none;}
.promotionDetailtextonly_2 {background-color:#E8ECEC; padding: 19px 0 398px; text-align:center; display:none;}
.chiPromotion_nav_slides table tr td.active {background-color:#E8ECEC; background-image: none;}
/*.chiPromotion_nav_slides table tr td.active img {border: none; padding:1px; background-color:#E8ECEC;}*/
.chiPromotion_nav_slides table tr td a:hover { cursor:pointer; text-decoration:none;}

.promotionDec {float: left; padding: 28px 0 0 15px; width: 301px; text-align:left;}
.promotionTextDec {padding: 28px 0 0 15px; text-align:left;}
.promotionImg {float: right; padding-right: 12px;}
.promotionDate {font-weight: bold;  font-size: 85%; padding: 12px 0 8px 0;}
.promotionEnq {font-weight: bold;  font-size: 90%;}

.galleryList {background-color: #BCB8B4; color:#FFFFFF; padding: 2px 10px 2px 9px; float:left; position: relative;}
.galleryList select, .galleryList, .galleryList .btn a {font-size: 83%;}
.galleryList select {margin: 2px 8px 1px 8px;; float:left; margin-top: 2px; min-width:118px;}
.galleryList h1 {float:left; padding:0; font-size:11px; line-height:20px;}
.galleryList .btn {float:left;}
.galleryList .btn a {padding: 0;}
.galleryList .btn a, .galleryList .btn a span {background-position: right 2px;}

#currentImg { border-top: 1px solid #D8D8D8; position:relative; z-index: 0; float:left; width:700px; height:394px; text-align:center; background:#000;}
#currentImg .dash {background:#FFF; height:1px; overflow:hidden;}
#currentImgBg {z-index:1000;}
#galleryDetails {position:absolute; bottom:0; left:0; width:100%; height:80px;}
#galleryDetails .bg {position:absolute; top:0; left:0; width:100%; height:80px; background:#000;
	filter: Alpha(Opacity=30);
	-moz-opacity: 0.30;
	opacity: 0.30;}
#imgThumb {position:absolute; top: 7px; left: 9px; z-index:10;}
#imgThumbDes {color: #FFFFFF; position:absolute; top: 53px; right: 15px; font-weight: bold; z-index:10;}
#imgThumb a {float:left; position: relative; z-index: 10000; margin-right: 10px; width: 64px; height:43px; text-align:center;}
/*#imgThumb a img {position: absolute; z-index: 10000; left:2px; top:2px;}*/
#imgThumb a img {position: relative; z-index: 10000; top:2px;}
#imgThumb a span, #imgThumb a:hover span, #imgThumb a.active span {
	background-color: #FFFFFF;
	filter: Alpha(Opacity=30, FinishOpacity=1, Style=1, StartX=1, StartY=1, FinishX=1, FinishY=1);
	-moz-opacity: 0.30;
	opacity: 0.30;
	width: 64px;
	height: 43px;
	display: block;
	position:absolute;
	top: 0;	
	left: 0;
	z-index: 0;
}
#imgThumb a:hover span, #imgThumb a.active span {
	background:url(../images/propertieschina/bg_gallery_select.gif) repeat-y;
	filter: Alpha(Opacity=100, FinishOpacity=1, Style=1, StartX=1, StartY=1, FinishX=1, FinishY=1);
	-moz-opacity: 1.00;
	opacity: 1.00;
}
#galleryListPullDown {
	width: 692px;
	background-color: #FFFFFF;
	filter: Alpha(Opacity=85, FinishOpacity=1, Style=1, StartX=1, StartY=1, FinishX=1, FinishY=1);
	-moz-opacity: 0.85;
	opacity: 0.85;
	position:absolute;
	top: 1px;
	left: 4px; 
	color: #666666;
	display: none;
	z-index: 10000;
}
#galleryListPullDown {padding:0 2px 5px 0;}
.productgallery {padding:4px 4px; width: 216px; margin:0 0 3px 5px; float:left; cursor:pointer;}
.productgallery .imgPart { float:left; width: 64px; margin-right: 5px;}
.productgallery .imgPart img {border: 2px solid #CCC;}
.productgallery .imgName {float:left; width:135px; padding-right: 4px; font-size:14px; color:#666; line-height:15px; padding-top: 6px;}

#galleryListPullDown .active {background-color: #D6D8D8;}
#galleryListPullDown .active .imgPart img {border: 2px solid #FFF;}
.closeList {padding: 5px 0 5px 680px;}

table.furtherInfo {margin-top: 9px;}
table.furtherInfo tr th {border-bottom: 1px dashed #C8C8C8; background-image: none; background-color:#F1F5F6; font-weight: normal; padding: 3px 7px; width: 40%;}
table.furtherInfo tr td {padding-top: 3px;}

#proVideoPart div { display: none;}
#proVideoPart div#proVideo1 {display: block;}
.videoList {margin-top: 15px;}
.videoList a, .videoList a:hover {border: 1px solid #E0E0E0; display: block; width: 60px; height: 39px; margin-right: 5px; padding: 1px; float:left;}
.videoList a:hover {border: 2px solid #896983 !important; padding: 0px !important;}
.videoList a#video1 {border: 2px solid #896983; padding: 0px;}


.webLink {padding-top: 5px;}

.webLink span a {color:#FFFFFF; font-weight:bold; font-size: 100%;}

#gallerySelect { font-size: 10px;}

#galleryGoBtn span {font-size: 11px;}

