@import url(style.css);
.main{width:100%;overflow:hidden;background:url(../image/point.png) 659px 0 repeat-y;padding-bottom:15px}
.left_side{float:left;width:644px;}
.right_side{float:right;width:285px;}
.slider{width:644px;height:250px;padding-bottom:15px;}
	.conbox div p{width:632px;height:30px;padding:12px 0 0 12px;line-height:18px;top:208px}
	.switcher{bottom:30px;}
.right_side .p_title dt{background:#4bb603 url(../image/skin.png) -2px -713px no-repeat;border-color:#43a700;}
	.right_side .p_title dd span{border-color:#4bb603;}

.switch{width:100%;height:36px;background:url(../image/point.png) 0 35px repeat-x}
	.switch dd,.switch h2,.switch h1{ float:left;padding:0 12px;height:34px;border:1px solid #dbdbdb;background:#fff;margin-right:8px;display:inline}
	.switch dd.current,.switch h2,.switch h1{border-top:2px solid #008eef;border-bottom:none}
	.switch dd,.switch h1,.switch h2,.switch a:link,.switch a:visited{font:16px/34px Microsoft YaHei}
.category{width:100%;}
	.category dl:after,.category ul:after,.course_list li p:after,.house_list ul li:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
	.category dl,.category ul{zoom:1;width:100%;}
	.category dl{padding:8px 0;}
	.category dt{float:left;width:70px;text-align:center;height:22px;font:bold 13px/22px Microsoft YaHei;color:#555;}
	.category dd{float:right;width:574px;}
	.category li{float:left;text-indent:0;height:22px;white-space:nowrap;padding-right:10px}
	.category li a:link,.category li a:visited{font:13px/22px Microsoft YaHei;}
	.category li.current a:link,.category li.current a:visited{color:#e01e2c;font-weight:bold}
	.school{padding-bottom:8px}
	.school li{width:190px;padding:0}

.flats,.homestay,.house_list{width:100%;margin-top:5px;height:375px}
	.homestay{margin-top:14px}
	.img_list{width:100%;}
	.img_list li img{border:1px solid #f0efef;padding:2px;}
	.img_list li{width:317px;height:96px;overflow:hidden;margin:15px 0 0 5px}
	.img_list li p a:link,.img_list li p a:visited{float:left;background:#e01e2c;color:#fff;padding:0 8px;height:18px;font:12px/18px Arial,"ËÎÌå";}
	.img_list li p a:hover{background:#555}
	.img_list li p.clear{padding-top:3px;}

.process{width:100%;height:300px;}
	.step{width:100%;background:url(../image/step_arrow.png) 26px 41px no-repeat;overflow:hidden;height:175px;}
	.step dd{float:left;width:70px;height:73px;background:#fff url(../image/house_bg.png) 0 0 no-repeat;margin:15px 37px 0 0;display:inline}
	.step dd.hover{background-position:right 0;}
	.step dd.last{margin-right:0;}
	.step dd a:link,.step dd a:visited{float:left;font:13px/25px Microsoft YaHei;height:25px;color:#fff;text-align:center;width:100%;padding-top:40px;background:url(../image/house_ico.png) no-repeat}
	.step dd a#s1{ background-position:center 7px;}
	.step dd a#s2{ background-position:center -116px;}
	.step dd a#s3{ background-position:center -56px;}
	.step dd a#s4{ background-position:center -243px;}
	.step dd a#s5{ background-position:center -304px;}
	.step dd a#s6{ background-position:center -370px;}

.house_list{height:auto}
	.house_list ul{width:100%}
	.house_list ul li{width:100%;float:left;height:171px;margin-top:15px;zoom:1;background:url(../image/x_line.png) 0 170px repeat-x;overflow:hidden}
	#house .content img,.house_list ul li img{float:left;margin-right:15px;display:inline;padding:2px;border:1px solid #f0efef}
	.house_list ul li a:link,.house_list ul li a:visited{font:14px/23px Microsoft YaHei}
	.house_list ul li p{line-height:20px;color:#888;padding-bottom:5px;}
	.house_list ul li div{width:400px;float:left;border:1px dashed #f8dec3;padding:5px 8px;color:#c26d41;background:#ffc}
	.house_list ul li div,.house_list li div a:link,.house_list li div a:visited{font:12px/18px Arial,"ËÎÌå";}
	.house_list li div a:link,.house_list li div a:visited{float:right}

#house h1{width:100%;padding:10px 0;font:18px/20px Microsoft YaHei;color:#008eef;border-bottom:1px solid #ddd;}
	#house .content{padding:15px 0;width:100%;}
	#house .content p{line-height:22px;float:right;width:423px}
	#house .house_item{width:100%;margin-top:15px}
	#house .house_item dt{width:100%;height:30px;color:#008eef;font:16px/30px Microsoft YaHei}
	#house .house_item dd{line-height:24px;font-size:14px;padding:5px 0;}
	#house .house_item table{background:#ddd;margin-top:5px;}
	#house .house_item table td,#house .house_item table th{font-size:12px;background:#fff;height:28px;padding:0 15px 0 8px;text-align:left}
	#house .house_item table th{background:#f0f0f0;border-top:1px solid #fff;border-left:1px solid #fff;}
	.album img{width:644px;margin-top:10px;}