.list-icon {background:url("../../images/esf/newesf/list_ico.png") no-repeat}
.about-xiaoqu {padding:0 20px;height:40px;font-size:14px;color:#333;line-height:40px}
.about-xiaoqu a {color:#333;margin:0 8px}
.item-list .item {padding:20px 0;border-bottom:1px dotted #dfdfdf}
.item-list .item:last-child {border-bottom:1px solid #dfdfdf}
.item-list .item:hover {background-color:#f6f6f6}
.item-list .pic {position:relative}
.item-list .pic img {width:200px;height:150px;border:1px solid #dfdfdf}
.item-list .num {position:absolute;left:0;bottom:0;color:#fff;background:url(pic-bg.png) repeat-x;height:24px;line-height:24px;padding:0 10px;margin-right:5px}
.item-list .num .list-icon {display:inline-block;width:16px;height:13px;position:relative;top:1px;background-position:0 -222px}
.item-list .content {margin-left:23px;width:630px;font-size:14px;position:relative;line-height:29px}
.item-list .content .detail {font-size:14px}
.item-list .content .detail em {margin:0 10px}
.item-list .content .other-detail {font-size:14px}
.item-list .content .other-detail a {margin-right:10px}
.item-list .content .other-detail a i {color:#bfbfbf;margin-right:5px}
.item-list .content .other-detail a:hover {color:#D51938}
.item-list .content .other-detail a:hover i {color:#bfbfbf}
.item-list .content .fangyuan span {margin-right:10px}
.item-list .content .fangyuan span a {color:#D51938}
.item-list .content .area a {color:#333}
.item-list .content .area a:hover {color:#D51938}
.item-list .content .area .maps {color:#999;background:url(../../images/esf/newesf/fav-address.png) 0 center no-repeat;padding-left:15px;margin-left:10px}
.item-list .content .agents {color:#999}
.item-list .content .agents a {color:#999;margin-right:10px}
.item-list .content .agents a:hover {color:#D51938}
.item-list .content .title {font-size:20px;color:#333;height:34px;overflow:hidden}
.item-list .content .title a:hover {color:#D51938}
.item-list .content .tags span {display:inline-block;*display:inline;*zoom:1;height:21px;line-height:21px;color:#999;font-size:12px;border:1px solid #eee;padding:0 5px;margin-right:10px;background-color:#fff}
.item-list .content .tags span.green {border:1px solid #8db78d;color:#8db78d}
.item-list .content .tags span.pink {border:1px solid #ff9d97;color:#ff9d97}
.item-list .content .tags span.blue {border:1px solid #7d9acc;color:#7d9acc}
.item-list .content .area-detail,.item-list .content .about-price,.item-list .content .other-info {width:122px;font:14px/26px;right:150px;top:50px;text-align:right;position:absolute}
.item-list .content .area-detail p.tag,.item-list .content .about-price p.tag,.item-list .content .other-info p.tag {color:#333}
.item-list .content .area-detail p.tag .lines,.item-list .content .about-price p.tag .lines,.item-list .content .other-info p.tag .lines {margin:0 5px}
.item-list .content .other-info {width:180px}
.item-list .content .other-info .price {font-size:16px}
.item-list .content .other-info .price em {font-size:26px;color:#D51938;margin-right:5px}
.item-list .content .about-price {right:0px;top:47px}
.item-list .content .about-price .taoshu {font-size:20px;color:#333;margin-top:6px}
.item-list .content .about-price .prices {color:#D51938;font-size:28px;margin-right:5px}
.item-list .content .type a {color:#999}
.item-list .content .type span {color:#999;margin-right:5px}
.item-list .content.scl-box {line-height:35px}
.item-list .content.scl-box .area .maps {margin-left:0}
.item-list .content.q-xilie {width:830px}
.item-list .content.q-xilie .title {width:700px}
.item-list .content.q-xilie .area-detail {top:20px}
.item-list .content.q-xilie .about-price {top:18px}
.main-left {float:left;width:880px}
.main-left .school-about {padding:15px 20px;height:60px}
.main-left .school-about .info {float:left;width:300px;height:50px}
.main-left .school-about .info .n-map {font-size:14px;height:30px;line-height:30px}
.main-left .school-about .info .n-map .name {font-size:18px;margin-right:5px}
.main-left .school-about .info .n-map em {height:30px;line-height:30px;padding-left:15px;background:url(fav-address.png) 0 center no-repeat;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.main-left .school-about .info .lab {margin-top:5px}
.main-left .school-about .info .lab span {display:inline-block;margin-right:10px;height:22px;line-height:22px;overflow:hidden}
.main-left .school-about .info .lab span em {float:left;display:inline-block;padding:0 10px;background:#fff}
.main-left .school-about .info .lab span .list-icon {float:left;display:inline-block;width:22px;height:22px;line-height:22px}
.main-left .school-about .info .lab span.xxue {border:1px solid #8db78d;color:#8db78d}
.main-left .school-about .info .lab span.xxue .list-icon {background-position:0 -68px}
.main-left .school-about .info .lab span.quzd {border:1px solid #ff9d97;color:#ff9d97}
.main-left .school-about .info .lab span.quzd .list-icon {background-position:0 -94px}
.main-left .school-about .info .lab span.sili {border:1px solid #7d9acc;color:#7d9acc}
.main-left .school-about .info .lab span.sili .list-icon {background-position:0 -120px}
.main-left .school-about .duikou {float:left;width:150px;height:50px;line-height:50px;text-align:center;margin:0 10px;margin-top:10px}
.main-left .school-about .duikou p {font-size:14px;font-weight:bold}
.main-left .school-about .other-info {float:right;font-size:14px;margin-top:3px;color:#666;line-height:28px}
.main-left .school-about .other-info em {font-size:16px;color:#D51938;font-weight:bold}
.main-left .school-about .other-info .o-left {float:left;width:200px;height:42px;margin-right:15px;text-align:right}
.main-left .school-about .other-info .o-left .c-g9 {color:#999}
.main-left .school-about .other-info .o-left .c-green {color:#8db78d}
.main-left .school-about .other-info .o-left .c-red {color:#D51938}
.main-left .school-about .other-info .o-right {float:left;border-left:1px solid #dfdfdf;width:110px;text-align:center}
.main-right {float:left;width:250px;margin-left:20px}
.main-right .side-box {padding:5px 10px}
.main-right .side-box .stitle {height:35px;line-height:35px;border-bottom:1px dotted #dfdfdf}
.main-right .side-box .stitle span {font-size:14px;font-weight:bold}
.main-right .side-box .esf-news-list {margin-top:5px}
.main-right .side-box .esf-news-list li {width:220px}
.main-right .side-box .esf-price-qushi {margin-top:5px;border-bottom:1px dotted #dfdfdf}
.main-right .side-box .esf-price-qushi li {height:30px;line-height:30px;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.main-right .side-box .from {background:url("../images/esf/newesf/list_ico.png");margin:10px 0;background-position:0 -245px;background-repeat:no-repeat;padding-left:20px;color:#999}
.main-right .side-box .browse-list {padding:5px 0}
.main-right .side-box .browse-list li span {font-size:14px;height:30px;line-height:30px;overflow:hidden;display:inline-block;margin-right:0.3%}
.main-right .side-box .browse-list li span.name {width:38%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.main-right .side-box .browse-list li span.cate {width:28%}
.main-right .side-box .browse-list li span.zprice {width:43%;font-weight:700;color:#D51938;text-align:right}
.main-right .side-box .browse-list li span.price {width:33%;font-weight:700;color:#D51938;text-align:right}
.main-right .side-box .browse-list li a:hover {color:#D51938}
.main-right .side-box .hot-xiaoqu-list {padding:5px 0}
.main-right .side-box .hot-xiaoqu-list li span {font-size:14px;height:30px;line-height:30px;overflow:hidden;display:inline-block;margin-right:0.3%}
.main-right .side-box .hot-xiaoqu-list li span.name {width:58%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.main-right .side-box .hot-xiaoqu-list li span.price {width:40%;color:#333;text-align:right}
.main-right .side-box .hot-xiaoqu-list li a:hover {color:#D51938}
.main-right .side-box .pinpai-list {padding-bottom:5px}
.main-right .side-box .pinpai-list li {float:left;display:inline-block;margin-right:10px;margin-top:10px}
.main-right .side-box .pinpai-list li a {display:block;text-align:center;font-size:14px;color:#333}
.main-right .side-box .pinpai-list li a img {width:100px;height:100px;display:block;border:1px solid #efefef;margin-bottom:5px}
.sort {position:relative;padding-left:20px;height:40px;line-height:40px;background:#f9f9f9;color:#333;font-size:12px;border:1px solid #dfdfdf;border-width:0 0 1px 0}
.sort .mt8 {margin-top:8px !important}
.sort .c-main {color:#D51938;margin:0 5px}
.sort a {color:#666}
.sort .tips-notice {position:absolute;display:none;top:-38px;left:-50px}
.sort .tips-notice .tips-box {width:160px;height:30px;line-height:30px;text-align:center;border:1px solid #ff9d97;color:#D51938;font-size:12px;background:#fff}
.sort .tips-notice .bottom-arrow {position:relative;top:-1px;left:48%;display:block;width:0;height:0;font-size:0;line-height:0;border:6px solid #ff9d97;border-color:#ff9d97 transparent transparent;_border-style:solid dashed dashed}
.sort .tips-notice .bottom-arrow span {position:absolute;top:-7px;left:-6px;display:block;width:0;height:0;font-size:0;line-height:0;border:6px solid white;border-color:white transparent transparent;overflow:hidden;_border-style:solid dashed dashed}
.sort .sort-btn {display:inline-block;*display:inline;*zoom:1;height:22px;line-height:22px;padding:0 8px;margin-right:9px;border:1px solid #ccc;background-color:#fff}
.sort .sort-btn.on {border:1px solid #ff9d97}
.sort .sort-up {border:1px solid #ccc;position:relative;padding-right:24px}
.sort .sort-up i {position:absolute;top:8px;width:8px;height:8px;background:url("../images/esf/newesf/list_ico.png");background-position:0 -182px;margin-left:5px}
.sort .sort-up.on {border:1px solid #ff9d97}
.sort .sort-up.on i {background-position:0px -166px}
.sort .sort-down.on i {background-position:-14px -166px}
.sort .sort-down {border:1px solid #ccc;position:relative;padding-right:24px}
.sort .sort-down i {position:absolute;top:8px;width:8px;height:8px;background:url("../images/esf/newesf/list_ico.png");background-position:-15px -182px;margin-left:5px}
.xiaoqu-sort {border-top:2px solid #D51938}
.xiaoqu-sort .page-right {margin-right:5px}
.xiaoqu-sort .page-right a {color:#666;border:0;padding:0 5px}
.xiaoqu-sort .page-right .page {padding:0 5px;color:#666}
.xiaoqu-sort .page-right .page em {color:#D51938}
.big-filter{background:#FBFBFB}
.tabs {margin-top:10px}
.tabs .btn-right {float:right;margin-top:-10px}
.tabs .btn-right a {display:inline-block;width:150px;height:40px;line-height:40px;font-size:14px;text-align:center;color:#fff;padding:0;border:0;margin-right:10px;background-color:#D51938}
.tabs li {float:left;display:inline;height:37px;line-height:37px;text-align:center}
.tabs li:last-child {}
.tabs a {font-size:14px;color:#666;display:block;line-height:37px; margin:0 20px;}
.tabs a.on {font-weight:bold;position:relative;height:37px;color:#000;top:0;}
.next-tabs {margin-top:10px;border-bottom:1px solid #dfdfdf}
.next-tabs .page-right {float:right;margin-right:10px;margin-top:10px;font-size:14px}
.next-tabs .page-right a {color:#333;border:0;padding:0 5px}
.next-tabs .page-right .page {padding:0 5px;color:#666}
.next-tabs .page-right .page em {color:#D51938}
.next-tabs li {float:left;display:inline;height:37px;line-height:37px;text-align:center}
.next-tabs li a {font-size:15px;color:#333;display:block;line-height:37px;padding:0 30px;border:1px solid #dfdfdf;border-bottom:0;border-right:0}
.next-tabs li a.active {font-weight:bold;position:relative;background:#fff;color:#D51938;height:36px;top:0;bottom:-1px;border:1px solid #dfdfdf;border-bottom:0;margin-right:-1px;border-top:2px solid #D51938}
.next-tabs li:last-child {border-right:1px solid #dfdfdf}
#flashindex2 img{width:1200px;}
.category-select {color:#666;font-size:14px;line-height:1.5;padding:10px 0 0}
.category-select dl {overflow:hidden;padding:5px 0}
.category-select dt {float:left;width:65px;text-indent:20px;line-height:2; color:#000; font-weight:700;}
.category-select .other {overflow:visible;height:40px;border:1px solid #dfdfdf;border-width: 0 0 1px 0;background-color:#f9f9f9}
.category-select .tese {overflow:visible;height:50px;line-height:50px;border:1px solid #dfdfdf;border-width:1px 0 0;background-color:#f9f9f9;padding:0}
.category-select .tese dt {line-height:50px}
.category-select .tese dd li {padding:0}
.category-select .other dt,.category-select .hascheck dt {height:40px;line-height:40px}
.category-select .other dd,.category-select .hascheck dd {width:1028px}
.category-select .other select,.category-select .hascheck select {font-size:12px;margin-right:9px;height:26px;line-height:26px;cursor:pointer}
.category-select .hascheck {background-color:#f9f9f9;border-top:1px solid #dfdfdf;border-bottom:0;line-height:30px}
.category-select .hascheck dt {height:auto;line-height:35px}
.category-select .hascheck ul {margin-top:4px}
.category-select .hascheck li {margin-right:10px}
.category-select .hascheck li .k-select-1 {height:22px;line-height:22px;padding-right:25px !important;border:1px solid #f39aaa;position:relative}
.category-select .hascheck li .k-select-1 .icon-12 {display:inline-block;width:20px;height:20px;background-position:0 0;position:absolute;right:1px;top:1px}
.category-select .hascheck li .k-select-1:hover {border:1px solid #D51938}
.category-select .hascheck li .k-select-1:hover .icon-12 {background-position:0 -24px}
.category-select .hascheck li .k-select-2 {height:22px;line-height:22px;padding-left:25px !important;position:relative}
.category-select .hascheck li .k-select-2 .icon-clear {position:absolute;width:11px;height:12px;display:inline-block;background-position:0 -50px;position:absolute;left:5px;top:5px}
.category-select .hascheck li .k-select-2:hover {color:#D51938}
.category-select dd {float:left;font-size:0;width:1058px}
.category-select dd li {display:inline-block;*display:inline;*zoom:1;font-size:14px;padding:3px 0}
.category-select dd li a {display:block;padding:0 7px;color:#666}
.category-select dd li a.on {color:#3072F6;}
.category-select dd li label {margin-right:10px}
.category-select dd li label .u-checkbox {margin-right:5px;vertical-align:-2px;width:15px;height:15px;display:inline-block;background:url("./myicon/checkbox.png") 0 0 no-repeat}
.category-select dd li label .u-checkbox input {display:none}
.category-select dd li label .u-checkbox.checked {background-image:url("./myicon/checkbox-checked.png")}
.category-select dd li .short {width:36px;height:18px;padding-left:2px;overflow:hidden;border:1px solid #ddd;position:relative;margin:0 5px}
.category-select dd li .btn {border:1px solid #ddd;width:45px;height:22px;line-height:16px;font-size:14px;color:#666;margin-left:5px;background-color:#fff}
.category-select dd .main li {padding-bottom:0}
.category-select dd .sub {background:#fffaf6;border:1px solid #ff9d97;padding:0 5px;margin-left:-45px;width:1100px}
.category-select dd .sub a {color:#333}
.category-select dd .sub a.on {color:#D51938}
.category-select.xuqiu dt {width:90px}
.category-select.xuqiu dd .sub {margin-left:-70px}
.category-select.xuqiu .hascheck dt {width:120px}
.filter {height:22px;line-height:22px;margin-top:8px}
.filter .paixu {font-size:14px;margin-right:10px}
.filter .paixu a {color:#333;margin-right:10px}
.filter .paixu a:hover {color:#D51938}
.filter .paixu a.on {color:#999}
.filter .filter_sel {display:inline-block;height:24px;line-height:24px;cursor:pointer;position:relative;margin-right:10px}
.filter .filter_sel .dropdown_toggle {display:inline-block;width:90px;padding-left:10px;border:1px solid #ccc;background:#fff}
.filter .filter_sel .dropdown_toggle.long {width:110px}
.filter .filter_sel .dropdown_toggle .caret {display:inline-block;width:7px;height:4px;position:absolute;top:10px;right:5px;background-position:0 -151px}
.filter .filter_sel .filter_sel_box {width:100%;position:absolute;top:24px;left:0px;background-color:#fff;border-top:none;z-index:100}
.filter .filter_sel .filter_sel_box li {height:30px;line-height:30px;border-bottom:1px solid #ddd;overflow:hidden;padding:0;border-left:1px solid #ddd;border-right:1px solid #ddd;display:block}
.filter .filter_sel .filter_sel_box li a {padding-left:10px;width:100%;display:block;height:30px;line-height:30px}
.filter .filter_sel .filter_sel_box li a:hover {background-color:#ddd;text-decoration:none;}
.filter .filter_sel .filter_sel_box li a.on {background-color:#ddd;}
.change-sub-box {margin-top:20px}
.change-sub-box li {float:left;width:200px;margin-right:36px;margin-bottom:20px}
.change-sub-box li a img {display:block;width:200px;height:150px;border:1px solid #eee;box-sizing:content-box;margin-bottom:10px}
.change-sub-box li a .quyu {font-size:14px;color:#333;margin-bottom:5px}
.change-sub-box li a .info {font-size:14px;color:#666}
.change-sub-box li a .info .h-title {height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.change-sub-box li a .info .h-title span {margin-right:10px}
.change-sub-box li a .info .aside {height:24px;overflow:hidden}
.change-sub-box li a .info .aside .cate {float:left;margin-right:10px}
.change-sub-box li a .info .aside .area {float:left}
.change-sub-box li a .info .aside .price {float:right;color:#D51938}
.change-sub-box li a .rent-price {font-size:16px;color:#666;margin-top:5px}
.change-sub-box li a .rent-price em {color:#D51938;font-weight:bold;margin-right:5px}
.change-sub-box li a:hover .name {color:#D51938}
.change-sub-box li:last-child {margin-right:0}
.xiaoqu-head .xiaoqu-name {margin-top:10px}
.xiaoqu-head .xiaoqu-name .icon {float:left;width:29px;height:29px;margin-right:5px;background-image:url("../images/tel_icon.png")}
.xiaoqu-head .sp-1 {font-size:28px;color:#333}
.xiaoqu-head .sp-2 {font-size:20px;color:#d51938;margin-left:10px}
.xiaoqu-head .sp-3 {font-size:14px;color:#666}
.xiaoqu-head .tel {font-size:24px;color:#d51938;font-weight:bold;margin-right:20px}
.xiaoqu-head .adress .adress-left {float:left;overflow:hidden;height:34px;line-height:34px}
.xiaoqu-head .adress .adress-right {float:right;margin-right:20px}
.xiaoqu-head .adress .adress-1 {color:#999;font-size:14px}
.xiaoqu-head .adress ul li {font-size:14px;float:left}
.xiaoqu-head .adress ul li a {color:#999}
.xiaoqu-head .adress ul li a:hover {color:#d51938}
.xiaoqu-head .tab {margin:20px 0;width:100%;background:#f9f9f9}
.xiaoqu-head .tab .tab-ul {border-bottom:2px solid #D51938;border-top:1px solid #dfdfdf;width:100%}
.xiaoqu-head .tab .tab-ul li {float:left;border-right:1px solid #dfdfdf;margin:1px 0}
.xiaoqu-head .tab .tab-ul a {display:block;width:129px;height:43px;font-size:15px;color:#333;text-align:center;line-height:43px;background:#f9f9f9}
.xiaoqu-head .tab .tab-ul .active a,.xiaoqu-head .tab .tab-ul a:hover {color:#fff;height:44px;line-height:44px;background-color:#D51938;border-top:1px solid #D51938;border-bottom:1px solid #D51938;margin-top:-2px;margin-bottom:-1px}
/*# sourceMappingURL=list.css.map */