html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-style: inherit; font-size: 100%; font-family: inherit; }
:focus { outline: 0; }
table { border-collapse: separate; border-spacing: 0; }
a img, iframe { border: none; }
ol, ul { list-style: none; }
input, textarea, select, button { font-size: 100%; font-family: inherit; vertical-align:middle }
input { padding-top:0; padding-bottom:0; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; }
select { margin: inherit; }
ol { margin-left:2em; }
.clearfix:after { /*/*/ content: "."; /* IE8 hack */ display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
*html .clearfix { height: 1%; }
.clearfix { display: block; }
.clear{ clear:both}
.clea{clear:both;height:0px; overflow:hidden;}
body{ font: 12px/20px Arial; margin-top:6px}
.fb{ font-weight:700;color:#000;text-decoration:none;}
.red,
.red a{ color:#DF0100}
.gray,
.gray a{ color:#666666}
.blue,
.blue a{ color:#0000CC!important}
.blue2,
.blue2 a{ color:#3265CC!important}
.orange,
.orange a{ color:#FF7D00}
.green,
.green a{ color:#008001}
.fs14{ font-size:14px;}
.tal{ text-align:left}
.tac{ text-align:center}
.tar{ text-align:right}
.bg_l{background-color:#EDEBFF;}
.fl{ float:left}
.fr{ float:right}
.hide { display:none !important;}
.normalhide {display:none;}
a{color:#00C; text-decoration: underline}
a:hover{ color:#DF0100}
a em{ text-decoration:underline}
em{ color:#C00; font-style:normal}
.p10{ padding:10px}
.pt10{ padding-top:10px;}
.pt15{ padding-top:15px;}
.pt20{ padding-top:20px}
.pl10{ padding-left:10px;}
.pl15{ padding-left:15px;}
.pl1em p{ padding-left:1em;}
.pl1em .img p{ padding-left:0;}
.mb10{ margin-bottom:10px;}
.ml5{ margin-left:5px;}
.ml10{ margin-left:10px;}
.ml15{ margin-left:15px;}
.ml50{ margin-left:50px;}
.mt20{ margin-top:20px;}
#pg{font-size:14px;word-spacing:4px;word-spacing:4px;font-family:arial;text-align:left;height:30px;line-height:30px;margin:20px 15px;}
#suggest {border:1px solid #817F82;background:#FFF;text-indent:2px;overflow:hidden; z-index:999}
#suggest li {white-space:nowrap;font:14px/1.6 verdana;cursor:default;}
#suggest li.mo {background:#36C;color:#FFF;}
#zcalendar {width:154px; height:200px; border:1px solid #999;display:none; background-color:#fff; }
#zcalendar .tt { cursor: pointer; display:block;}
#zcalendar #zweek li {background-color:#99CC99;list-style-type:none; width:20px; float:left; text-align:center; border:1px solid #CCC; height:20px; cursor:pointer;}
#zcalendar ul {list-style:none; width:100%;}
#zcalendar #zdays li{ list-style-type:none; width:20px; float:left; text-align:center; border:1px solid #CCC; background-color:#FFC; height:20px; cursor:pointer;display:block;}
#zcalendar #zdays li:hover {  background-color:#0000EE; color:#fff;}
#zcalendar #zdays li.zl,#zcalendar #zdays li.zg {background-color: #F3F3F3;color:#999;}
#zcalendar #zdays li.selected {background-color:#0000EE; color:#fff;}
.mbox {
	BORDER-RIGHT: #e5e5e5 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #e5e5e5 1px;
	PADDING-LEFT: 0px;
	BACKGROUND: #fff;
	MARGIN-BOTTOM: 10px;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: #e5e5e5 1px solid;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #e5e5e5 1px solid;
}
.adv div, .adv img { margin-bottom:10px; }
.adv_thread { float:right;overflow:hidden; clear:right; margin:10px  }
#e_ticket { position:absolute; width:158px; height:16px; line-height:18px;padding:36px 10px 4px; background:url(http://cache.house.sina.com.cn/css/images/e_ticket.png) no-repeat; color:#4c0000; font-weight:bold; text-decoration:none; font-size:12px; overflow:hidden;}
#e_ticket:hover { color:#4c0000; text-decoration:none;}
#online_qg { position:absolute; width:160px; line-height:18px;padding:28px 14px; background:url(http://cache.house.sina.com.cn/css/images/ad/detail_top_ad.jpg) no-repeat; color:#fff; font-weight:lighter; text-decoration:none; font-size:12px; overflow:hidden;}
#online_qg:hover { color:#fff; text-decoration:none;}
.header { padding:5px 10px; width:930px; }
.header .logo { float:left;}
.header .search { float:left;  padding:15px 0 0 10px; position:relative; z-index:999 }
.header .nav {padding-top:4px; height:21px; line-height:21px; font-size:14px; }
.header .nav li { float:left; padding-right:12px; }
.local{ text-align:left; padding:3px 0 0 0; position:relative; z-index:9999;width:150px;}
#pop_city_box a{ text-decoration:none;}
#pop_city_box a:hover{ text-decoration:underline;}
.local .pop_up { text-align:left; width:208px; position:absolute; z-index:999999; left:10px; top:20px; }
.local .pop_up .pop_up_t { height:33px; line-height:33px; padding:12px 0 0 30px; background:url(http://cache.house.sina.com.cn/css/images/b06.png)}
.local .pop_up .pop_up_c{background:#FFF url(http://cache.house.sina.com.cn/css/images/b06.png) -208px 0}
.local .pop_up p {  line-height:24px;background:#fff;margin:0 6px; padding:8px 18px;}
.local .pop_up p a{ color:#000; background-color:#fff;}
.local .pop_up .pop_up_c div { padding:10px 0 10px 30px }
.local .pop_up .pop_up_c div .text {width:115px; border:1px solid #949494; width:90px; margin-right:10px; color:#808080 }
.local .pop_up .pop_up_c div .btn { background:url(http://cache.house.sina.com.cn/css/images/ico_bg.png) -58px 0; width:42px; height:20px; border:0; cursor:pointer }
.local .pop_up .pop_up_b{ background:url(http://cache.house.sina.com.cn/css/images/b06.png) 0 -46px; height:5px; overflow:hidden}
.search_input .i { font:16px arial; line-height:16px; width:367px; padding:3px 1px; margin:0;}
.search_input .i, .btn { vertical-align:middle; *vertical-align:baseline}
.breadcrumb { height:20px; line-height:20px; padding:0 10px; background:#D9E1F7; overflow:hidden }
.menu_1 { width:100%; margin:10px 0; background:url(http://cache.house.sina.com.cn/css/images/b01.png); height:28px; }
.menu_1 ul {padding-left:10px; height:28px; line-height:28px; }
.menu_1 li { float:left; text-align:center; color:#FFF }
.menu_1 li a { float:left; padding:0 10px; height:28px; font-size:14px; font-weight:700; color:#FFF!important; text-decoration:none }
.menu_1 li a:hover { text-decoration:underline }
.menu_1 li.selected { padding:0 0 0 10px;background:url(http://cache.house.sina.com.cn/css/images/b01.png) left -391px;}
.menu_1 li.selected a { padding:0 14px 0 0; background:url(http://cache.house.sina.com.cn/css/images/b01-1.png) right 0; color:#000!important }
#footer_1 .search_input { padding:15px; }
.copyright { clear:both; line-height:20px; background:#e6e6e6; text-align:center }
.copyright { color:#77C; font-size:12px; font-family:Arial }
.copyright span { color:#666 }
.related_search { background:#EFF2F9; padding:5px 10px; font-size:14px; line-height:25px;}
.related_search dl dt { float:left; width:100px; text-align:center; height:50px; line-height:25px; font-weight:700 }
.related_search dl dd { float:left; display:inline; margin-right:14px; }
.related_search dl dd a { white-space:nowrap }
#footer_4 { text-align:center; line-height:26px; padding:30px 0 10px 0 }
#footer_4 p { color:#7777CC; line-height:20px; }
#footer_4 p a { color:#7777CC }
#wrap_1 { width:100%; min-width:996px; overflow:hidden }
#wrap_1 .main { float:left; display:inline; width:670px; margin:15px 0 15px 15px; }
#wrap_1 .column { float:right; display:inline; width:250px; margin:15px 15px 15px 0; }
#wrap_1 .column .map { border:1px solid #CCE0EF; text-align:right }
.sidebar_1 { border-left:1px solid #E1E1E1; line-height:22px }
.sidebar_1 .p10 { padding-top:0 }
.sidebar_1 h2 { height:30px; line-height:30px; padding:0 5px; background:#F1F4FD; border-top:1px solid #EAE9F9; font-size:14px; font-weight:400; color:#0000CA }
.sidebar_1 table, .sidebar_1 ul { width:100%; margin:10px 0 0 0; overflow:hidden; }
.sidebar_1 ul li{height:22px;overflow:hidden;}
.sidebar_1 table td { text-align:center; font-size:12px; line-height:20px;}
.sidebar_1 table tr th { text-align:center; color:#93A2F3; font-weight:400 }
.sidebar_1 table tr th.lpth { text-align:left; padding-left:10px; }
.sidebar_1 .txt { float:left; width:90px;  margin-right:-25px;height:20px;overflow:hidden; text-align:left; }
.sidebar_1 .img_list li { float:left; width:114px; height:110px; text-align:center }
.sidebar_1 .img_list img { border:1px solid #666 }
.join { background: url(http://cache.house.sina.com.cn/css/images/b03.png) 0 -191px; width:270px; height:100px; overflow:hidden }
.join p { padding:10px 10px 0 10px; line-height:30px; height:30px; color:#00457B; font-size:14px; font-weight:700 }
.join p img { display:inline; margin-top:6px; }
.tool_bar { border:1px solid #FEAB00; background:#FFFFFD; padding:1px; }
.tool_bar ul { border:2px solid #FFECC9; margin:0!important; font-size:14px; padding:5px 0; width:auto }
.tool_bar ul li { height:24px; line-height:24px; vertical-align:bottom }
.tool_bar ul li img { float:left; display:inline; margin:4px 10px 0 10px; }
.tool_bar ul li a { float:left; color:#0000CC }
.tool_bar ul li a:hover { color:#DF0100 }
.tool_bar ul {border:none;font-size: 14px;margin: 0 !important;padding: 5px 0;width: auto;}
.tool_bar_in{border: 2px solid #FFECC9;}
.calc_btn{ padding:0 0 7px 13px; border-top:1px solid #f3f3f3;}
.calc_btn a{ float:left; width:115px; height:23px; line-height:23px; overflow:hidden; background:url(http://cache.house.sina.com.cn/css/images/calcbtnbg.png) no-repeat; text-align:center; color:#434343; text-decoration:none; margin:7px 6px 0 0;}
.calc_btn a:hover{background:url(http://cache.house.sina.com.cn/css/images/calcbtnbg.png) no-repeat 0 -30px;  color:#434343;}
.sidebar_2 { line-height:22px }
.sidebar_2 .p10 { border:1px solid #CADDEC; margin-bottom:10px }
.sidebar_2 h2 { height:20px; line-height:20px; padding-left:5px; font-size:14px; }
.sidebar_2 table, .sidebar_2 ul { width:100%; margin:10px 0 0 0; }
.sidebar_2 table td { text-align:center; font-size:12px; line-height:20px;}
.sidebar_2 table tr th { text-align:center; color:#656565; font-weight:400; border-bottom:1px solid #DEDEDE }
.sidebar_2 .txt { float:left; width:90px; display:inline; margin-right:-25px;  overflow:hidden; text-align:left}
.sidebar_2 .info .img img { float:left; display:inline; margin-right:15px; border:1px solid #666; }
.sidebar_2 .info .img { padding:10px 0;clear:both;overflow:hidden;}
.sidebar_2 .info ul li { text-indent:-4em; margin-left:4em; }
.sidebar_2 .top10 { background:url(http://cache.house.sina.com.cn/css/images/top10.png) left 29px no-repeat }
.sidebar_2 .top10 .txt { padding-left:20px;height:22px;line-height:22px;}
.sidebar_2 .list { border-top:1px solid #DFDFDF; line-height:24px; padding-top:5px; }
.sidebar_2 .list li { width:210px; white-space:nowrap; overflow:hidden; background:url(http://cache.house.sina.com.cn/css/images/ico_bg.png) -88px -90px no-repeat; padding-left:12px; }
.sidebar_2 .list_top10 { border-top:1px solid #DFDFDF; line-height:22px; padding-top:5px; background:url(http://cache.house.sina.com.cn/css/images/top10.png) left 10px no-repeat }
.sidebar_2 .list_top10 li { width:210px; white-space:nowrap; overflow:hidden; padding-left:15px; }
#wrap_2 { width:100%; min-width:996px; overflow:hidden }
#wrap_2 #pg { text-align:center; margin-bottom:43px; margin-top:28px; }
#wrap_3 { width:950px; margin:0 auto }
#wrap_3 .column { float:left; display:inline; width:285px; }
#wrap_3 .column2 { float:left; display:inline; width:345px; }
#wrap_3 .column3 { float:left; display:inline; width:300px; }
#wrap_3 .column4 { float:left; display:inline; margin-right:10px; width:640px; }
#wrap_4 { width:950px; margin:0 auto; }
#wrap_4 .logo { text-align:center; padding:30px 0 25px}
#wrap_4 .search { width:500px; margin:0 auto; padding:0 0 40px 80px; }
#wrap_4 .search .search_input { float:none }
#wrap_4 .search .nav { height:21px; line-height:21px; padding:5px 0 5px 10px; font-size:14px }
#wrap_4 .search .nav li { float:left; padding-right:25px; }
#wrap_5 { width:100%; min-width:996px; overflow:hidden; }
#wrap_5 .main { width:996px; margin:0 auto 30px auto; overflow:hidden; }
#wrap_5 .main_l { width:610px; padding:0 115px; float:left; }
#wrap_5 .video_l { width:610px; padding:0 115px; float:left; }
#wrap_5 .main .p01 { color:#999; height:26px; line-height:26px; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #ddd; }
#wrap_5 .main .video { margin-top:40px; height:558px; }
#wrap_5 .main .p02 { margin-top:20px; height:30px; line-height:30px; background-color:#F3F3F5; text-indent:10px; margin-bottom:23px; }
#wrap_5 .main_r { width:112px; height:737px; padding:5px 0 5px 48px; float:left; background-image: url(http://cache.house.sina.com.cn/css/images/video_bg01.jpg); background-repeat: repeat-y; }
#wrap_5 #slidePre { height:26px; width:112px; display:block; margin:0 0 15px 0; }
#wrap_5 .video_r { width:112px; height:737px; padding:5px 0 5px 40px; float:left; background-image: url(http://cache.house.sina.com.cn/css/images/video_bg01.jpg); background-repeat: repeat-y; }
#wrap_5 .main #slidePre { height:26px; width:112px; display:block; margin:0 0 15px 0; }
#wrap_5 .preNormal { cursor:pointer; background:url(http://cache.house.sina.com.cn/css/images/video_bg02.png) left -110px; }
#wrap_5 .preHover { cursor:pointer; background:url(http://cache.house.sina.com.cn/css/images/video_bg02.png) left -162px; }
#wrap_5 .preNone { background:url(http://cache.house.sina.com.cn/css/images/video_bg02.png) left -136px; }
#wrap_5 #slideNext { height:26px; width:112px; display:block; margin:15px 0 0 0; }
#wrap_5 .main #slideNext { height:26px; width:112px; display:block; margin:15px 0 0 0; }
#wrap_5 .nextNormal { cursor:pointer; background:url(http://cache.house.sina.com.cn/css/images/video_bg02.png) left -189px; }
#wrap_5 .nextHover { cursor:pointer; background:url(http://cache.house.sina.com.cn/css/images/video_bg02.png) left -241px; }
#wrap_5 .nextNone { background:url(http://cache.house.sina.com.cn/css/images/video_bg02.png) left -215px; }
#wrap_5 .main #smallimg { height:655px; overflow:hidden; position:relative; width:100px; padding:0 7px 0 5px; }
#wrap_5 .main #smallvid { height:524px; overflow:hidden; position:relative; width:106px; padding:0 0 0 6px; }
#wrap_5 .main #vidlist { position:absolute; top:-254px; }
#wrap_5 .main #vidlist li { padding-top:8px; padding-bottom:8px; height:115px; overflow: hidden; }
#wrap_5 .main #vidlist img { width:100px; cursor:pointer; border:1px solid #ddd;}
#wrap_5 .main #vidlist .t { text-align:center; width:100px; height:40px; overflow:hidden }
#wrap_6 { width:100%; overflow:hidden }
#wrap_6 #pg { text-align:center; margin-bottom:43px; margin-top:28px; }
#smallimg { position:relative; overflow:hidden; }
#smallimg .imglist { position:absolute; height:9999em; }
#wrap_5 .imgmain { width:996px; margin:10px auto 30px auto; overflow:hidden; }
#wrap_5 .imgmain .prevPage { cursor:url(http://cache.house.sina.com.cn/css/images/mouseup.cur), pointer; }
#wrap_5 .imgmain .nextPage { cursor:url(http://cache.house.sina.com.cn/css/images/mousedown.cur), pointer; }
#wrap_5 .imgmain .lastPage { cursor:auto; }
#wrap_5 .imgmain .img_l { width:874px; float:left; border:1px solid #7C7B89; overflow:hidden; }
#wrap_5 .imgmain .img_r { width:117px; padding-left:2px; padding-right:1px; float:right; overflow:hidden; }
#wrap_5 .imgmain #imgFrom { height:33px; width:100%; }
#wrap_5 .imgmain .p03 { height:33px; line-height:33px; margin:0 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #D1D0D8; padding-left:65px; padding-right:17px; }
#wrap_5 .imgmain #bigimg { margin:0 5px; text-align:center; overflow:hidden; padding:45px 0; position:relative;width:864px;}
#wrap_5 .imgmain #bigimg #imgloading {filter:alpha(opacity=75); -moz-opacity: 75; opacity: 0.75; background-color:#fff; height: 2000px; top: 0pt;position: absolute; width: 100%;left:0px; z-index: 1000; padding-top: 150px; }
#wrap_5 .imgmain #picInfo { width:100%; position:relative; height:36px; line-height:36px; }
#wrap_5 .imgmain #picInfo li { float:left; overflow:hidden;height:36px; }
#wrap_5 .imgmain #picInfo #picInfo_1 { width:306px; text-align:center;padding:0 20px; }
#wrap_5 .imgmain #picInfo #picInfo_2 { width:175px; }
#wrap_5 .imgmain #picInfo #picInfo_3 { width:262px; text-align:center; }
#wrap_5 .imgmain #picInfo #picInfo_4 { width:100px; text-align:center; }
#wrap_5 .imgmain #picInfo .imgTitle { color:#000; }
#wrap_5 .imgmain #picInfo #infoDiv .success { background:transparent url(http://cache.house.sina.com.cn/css/images/zz_imgs.gif) no-repeat scroll 0 -72px; }
#wrap_5 .imgmain #picInfo #infoDiv .fail { background:transparent url(http://cache.house.sina.com.cn/css/images/zz_imgs.gif) no-repeat scroll 0 -95px; }
#wrap_5 .imgmain #picInfo #infoDiv { background-color:#FEFAED; border:1px solid #aaa; text-align:left; opacity:.85; filter:pha(opacity=85); position:absolute; }
#wrap_5 .imgmain #picInfo .popwidget { width:187px; height:36px; line-height:29px; filter:pha(opacity=80); -moz-opacity:.8; opacity:.8; cursor:pointer; }
#wrap_5 .imgmain #picInfo .popwidget_text { background:transparent url("http://cache.house.sina.com.cn/css/images/video_bg03.gif") repeat-x 0 -29px; margin:0 3px; }
#wrap_5 .imgmain #picInfo .tl { background:transparent url("http://cache.house.sina.com.cn/css/images/video_bg03.gif") repeat 0 0; float:left; width:3px; }
#wrap_5 .imgmain #picInfo .tr { background:transparent url("http://cache.house.sina.com.cn/css/images/video_bg03.gif") no-repeat -3px 0; float:right; width:3px; }
#wrap_5 .imgmain #smallimg { height:493px; overflow:hidden; position:relative; width:117px; padding:0; }
#wrap_5 .imgmain #imglist { position:absolute; top:-254px; }
#wrap_5 .imgmain #imglist li { float:left; margin-bottom:15px; width:117px; height:112px; overflow: hidden; text-align:center; }
#wrap_5 .imgmain #imglist table { width:110px; height:110px; margin-left:5px; border:1px solid #999999; }
#wrap_5 .imgmain #imglist .select table { border:0; }
#wrap_5 .imgmain #imglist img { vertical-align:middle; cursor:pointer;}
#wrap_5 .imgmain #imglist .t { text-align:center; }
#wrap_5 .imgmain .select { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(http://cache.house.sina.com.cn/css/images/video_bg02.png) repeat scroll left 1px; }
#wrap_5 .imgmain #slidePre { height:26px; width:110px; display:block; margin:0 0 15px 5px; }
#wrap_5 .imgmain #slideNext { height:26px; width:110px; display:block; margin:15px 0 0 5px; }
#wrap_5 .imgmain .lstg img {width:100px; }
.local_station { width:950px; padding:20px 0 }
.local_station li { float:left; display:inline; margin:0 2px; width:441px; height:62px; padding:15px; border-bottom:1px solid #D0D0D0;}
.local_station .img { float:left; }
.local_station .img img { border:1px solid #CCCCCC }
.local_station dl { float:left; padding-left:15px; line-height:20px; width:315px;}
.local_station dl dt { font-size:14px; font-weight:700;}
.local_station dl dt a { text-decoration:none }
.local_station dl dd{white-space:nowrap; _width:360px;_overflow:hidden;}
.local_station dl dd a { text-decoration:none; margin-right:15px;_margin-right:5px;}
.mod_list { margin:0 0 20px 0;}
.mod_list:hover{background:#f5f5fa;}
.mod_list h3 { font-weight:400; font-size:16px; }
.mod_list h3 span { font-size:12px; color:#999 }
.mod_list p{ line-height:19px; font-size:13px;}
.mod_list .link .url { color:#008000; }
.mod_list .link .url2 { color:#008000; width:251px; overflow:hidden; height:16px;display:block; }
.mod_list .link a { color:#666 }
.mod_list .link2 a { color:#0000CC; text-decoration:none; }
.mod_list .link2 .url { color:#008000 }
.mod_list .img .fl,.mod_list .img2 .fl,.mod_list .img3 .fl { display:inline; margin:5px 10px 5px 0;}
.mod_list .img,.mod_list .img2,.mod_list .img3{overflow:hidden;}
.mod_list .img3 .fl iframe { border:1px solid #666 }
.mod_list .aladdin { background:url(http://cache.house.sina.com.cn/css/images/ico_bg.png) -83px -22px no-repeat; padding-left:20px; color:#7677CA!important; text-decoration:none }
.mod_list .pic td a{float:left;height:20px;overflow:hidden;}
#result { position:relative; overflow:hidden; background-image:url(http://cache.house.sina.com.cn/css/images/z_bg01.gif); }
#result dl { float:left; height:200px; margin:0; padding:7px 0 0; text-align:center; width:16%; position:relative }
#result dd { margin-left:0; height:120px; position:relative; zoom:1; }
#result dd div { position:absolute; bottom:0; width:100%; left:0; }
#result dt { height:58px; text-overflow:ellipsis; overflow:hidden; width:100%; color:#999; font-size:12px; }
#result .x { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(http://cache.house.sina.com.cn/css/images/head.gif) no-repeat scroll center top; height:108px; margin:13px auto 0; position:relative; width:128px; z-index:1; }
#result .x img { height:96px; margin-top:13px; width:128px; }
#result .x .t { -x-system-font:none; bottom:1px; color:#F2F2F2; font-family:Arial; font-size:11px; font-size-adjust:none; font-stretch:norm; font-style:norm; font-variant:norm; font-weight:bold; height:14px; line-height:norm; position:absolute; right:2px; text-align:center; }
#result .x .t p { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#1E1E1E none repeat scroll 0 0; float:left; height:14px; margin:0; padding:0; }
#result .x .t p.pl, #result .x .t p.pr { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(http://cache.house.sina.com.cn/css/images/tbk.gif) repeat scroll 0 0; width:4px; }
#result .t p.pr { background-position:right top; }
#result .r { height:40px; overflow:hidden; padding:6px 6px 0; vertical-align:bottom; width:auto;}
#result .r p { height:18px; margin:0; overflow:hidden; padding:0; }
#result .r .su { color:#666; font-size:10px; vertical-align:top; }
#imgid { position:relative; overflow:hidden; background-image:url(http://cache.house.sina.com.cn/css/images/z_bg01.gif); }
#imgid dl { float:left; height:200px; margin:0; padding:7px 0 0; text-align:center; width:16%; position:relative }
#imgid img { border:1px solid #D0D0D0; }
#imgid dd { margin-left:0; height:142px; position:relative; zoom:1; }
#imgid dd div { position:absolute; bottom:0; width:100%; left:0; }
#imgid dt { height:58px; text-overflow:ellipsis; overflow:hidden; width:100%; color:#999; font-size:12px; }
#imgid dt a { color:#999; }
#imgid em { font-weight:bold; color:#999999 }
.search_select { border:1px solid #CCCCCC; background:#FCFCFC; padding:15px; line-height:25px; }
.search_select li { text-indent:-48px; margin-left:48px; }
.search_select li .fb { margin-right:8px; }
.search_select li a { color:#666666; text-decoration:none;}
.search_select li a:hover { color:#3567CA; font-weight:700 }
.search_select li a.selected { background:#F15757; color:#FFF; font-weight:700 }
.search_select li a.selected:hover { color:#FFF }
.search_select_con_t { border-bottom:1px solid #FFF }
.search_select_con_t td { height:30px; line-height:30px; }
.search_select_con_t .b1 td { background:#D8E1F6 }
.search_select_con_t .b1 p { padding:0 10px }
.search_select_con_t .b2 td { background:#F1F3FD; text-align:center }
.search_select_con table { text-align:center; border-top:1px solid #BFDAF8 }
.search_select_con table td { padding:15px 0; border-bottom:1px dashed #CDCDCD }
.search_select_con table tr:hover { background:#F5F5FA }
.search_select_con table .hot td { background:#F5F5FA; }
.search_select_con table .hot .hot { position:relative }
.search_select_con table .hot .hot a { position:absolute; top:-40px; right:10px }
.search_select_con .img img { border:1px solid #D0D0D0; padding:4px; }
.search_select_con dl { text-align:left; width:240px; margin:0 10px; overflow:hidden;height:85px;       }
.search_select_con dl dt, .search_select_con dl dd { height:20px;overflow:hidden;}
.search_select_con dl dt { padding-bottom:5px;white-space:nowrap;}
.search_select_con dl dt img {vertical-align:middle;}
.search_select_con dl dt a {color:#000000; font-size:14px; font-weight:700; }
.search_select_con dl dt span.cn_city { color:#999; font-size:12px; }
.search_select_con .price span { font-size:18px; font-family:Tahoma, Geneva, sans-serif; font-weight:700 }
.house_info { width:100% }
.house_info .con .tit { height:30px; line-height:30px; background:#E9F2FB; padding:0 50px }
.house_info .con .tit h3 { font-size:14px; font-weight:700 }
.house_info .con ul { line-height:22px; padding:10px 50px }
.house_info .con ul li { overflow:hidden }
.ico_up, .ico_down, .ico_tool1, .ico_tool2, .ico_tool3, .ico_tool4, .ico_tool5, .ico_tool6, .ico_join, .ico_tel, .ico_tel2, .ico_tel3, .ico_tel4, .ico_help, .ico_pass { background-image:url(http://cache.house.sina.com.cn/css/images/ico_bg.png) }
.ico_up { background-position:-11px -71px; width:10px; height:13px; vertical-align:middle }
.ico_down { background-position:0 -71px; width:10px; height:13px; vertical-align:middle }
.ico_tool1 { background-position:-84px -44px; width:16px; height:16px; }
.ico_tool2 { background-position:0 -94px; width:16px; height:16px; }
.ico_tool3 { background-position:-17px -94px; width:16px; height:16px; }
.ico_tool4 { background-position:-34px -94px; width:16px; height:16px; }
.ico_tool5 { background-position:-51px -94px; width:16px; height:16px; }
.ico_tool6 { background-position:-68px -94px; width:16px; height:16px; }
.ico_join { background-position:-43px -64px; width:57px; height:20px; }
.ico_tel { background-position:0 -120px; width:30px; height:30px; vertical-align:middle; margin:15px 10px 0 10px; }
.ico_tel2 { background-position:-31px -120px; width:18px; height:18px; vertical-align:middle; margin:0 10px 0 0; }
.ico_tel4 { background-position:0 -120px; width:30px; height:30px; vertical-align:middle; margin:15px 10px 0 0; }
.ico_help { background-position:0 -165px; width:19px; height:19px }
.ico_pass { background-position:-20px -165px; width:14px; height:16px; }
.title1 { line-height:65px; height:65px; padding-left:20px; margin-bottom:10px;}
.title1 h1 { font-size:24px; font-weight:normal; font-family:"\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53"; }
.title2 { font-size:16px; color:#3465CC; height:60px; line-height:60px; padding:0 0 0 20px; font-weight:700 }
.title2 h1 { float:left; font-size:24px; font-weight:normal; font-family:"\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53"; color:#000; }
.title2 h1 img {padding-left:3px;vertical-align:middle;margin-top:24px;}
.title2 h1 span{float:left;}
.title2 .hotline { float:left; display:inline; margin:15px 10px 0 10px; }
.title2 .tel { float:left; line-height:20px; padding-top:10px;  font-size:18px; font-weight:700; color:#3267CF; font-family:"\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53"; }
.title2 .tel a { text-decoration:none }
.title2 .tel a:hover { color:#0000CC }
.title2 .tel .free { font-size:12px; font-weight:400; color:#000 }
.title2 .tel .free span { color:#DB0000; background:#FFF3B8 }
.title2 .tel .free img { position:relative; top:2px; }
.title3 h1 { margin-top:26px; font-size:24px; font-weight:normal; font-family:"\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53"; }
.title3 h1 span { font-size:16px; color:#3465CC; }
.title3 .p01 .tel { font-size:12px; color:#3465CC; font-weight:700; }
.title3 .p01 .tel a { text-decoration:none }
.title3 .p01 .tel img { vertical-align:middle; margin-right:10px; }
.title3 .p03 .tel .callcenter {cursor:pointer;}
.title3 .p03 .tel { font-size:12px; color:#3465CC; font-weight:700; padding-top:8px; height:23px; line-height:normal }
.title3 .p03 .tel a { text-decoration:none }
.title3 .p03 .tel img { vertical-align:middle; margin-right:10px; }
.title3 .p03 .tel em a { color:#999; text-decoration: underline; font-family:"\5B8B\4F53"; font-weight:normal; font-size:13px; margin-left:5px; }
.title4 { color:#3465CC; height:60px; line-height:30px; padding:15px 0 15px 20px; font-weight:700; text-align:center}
.title4 h1 { font-size:28px; line-height:30px; font-weight:normal; font-family:"\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53"; color:#000; padding-bottom:10px;}
.title4 .fr img { float:left; display:inline; vertical-align:middle; margin:7px 10px 0 0; }
.title4 p { font-weight:400; color:#000 }
.title4 .tel { float:left; font-size:12px; color:#3465CC; font-weight:700; }
.title5 { font-size:16px; color:#3465CC; height:60px; line-height:60px; padding:5px 0 0 0; font-weight:700 }
.title5 .hotline { float:left; display:inline; margin:10px 5px 0 0; }
.title5 .tel { float:left; line-height:20px; padding-top:10px;letter-spacing:1px; font-family:"\5FAE\8F6F\96C5\9ED1"}
.title5 .tel a { text-decoration:none; color:#3366CF}
.title5 .tel a:hover { color:#3366CF }
.title5 .tel .red{ font-family:Verdana, Geneva, sans-serif; font-size:18px;}
.title5 .tel .free { font-size:12px; font-weight:400; color:#000; padding-top:5px;}
.title5 .tel .free span { color:#DB0000; background:#FFF3B8 }
.title5 .tel .free img { position:relative; top:2px; }
.title5 .tel_help { float:left; position:relative }
.title5 .tel_help .ico_help { display:inline; margin:10px 0 0 10px; cursor:help }
.title6{color:#999;font-size:13px;padding-left:20px;}
.tooltip { font-size:12px; font-weight:400; line-height:20px; background:url(http://cache.house.sina.com.cn/css/images/b03.png) 0 -292px; width:190px; height:47px; padding-left:7px; color:#6B3D01; position:absolute; top:-28px; left:-165px }
.blk { padding:20px 0; }
.blk a:hover { text-decoration: underline }
.blk .line { border-bottom:1px dashed #DFDFE1; height:1px; overflow:hidden }
.blk h2 { font-size:16px; font-weight:700; border-bottom:1px dashed #DFDFE1; height:35px; line-height:35px; }
.blk h2 span.fr { font-size:12px; font-weight:400; }
.blk h2 span.fr a { color:#3368D0 }
.blk table { width:100%; text-align:center }
.blk table td{ line-height:24px; font-size:12px}
.blk table th { font-weight:400; color:#0001CE; font-size:14px; line-height:24px}
.blk table a { float:left }
.blk .info { padding:20px 0 0 0; font-size:14px; line-height:24px;}
.blk .info p {margin:5px 0;}
.blk .info ul { list-style:disc; margin-left:20px }
.blk .info h3 { text-indent:2em; }
.blk .m_img { float:right; display:inline; margin-left:10px; border:1px solid #E8E8E8; padding:9px 9px 0 9px; background:#F6F6F6; width:200px; height:180px; text-align:center }
.blk .m_img p { height:30px; line-height:30px; }
.blk .m_img p a { color:#898989 }
.blk .big_img { text-align:center }
.blk .big_img img { border:1px solid #CAE0F0; padding:2px; background:#FFF }
.big_img p { height:30px; line-height:30px; }
.blk_list { padding:10px 20px; font-size:14px; line-height:30px; }
.blk_img_list { padding:10px 0;}
.blk_img_list li { float:left; width:134px; height:140px;position:relative;}
.blk_img_list li div{width:100%; position:absolute;bottom:20px; text-align:center;}
.blk_img_list li p{width:100%; position:absolute;bottom:-5px; height:20px;overflow:hidden; text-align:center;}
.blk_img_list img { border:1px solid #666 }
.blk .table1 th { background:#F3F8FC; font-size:12px; color:#000; border-bottom:2px solid #FFF }
.blk .table1 td { background:#F1F4F5; border-bottom:2px solid #FFF }
.blk .table1 p { background:#F9F9FB; line-height:30px; }
.blk .hot_project { border-bottom:1px dashed #D0D0D0; padding:20px 0 }
.blk .hot_project .txt { line-height:26px; }
.blk .hot_project .txt img { float:left; border:1px solid #666; display:inline; margin-right:10px; }
.blk .hot_project .txt .blue { float:left; width:80px; }
.enterprise_info { }
.enterprise_info .info1 { float:left; width:220px; }
.enterprise_info .info2 { float:left; width:430px; padding-left:20px; }
.enterprise_info .info2 h2 { font-size:24px; font-family:"\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53"; padding:10px 0 }
.enterprise_info .info2 h3 { font-size:14px; font-weight:700; padding:10px 0 }
.enterprise_info .info2 li { float:left; width:430px; line-height:25px; white-space:nowrap; overflow:hidden }
.enterprise_info .info2 li span.blue { float:left; width:60px; }
.enterprise_info .info2 li.row1 { width:215px }
.enterprise_info .info2 li.row2 { height:auto; white-space: normal!important }
.enterprise_logo { padding:9px; background:#F6F6F6; border:1px solid #E8E8E8; margin-bottom:10px }
.enterprise_map { border:1px solid #E8E8E8; margin-bottom:10px; }
.enterprise_enter { border:1px solid #E8E8E8; padding:3px; margin-bottom:10px; text-align:center; font-size:14px; }
.enterprise_enter a { color:#000; text-decoration:none }
.enterprise_layout { border:1px solid #E8E8E8; padding:5px; line-height:24px; }
.enterprise_layout dt { font-size:14px; font-weight:700 }
.enterprise_layout dd { padding-left:20px; }
.comment { width:535px; border-top:1px dashed #CBCBCB; border-bottom:1px dashed #CBCBCB; padding-top:18px; padding-left:16px; padding-right:7px; padding-bottom:20px; margin-bottom:20px; }
.comment p { overflow:hidden; }
.comment .p01 { height:24px; }
.comment .p01 select { height:20px; vertical-align:middle; }
.comment .p02 { margin:7px 0; }
.comment .p02 span { width:89px; float:left; }
.comment .p02 .input { width:440px; border:1px solid #CBCBCB; }
.comment .p02 input { width:440px; height:20px; vertical-align:middle; float:left; padding:0; border:0; margin:0; }
.comment .p03 span { width:89px; float:left; }
.comment .p03 textarea { width:440px; height:135px; float:left; padding:0; border:1px solid #CBCBCB; overflow-y:auto; }
.comment .p04 { height:20px; }
.comment .p03 { height:150px; overflow:hidden; margin:7px 0; }
.comment .p04 span { float:left; width:89px;}
.comment .p04 label font { float:left; margin:0; }
.comment .p04 label input { margin:0 7px; line-height:20px; height:20px; float:left }
.comment .p05 { height:28px; }
.comment .p05 input { height:26px; width:75px; float:right; }
.comment .p06 { height:30px; line-height:30px; color:#999; }
.comment2 { border-bottom:none; width:535px; padding-top:18px; padding-left:16px; padding-right:142px; padding-bottom:0; margin-bottom:0; }
.basic_info .house_basic1 .img { float:left }
.basic_info .house_basic1 .img img { padding:9px; border:1px solid #DFDEE2 }
.basic_info .house_basic1 .txt { float:right; margin-bottom:10px; width:400px;}
.basic_info .house_basic1 .txt ul { padding-right:90px;font-size:14px; line-height:24px; }
.basic_info .house_basic1 .txt ul li { text-indent:-5em; margin-left:5em }
.basic_info .house_basic1 .price {float:right;overflow:hidden; width:400px;  padding:10px 0 0 0;margin:0 0 10px 0; border-top:1px solid #DEDEDE;height:20px;_height:19px; }
.basic_info .house_basic1 .price strong { font-family:"\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53"; font-size:20px;line-height:19px; height:20px; }
.basic_info .house_basic1 .btn { border:1px solid #8485BE; background:url(http://cache.house.sina.com.cn/css/images/b01.png) 0 -210px; text-decoration:none; padding:0 3px 3px 3px; height:15px; overflow:hidden; color:#000 }
.basic_info .house_basic1 .tel_info { float:right; display:inline; width:380px; margin-left:20px; padding-top:10px; }
.basic_info .house_basic1 .tel_info .tel { float:left; font-size:15px; font-weight:700; color:#3267CF; font-family:"\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53"; padding-top:4px;}
.basic_info .house_basic1 .tel_info .tel .red{font-family:Verdana, Geneva, sans-serif;letter-spacing:2px;}
.basic_info .house_basic1 .tel_info .hotline { float:left; display:inline; margin:3px 5px 0 0; }
.basic_info .house_basic1 .tel_info .tel p { font-size:12px; font-weight:400; color:#000; padding-top:6px;}
.basic_info .house_basic1 .tel_info .tel p.gray { color:#ADADAD; }
.basic_info .house_basic1 .tel_info .tel a { text-decoration:none;color:#3366CF}
.basic_info .house_basic1 .tel_info .tel a:hover { color:#3366CF }
.basic_info .house_basic1 .tel_info .tel p.free span { color:#DB0000; background:#FFF3B8 }
.basic_info .house_basic1 .tel_info .tel p.free img { position:relative; top:2px; }
.basic_info .house_basic1 .tel_info .tel_help { float:left; display:inline; margin:3px 0 0 0;}
.basic_info .house_basic1 .tel_info .tel_help .ico_help { display:inline; margin:0 0 0 10px; cursor:help }
.basic_info .house_basic2 { background:url(http://cache.house.sina.com.cn/css/images/b04.png); border-top:1px solid #DFDFE1; margin:30px 0 }
.basic_info .house_basic2 li { float:left; width:315px; height:24px; line-height:24px; padding:0 10px; }
.basic_info .house_basic2 li .fr { width:220px; height:24px; text-align:right; overflow: hidden }
.basic_info .house_basic2 li .fb { float:left; font-size:14px; }
.detail .hr01 { border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #ddd; height:1px; width:435px; float:left;line-height:1px; }
.detail .price { font-size:14px; font-weight:700; height:20px; padding-top:5px; }
.detail .font01 { font-size:18px; color:#CC0000; font-weight:700; }
.detail .price .price_s {float:left;height:20px;overflow:hidden;width:300px;}
.detail .price .price_d {color:#999999;font-size:12px;font-weight:normal}
.detail .font02 { color:#999; margin-left:12px; }
.detail li p a { color:#0000CC; text-decoration:underline; }
.detail .hx table { width:300px; }
.detail .hx table td{line-height:20px; }
.detail .map { margin-left:260px; }
.detail .quick_price { margin-left:310px; }
.detail .map .map_01 { margin-left:16px; }
.detail table td, .detail p { overflow:hidden;}
.detail .r_block{width:435px; float:left;}
.detail .all a { color:#0000cc; text-decoration:underline; }
#wrap_5 .imgmain .img_l .bigimgInfo{ font-size:14px;  background:#e6f2ff; line-height:24px; margin:1px; padding:7px 0 7px 18px; color:#303030;}
#wrap_5 .imgmain .img_l .bigimgInfo strong{ margin:0 40px 0 0;}
#wrap_5 .imgmain .img_l .bigimgInfo span{ margin:0 50px 0 0;}
#condition-r{ height:29px; overflow:hidden; float:right; padding:0 82px 0 0;}
#condition-r li{ float:left;  overflow:hidden;}
#condition-r #picSize{ width:175px; }
#condition-r #picSavebtn{ width:187px; text-align:center;}
#condition-r #picSavebtn .popwidget { cursor:pointer;line-height:29px; opacity:0.8; width:187px;  }
#condition-r #picSavebtn .popwidget .tl { background:url("http://cache.house.sina.com.cn/css/images/video_bg03.gif") repeat scroll 0 0 transparent; float:left; width:3px; }
#condition-r #picSavebtn .popwidget .tr { background:url("http://cache.house.sina.com.cn/css/images/video_bg03.gif") no-repeat scroll -3px 0 transparent; float:right; width:3px;}
#condition-r #picSavebtn .popwidget .popwidget_text { background:url("http://cache.house.sina.com.cn/css/images/video_bg03.gif") repeat-x scroll 0 -29px transparent; margin:0 3px; }
.condition { margin-left:198px; padding-bottom:5px; font-size:12px;  }
.condition label { float:left; }
.condition label input { margin-top:0;  }
.condition2 { border-bottom:1px solid #F1F7FD; height:29px; line-height:29px; font-size:12px;width:920px;margin:0 auto;}
.condition2 label { float:left; }
.condition2 label input { margin-top:0; }
.detail_wrap {

	display:table-cell;
	text-align:center;
	vertical-align:middle;
	
}
.detail_wrap img{border:1px solid #999999;}
.detail_con {
	display:inline-block;
	text-align: center;
	vertical-align:middle;
}
.detail_edge {
	width:0;
	height:100%;
	display:inline-block;
	vertical-align:middle;
}
.detail_con img {
 +display:block;
	float:left;
}
.no_wrap{white-space:nowrap;}
*html .container { margin-left:-965px; position:relative; float:right; z-index:2; padding:3px;}
*html .minwidth { border-left:965px solid #fff; position:relative; float:right; z-index:1;}
.map_info{width:1000px;height:500px; clear:both; margin:0 auto; overflow:visible;}
.map_info iframe{border:1px solid #ccc;width:994px;height:494px;overflow:hidden;}
body, td, .p1, .p2, .i { font-family:arial }
body { margin:0; padding:6px 0 0 0; background-color:#fff; color:#000; }
input { padding-top:0; padding-bottom:0; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; }
table { border:0 }
TD { FONT-SIZE:9pt; LINE-HEIGHT:18px; }
em { font-style:normal; color:#cc0000 }
a em { text-decoration:underline; }
.f14 { FONT-SIZE:14px }
.f10 { font-size:10.5pt }
.f16 { font-size:16px; font-family:Arial }
.c { color:#7777CC; }
.i { font-size:16px; line-height:1.4em; height:28px; *height:24px
}
.t { COLOR:#0000cc; TEXT-DECORATION:none }
a.t:hover { TEXT-DECORATION:underline }
.p { padding-left:18px; margin:0 0 20px 0; font-size:14px; word-spacing:4px; }
.f { line-height:115%; *line-height:120%;
font-size:100%; width:33.7em; padding-left:15px; word-break:break-all; word-wrap:break-word; }
.h { margin-left:8px; width:100% }
.s { width:8%; padding-left:10px; height:25px; }
.m, a.m:link { COLOR:#666; font-size:100%; }
a.m:visited { COLOR:#660066; }
.g { color:#008000; font-size:12px; }
.r { word-break:break-all; cursor:hand; width:238px; }
.bi { background-color:#D9E1F7; height:20px; margin-bottom:12px }
.pl { padding-left:3px; height:8px; padding-right:2px; font-size:14px; }
.Tit { height:21px; font-size:14px; position:relative; z-index:200 }
.Tit a { color:#0000cc }
.fB { font-weight:bold; }
.mo, a.mo:link, a.mo:visited { COLOR:#666666; font-size:100%; line-height:10px; }
.htb { margin-bottom:5px; }
#ft { clear:both; line-height:20px; background:#e6e6e6; text-align:center }
#ft, #ft * { color:#77C; font-size:12px; font-family:Arial }
#ft span { color:#666 }
form { margin:0; position:relative; z-index:9 }
.jc a { color:#cc0000 }
.i, .btn { vertical-align:middle; *vertical-align:baseline}
a font[size="3"] font, font[size="3"] a font { text-decoration: underline }
#tb_mr { color:#0000cc; cursor:pointer; position:relative; z-index:200; }
#tb_mr b { font-weight:normal; text-decoration:underline; }
#tb_mr small { font-size:11px; }
#more { position:absolute; z-index:200; left:314px; top:21px; *top:22px;
height:100px; width:58px; border:1px solid #9A99FF; background:#FFF; overflow:hidden; display:none; outline:none; font-size:14px; }
#more a { display:block; height:25%; line-height:24px; padding:0 0 0 7px; width:4em; color:#0001CF; text-decoration:none; }
#more a span { font-family:"????" }
#more a:hover { background:#D9E1F6; }
#more div { height:1px; overflow:hidden; background:#CCCCFF; margin:0 3px; }
#out { _margin-left:984px; _zoom:1 }
#in { _position:relative; _float:left; _margin-left:-984px; }
#wrapper { min-width:984px; _zoom:1; }
#sx { color:#00C; text-decoration:underline; cursor:pointer; }
#u { font-size:12px; text-align:right; margin:0; white-space:nowrap; position:absolute; right:10px; top:6px; _top:0; z-index:210 }
#wrapper .column { float:right; width:30%; }
#wrapper .main { margin:0 31% 0 0; padding-right:12px!important; padding-right:9px; }
#wrapper .main .content{ float:left; width:670px; padding-left:15px;}
#wrapper .column .content{ float:left; width:291px}
#u{ line-height:normal}
.header{height:70px;}
.header .nav{font-family:Arial}
.breadcrumb{ margin-bottom:12px;}
.breadcrumb a{ color:#000}
#lg {padding:1px 10px 3px 0;text-align:right; height:15px; line-height:15px;font-size:12px;}
.search_input .i { font:16px arial; line-height:16px; width:395px; height:auto; padding:3px 1px; margin:0 4px 0 0;}
.search_input .i, .btn { vertical-align:middle; *vertical-align:baseline}
.search_input .btn {height:28px; width:78px; text-align:left; font:14px/24px arial; padding:0 6px;}
.search_input .is { width:358px; }
#wrap_4 { width:950px; margin:0 auto; }
#wrap_4 .logo { text-align:center; padding:2px 0 50px}
#wrap_4 .search { width:650px; margin:0 auto; padding:0 0 40px 0; }
#wrap_4 .search .search_input { float:none;padding-left:111px; }
#wrap_4 .search .nav { height:21px; line-height:21px; padding:0 0 2px 125px; font-size:14px }
#wrap_3 { width:984px; margin:0 auto;padding:0 10px;background:#fff;}
#wrap_3 .column { float:left; display:inline; width:331px; }
#wrap_3 .column2 { float:left; display:inline; width:331px; }
#wrap_3 .column3 { float:left; display:inline; width:300px; }
#wrap_3 .column4 { float:left; display:inline; margin-right:10px; width:640px; }
.info_down{width:400px; float:right;}
#usrbar{font:12px arial;text-align:right;position:absolute;right:0;margin-right:8px; text-align:right;top:3px;z-index:100;width:100%!important;}
#usrbar a:link,#usrbar a:visited{text-decoration:underline;color:#261cdc;}
#usrbar .g-un{font-weight:bold;}
#usrbar span{*zoom:1;}
.gray01,.gray01 a{ color:#313131;}
.gray02,.gray02 a{ color:#818181;}
.vm{ vertical-align:middle;}
.callcenter01{ padding:12px 0 0;}
.tel01 { margin:0 0 0 18px; display:inline; height:35px; overflow:hidden; float:left; font-family:Verdana; font-size:18px; font-weight:700; line-height:35px; }
.tel01_l,.tel01_c,.tel01_r,.tel01_ico{ height:35px; overflow:hidden; float:left; background-image:url(http://cache.house.sina.com.cn/css/images/callcenter_ico2.png);}
.tel01_l{ width:6px;  background-repeat:no-repeat; background-position:0 -71px;  }
.tel01_c{ background-repeat:repeat-x; background-position:0 -242px; }
.tel01_r{ width:6px; background-repeat:no-repeat; background-position:-6px -71px;  }
.tel01_info{  padding:3px 6px 0; font-size:12px; line-height:16px; font-weight:normal; float:left;}
.tel01_ico{ width:36px; background-repeat:no-repeat; background-position:-12px -71px; margin:0 0 0 4px; display:inline;}
.callcenter02{width:340px;}
.tel02{ clear:both; height:44px; overflow:hidden; font-family:Verdana; font-size:18px; font-weight:700; line-height:44px; width:320px; }
.tel02_l,.tel02_c,.tel02_r,.tel02_ico{height:44px; overflow:hidden; float:left; background-image:url(http://cache.house.sina.com.cn/css/images/callcenter_ico2.png);}
.tel02_l{ width:6px; background-repeat:no-repeat; background-position:0 -116px;}
.tel02_c{ background-repeat:repeat-x; background-position:0 -287px; }
.tel02_r{ width:6px; background-repeat:no-repeat; background-position:-6px -116px}
.tel02_ico{ width:44px; background-repeat:no-repeat; background-position:-12px -116px; display:inline; margin:0 0 0 6px;}
.tel02_info{font-size:12px; line-height:12px; padding:6px 0; }
.callcenter03{ height:21px; line-height:21px;}
.tel03_l,.tel03_c,.tel03_r,.tel03_ico{ height:21px; overflow:hidden; float:left; background-image:url(http://cache.house.sina.com.cn/css/images/callcenter_ico2.png);}
.tel03_l{ width:6px; background-repeat:no-repeat; background-position:0 0; }
.tel03_c{ background-repeat:repeat-x; background-position:0 -171px;}
.tel03_r{ width:6px; background-repeat:no-repeat; background-position:-6px 0;}
.tel03_ico{ width:21px; background-repeat:no-repeat; background-position:-12px 0;margin:0 0 0 2px; display:inline;}
.callcenter04{ cursor:pointer;}
.tel04_l,.tel04_c,.tel04_r,.tel04_ico{ height:31px; line-height:31px; overflow:hidden; float:left; background-image:url(http://cache.house.sina.com.cn/css/images/callcenter_ico2.png);}
.tel04_l{ width:6px; background-position:0 -30px;}
.tel04_c{ background-repeat:repeat-x; background-position:0 -201px;} 
.tel04_r{ width:6px; background-position:-6px -30px;}
.tel04_ico{ width:31px; background-position:-12px -30px; display:inline; margin:0 0 0 3px;} 
.list_news{width:260px; margin:0 auto; text-indent:0px;overflow:hidden;}
.list_news li{display:block;text-indent:0px!important;margin-left:0px!important;clear:both;overflow:hidden;}
.fs12{font-size:12px;}
.fArial{ font-family:Arial; }
.choiceHouse{ padding:5px 0 0;}
.choiceHouse_item{ float:left; margin:0 10px 0 0; display:inline;}
.choiceHouse_item img{border:1px solid #999999;}
.choiceHouse_item p{ line-height:18px; padding:6px 0 0 0;}
.cityswipt{ position:relative;width:420px;}
.cityswipt .cityipt{margin:0 9px 0 0; width:180px;padding:4px 0;}
.cityswitch { width:355px; padding:10px 0 8px 0; position:absolute; left:165px; top:37px; background:#fff; border:1px solid #7f9db9; 
-moz-box-shadow:0 0 9px #999;-webkit-box-shadow:0 0 9px #999;box-shadow:0 0 9px #999;cursor:default;}
.cityswitch_arrow{ position:absolute; left:18px; top:-10px;}
.cityswitch_bd{ background:url(http://cache.house.sina.com.cn/css/images/cityswbg2.png) repeat;}
.cityswitch_bd li { display:inline; float:left; width:100%; height:62px; margin:1px 0 0; padding:16px 0 16px 13px; overflow:hidden; }
.cityswitch_bd .img { float:left;  }
.cityswitch_bd .img img { border:1px solid #ccc; }
.cityswitch_bd dl { float:left; line-height:20px; padding: 0 0 0 15px; width:255px; overflow:hidden;  }
.cityswitch_bd dl dt { font-size:14px; font-weight:700; }
.cityswitch_bd dl dt a { text-decoration:none; }
.cityswitch_bd dl dd { white-space:nowrap; }
.cityswitch_bd dl dd a { margin:0 12px 0 0; text-decoration:none; display:inline; }
.no_city{height:auto!important;}
.city_title{clear:both;}
.city_title label,.city_title .cityipt,.city_title .citysbtn{float:left;}
.sidebar_1 .img72x54info table{ margin-top:0;}
.sidebar_1 .img72x54info{ padding:6px 0 0 10px;}
.sidebar_1 .img72x54info .img72x54_mod{ height:58px;}
.sidebar_1 .img72x54info dl{ line-height:19px;}
.sidebar_1 .img72x54info dl{ float:left; padding:0 0 0 10px; width:176px; overflow:hidden;}
.sidebar_1 .img72x54_mod dl dt,.sidebar_1 .img72x54_mod dl dd{ width:176px; white-space:nowrap; overflow:hidden;}
.nowrap{white-space:nowrap;}
.header .search_input .s_lk{ display:inline;}
.header .search_input .s_lk a{ display:inline; margin:0; text-decoration:underline;}
.s_lk{ padding:3px 0 0 10px;}
.s_lk_vline{ margin:0 8px;}
#pdps1 div, #pdps2 div, #pdps3 div,#pdps4 div,#pdps5 div,#pdps6 div{ margin-bottom:10px;}
.otherhouse{ border-top: 1px solid #DEDEDE; margin-top:10px; padding-top:4px; position:relative; height:120px; overflow:hidden;}
.otherhouse ul{ position:absolute; margin:0;}
.otherhouse li{ width:100%; height:24px; line-height:24px; float:left; overflow:hidden;}
.otherhouse li span{ width:25%; float:left;}
.otherhouse li a{ width:60px; }
.img_wrapper{text-align:center}
.img_wrapper img{border:1px solid #000; display:block; margin:0 auto;width:450px;}
.img_wrapper .img_descr{ margin:5px auto; display:inline-block;display:-moz-inline-stack;zoom:1; text-align:left}
.mlj1{position:absolute;left: 2px;top: 2px;}
.mlj2{position:absolute;left: 165px;top: 2px;}
.mlj3{float:left;margin-top:18px;}
.mlj4{position: absolute; margin-top: -5px;margin-left:5px;}
#sidebar_mlj_hd{ width:214px; height:22px; padding-left:56px; padding-top:11px; overflow:hidden; background:url(http://cache.house.sina.com.cn/css/images/sidebar_mlj_hd.jpg) no-repeat; color:#0000ca; font-size:14px; font-weight:700; line-height:normal;}
.sidebar_mlj_ls li {height: 22px;overflow: hidden;}

.btn_webcall{ width:162px; height:36px; border:0 none; padding:0; background:url(http://cache.house.sina.com.cn/css/images/pop_webcall_sprite.png) no-repeat 0 0; display:inline-block; cursor:pointer;}
.ipt_webcall{ width:209px; height:33px; line-height:33px; font-size:14px; font-family:'\5B8B\4F53'; color:#919191; border-bottom:1px solid #b9b9b9; border-right:none; padding:0 16px 0 7px; 
-moz-box-sizing:content-box; -webkit-box-sizing:content-box; box-sizing:content-box;}
.webcall_num1{ color:#c00; font-family:Arial; font-size:20px;}
.webcall_telinfo{ padding:3px 0;}
#maskbox {
	border:1px solid #709CD2;
	font:12px/18px arial;
	word-break:break-all;
	word-wrap:break-word;
	display:block;
}
#maskbox #title {
	background:#709CD2;
	padding:4px 6px;
	font:900 14px/16px arial;
	color:#FFF;
}
#maskbox #maskclose {
	position:absolute;
	right:6px;
	top:4px;
	background:url("http://cache.house.sina.com.cn/css/images/pop_up/dialogclose.gif") no-repeat;
	width:16px;
	height:16px;
	cursor:pointer;
}
#maskbox input {
	font-size:14px;
}
#maskbox #content {
	background:#FFF;
	padding:10px;
	text-align:center;
	line-height:24px;
}
#maskbox #info,#maskbox #helpbox {
	width:400px;
	margin:10px auto 0;
	text-align:left;
}
#maskbox #helpbox {
	width:400px;
}
#maskbox .group_con {
	text-align:left;
	width:400px; 
	margin:0 auto;
}
#maskbox .sec {
	text-align:center;
	font:16px/1.6 arial;
}
#maskbox .group_bt{margin: 10px 0 10px 60px;}
.progress_box{ display:inline-block; *display:inline; *zoom:1;}
.progressinfo{ text-align:left; margin-bottom:10px;}
.progressbar{ width:278px; height:25px; background:url(http://cache.house.sina.com.cn/css/images/pop_webcall_progressbar.gif) no-repeat; display:inline-block; margin-right:8px;}
.unl{ text-decoration:underline;}
#maskbox #closeLayer,#maskbox .showtip{ width:304px; height:165px; position:absolute; left:132px; top:72px; text-align:center;  background:url(http://cache.house.sina.com.cn/css/images/pop_webcall_tipclose.png) no-repeat;}
#maskbox .showtip p{ line-height:normal; padding:58px 0 30px 0;}
#maskbox .showtip input{ font-size:14px; text-align:center; vertical-align:middle;}