/* CSS Document */
body{padding:0;}
.main{padding:0;}
select,input,textarea{font:normal 12px/20px "Microsoft Yahei",Arial,"ËÎÌå";color:#333;}
.top_menu{height:30px;width:100%;background:#f0f0f0;padding-top:49px;}
.top_menu ul{width:1200px;margin:0 auto;}
.top_menu ol{float:left;width:80px;padding-top:3px;position:relative;}
.top_menu ol select{width:80px;height:24px;padding:3px;font-size:12px;color:#333;border:solid 1px #d6d6d6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer;*vertical-align:middle;*height:auto;}
.top_menu ol i{position:absolute;right:2px;top:4px;background:url(//img2.soufunimg.com/home/ideabook/images/tc_icon1.gif) center;width:23px;height:22px;pointer-events:none;*display:none;}
.top_menu dl{float:right;padding-right:100px;width:1000px;line-height:30px;font-size:14px;}
.top_menu dl i{display:inline-block;padding:0 20px;}
.left_tit{line-height:24px;font-size:14px;background:#fff;padding:0 5px 5px 5px;font-weight:bold;}
.left_tit i{display:inline-block;width:11px;height:24px;background:url(//static.soufunimg.com/home/designer/images/list_icon1.gif) no-repeat left 9px;margin-left:6px;cursor:pointer;vertical-align:top;}
.left_tit b{width:7px;height:24px;background:url(//static.soufunimg.com/home/designer/images/list_icon2.gif) no-repeat left 7px;margin-left:6px;cursor:pointer;vertical-align:top;display:none;}
.left_menu_less .left_tit i,.left_menu_less ul{display:none;}
.left_menu_less .left_tit b{display:inline-block;}
.left_menu,.left_menu_less{padding:5px 0;width:200px;border-top:dotted 1px #ccc;text-align:left;}
.left_menu ul{width:200px;line-height:24px;}
.left_menu ul li{float:left;width:200px;height:24px;overflow:hidden;}
.left_menu ul li a{display:block;padding:0 5px;}
.left_menu ul li a:hover{color:#c00;background:#f0f0f0;}
.left_menu ul li.on{font-weight:bold;}
.left_menu ul li.on a{color:#c00;}
.left_menu ol{width:200px;line-height:24px;}
.left_menu ol a:link,.left_menu ol a:visited{color:#c00;}
.left_menu ol a:hover{color:#333;}
.left_menu ol li a{display:inline-block;line-height:20px;padding:0 5px;margin-bottom:5px;border:solid 1px #d6d6d6;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}

.left_form{width:200px;margin-top:5px;}
.left_form ul{border:solid 1px #d6d6d6;width:198px;margin-top:10px;padding-bottom:10px;text-align:left;}
.left_form ul b{display:block;border-bottom:dotted 1px #d6d6d6;padding:5px 8px;color:#c00;}
.left_form ul li{padding:10px 8px 0 8px;width:182px;line-height:28px;}
.left_form ul li span{display:inline-block;width:48px;text-align:right;margin-right:4px;}
.left_form ul li cite{display:inline-block;width:126px;position:relative;}
.left_form ul li select{width:126px;height:28px;padding:5px;font-size:12px;border:solid 1px #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer;vertical-align:middle;}
.left_form ul li i{position:absolute;right:2px;top:1px;background:url(//img2.soufunimg.com/home/ideabook/images/tc_icon1.gif);width:23px;height:26px;pointer-events:none;*display:none;}
.left_form ul li input{width:114px;height:16px;padding:5px;font-size:12px;border:solid 1px #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;vertical-align:middle;}
.left_form ul li textarea{width:124px;height:50px;border:solid 1px #ccc;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;overflow-y:hidden;vertical-align:text-top;}
.left_form ul p{padding:10px 8px 0 8px;}
.left_form ul p span{font-weight:bold;font-family:Arial;}
.left_form ul p input{vertical-align:middle;}
.left_form ul p font{font-size:12px;font-weight:bold;color:#c00;font-family:Arial;}

.dlist_top{text-align:left;}
.dlist_tit{font-size:32px;line-height:36px;font-weight:bold;}
.dlist_text{line-height:24px;padding-top:10px;}
.dlist_search{width:980px;padding-top:15px;height:28px;line-height:24px;}
.dlist_search ul{float:right;height:28px;}
.dlist_search ul input.input{float:left;width:470px;height:26px;margin-right:10px;line-height:26px;border:solid 1px #ccc;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.dlist_search ol{float:left;height:28px;overflow:hidden;position:relative;}
.dlist_search ol select{width:110px;height:28px;padding:4px;font-size:12px;color:#333;border:solid 1px #d6d6d6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer;*vertical-align:middle;*height:auto;}
.dlist_search ol i{position:absolute;right:2px;top:1px;background:url(//img2.soufunimg.com/home/ideabook/images/tc_icon1.gif);width:23px;height:26px;pointer-events:none;*display:none;}

.designer_list{width:980px;}
.designer_cont{border:solid 1px #d6d6d6;width:978px;margin-top:15px;}
.designer_cont ul{float:left;width:411px;border-right:solid 1px #f0f0f0;height:222px;}
.designer_cont ul img{*vertical-align:top;}
.designer_cont ol{float:right;width:566px;text-align:left;}
.designer_cont ol p{border-bottom:solid 1px #f0f0f0;padding:10px;width:546px;height:40px;}
.designer_cont ol p span{float:left;width:40px;height:40px;text-align:center;overflow:hidden;}
.designer_cont ol p b{float:right;font-size:14px;height:20px;width:496px;overflow:hidden;}
.designer_cont ol p i{float:right;font-size:12px;font-weight:normal;width:200px;text-align:right;}
.designer_cont ol p font{float:left;font-size:12px;}
.designer_cont ol p ins{color:#c00;text-decoration:none;}
.designer_cont ol p cite{float:right;height:20px;width:496px;overflow:hidden;}
.designer_cont ol p cite img{float:left;margin:4px 1px 0 0;}
.designer_cont ol p cite i img{float:right;margin:0 0 0 6px;}
.designer_cont ol p cite b{float:none;font-size:12px;color:#c00;}
.designer_cont ol dt{float:left;border-bottom:solid 1px #f0f0f0;height:20px;width:546px;padding:8px 10px;}
.designer_cont ol dt img{vertical-align:middle;}
.designer_cont ol dt b{color:#c00;font-size:20px;font-family:Times;}
.designer_cont ol dt cite{display:inline-block;height:28px;margin:0 0 -6px 5px;padding:0 2px 0 1px;position:relative;z-index:10;vertical-align:top;}
.designer_cont ol dt cite img{cursor:pointer;margin-top:2px;}
.designer_cont ol dt span{display:none;position:absolute;left:10px;top:35px;width:288px;border:solid 1px #ddd;padding:10px;line-height:22px;background:#fff;}
.designer_cont ol dt span b{font-size:12px;color:#333;font-family:"Î¢ÈíÑÅºÚ";}
.designer_cont ol dt.on{position:relative;}
.designer_cont ol dt.on cite{background:url(//static.soufunimg.com/home/album2014/images/ph_bg2.gif) no-repeat center 18px;}
.designer_cont ol dt.on span{display:block;}
.designer_cont ol dd{float:left;width:546px;margin:10px;line-height:24px;}
.designer_cont ol dd a:link,.designer_cont ol dd a:visited{color:#c00;}
.designer_cont ol dd a:hover{color:#333;}
.designer_cont dl{float:right;margin-top:-31px;height:28px;width:546px;border-top:solid 1px #f0f0f0;padding:2px 10px 0 10px;text-align:left;}

.table_list{width:980px;}
.table_list table{border:solid 1px #ddd;border-top:0;width:980px;text-align:center;}
.table_list th{font-weight:normal;background:#fafafa;border-top:solid 1px #ddd;padding:5px 0;}
.table_list td{border-top:solid 1px #ddd;padding:8px;}

.city{width:980px;text-align:left;color:#999;}
.city p{line-height:22px;padding:4px 0 12px 0;}
.city p a:link,.city p a:visited{color:#999;}
.city p a:hover{color:#c00;}

