﻿body {margin:0px; padding:0px; font-size:12px; background-image:url(images/body-bg2.jpg); background-repeat:repeat-x; background-position:top; }
img{border:0px;}
a:link{color:#333333; text-decoration:none;}
a:visited{color:#333333; text-decoration:none;}
a:hover{color:#FFFFFF; text-decoration:none; background-color:#FF0000;}
#header{margin:4px 0px 2px 0px;}
#mainMenu{ padding:4px; border:1px #F5E295 solid;background-image:url(images/TopMenu-bg.jpg); background-repeat:repeat-x;}
#MainMenu_center{ background-image:url(images/MainMenu_center.jpg); background-repeat:repeat-x; width:334px; padding:4px; line-height:150%; text-align:center;}
#MainMenu_center .text_RedBigBold a:visited{color:#FF0000; font-size:14px; font-weight:bold;text-decoration:none;}
#MainMenu_center .text_RedBigBold a:hover{color:#FFFFFF; font-size:14px; font-weight:bold; background-color:#FF0000;text-decoration:none;}
#MainMenu_center .text_Red a:visited{color:#FF0000; text-decoration:none;}
#MainMenu_center .text_Red a:hover{color:#FFFFFF; text-decoration:none;}
#Top_LoginState{padding:5px; line-height:160%;}
#Top_LoginState a:link{color:#0033CC;}
#Top_LoginState a:visited{color:#0033CC;}
#Top_LoginState a:hover{color:#FFFFFF; background-color:#0033CC}
#Top_Issuance{width:72px; padding:3px 0px 3px 0px; line-height:180%; }
#Top_Issuance a:link{color:#0033CC;}
#Top_Issuance a:visited{color:#0033CC;}
#Top_Issuance a:hover{color:#FFFFFF; background-color:#0033CC}
#Search{margin:8px 0px 8px 0px; text-align:left;}
#Search_TotalNum{text-align:right; color:#FFFFFF;}
#AboutSearch{ border:1px #F5E295 solid; background-color:#FDF8E5; text-align:left; padding:6px;}
#ad{margin-top:5px;}
.marginTop{margin-top:5px;}
#SpecialSechouse{padding:5px; margin-top:5px; text-align:left;border:1px #F5E295 solid; background-color:#FDF8E5;}
#Areas{margin-top:5px; padding:0px;border:1px #F5E295 solid; line-height:120%;}
#areaTitle{background-color:#F8EAB1;}
#content{margin-top:5px; text-align:left;}
.content2{ text-align:left; line-height:150%; padding:6px;}
#index_broker{width:635px; border:1px #F5E295 solid; }
.Captions{background-image:url(images/IndexNews_CaptionBG.jpg); background-repeat:repeat-x; padding:0px 0px 5px 0px;}
.Captions2{background-color:#f1f1f1; padding:1px; font-weight:bold; border-bottom:1px #ccc solid;padding:5px; }
.CaptionName{ font-size:14px; font-weight:bold; padding:0px 0px 4px 0px;}
.CaptionName5{background-color:#f1f1f1; font-weight:bold; font-size:13px; border-bottom:1px #ccc solid; padding:5px;}
.CaptionMore{ font-weight:bold; font-size:12px;  text-align:right;}
.Captions a{ color:#FF0000;text-decoration:none;}
.Captions td{padding:5px;}
.Captions a:visted{color:#FF0000; text-decoration:none;}
.Captions a:hover{color:#FFFFFF; text-decoration:none; background-color:#FF0000;}

.border01{border:1px #F5E295 solid;}
.border02{border:1px #F5E295 solid; margin-top:5px;}
.border03{border-top:1px #F5E295 solid;border-left:1px #F5E295 solid;border-right:1px #F5E295 solid;}
.border04{border-bottom:1px #F5E295 solid;border-left:1px #F5E295 solid;border-right:1px #F5E295 solid;}


.broker_estates{background-color:#F1F1F1; border-bottom:1px #CCCCCC solid; padding-top:6px; text-align:left}
.Caption01{padding:5px;}


/*友情链接*/
#Links{margin-top:5px; text-align:left;}
#Links .text_RedBold a{color:#FF0000;}
#Links .text_RedBold a:hover{color:#FFffff;}
#Links img{border:1px #666666 solid; margin-right:5px;}


/*底部版权信息等*/
#footer{  margin-top:5px; text-align:center; line-height:150%; border-top:1px #EEEEEE solid; padding-top:5px;}

.text_RedBigerBold{color:#FF0000; font-size:24px; font-weight:bold;}
.text_RedBigerBigerBold{color:#FF0000; font-size:36px; font-weight:bold;}
.text_RedBigBold{color:#FF0000; font-size:14px; font-weight:bold;}
.text_RedBigBold a:link{color:#FF0000; font-size:14px; font-weight:bold;text-decoration:none;}
.text_RedBigBold a:visted{color:#FF0000; font-size:14px; font-weight:bold;text-decoration:none;}
.text_RedBigBold a:hover{color:#FFFFFF; font-size:14px; font-weight:bold;text-decoration:none;}

.text_RedBig{color:#FF0000; font-size:14px; }
.text_RedBig a:link{color:#FF0000; font-size:14px;text-decoration:none;}
.text_RedBig a:visted{color:#FF0000; font-size:14px;text-decoration:none;}
.text_RedBig a:hover{color:#FFFFFF; font-size:14px;text-decoration:none;}

.text_RedBold{color:#FF0000; font-weight:bold;}
.text_RedBold a:link{color:#FF0000; font-weight:bold;text-decoration:none;}
.text_RedBold a:visted{color:#FF0000; font-weight:bold;text-decoration:none;}
.text_RedBold a:hover{color:#FFFFFF; font-weight:bold;text-decoration:none;}

.text_Red{color:#FF0000;}
.text_Red a:link{color:#FF0000;text-decoration:none;}
.text_Red a:visted{color:#FF0000;text-decoration:none;}
.text_Red a:hover{color:#FFFFFF; background-color:#FF0000; text-decoration:none;}

.text_BigBold{font-size:14px; font-weight:bold;}
.text_BigBold a:link{font-size:14px; font-weight:bold;}
.text_BigBold a:visted{font-size:14px; font-weight:bold;}
.text_BigBold a:hover{font-size:14px; font-weight:bold;}

.text_Bold{font-weight:bold;}
.text_Bold a:link{ font-weight:bold;}
.text_Bold a:visted{ font-weight:bold;}
.text_Bold a:hover{ font-weight:bold;}

.text_Big{font-size:14px; }
.text_Big a:link{font-size:14px;}
.text_Big a:visted{font-size:14px;}
.text_Big a:hover{font-size:14px;}

.text_orange{ color:#990000;}
.blueLink{color:#0066CC; font-size:14px;}
.blueLink a:link{color:#0066CC; font-size:14px;}
.blueLink a:hover{color:#0066CC; text-decoration:underline;font-size:14px; background-color:#F1F1F1;}
.blueLink a:visited{color:#0066CC;font-size:14px;}
.estateAndPrice{padding-bottom:5px;}

.text_Summary{text-indent:25px; line-height:150%; word-break:break-all; }
.text_Summary_DotBorder{ padding:4px; line-height:150%; word-break:break-all; border-bottom:1px #F5E295 dotted; padding-bottom:4px;}
.text_pager{text-align:center; padding:5px;}
.text_content{line-height:160%; text-align:left;}
.text_Btn{text-align:right; padding:3px; text-decoration:underline; font-size:10pt; color:#000000;filter:blur(add=t,direction=135,strength=4);height:2; border:1px #FF0000 solid;}

.inputTxt{height:15px; font-size:12px; border:1px #bbb solid;}
.inputTxtArea{ font-size:12px; border:0px; border:1px #bbb solid;}
.inputBtn{border-left:1px #fff solid; border-top:1px #fff solid; border-right:1px #666 solid; border-bottom:1px #666 solid; padding:3px 0px 0px 1px; word-spacing:5px; font-size:12px;}
.inputUpfile{ border:1px #bbb solid;padding:3px 0px 0px 1px; word-spacing:5px; font-size:12px;}
#Image_valid{margin:0px 0px -5px 5px;}	
.txtCenterBold{ text-align:center; font-weight:bold}

/* CSS OF BackSystem */
#ms_location{padding:6px; border-bottom:1px #CCC solid; background-color:#F1F1F1;}
#Login{ margin-top:100px; margin-left:auto; margin-right:auto; text-align:center;width:320px;}
#Login li{border-bottom:1px #fff solid; padding:3px 0px 3px 16px; background-color:#F1F1F1; list-style:none;}
#Login ul{margin:0px; padding:0px;}
.rowButton{text-align:center;}
.inputTxt{height:15px; font-size:12px; border:1px #bbb solid;}
.inputTxtArea{ font-size:12px; border:0px; border:1px #bbb solid;}
.inputBtn{border-left:1px #fff solid; border-top:1px #fff solid; border-right:1px #666 solid; border-bottom:1px #666 solid; padding:3px 0px 0px 1px; word-spacing:5px; font-size:12px;}
.inputUpfile{ border:1px #bbb solid;padding:3px 0px 0px 1px; word-spacing:5px; font-size:12px;}
#Image_valid{margin:0px 0px -5px 5px;}	
#mana_header{ height:60; padding:10px;}
#mana_topMenu{text-align:right;}


.imgValid{margin-bottom:-5px;}
.gvRow{ border-bottom:1px #666 dotted;}

.aa{width:100%;text-align:center;height:100px;line-height:100px;font-size:13pt;font-weight:bold;}
#AspNetPager1 a,font{margin-left:10px;}
#AspNetPager1 font{margin-left:10px;} 
#ctl00_ContentPlaceHolder1_AspNetPager1 a,font{margin-left:10px;}

.DistrictOfBroker{width:28px; position:relative; margin-left:-29px;}
.District_name{background-image:url(images/area.gif); background-repeat:repeat-y; writing-mode:lr-tb; text-align:center;padding-left:11px;	padding-right:3px;}

/*broker*/
#maxim{padding:10px; text-align:left; font-size:15px; color:#FFFFFF; font-weight:bold;}
.Broker_menu1{height:20px; width:163px; font-size:15px; background-image:url(images/Broker_Menu1.gif); background-repeat:no-repeat;font-weight:bold; padding:4px; text-align:center;}
.Broker_menu2{height:21px; width:163px; font-size:15px; background-image:url(images/Broker_Menu2.gif); background-repeat:no-repeat; font-weight:bold; padding:4px; text-align:center;}
#AboutMe{margin:10px; line-height:200%;}
#AboutMe li{ text-align:left;}
#basicInfo ul{margin:0px; padding:0px;}
#basicInfo li{margin:0px; padding:0px; list-style-type:none; line-height:150%; font-size:14px; text-align:left;}


/*webshop*/
#menu1,#menu2,#menu3,#menu4,#menu5{float:left}
.SolidLine{border-bottom:1px; border-bottom-color:#F5E295; border-bottom-style:solid; float:left;}
#Webshop_info{border-bottom:1px #F5E295 solid;border-left:1px #F5E295 solid;border-right:1px #F5E295 solid; height:40px; padding:5px; line-height:140%;}
#handpicked_sec{ background-image:url(images/Handpicked_Sec.jpg); width:115px; background-repeat:no-repeat; font-size:14px; font-weight:bold; color:#FF0000; padding:13px 0px 0px 12px;}
.handpicked_caption{ background-image:url(images/Handpicked_bg.jpg); background-repeat:repeat-x; padding:7px 0px 0px 10px;}
#handpicked_rent{ background-image:url(images/Handpicked_Rent.jpg); width:159px; background-repeat:no-repeat; font-size:14px; font-weight:bold; color:#FF0000; padding:13px 0px 0px 0px; text-align:center;}
#brokerInfo ul{margin:0px; padding:0px;}
#brokerInfo li{list-style-type:none; text-align:left; line-height:150%;}

.broMenuLeft{border-bottom:1px #CCC solid;border-right:1px #CCC solid; border-top:1px #f1f1f1 solid;border-left:1px #f1f1f1 solid; font-weight:bold;} 
.news_topic{ font-size:22px; color:Black; font-weight:bold; text-align:center;}
.news_date{ border-bottom:1px #CCC solid; text-align:center;}
.new_summary{ background-color:#F6FAFF; border:1px #C8D5DF solid; margin-left:10px; margin-right:10px; padding:5px; line-height:140%; font-size:14px; }
.news_content{ padding:10px; text-align:left; line-height:150%;}
.service{ text-align:left; line-height:150%;}


.haveA a,.psolid a{color:blue;text-decoration:underline;}

.haveA a:link,.psolid a:link{color:blue; text-decoration:underline;}
.haveA a:visited,.psolid a:visited{color:blue; text-decoration:underline;}
.haveA a:hover,.psolid a:hover{color:#fff; text-decoration:underline; background-color:#FF0000;}

#PostBar a:link{color:#0066CC; text-decoration:underline;}
#PostBar a:visited{color:#0066CC; text-decoration:underline;}
#PostBar a:hover{color:White; text-decoration:none;}
#PostBar h2,h3{margin:0;padding:0;font-size:13px}
#PostBar em,i{font-style:normal;}
.PostBar_all{margin:0 auto;width:950px;overflow:hidden;}
#PostBar .Mind{margin-top:15px;filter:DropShadow(Color='white', OffX='5', OffY='5', Positive='1')}
.txt{ border:#ccc 1px solid; height:16px; font-size:12px; }
.btn{ border:#ccc 1px solid;background-Color:#FEE69E;margin-top:2.5px; height:20px; padding-top:2px; color:#990000; font-size:12px;}
.PostBar_top{text-align:left;margin-top:30px;}
.PostBar_top h1{width:122px;height:37px;float:left;margin-left:28px}
.PostBar_top div{float:left;height:37px;line-height:37px;margin-left:50px;color:#990000;font-weight:bold;verflow:hidden;}
.grid_begin{width:100%;overflow:hidden;}
.grid_title{width:100%;height:25px;line-Height:25px;background-Color:#ff5726;text-indent:1em}
.PostBar_clear{clear:both;width:100%;margin:0;height:5px;overflow:hidden}
.search_Type{color:#fff;float:left}
.search_Type a:link{color:#fff; text-decoration:underline}
.search_Type a:visited{color:#fff;text-decoration:underline}
.search_Type a:hover{color:#fff; text-decoration:underline;}
.search_Type a:active{color:#fff;text-decoration:none;}
.search_txt{float:right;margin-right:5px;height:25px;line-height:25px;}
#PostBar .grid{background-color:#fff;border:0;text-indent:10px}
ul,ul li{margin:0;padding:0;list-style:none;text-align:center}
ul li{line-height:20px;height:20px}
#PostBar .top,.content{text-align:left;margin-top:30px;}
.PostBar_top h1{background:url(../../Images/PostBar/h1.gif)  no-repeat;width:128px;height:48px;float:left;margin-left:28px;text-indent:-9999px}
#PostBar .top div{float:left;height:37px;line-height:37px;margin-left:50px;color:#990000;font-weight:bold;overflow:hidden;}
#PostBar .clear{clear:both;width:100%;margin:0;height:5px;overflow:hidden}
#PostBar .reply_content{float:left;width:950px;}
#PostBar .unknown{float:right;width:250px;background-color:blue}
#PostBar .post,#postSub{width:98%;}
#PostBar #postSub{margin-top:20px}
#PostBar .pn01{width:3%;padding:5px;border:0;vertical-align:top}
#PostBar .pc01{width:97%;padding:5px;border:0}
#PostBar .pn02{width:3%;padding:10px;border:0}
#PostBar .pc02{padding:5px;border:0}
#PostBar .tdcontent{line-height:200%;}
#PostBar .psolid{border-bottom:1px solid #ccc;line-height:150%;}
#PostBar .psolid p{color:#0066CC}
#PostBar #labCount{color:red}
#PostBar .post{border:0}
#PostBar .tdnu{margin-top:20px}
#PostBar .pc01 i{font-size:14px;white-space:normal;table-layout:fixed;width:950px;overflow:auto}
#PostBar .l{width:200px}
#PostBar .r{width:500px}
#PostBar .percent {height: 10px !important;height: 12px;border: 1px solid #86B9D6;float: left;padding: 0px;}
#PostBar .percent div {background-image: url("../../Images/PostBar/header_bg.gif");background-repeat: repeat-x;background-position: 0 50%;width: 100%;height: 10px;line-height: 0px;font-size: 0px;margin: 1px;padding: 0px;}
#PostBar .percenttxt {float:left;padding-top: 2px !important;padding-top: 1px;font-weight: bold;}
#PostBar .percenttxt u {text-decoration: none;font-weight: normal;color: #666666;}
.pcnd{margin-right:100px;float:left;width:120px;text-align:left}
#PostBar table,tr,td{border:0}
.qp{background-color:#ddd;padding:5px;margin-bottom:20px;margin-left:15px;line-height:150%;color:#aaa}
.tooltip{width:150px;min-height:25px;height:25px;border:#f79913 1px solid;background-color:#fee69e;text-align:left;overflow:hidden;display:none}
.tooltip blockquote{display:block;float:right;margin:0;padding:0;width:125px;height:0;text-align:left;margin:6px 0 0 0}
.tooltip div{width:11px;height:11px;background-color:Red;float:right;background:url(../../Images/PostBar/tab_closed.gif) no-repeat;margin:3px;cursor:pointer}
.PostBar_my{text-align:center;margin:0 auto;width:950px;overflow:hidden;height:600px;}


.paging {height:18px;font-size:12px;height:700px}
.paging div{background-color:White;text-align:right;padding:5px;height:25px;line-height:25px}
.paging div a{text-decoration: none;border:1px solid red;display:inline-block;padding:0 5px;margin:1px;background:white;line-height:18px;height:18px;}
.paging div a:hover{border:1px solid #fff;background:#f4b6c8;text-decoration: none;}
.paging .clicked{color:#000;background-color:Red;text-decoration: none;}
.paging .next{background: url(../../Images/PostBar/pages.gif) no-repeat right -20px;padding:0 5px;padding-right:10px;text-decoration: none;}
.paging .prev{background: url(../../Images/PostBar/pages.gif) no-repeat left top;width:7px;text-decoration: none;padding:0 5px;}
.paging span{margin:0 3px;}
.paging ul{width:100%;text-align:left;margin:0 atuo;padding:0px;list-style:none}

.paging ul li{width:100%;height:25px;line-height:25px;margin:0;padding:0;text-align:left;text-indent:10px;float:left;overflow:hidden}
.paging ul li a{color:blue;text-decoration:underline;}
.paging ul li a:link{color:#0066CC; text-decoration:underline;}
.paging ul li a:visited{color:#0066CC; text-decoration:underline;}
.paging ul li a:hover{color:White; text-decoration:none;}
.paging ul li font,#PostBar .pcnd span font{background-color:Red;color:White;font-size:12px;margin:0;padding:0}
.paging .tl{float:left;font-size:12px;font-weight:bold;text-align:left;background:white}
#demo2-list{height:550px}

.paging .t01{width:50px;}
.paging .t02{width:530px;}
.paging .t03{width:160px;}
.double{background:#f1f1f1}
.singular{background:white}
.allWidth{width:100%;background:white}

.info_split{background-image:url(../../Images/li_split.gif); background-repeat:repeat-x;}
.broker_mobile{background-image:url(../../Images/tel_bg.jpg); background-repeat:no-repeat; font-size:24px; font-weight:bold; height:44px; padding:8px 0px 0px 130px; margin:5px 0px 0px 0px;}
.propertyImgs img{margin:4px;}
.empImg{ border:3px #CCC solid;}
.selectEstate{ background-color:#FEFDF5; text-align:left; padding:4px; line-height:160%;}
.selectEstate div{ padding-top:3px; }
.selectEstate a{ color:#0066CC;}
.selectEstate a:hover{ color:#FFFFFF;}
.selectArea{ border:1px #FDCA19 solid; margin-left:24px; padding:4px;}

.estateTitle{ padding:10px; }
/*
.paging {height:18px;font-size:12px;}
.paging a{border:1px solid #dfdfdf;display:inline-block;padding:0 5px;margin:0 1px;background:#fff;line-height:18px;height:18px;text-decoration: none;}
.paging a:hover{border:1px solid #c00;}
.paging .clicked{color:#fff;background:#95071b;}
.paging .next{background: url('pages.gif') no-repeat right -20px;padding-right:10px;}
.paging .prev{background: url('pages.gif') no-repeat left top;width:7px;}*/