﻿/***************************************************
*
*	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:#666;text-decoration: none;}
a:hover {text-decoration:underline;color:#FF6633;}
.clear{clear:both;height:auto}

/* 小区样式 */
.addBox {width:970px; margin:3px auto 3px auto; height:35px; text-align:right;  background:url(../images/search_bj.gif) repeat-x top center; border:1px solid #c0d8c0; }
.add{ width:500px; height:35px; color:#000; line-height:36px; padding-left:10px; text-align:left;  float:left; }
.search { float:right; width:420px; padding-right:10px; margin-top:6px; }

/* master */
.box{ width:970px; margin:12px auto 0; }
.box_one{width:771px; margin:auto;}
h1{ height:30px; line-height:30px; font-family: "黑体"; margin-top:8px; font-size:30px; color:#000; padding-left:8px; float:left;}
.zhu { height:31px; float:left; font-size:12px; line-height:33px; color:#666; font-family:"宋体"; font-weight:normal; margin-left:10px; padding-left:10px; border-left:1px solid #c2c2c2; margin-top:7px; }
.djl { height:34px; float:right; font-size:12px; margin-top:7px; }
.djl span{ font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#f00; font-weight:bold; }
.lefttop{width:184px; float:left;}
.righttop{width:192px; *width:192px; _width:186px; float: right;}
.midvideo{ width:751px; float:left; padding:10px 10px 6px 10px; border:1px solid #bfd9be; margin-bottom:10px; }
.p6{ padding-left:6px;}
.left{ width:184px; *width:184px; _width:184px; float:right;}
.right{ width:771px; float: left; }
.border{ width:94%; _width:95%; float:left; margin-top:14px; padding-left:10px; padding-bottom:10px; border:1px solid #bfd9be; }
.border .msg{ display:block; width:160px; line-height:22px; float:left; margin-top:8px; padding-left:2px;}
.border .price{ float:left; width:96%; margin-bottom:10px; }
.border h3{ height:30px; float:left; width:96%; color:#000000; font-size:14px; font-weight:bold; line-height:30px;}
.border .news{width:96%; float:left; color:#000; border-bottom:1px dotted #666666; padding-bottom:4px; margin-bottom:5px;}
.border .news .news_img{ width:120px; height:90px; margin:10px 10px 5px 10px; padding:2px; border:1px solide #cfcfcf;}
.border .news .news_tit{ width:130px; margin-left:10px; line-height:20px; float:left; color:#000000;}
.border ul{ width:96%; float:left;}
.border li{ width:100%; line-height:20px; float:left; display: block; }
.border span.submenu{ width:98%; float:left; color:#666666; font-size:12px; line-height:22px;}
.border .list{ width:160px; float:left; }
.border .list strong { color:#ff5400; }
.border .list .tit{ width:98%; height:20px; line-height:20px; padding-right:4px; overflow:hidden; white-space:nowrap;}
.border .list .img3{ width:38px; height:50px; padding:2px; margin-top:4px; float:left; border:1px solid #c7dfaf;}
.border .list p.tile{ width:76px; float:left; margin-left:4px;}
.vleft{ width:455px; float:left; padding-right:5px; }
.vright{ width:275px; float:right; padding-left:13px; }
.vleft .vido{ width:455px; height:362px; float:left; margin:5px 0; }
.vleft .litle{ width:385px; height:30px; float:left; margin-top:10px; line-height:32px; padding-left:20px; color:#608d00; background:url(../images/v_title_bj.gif) no-repeat top center; }
.vleft .r{ float:right; margin-right:6px;}
.vright .list{ width:128px; margin-left:4px; margin-top:-10px; margin-bottom:4px; }
.vright .list .img{ width:120px; height:90px; float:left; padding:1px; border:1px solid #cccccc}
.vright .list .title{ width:114px; padding-left:10px;}
.vright .more{ width:125px; height:37px; float:left; text-align:center; margin-top:9px; margin-left:5px; line-height:37px; background:url(../../images/video-bj3.gif) left no-repeat;}
.head{ width:771px; float:left; background:url(../images/db_bj.gif) top left repeat-x; height:35px; border:1px solid #bfd9be; }
.head .a{ width:116px; height:28px; float:left; background:url(../../images/head-a.gif) left no-repeat; line-height:28px; text-align:center; font-size:14px; color:#2888a3; font-weight:bold; margin-right:5px; cursor:pointer;}
.head .a span,.head .b span{ text-align:center; margin-left:24px; float:left;}
.head .b{ width:116px; height:28px; float:left; background:url(../../images/head-b.gif) left no-repeat; line-height:28px; text-align:center; font-size:14px; color:#000; font-weight:bold; margin-right:5px; cursor:pointer}
.head span{ float:right; margin-right:6px;}
.border3{ width:100%; float:left; padding-bottom:8px; border:1px solid #c0d8c0; border-top:none;}

.line { padding:5px 0; line-height:normal; }
.line2 { padding:0 0 9px; }
.map{ width:166px; height:145px; float:left; background:url(../images/map.gif) no-repeat top left; }
.mar { padding-top:125px; }
.zhuA { background:url(../images/zhu.gif) no-repeat top left; width:81px; height:5px; }
.zhuB img { height:5px; }
.jjrList { float:right; width:115px; }
.jjrList ul li img { position:relative; top:2px; padding-right:3px; }
.list2 { width:180px; float:left; }
.more2 { float:left; width:75px; line-height:28px; margin-left:5px; margin-top:8px; }
.sqzj { line-height:28px; float:left; width:90px; color:#000; font-size:14px; font-weight:bold; margin-top:8px; }
.zt { margin:7px 0; _margin:8px 0; line-height:18px; }
.zt span { color:#06c; }
.zj li { text-align:center; line-height:26px; *line-height:30px; _line-height:30px; }
a.head_a11, a.head_a11:link,a.head_a11:visited,a.head_a11:active{ color:#ff5400; text-decoration:none; font-weight:bold; }
a.head_a11:hover { color:#ff5400; font-weight:bold; text-decoration:none; }
.c { background:#FFFFFF url(http://res.homevcache.com/plot/image/c.gif) no-repeat scroll center top; color:#5e8d01; cursor:pointer; float:left; font-family:'黑体';font-size:16px; height:29px; margin-left:15px; margin-top:7px; text-align:center; width:97px; position:relative; top:2px; _top:3px;}
.c span { position:relative; top:5px; right:9px; }
.d { color:#5e8d01; cursor:pointer; float:left; font-family:'黑体'; font-size:16px; height:29px; margin-top:7px; text-align:center; width:97px; position:relative; top:2px; _top:3px; }
.d span { position:relative; top:5px; right:9px; }
.listes { border-bottom:1px solid #BAE2E1; cursor:pointer; float:left; margin-left:3px; padding-bottom:5px; padding-top:13px; width:614px; }
.list3 { width:86px; height:60px; border:1px solid #cfcfcf; }
.dblist { line-height:18px; }
.dblist li { color:#000; }
.dblist li strong { font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#f00; }
.dblist li span { font-size:14px; font-weight:bold; color:#f00; }
.dblist li span img { position:relative; top:2px; padding-right:3px; }
.list4 { border:1px solid #fff; width:749px; border-bottom:1px solid #c7dfaf; }
.list5 { border:1px solid #ff8208; width:749px; }
.bj { height:6px; font-size:6px; border:1px solid #bed8bf; background:#d7f1d8; }
.wysc{ float:right; height:30px; line-height:27px;  padding-right:6px; }
.menu { width:970px; margin:0 auto; }
.a1 { background:url(../images/a1.gif) no-repeat top left; width:89px; height:27px; margin-right:1px; float:left; text-align:center; position:relative; top:4px; cursor:pointer; }
.a1 span { font-weight:bold; position:relative; top:8px; }
.a1 .f, .f:link,.f:link:visited,.f:link:active{ color:#000; text-decoration:none; font-weight:bold; }
.a1 .f:link:hover { color:#000; font-weight:bold; text-decoration:none; }
.a2 { background:url(../images/a2.gif) no-repeat top left; width:90px; height:26px; float:left; text-align:center; position:relative; top:4px; cursor:pointer; }
.a2 span { position:relative; top:8px; }
.a2 .e, .e:link,.e:link:visited,.e:link:active{ color:#fff; text-decoration:none; }
.a2 .e:link:hover { color:#fff; text-decoration:none; }



/* 小区详情页 */
.sm { margin:7px 0; }
.sm span { font-weight:bold; color:#ff4800; }
.xqzl { border:1px solid #bfd9be; margin-top:13px; }
.xqzl .dtitle { height:35px; background:url(../images/d_title_bj.gif) repeat-x top left; border-bottom:1px solid #bfd9be; }
.xqzl .dtitle .dt { font-size:14px; font-weight:bold; color:#000; padding:10px 0 0 10px;  }
.dcont { width:940px; margin:0 auto; } 
.dright { width:577px; float:right; margin:15px 0; }
.dlwz { font-size:14px; font-weight:bold; color:#06c; margin-bottom:10px; }
.dmap { border:1px solid #c6ebff; margin-bottom:10px; }
.dtjc { text-align:right; margin:8px 0; padding-right:10px; }
.dlistL { float:left; text-align:left; }
.dlistL span { color:#000; }
.dleft { width:100%; float:left; margin:10px 0; }
.dleft ul li { line-height:30px; width:100%; }
.dleft ul li .dbotton { width:90px; float:right; text-align:right; }
.dleft ul li .dbotton img { padding-right:3px; float:left; }
.dleft ul li .dlist { width:800px; float:left; text-align:left; }
.bg { background:#fff; }
.bg2 { background:#fff1dc; }
.one{ width:12px; height:12px; background:#d7f1d6; border:1px solid #9ec99c; padding:4px; font-size:14px; font-weight:bold; color: #000000; margin-right:4px; line-height:12px; text-align:center; float:right;}
.ones{ height:12px; background: #FFFFFF; border:1px solid #9ec99c; padding:4px; font-size:14px; color: #5e8d01; margin-right:4px;line-height:12px; text-align:center; float:right;}


/* 小区相册 */
.main { border-left:1px solid #bfd9be; border-right:1px solid #bfd9be; border-bottom:1px solid #bfd9be; width:968px; margin:0 auto; }
.img { margin:10px auto; width:895px; text-align:center; }
.img p { padding-top:10px; }
.img img { border:1px solid #c7dfaf; margin:auto; padding:4px; }
.img2 { margin:10px auto; width:895px; text-align:center; }
.img2 p { padding-top:10px; }
.img2 img { border:1px solid #C2E5E5; margin:auto; padding:4px; width:expression(this.width>895?"895px":this.width); max-width:895px; }


/* 小区视频 */
.border5 { width:95%; float:left; padding-left:8px; _padding-left:7px; padding-bottom:10px; border:1px solid #bfd9be; padding-top:10px; }
.border5 .msg{ display:block; width:160px; line-height:22px; float:left; padding-left:2px;}
.border5 .price{ float:left; width:96%; margin-bottom:10px; }
.border5 h3{ height:30px; float:left; width:96%; color:#000000; font-size:14px; font-weight:bold; line-height:30px;}
.border5 ul{ width:96%; float:left;}
.border5 li{ width:100%; line-height:20px; float:left; display: block; }
.border5 span.submenu{ width:98%; float:left; color:#666666; font-size:12px; line-height:22px;}
.border5 .list{ width:160px; float:left; }
.border5 .list strong { color:#ff5400; }
.border5 .list .tit{ width:98%; height:20px; line-height:20px; padding-right:4px; overflow:hidden; white-space:nowrap;}
.border5 .list .img3{ width:38px; height:50px; padding:2px; margin-top:4px; float:left; border:1px solid #c6ebfe;}
.border5 .list p.tile{ width:76px; float:left; margin-left:4px;}
.righttop2 { width:765px; float:left; margin-top:15px; }
.xqpl { border:1px solid #bfd9c0; }
.xqpl .dtitle { height:35px; background:url(../images/d_title_bj.gif) repeat-x top left; border-bottom:1px solid #c0d8c0; }
.xqpl .dtitle .dt { font-size:14px; font-weight:bold; color:#5e8d01; padding:10px 0 0 10px;  }
.xqpl .plCont { padding:10px; }
.lefttop2{width:184px; float:right;}
.bigV { border:1px solid #c0d8c0; padding-left:18px; margin-top:15px; height:1%; }
.bigVLeft { width:478px; float:left; }
.vTitle span { font-size:14px; font-weight:bold; color:#5e8f02; }
.bigVRight { float:right; width:472px; height:430px; overflow-y:scroll; position:relative; }
.moreTitle { font-size:14px; font-weight:bold; color:#000; padding:7px; background:#CFE9CF; }
.vBj { width:443px; height:83px; background:url(../images/video_bground.gif) no-repeat top left; margin:10px 0 10px 5px;  }
.vBj2 { width:443px; height:83px; margin:10px 0 10px 5px; }
.tab3 { margin-left:15px; border-bottom:1px solid #c7dfaf; }
.dblist2 { line-height:18px; }
.dblist2 li { color:#666; }
.dblist2 li strong { font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#f00; }
.dblist2 li span { font-size:14px; font-weight:bold; color:#f00; }
.dblist2 li span img { position:relative; top:2px; padding-right:3px; }
.pl { border:1px solid #c0d8c0; width:100%; margin-top:12px; }
.pl h3 { height:30px; width:96%; color:#000000; font-size:14px; font-weight:bold; line-height:30px; margin:5px auto; }
.pl .plBox { width:96%; margin:10px auto;}
.jgzs { height:35px; background:url(../images/d_title_bj.gif) repeat-x top left; border:1px solid #bfd9be; border-bottom:none; margin-top:15px; }
.jgzs .dt { font-size:14px; font-weight:bold; color:#5e8d01; padding:10px 0 0 10px;  }






/* 浏览该小区的用户还浏览过…… */
.border .list_ll { width:165px; float:left; }
.jjr_ll { width:80px; float:left; }
.jjrList_ll { float:right; width:73px; }
.jjrList_ll ul li img { position:relative; top:2px; padding-right:3px; }
.jjrList_ll ul li strong { color:#ff5400; }
.images { padding:2px; float:left; border:1px solid #cfcfcf; }
.title2 { padding:3px 0; }
.up { color:#FF0000; }
.down { color: #08aa00; }
.q { color:#000; }
.line3 { padding:8px 0 5px; line-height:normal; }
.border h4{ height:30px; float:left; width:96%; color:#000000; font-size:12px; font-weight:bold; line-height:30px;}

.dbq { color:#000; line-height:26px; font-size:14px; }
.dbq span { color:#FF0000; }






/*  新加样式 */
.menu a.f { 
background:url(http://res.homevcache.com/plot/v2/images/a1.gif) no-repeat scroll left top;
cursor:pointer;
float:left;
height:27px;
position:relative;
text-align:center;
top:4px;
width:90px;
display:block;
line-height:26px;
border:none;
color:#000;
font-weight:bold;
 }
 
 
.menu a.y {
background:url(http://res.homevcache.com/plot/v2/images/a2.gif) no-repeat scroll left top;
cursor:pointer;
float:left;
height:26px;
position:relative;
text-align:center;
top:4px;
width:90px;
display:block;
line-height:26px;
color:#fff;
font-size:12px;
border:none;
}




/* 改版新加样式 */
.v_v_bj { width:450px; height:30px; float:left; line-height:32px; padding-left:5px; color:#000; background:url(../images/v_v_bj.gif) no-repeat top center; }
.lv { color:#608d00; }
.zl { line-height:23px; }
.qs_flash { margin-top:11px; }
.v_map { border:1px solid #bfd9c0; margin-top:13px; }
.v_line { padding:8px 0; line-height:normal; }
.n_border { width:182px; _width:185px; height:438px; float:right; padding-bottom:5px;  *padding-bottom:4px; _padding-bottom:2px; border:1px solid #bfd9be; margin-bottom:10px;  }
.sq strong { color:#ff5400; }
.oneP { width:970px; margin:12px auto 10px ;}