/* CSS Document */ 
.line_table{ 
	border-top:#ffffff 1px solid;
  	border-right:#ffffff 1px solid; 
  	border-left:#ffffff 1px solid;
	border-bottom:#ffffff 1px solid; 
}
.line_table2{ 
	border-top:#f0a400 1px solid;
  	border-right:#f0a400 1px solid; 
  	border-left:#f0a400 1px solid;
	border-bottom:#f0a400 1px solid; 
}
.tit1:link {
	COLOR: #0000FF;TEXT-DECORATION: underline;font-size:12px;
}
.tit1:visited {
	COLOR: #0000FF;TEXT-DECORATION: underline;font-size:12px;
}
.tit1:hover { 
	COLOR: #0000FF;TEXT-DECORATION: none;font-size:12px;
}
.tit2:link {
	COLOR: #0000FF;TEXT-DECORATION: none;font-size:12px;
}
.tit2:visited {
	COLOR: #0000FF;TEXT-DECORATION: none;font-size:12px;
}
.tit2:hover { 
	COLOR: #0000FF;TEXT-DECORATION: none;font-size:12px;
}
.tit3:link {
	COLOR: #ffffff;TEXT-DECORATION: none;font-size:12px;
}
.tit3:visited {
	COLOR: #ffffff;TEXT-DECORATION: none;font-size:12px;
}
.tit3:hover { 
	COLOR: #ffffff;TEXT-DECORATION: underline;font-size:12px;
}
.tit4:link {
	COLOR: #4c4c4c;TEXT-DECORATION: none;font-size:12px;
}
.tit4:visited {
	COLOR: #4c4c4c;TEXT-DECORATION: none;font-size:12px;
}
.tit4:hover { 
	COLOR: #4c4c4c;TEXT-DECORATION: underline;font-size:12px;
}


