#orz_top { position:fixed;_position:absolute; top:0px;_top:expression(documentElement.scrollTop); left:0px;_left:0;_margin-top:0; z-index:100;width:100%}
body{ margin:0; padding:0; text-align:center; background:url(../images/new/bg.gif) repeat-x top ;_background:url(../images/new/bg.gif) repeat-x top ;}
a { color:#0066CC;}
a:hover { color:#CC0000;}

/*   .request { margin:5px; } */
.request td { margin-bottom:10px; padding-bottom:8px; border-bottom:1px dotted #aaa; line-height:1.5em;}
.request { margin:0 13px 0 13px; padding:0px;}
.request li { list-style:none; margin-bottom:8px; padding-bottom:5px; border-bottom:1px dotted #aaa; line-height:1.4em; text-align:left;}
.request .a01 { color:#0066CC; width:88px;}
.request .a02 { color:#CC0000; width:35px;}
.request .a03 { color:#000; width:95px;}
.request .a04 { color:#666;}
.request .a01, .request .a02, .request .a03 { float:left;}

.title_250 { background:url(../images/new/blog_index_86_250.gif) no-repeat;}
.title_250r { background:url(../images/new/right_red_01.gif) no-repeat; width:250px; height:30px;}
.title_250rm  { background:url(../images/new/right_red_04.gif) repeat-y;}
.title_250rb { background:url(../images/new/right_red_05.gif) no-repeat top; height:8px}

.title_250g { background:url(../images/new/right_gray_01.gif) no-repeat; width:250px; height:30px;}
.title_250gm { background:url(../images/new/right_gray_02.gif) repeat-y;}
.title_250gb { background:url(../images/new/right_gray_03.gif) no-repeat; height:6px}

.index_340 .tp { background:url(../images/new/index_340_01.gif) no-repeat; width:340px; height:40px; color:#FFFFFF; padding-left:15px; line-height:30px;*line-height:37px;_line-height:37px;}
.index_340 .tp .more {float:right; margin-right:10px; margin-top:2px;}
.index_340 .ma { background:url(../images/new/index_340_02.gif) repeat-y; padding:8px;}
.index_340 .bt { background:url(../images/new/index_340_03.gif) no-repeat; height:10px;}

/* 共用 */
.btn .blank1 { background:url(../images/new/btn_blank.gif) no-repeat; width:88px; height:26px; text-align:center; color:#333333; float:left; margin-right:10px; cursor:pointer;}
.btn {overflow:auto; margin-left:270px; margin-bottom:10px;}

.co_title { background:url(../images/new/bbg.gif) no-repeat; padding-left:30px; height:35px; width:690px; font-weight:bold; color:#777;}

.mb10 { padding-bottom:10px;}
.mt10 { padding-top:10px;}


/* 頁頭 */
#top{ margin:0px; padding:0; width:950px; overflow:hidden;}
#top .logo{ float:left; margin:48px 0px 0px 10px;*margin:48px 0px 0px 10px;_margin:50px 0px 0px 0px; height:90px;}
#top .bar{float:right; margin:15px 0 0 0; font-size:18px; text-align:left; line-height:32px;}
#top .menubar {clear:both; width:950px; height:41px; background:url(images/new/blog_index_11.gif) no-repeat; margin:5px 0 0 0;}
#top .menubar a{ color:#FFFFFF;}
#top .menubar ul{ width:550px; margin:0px;}
#top .menubar li{ list-style:none; font-size:15px; color:#FFFFFF; width:100px; margin:10px 0 0 0; font-weight:bold;border-right:1px dotted #FFFFFF; float:left; text-align:center;}
#top .menubar span { list-style:none; font-size:15px; color:#FFFFFF; width:100px; margin:10px 0 0 0; font-weight:bold; float:left; text-align:center;}
#top .sblock{ margin:0; padding:8px 0 0 0; height:30px; border-left:1px solid #cccccc;border-right:1px solid #cccccc; text-align:center;}
#top .footi{ margin:0; padding:0; height:7px; background:url(images/new/blog_index_10.gif) no-repeat;}
#top .srh { background:url(../images/new/topsrh_bg.gif) no-repeat; width:485px; height:55px; margin-top:20px; margin-left:35px;_margin-left:20px; padding-top:15px; padding-left:15px; float:left}
#top .menubar2 {clear:both; width:950px; height:41px; margin:5px 0 0 0;}
#top .data { float:left; width:761px;_width:759px; text-align:right; margin-top:15px;}


/* 首頁 */
#bi{ margin:0 auto; padding:0; width:950px;}
#bi #bi_left{ margin:10px 0 0 0; padding:0; float:left; width:690px; overflow:hidden;}
#bi #bi_right{ margin:10px 0 0 0; padding:0; float:right;border:1px solid #FFCC00; width:250px; overflow:hidden;}
#B_overlay { top:0px; left:0px; position: absolute;background-color: #000;opacity: 0.5;-moz-opacity: 0.5;filter: alpha(opacity=50);z-index:100;}
#B_dlg { left:0px; top:0px; position: absolute; background-color: #fff; z-index:102;}
.watermark { position:fixed; top:163px; z-index:100;right:2%}


/* 首頁-問與答 */
.qu_list {width:315px; line-height:34px;*line-height:28px;_line-height:28px; overflow:auto; padding:0 0 0 3px;*padding:8px 0 0 3px;}
.qu_list .title { float:left; width:220px;}
.qu_list .deta { float:right; font-size:12px; color:#666666; padding-right:5px;}

/* 首頁-專家現身說法區塊 */
.index_head .picbg { padding-top:3px; margin-top:0px;}
.index_head .picbg2 { padding-top:3px; margin-top:0px;}
.index_head .picbg3 { padding-top:3px; margin-top:0px;}
.index_head .picbg, .index_head .picbg2, .index_head .picbg3 { background:url(../images/head/vvbb.gif) no-repeat; width:89px; height:108px;}
.index_head .list { margin:5px 0px 0px 0px; padding:8px 0px 5px 0px; }
.index_head .list2 { margin:4px 0px 4px 0px; padding:4px 0px 4px 0px;_padding:15px 0px 5px 0px; }
.index_head .list, .index_head .list2 {border-top: #aaa dotted 1px;}
.btline { border-bottom:1px #CCCCCC dotted; padding:5px 0px 6px;*padding:3px 0px 4px;_padding:3px 0px 4px; margin:5px 0px 6px;*margin:3px 0px 4px;_margin:3px 0px 4px;}


/* 內頁-房屋專家 */
.per_list { margin-bottom:5px; padding-bottom:12px; margin-top:5px; padding-top:12px; border-bottom:1px #999 dotted; width:605px; }
.per_list .picbg { background-image:url(../images/list/vvbb.gif); background-repeat:no-repeat; width:89px; height:109px; margin-right:15px; margin-left:20px;}
.page { background:url(../images/new/bbg.gif) no-repeat; padding-left:40px; height:35px;*height:34px;_height:34px; width:690px;}
.page .on { background:url(../images/new/page_on.gif) no-repeat; font-weight:bold; color:#CC0000;}
.page .off { background:url(../images/new/page_off.gif) no-repeat;}
.page .on, .page .off {width:101px; height:26px; text-align:center; padding-top:3px; float:left; margin-left:5px; margin-top:4px;*margin-top:3px;_margin-top:3px;}

/* 內頁-現身說法 */
.talk_list { border-bottom:1px #ccc solid; margin-top:10px; margin-bottom:10px; padding-top:10px; padding-bottom:10px;}
.talk_list .title { font-weight:bold; border-bottom:1px #999 dotted; font-size:15px; margin-bottom:6px; padding-bottom:6px; text-align:left;}
.talk_list .data { margin-bottom:6px;}
.talk_list .go { margin-top:8px; border:0px;}
.talk_list .ma { background-color:#fffad2; margin:20px 0px 20px 0px; padding:10px 30px 10px 30px; text-align:left; font-size:15px; line-height:22px;}
.talk_list .picbg { background-image:url(../images/list/vvbb.gif); background-repeat:no-repeat; width:89px; height:109px; margin-right:10px; margin-left:10px;}

/* 內頁-專家品牌 */
.borad_list .pic {height:330; border-bottom:1px solid #CCCCCC;}

/* 內頁-求售求租需求表 */
.need_form { margin:20px; border:1px solid #CCCCCC;}
.need_form input, .need_form select, .need_form textarea { border:1px solid #aaa; font-family:Arial, Helvetica, sans-serif}
.need_form th { background-color:#eee; font-weight:bold; font-size:13px; border-right:1px dotted #CCCCCC;}
.need_form td, .need_form th { border-bottom:1px dotted #CCCCCC;}
