﻿/***************************************************
*
*	Description	: 视频看房网新房通用样式
*	Creator	: cn
*	Create Data:	2009/3/6
*
****************************************************/

body,td,th {font-family: 宋体,Arial ;font-size: 12px;color:#666666;}
div,form,img,ul,ol,li,dl,dt,dd{margin:0px;padding:0px;border:0px;}
h1,h2,h3,h4,h5,h6{margin:0px;padding:0px}
table,td,tr,th{font-size:12px}
ul,dl,ol,form{margin:0;border:0px; padding:0}
ul li,ol li{list-style-type:none}
dl dt,dl dd{margin:0;padding:0}
p{margin:0;padding:0;line-height:18px}
img{border:0}
a,a:link,a:visited,a:active{color:#333;text-decoration: none;}
a:hover {text-decoration:underline;color:#FF6633;}
.clear{clear:both;height:auto}

.dian{ background:url(../images/dian.gif) left bottom repeat-x;}
.p5{ padding-left:5px;}
/*headersearch*/
.header{ width:955px; height:74px; margin:auto; background:url(../images/header-bj.gif) left repeat-x; padding-left:15px; border:1px solid #4daade;color:#000000;}
.header .div{ width:955px; line-height:10px; padding-top:8px;}
.header p.font{ height:20px; float:left; color:#fff; line-height:20px; margin-top:8px;*margin-top:4px;_margin-top:4px;}
/*Address*/
.add{ width:960px; height:35px; margin:3px auto 3px auto; background:#f5f5f5; line-height:35px; padding-left:10px; text-align:left; }


/* master */
.main{width:970px; margin:auto;}
.left{ width:168px; float:left; margin-right:14px;}
.left .sou{ width:168px; background:url(../images/search_soubutt.gif) bottom no-repeat; padding-bottom:7px; margin-bottom:14px;}
.left .sou h1{ width:159px; background:url(../images/search_sou.gif) top no-repeat; font-size:14px; font-weight:bold; color:#000000; line-height:30px; padding-left:9px;}
.left .sou .mod{ width:160px; background:url(../images/search_soubj.gif) top no-repeat #cbe7f9; padding-left:4px; padding-right:4px;}
.left .sou .mod .box{ width:152px; padding:4px; background:#FFFFFF; line-height:22px;}
.left .sou .mod .box .box_tit{ width:140px; float:left; line-height:25px; margin-left:12px; *margin-left:12px; _margin-left:6px;}
.left .sou .mod .box .box_img{ width:120px; float:left; height:90px; padding:2px; border:1px solid #cfcfcf; margin-bottom:5px; margin-left:12px; *margin-left:12px; _margin-left:6px;}
.left .sou .mod .box .box_li{ width:138px; float:left; margin-left:2px; line-height:22px; color:#666666; margin-left:12px; *margin-left:12px; _margin-left:6px;}
.left .border1{ width:164px; padding:1px; border:1px solid #b6dfeb; margin-bottom:14px;}
.left .border1 h2{ width:155px; height:29px; line-height:29px; padding-left:9px; font-size:14px; font-weight:bold; color:#000000; background-color:#cae6f9; margin-bottom:4px;}
.left .border1 .box2{ width:154px; margin-left:7px; padding-top:7px;}
.left .border1 dl{ width:164px; margin-bottom:10px;}
.left .border1 dl dd{ width:157px; height:19px; line-height:10px; background-color:#f6f5f2; font-size:12px; font-weight:bold; color:#000000; padding-left:7px; padding-top:5px; margin-bottom:5px;}
.left .border1 dl dt{ width:155px; line-height:20px;  padding-left:7px;}
.left .border1 .news{ width:164px;}
.left .border1 .news .news_img{ margin:10px; padding:2px; border:1px solid #cfcfcf; width:120px; height:90px;}
.left .border1 .news .news_tit{ width:90%; float:left; line-height:20px; padding-left:14px; text-align:left;}




.madd{ width:522px; float:left; margin-right:14px; }
.madd .tab{ width:512px; margin-left:1px; float:left; padding-top:2px;  height:26px; line-height:26px; background-color:#c3e7ff; border-bottom:1px solid #b7e0eb; text-align:right; padding-right:8px;}
.madd .tabs{ width:512px; margin-left:1px; float:left; padding-top:4px; font-weight:bold;  height:28px; line-height:28px; background-color:#a1d9ff; border-bottom:1px solid #b7e0eb; text-align:left; padding-left:8px;}
.madd .list{ width:502px; float:left; margin-left:4px;*margin-left:4px;_margin-left:3px; padding:6px; border-bottom:1px solid #d1d1d1; cursor:pointer;}
.madd .list2{ width:502px; float:left; margin-left:2px;*margin-left:2px;_margin-left:1px; padding:5px 6px 6px 7px;*padding:5px 6px 6px 7px;_padding:5px 4px 6px 9px; border:1px solid #f05a00; cursor:pointer;}
.madd .list .title, .madd .list2 .title{ width:490px; float:left; height:22px; padding-top:8px;}
.madd .list .images, .madd .list2 .images{ padding:2px; float:left; border:1px solid #cfcfcf;}
.madd .list .dl, .madd .list2 .dl{ width:410px; float:left; margin-left:2px;*margin-left:4px;_margin-left:4px;}
.madd .list .dl .dd, .madd .list2 .dl .dd{ width:292px; float:left; height:21px; line-height:15px; margin-right:4px;}
.madd .list .dl .dds, .madd .list2 .dl .dds{ width:150px; float:left; height:21px; line-height:15px; margin-right:4px;}
.madd .sorry{ width:320px; float:left; margin-left:4px;*margin-left:4px;_margin-left:3px; padding:7px; padding-left:180px;  background:url(../images/search_sorry.gif) 50px 8px no-repeat; line-height:68px; font-size:18px; font-weight:bold;} 

/*电话.madd .list .dl .tele, .madd .list2 .dl .tele{
	position:relative;
	float: right;
	height:17px;
	background:#f7f0c5 url(../images/search_tele.gif) 0px 0px no-repeat;
	padding:1px 10px 1px 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:13px;
	border:1px solid #d7c666;
	margin-right:14px;*margin-right:14px;_margin-right:6px;
}
.fd{
	position: absolute;
	width:160px;
	height:69px;
	background: url(../images/fd.gif);
	padding-top:14px;
	padding-left:10px;
	padding-right:8px;
	font-size:12px;
	color:#666666;
	line-height:16px;
	left:0px;
	top:12px;
	z-index:1px;
}*/
.madd .list .dl .dt, .madd .list2 .dl .dt{ width:114px; float:left; height:21px; line-height:15px;}
.madd .list .dl .ol, .madd .list2 .dl .ol{ width:46px; padding:3px; font-size:12px; float:left; background-color:#d0edff; border:1px solid #b3e0fe; color:#1461c4; margin-right:6px; margin-top:3px;}
.madd .list .dl .ols, .madd .list2 .dl .ols{ width:36px; height:14px; line-height:14px; padding:4px; float:left; color:#1461c4; margin-top:3px;}

.madd .list .ul, .madd .list2 .ul{ width:498px; float:left; padding-top:10px;}
.madd .list .ul .li, .madd .list2 .ul .li{ width:140px; height:25px; line-height:25px; float:left;}
.madd .list .ul .mapx, .madd .list2 .ul .mapx{ width:193px; height:96px; float:right; border:1px solid #a3a3a3;}

.right{ width:252px; float: right;}
.add2{ width:250px; height:210px; float:left; margin-bottom:14px; border:1px solid #bde2ed;}
.right .map{ width:248px; height:212px; float:left; padding:1px; border:1px solid #bae1ec; margin-bottom:14px;}
.border2{ width:250px; float:left; margin-bottom:14px; padding-bottom:8px; border:1px solid #bde2ed ; padding-top:6px;}
.border2 h3{ width:240px; height:20px; line-height:20px; padding-left:8px; font-size:12px; font-weight:normal;}
.border2 h4{ width:240px; height:25px; line-height:25px; padding-left:8px; font-size:14px; font-weight: bold; color:#000;}
.border2 .cj{ width:241px; margin-left:5px;}
.border2 .heard{ width:245px; background:url(../images/search_right-headbj.gif) top repeat-x; height:26px; padding-left:5px; line-height:26px; margin-bottom:5px;}
.border2 .heard .a{ width:53px; height:26px; background:url(../images/search_right-head-a.gif) top no-repeat; line-height:26px; font-size:12px; font-weight:bold; color:#FFFFFF; margin-right:7px; text-align:center; float:left; cursor:pointer;}
.border2 .heard .b{ width:53px; height:26px; background:url(../images/search_right-head-b.gif) top no-repeat; line-height:26px; font-size:12px; color:#000; margin-right:7px; text-align:center; float:left; cursor:pointer;}
.border2 .heard span{ float:right; margin-right:6px;}
.border2 .margl-left{ margin-left:5px;}
.border2 .margl-lefts{ margin-left:10px; line-height:19px;}
.border2 ul{ width:235px; margin-left:10px; margin-top:6px;}
.border2 ul li{ width:235px; height:20px; line-height:20px;}
.images{ padding:2px; border:1px solid #cfcfcf;}

.border2 .right_head{ height:31px; background:url(../images/head_bj2.gif) bottom repeat-x; line-height:31px; padding-left:10px;}
.border2 .right_head .head_a{ height:23px; line-height:22px; padding:0px 6px 0px 6px; margin-top:7px; border:1px solid #a9ebff; border-bottom:none; background-color:#FFFFFF; border-bottom:none; float:right; margin-right:5px; color:#000000; font-size:12px; text-align:center; cursor:pointer;}
.border2 .right_head .head_b{ height:22px; line-height:22px; padding:0px 6px 0px 6px; margin-top:7px; border:1px solid #a9ebff; background:url(../images/head_bj3.gif) top repeat-x; border-bottom:none; float:right; margin-right:5px; color:#0d66b2; font-size:12px; text-align:center; cursor:pointer;}
.right_content{ width:240px; float:left; padding-left:6px;*padding-left:6px;_padding-left:10px; padding-top:6px; padding-bottom:6px; line-height:20px;}
.border2 .right_bbs{ width:235px; float:left; border-bottom:1px solid #cbcbcb; padding-bottom:6px; margin-top:6px; margin-left:6px;}
.border2 .right_bbs .bbs_list{ width:94px; float:left; margin-left:12px;*margin-left:12px;_margin-left:6px; margin-right:5px;}
.border2 .right_bbs .bbs_list .list_img{ width:94px; height:71px; float:left;}
.border2 .right_bbs .bbs_list .list_tit{ width:94px; float:left; background-color:#cccccc; line-height:24px; text-align:center;}





.one{ width:15px; height:15px; float:left; background-color:#ff9600; border:1px solid #cf5d00; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; line-height:15px; text-align:center; margin-left:10px!important; *+margin-left:10px!important; margin-left:5px; margin-top:5px;}
.two{ width:15px; height:15px; float:left; background-color:#6ebdf4; border:1px solid #5eaed5; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; line-height:15px; text-align:center; margin-left:10px!important; *+margin-left:10px!important; margin-left:5px; margin-top:5px; margin-bottom:5px;}
.br{ background:url(../images/dian.gif) bottom repeat-x;}
.img{ padding:2px; border:1px size: #cfcfcf;}

.qh { float:left; padding-left:5px; }