a:link {
	COLOR: #000000;TEXT-DECORATION: none;font-size:12px;
}
a:visited {
	COLOR: #000000;TEXT-DECORATION: none;font-size:12px;
}
a:hover { 
	COLOR: #000000;TEXT-DECORATION: underline;font-size:12px;
}
.menu:link {
	COLOR: #000000;TEXT-DECORATION: none;font-size:12px;; 
}
.menu:visited {
	COLOR: #cc0000;TEXT-DECORATION: none;font-size:12px;;
}
.menu:hover { 
	COLOR: #cc0000;TEXT-DECORATION: none;font-size:12px;;
}
.menu2:link {
	COLOR: #ffffff;TEXT-DECORATION: none;font-size:13px;font-weight: bold;; 
}
.menu2:visited {
	COLOR: #ffffff;TEXT-DECORATION: none;font-size:13px;font-weight: bold;;
}
.menu2:hover { 
	COLOR: #ffffff;TEXT-DECORATION: none;font-size:13px;font-weight: bold;;
}
.newsmenu:link {
	COLOR: #000000;TEXT-DECORATION: none;font-size:12px;
}
.newsmenu:visited {
	COLOR: #000000;TEXT-DECORATION: none;font-size:12px;
}
.newsmenu:hover { 
	COLOR: #ffffff;TEXT-DECORATION: none;font-size:12px; background-color:#C4161C;
}
td{ font-size:12px;}
.fcolor{ color:#cc0000;}
.tableTit1{ 
	background-color:#ffcb03;
	font-size:14px;
	font-weight:bold; 
	color:#000000;
	border-top:#FFF3D4 1px solid;
  	border-right:#FFF3D4 1px solid; 
  	border-left:#FFF3D4 1px solid;
	border-bottom:#FFF3D4 1px solid; 
}
.tableTd{ 
  	border-right:#FFF3D4 1px solid; 
  	border-left:#FFF3D4 1px solid;
	border-bottom:#FFF3D4 1px solid; 
}
.tableTit2{ 
	background-color:#ffcb03;
	font-size:16px;
	font-weight:bold; 
	color:#C4161C;
	border-top:#83817c 1px solid;
  	border-right:#83817c 1px solid; 
  	border-left:#83817c 1px solid;
	border-bottom:#83817c 1px solid; 
}
.tableTd3{ 
  	border-right:#83817c 1px solid; 
  	border-left:#83817c 1px solid;
	border-bottom:#83817c 1px solid; 
}
.tableTd2{ 
	border-top:#fffec1 3px solid; 
  	border-right:#fffec1 3px solid; 
  	border-left:#fffec1 3px solid;
	border-bottom:#fffec1 3px solid; 
}
/* 城市站 */
.web_tableTd{ 
  	border-right:#ffc904 1px solid; 
  	border-left:#ffc904 1px solid;
	border-bottom:#ffc904 1px solid; background-color:#FFFFFF;
}
.web_tableTd2{ 
	border-top:#ffc904 1px solid; 
  	border-right:#ffc904 1px solid; 
  	border-left:#ffc904 1px solid;
	border-bottom:#ffc904 1px solid;
}
.web_tit1:link {
	COLOR: #3a3a3a;TEXT-DECORATION: underline;font-size:12px;
}
.web_tit1:visited {
	COLOR: #3a3a3a;TEXT-DECORATION: underline;font-size:12px;
}
.web_tit1:hover { 
	COLOR: #3a3a3a;TEXT-DECORATION: none;font-size:12px;
}
.web_tit2:link {
	COLOR: #fb7f01;TEXT-DECORATION: underline;font-size:12px;
}
.web_tit2:visited {
	COLOR: #fb7f01;TEXT-DECORATION: underline;font-size:12px;
}
.web_tit2:hover { 
	COLOR: #fb7f01;TEXT-DECORATION: none;font-size:12px;
}
.right_border{ width:110px; height:20px; border:#ffc904 solid 1px; line-height:20px;}
.right_arrow{ width:23px; height:34px; background-image:url(../city/images/web_arrow.gif); margin:15px;}
.right_borderselect{ width:110px; height:20px; background-color:#fffcdf; border:#ffc904 solid 1px; line-height:20px;}
.inputbox{ border:#ffc904 1px solid;}
.titlebg{ background:url(../city/images/web_line2.gif) repeat-x; height:29px; color:#333333; font-weight:bold; line-height:29px; text-align:center;}
.Tablebg{background-color:expression('#FFFCDE,#FFFFFF'.split(',')[rowIndex%2]); color:#222222;}


/* 经纪人网店 */
.tit1:link {
	COLOR: #0000FF;TEXT-DECORATION: underline;font-size:12px;
}
.tit1:visited {
	COLOR: #0000FF;TEXT-DECORATION: underline;font-size:12px;
}
.tit1:hover { 
	COLOR: #0000FF;TEXT-DECORATION: none;font-size:12px;
}
.tit2:link {
	COLOR: #bd1e1b;TEXT-DECORATION: none;font-size:12px;
}
.tit2:visited {
	COLOR: #bd1e1b;TEXT-DECORATION: none;font-size:12px;
}
.tit2:hover { 
	COLOR: #bd1e1b;TEXT-DECORATION: underline;font-size:12px;
}
.tableTd6{ 
	border-top:#d2d2d2 2px solid; 
  	border-right:#d2d2d2 2px solid; 
  	border-left:#d2d2d2 2px solid;
	border-bottom:#d2d2d2 2px solid; 
}
.tableTd7{ 
	border-top:#d2d2d2 1px solid; 
  	border-right:#d2d2d2 1px solid; 
  	border-left:#d2d2d2 1px solid;
	border-bottom:#d2d2d2 1px solid; 
}

/*   */

.highslide-wrapper div {
	font-family: Verdana, Helvetica;
	font-size: 10pt;
}
.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
	outline: none;
	text-decoration: none;
}
.highslide img {
	border: 2px solid silver;
}
.highslide:hover img {
	border-color: gray;
}

.highslide-active-anchor img, .highslide-active-anchor:hover img {
	border-color: black;
}
.highslide-image {
	border-width: 2px;
	border-style: solid;
	border-color: white;
	background: gray;
}
.highslide-wrapper, .rounded-white {
	background: white;
}
.highslide-image-blur {
}
.highslide-number {
	font-weight: bold;
	color: gray;
}
.highslide-caption {
	display: none;
	border-top: none;
	font-size: 1em;
	padding: 5px;
	background: white;
}
.highslide-heading {
	display: none;
	font-weight: bold;
	margin-bottom: 0.4em;
}
.highslide-dimming {
	position: absolute;
	background: black;
}
.highslide-loading {
	display: block;
	color: black;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	padding: 3px;
	border: 1px solid white;
	background-color: white;
	padding-left: 22px;
	background-image: url(highslide/graphics/loader.white.gif);
	background-repeat: no-repeat;
	background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
	padding: 2px;
	color: gray;
	text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
	color: white;
	background-color: gray;
}


/* Controls. See http://www.google.com/search?q=css+sprites */
.highslide-controls {
	width: 195px;
	height: 40px;
	background: url(/agent/graphics/controlbar-white.gif) 0 -90px no-repeat;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-top: 20px;
}
.highslide-controls ul {
	position: relative;
	left: 15px;
	height: 40px;
	list-style: none;
	margin: 0;
	padding: 0;
	background: url(/agent/graphics/controlbar-white.gif) right -90px no-repeat;
}
.highslide-controls li {
	float: left;
	padding: 5px 0;
}
.highslide-controls a {
	background-image: url(/agent/graphics/controlbar-white.gif);
	display: block;
	float: left;
	height: 30px;
	width: 30px;
	outline: none;
}
.highslide-controls a.disabled {
	cursor: default;
}
.highslide-controls a span {
	/* hide the text for these graphic buttons */
	display: none;
}
.highslide-move a {
	cursor: move;
}

.hidden-container {
	display: none;
}

/* The CSS sprites for the controlbar */
.highslide-controls .highslide-previous a {
	background-position: 0 0;
}
.highslide-controls .highslide-previous a:hover {
	background-position: 0 -30px;
}
.highslide-controls .highslide-previous a.disabled {
	background-position: 0 -60px !important;
}
.highslide-controls .highslide-play a {
	background-position: -30px 0;
}
.highslide-controls .highslide-play a:hover {
	background-position: -30px -30px;
}
.highslide-controls .highslide-play a.disabled {
	background-position: -30px -60px !important;
}
.highslide-controls .highslide-pause a {
	background-position: -60px 0;
}
.highslide-controls .highslide-pause a:hover {
	background-position: -60px -30px;
}
.highslide-controls .highslide-next a {
	background-position: -90px 0;
}
.highslide-controls .highslide-next a:hover {
	background-position: -90px -30px;
}
.highslide-controls .highslide-next a.disabled {
	background-position: -90px -60px !important;
}
.highslide-controls .highslide-move a {
	background-position: -120px 0;
}
.highslide-controls .highslide-move a:hover {
	background-position: -120px -30px;
}
.highslide-controls .highslide-full-expand a {
	background-position: -150px 0;
}
.highslide-controls .highslide-full-expand a:hover {
	background-position: -150px -30px;
}
.highslide-controls .highslide-full-expand a.disabled {
	background-position: -150px -60px !important;
}
.highslide-controls .highslide-close a {
	background-position: -180px 0;
}
.highslide-controls .highslide-close a:hover {
	background-position: -180px -30px;
}

/*分享回复和网络评论回复*/
.share{ width:240px; height:25px; color:#333333; float:left;}
.share li{ margin-top:0px; margin-left:1px; width:116px; height:25px; float:left; list-style-type:none; line-height:25px;}
.share li a{ display:block; width:116px; height:25px; color:#FFFFFF;}
.share li a:hover{ background-image:url(../city/images/buttonbg.gif); }
.sharetitle{ color:#fd7d00; font-weight:bold; font-size:12px; height:25px; line-height:25px; text-align:center;}
.share_td_border{ border-bottom:#eeeeee dashed 1px; height:25px; line-height:25px; text-align:center;}
