﻿* { margin:0; padding:0; font-size:100%;}
/*body加上-webkit-text-size-adjust: none;是因為在apple手機上選單會跑掉*/
body { background: #fff; font-family: "新細明體",Arial; font-size: 78%; margin:0 auto; letter-spacing:0.1em;-webkit-text-size-adjust: none;}
a {color:#666666;text-decoration: underline;}
a:visited {color:#666666;text-decoration: underline;}
a:active {color:#666666;text-decoration: underline;}
a:hover {text-decoration: underline;}
img { border:none; vertical-align:top;}
#wrapper { width:970px; margin:0 auto; padding:0 15px; background:#ffffff; border-right:1px solid #cccccc; border-left:1px solid #cccccc; }
#header { height:170px;}
.logo { float:left; margin: 18px 5px 0 0; }
.inf {float:left; width:180px; margin-top:38px; }
.inf ul {list-style:none;}
.inf li { border-bottom:1px solid #CCCCCC; padding:6px 0 6px 0px;}
.ser_nav {margin:0px 0 0px 15px;}
.ser_nav a {color: #990000;}
.ser_nav a:hover {position: relative; top: -2px;}
.inf01 { float:right;  margin-top:18px; text-align:right; }
.inf01 span { font-size: 11px;}
.inf01 a:hover {position: relative; top: -1px;}
.ad510_60 { margin-top: 3px;}
#nav { border-bottom: 4px solid #990000; padding-bottom:3px;margin:33px 0 8px 0; text-align :center ;}
#nav ul { list-style:none;}
#nav li { display:inline;}
#nav a { background:#F6DDDD; font-size: 123%; font-weight: bold; color:#000; padding:7px 3px 3px 3px; text-decoration: none; border-top:1px solid #990000; border-right:1px solid #990000; border-left:1px solid #990000;}
#nav a:hover { background: #990000; color: #FFFFFF;}
input:focus {background-color: yellow;}
text:focus {background-color: yellow;}
textarea:focus {background-color: yellow;}

/*到Google查看街景*/
.cssToGoogle {margin: 30px 0px;}
.cssToGoogle .cssToGoogleLeft {display: inline-block;text-align: right;width: 46%;padding-right: 10px;}
.cssToGoogle .cssToGoogleRight {display: inline-block;text-align: left;width: 46%;padding-left: 10px;}
.cssToGoogle a {background-color: orange;color: #000;font-size: 130%;padding: 12px;text-decoration: none;font-weight: bold;}
.cssToGoogle a:hover {background-color: darkgray;color: #fff;}

/*
#nav span a { background:none; border:0px;}
#nav span a:hover { background:none; border:0px;}
*/
.cssSortType {font-size: 130%;border: 1px solid #cccccc;padding: 7px;width: 95%;}
.cssSortType a {color: #000;}
.cssSortType div {display: inline-block;padding: 8px 2px 8px 2px;}
.MapFocus { padding-bottom: 3px;  margin:16px 0 0 0; text-align :left ;font-size: 110%;  font-weight: bold; color:#000; }
.MapFocus ul { list-style:none;}
.MapFocus li { display:inline;}
.MapFocus a { background:#fff;  color:#000; padding:7px 12px 3px 12px; text-decoration: none; border-top:1px solid #990000; border-right:1px solid #990000; border-left:1px solid #990000;}
.MapFocus a:hover { background: #990000; color: #FFFFFF;}
.MapFocus span { background:#990000; color:#fff;  padding:7px 12px 3px 12px; text-decoration: none; border-top:1px solid #990000; border-right:1px solid #990000; border-left:1px solid #990000;}
.innav { font-size: 105%; font-weight: bold; color: #FFFFFF; padding:10px 15px 4px 15px; background: #A52854;}
#productTitle { margin-top:0px;}
#productTitle ul { list-style: none; text-align: center; background:#F5E3DF;border-top:3px solid #990000;}
#productTitle li { padding:5px 0; text-align: center; height:20px;}
#productTitle dl { float:left; padding: 2px 0;}
#productTitle .col_1 { float:left;  padding: 2px 0; border-left: 1px solid #999999;}
#productTitle .col_2 { float:left; padding: 2px 0; border-left: 1px solid #999999;}
#productTitle .col_3 { float:left; padding: 2px 0; border-left: 1px solid #999999;}
#productTitle .col_4 { float:left; padding: 2px 0; border-left: 1px solid #999999;}
#productTitle .col_5 { float:left; padding: 2px 0; border-left: 1px solid #999999;}
#productTitle .col_6 { float:left; padding: 2px 0; border-left: 1px solid #999999;}
#productTitle .col_7 { float:left; padding: 2px 0; border-left: 1px solid #999999;}
#productTitle .col_8 { float:left; padding: 2px 0; border-left: 1px solid #999999;}
#productTitle .col_9 { float:left; padding: 2px 0; border-left: 1px solid #999999;}
#productList ul { list-style: none; text-align: center;}
#productList li { padding:4px 0; text-align: center; border-bottom: 1px dotted #CCCCCC;height:20px;}
#productList dl { float:left;  margin: 1px 0;}
#productList .col_1 { float:left; padding: 2px 0 ;}
#productList .col_2 { float:left; padding: 2px 0;}
#productList .col_3 { float:left; padding: 2px 0;}
#productList .col_4 { float:left; padding: 2px 0;}
#productList .col_5 { float:left; padding: 2px 0;}
#productList .col_6 { float:left; padding: 2px 0;}
#productList .col_7 { float:left; padding: 2px 0;}
#productList .col_8 { float:left; padding: 2px 0;}
#productList .col_9 { float:left; padding: 2px 0;}
#productList table {margin-top: 5px;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #CCCCCC;padding: 3px;width: 100%;}
#memberContent { overflow:auto;}
#memberLeft { float:left; width:200px; margin: 0 10px 10px 0; padding:10px; line-height: 1.5em; background:url(../images/content_bg.gif) left top repeat-y;}
#right{ float:right; width:740px; }
#left{ float:left; width:200px; margin:auto; padding-left:8px;  padding-right:8px;  padding-top:8px;   padding-bottom:8px; border:1px solid #cccccc; }
.cssLeft{ float:left; width:200px; margin:5px 0px; padding:5px;  border:1px solid #cccccc; text-align :center ; }
.cssBottimRight{ width:740px;  float:right;  padding:4px;border:1px solid #cccccc; text-align :center ;}
.cssBottimLeft{ width:200px; float:left;   padding:4px;border:1px solid #cccccc; }
.cssBottomAD2009072890{  margin-top:15px;  margin-bottom:10px;  width :970px;}
.title { background:#DA0505; border-left: 5px solid #E18B8B; border-right: 5px solid #E18B8B; font-size: 120%; color: #FFFFFF; padding: 5px 0 3px 7px; font-weight: bold;}
.list { margin-top:10px;}
.list img { float:left; border:1px solid #333333; margin-right: 7px;}
.cssMapLeft { float:left; }
.mapDetailDIV {text-align:right; margin :5px;}
.mapDetailDIV a:hover{color: #990000;}
#divBrowserHistory2 ul { padding-left: 15px;}
#divBrowserHistory2 a { color:#333333; text-decoration: none;}
#divBrowserHistory2 a:visited {color:#333333;text-decoration: none;}
#divBrowserHistory2 a:active {color:#333333;text-decoration: none;}
#divBrowserHistory2 a:hover {color: #009900;text-decoration: none;}
#divBrowserHistory2 li { border-bottom: 1px solid #999999; margin: 3px 0;}
.sad { text-align:left; margin:5px 0;}
.cssMapFilter { text-align:left; margin:11px;}
.sad img { border:1px solid #999999; margin-top:5px; margin-right:2px;}
.search { }
.search ul { list-style:none;}
.search li { display:inline;}
.search a{background: #fff;color: #000;padding: 7px 12px 7px 12px;  text-decoration: none;border-top: 1px solid #990000;border-right: 1px solid #990000;border-left: 1px solid #990000;  }
.search a:hover{background: #990000;color: #FFFFFF;}
.search span{background: #F5E3DF;color: #000;padding: 7px 12px 7px 12px;text-decoration: none;border-top: 1px solid #990000;border-right: 1px solid #990000;border-left: 1px solid #990000; font-size: 17px;}
.search_list { padding:8px 0 0 5px; width:98%; vertical-align: bottom; display: block; margin-top: 6px; list-style-type: none;background: #F5E3DF;  border: 1px solid #990000;}
.search_list ul { list-style: none; text-align: left;}
.search_list li { padding:5px 0; text-align: center; height:20px;}
.search_list dt { float:left; margin-left:5px; text-align: left; background: url(../images/search_list_icon.jpg) 0px 5px no-repeat; padding:4px 0 0 15px;}
.search_list dd { float:left; padding: 2px 0; margin-right:38px; text-align: left;}
.search_add_title { border-bottom: 1px dotted #999999; margin:10px 15px 5px 5px; padding:3px; font-size: 120%; font-weight: bold; color: #333333;}
.line { border-right:2px solid #FFFFFF; text-align: center;}
.tdDotted{border-bottom: 1px dotted #999999;}
.search_butt { text-align:right; margin: 0 20px 10px 0;}
.search_butt span { float:right;margin-right:80px; margin:20px 0 0 10px;}
.choice { margin:2px 0; border:2px solid #E7E7E7; padding:7px;  font-size: 120%; }
.butt {text-align:center; margin:5px 0;}
.cssProductlist { margin-left:0px;}
.cssProductlist ul { list-style:none; margin-top:6px;   }
.cssProductlist li {font-size: 15px; border:1px solid #CCCCCC; padding:4px; float: left; width: 210px; margin: 16px 10px; text-align: center; background:#FAFAF3;}
.cssProductlist a { color:blue; text-decoration: none;}
.cssProductlist dt { padding: 4px 0px; text-align: center; background: #E4E4CB; border-top: 2px solid #FFFFFF;  }
.cssProductlist dd { padding: 3px 0; background: #F1F0E4; border-top: 2px solid #FFFFFF; }
.cssProductlist .listImg{border: 1px solid #666666;  height :195px; width:210px;  background: #fff; display:table-cell; text-align:center;vertical-align:middle;}
.cssProductlist img {display:block;margin:auto; }
.cssObjectPrice span{ padding: 0px 3px;  }
.cssNowMoney {color: #000; } 
.cssReductionMoney {color: #CE0000;font-weight: bold;} 
.cssOriginalPrice {color: #000;background: url(../images/reduction.gif) right center no-repeat; } 
.cssCaseName{color:Blue;}
.contrast { text-align:left; padding:5px 0; clear:both;}
.cssPage { text-align:center; margin:15px 0; padding:7px; clear :both ;}
.cssPage  a {  font-size: 120%; font-weight: bold; color:#000; padding:3px 6px 3px 6px; margin:0 5px 0 5px; text-decoration: none; border:1px solid #cccccc;}
.cssPage  label {  font-size: 130%; font-weight: bold; color:#fff; background: #990000; padding:3px 6px 3px 6px; margin:0 5px 0 5px;  border:1px solid #cccccc;}
.cssPage a:hover { background: #990000;  color:#fff; }
#footer { clear:both; margin-top :10px; margin-bottom :10px;}
.declare { border:1px solid #DDDDDD; padding:10px; background:url(../images/declare_bg.gif) top left repeat-x; color: #666666;}
.footer_links { text-align:center; background:#990000; padding:2px; margin:3px 0; color: #FFFFFF;}
.footer_links a {color:#FFFFFF;text-decoration: none;}
.footer_links a:hover {text-decoration: underline;}
.address { text-align:center; padding:8px; margin:3px 0; border-top:1px solid #DDDDDD;}
.text01 { color: #CC3300; font-weight: bold;}
.text02 { font-weight: bold; color: #A62955;} 
.css_Gold_Hot_Sale_div { padding:3px 0 5px 0; border-bottom:3px solid #990000; margin-top :15px;}
.css_Gold_Hot_Sale_span { background: #990000; color: #FFFFFF; padding:6px 7px 5px 7px;font-size :23px; font-weight :bold ;}
.css_Gold_Hot_Sale_List { margin-bottom :37px;}
.service_border { padding:3px 0 5px 0; border-bottom:3px solid #cccccc;}
.SaleRentFocus { background: #cccccc; color: #000000; padding:6px 7px 5px 7px; border-bottom: 0px solid #cccccc;}
.SaleRentNoneFocus { background:#F9CDDB; color: #333333; padding:6px 7px 5px 7px; border-bottom: 0px solid #708C22;}
.nonedata{text-align:center; margin-top:10px;font-size :17px;}
.AdvertisementRight {float:right; margin-bottom :8px;}
.AdvertisementLeft {float:left; margin-bottom :8px;}
.cssCenter46890{ margin :auto;}
.cssCenter46890 img{ margin-right:5px;}
.cssBottom21870 { margin-bottom:20px; margin-top:20px;}
.cssAD_170_50{width:170px; height :50px;}
.scroller_container {padding: 5px 0 0 7px; overflow: hidden; }
.jscroller2_up, .jscroller2_down, .jscroller2_left, .jscroller2_right {
}
.jscroller2_left, .jscroller_right, .jscroller2_left_endless, .jscroller2_right_endless {
 white-space: nowrap;
}
.cssAgencyPhone{ font-size :110%;font-weight:bold;}
.cssImgList { margin :3px; text-align :center ;}
.cssImgList img{ margin :3px; width:360px; height :270px;}
.cssClearBoth{clear :both ;}
.cssWaittingMsg{position:fixed;top:50%;left:50%;_position:absolute;_top:expression(documentElement.scrollTop+(documentElement.clientHeight-this.clientHeight)/2);_margin-top:0;background-color:#F1F4FA;border:solid 1px #00008B;text-align:left;vertical-align:middle;padding:10px;font-weight:bold;font-size:12pt;z-index:500;}
.cssDivSmallPopUp{position:fixed;top:50%;left:50%;_position:absolute;_top:expression(documentElement.scrollTop+(documentElement.clientHeight-this.clientHeight)/2);_margin-top:0;background-color:#ffffff;border:solid 1px #00008B;text-align:left;vertical-align:middle;padding:10px;font-weight:bold;font-size:11pt;z-index:499;}
.cssBlockBackgroundDiv{position:absolute;left:0px;top:0px;filter:Alpha(Opacity=10);opacity:0.1;background-color:#000000;z-index:498;}
.productTitleMgmt { margin-top:0px; text-align: center; background:#990000;color:#ffffff; height :30px;}
.productTitleMgmt a{ color:#ffffff; }
.productListMgmt td{border-bottom: 1px dotted #CCCCCC; padding-top: 10px; padding-bottom: 10px; }
.productListMgmt .tdCenter {text-align: center;}
.mgmtButtonFunction button {margin: 0 3px 0 3px;}
.cssFooterLink{text-align :center ; margin-bottom :10px; }
.cssFooterLink a { margin-right :4px;margin-left :4px;font-size :12px;}
.cssFooterLink a:hover,.cssFooterLink a:active {color:#FF0000;}
.cssProductList_Building { margin-left:8px;font-size :15px;}
.cssProductList_Building ul { list-style:none; margin-top:6px;}
.cssProductList_Building li {display:inline;float: left; width:48%; margin-bottom :32px;  margin-left :9px; border:2px solid #E7E7E7; }
.cssProductList_Building dl {  padding-left :5px; text-align: left; }
.cssProductList_Building dt { padding: 5px 0; }
.cssProductList_Building dd { padding: 5px 0; }
.cssProductList_Building .cssCaseName {color:blue; }
.cssProductList_Building .cssUnitPrice {margin-left:9px;}
.cssProductDivLeft{ float: left; }
.cssProductDivLeft a{text-decoration: none; color:blue; }
.cssProductImgInner{height :90px; width: 165px; border: 1px solid #666666; background: #fff;display:table-cell;vertical-align:middle;}
.cssProductImgInner img {display:block;margin:auto; }
.cssServiceMenu{width:100%;list-style-type:none;text-align:left; display:inline-block;margin:0 auto;padding:10px;}
.cssServiceMenu li{margin:8px 20px 8px 0;display: inline-block;} 
.bor1 { border:1px solid #666666;}
.mt10 { margin-top:10px;}
.mlr10 { margin:0 10px;}
.mtb10 { margin:10px 0;}
.mt20 { margin-top:40px;}
.mL30 { margin-left:30px; margin-left:0;}
.pL20 { padding-left:20px;}
.p5 { padding:5px;}
.p2 { padding:2px;}
.tlh105 { line-height:1.5em;}
.tlh108 { line-height:1.8em;}
.tlh2 { line-height:2em;}
.clear { clear:both;}
.b { font-weight: bold;}
.tcenter { text-align:center;}
.fs13 { font-size:15px;}
.icon5 {background-color: #990000;}
.text_coL01 { color:#990000;}
.w100p { width:99%;}
.w300px { width:300px;}
.content_way { padding:5px; background: #F0F0F0;color: #000000;}
.content_use {  margin-top: 21px;margin-bottom: 21px;color: #000000; font-size :120%;}
.content_use a:hover {color: #990000;}
.searchP{text-align: right; margin-bottom :5px;}
.searchP a{margin-right: 20px; vertical-align:bottom ; font-size :15px;}
.searchP img{cursor: pointer; margin-right: 15px; border :0;}
.searchP a:hover, a:active {color:#FF0000;}
.caseDetailSmallAD img{ margin-bottom:5px; margin-right:5px;}
.title_form { background-color: #990000; font-size:130%; border:0; padding:5px 10px; color:#FFFFFF; font-weight: bold;line-height: 1.2em;}
.inquiry table {border-collapse: collapse;color: #000000; border-top: 1px solid #CCCCCC; border-bottom: none; border-left: none; border-right: none; font-size: 130%; width: 100%; line-height: 1.2em;}
.inquiry th { width:15%; border-top: none; border-bottom: 1px solid #ffffff;  background-color: #CCCCCC; font-weight: normal; padding: 10px 10px;  }
.inquiry td { width:35%;  border-top: none; border-bottom: 1px solid #CCCCCC;   border-right: 1px solid #CCCCCC;  padding: 10px 10px; vertical-align :middle ;}
.inquiry th.must { border-left-color: #A62955; }
.inquiry th em { font-style: normal; color: #FF0000; padding-left: 5px;}
.inquiry select { border: 1px solid #CCCCCC; background-color: #F3F3F3;}
.inquiry .submit { text-align: center; margin-top: 30px;}
#main2 { float:left; width:630px;}
#main2 th { width:15%;}
#main2 td { width: 35%;}
#right2 { float:right; width:320px; line-height:1.5em; }
.cssRightPhoto { text-align:center; border:1px solid #cccccc; padding:10px 0; font-size:15px;}
.commend_list img { margin: 0 5px 5px 5px; border:1px solid #CCCCCC; padding:3px;}
.commend_list {padding:0 5px; vertical-align: bottom; display: block;  list-style-type: none;  height:150px; height:140px;}
.commend_list ul {list-style:none;}
.commend_list li {padding:5px 0; height:50px; float: left; margin:10px; margin:0; line-height:1.3em; text-align: center; width:115px;}
.contact {margin:20px 0;}
.good { width:60%; float:left; line-height:1.5em; padding:20px 10px; border-right: 1px solid #CCCCCC;}
.good01 {  float:left; line-height:1.5em; padding:20px 10px; }
.good02 { width:98%;}
.good03 {overflow:auto; width:80%; margin-left:15%; margin-top:10px;}
.memberTable {width:98%;border:1px solid #999999;margin-left:2%;}
.memberTable td { padding: 5px 10px; text-align: center;border:1px solid #CCCCCC;}
.join { float:right;padding:20px 10px; margin-bottom:10px;}
.join li { height:30px;}
.join dt {float:left;}
.join dd {float:left;}
.massages { margin-left:350px; width:350px; margin-top:5px;}
.massages ul { list-style: none;}
.massages li { background:url(../images/icon1.gif) 0 9px no-repeat; padding-left:15px; margin-left:7px;}
.massages a { color: #CC0000; padding:0 5px; font-weight:bold;}
.massages a:visited { color:#CC0000;}
.massages a:active {color:#CC0000;}
.massages a:hover {color: #009900; position: relative; top: -2px;} 
.text04 { color:#FFFFFF;}
.clause ul { list-style: none;}
.clause li { background:url(../images/icon5.gif) 0 4px no-repeat; padding-left:20px; margin-left:7px;}
#memberLeft .list_record1 ul { list-style: none; margin:10px 5px;}
#memberLeft .list_record1 li { background: url(../images/search_list_icon.jpg) 0 4px no-repeat; padding-left:15px; margin: 3px 0;}
#memberLeft .list_record1 a { color:#333333; text-decoration: none;}
#memberLeft .list_record1 a:active {color:#333333;text-decoration: none;}
#memberLeft .list_record1 a:hover {color: #990000;text-decoration: none; font-weight :bold ;}
.butt1 { float:left; width:350px;}
.butt1 ul { list-style: none; margin:20px 5px;}
.butt1 li {margin:10px 0 35px 0;}
.butt1 a { color:#333333; text-decoration: none; padding:10px 20px; border:1px solid #990000; background:#F5E3DF; margin:30px 10px; font-size:15px; font-weight:bold;}
.butt1 a:hover {color: #990000;text-decoration: none; font-size :15px; font-weight :bold ;}
.h2_Title { font-weight:bold; font-size:120%; line-height:2em; padding-left:8px; color:#333333; margin-top:10px;}
p { text-indent:2em; color:#333333; line-height:1.8em; margin:10px 0;}
.notesLi li { list-style-position: inside; list-style-type: square; line-height:1.5em;}
.img_box { margin:45px 5px 0 5px; margin:40px 5px 0 5px;}
.solutionTable {  width:100%; }
.solutionTable td { border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; padding: 5px 10px;}
.solutionTable th { border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; background-color: #CCCCCC; color :#000000;}
.chiaMengDescription { font-size:14px; background: #EDECB3; padding:5px;}
.chiaMengCosent li{margin:8px 0px 8px 0px; }
.upCityList {	margin:auto;  width:100%; background-color: #fff; }
.pageTitle {color:#cccccc;	font-size:14px; padding-bottom :10px;}
.h2Address {font-size:130%;}
.link_Title { background:#E8E8BB; border-left:5px solid #996633; line-height:2em; padding-left:8px; color:#cc3300; margin-top:10px;}
.FriendLinkList{border: #999999 1px solid; margin-bottom: 15px; padding: 15px;}
.FriendLinkList td{width:20%; text-align :center ;}
.FriendLinkList tr{height:30px;}
.cssOnAd td{padding :10px; text-align :center ;}
 .cssMapStreetViewDisable{ margin-bottom :7px; height :17px;}
.cssMapStreetViewDisable img{margin-right :10px;} 
.cssAlmostList ul { list-style-type:none; text-align: center; width :100%; }
.cssAlmostList li { border:1px solid #CCCCCC; padding:7px;width: 130px; margin: 0 7px; text-align: center; background:#FAFAF3; float:left ;}
.cssAlmostList img { margin:3px 0 7px 0; border:1px solid #666666; width: 125px; height: 90px;}
.cssAlmostList dt { padding: 3px 0; text-align: center; background: #E4E4CB; border-top: 2px solid #FFFFFF; width:128px; font-size :115%; } 
.cssAlmostList li.over {border:1px solid #da0505;cursor :pointer ;}
.cssGold_HotList_Detail ul { list-style-type:none; text-align: center; width :100%; }
.cssGold_HotList_Detail li { border:1px solid #CCCCCC; padding:7px;width: 130px; margin: 7px 7px 7px 7px; text-align: center; background:#FAFAF3; float:left ;}
.cssGold_HotList_Detail img { margin:3px 0 7px 0; border:1px solid #666666; width: 125px; height: 90px;}
.cssGold_HotList_Detail dt { padding: 3px 0; text-align: center; background: #E4E4CB; border-top: 2px solid #FFFFFF; width:128px; font-size :115%; } 
.cssGold_HotList_Detail li.over {border:1px solid #da0505; cursor :pointer ;}
.cssGold_Hot_Sale { margin-left:0px;}
.cssGold_Hot_Sale ul { list-style:none; margin-top:6px;   }
.cssGold_Hot_Sale li {font-size: 15px; border:1px solid #CCCCCC; padding:4px; float: left; width: 205px; margin: 16px 7px; text-align: center; background:#ffffff;}
.cssGold_Hot_Sale a { color:blue; text-decoration: none;}
.cssGold_Hot_Sale dt { padding: 4px 0px; text-align: center; background: #E4E4CB; border-top: 2px solid #FFFFFF;  }
.cssGold_Hot_Sale dd { padding: 3px 0; background: #F1F0E4; border-top: 2px solid #FFFFFF; }
.cssGold_Hot_Sale .listImg{border: 1px solid #666666;    height :195px; width:205px;  background: #fff; display:table-cell; text-align:center;vertical-align:middle;}
.cssGold_Hot_Sale img {display:block;margin:auto; }
 #main100Percent {width:100%;padding-bottom :30px;}
#main100Percent th { width:15%;}
#main100Percent td { width: 35%;}
.cssCaseDetail300250AD{float :left ;   margin:5px;  border: 1px solid #cccccc; padding :3px;}
.cssAllBigImg {margin-bottom :15px;text-align:center;} 
.cssAllBigImg img{ margin  :20px;}
.cssAllBigImg figcaption{font-size: 130%;}
.cssImpeachContent div {display: inline-block;margin: 5px;font-size: 115%;} 
.cssMapStreetTabs {width: 100%;overflow: auto;list-style: none;margin: 50px 0px;padding: 0;}
.cssMapStreetTabs li {width: 49%;margin: 0;padding: 0;float: left;}
.cssMapStreetTabs a {width: 98%;background: #fff;color: #000;text-align: center;float: left;padding: 10px 0px;text-decoration: none;font-size: 140%;}
.cssCaseMapStreetContent {text-align: center;width: 100%;height: 380px;}
.cccToTop {cursor: pointer;width: 50px;height: 50px;background: url(../images/gototop.png) no-repeat;background-size: 50px 50px;opacity: 0.8;position: fixed;bottom: 60px;right: 60px;z-index: 900;display: none;}
.info-host-tel{background:url("../images/callPhone.jpg") no-repeat;width:61px;height:44px;display:inline-block;vertical-align:bottom ;margin:5px;}
.cssCase720 {margin-top: 35px;}
.cssCase720Tabs div {text-align: left;display: inline-block;margin: 10px 0px;}
.cssCase720Tabs a {color: #000;text-align: center;text-decoration: none;font-size: 140%;padding: 10px;}
.cssFastRegionSelect{ width:100%;text-align:left;display:inline-block;margin:0 auto;padding:10px; }
.cssFastRegionSelect div{width:10%;color:#000; margin:0 4px 12px 0;display:inline-block; font-size :110%;}
.iframe-google {position: relative;padding-bottom: 36.25%;padding-top: 30px;height: 0;overflow: hidden;}
.iframe-google iframe {position: absolute;top: 0;left: 0; width: 100%;height: 80%;}
.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}
.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:80%;}
.cssIndexRight {float: right;width: 75%;}
.cssIndexLeft{ float:left; width:100%; margin:5px 0px; padding:5px;  border:1px solid #cccccc; text-align :center ; }
.cssIndexLeftAD{text-align: center; margin-bottom: 8px; margin-top: 8px;}
.cssIndexLeftAD img { border:1px solid #999999; margin:8px 0px;}
.cssBreadcrumb ol {display:inline;list-style: none;text-align: left;}
.cssBreadcrumb ol li{display:inline-block ;}
.cssBreadcrumb a{font-size :120%;}