TABLE {
	FONT-SIZE: 10pt
}
TH {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: white; HEIGHT: 40px; BACKGROUND-COLOR: #ccc
}
.photo_list {
	BORDER-RIGHT: orange 1px solid; BORDER-TOP: orange 1px solid; BORDER-LEFT: orange 1px solid; BORDER-BOTTOM: orange 1px solid
}
.table_list {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; text_align: center
}
.td_list1 {
	WIDTH: 20%; COLOR: #aaa; HEIGHT: 20px; TEXT-ALIGN: left
}
.td_list2 {
	HEIGHT: 20px; BACKGROUND-COLOR: #eee
}
.td_list3 {
	HEIGHT: 30px; TEXT-ALIGN: left
}
H2 {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: slateblue
}
.table_detail {
	BACKGROUND-COLOR: #ccc
}
.td_detail1 {
	WIDTH: 20%; COLOR: dimgray; HEIGHT: 25px; BACKGROUND-COLOR: #eee; TEXT-ALIGN: left
}
.td_detail1_masion {
	COLOR: dimgray; HEIGHT: 25px; BACKGROUND-COLOR: #eee; TEXT-ALIGN: left
}
.td_detail1_li {
	WIDTH: 20%; COLOR: dimgray; HEIGHT: 15px; FONT-SIZE: 8pt; BACKGROUND-COLOR: #eee; TEXT-ALIGN: left
}
.td_detail_request1 {
	WIDTH: 40%; COLOR: dimgray; HEIGHT: 25px; BACKGROUND-COLOR: #eee; TEXT-ALIGN: left
}
.td_detail_request1 {
	COLOR: dimgray; HEIGHT: 25px; BACKGROUND-COLOR: #eee; TEXT-ALIGN: left
}
.td_detail2 {
	WIDTH: 27%; COLOR: #555; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
.td_detail2_masion {
	COLOR: #555; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
.td_detail2_li {
	WIDTH: 27%; COLOR: #555; FONT-SIZE: 8pt; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
.table_border {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.photo_detail {
	BORDER-RIGHT: green 1px solid; BORDER-TOP: green 1px solid; BORDER-LEFT: green 1px solid; BORDER-BOTTOM: green 1px solid
}
.big_kind {
	FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: tomato
}
H1 {
	DISPLAY: inline; FONT-WEIGHT: 400; FONT-SIZE: 10pt; COLOR: dimgray
}
.buy_content {
	FONT-SIZE: 11pt; COLOR: gray
}
.top_area {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #555
}
.top_area2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: royalblue
}
.top_td {
	FONT-SIZE: 11pt; WIDTH: 15%; COLOR: #116; HEIGHT: 150%
}
.top_td_line {
	FONT-SIZE: 11pt; COLOR: #116; HEIGHT: 150%
}
A:link {
	COLOR: #138; TEXT-DECORATION: none
}
A:visited {
	COLOR: #138; TEXT-DECORATION: none
}
A:hover {
	COLOR: #f50; TEXT-DECORATION: underline
}
A:active {
	COLOR: #138; TEXT-DECORATION: none
}
.right_search_td0 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: white; HEIGHT: 30px; BACKGROUND-COLOR: #aaa; TEXT-ALIGN: center
}
.right_search_td1 {
	FONT-WEIGHT: bold; WIDTH: 30%; COLOR: #f70; HEIGHT: 30px; BACKGROUND-COLOR: #eee
}
.right_search_td2 {
	WIDTH: 65%; COLOR: dimgray; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
.left_search_td0 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: white; HEIGHT: 30px; BACKGROUND-COLOR: #aaa; TEXT-ALIGN: center
}
.left_search_td1 {
	FONT-WEIGHT: bold; WIDTH: 20%; COLOR: #f70; HEIGHT: 30px; BACKGROUND-COLOR: #eee ;border-bottom:1px dotted gray;
}
.left_search_td2 {
	WIDTH: 70%; COLOR: dimgray; BACKGROUND-COLOR: white; TEXT-ALIGN: left ;border-bottom:1px dotted gray;
}
.td1_company {
	BACKGROUND-COLOR: #eee
}
.td2_company {
	BACKGROUND-COLOR: white
}
.td_staff{
text-align:center;
}
.tel_strong{
font-family:"Arial Black";
font-size:18pt;
font-weigth:bold;
color:#c00;
}
.tel_no{
color:#c00;
}
.bukken_code{
font-size:14pt;
color:#009;
}
.index_checkbox1{
margin:80px 0 0 80px;
}
.index_checkbox1_gif{
margin:-260px 0 0 70px;
}
.index_checkbox1_data{
margin:-235px 0 0 105px;
color:#333;
}
.new_bukken_top{
color:blue;
}
.index_checkbox2{
margin:75px 0 0 235px;
}
.index_checkbox2_gif{
margin:65px 0 0 230px;
}
.index_checkbox2_data{
margin:65px 0 0 255px;
color:#333;
}
.index_checkbox3{
margin:40px 0 0 101px;
}
.index_checkbox3_gif{
margin:28px 0 0 100px;
}
.index_checkbox3_data{
margin:30px 0 0 120px;
color:#333;
}
.index_checkbox4{
margin:65px 0 0 185px;
}
.index_checkbox4_gif{
margin:50px 0 0 178px;
}
.index_checkbox4_data{
margin:55px 0 0 210px;
color:#333;
}
.index_td_radio{
font-size:15pt;
font-weight:bold;
color:#fc0;
}
.top_hot0{
font-size:9pt;
color:white;
//text-align:right;
}
.top_hot1{
font-size:9pt;
//text-align:right;
}
.top_hot2{
font-size:11pt;
color:blue;
//text-align:right;
}
.top_font{
text-align:center;
font-size:10pt;
font-weight:bold;
color:white;
}
.layout1
{
display:block;
}
.layout2
{
display:none;
}
.layout3
{
display:none;
}
.top21_line
{
font-size:12pt;
font-weight:bold;
color:white;
}
.top2_line
{
font-size:11pt;
font-weight:bold;
color:#fb0;
}
.login_new{
font-size:16pt;
font-weight:bold;
text-align:center;
vertical-align:middle;
margin:auto;
width:250px;
height:26px;
background-color:#f30;
color:white;
}
.glossary_menu_td{
height:25px;
background-color:#159;
font-size:11pt;
font-weight:bold;
color:#fff;
text-indent:2em;
}
.href_a:link{
color:white;
}
.href_a:visited{
color:white;
}
.href_a:hover{
color:white;
}
.href_a:active{
color:white;
}
.glossary_menu_td1{
height:25px;
background-color:#159;
font-size:11pt;
color:#fff;
text-indent:2em;
}
.glossary_d_hr{
border:1px dotted gray;
}
.glossary_menu_td2{
height:25px;
background-color:#ddd;
font-size:11pt;
font-weight:bold;
text-indent:2em;
}
.glossary_index_td{
background-color:#fc0;
height:26px;
width:35px;
text-align:center;
}
.glossary_index_td2{
background-color:#fa0;
height:26px;
width:35px;
text-align:center;
}


/* start ranking tab */
.bukken_ranking{
	margin :1em 1.5em 2em 1.5em;
}
.bukken_ranking .runking_area ul{
	list-style-type :none;
	margin          :0.2em;
	padding         :0;
}
.bukken_ranking .runking_area ul li{
	margin     :0.2em;
}
.bukken_ranking .runking_area{
	border     :1px solid gray;
	margin-top :-1px;
	width      :820px;
	background-color:#FFFFE1;
}
.bukken_ranking .tabs ul{
	font-size: 90%;
	font-weight: bold;
	margin:0;
	padding:0;
	list-style:none;
}
.bukken_ranking .tabs li{
	display:inline;
	margin:0 2px 0 0;
	padding:0;
	text-transform:uppercase;
}
.bukken_ranking .tabs a{
	float:left;
	color: white;
	background: #243E9B url(/images/tabs/color_tabs_left.gif) no-repeat left top;
	margin:0 2px 0 0;
	padding:0 0 1px 3px;
	text-decoration:none;
	letter-spacing: 1px;
}
.bukken_ranking .tabs a span{
	float:left;
	display:block;
	background: transparent url(/images/tabs/color_tabs_right.gif) no-repeat right top;
	padding:4px 9px 2px 6px;
}
.bukken_ranking .tabs a.active{
	background-color: #1E81C4;
}
/* end ranking tab */


/* start right_ranking */
.right_ranking{
	border:2px solid #F5F5F5;
	margin:10px 2px 1px 2px;
}
.right_ranking .ranking_title{
	background-color:#eeeeff;
	text-align      :center;
	vertical-align  :middle;
	font-weight     :bold;
	padding         :10px auto;
}
.right_ranking .baibai_title{
	background-color:#333399;
	background-image: url(/images/left_ranking_baibai.png);
	vertical-align  :middle;
	font-weight     :bold;
	padding-left    :10px;
	color:#ffffff;
}
.right_ranking .chintai_title{
	background-color:#669933;
	background-image: url(/images/left_ranking_chintai.png);
	vertical-align  :middle;
	font-weight     :bold;
	padding-left    :10px;
	color:#ffffff;
}
.right_ranking .info{
	color:#AAAAAA;
	font-size:80%;
	text-decoration:none;
}
.right_ranking  a:hover{
	text-decoration:none;
}
.right_ranking  a:hover .title{
	text-decoration:underline;
}
.right_ranking ol{
	padding-left    :2em;
}
/* end right_ranking */

