/*import Common Style Start*/
@import url("http://www.myliving.cn/style/common_default.css");
/*import Common Style End*/
body{ margin-top:5px!important;}
a{ color:#1A66B3; text-decoration:none;}
a:hover{ color:#CC0000;}
a.black{ color:#000;}
/*Current PageMain STYLE*/
/*layout_top*/
#layout_top{ background:url(/image/blue/bg_x_top.gif) repeat-x left center; height:27px; width:919px; border-left:1px solid #E6E6E6; border-right:1px solid #E6E6E6; margin:0px auto;font-family:"ËÎÌå";}
#layout_top .h_left{ float:left; width:56%; height:27px; overflow:hidden;}
#layout_top .h_right{ float:right; width:44%; height:27px; overflow:hidden;}
#layout_top .h_left .inl{ padding:0px 0px 0px 10px;}
#layout_top .h_right .inr{ padding:8px 0px 0px 25px; color:#666; background:url(/image/blue/nav_dot_top.gif) no-repeat left 7px; }
#layout_top .h_right .inr a{ color:#666; text-decoration:none;}
#layout_top .h_right .inr a:hover{ color: #CC0000; text-decoration:none;}

/*layout_logo_search*/
#layout_logo{ clear:both; width:921px; margin:0 auto; height:95px; overflow:hidden;}
#layout_logo .logo{ float:left; height:80px; width:331px; padding-top:15px; }
#layout_logo .menu_page{ width:560px; float:right; height:95px;}

.info_alert{ background:#fff; width:560px; text-align:right; padding:1px 0px 9px 0px;}
.info_alert .adv_top{ width:560px; height:60px; line-height:60px; color:#999; text-align:center;  }

#layout_logo .logo .img{ float:left; width:200px; text-align:center;}
#layout_logo .logo .img img{ margin-top:12px; margin-left:4px;}
#layout_logo .logo .pagetitle{ float:left; width:118px; padding-left:10px; padding-top:34px;}
#layout_logo .logo .pagetitle h1{ font-size:18px; margin:0px; padding:0px; font-family:"ºÚÌå"; font-weight:normal;border-left:1px solid #919191; padding-top:5px; text-indent:15px; }
#layout_logo .logo .pagetitle h1 a{ color:#919191; text-decoration:none;}

 

.subbotton{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #404040;
	border-bottom-color: #404040;
	border-left-color: #FFFFFF;
	cursor:pointer;
}
.subbotton_{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #f5f5f5;
	border-right-color: #9B9B9B;
	border-bottom-color: #9B9B9B;
	border-left-color: #f5f5f5;
	cursor:pointer;
}
 



#layout_logo .menu_page .item_menu{ margin-top:px; margin-left:30px; height:25px;}
#layout_logo .menu_page .item_menu ul{
	list-style-type:none;
	padding:0px;
	margin:0;
	height:25px;
	overflow:hidden;
}

#layout_logo .menu_page .item_menu ul li{
	display:inline;
	height:25px;
 
	margin:0px; padding:0px;
	float: left;
	margin-right:2px;
	font-size:12px;
	line-height:normal;
	font-weight:bold;
	text-align:center;
	letter-spacing: 3px;
}

#layout_logo .menu_page .item_menu ul li a {
      float:left;
	  background:url(/image/blue/menu_item_left.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
}
#layout_logo .menu_page .item_menu ul li a span {
      float:left;
      display:block;
	  background:url(/image/blue/menu_item_right.gif) no-repeat right top;
      padding:7px 9px 4px 9px;
      color:#000000;
}
#layout_logo .menu_page .item_menu ul li a span{ padding:8px 9px 3px 9px;} /* ie6 fixed */
#layout_logo .menu_page .item_menu ul li a span { padding:8px 9px 3px 9px;} /* ie7 fixed, ×¢ÒâË³Ðò */



/* Commented Backslash Hack hides rule from IE5-Mac \*/
#layout_logo .menu_page .item_menu ul li a span {float:none;}
/* End IE5-Mac hack */
#layout_logo .menu_page .item_menu ul li a:hover span {color:#fff;}
#layout_logo .menu_page .item_menu ul li a:hover {background-position:0% -25px;}
#layout_logo .menu_page .item_menu ul li a:hover span{background-position:100% -25px;}


/* curIndex */
#layout_logo .menu_page .item_menu ul li.index a span {color:#fff;}
#layout_logo .menu_page .item_menu ul li.index a {background-position:0% -25px;}
#layout_logo .menu_page .item_menu ul li.index a span{background-position:100% -25px;}
 
/*search_box*/
#search_box{ border-top:3px solid #548FC7; width:921px; margin:0 auto;}
#search_box .search_in{ border:1px solid #6387A9; border-bottom:0px; height:100px; background: url(/image/blue/search_bg_x.gif) repeat-x left bottom;}
.bottom_line{ background: url(/image/blue/c_x.gif) repeat-x left top; height:14px; overflow:hidden;}
.bottom_line .cl{ background:url(/image/blue/search_left_bottom.gif) no-repeat left top; height:14px;overflow:hidden;}
.bottom_line .cr{ background:url(/image/blue/search_right_bottom.gif) no-repeat right top; height:14px;overflow:hidden;}
#search_box .search_in .bbox{
	border-top-width: 10px;
	border-right-width: 3px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-top:10px;
	height:82px;
}
#search_box .search_in .bbox .L{ float:left; width:586px;height:82px; padding:0px 20px 0px 7px;}
#search_box .search_in .bbox .R{ float:left; width:279px; padding-left:20px; border-left:1px dotted #D9DADC;height:65px; padding-top:17px;}


#search_box .search_in .bbox .L .sitem{ }
#search_box .search_in .bbox .L .sinfo{}
#search_box .search_in .bbox .L .sinput{ margin:10px 0px 0px 13px; }

#search_box .search_in .bbox .L .sinfo ul{ list-style-type:none; padding:0px; margin:0px; padding-left:13px; padding-top:15px;}
#search_box .search_in .bbox .L .sinfo ul li{ margin-top:7px; padding-left:24px; height:17px;}
#search_box .search_in .bbox .L .sinfo .s1{ background:url(/image/blue/subway_ico.gif) no-repeat left center; }
#search_box .search_in .bbox .L .sinfo .s2{ background:url(/image/blue/school_ico.gif) no-repeat left center; }


.searchBT{ background: url(/image/blue/search_left_ico.gif) no-repeat left 0px; height:22px; padding-left:22px;width:244px; float:left;}

.searchBT .iL{ float:left; width:191px; height:22px; background:url(/image/blue/search_input_bg.gif) repeat-x left 0px;}
.searchBT .iR{ float:left; width:41px; height:22px;}

.queryInputBg{ color:#333333; margin:0px; padding:0px; border:0px; height:15px; padding-top:3px;vertical-align:middle; width:191px; padding-left:3px; overflow:hidden; }
.search_y{ background:url(/image/blue/search_bt.gif) no-repeat left center; border:0px; padding:0px; margin:0px; font-weight:bold; color:#FFF; width:41px; height:22px;}

.stext{ width:310px; float:left; height:19px; padding-top:3px;}
.stext strong{ color:#FF6600;}
.stext a{ color:#000; text-decoration:none;}


/*search_items*/
.sitem{ padding:0px 0px 0px 8px;}
.sitem h2{ font-size:12px; margin:0px; padding:0px; border-bottom:2px solid #CDE0F1; padding-bottom:3px;}
.sitem h2 a{ color:#000; text-decoration:none;}
.sitem .search_items{ float:left; width:437px; padding:12px 0px 0px 2px;}
.sitem .search_submit{ float:left; width:123px; padding-top:18px;}

.sitem .search_items .title_{ display:block; width:139px; float:left;}
.sitem .search_items .detail_{ display:block; width:139px; float:left; padding-top:3px;}
.sitem .search_items .detail_ select{ width:120px;}


/**/
#search_box .search_in .bbox .R{}

#search_box .search_in .bbox .R .dR{ float:left; width:215px;}
#search_box .search_in .bbox .R .sR{ float:left; width:42px; padding-top:10px; text-align:right;}
.sinput2{
	width:190px;
	height:17px;
	padding-top:3px;
	padding-left:5px;
	display:inline;
	}

/*adv*/
.adv{ width:921px; margin:0 auto; margin-top:7px; height:70px; overflow:hidden;}
.adv img{}
.adv .l_adv{ float:left; width:256px; height:70px; line-height:70px; text-align:center; color:#999; margin-right:1px;}
.adv .c_adv{ float:left; width:405px; height:70px; line-height:70px; text-align:center; color:#999; margin-right:1px;}
.adv .r_adv{ float:left; width:256px; height:70px; line-height:70px; text-align:center; color:#999;}

.adv_bottom{ width:921px; margin:0 auto; margin-top:7px; height:90px;line-height:90px; text-align:center; color:#999;}


/*layout_two*/
#layout_two{  width:921px; margin:0 auto; margin-top:7px;height:1%;overflow:hidden;}
#layout_two .layout_left{ float:left; width:717px;height:1%;overflow:hidden; }
#layout_two .layout_right{ float:right; width:197px;height:1%; overflow:hidden;}

#layout_two .layout_left #newopen{ height:95px; overflow:hidden; background:url(/image/blue/newcase_x_bg.gif) repeat-x left top;}
#layout_two .layout_left #newopen .l{ height:95px; background:url(/image/blue/newcase_left.gif) no-repeat left top;}
#layout_two .layout_left #newopen .r{ height:95px; background:url(/image/blue/newcase_right.gif) no-repeat right top;}

#layout_two .layout_left #newopen .inpadding{ padding:11px 0px 0px 12px;}
#layout_two .layout_left #newopen .title{ float:left; width:19px; height:65px; margin-top:5px; }
#layout_two .layout_left #newopen .title h2{ font-size:12px; background-color:green; color:#FFF; font-weight:bold;}
#layout_two .layout_left #newopen .title h2 a{ color:#FFF; text-decoration:none; display:block;width:19px; height:51px; text-align:center; padding-top:14px;}
#layout_two .layout_left #newopen .detail{ float:left; width:662px; padding-left:13px; height:55px; }
#layout_two .layout_left #newopen .detail ul{ list-style-type:none; margin:0px; padding:0px;}
#layout_two .layout_left #newopen .detail ul li{ float:left; width:220px;}
#layout_two .layout_left #newopen .detail ul li .img{ float:left; width:60px; height:65px;}
#layout_two .layout_left #newopen .detail ul li .img img{width:60px; height:65px; margin-top:5px;}
#layout_two .layout_left #newopen .detail ul li .info{ float:left; width:150px; line-height:140%; padding-left:10px; height:55px;}
#layout_two .layout_left #newopen .detail ul li a{ color:#000;}

/*recommend*/
#layout_two .layout_left #recommendhouse{ clear:both; margin-top:0px;}
#layout_two .layout_left #recommendhouse .title{ background:url(/image/blue/title_x_blue.gif) repeat-x left top; height:23px;}
#layout_two .layout_left #recommendhouse .title .L{ background:url(/image/blue/title_left_blue.gif) no-repeat left top; height:23px;}
#layout_two .layout_left #recommendhouse .title .R{ background:url(/image/blue/title_right_blue.gif) no-repeat right top; height:23px;}
#layout_two .layout_left #recommendhouse .title h3{ font-size:12px; margin:0px; padding:0px; padding:6px 0px 0px 12px;}
#layout_two .layout_left #recommendhouse .detail_1{ border:1px solid #A1CBEF; border-top:0px; padding:5px 0px 10px 12px; height:206px; overflow:hidden;}
#layout_two .layout_left #recommendhouse .detail_1 ul{ list-style-type:none; margin:0px; padding:0px;}
#layout_two .layout_left #recommendhouse .detail_1 ul li{ float:left; width:346px; height:45px; border-bottom:1px dotted #ccc; margin-top:6px;}
#layout_two .layout_left #recommendhouse .detail_1 ul li.noline{ float:left; width:346px; height:45px; border-bottom:0px; margin-top:8px;}
#layout_two .layout_left #recommendhouse .detail_1 ul li .img{ width:55px; height:45px; float:left;}
#layout_two .layout_left #recommendhouse .detail_1 ul li .img img{ width:55px; height:38px;} 
#layout_two .layout_left #recommendhouse .detail_1 ul li .info{ width:270px; line-height:140%; padding-left:10px; padding-right:8px; height:45px; float:left;}

#layout_two .layout_left #recommendhouse .title .name{ float:left; width:60%; height:23px; text-align:left;}
#layout_two .layout_left #recommendhouse .title .name a{ color:#000;}
#layout_two .layout_left #recommendhouse .title .more{ float:left; width:39%; padding-top:4px; text-align:right;}

/*buyflow*/
#layout_two .layout_left #buyflow{ margin-top:8px;}
#layout_two .layout_left #buyflow{ background:url(http://www.myliving.cn/image/newhouse/blue/flow_x_bg.gif) repeat-x left top; height:116px;}
#layout_two .layout_left #buyflow .L{ background:url(http://www.myliving.cn/image/newhouse/blue/flow_left_title.gif) no-repeat left top; height:116px;}
#layout_two .layout_left #buyflow .R{ background:url(http://www.myliving.cn/image/newhouse/blue/flow_right_bg_no.gif) no-repeat right top; height:116px;}

#layout_two .layout_left #buyflow .t{ float:left; width:65px; height:116px;}
#layout_two .layout_left #buyflow .d{ float:left; width:650px; height:116px;  }

#layout_two .layout_left #buyflow .t a{ display:block; width:30px; height:60px; margin-left:20px; margin-top:10px; line-height:140%; text-align:center; color:#4C4C4C; text-decoration:none;}

#layout_two .layout_left #buyflow .d ol{ list-style-type:none; margin:0px; padding:0px; margin-top:17px; margin-left:10px;}
#layout_two .layout_left #buyflow .d ol li{ float:left; width:49.5%; font-family:"ËÎÌå"; height:23px;}
#layout_two .layout_left #buyflow .d ol li span{ color:#666; font-family:"Courier New", Courier, monospace; font-size:11px; }


/*sc_news*/
#layout_two .layout_right #sc_news{}
#layout_two .layout_right #sc_news .title{ background:url(/image/blue/title_x_blue.gif) repeat-x left top; height:23px;}
#layout_two .layout_right #sc_news .title .L{ background:url(/image/blue/title_left_blue.gif) no-repeat left top; height:23px;}
#layout_two .layout_right #sc_news .title .R{ background:url(/image/blue/title_right_blue.gif) no-repeat right top; height:23px;}
#layout_two .layout_right #sc_news .title h3{ font-size:12px; margin:0px; padding:0px; padding:6px 0px 0px 12px; width:118px; float:left;}
#layout_two .layout_right #sc_news .title h4{ font-size:12px; margin:0px; padding:0px; padding:3px 0px 0px 12px; font-weight:normal; width:47px; text-align:right; float:left;}
#layout_two .layout_right #sc_news .title h3 a{ color:#000; text-decoration:none;}
#layout_two .layout_right #sc_news .detail{ border:1px solid #A1CBEF; border-top:0px; padding:2px 5px 10px 9px; height:181px; width:181px;}
#layout_two .layout_right #sc_news .detail ul{ list-style-type:none; margin:0px; padding:0px; margin-top:8px;}
#layout_two .layout_right #sc_news .detail ul li{ margin-top:4px; background: url(/image/blue/focus_dot.gif) no-repeat 3px 9px; height:31px; overflow:hidden; padding-left:15px;}
#layout_two .layout_right #sc_news .detail ul li a{ margin-right:5px;}
#layout_two .layout_right #sc_news .detail ul li span{ color:#666; font-family:Arial, Helvetica, sans-serif; font-size:10px;}

/*buy_case*/
#layout_two .layout_right #buy_case{ border:1px solid #A1CBEF; padding:12px 5px 2px 10px; height:1%; overflow:hidden;}
#layout_two .layout_right #buy_case h2{ margin:0px; padding:0px; font-size:12px; height:19px;}
#layout_two .layout_right #buy_case h2 a{ color:#000;}
#layout_two .layout_right #buy_case #case_lists{ margin-top:2px;}
#layout_two .layout_right #buy_case #case_lists .case{ height:32px;}
#layout_two .layout_right #buy_case #case_lists .case .l_img{ float:left; width:40px; height:29px; padding-left:0px;}
#layout_two .layout_right #buy_case #case_lists .case .l_img img{width:40px; height:25px;}
#layout_two .layout_right #buy_case #case_lists .case .r_txt{ float:left; width:131px; height:24px; padding-left:9px; padding-top:0px;}

/*second_spc*/
#second_spc{ clear:both; width:921px; margin:0 auto; margin-top:8px;}
#second_spc .title{ background:url(/image/blue/title_x_black.gif) repeat-x left top; height:23px;}
#second_spc .title .L{ background:url(/image/blue/title_left_black.gif) no-repeat left top; height:23px;}
#second_spc .title .R{ background:url(/image/blue/title_right_black.gif) no-repeat right top; height:23px;}
#second_spc .title h3{ font-size:12px; margin:0px; padding:0px; padding:6px 0px 0px 12px; float:left; width:50%;}
#second_spc .title h4{ float:right; margin:0px; padding:0px; width:30%; text-align:right; padding:4px 8px 0px 0px; font-size:12px; font-weight:normal;}
#second_spc .title h3 a{ text-decoration:none; color:#000;}
#second_spc .detail{ border:1px solid #C4C4C4; border-top:0px; width:907px; padding:12px 0px 0px 12px;; height:1%; overflow:hidden;}

#second_spc .detail ul{ list-style-type:none; margin:0px; padding:0px;}
#second_spc .detail ul li{ float:left; width:300px; height:81px; }

#second_spc .detail ul li .img{ width:100px; height:70px; float:left;}
#second_spc .detail ul li .img img{ width:100px; height:70px;}
#second_spc .detail ul li .info{ width:180px; line-height:140%; padding-left:10px; padding-right:10px; height:81px; float:left;}


 
 

/*flinks*/
#flinks{ width:921px; height:30px; margin:0 auto; background:#F3F3F3 url(/image/blue/c_left_top.gif) no-repeat left bottom;}
#flinks .in{ width:921px; height:30px; background: url(/image/blue/c_right_top.gif) no-repeat right bottom;}

.flink_box{ text-align:center; padding:7px 10px 0px 10px; height:23px; overflow:hidden; }
.flink_box a{  color:#333; text-decoration:none;}
.flink_box a:hover{ color:#CC0000;}

.flink_box .f_title{ float:left; width:77px; padding-top:2px; }
.flink_box .f_detail{ float:left; width:818px; height:15px; margin:0px; padding:0px; overflow:hidden;text-align:left; }
.flink_box .f_detail a{ margin-right:8px;}
.flink_box .f_detail .item{ height:15px;}


