﻿/************楼盘列表页 - 搜索条件************/
.project-list {}
.project-list .left{ width:900px; float:left;}
.project-list .right{ width:240px; float:right;}
.condition {border-radius: 4px; width: 11480px; margin: 10px auto 10px auto; padding-top:10px; border: 1px solid #eee; background: #ffffff; font-size:14px; }
.condition .select-list { border-bottom: #eee 1px dashed; clear:both; padding:10px 0 7px 20px;  }
.condition .select-list dl dt { float:left; padding:3px 10px;}
.condition .select-list dl dd { float:left;}
.condition .select-list dl dd a { display: inline-block; white-space: nowrap; padding: 3px 10px; text-decoration: none; color: #666; border-radius: 5px; font-size: 14px; margin-right:10px; cursor:pointer;}
.condition .select-list dl dd a:hover {color: #02BDF2; background-color: #DDF3F9;}
.condition .select-list dl dd.select a{color: #FFFFFF; background-color: #02BDF2;}
.condition .select-result { clear:both; padding:10px 0 12px 20px; background-color:#f8f8f8; }
.condition .select-result dl dt { float:left; padding:3px 10px;}
.condition .select-result dl dd a{ display: inline-block; white-space: nowrap; padding: 2px 10px; text-decoration: none; float:left; padding-right: 38px; background: #fff url(/assets/images/project/clear.png) right no-repeat; color: #333; border: 1px solid #02bdf2; border-radius: 0;font-size: 14px; margin-right:10px; cursor:pointer;}
.condition .select-result .sx-del {float: left; padding: 3px 0 3px 21px;  text-decoration: underline;  background: url(/assets/images/common/commonicon.png) 2px -245px no-repeat; margin-left:5px;}

.albumlist_list ul li a .takedate {position: absolute; right:0px; top: 0px; background-color: rgba(0,0,0,0.6); height: 22px; line-height: 22px; padding: 0 4px; color: #ffffff;}

/*网站新闻*/
.lvju-pnews {}
.lvju-pnews .pnews_list_box { margin-top:15px;}
.lvju-pnews .pnews_list_box li{overflow: hidden; position: relative; margin-bottom: 15px; background-color:#fff; border:1px solid #ededed; padding:15px 15px;}
.lvju-pnews .pnews_list_box li:hover {box-shadow: 0px 0px 20px 1px #d4d4d4;}
.lvju-pnews .pnews_list_box li .pnews_img{position:relative;width:198px;height:144px;float:left;font-size:0;margin-right:26px; min-height:144px;}
.lvju-pnews .pnews_list_box li .pnews_img img{width:198px;height:144px}
.lvju-pnews .pnews_list_box li .pnews_info { width:644px; overflow:hidden; float:left;}
.lvju-pnews .pnews_list_box li .pnews_title {font-size: 18px; line-height: 26px; font-weight: 600; max-height: 26px; overflow: hidden; display: inline-block; color: #333; text-decoration: none; margin-top: -3px;}
.lvju-pnews .pnews_list_box li .pnews_intro {max-height: 72px; margin: 11px 0; font-size: 14px; line-height: 24px; color: #666; overflow: hidden;}
.lvju-pnews .pnews_list_box li .pnews_class {}
.lvju-pnews .pnews_list_box li .pnews_class .pnews_class_item {float: left; padding: 0 12px; line-height: 25px; color: #666; background-color: #eef2f6; margin-right: 5px;}
.lvju-pnews .pnews_list_box li .pnews_date {color: #b0b3b4; float:right; font-size:13px;}

/************楼盘列表页 - 工具条************/
.project-tools {clear: both; height: 38px; margin:15px 0 15px 0; overflow: hidden; background: #FFF;}
.project-tools .houseToolLeft { float: left; width: 450px;}
.project-tools .houseToolLeft span, .project-tools .houseToolLeft em { float: left; width: 120px; text-align: center; border-right: 1px solid #F1F1F1;}
.project-tools .houseToolLeft a { display: block; height: 38px; line-height: 38px; padding: 0 10px; font-size: 14px; color: #555;}
.project-tools .houseToolLeft a:hover { color: #FFF; background: #00A3E0;}
.project-tools .houseToolLeft span.current a { color: #FFF; background: #00A3E0;}
.project-tools .houseToolRight { float: right; width: 450px;}
.project-tools .houseToolRight ul{}
.project-tools .houseToolRight ul li{float: right; height: 38px; border: none; padding: 0;}
.project-tools .houseToolRight ul li a{display: block;background: #fbfbfb; float: left; padding: 0 20px; height: 38px; line-height: 38px; font-size: 12px;}
.project-tools .houseToolRight ul li a.cur { background: none; border: none; color: #ff3333;}
.project-tools .houseToolRight ul li a i { background: url(/assets/images/common/commonicon.png) no-repeat 0px -340px; display: inline-block; width: 9px; height: 10px;margin-left: 2px; vertical-align: middle; margin-bottom:4px;}
.project-tools .houseToolRight ul li a.cur .arrow_up_red { background-position: 0 -360px;}
.project-tools .houseToolRight ul li a.cur .arrow_down_red{background-position: 0 -370px;}

.news-tools {clear: both; height: 38px; margin:15px 0 15px 0; overflow: hidden; background: #FFF;}
.news-tools .houseToolLeft { float: left;}
.news-tools .houseToolLeft span, .project-tools .houseToolLeft em { float: left; width: 120px; text-align: center; border-right: 1px solid #F1F1F1;}
.news-tools .houseToolLeft a { display: block; height: 38px; line-height: 38px; padding: 0 10px; font-size: 14px; color: #555;}
.news-tools .houseToolLeft a:hover { color: #FFF; background: #00A3E0;}
.news-tools .houseToolLeft span.current a { color: #FFF; background: #00A3E0;}

/************楼盘列表页 - 我要看房报名************/
.project-list .right .wykf{ margin-top:15px;}
.project-list .right .wykf .wykf_center{background: #fff; border-radius: 5px; border: 1px solid #00a3e0; }
.project-list .right .wykf .wykf_center .wykf_center_top{ background: #0091DC; width: auto; padding: 20px; border-radius: 4px 4px 0 0;}
.project-list .right .wykf .wykf_center .wykf_center_top p{ font-size: 14px; color: #fff; }
.project-list .right .wykf .wykf_center .wykf_center_top p.p2{ margin-top: 0px;}
.project-list .right .wykf .wykf_center .wybm_input{ padding: 10px 15px;}
.project-list .right .wykf .wykf_center .wybm_input ul li{ padding: 8px 0;}
.project-list .right .wykf .wykf_center .wybm_input ul li input.input_text{width: 192px; height: 34px; padding-left: 10px; border: 1px solid #ccc; font-size: 14px; color:#666;}
.project-list .right .wykf .wykf_center .wybm_input ul li a.inpt_sum{ background: #00a3e0; font-size: 22px; text-align: center; width: 100%; height: 40px; display: inline-block; color: #fff; line-height: 40px;}

/************楼盘列表页 - 今日推荐项目************/
.todayproject { width:238px; border:1px solid #0091DC; border-radius:5px; background:#fff; margin-top:20px;}
.todayproject .todayp-top { background:#0091DC; color:#fff; padding:10px 20px 10px 10px; font-size:14px; }
.todayproject .todayp-title { font-size:16px; padding:15px 10px 5px 10px;}
.todayproject .todayp-price { color:#ff6600; font-weight:700; font-size:15px; padding:0 10px 10px 10px;}
.todayproject .todayp-image { padding:0 10px;}
.todayproject .todayp-image img { width:218px; height:160px;}
.todayproject .todayp-desc { line-height:20px; font-size:13px; padding:10px 10px 5px 10px; margin-bottom:15px;}

/************楼盘详情页 - 顶部信息************/
.pageheadwrap { clear: both; width: 100%; background: #FFF; }
.pageheadwrap .location { height:52px; line-height:52px; color:#666; font-size:14px;}
.pageheadwrap .left, .pageheadwrap .right2 { height: 130px; overflow: hidden; padding: 5px 0 20px 0;}
.pageheadwrap .left { width:850px; float:left;}
.pageheadwrap .right2 { width:260px; float:right;}
.pageheadwrap .left .phleft { float: left; width: 118px; height: 118px; border: 5px solid #F5F5F5; overflow: hidden; padding: 1px; background: #FFF;}
.pageheadwrap .left .phleft img { width: 100%;}
.pageheadwrap .left .phright { float: right; width: 700px; height: 130px; position: relative;}
.pageheadwrap .left .phright h2{ clear:both; display:block;width: 100%; height:40px;font-size: 0;line-height:30px;}
.pageheadwrap .left .phright h2 small{float: left; font-size:24px; padding-left:5px;}
.pageheadwrap .left .phright h2 em{float: left; margin-left:20px; font-size:16px; color:#AAA;}
.pageheadwrap .left .phright h2 em b{font-size: 20px; color:#F60;}
.pageheadwrap .left .phright h2 cite{float: left; margin-left:20px;}
.pageheadwrap .left .phright h2 cite a{font-size: 12px;padding: 2px 5px;border: 1px solid #DDD;border-radius:4px;}
.pageheadwrap .left .phright h2 cite a:hover{border-color: #5BA4E6;color: #5BA4E6;}
.pageheadwrap .left .phright h2 div span { margin-top:6px;}
.pageheadwrap .left .phright h2 div span:first-child { margin-left:10px;}
.pageheadwrap .left .phright>span{clear: both; display:block; color:#999;zoom:1;font-size: 14px;height:26px;line-height: 26px;}
.pageheadwrap .left .phright .phtool{margin-top:10px;}
.pageheadwrap .left .phright .phtool{float: left;}
.pageheadwrap .left .phright .phtool li{ float:left; width:100px; margin-right:10px;}.phTool li ins{ width:1em; margin-right:5px;}
.pageheadwrap .left .phright .phtool li a{ display:block; font-size:14px; text-align:center; color:#AA6D2B; height:25px;border: 1px solid #F1E0AB;background: #FFC; line-height:25px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;}
.pageheadwrap .left .phright .phtool li a:hover{ color:#FFF; background:#FB0;border-color: #FB0;}
.pageheadwrap .top-r {width:240px; height: 70px; float: right; overflow: hidden; background: url(/assets/images/common/commonicon.png) 0px -60px no-repeat; margin: 75px 0px 0px 0px;}
.pageheadwrap .top-r em { width: 160px; height: 33px; float: left; overflow: hidden; font-size: 16px; padding-left: 75px; line-height: 43px;}
.pageheadwrap .top-r span { width: 240px; height: 30px; float: left; overflow: hidden; font-size: 24px; color: #ff8a00; }
/************楼盘详情页 - 顶部导航（老的）************/
.pageheadnavwrap {clear: both; width: 100%; background: #FFF; height:42px;}
.pageheadnavwrap .pageheadnav {}
.pageheadnavwrap .pageheadnav ul{height: 40px; width: 100%; border-bottom: 2px solid #85C948;}
.pageheadnavwrap .pageheadnav ul li{ float:left; position:relative; white-space:nowrap; height:40px; line-height:40px;}
.pageheadnavwrap .pageheadnav ul li a{ display:block; font-size:18px;padding:0 15px;margin-right: 1px; white-space:nowrap; color:#85C948;border-radius:5px 5px 0 0;}
.pageheadnavwrap .pageheadnav ul li a:hover{color: #FFF; background: #A3E472;}
.pageheadnavwrap .pageheadnav ul li.active a{background: #85C948;color:#FFF;}
.pageheadnavwrap .pageheadnav ul li ins{ margin-right:5px;}
/************楼盘详情页 - 顶部浮动导航************/
body .animation { -webkit-transition: all .5s; transition: all .5s;}
body .stick_fixed { position: fixed; top: 0; z-index: 100;}
body .nav-in-page{position:fixed;top:-68px;height:68px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;background:#fff;z-index:101}
body .nav-in-page .col-nav{height:100%;overflow:hidden}
body .nav-in-page .col-nav .item{padding:0 25px;cursor:pointer;}
body .nav-in-page .col-nav .item.active .text{color:#40a9f6;font-weight:600}
body .nav-in-page .col-nav .item.active .text:after{content:" ";background:#40a9f6;height:1px;width:100%;position:absolute;bottom:-7px;left:0}
body .nav-in-page .col-nav .item .text{cursor:pointer;position:relative; color:#000;}
body .nav-in-page.stick_fixed{top:0;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.1);box-shadow:0 2px 10px 0 rgba(0,0,0,.1)}
body .lvju_wrapper { width: 1150px; margin: 0 auto; position:relative;}
body .col-nav .item,body .col-nav>li,body .col-nav li.item{height:100%;font-size:0;display:inline-block;vertical-align:middle}
body .col-nav .item.top-item,body .col-nav>li.top-item,body .col-nav li.item.top-item{vertical-align:top}
body .col-nav .item.item-r,body .col-nav>li.item-r,body .col-nav li.item.item-r{float:right}
body .col-nav .item>*,body .col-nav>li>*,body .col-nav li.item>*{display:inline-block;font-size:medium;vertical-align:middle}
body .col-nav .item:before,body .col-nav>li:before,body .col-nav li.item:before{content:" ";height:100%;vertical-align:middle;display:inline-block;font-size:0}
body .section { position:relative;}
body .section .section-anchor { position: absolute; top: -70px; z-index: -1; opacity: 0; font-size: 0; color: transparent;}
/************楼盘详情页 - 焦点图和基本信息************/
.pageIntro {clear: both; margin-top: 20px; }
.pageIntro .intro_left { width:710px; float:left;}
.picFocus{ margin:0 auto;  width:710px; position:relative;  overflow:hidden;  zoom:1;   }
.picFocus .hd{ width:100%; padding-top:5px;  overflow:hidden; }
.picFocus .hd ul{ margin-right:-5px;  overflow:hidden; zoom:1; }
.picFocus .hd ul li{ padding-top:5px; float:left;  text-align:center; margin-right:10px; position:relative; }
.picFocus .hd ul li:last-child { margin-right:0px;}
.picFocus .hd ul li img{ width:166px; height:106px; border:2px solid #ddd; cursor:pointer; }
.picFocus .hd ul li .type{position:absolute;bottom:5px;left:5px;line-height:1;padding:5px 10px;font-size:12px;color:#fff;letter-spacing:0;background:rgba(0,0,0,.5);border-radius:8px}
.picFocus .hd ul li.on img{ border-color:#40a9f6;  }
.picFocus .hd ul li.on .type { background-color:#40a9f6;}
.picFocus .bd { position:relative;}
.picFocus .bd ul { position:relative; overflow:hidden; height:400px;}
.picFocus .bd .view-album {background: #fff; border-radius: 4px; padding: 6px 12px; position: absolute; z-index: 1; bottom: 15px; right: 15px; -webkit-box-sizing: border-box; box-sizing: border-box; cursor: pointer; font-size:14px; color:#000;}
.picFocus .bd li{ vertical-align:middle; }
.picFocus .bd img{ width:710px; height:400px; display:block;  }
.picFocus .bd .prev,.picFocus .bd .next{background:rgba(0,0,0,.5);border-radius:50%;height:40px;width:40px;position:absolute;z-index:1;top:50%;margin-top:-20px;cursor:pointer}
.picFocus .bd .prev:before,.picFocus .bd .next:before{content:" ";font-size:0;display:block;border-left:2px solid #fff;border-top:2px solid #fff;width:16px;height:16px;position:absolute;top:12px;left:8px}
.picFocus .bd .prev{left:20px}
.picFocus .bd .prev:before{left:15px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.picFocus .bd .next{right:20px}
.picFocus .bd .next:before{-webkit-transform:rotate(-225deg);transform:rotate(-225deg)}

.pageIntro .intro_right { width: 425px; float:right; border: 1px solid #eee; padding: 20px 30px; -webkit-box-sizing: border-box; box-sizing: border-box; background: #fff; -webkit-transition: height .5s;  transition: height .5s;}
.pageIntro .intro_right .top-info { border-bottom: 1px solid #eee; padding-bottom: 20px; margin-top:15px; position:relative; background:#fff;}
.pageIntro .intro_right .top-info .price .price-number{font-size:32px;line-height:1;color:#d44d38}
.pageIntro .intro_right .top-info .price .price-unit{font-size:16px;line-height:1;color:#d44d38}
.pageIntro .intro_right .top-info .resblock-tag{line-height:1;overflow:hidden;height:28px; margin-top:15px;}
.pageIntro .intro_right .top-info .resblock-tag li.item{height:100%;font-size:0;display:inline-block;vertical-align:middle;margin-right:6px}
.pageIntro .intro_right .top-info .resblock-tag li:last-child{margin-right:0}
.pageIntro .intro_right .top-info .resblock-tag li.item:before { content: " "; height: 100%; vertical-align: middle; display: inline-block;  font-size: 0;}
.pageIntro .intro_right .status-special-tag{font-size:12px;font-weight:300;display:inline-block;vertical-align:middle;color:#849aae;background:rgba(132,154,174,.15); padding:6px 8px;}
.pageIntro .intro_right .middle-info { border-bottom: 1px solid #eee; padding-bottom: 25px; max-height: 180px; position:relative; background:#fff; }
.pageIntro .intro_right .middle-info .maplink{cursor:pointer;font-weight:300;font-size:14px;color:#40a9f6;position:absolute;right:0;top:20px}
.pageIntro .intro_right .middle-info .info-list li.info-item{padding-top:20px;line-height:1;white-space:nowrap}
.pageIntro .intro_right .middle-info .info-list .info-item .title{width:70px;font-weight:600;font-size:14px;color:#333;line-height:1.1}
.pageIntro .intro_right .middle-info .info-list .info-item .content{font-weight:300;font-size:14px;color:#666;width:201px;line-height:1.1;max-width:1044px;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:top}
.pageIntro .intro_right .top-name {border-bottom: 1px solid #eee; padding-bottom: 15px; position:relative; background:#fff; font-size:26px;}
.pageIntro .intro_right .top-name .card-presell,
.pageIntro .intro_right .top-name .card-onsale,
.pageIntro .intro_right .top-name .card-sellout { margin-top:6px; float:right; }
.pageIntro .intro_right .pagePhone{margin-top:15px; position:relative; background:#fff; margin-bottom:10px;}
.pageIntro .intro_right .pagePhone span{ display:block; color:#999;zoom:1;text-align: center;font-size:16px;margin-bottom: 20px;}
.pageIntro .intro_right .pagePhone span b{ margin:0 5px; color:#F83;font-weight: 400; font-size:24px;}
.pageIntro .intro_right .pagePhone span ins{color: #FFF; background: #F83;margin-right: 10px;font-size:16px;padding:5px;line-height: 1em;-webkit-border-radius:69px;-ms-border-radius:69px;-khtml-border-radius:69px;border-radius:69px;}
.pageIntro .intro_right .pagePhone em{display: block; text-align: center;}
a.bmzx{ margin-left:10px; font-size: 16px; line-height:30px; padding:0 15px;color:#FFF;border-radius:4px;letter-spacing: normal;word-spacing: normal;display:inline-block;*display: inline;zoom:1;background: #85C948;}
a.bmzx:hover{background: #F85 !important;}
a.jishi { background: #5BA4E6 !important;}
a.bmzx2{ margin-left:10px; font-size: 16px; line-height:30px; padding:0 15px;color:#FFF;border-radius:4px;letter-spacing: normal;word-spacing: normal;display:inline-block;*display: inline;zoom:1;background: #5BA4E6;}


/************楼盘详情页 - 楼盘优势劣势分析************/
.pageFeatu{ clear:both; margin-top:20px; padding:20px; background:#FFF;}
.pageFeatu .mt{ height:50px; padding:0; font-size:22px; background:none;}
.pageFeatu div{ font-size:14px; line-height:24px;}
.pageFeatu .fleft { width:534px; float:left; display: table-cell; border-right:1px dashed #ddd; padding-right:20px;}
.pageFeatu .fleft .ys {font-size:12px;padding:4px 8px;color:#fff;line-height:1;background:#00ae66;border-radius:2px;font-weight:700;margin-right:8px;}
.pageFeatu .fright { width:534px; float:right; display: table-cell;padding-left:20px;}
.pageFeatu .fright .ls {font-size:12px;padding:4px 8px;color:#fff;line-height:1;background:#daac24;border-radius:2px;font-weight:700;margin-right:8px;}
.lppc { font-size:12px;padding:4px 8px;color:#fff;line-height:1;background:#1979cf;border-radius:2px;font-weight:700;margin-right:8px;}
.lppctitle { color:#1979cf!important;}
.divevaluate, .divevaluate p, .divevaluate div {  font-size:15px; line-height:35px;}
.divevaluate img {  max-width:86%;}
.divevaluate .divevaluate_overflow { position:absolute; width:1150px; height:60px; bottom:0px; left:0px; }

/**************楼盘详情页 - 通用pagebox*************/
.pagebox{ clear:both; margin-top:20px; padding:20px; background:#FFF;}
.pagebox .mt{ height:50px; padding:0; font-size:22px; background:none;}
.pagebox div{ font-size:14px; line-height:24px;}
.pagebox .fleft { width:48%; float:left; }
.pagebox .fleft .ys {font-size:12px;padding:4px 8px;color:#fff;line-height:1;background:#00ae66;border-radius:2px;font-weight:700;margin-right:8px;}
.pagebox .fright { width:48%; float:right;}
.pagebox .fright .ls {font-size:12px;padding:4px 8px;color:#fff;line-height:1;background:#daac24;border-radius:2px;font-weight:700;margin-right:8px;}

/**************楼盘详情页 - 楼盘动态*************/
.pagebox-news { width:818px; float:left; clear:none;}
p.nh_data{width:72px;text-align:right;float:left}
.nh_list_con{position:relative;width:668px;margin-left:30px;padding-left:30px;border-left:#ddd solid 2px;float:left}
.nh_data span{font-size:15px}
.nh_data em{color:#ccc;font-size:13px}
p.node-circle{position:absolute;left:-17px;top:0;width:29px;height:29px;line-height:29px;background-color:#fff;border:2px solid #fff}
.node-circle ins{position:relative;left:-10px;font-size:32px;color:#ccc}
.nh-tree-con{position:relative;font-size:14px;line-height:22px;color:#666;margin-bottom:20px;padding:15px;background-color:#fafafa;border-radius:8px;border:1px solid #eee}
.nh-tree-con i.arrow{position:absolute;left:-7px;top:12px;width:7px;height:12px;background-position:-356px -305px}
.nh-tree-text{position:relative;margin:-5px 0;min-height:40px}
.nh-tree-text a{color:#666}
.nh-tree-text h3{margin-bottom:10px; font-size:14px; font-weight:700; height:20px; overflow:hidden;}
.pagebox-news .mt, .pagebox-process .mt { display:inline-block; }
.pagebox-news .viewmore,.pagebox-process .viewmore  {width: 100px; float: right; padding-top:4px;}
.pagebox-news .viewmore a,.pagebox-process .viewmore a  {font-size: 16px; color: #666; float: right; background: url(/assets/images/common/right-on.png) no-repeat 100%; background-size: 8px 14px; padding-right: 14px;}
.pagebox-album .mt { display:inline-block; }
.pagebox-album .viewmore, .pagebox-evaluate .viewmore {width: 300px; float: right; padding-top:4px;}
.pagebox-album .viewmore a, .pagebox-evaluate .viewmore a {font-size: 16px; color: #666; float: right; background: url(/assets/images/common/right-on.png) no-repeat 100%; background-size: 8px 14px; padding-right: 14px;}

/**************楼盘详情页 - 报名窗口*************/
.pagebox-bm { width:280px; float:right; margin-top:20px;}
.lpremark_r{border: 1px solid #ddd; background: #fff; border-top-width: 2px; border-top-color: #00a3e0;}
.lpremark_rh{height: 53px; line-height: 53px;  border-bottom: 1px solid #ccc; position: relative;}
.lpremark_rh i{display: block;  width: 80%; height: 1px; background: #00a3e0; margin: 0 auto; position: relative; top: 50%;}
.lpremark_rh span{ text-align: center; font-size: 20px;color: #00a3e0; background: #fff; width: 150px; height: 34px; line-height: 34px; display: inline-block; position: absolute; left: 50%; top: 50%; margin-left: -75px; margin-top: -17px;}
.lpremark_r .lpremark_rbm{ padding: 0 10px;}
.lpremark_r ul.checkbox_m li{ float: left; font-size: 14px; color: #666; margin-right: 15px; height: 25px; line-height: 25px;}
.lpremark_r ul.checkbox_m li input{ position: relative; top: 2px; display: inline-block; margin-right: 2px;}
.lpremark_r ul.inputtext_m li{ margin-top: 15px; width: 100%;padding: 5px 0; border: 1px solid #ccc; display:block;}
.lpremark_r ul.inputtext_m li i{float: left; display:inline-block; border-right: 1px solid #ccc; width: 42px; text-align: center; height: 34px; line-height: 34px;}
.lpremark_r ul.inputtext_m li i.iuser{ background:#fff url('/assets/images/common/commonicon.png') no-repeat 11px -123px;}
.lpremark_r ul.inputtext_m li i.itel{ background:#fff url('/assets/images/common/commonicon.png') no-repeat 14px -183px;}
.lpremark_r ul.inputtext_m li i img{ position: relative; top: 5px;}
.lpremark_r ul.inputtext_m li input.input_text{ float: left; display: inline-block; border: none; height: 34px; width:190px; padding-left: 15px; font-size:14px; color:#666;}
.lpremark_r ul.inputtext_m li:nth-child(4){ border: none; }
.lpremark_r ul.inputtext_m li .input_sub{ display: block; line-height: 45px;text-align: center; width: 100%; height: 45px; color: #fff; background: #00a3e0; font-size: 22px; border: none;}
.lpremark_r .lpremark_rbm .top{ padding:12px 0; margin: 10px 0px; text-align: center;}
.lpremark_r ul.inputtext_m li .input_sub:hover{ text-decoration: none;}
.lpremark_r ul.inputtext_m li:nth-child(3) {  border: none; margin:20px auto 25px 0;}

/**************楼盘详情页 - 楼盘动态*************/
.pagebox-process { width:280px; float:right; margin-top:20px; clear:none;}

.pagebox-relatedproject {border: 1px solid #ddd; background: #fff; border-top-width: 2px; border-top-color: #00a3e0; margin-bottom:15px;}
.pagebox-relatedproject .lpremark_rh{height: 53px; line-height: 3px;  border-bottom: 1px solid #ccc; position: relative;}
.pagebox-relatedproject .lpremark_rh i{display: block;  width: 80%; height: 1px; background: #00a3e0; margin: 0 auto; position: relative; top: 50%;}
.pagebox-relatedproject .lpremark_rh span{ text-align: center; font-size: 20px;color: #00a3e0; background: #fff; width: 150px; height: 34px; line-height: 34px; display: inline-block; position: absolute; left: 50%; top: 50%; margin-left: -75px; margin-top: -17px;}
.pagebox-relatedproject .lpremark_info { padding:10px 10px 20px 10px; font-size:14px; color:#666; line-height:30px;}
.pagebox-relatedproject .lpremark_info .info_image img{ width:258px; height:193px;}
.pagebox-relatedproject .lpremark_info .info_title { font-size:18px; font-weight:600; padding:10px 0 5px 0;}
.pagebox-relatedproject .lpremark_info .info_price {}
.pagebox-relatedproject .lpremark_info .info_price span { color: #f00; font-size: 14px; font-weight: 600;}
.pagebox-relatedproject .lpremark_info .info_addr {}
.pagebox-relatedproject .lpremark_info .info_saledate {}
.pagebox-relatedproject .lpremark_info .info_entrydate {}
.pagebox-relatedproject .lpremark_info .info_view { margin-top:10px;}
.pagebox-relatedproject .lpremark_info .info_view a{display: block; line-height: 38px; text-align: center; width: 100%; height: 38px; color: #fff; background: #00a3e0; font-size: 16px; border: none;}

/**************楼盘详情页 - 楼盘户型*************/
.layoutcountlist { width:900px; float:right; line-height:50px; text-align:right;}
.layoutcountlist a { font-size:14px; font-weight:normal; line-height:32px;border-radius: 5px;  padding:4px 10px; margin-left:5px;}
.layoutcountlist a.select { background-color:#48b6ff; color:#fff;}
.card-recommand {float:left;background:#6bbe1a;border-radius:2px;font-size:12px;padding:6px 8px;color:#fff;line-height:1;margin-right:8px;}
.layoutlist .picList .card-presell,
.layoutlist .picList .card-onsale,
.layoutlist .picList .card-sellout { margin:0px 0 0 0px; }
.layoutlist .picList .card-recommand { margin:0px 0 0 45px;  }
.layoutlist { overflow:hidden; position:relative;}
.layoutlist .hd {overflow:hidden;  height:246px;  position:absolute; top:0; left:0; width:1110px;}
.layoutlist .hd .next{display:block;  width:45px; height:45px; float:right; margin-top:85px;  overflow:hidden; cursor:pointer; background:url("/assets/images/common/common.png") -50px -320px no-repeat;}
.layoutlist .hd .prev{display:block;  width:45px; height:45px; float:left; margin-top:85px;  overflow:hidden; cursor:pointer; background:url("/assets/images/common/common.png") -160px -320px no-repeat;}
.layoutlist .hd .prevStop{background-position:-50px 0;}
.layoutlist .hd .nextStop{}
.layoutlist .bd{ padding:10px 0 0 0; margin:0 45px;}
.layoutlist .bd ul{ overflow:hidden; zoom:1; }
.layoutlist .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.layoutlist .bd ul li .pic{ text-align:center; position:relative;}
.layoutlist .bd ul li .pic span { position:absolute; top:5px; left:5px;}
.layoutlist .bd ul li .pic img{ width:229px; height:170px; display:block;  padding:4px; border:1px solid #eee; }
.layoutlist .bd ul li .pic a:hover img{ border-color:#999;  }
.layoutlist .bd ul li .title{ line-height:24px; font-size:14px; margin-top:8px; width:239px; height:24px; overflow:hidden;}
.layoutlist .bd ul li .info{ line-height:24px; }
.xubox_main { position:relative;}
.xubox_main .xubox_image {display: block;  width: 700px;  height: 700px;  text-align: center;  background: #f2f2f2; overflow: hidden; float:left;}
.xubox_main .xubox_image img { max-height:700px; max-width:700px; text-align:center; vertical-align:middle; margin:0 auto;}
.xubox_main .xubox_image .view-origin {background: #00a3e0; border-radius: 4px; padding: 6px 12px; position: absolute; z-index: 1; top: 620px; left: 590px; -webkit-box-sizing: border-box; box-sizing: border-box; cursor: pointer; font-size:14px; color:#ffffff;}
.xubox_main .xubox_image .card-presell,
.xubox_main .xubox_image .card-onsale,
.xubox_main .xubox_image .card-sellout { position:absolute; left:5px; top:5px; }
.xubox_main .xubox_image .card-recommand { position:absolute; left:52px; top:5px;  }
.xubox_main .xubox_intro {display: block; width: 299px; height: 660px; padding: 20px; background-color: #fff; overflow-x: hidden;  overflow-y: hidden; border-left: 1px solid #ddd; float:left;}
.xubox_main .xubox_intro .hxbox_head { padding-bottom: 5px; }
.xubox_main .xubox_intro .hxbox_head h4 { font-size: 22px; font-weight: normal; margin-bottom: 10px;}
.xubox_main .xubox_intro .hxbox-tips { padding-bottom: 5px; border-bottom: 1px solid #ddd; height:32px;}
.xubox_main .xubox_intro .hxbox-tips span{font-size:12px;color:#fff;margin-right:5px;height:23px;vertical-align:middle;line-height:23px;padding:0 5px;float:left}
.xubox_main .xubox_intro  .hxbox-tips .tag1{background-color:#c5a9dd}
.xubox_main .xubox_intro  .hxbox-tips .tag2{background-color:#ecc896}
.xubox_main .xubox_intro  .hxbox-tips .tag3{background-color:#e0a0a0}
.xubox_main .xubox_intro  .hxbox-tips .tag4{background-color:#96cf95}
.xubox_main .xubox_intro  .p-line{width:100%;height:1px;margin:0 auto;padding:0;margin-bottom:10px;background-color:#d5d5d5;overflow:hidden}
.xubox_main .xubox_intro .hxbox-info { padding: 10px 0 10px 0; border-bottom: 1px solid #ddd;}
.xubox_main .xubox_intro .hxbox_head p, .hxbox-info p { font-size: 15px; line-height: 30px; color: #6e6d6d;}
.xubox_main .xubox_intro .hxbox_js { padding: 10px 0 10px 0; border-bottom: 1px solid #ddd; }
.xubox_main .xubox_intro .hxbox_js p {font-size: 15px; line-height: 24px; color: #6e6d6d;}
.xubox_main .xubox_intro .lpagent2 { margin-top:15px; }
.xubox_iconext{background:url(/assets/images/common/icon_ext.png) no-repeat; background-size:750px 450px;}
.xubox_prev, .xubox_next{position:absolute; top:330px; width:40px; _width:66px; height:66px;  margin-top:-33px; outline:none;blr:expression(this.onFocus=this.blur());}
.xubox_prev{left:10px; background-position:-118px -5px; }
.xubox_prev:hover{background-position:-193px -5px;}
.xubox_next{right:10px; _right:8px; background-position:-118px -75px; }
.xubox_next:hover{background-position:-193px -75px; }
.xubox_imgbar{ text-align:center;  position:absolute; left:0; top:668px; width:100%; height:32px; line-height:32px; background-color:rgba(0,0,0,.8); background-color:#000\9; filter:Alpha(opacity=80); color:#fff; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; font-size:15px;}
    
/************楼盘详情页 - 参数详情************/
.pageDataList{ clear:both; margin-top:20px; padding:20px; background:#FFF;}
.pageDataList .mt{ height:50px; padding:0; font-size:22px; background:none;}
.pageDataList li{ float:left; width:50%;*width:49.5%;font-size:14px; padding:10px 0; border-top:1px solid #EEE;}
.pageDataList li em{ float:left; width:80px; color:#999;}
.pageDataList li span{ float:right; width:460px; white-space:nowrap; overflow:hidden;text-overflow:ellipsis; padding-right:10px;}

/************楼盘详情页 - 项目介绍（暂未使用）************/
.pageIntroduce{ clear:both; margin-top:20px; padding:20px; background:#FFF;}
.pageIntroduce .mt{ height:50px; padding:0; font-size:22px; background:none;}
.pageIntroduce div {line-height:24px; font-size:14px; color:#555;}
.pageIntroduce div p{ display:block; text-indent:28px; margin:5px 0; line-height:24px; font-size:14px;color:#555;}

/************楼盘详情页 - 楼盘配套（暂未使用）************/
.pageSet{clear:both; margin-top:20px; padding:20px; background:#FFF;}
.pageSet .mt{ height:50px; padding:0; font-size:22px; background:none;}
.pageSet dl{ clear:both; padding:5px 0; font-size:14px; line-height:30px; border-top:1px solid #EEE;}
.pageSet dd{ float:left; width:90px; font-size:16px; color:#18B6D7;}
.pageSet dl:hover{ background:#F8F8F8;}.pageSet dt{ float:right; width:600px;}
.pageSet dt em{ float:left; margin-right:20px;}.pageSet dt em b{ color:#999; padding-left:5px; font-size:12px; font-weight:normal;}

/************楼盘相册页************/
.albumlist_list { width:915px; float:left; margin-top:15px; border:1px solid #e5e5e5; background-color:#fff;}
.albumlist_list ul { padding:20px 5px 20px 26px;}
.albumlist_list ul li { width:199px; margin-right:20px; float:left; margin-bottom:15px; cursor:pointer; border:1px solid #f0f0f0; position:relative;}
.albumlist_list ul li:hover { box-shadow:0 0 4px rgba(0,0,0,0.2);}
.albumlist_list ul li img { width:199px; height:143px;}
.albumlist_list ul li p { width:199px; height:36px; line-height:36px; text-align:center;}
.albumlist_list .imgmask { position:absolute; width:48px; height:48px; top:48px; left:76px; }
.albumlist_list .mask3d {background:url("/assets/images/project/3d.png") }
.albumlist_list .maskvideo { background:url("/assets/images/project/play.png") }

.picFocus .bd li { position:relative; }
.picFocus .bd li .imgmask { position:absolute; width:96px; height:96px; top:152px; left:307px; }
.picFocus .bd li .mask3d {background:url("/assets/images/project/3d96.png"); background-size:96px 96px; }
.picFocus .bd li .maskvideo { background:url("/assets/images/project/play96.png"); background-size:96px 96px;}

.picList li { }
.picList li .imgmask { position:absolute; width:48px; height:48px; top:62px; left:92px; }
.picList li .mask3d {background:url("/assets/images/project/3d.png");  }
.picList li .maskvideo { background:url("/assets/images/project/play.png"); }

.picList2 li { }
.picList2 li .imgmask { position:absolute; width:48px; height:48px; top:36px; left:62px; }
.picList2 li .mask3d {background:url("/assets/images/project/3d.png");  }
.picList2 li .maskvideo { background:url("/assets/images/project/play.png"); }

.detailnewslist { overflow: hidden; outline: none; height: 232px; padding:0 10px; }
.detailnewslist dl.dldt{ padding: 15px 0;clear: both;border-bottom: 1px dashed #e3e3e3;overflow: hidden;}
.detailnewslist dl.dldt:first-child { padding-top:0px; }
.detailnewslist dl.dldt:last-child{border: none;}
.detailnewslist dl.dldt dt {height:32px; overflow:hidden; width:748px; }
.detailnewslist dl.dldt dt u{float:left;width:66px;height:20px;text-decoration: none;line-height:20px;color:#ff3333;font-weight:bold;text-align:center;border:1px solid #ff3333;border-radius:3px;margin-right:6px;margin-top:5px;}
.detailnewslist dl.dldt dt.no2 u{border-color:#669966;color: #669966}
.detailnewslist dl.dldt dd {float:left; padding-top:3px;  }
.detailnewslist dl.dldt dt h2{font-size:16px;line-height:30px;color:#000;font-weight:normal; width:674px; display:inline-block; float:left;}
.detailnewslist dl.dldt dt h2 span{font-size:14px;color:#999;margin-left: 15px; width:80px;}
.detailnewslist dl.dldt dt h2 a.tit{color:#000; width:578px; height:32px; overflow:hidden;display:inline-block; float:left;}
.detailnewslist dl.dldt dt h2 a.fr{font-size:14px;color:#666666;}
.detailnewslist dl.dldt dt h2 span { display:inline-block; float:left; }
.detailnewslist dl.dldt dd p{ font-size:14px;color:#666;line-height:26px; overflow:hidden;text-align: justify;}
.detailnewslist dl.dldt dd p a{color: #666;margin-left:10px; }
.detailnewslist dl.dldt dd p span{color: #000;}

.imgNav{background:url(/assets/images/project/repeatbg.png) repeat-x 0 -225px; height:42px; border:1px solid #dbe8f3; border-top:2px solid #458fce; margin-top:10px;}
.imgNav ul{}
.imgNav li{height:42px; line-height:42px; padding:0 22px; border-right:1px solid #dbe8f3; float:left; font-size:14px; font-weight:bold;}
.imgNav li.on{background:#fff;}
.imgNav li a{color:#1847a3;}

.albumlist_listv2 { width:1148px; float:left; margin-top:15px; border:1px solid #e5e5e5; background-color:#fff;}
.albumlist_listv2 ul { padding:20px 24px 20px 24px;}
.albumlist_listv2 ul li { width:206px; margin-right:15px; float:left; margin-bottom:15px; cursor:pointer;border:1px solid #f0f0f0; }
.albumlist_listv2 ul li.last { margin-right:0px;}
.albumlist_listv2 ul li:hover { box-shadow:0 0 4px rgba(0,0,0,0.2);}
.albumlist_listv2 ul li img { width:206px; height:150px;}
.albumlist_listv2 ul li p { width:206px; height:36px; line-height:36px; text-align:center; font-size:13px; font-weight:bold; border-top:none;}

.albumlist_typecount { width:219px; float:right; margin-top:15px; border-left:1px solid #e5e5e5;}
.albumlist_typecount dl { padding-bottom:36px; position: relative;  border: 1px solid #e5e5e5; border-left: none;  float: right;   width: 218px; background-color:#ffffff;}
.albumlist_typecount dd {height: 26px; line-height: 26px; font-size: 14px; color: #333; padding: 18px 25px 0; position: relative; overflow: hidden;}
.albumlist_typecount .dd:hover { cursor: pointer; color: #f33; }
.albumlist_typecount .dd i { height: 26px; width: 26px; display: inline-block; vertical-align: middle; text-align: center; float: left; }
.albumlist_typecount .dd .i1 { background: url(/assets/images/project/tubiao.png) no-repeat -106px -103px; }
.albumlist_typecount .dd .i2 { background: url(/assets/images/project/tubiao.png) no-repeat -106px -66px; }
.albumlist_typecount .dd .i3 { background: url(/assets/images/project/tubiao.png) no-repeat -179px -70px; }
.albumlist_typecount .dd .i4 { background: url(/assets/images/project/tubiao.png) no-repeat -178px -30px; }
.albumlist_typecount .dd .i5 { background: url(/assets/images/project/tubiao.png) no-repeat -37px 7px; }
.albumlist_typecount .dd .i6 { background: url(/assets/images/project/tubiao.png) no-repeat -37px -21px; }
.albumlist_typecount .dd .i7 { background: url(/assets/images/project/tubiao.png) no-repeat -36px -96px; }
.albumlist_typecount .dd .i8 { background: url(/assets/images/project/tubiao.png) no-repeat -179px 5px; }
.albumlist_typecount .dd .i9 { background: url(/assets/images/project/tubiao.png) no-repeat -36px -54px; }
.albumlist_typecount .dd .i10 { background: url(/assets/images/project/tubiao.png) no-repeat -105px 4px; }
.albumlist_typecount .dd .i11 { background: url(/assets/images/project/tubiao.png) no-repeat -108px -29px; }
.albumlist_typecount .dd .i12 { background: url(/assets/images/project/tubiao.png) no-repeat -178px -110px; }
.albumlist_typecount .dd .i13 { background: url(/assets/images/project/tubiao.png) no-repeat -106px -138px; }
.albumlist_typecount .dd .i14 { background: url(/assets/images/project/tubiao.png) no-repeat -178px -138px; }
.albumlist_typecount .dd_on .i1 { background: url(/assets/images/project/tubiao.png) no-repeat -68px -102px; }
.albumlist_typecount .dd_on .i2 { background: url(/assets/images/project/tubiao.png) no-repeat -69px -63px; }
.albumlist_typecount .dd_on .i3 { background: url(/assets/images/project/tubiao.png) no-repeat -140px -70px; }
.albumlist_typecount .dd_on .i4 { background: url(/assets/images/project/tubiao.png) no-repeat -142px -30px; }
.albumlist_typecount .dd_on .i5 { background: url(/assets/images/project/tubiao.png) no-repeat -2px 8px; }
.albumlist_typecount .dd_on .i6 { background: url(/assets/images/project/tubiao.png) no-repeat -2px -20px; }
.albumlist_typecount .dd_on .i7 { background: url(/assets/images/project/tubiao.png) no-repeat -2px -95px; }
.albumlist_typecount .dd_on .i8 { background: url(/assets/images/project/tubiao.png) no-repeat -143px 5px; }
.albumlist_typecount .dd_on .i9 { background: url(/assets/images/project/tubiao.png) no-repeat -1px -54px; }
.albumlist_typecount .dd_on .i10 { background: url(/assets/images/project/tubiao.png) no-repeat -71px 6px; }
.albumlist_typecount .dd_on .i11 { background: url(/assets/images/project/tubiao.png) no-repeat -72px -28px; }
.albumlist_typecount .dd_on .i12 { background: url(/assets/images/project/tubiao.png) no-repeat -140px -110px; }
.albumlist_typecount .dd_on .i13 { background: url(/assets/images/project/tubiao.png) no-repeat -66px -138px; }
.albumlist_typecount .dd:hover .i14 , .main_rt300 .dd_on .i14{ background: url(/assets/images/project/tubiao.png) no-repeat -140px -138px; }
.albumlist_typecount .dd_on a span, .main_rt300 .dd_on a em { color: #f33; }
.albumlist_typecount .dd_on a:hover span, .main_rt300 .dd_on a:hover em { text-decoration: none; cursor: pointer; }
.albumlist_typecount .dd a:hover span, .main_rt300 .dd a:hover em { text-decoration: none; cursor: pointer; }
.albumlist_typecount .dd:hover .i1 { background: url(/assets/images/project/tubiao.png) no-repeat -68px -102px; }
.albumlist_typecount .dd:hover .i2 { background: url(/assets/images/project/tubiao.png) no-repeat -69px -63px; }
.albumlist_typecount .dd:hover .i3 { background: url(/assets/images/project/tubiao.png) no-repeat -140px -70px; }
.albumlist_typecount .dd:hover .i4 { background: url(/assets/images/project/tubiao.png) no-repeat -142px -30px; }
.albumlist_typecount .dd:hover .i5 { background: url(/assets/images/project/tubiao.png) no-repeat -2px 8px; }
.albumlist_typecount .dd:hover .i6 { background: url(/assets/images/project/tubiao.png) no-repeat -2px -20px; }
.albumlist_typecount .dd:hover .i7 { background: url(/assets/images/project/tubiao.png) no-repeat -2px -95px; }
.albumlist_typecount .dd:hover .i8 { background: url(/assets/images/project/tubiao.png) no-repeat -143px 5px; }
.albumlist_typecount .dd:hover .i9 { background: url(/assets/images/project/tubiao.png) no-repeat -1px -54px; }
.albumlist_typecount .dd:hover .i10 { background: url(/assets/images/project/tubiao.png) no-repeat -71px 6px; }
.albumlist_typecount .dd:hover .i11 { background: url(/assets/images/project/tubiao.png) no-repeat -72px -28px; }
.albumlist_typecount .dd:hover .i12 { background: url(/assets/images/project/tubiao.png) no-repeat -140px -110px; }
.albumlist_typecount .dd:hover .i13 { background: url(/assets/images/project/tubiao.png) no-repeat -66px -138px; }
.albumlist_typecount .dd .i15 { background: url(/assets/images/project/photo_hp.png) no-repeat; height: 20px; margin-top: 4px; width: 23px; padding-right: 2px;}
.albumlist_typecount .dd_on .i15 { background: url(/assets/images/project/photo_hp1.png) no-repeat ;}
.albumlist_typecount .dd:hover .i15 { background: url(/assets/images/project/photo_hp1.png) no-repeat; }
.albumlist_typecount .dd:hover span { color: #f33; }
.albumlist_typecount .dd:hover em { color: #f33; }
.albumlist_typecount .dt:hover span { color: #999; }
.albumlist_typecount .dd .hide { display: none; }
.albumlist_typecount .dd span { display: inline-block; width: 92px; height: 26px; float: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.albumlist_typecount .dd em { display: inline-block; height: 26px; width: 50px; text-align: right; float: right; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.albumlist_typecount .dt { height: 26px; line-height: 26px; font-size: 14px; color: #999; background-color: #f7f7f7; margin-top: 15px; padding-top: 0; padding-left: 40px; font-weight: bold; overflow:hidden; }
.albumlist_typecount .dt span { padding-left: 0px; }
.albumlist_typecount .dd_on { color: #ff3333; }
.albumlist_typecount .dd_on i img { color: #f33 !important; }
.albumlist_typecount .dd_on a span, .albumlist_typecount .dd_on a em { color: #f33;}
.dd .rt_jt { position: absolute; left: -1px; top: 24px; }
.dt .rt_jt { position: absolute; left: -1px; top: 6px; display:none;}

.stick_normal {position:inherit!important; margin-top:15px; -webkit-box-shadow: 0 2px 10px 0 rgba(0,0,0,.1); box-shadow: 0 2px 10px 0 rgba(0,0,0,.1);}

.newslistbox {background: #fff; border:1px solid #ededed;}
.storyTab {padding: 5px 0 15px 0; border-bottom: 1px solid #ddd; }
.storyTab span {float:left; padding: 0 6px; margin: 0 10px 0 0; height: 22px; line-height: 22px; border-radius: 2px; background: #fff; font-size: 14px; cursor: pointer; }
.storyTab span.active { background: #ff3334; color: #fff; }
.storyUL {padding: 25px 0 8px; border-bottom: 1px solid #e6e6e6; margin-left:20px;}
.storyList {padding: 0 0 30px 23px; border-left: 3px solid #f3f3f3;}
.storyList .sLTime {position: relative; height: 14px; line-height: 14px; padding-bottom: 10px; color: #000; font-size: 14px; }
.storyList .sLTime .sLDot {position: absolute;left: -32px;top: -2px; width: 10px; height: 10px; background: #dddddd; border-radius: 10px; border : 3px solid #fff; }
.storyList .c6_f14 { line-height: 25px; color: #666; font-size: 14px; }
.storyList .c6_f14 a {color:#c00; }
.storyList .stitle { font-size:15px; color:#333;}
.storyList h2 {height: 30px; line-height: 30px; color: #333; font-size: 15px; }
.storyList h2 a { color:#333; font-size:15px; font-weight:600;}
.select-tab{display: none;}
.selected-tab{display: block;}
.bold {font-weight:bold;}
    
.atc-title {padding: 20px 0 16px 0; color: #333333; line-height: 28px;  font-size: 22px; text-align: center;}
.atc-source { padding-bottom: 10px; height: 12px; line-height: 16px; font-size: 16px; text-align: center; font-size: 13px; color: #999999;}
.atc-source span { color:#666;}
.atc-content {padding: 14px 15px;}
.atc-content, .atc-content p, .atc-content div { font-size: 16px; line-height: 35px;}
.atc-content img { max-width:748px;}
.atc-content a { color: #06F; text-decoration: underline; }

.bdshare_projectdetail { float:right; margin-top:6px;}
    
.wrapdetailnews .pagebox-news { width:768px; position:relative; }
.wrapdetailnews .nh_list_con{ width:618px; }    
.pagebox-process .storyUL {border-bottom: 0; padding:0 0 0 5px;  overflow:hidden; margin-left:15px;}
.pagebox-process .storyUL .storyList {width: 230px; padding-bottom: 16px; }
.pagebox-process .storyUL .storyList .c6_f14 {color:#333; line-height:28px;}
.pagebox-process .storyUL .storyList .sLTime {color: #696969;}
.pagebox-process .storyUL .storyList .sLTime span { border-radius: 4px;font-size: 12px;padding: 0 3px}
.pagebox-process .storyUL .storyList .sLTime span.c_0179af {border: 1px solid #0179af; color: #0179af; }
.pagebox-process .storyUL .storyList .sLTime span.c_ffa200 {border: 1px solid #ffa200; color: #ffa200; }
.pagebox-process .storyUL .storyList .sLTime span.c_58a657 {border: 1px solid #58a657; color: #58a657; }
.pagebox-process .storyUL .storyList p { width:230px; overflow:hidden; height:28px; }        
/************楼盘详情页 - 地图************/
.map { position:absolute; top:110px; left:0; right:0; bottom:0;}
@font-face{font-family:'map-font';src:url('../fonts/map-font.eot');src:url('../fonts/map-font.eot#iefix') format('embedded-opentype'),url('../fonts/map-font.ttf') format('truetype'),url('../fonts/map-font.woff') format('woff'),url('../fonts/map-font.svg#map-font') format('svg');font-weight:normal;font-style:normal}
[class^="micon-"],[class*=" micon-"]{font-family:'map-font' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.micon-walk:before{content:"\71"}
.micon-restaurant:before{content:"\77"}
.micon-supermarket:before{content:"\65"}
.micon-University:before{content:"\72"}
.micon-subway:before{content:"\74"}
.micon-bus:before{content:"\79"}
.micon-park:before{content:"\75"}
.micon-gym:before{content:"\69"}
.micon-distance:before{content:"\6f"}
.micon-coffee:before{content:"\70"}
.micon-mall:before{content:"\61"}
.micon-market:before{content:"\73"}
.micon-primary-school:before{content:"\64"}
.micon-pharmacy:before{content:"\66"}
.micon-hospital:before{content:"\67"}
.micon-bank:before{content:"\68"}
.micon-cinema:before{content:"\6a"}
.micon-kindergarten:before{content:"\6b"}
.micon-sport:before{content:"\6c"}
.micon-middle-school:before{content:"\7a"}
.micon-atm:before{content:"\78"}
.around{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none; height:100%; }
.spriteMap{background-image:url("../images/map/mapIconRed@1x.png");background-image:-webkit-image-set(url("../images/map/mapIconRed@1x.png") 1x, url("../images/map/mapIconRed@2x.png") 2x);background-repeat:no-repeat;display:inline-block}
.aroundTitle{width:1150px;margin:0 auto 0px 0px;font-weight:bold;font-size:23px;line-height:23px}
.loading{text-align:center;width:100%;position:absolute;top:50%;margin-top:-17px;color:#999}
.loading .loadingText{display:inline-block;margin:6px 0 0 10px}
.loading .loadingImg{background:#fff;width:34px}
.aroundContainer{width:1130px;margin:0;height:510px; position:relative;}
.BMapLabel:hover{cursor:pointer !important}
.BMap_stdMpCtrl{margin-left:220px}
.aroundMap{height:100%;margin-left:-220px}
.aroundMap .item{background-image:url("../images/map/mapIconRed@1x.png");background-image:-webkit-image-set(url("../images/map/mapIconRed@1x.png") 1x, url("../images/map/mapIconRed@2x.png") 2x);background-repeat:no-repeat;display:inline-block;width:24px;height:32px;line-height:25px;font-size:12px;color:#fff;text-align:center;font-weight:bold}
.aroundMap .blueLabel{background-image:url("../images/map/mapIconBlue@1x.png");background-image:-webkit-image-set(url("../images/map/mapIconBlue@1x.png") 1x, url("../images/map/mapIconBlue@2x.png") 2x)}
.aroundMap .labelUp{z-index:10 !important}
.aroundMap .name{position:absolute;z-index:2;line-height:24px;border-radius:2px;padding:8px 10px;font-size:14px;color:#fff;display:inline-block;background-color:#5184f9;box-shadow:0 0 4px rgba(0,0,0,0.2);font-weight:900}
.aroundMap .name:before{content:'';width:18px;height:12px;background:#5184f9;position:absolute;bottom:1px;left:0;z-index:2}
.aroundMap .name:after{content:'';width:10px;height:10px;background:#5184f9;border-radius:50%;border:3px solid #fff;position:absolute;bottom:-24px;left:6px;margin-left:-7px}
.aroundMap .name .arrow{position:absolute;width:10px;height:10px;bottom:-5px;left:7px;background:#5184f9;margin-left:-5px;display:inline-block;box-shadow:0 0 6px 0 rgba(13,4,9,0.2);transform:rotate(45deg)}
.tabBox{position:absolute;top:24px;bottom:24px;right:18px;width:385px;background-color:#fff;box-shadow:0 0 8px rgba(0,0,0,0.2)}
.tabBox .aroundType{width:100%;height:40px !important;font-size:0;background-color:#fff;border-radius:2px}
.tabBox .aroundType li{cursor:pointer;display:inline-block;width:16.66%;line-height:40px;text-align:center;background:#f1f1f1;color:#384043;font-size:14px}
.tabBox .aroundType li.selectTag{position:relative;background:#fff;font-weight:900;color:#2a86ef;box-shadow:1px 0 0 rgba(0,0,0,0.05)}
.tabBox .aroundType li.selectTag:before{content:"";width:100%;height:2px;background:#2a86ef;position:absolute;top:0;left:0}
.tabBox .name{padding:18px 0 10px 15px;font-size:16px;font-weight:bold;color:#394043;margin:0 10px;border-top:1px solid #eeeeee}
.tabBox .aroundList{padding-top:10px;height:358px;overflow-y:auto}
.tabBox .aroundList .nullSupport{text-align:center;width:100%;position:absolute;top:50%;margin-top:-17px;color:#999}
.tabBox .itemTagBox{box-sizing:border-box;margin-left:17px;padding-top:10px;border-bottom:1px solid #eeeeee}
.tabBox .itemTagBox .tagStyle{display:inline-block;height:43px;line-height:43px;margin-right:22px;cursor:pointer}
.tabBox .itemTagBox .tagStyle.select{box-sizing:border-box;border-bottom:1px solid #2a86ef;color:#2a86ef}
.tabBox .itemBox li{padding:10px 0;cursor:pointer}
.tabBox .itemBox li .itemActive{color:#2a86ef}
.tabBox .itemBox li .contentActive{border-left:2px solid #2a86ef}
.tabBox .itemBox li .contentActive [class*="icon-"]:before{color:#2a86ef}
.contentBox,.makerDetailStyle{border-left:2px solid #fff;padding:0 23px}
.contentBox .itemContent,.makerDetailStyle .itemContent{color:#394043;font-size:14px;overflow:hidden}
.contentBox .itemContent span,.makerDetailStyle .itemContent span{float:left;font-weight:bold}
.contentBox .itemContent .itemTitle,.makerDetailStyle .itemContent .itemTitle{max-width:49%;margin-right:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.contentBox .itemContent .itemdistance,.makerDetailStyle .itemContent .itemdistance{width:20%}
.contentBox .itemContent [class*="icon-"]:before,.makerDetailStyle .itemContent [class*="icon-"]:before{display:inline-block;margin:2px 10px 2px 2px;font-size:16px;font-weight:500}
.contentBox .itemInfo,.makerDetailStyle .itemInfo{color:#9c9fa1;font-size:14px;padding:8px 19px 0 30px;text-align:justify;overflow:hidden;word-break:break-all;word-wrap:break-word;white-space:normal}
.contentBox .itemTitle,.makerDetailStyle .itemTitle{width:40%}.makerDetailStyle{position:absolute;left:-130px;width:240px;padding:20px;background:#fff;box-shadow:0 0 6px 0 rgba(13,4,9,0.2)}
.makerDetailStyle:before{content:'';width:20px;height:12px;background:#fff;position:absolute;bottom:1px;left:46%;z-index:2}
.makerDetailStyle .itemInfo{padding-left:4px;padding-right:0}
.makerDetailStyle .itemInfo:before{content:"线路:";padding-right:8px}
.showMarkerDetail{z-index:100 !important}
.hideMarkerDetail{display:none !important}
.detailArrow{position:absolute;width:10px;height:10px;bottom:-4px;left:50%;background:#fff;margin-left:-5px;display:inline-block;box-shadow:0 0 6px 0 rgba(13,4,9,0.2);transform:rotate(45deg)}

/*户型详情页css*//*position:relative;margin:15px auto 20px auto; width:960px; background-color:#ffffff; */
.scrolltab{ position:relative; margin-top:15px; width:915px; float:left; border:1px solid #dcdcdc; background-color:#ececec; }
.scrolltab .ulBigPic{min-height:300px;padding:10px 60px 15px 60px;overflow:hidden; background-color:#ffffff;}
.scrolltab .ulBigPic li{width:793px;display:none;overflow:hidden;text-align:center;vertical-align:middle;}
.scrolltab .ulBigPic .liSelected{display:block;}
.scrolltab .ulBigPic img{border:1px solid #dedede;padding:2px;background-color:#fff;}
.scrolltab .ulBigPic .sPic{overflow:hidden; display:block}
.scrolltab .ulBigPic .sSideBox{width:100%;overflow:hidden; display:block;}
.scrolltab .sSideBox span{display:block;overflow:hidden;}
.scrolltab .ulBigPic .sTitle{color:#333;width:100%;height: 38px; display:block;line-height: 38px;font-size: 17px;font-weight:normal; text-align: left;}
.scrolltab .ulBigPic .sTitle a{ color:#ff7600;}
.scrolltab .ulBigPic .sIntro{line-height:24px;color:#666;word-wrap:break-word;word-break:break-all;}
.scrolltab .ulBigPic .sMore{height:38px;line-height:38px; position:absolute; top: 11px;right: 60px; font-size:17px;}
.scrolltab .ulBigPic .sMore i{ color:#ff7600;}
.scrolltab .ulBigPic .sMore a{color:#841;}
.scrolltab .ulBigPic .sTitle a:hover{ text-decoration:none}
.scrolltab .sLeftBtnA,.scrolltab .sLeftBtnASel,.scrolltab .sLeftBtnABan,.scrolltab .sRightBtnA,.scrolltab .sRightBtnASel,.scrolltab .sRightBtnABan{width:38px;height:86px;display:block;position:absolute;top:260px;background:url(/assets/images/project/bgArt.png) no-repeat;}
.scrolltab .sLeftBtnA,.scrolltab .sLeftBtnASel,.scrolltab .sRightBtnA,.scrolltab .sRightBtnASel{cursor:pointer;}
.scrolltab .sLeftBtnA,.scrolltab .sLeftBtnASel,.scrolltab .sLeftBtnABan{left:10px;}
.scrolltab .sLeftBtnA{background-position:-5px -2px;}
.scrolltab .sLeftBtnASel{background-position:-80px 0;}
.scrolltab .sLeftBtnABan{background-position:-161px 0;}
.scrolltab .sRightBtnA,.scrolltab .sRightBtnASel,.scrolltab .sRightBtnABan{right:10px;}
.scrolltab .sRightBtnA{background-position:-36px 0;}
.scrolltab .sRightBtnASel{background-position:-116px 0;}
.scrolltab .sRightBtnABan{background-position:-192px 0;}
.scrolltab .dSmallPicBox{position:relative;margin-top: 15px;background: #ececec;height: 80px;padding: 10px;}
.scrolltab .dSmallPic{width:834px;height:100px;position:absolute;left:40px;top:0px;overflow:hidden;}
.scrolltab .dSmallPic ul{position:absolute;white-space:nowrap;}
.scrolltab .dSmallPic li{width:133px;height:92px;border:1px solid #ececec;padding:6px 2px 0;float:left;display:inline;cursor:pointer;overflow:hidden;}
.scrolltab .dSmallPic .sPic{width:133px;height:86px;display:block;}
.scrolltab .dSmallPic .sPic img{border:1px solid #ddd;padding:2px;}
.scrolltab .dSmallPic .sTitle{width:133px;height:30px;line-height:30px;display:block;text-align:center;color:#333;overflow:hidden;}
.scrolltab .dSmallPic .liSelected .sPic img{border-color:#ff0000;}
.scrolltab .sLeftBtnBSel,.scrolltab .sRightBtnBSel,.scrolltab .sLeftBtnBBan,.scrolltab .sRightBtnBBan,.scrolltab .sRightBtnB,.scrolltab .sLeftBtnB{width: 20px;height:81px;display:block;position:absolute;top:10px; cursor:pointer;}
.scrolltab .sLeftBtnBSel,.scrolltab .sLeftBtnBBan,.scrolltab .sLeftBtnB{ background:url(/assets/images/project/scroll-left.gif) no-repeat center center #b1b1b1; left:11px;}
.scrolltab .sRightBtnBSel,.scrolltab .sRightBtnBBan,.scrolltab .sRightBtnB{background:url(/assets/images/project/scroll-right.gif) no-repeat center center #b1b1b1; right:11px;}
.scrolltab .sLeftBtnBSel,.scrolltab .sRightBtnBSel{ background-color:#ccc}
.scrolltab .sRightBtnBBan,.scrolltab .sLeftBtnBBan{ cursor:default;}
.scrolltab .ulBigPic img {max-width:787px;min-width:300px;}

/*=====================(户型图)=====================*/
.modelNav{clear: both;height:40px;}
.modelNav a{float: left;font-size: 16px;line-height: 1em; padding: 0 20px;border-right:2px solid #BBB;}
.modelNav a.active{color: #207DD2;}
.modelClass{width:1150px;height:60px;margin-bottom: 20px; position:relative;}
.modelClassBtn{width:77px !important;height:58px;line-height: 60px;text-align: center; position:absolute;cursor:pointer;font-size:30px;min-height: auto !important;border: 1px solid #CCC;}
.modelClassBtn:hover{background: #FFF;}.modelClassBtn:active{ background: #EEE;}
.modelClassBtn.left{top:0;left:0}
.modelClassBtn.right{top:0;right:0px}
.modelClassList{float:left;width:8888px;height:60px;overflow:hidden;position:absolute;top:0px;left:0px}
.modelClassBox{overflow:hidden;width:952px;height:60px;margin: 0 100px; float:left;position:relative;}
.modelClassBox li{float:left;width:142px;margin-right: 20px;overflow: hidden; text-align: center; position:relative}
.modelClassBox li a{display: block;border: 1px solid #D0D0D8;padding:9px 0; height: 40px; line-height: 20px; background: #FFF;}
.modelClassBox li a:hover{color: #207DD2;border-color: #B6E1FC;}
.modelClassBox li.active a{color: #207DD2;border-color: #B6E1FC;background: #EBF7FE;}
.pageModelPic{float: left;width: 750px;height: 560px;overflow: hidden;border: 1px solid #D0D0D8;}
.pageModelMt{padding:5px 10px; background: #FFF;height:42px; line-height:42px;font-size: 22px;color: #333; position: relative;}
.pageModelMt cite{position: absolute;right:10px;top:10px;font-size: 12px;color: #FFF;padding: 0 10px; background: #5FA6E7;line-height: 22px;}
.pageModelMt span{display: block;font-size: 14px;line-height: 24px; color: #555;}
.pageModelPic a{display: block;width: 750px;height:510px;overflow: hidden; text-align:center; background-color:#ffffff;}
.pageModelPic a img{max-width:750px; max-height:510px;}
.pageParameter{overflow: hidden;margin-left: 770px;height:522px; padding: 20px; background: #FFF;position: relative; width:340px;}
.pageParameter dl{clear: both;zoom: 1;font-size: 14px;line-height: 30px;}
.pageParameter dl:after{clear: both;content: "\0020";display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}
.pageParameter dt{float: left;width: 70px;color: #AAA;}
.pageParameter dd{display: block;overflow: hidden;margin-left:75px;}
.pageParameter dd a:hover{color:#00AAEA;}
.pageParameter dd a b{color: #F33;}
.pageParameter .pagePhone{position: absolute;bottom: 0;padding:20px 0 30px 0; border-top: 1px dashed #CCC;}
.pageParameter .pagePhone span{ display:block; color:#999;zoom:1;text-align: center;font-size:24px;margin-bottom: 20px;}
.pageParameter .pagePhone span b{ margin:0 5px; color:#F83;font-weight: 400;}
.pageParameter .pagePhone span ins{color: #FFF; background: #F83;margin-right: 10px;font-size:21px;padding:5px;line-height: 1em;-webkit-border-radius:99px;-ms-border-radius:99px;-khtml-border-radius:99px;border-radius:99px;}
.pageParameter .pagePhone em{display: block; text-align: center;}
.pageParameter .pagePhone em a{ margin-left:10px; font-size: 16px; line-height:30px; padding:0 15px;color:#FFF;border-radius:4px;letter-spacing: normal;word-spacing: normal;display:inline-block;*display: inline;zoom:1;background: #85C948;}
.pageParameter .pagePhone em a:hover{background: #F85 !important;}
/*全屏阅览*/
#fullPicBox .ui{position:absolute;font-family:sans-serif;z-index:10; font-size:2em;}
#fullPicBox{ overflow:hidden;}
.slide{ max-width:100%; max-height:100%;}
#fs-loader,#fs-prev,#fs-next,#fs-close{background-color:black;color:white;font-weight:bold;cursor:pointer;line-height:1em;}
#fs-close{top:1em;right:1em; padding:10px !important; font-size:32px !important;background-color: rgba(0,0,0,0.5);}
#fs-prev{left:1em;}#fs-next{right:1em;}
#fs-prev:hover,#fs-next:hover,#fs-close:hover{ color:#000;background-color: rgba(255,255,255,0.3);}
#fs-loader{top:50%;left:50%;height:1em;margin-top:-1em;margin-left:-75px;display:none;}
#fs-caption{bottom:30px;text-align:center;width:100%;left:0;line-height:1em;display:none; font-size:22px !important;}
#fs-caption span{ padding:5px 15px;background-color:#FFF; font-family:'Microsoft YaHei',Arial, sans-serif;border-radius:4px; }
#fs-loader,#fs-prev,#fs-next,#fs-close{padding:10px;border-radius:4px; }
#fs-prev,#fs-next{ padding:50px 3px;top:50%;margin-top:-55px; font-size:30px !important;}

.newsdetailleft { width:860px; float:left; }
.newsdetailright { width:280px; float:right; padding-top:10px; }
.newsdetailright .pagebox-bm { margin-top:10px; }

.relatednews { margin-top:15px; padding:5px 20px 20px 20px; }
.relatednews .relatednewstitle { height:22px; line-height:22px; margin:12px 0; }
.relatednews .relatednewstitle span{ font-size: 16px; color: #333; border-left: 5px solid #00A2FF;  padding-left: 8px;  display: block; float: left; font-weight:700;}
.relatednews ul { border-top: 1px solid #dddddd; padding-top:10px; padding-left:10px; }
.relatednews ul li { height:34px; line-height:34px; background:url("/assets/images/common/dot.png") no-repeat 2px 13px; padding-left:15px; }
.relatednews ul li a { font-size:15px; color:#333; }
.relatednews ul li a.bold { font-weight:bold; }
.relatednews ul li a span.projectclass { float: unset; color: #0000ff; border: 1px solid #0000ff; border-radius: 4px; padding: 2px 6px; margin-right: 8px; font-size: 14px; font-weight:normal; }
.relatednews ul li a span { color:#aaa; float:right; }

.buildinglist { width:1110px; height:430px; }
.buildingleft { float:left; width: 740px; height:430px; position:relative; }
.buildingright { float:right; width:350px; height:430px; overflow:hidden; }
.xs-state{width:200px;height:26px;padding:10px 10px;position:absolute;top:5px;right:5px; z-index:888}
.xs-state li input { margin-right: 4px; vertical-align: middle; border: none; outline: none; -webkit-apperance: none;}
.xs-state li{margin-right: 10px;border-radius:2px;text-align: center;line-height: 26px;font-size: 14px;list-style: none;width: 60px;height: 26px;color: #fff;position: relative; cursor:pointer; float: left; padding:0px; border:none;}
.xs-state li b{ display: inline-block; background-color: #FFFFFF; border: 1px solid #FFFFFF; position: absolute; left:7px; width: 10px; height: 10px; top: 9px}
.xs-state li b.checked{background:url(/assets/images/project/huangdui.png) no-repeat;position: absolute; left: 7px;width: 12px; border: none; height: 12px; top: 9px}
.lpmc{width:740px;height:30px;bottom:0px;position:absolute;background:;font-size:14px;color:#fff;line-height:30px;z-index:666;}
.mcbg{position:absolute;top:0;left:0;width:740px;height:30px;background:#000;opacity:0.3;filter:alpha(opacity=30);}
.lpmc span{z-index:2;position:relative;margin: 0 0 0 10px;}
.hover_ts{float:right;padding-right:10px;}

#shapan-i{position: absolute;left: 0;top: 0;}
#shapan-i .sha-dot { z-index: 999; position: absolute; white-space:nowrap;line-height: 26px;padding: 0 10px;outline: none;background: #FB841F;color: #fff;border-radius: 4px;}
#shapan-i .sha-dot:hover{text-decoration: none;}
#shapan-i .sha-dot i{position: absolute;left: 5px;top: 26px;height:0;width:0;overflow: hidden;border-color: #FB841F transparent transparent transparent;border-style: solid dashed dashed dashed;border-width:10px 10px 10px 0;position: absolute;}
#shapan-i .sha-dot-1 {background: #409dfb;}
#shapan-i .sha-dot-1 i{border-top-color: #409dfb;}
#shapan-i .sha-dot-2 {background: #ff9832;}
#shapan-i .sha-dot-2 i{border-top-color: #ff9832;}
#shapan-i .sha-dot-3 {background: #cccccc;}
#shapan-i .sha-dot-3 i{border-top-color: #cccccc;}
#shapan-i .sha-dot:hover { background:#ff3029; }
#shapan-i .sha-dot:hover i { border-top-color:#ff3029; }
#shapan-i .sha-dot-on { background:#ff3029; }
#shapan-i .sha-dot-on i { border-top-color:#ff3029; }

.buildingright .tou{height: 39px;line-height: 39px;width: 350px;background-color: #f2f2f2;font-size: 20px;color: #666; border-bottom: 2px solid #ff3333;position: relative; overflow:hidden;}
.buildingright .tou span{display: inline-block;float: left;width: 50%;text-align: center;height: 100%; line-height:39px;}
.buildingright .tou span.on{background-color: #ff3333;color: #FFFFFF;}
.buildingright .tou a{width: 20px;height: 42px;display: inline-block;background: url(/assets/images/project/xf_xq2.png) no-repeat;position: absolute;}
.buildingright .tou a.arr_left{background-position: -122px 0px;position: absolute;left: 0;top: 0}
.buildingright .tou a.arr_right{background-position: -122px -46px;position: absolute;right: 0;top: 0}
.buildingright ul.xn li{ float: left; width: 50%;font-size: 14px;color: #666666;text-indent: 20px;line-height: 36px}
.buildingright ul.xn li span{ color: #333}
.buildingright h4{height: 30px;line-height: 30px;background-color: #f3f3f3;font-size: 14px;color: #666666;    text-indent: 14px; border-left: 5px solid #e9e9e9;}
.buildingright .hx ul{padding-top: 10px;overflow: hidden;height: 200px;overflow-y:auto }
.buildingright .hx ul li a{display: block;height: 100%;width: 100%;font-size: 14px;color: #666666;}
.buildingright .hx ul li span { display: inline-block; float: left; overflow: hidden; height: 32px; padding: 0 10px; text-align: left; width:90px;}
.buildingright .hx ul li{ line-height: 32px;  height: 32px; padding-left:15px;}
.buildingright ul.xn{padding: 10px 0;overflow: hidden;}

.item_wen{position:relative;display:inline-block;width:16px;height:20px;line-height:20px;margin-left:5px;vertical-align:top}
.text_wen{display:block;width:16px;height:20px;background:url(/assets/images/common/icon_wen1.png) no-repeat left center;background-size:100% auto}
.wen_hover{position:absolute;top:20px;left:50%;padding:13px;color:#fff;width:300px;background:rgba(0,0,0,.6);border-radius:2px;margin-left:-150px;display:none;z-index:2}
.wen_hover p{float:none;font-size:12px;line-height:18px;color:#fff!important;margin:0;white-space:normal;width:auto}
.item_wen:hover .wen_hover{display:block}
.item_wen:hover .text_wen{background:url(/assets/images/common/icon_wen2.png) no-repeat left center;background-size:100% auto}
.over_auto{overflow:visible!important}