
body
{
	background-color: #E4E4E4;
	margin: 0px;
	padding: 0px;
	font-family:Arial,Helvetica,"宋体",sans-serif;
	font-size: 12px;
	color: #414141;
	line-height: 22px;
}

img
{
	border: 0;
}

body table
{
	margin: 0;
	font-size: 9pt;
	color: #4F4F4F;
}



.INPUT
{
	border: #bebebe 1px solid;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
}


.img_border
{
	border: #bebebe 1px solid;
}


td
{
	font-size: 9pt;
}

th
{
	font-weight: bold;
}

div
{
	font-size: 9pt;
}

table
{
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.sign
{
	font-family: 宋体;
	font-size: 9pt;
	color: #DA0303;
}

tr.tabletitle
{
	font-size: 9pt;
	color: #ffffff;
	background-color: #97BCE5;
	text-align: center;
	font-weight: bold;
	height: 25px;
}
tr.table_dark
{
	background-color: #F2F2F2;
	text-align: center;
	height: 20px;
}
tr.table_light
{
	background-color: #FFFFFF;
	text-align: center;
	height: 20px;
}
tr.table_selected
{
	background-color: #FDF7E2;
	text-align: center;
	height: 20px;
}









#box
{
	margin: 0 auto;
	width: 1009px;
}
/*--------------------------top背景---------------------------------
.headerBanner
{
	background: url(../../user/images/head_christmas.jpg) no-repeat center center;
}
*/

#userHeaerBg
{
	width: 896px;
	margin-left: auto;
	margin-right: auto;
	background: url(   '../../user/images/bg.jpg' ) repeat-y center top;
}
#userHeaer
{
	width: 886px;
	margin-left: auto;
	margin-right: auto;
}
#userMiddleBg
{
	width: 896px;
	margin-left: auto;
	margin-right: auto;
	background: url(   '../../user/images/bg.jpg' ) repeat-y center top;
}
#userFooterBg
{
	width: 896px;
	margin-left: auto;
	margin-right: auto;
	background: url(   '../../user/images/bg.jpg' ) repeat-y center top;
}
#userMiddle
{
	width: 886px;
	margin-left: auto;
	margin-right: auto;
}
#userHeader
{
	width: 886px;
	margin-left: auto;
	margin-right: auto;
}
#userLeft
{
	float: left;
	width: 640px;
	margin: 0px 0px 0px 0px;
	text-align: left;
}
#userRight
{
	float: left;
	width: 246px;
	margin: 0px 0px 0px 0px;
	text-align: left;
}
.UserTableRight
{
	margin-left: 18px;
}
#userFooter
{
	width: 886px;
	margin-left: auto;
	margin-right: auto;
	clear: left;
}
.clear-float
{
	clear: both /* 清除col1和col2的float,否则main的高度会出错 没有包住它里面的有float的元素。*/;
}
.buildingSpecial
{
	padding: 10px 2px 10px 10px;
	clear: both;
}
.hotPropertySpecial
{
	clear: both;
}
.userindexLeft1
{
	float: left;
	width: 582px;
	padding: 0 2px 0 10px;
}
.userindexLeft
{
	float: left;
	width: 582px;
	margin: 0;
	padding: 0;
}
.userindexRight
{
	float: left;
	width: 292px;
	margin-left: auto;
	margin-right: auto;
}
.userTableMiddel
{
}
.right_menu
{
	background: url(   '../../user/images/vc_right_bg.jpg' ) repeat-x center top;
	padding: 6px 6px 4px 14px;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
}
.right_menuloushi
{
	background: url(   '../../user/images/vc_right_bgloushi.jpg' ) repeat-x center top;
	padding: 6px 6px 4px 14px;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
}
.userindexRightBg
{
	background: url(   '../../user/images/userbgRight_35.gif' ) left 50%;
	width: 292px;
}
.userVmiddle
{
	vertical-align: middle;
}
.tdRight
{
	width: 246px;
	background: url(/user/images/vc_line_right.jpg) repeat-y;
}
.usertxtBigBlack
{
	font-weight: bold;
	letter-spacing: 1px;
	color: #fff;
	background-color: #45a5cf;
	height: 25px;
	line-height: 25px;
	padding-left: 10px;
	font-size: 15px;
}
.usertxtNewsRight a:link
{
	color: #fff;
	text-decoration: none;
	letter-spacing: 1px;
	font-weight: 100;
	font-size: 12px;
}
.usertxtNewsRight a:visited
{
	color: #fff;
	text-decoration: none;
	letter-spacing: 1px;
	font-weight: 100;
	font-size: 12px;
}
.usertxtNewsRight a:hover
{
	color: #fff;
	text-decoration: none;
	letter-spacing: 1px;
	font-weight: 100;
	font-size: 12px;
}
.userTxtBuleMore
{
	color: #fff;
}
.userRightLine
{
	height: 1px;
	background-color: #565656;
	margin: 4px 0;
}
.userTxtSmalBlackf
{
	padding: 2px 0px 2px 0px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #156C91;
}
.userTxtSmalBlack a:link
{
	text-decoration: none;
	color: #156C91;
	font-weight: bold;
}
.userTxtSmalBlack a:visited
{
	text-decoration: none;
	color: #156C91;
	font-weight: bold;
}
.userTxtSmalBlack a:hover
{
	text-decoration: underline;
	color: #156C91;
	font-weight: bold;
}
.userSmallTxt
{
	border-collapse: collapse;
	border-spacing: 0;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	color: #414141;
	line-height: 15px;
}
.blueBigTxt
{
	color: #414141;
	font-size: 15px;
	font-weight: bold;
}
.specialBigtext
{
	font-size: 14px;
}
.blueSmallText
{
	color: #414141;
}
.blueSmallText li
{
	padding: 0px;
	display: block;
	float: left;
	width: 100px;
	list-style-type: none;
}
.txtgray
{
	color: #6A6A6A;
}
#tbSpecialHouse .HotHouseBuliding
{
	width: 340px;
	height: 120px;
	background: url(   '../../user/images/dasedbg_11.gif' ) repeat-x 50% bottom;
	margin-bottom: 5px;
	padding-bottom: 5px;
}
#tbSpecialHouse .HotBrokerShop
{
	width: 320px;
	height: 110px;
	margin-bottom: 5px;
	padding-bottom: 5px;
}
#tbSpecialHouse .BrokerSpecial
{
	width: 280px;
	height: 130px;
	background: url(   '../../user/images/dasedbg_11.gif' ) repeat-x 50% bottom;
	margin-bottom: 5px;
	padding-bottom: 5px;
}
#tbSpecialHouse .HotHouse
{
	width: 340px;
	height: 140px;
	background: url(   '../../user/images/dasedbg_11.gif' ) repeat-x 50% bottom;
	margin-bottom: 5px;
	padding-bottom: 5px;
}
#tbSpecialHouse .HotHouseItem
{
	float: left;
}
#tbSpecialHouse .HotHouseItemTxt
{
	text-align: center;
	width: 103px;
}
#tbSpecialHouse .picItem
{
	border: 1px solid #d1d1d1;
	width: 103px;
	height: 106px;
	margin: 5px 4px 6px 4px;
}
#tbSpecialHouse .picItemBulinging
{
	border: 1px solid #d1d1d1;
	width: 103px;
	height: 87px;
	margin: 5px 4px 6px 4px;
}
#tbSpecialHouse .picItemBroker
{
	border: 1px solid #d1d1d1;
	width: 85px;
	height: 84px;
	margin: 5px 3px 6px 3px;
	text-align: center;
}
#tbSpecialHouse1
{
	width:530px;
	margin:0 auto;
}
#tbSpecialHouse1 .picItemBroker
{
	border: 1px solid #d1d1d1;
	width: 85px;
	height: 84px;
	margin: 5px 8px 6px 8px;
	text-align: center;
}
#tbSpecialHouse .NewshouseDetails
{
	width: 80px;
	height: 70px;
	margin: 5px 4px 0px 4px;
}
#tbSpecialHouse .NewshouseDetails h6
{
	background: url(   '../../user/images/index_56.gif' ) no-repeat left 50%;
	padding-left: 8px;
	width: 60px;
	font-size: 12px;
	font-weight: 100;
}
#tbSpecialHouse .userNewHouse
{
	width: 80px;
	height: 90px;
	vertical-align: top;
}
#tbSpecialHouse .picItemPic
{
	padding: 4px;
}
#tbSpecialHouse .picItemBrokerPic
{
	width: 70px;
	height: 82px;
	padding: 2px;
	margin: 0 auto;
}
#tbSpecialHouse1 .picItemBrokerPic
{
	width: 70px;
	height: 82px;
	padding: 2px;
	margin: 0 auto;
}
#tbSpecialHouse .picItemPic img
{
	width: 95px;
	height: 80px;
}
#tbSpecialHouse .picShop
{
	border: 1px solid #d1d1d1;
	width: 83px;
	height: 67px;
	margin: 5px 10px 6px 10px;
}
#tbSpecialHouse .picShopPic img
{
	padding: 4px;
	width: 75px;
	height: 60px;
}
#tbSpecialHouse .HotShopItemTxt
{
	text-align: center;
	width: 103px;
}
#tbSpecialHouse .picItemBroker img
{
	width: 70px;
	height: 80px;
}
#tbSpecialHouse1 .picItemBroker img
{
	width: 70px;
	height: 80px;
}
#tbSpecialHouse .picItemTxt
{
	text-align: center;
	line-height: 12px;
	padding: 1px 0;
}
.buildingsepcial
{
	display: inline;
}
.procro
{
	width: 505px;
	height: 120px;
	overflow: hidden;
	margin: 10px 0 0 2px;
}
.indexTbTitle
{
width: 87px; 
background: url(/user/images/index_r5_c4.jpg); 
text-align: center;
color: White; 
font-weight: bold; 
padding:0 0 6px 0;	
}
/*首页更多楼盘原来样式
.procroin
{
	width: 1200px;
	height: 110px;
}*/
.procroin
{
	width: 505;
	height: 110px;
	clear: both;
}
.lftbtn
{
	width: 23px;
	height: 141px;
	cursor: hand;
	background: url(   '../../user/images/switchBoxOL.gif' ) no-repeat center;
}
.rgtbtn
{
	width: 23px;
	height: 141px;
	cursor: hand;
	background: url(   '../../user/images/switchBox_62.gif' ) no-repeat center;
	cursor: pointer;
}
.procont
{
	margin-right: 4px;
	width: 95px;
}
.userSwitchtxt
{
	padding-top: 10px;
	text-align: center;
	height: 20px;
	line-height: 20px;
	width: 95px;
}
/*公共link的style*/
a:link
{
	text-decoration: none;
	color: #1F79A0;
}
a:visited
{
	color: #1F79A0;
	text-decoration: none;
}
a:hover
{
	color: #414141;
	text-decoration: underline;
}

a.bluelink:link
{
	color: #1F79A0;
	text-decoration: none;
}
a.bluelink:visited
{
	color: #1F79A0;
	text-decoration: none;
}
a.bluelink:hover
{
	color: #1F79A0;
	text-decoration: underline;
}
a.graylink:link
{
	color: #6A6A6A;
	text-decoration: none;
}
a.graylink:visited
{
	color: #6A6A6A;
	text-decoration: none;
}


a.graylink:hover
{
	color: #6A6A6A;
	text-decoration: none;
}
a.friendLink:link
{
	color: #a8a8a8;
	text-decoration: none;
}
a.friendLink:hover
{
	color: #a8a8a8;
	text-decoration: none;
}
a.friendLink:visited
{
	color: #a8a8a8;
	text-decoration: none;
}
a.friendLink:actived
{
	color: #a8a8a8;
	text-decoration: none;
}
a.whitelink:link
{
	color: White;
	text-decoration: none;
}
a.whitelink:visited
{
	color: White;
	text-decoration: none;
}
a.whitelink:hover
{
	color: White;
	text-decoration: underline;
}
/*-----------------------------end-------------------------------------------*/
.button a:link
{
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.button a:visited
{
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.button a:hover
{
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
/*
li
{
	float: left;
	padding: 12px;
	margin: 4px;
}
*/
.foot
{
	clear: left;
	font-size: 13px;
	color: #414141;
	font-weight: bold;
	padding: 5px;
	vertical-align: top;
}
.foot2
{
	font-size: 12px;
	list-style-type: none;
	color: #414141;
	font-weight: normal;
	padding: 5px;
	line-height: 22px;
}
.foot2 a:link
{
	color: #6a6a6a;
	text-decoration: none;
}
.foot2 a:visited
{
	color: #6a6a6a;
	text-decoration: none;
}
.foot2 a:hover
{
	color: #6a6a6a;
	text-decoration: none;
}
#foot3
{
	color: #414141;
	font-size: 12px;
	font-weight: bold;
	padding: 2px;
	height:40px;
}
#foot3 img
{
	vertical-align: middle;
}
.numstyle
{
	font-family: Arial;
	font-size: 12px;
}
.menu_right a:link
{
	color: #1F79A0;
	font-size: 12px;
	font-weight: bold;
	padding: 12px 5px 12px 5px;
	line-height: 30px;
	text-decoration: none;
}
.menu_right a:visited
{
	color: #1F79A0;
	font-size: 12px;
	font-weight: bold;
	padding: 12px 5px 12px 5px;
	line-height: 30px;
	text-decoration: none;
}
.menu_right a:hover
{
	color: #1F79A0;
	font-size: 12px;
	font-weight: bold;
	padding: 12px 5px 12px 5px;
	text-decoration: underline;
}
.head a:link
{
	font-size: 12px;
	color: #006699;
}
.head a:visited
{
	color: #006699;
}
.head a:hover
{
	color: #028334;
}
.business
{
	line-height: 30px;
}
.login
{
	color: #414141;
	padding: 4px 4px 4px 10px;
}
.form1
{
	padding: 8px;
}
.form2
{
	font-size: 15px;
	color: #414141;
	font-weight: bold;
	border: 1px solid #def0f9;
	padding: 3px;
}

.form3
{
	padding: 5px 3px 3px 3px;
	background-color: #def0f9;
}
.registerBox
{
	font-size: 12px;
	color: #414141;
	border: 1px solid #ABABAB;
	height: 16px;
	width: 150px;
	line-height: 16px;
}
.submitBtn
{
	font-size: 12px;
	line-height: 15px;
}
.company_title, .company_web
{
	font-size: 22px;
	font-weight: bold;
	padding: 4px 4px 4px 0;
	color: #FFFFFF;
}
.company_web
{
	font-size: 12px;
	font-weight: normal;
}
.company_right_menu
{
	background: #234102;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 6px 6px 6px 18px;
	letter-spacing: 4px;
}
.company_right a:link
{
	font-size: 12px;
	color: #666666;
	padding: 12px;
	line-height: 28px;
	text-decoration: none;
}
.company_right a:visited
{
	font-size: 12px;
	color: #666666;
	padding: 12px;
	line-height: 28px;
	text-decoration: none;
}
.company_right a:hover
{
	font-size: 12px;
	color: #666666;
	padding: 12px;
	text-decoration: underline;
}
.path
{
	padding: 3px;
	margin: 35px;
	border: 1px solid #ABCADF;
	background: #D4E9F7;
}
/*- copy 1 ------------------------------------ */
.business_title
{
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	padding: 1px 1px 1px 6px;
}
.textlink a:link
{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.textlink a:visited
{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.textlink a:hover
{
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
/*----------------------------------电子名片-------------------------------*/
.biaoge
{
	margin: 0px;
	border: 1px solid #DEF0F9;
	text-align: justify;
}
.biaogetr
{
	background-color: #def0f9;
}
.blacktitle
{
	background: url(   '../../user/images/aboutusline_3.jpg' ) repeat-x 50% bottom;
	font-weight: bold;
}
.imgmap
{
	padding: 8px 0;
}
/*--------------------------------------------------------------------------*/
.title
{
	font-size: 14px;
	font-weight: bold;
	padding: 1px 1px 1px 4px;
	height: 30px;
}

.titleShop
{
	font-size: 12px;
	font-weight: bold;
	padding: 1px 1px 1px 4px;
	height: 30px;
}
.title2
{
	padding: 2px;
	background: url(   '../../user/images/vc_line02.jpg' ) repeat-x 50% bottom;
}



.title3
{
	padding: 1px 1px 1px 4px;
	color: #414141;
	font-size: 14px;
	font-weight: bold;
}
.title5
{
	font-size: 16px;
	color: #1C80B4;
	padding: 1px 1px 1px 4px;
	padding: 3px;
	font-weight: bold;
}
.send a:link
{
	color: #004173;
	padding: 3px;
	text-decoration: underline;
}
.send a:visited
{
	color: #004173;
	padding: 3px;
	text-decoration: underline;
}
.send a:hover
{
	color: #004173;
	padding: 3px;
	text-decoration: none;
}
.notice
{
	font-size: 12px;
	color: #FFFFFF;
	background-color: #A0B988;
	padding: 2px 2px 2px 15px;
	font-weight: normal;
}
.top
{
	font-size: 12px;
	color: #000000;
	line-height: 24px;
	vertical-align: bottom;
}
.help a:link
{
	font-size: 12px;
	color: #0080BD;
	padding: 2px;
	text-decoration: none;
}
.help a:visited
{
	font-size: 12px;
	color: #0080BD;
	padding: 2px;
	text-decoration: none;
}
.help a:hover
{
	font-size: 12px;
	color: #999999;
	padding: 2px;
	text-decoration: none;
}
/*- end --------------------------- */
/*首页导航*/
.dis
{
	display: block;
}
.undis
{
	display: none;
}
#indexRightAD
{
	width: 264px;
	margin: 10px auto;
}
#indexRightAD .indexRightADItemPic
{
	margin: 15px 4px 0 0;
	width: 250px;
	border: 1px solid #dcdcdc;
	padding: 2px;
}
#ExpBlock
{
	width: 765px;
	margin: 0 auto;
}
.ExpContent
{
	margin: 0;
	padding: 0;
}

.SucceedTxt1
{
	font-size: 14px;
	padding-left: 5px;
}
.SucceedTxt2
{
	color: #1C80B4;
	font-size: 14px;
}
.blockTxt
{
	color: #000000;
}
.redRequire
{
	color: #FF0000;
	vertical-align: middle;
	padding: 0 2px;
}
.redBorder
{
	border: 1px solid red;
	padding: 10px;
	margin: 20px 0 0 0;
	line-height: 30px;
	height: 30px;
}
.grayTxt
{
	color: #333333;
}

/* --------------------------------------------------------------rojer */
.listTitle
{
	font-weight: 100;
}
.propertyRatingShow
{
	padding: 5px 0 0 0;
}
.propertyOtherPic
{
	padding-left: 4px;
	text-align: center;
}
.propertyLayout a
{
	border: 1px solid #FFFFFF;
	display: block;
	overflow: auto;
	width: 180px;
}
.propertyLayout a:hover
{
	border: 1px solid #E4E4E4;
	cursor: url(../../user/images/zoomin.cur), pointer;
	display: block;
	overflow: auto;
	width: 180px;
}
.propertyLayout a img
{
	overflow: auto;
	width: 180px;
}
.propertyLayout
{
	width: 180px;
	margin: 0 auto;
	border: 1px solid #6a6a6a;
	padding: 4px;
	text-align: center;
}
.propertyPhoto
{
	margin: 4px 0;
	text-align: center;
}
.propertyCLogoT
{
	padding-left: 5px;
}
.pricerange
{
	padding: 0 10px;
}
.house_worldlist_search
{
	border: 1px solid #45a5cf;
	border-bottom-width: 0;
}
.house_worldlist_search td
{
	border-bottom: 1px solid #1C80B4;
}
.propertytxtlist tr
{
	background: url('../../user/images/dot_line_bg.gif' ) repeat-x left bottom;
}
.propertytxtlist th
{
	background: url('../../user/images/dot_line_bg.gif' ) repeat-x left bottom;
}
.propertytitleTB
{
	margin: 5px 0 0 0;
}
.propertyTitle
{
	background: #def0f9 url(   '../../user/images/arrow_red_up.gif' ) no-repeat 10px center;
	padding-left: 35px;
	vertical-align: bottom;
	font-weight: bold;
	text-align: left;
}
.propertyDetailsGV
{
	align: center;
}
.biaoge2
{
	margin: 5px 0 0 0;
	border: 1px solid #1c80b4;
}
.propertyBgColor
{
	background-color: #def0f9;
	padding-left: 5px;
}
.propertyTools
{
	background: #1c80b4;
	color: #fff;
	font-weight: bold;
	text-align: center;
	height: 23px;
	line-height: 23px;
}
.P_titleIcon
{
	background: url(   '../../user/images/property_13.jpg' ) no-repeat left top;
	padding: 0 0 0 15px;
}
.propertyTitlebg
{
	/*background: url(../../user/images/properybg_11.jpg) repeat-x;*/
	background-color: #def0f9;
	vertical-align: bottom;
	text-align: right;
	padding-right: 10px;
}
.distrcitTitle_bg
{
	background: url(   '../../user/images/areatitlebg_07.jpg' ) no-repeat left 50%;
	padding-left: 20px;
}
.house_wordlist_search
{
	font-size: 12px;
	color: #000000;
}
.house_Appearance
{
	color: #f88012;
	font-weight: bold;
}
.house_Property_count
{
	color: #f88012;
}
.price
{
	font-size: 16px;
}
.alignCenter
{
	text-align: center;
}
/*-------------------------------------------楼盘评论--------------------------------*/
.house_wordlist_dividepage
{
	background-color: #F3FBFF;
	padding: 1px 2px 1px 6px;
}
.textarea
{
	width: 460px;
	height: 105px;
	background: #FFF url(   '../../article/images/areatextlogo.jpg' ) no-repeat right top;
	border: 1px solid #cfcfcf;
}
.detail_answer
{
	border: 1px dashed #E2E2E2;
	background: #F2F2F2;
}
/*------------------------------------------------------------------------------------*/
.house_wordlist a:link
{
	font-size: 12px;
	color: #1C80B4;
	text-decoration: none;
}
.house_wordlist a:visited
{
	font-size: 12px;
	color: #1C80B4;
	text-decoration: none;
}
.house_wordlist a:hover
{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.house_wordlist_name
{
	font-size: 12px;
	font-weight: bold;
}
.house_wordlist_more a:link
{
	color: #FF6600;
	text-decoration: underline;
}
.house_wordlist_more a:visited
{
	color: #FF6600;
	text-decoration: underline;
}
.house_wordlist_more a:hover
{
	color: #FF6600;
	text-decoration: none;
}
a.message:link
{
	color: #000000;
	text-decoration: none;
}
a.message:visited
{
	color: #000000;
	text-decoration: none;
}
a.message:hover
{
	color: #000000;
	text-decoration: underline;
}
a.business:link
{
	color: #1C80B4;
	text-decoration: none;
}
a.business:visited
{
	color: #1C80B4;
	text-decoration: none;
}
a.business:hover
{
	color: #1C80B4;
	text-decoration: underline;
}
.businesscard
{
	color: #000000;
	padding: 2px;
}
.business_Category
{
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	padding: 4px;
}
.company_head a:link
{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.company_head a:visited
{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.company_head a:hover
{
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
.orangeTxt
{
	color: #FF6600;
	padding-left: 10px;
	vertical-align: top;
	font-size: 16px;
}
.blueTxt
{
	color: #00509F;
}
.blueTxtNormal
{
	color: #1F79A0;
	font-weight: 100;
	letter-spacing: -1px;
}
.whiteBlod
{
	color: #FFFFFF;
	font-weight: bold;
}
.dateshow
{
	color: #666;
	line-height: 20px;
	height: 20px;
	text-align:center;
}
.submenu
{
	width: 886px;
	height: 25px;
	line-height: 25px;
	background: url(   '../../user/images/submenu.jpg' ) repeat-x left top;
	color: #1b73a4;
	float: right;
	text-align: center;
}
.submenu a:hover
{
	color: #fff;
	text-decoration: none;
}
.submenu a:link
{
	color: #033d60;
	text-decoration: none;
}
/*-----------------map search---------------------------*/
.calltopboxPic
{
	width: 235px;
}
.calltopBoxRightTxt
{
	float: left;
}
.categoryContent
{
	float: left;
	width: 220px;
	padding: 0 0 0 25px;
}
.categoryContent ul
{
	margin-top: -2px;
	margin: 0px;
	padding: 0px;
}
.categoryContent li
{
	display: inline;
	padding: 0 10px;
	margin: 0;
}
.areaItemli
{
	font-style: normal;
	font-size: 12px;
	font-weight: 100;
}
.areaItemli1
{
	font-size: 12px;
	font-weight: 100;
	color: #9a9a9a;
}
/*------------------------end-------------------------*/

/*--------------------------公共页面---------------------------*/
.PropertyPath
{
	background: url(   '../../user/images/aboutusline_3.jpg' ) repeat-x center bottom;
	text-align: left;
}
.commontitle
{
	font-weight: bold;
	color: #f19702;
}
.applink
{
	width: 498px;
	margin: 0 auto;
	background: #eaf5f7 url(   '../../user/images/friendlink_top.jpg' ) no-repeat left top;
	line-height: 35px;
}
.applinkBottom
{
	width: 498px;
	height: 8px;
	margin: 0 auto;
	background: url(   '../../user/images/friendlink_bottom.jpg' ) no-repeat left top;
}
.formcontent
{
	width: 488px;
	color: #414141;
	padding-left: 10px;
	margin-top: 15px;
}
.formcontent input
{
	width: 200px;
	border: 1px solid #6a6a6a;
}
.inputReg
{
	color: Red;
}
#linkCode
{
	width: 500px;
	margin: 0 auto;
}
#linkCode input
{
	width: 490px;
	border: 1px solid #6a6a6a;
	color: #414141;
}
#linkCode textarea
{
	font-size: 12px;
	border: 1px solid #6a6a6a;
	color: #414141;
}
#linkCode .titleline
{
	width: 500px;
	border-bottom: 1px solid #43a4ce;
	padding: 0px 0 0px 15px;
	font-weight: bold;
	margin: 20px 0 0 0;
}
#linkCode .linkContent
{
	width: 450px;
	margin: 10px 0;
}
#linkCode .linkShow
{
	width: 450px;
	margin: 5px 0;
	font-weight: bold;
	color: #414141;
}
.linkShow a
{
	font-weight: normal;
	color: #414141;
}
#linkCode span
{
	display: block;
	width: 80px;
	height: 20px;
	line-height: 20px;
	background-color: #bce4f5;
	text-align: center;
	color: #0f608b;
}
#linkCode a
{
	color: #0f608b;
	text-decoration: none;
}
.remarkText
{
	width: 260px;
	margin-bottom: -10px;
	height: 22px;
	background: url(   '../../user/images/adbgt.jpg' ) no-repeat center bottom;
}
.SmallRightAdTXT
{
	width: 220px;
	margin: 5px 0 0 13px;
	height: 22px;
	background: url(   '../../user/images/adbgt.jpg' ) no-repeat center bottom;
}
.SmallRightAd
{
	width: 220px;
	margin: 5px 0 5px 13px;
	text-align: center;
}
/*--------------------------区域介绍-------------------------*/
.disSelect
{
	color: #828282;
}
.right_menu_Dis
{
	background-color: #45a5cf;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	padding: 2px 0 0 14px;
}
.right_area ul
{
	margin: 0;
	padding: 0;
}
.right_area ul li
{
	border: 1px solid red;
}
.right_menu_DisTitle
{
	color: #414141;
	font-weight: bold;
	width: 210px;
}
.label
{
	color: #FFFFFF;
	font-weight: bolder;
}
.labelred
{
	color: red;
}
.area_title
{
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding: 5px;
}

/*----------------------------------首页search--------------------------------*/
#advanceSearch input, select, textarea
{
	margin: 5px 0 0 0;
	color: #414141;
}
/*----------------------------------职位申请--------------------------------------*/
.applyTable
{
	width: 496px;
	border-bottom: 2px solid #c8e3e7;
	border-left: 2px solid #c8e3e7;
	border-right: 2px solid #c8e3e7;
	margin-top: -2px;
	border-top-width: 0px;
}
.applyTable
{
	padding: 0 4px;
}
.applyTableTr
{
	background: url(   '../../user/images/jobline_07.jpg' ) no-repeat 50% bottom;
	height: 1px;
}
/*-------------------------------------页面导航----------------------------------------*/
.PropertyPath
{
	background: url(   '../../article/images/newspath.gif' ) no-repeat left 50%;
	height: 12px;
	padding: 10px 0 10px 20px;
	border-bottom: 1px solid #CCC;
	clear: both;
	line-height: 12px;
}
.imgicon
{
	vertical-align: middle;
}
/*-------------------------------freebox Css--------------------------------------------*/
.friendlinkTitle
{
	font-size: 13px;
	line-height: 20px;
	color: white;
	font-weight: bold;
	padding-left: 10px;
}
.siteMapTitle
{
	border: 1px solid #A6BACC;
	background: #E6EEF9;
	text-align: justify;
	padding: 3px;
}
/*--------------------------首页更多楼盘图片大小------------------------------------*/
.procontPic img
{
	width: 95px;
	height: 80px;
}
/*--------------------------经纪人/门店---------------------------------------------*/
.brokerNote
{
	padding-left: 45px;
}
.brokerNote1
{
	padding-left: 65px;
}
.brokerTitle
{
	color: #000;
	font-size: 14px;
}
.brokerBtn
{
	padding: 10px 0 0 10px;
}

/*--------------------------优先房源---------------------------------------------*/
TR.priority
{
	background-color: #fff9dd;
}
.companyShopTitle_bg
{
	background: url(   '../../user/images/vc_top_bg.jpg' ) no-repeat left center;
}
/*---------------------------------------------*/
.backSearchBtn
{
	margin-left: 15px;
	width: 85px;
	height: 21px;
}

.detail_answer
{
	border: 1px dashed #E2E2E2;
	background: #F2F2F2;
}


.propertytips
{
	font-weight: bold;
	font-size: larger;
	background-image: url(   '../../user/images/vc_line02.jpg' );
	padding: 2px;
}


.picture
{
	border: solid 1px #b7b7b7;
}

.ratingAlt
{
	background: url(   '../../user/images/bp_info_icon.gif' ) no-repeat;
	width: 14px;
	height: 14px;
	display: inline-block;
	padding: 0 0 2px 0;
	cursor: help;
}


.autocomplete_completionListElement
{
	visibility: hidden;
	margin: 0px !important;
	background-color: window;
	color: windowtext;
	border: buttonshadow;
	border-width: 1px;
	border-style: solid;
	cursor: 'default';
	overflow: auto;
	height: 200px;
	text-align: left;
	list-style-type: none;
}


.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	padding: 1px;
}


.autocomplete_listItem
{
	background-color: window;
	color: windowtext;
	padding: 1px;
}
.tagCloud
{
	padding: 5px 0px;
	margin: 0 0 15px 0px;
}
.hotTag .tag_2
{
	color: #FF791A;
	font-size: 18px;
}
.hotTag .tag_2 a:link
{
	color: #2780A2;
	font-size: 18px;
}
.hotTag .tag_2 a:visited
{
	color: #2780A2;
	font-size: 18px;
}
.hotTag .tag_2 a:hover
{
	color: White;
	background: #2780A2;
	font-size: 18px;
	text-decoration: none;
}
.hotTag .tag_1
{
	color: #FF791A;
	font-size: 24px;
}
.hotTag .tag_1 a:link
{
	color: #FF791A;
	font-size: 24px;
}
.hotTag .tag_1 a:visited
{
	color: #FF791A;
	font-size: 24px;
}
.hotTag .tag_1 a:hover
{
	color: White;
	background: #FF791A;
	font-size: 24px;
	text-decoration: none;
}
.hotTag ul li
{
	display: inline;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0pt 1px;
	padding-left: 0px;
}
.hotTag ul li a:link
{
	color: #000;
}
.hotTag ul li a:visited
{
	color: #000;
}
.hotTag ul li a:hover
{
	color: #000;
	text-decoration: none;
}
.loushibg
{
	width: 610px;
	background: url(   '../../user/images/3_0101.jpg' ) no-repeat;
	width: 600px;
	height: 42px;
	color: White;
	font-size: 12px;
	font-weight: bold;
	padding-left: 20px;
}




/* right css*/

.li_dot
{
	font-size: 12px;
	color: #ed1264;
	font-family: Webdings;
}

#flash_show_out
{
	margin-top: 5px;
	float: left;
	width: 260px;
}
#flash_show
{
	border-top-width: 4px;
	padding-right: 0px;
	padding-left: 0px;
	border-left-width: 4px;
	border-bottom-width: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	position: relative;
	height: 200px;
	text-align: center;
	border-right-width: 4px;
}
#flash_img
{
	FILTER: progid:DXImageTransform.Microsoft.Fade(Overlap=1.00);
	overflow: hidden;
	width: 260px;
	height: 100%;
}
#flash_img img
{
	width: 260px;
	height: 200px;
}
#flash_btn
{
	left: 1px;
	position: absolute;
	top: 110px;
}
#flash_btn DIV
{
	margin: 5px;
}
#flash_show_ctl
{
	padding-right: 0px;
	margin-top: 0px;
	padding-left: 0px;
	padding-bottom: 4px;
	color: White;
	background-color: #45a5cf;
	padding-top: 2px;
	height: 16px;
}
#flash_show_ctl A
{
	color: #ffffff;
}
#flash_show_ctl_msg
{
	FILTER: progid:DXImageTransform.Microsoft.Fade(Overlap=1.00);
	float: left;
	overflow: hidden;
	width: 210px;
	padding-left: 5px;
}
/*end*/
.txt999
{
	color: #999;
}
.indexNewslist ul
{
	margin: 5px 0 0 15px;
	padding: 0;
}
.indexNewslist li
{
	list-style: dis;
	line-height: 1.8em;
}

#TabSwitchQX
{
	clear: both;
	margin: 0 0 0 8px;
	width: 235px;
}

#TabSwitchQX ul
{
	margin: 0;
	padding: 0 0 0 1px;
	list-style-type: none;
	height: 24px;
}
#TabSwitchQX ul li
{
	float: left;
	display: inline;
	background: #dae9f0;
}
#TabSwitchQX ul a
{
	text-decoration: none;
	border-top: 1px solid #ddd;
	border-bottom-width: 0px;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	display: block;
	padding: 5px 0 3px;
	margin-left: -1px;
	width: 116px;
	font-weight: bold;
	text-align: center;
	line-height: 15px;
}
a.on
{
	padding-top: 6px;
	padding-bottom: 3px;
	width: 116px;
	border: 1px solid #ccc;
	border-bottom: 0;
	background: #fff;
}
#TabSwitchQX .content
{
	width: 223px;
	background: #fff;
	border-bottom: 1px solid #ddd;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	clear: left;
	padding: 5px;
}
.saleAndlistTitle
{
	margin: 0 auto;
	font-weight: bold;
	text-align: center;
	padding: 5px 0 0 0;
}
.rightlineBox
{
	clear: both;
	margin: 0 0 0 8px;
	width: 232px;
	border: 1px solid #ccc;
	background: #fff;
}

.collapsePanelHeader
{
	margin-top: 10px;
	background-image: url(/admin/images/bg-menu-main.png);
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-weight: bold;
	height: 20px;
	line-height: 20px;
	width: 725px;
	cursor: pointer;
}

.printlink
{
	display: block;
	float: right;
	margin-right: 10px;
}
.mapControl
{
	float: right;
	padding: 5px 5px 0 22px;
	width: 50px;
	height: 22px;
	text-align: right;
	background: url(/user/images/vc_icon_foot1.jpg) no-repeat left center;
}
.addFavorite
{
	background: url(/user/images/addFavorites.gif) no-repeat left center;
	padding-left: 20px;
	padding-right: 5px;
}

img.scroll 
{
cursor:pointer;
position:absolute;
right:0pt;
top:0pt;
}