@charset "utf-8";
/* CSS Document */
body,dd,dl,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,ol,p,select,td,textarea,th,ul{margin:0;padding:0}
body{font:14px/1.5 "Hiragino Sans GB","Microsoft Yahei UI","Microsoft Yahei","微软雅黑",'Segoe UI',tahoma,"\5FAE\8F6F\96C5\9ED1",sans-serif,"宋体b8b\4f53",SimSun,sans-serif;background-color:#fff;color:#2d374b;}
a{color:#2d374b;text-decoration:none}
a:hover{color:#f95523;text-decoration:none}
em,i{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
.clear{clear:both;font-size:0;height:0;line-height:0;overflow:hidden}
.fl{float:left}
.fr{float:right}
.mb30{margin-bottom:30px;}
.mr10{margin-right:10px;}
.dn{display:none}
.clearfix:after{content:'\20';display:block;height:0;line-height:0;visibility:hidden;clear:both}
.wrap,.hander,.footer .botnav{width:1190px;margin:0 auto;}
@font-face {
  font-family: 'iconfont';  /* project id 458893 */
  src: url('//at.alicdn.com/t/font_458893_hj4ubgjkfcvoyldi.eot');
  src: url('//at.alicdn.com/t/font_458893_hj4ubgjkfcvoyldi.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_458893_hj4ubgjkfcvoyldi.woff') format('woff'),
  url('//at.alicdn.com/t/font_458893_hj4ubgjkfcvoyldi.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_458893_hj4ubgjkfcvoyldi.svg#iconfont') format('svg');
}

/*@font-face{font-family:iconfont;src:url(../font/iconfont.eot);src:url(../font/iconfont.eot#iefix) format('embedded-opentype'),url(../font/iconfont.woff) format('woff'),url(../font/iconfont.ttf) format('truetype'),url(../font/iconfont.svg#iconfont) format('svg')}*/
.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale}
/*首页头部*/
.hander .logo{float:left;width:232px;padding:10px 0 10px 20px}
.hander .nav{float:left;width:750px;padding-top:70px}
.hander .nav li{float:left;padding:0 10px;margin:0 5px;font:18px/1.6em "Microsoft Yahei"}
.hander .weituo{float:left;padding-top:65px}
.hander .weituo .wt{display:block;width:140px;height:34px;font-size:16px;line-height:34px;text-align:center;background-color:#ff5a37;color:#FFF;border-radius:5px}
.hander .weituo .wt:hover{background-color:#f54722;}
/*banner*/
.flexslider{position:relative;height:400px;overflow:hidden;background:url(loading.gif) 50% no-repeat;margin-bottom:30px;}
.slides{position:relative;z-index:1}
.slides li{height:400px}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;zoom:1}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(dot.png) right 0 no-repeat;cursor:pointer}
/*.flex-control-nav .flex-active{background-position:0 0}*/
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute}
.flex-direction-nav li a.flex-prev{left:40px;/*background:url(prev.png) center center no-repeat*/}
.flex-direction-nav li a.flex-next{right:40px;/*background:url(next.png) center center no-repeat*/}
/*搜索tab切换*/
.searchder{width:712px;position:absolute;left:50%;margin-left:-342px;top:100px;right:0;z-index:5}
.searchder .menu{ padding:10px 0;}
.searchder .menu span{float:left;margin-right:20px;padding-right:20px;display:block;color:#cfcfcf;height:28px;line-height:28px;font-size:14px;cursor:pointer;}
.searchder .menu .cur{color:#fff;cursor:default;font-weight:700}
.searchder .menu .icon{ font-size:18px;position:absolute;left:13.5px;top:33px;width:15px;height:8px;display:table-cell;vertical-align:bottom;color:#FFF}
.searchder .seaiput{ width:712px;}
.searchder .seaiput .keywords1{width:540px;height:54px;line-height:54px;padding:0 15px;font-size:14px;border:1px solid #ff5a37;}
.searchder .seaiput .seabtn{width:140px;height:56px;background-color:#ff5a37;border-radius:0 5px 5px 0;font-size:18px;color:#FFF;cursor:pointer}
.searchder .seaiput .seabtn .icon{font-size:18px;color:#FFF;line-height:56px;padding:0 5px 0 20px}
/*首页搜索提示弹层*/
.sosolayer{width:570px;border:#ddd solid 1px;background-color:#fff;font-size:14px;line-height:35px;position:absolute;left:50%;top:276px;margin-left:-342px;z-index:99; display:none}
.pgsosolayer{left:50%;top:136px;margin-left:-415px;}
.sosolayer .title{font-weight:700;background-color:#eee;padding:0 20px}
.sosolayer .lists li a{padding:0 20px;height:35px;display:block;clear:both}
.sosolayer .lists li a:hover{color:#2e2e2e}
.sosolayer .lists li.cur a,.sosolayer .lists li.cur a:hover{color:#ffc601;background-color:#f7f7f7;text-decoration:none}
.sosolayer .lists li.cur a .hltext,.sosolayer .lists li.cur a:hover .hltext{color:#ffc601}
.sosolayer .hs-name{display:block;max-width:35%;padding-right:20px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;float:left}
.sosolayer .clear{cursor:pointer;padding:0 20px 5px}
.sosolayer .clear i{width:11px;height:13px;margin:11px 5px 0 0;}
.sosolayer .lists .hs-area{float:right;color:#a6a6a6;display:block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
/*首页title*/
.incenlist .title{ margin-bottom:20px;}
.incenlist .title .fltxt{ width:1131px; float:left}
.incenlist .title .fltxt h2{font:28px/1.6em "Microsoft Yahei"; font-weight:bold;}
.incenlist .title .fltxt p{ color:#999}
.incenlist .title .frmore{float:left; margin-top:44px;}
.incenlist .title .frmore a{color:#999}
.incenlist .title .frmore a:hover{color:#f95523}
/*首页搜索*/
.piclist01 ul{margin:0 0 30px -20px}
.piclist01 ul li{width:280px;margin-left:20px;float:left;overflow:hidden}
.piclist01 ul li a{position:relative;display:block;width:100%;height:100%;overflow:hidden}
.piclist01 ul li a:hover{color:#2d374b}
.piclist01 ul li a .photo,.piclist01 ul li a .photo img{width:280px;height:204px;}
.piclist01 ul li a h3{font-size:16px;padding:5px 0;font-weight:400}
.piclist01 ul li a .rabox{margin-bottom:10px}
.piclist01 ul li a .rabox .r00m{display:inline-table;margin-right:10px;color:#999}
.piclist01 ul li a .rabox .area{display:inline-table;color:#999}
.piclist01 ul li a .detail .money{color:#f95523;float:left;line-height:28px}
.piclist01 ul li a .detail .money em{font:400 24px/20px "Microsoft YaHei"}
.tag01,.tag02{float:right;wi-dth:46px;padding:0 3px;height:21px;line-height:21px;text-align:center;font-size:12px;margin:0 0 0 5px}
.tag01{color:#f88368;background:#ffeae5}
.tag02{color:#ff9650;background:#ffeeda}
/*首页新房列表*/
.comm-group{width:1200px;overflow:hidden;margin:0 0 30px -5px;}
.comm-group ul{margin-left:-20px; width:1220px;}
.comm-group .item{float:left;width:285px;overflow:hidden;margin-left:20px}
.comm-group .item a{position:relative;display:block;width:100%;height:100%;overflow:hidden}
.comm-group .item a:hover{text-decoration:none}
.comm-group .item .img-wrap .desp{position:absolute;left:0;bottom:0;height:37px;line-height:37px;overflow:hidden;white-space:nowrap;color:#ffc600;padding-right:10px;background-color:#1d212c}
.comm-group .item .img-wrap .desp em{position:relative;top:1px;font-size:24px;padding-left:10px;padding-right:5px}

.new-hs{padding-top:22px}
.new-hs img{max-width:100%;width:100%}
.new-hs-l{width:580px;position:relative}
.new-hs-attrbig{position:absolute;left:50%;top:50%;margin:-65px 0 0 -120px;width:240px;height:130px;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#CC000000', endColorstr='#CC000000')}
:root .new-hs-attrbig{filter:none;background-color:rgba(0,0,0,.8)}
.new-hs-attrbig em,.new-hs-attrbig span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.new-hs-attrbig span{display:block;text-align:center;font-size:24px;padding:16px 25px 10px;color:#fff;font-weight:700}
.new-hs-attrbig em{text-align:center;display:block;margin:2px 25px 0;padding-top:12px;font-size:24px;font-weight:700;border-top:#555 solid 1px;color:#f91}
.new-hs-r{width:100%;margin:-30px 0 0 -580px}
.new-hs-r-inner{margin:0 0 0 580px}
.new-hs-item{position:relative;float:left;margin:30px 0 0 30px;width:275px;overflow:hidden}
.new-hs-attr{position:absolute;z-index:2;left:0;bottom:0;right:0;top:213px;width:86%;height:100%;padding:0 20px;font-size:14px;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#991D212C', endColorstr='#991D212C')}
:root .new-hs-attr{filter:none;background-color:rgba(29,33,44,.6)}
.new-hs-top{line-height:56px}
.new-hs-top em{float:left;color:#fff;font-size:20px;max-width:50%;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.new-hs-top span{float:right}
.new-hs-bottom{color:#999;line-height:24px}
.new-hs-bottom span{display:block;width:100%;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding-top:5px}
.new-hs-bottom span.last{color:#fff}
.newhs-item a:hover .new-hs-top{margin:20px 0}
.newhs-item a:hover .new-hs-top em{font-size:20px}
.newhs-item a:hover .new-hs-top span{font-size:16px}
.newhs-item a:hover .new-hs-attr{top:0}
.newhs-item a:hover .new-hs-attr{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#CC1D212C', endColorstr='#CC1D212C')}
:root .newhs-item a:hover .new-hs-attr{filter:none;background-color:rgba(29,33,44,.8)}
.new-hs a:hover,.pics-box a:hover{text-decoration:none}
.new-hs-attr,.new-hs-top,.newhs-item a:hover .new-hs-attr,.newhs-item a:hover .new-hs-top,.newhs-item a:hover .new-hs-top em{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.text-annotate{ font-size:9px;position:absolute;top:5px;right:5px;z-index:1;color:#fff;white-space:nowrap}

/*首页友情链接*/
.links h3{ width:98px; height:28px; line-height:28px; text-align:center; background-color:#676767; color:#FFF;}
.links ul{ padding:20px 0;}
.links ul li{ float:left; margin:0 10px 0;}
.links ul li a{ color:#666; display:inline-block; padding:0 5px;}
/*公用底部*/
.footer{ background-color:#232836;margin-top:10px;position:relative;z-index:100;}
.footer .botnav{padding:20px 0;border-bottom:1px solid #2a2f3e;}
.footer .botnav ul{width:880px; padding:0 0 0 50px; float:left;}
.footer .botnav li{ float:left;}
.footer .botnav li a{ display:inline-block; padding:0 5px; margin:0 5px; color:#FFF}
.footer .botnav li a:hover{ color:#f96032}
.footer .telephone{ width:260px; float:right; color:#999}
.footer .telephone dt{float:left; margin-right:10px;}
.footer .telephone dd{float:left; color:#f96032;font:400 24px/20px "Microsoft YaHei"}
.footer .copyrightbox{border-top:1px solid #181c26; text-align:center; color:#999; padding:30px 0 50px;}
.footer .copyrightbox a{color:#b9b598}
.footer .copyrightbox a:hover{color:#f96032;}

/*============================================二级页面==========================================================*/
.anchor-nav{background-color:#fff;border-bottom:#ffc601 solid 3px;display:block}
.anchor-nav-fixed{display:block;position:fixed;top:0;left:50%;z-index:9000;width:1200px;margin:0 0 0 -600px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1)}
.anchor-nav-fixed .broker-nt{display:block}
.anchor-nav ul{float:left}
.anchor-nav ul li{float:left}
.anchor-nav ul li a{float:left;display:block;padding:0 20px;font-size:16px;line-height:40px}
.anchor-nav .cur a,.anchor-nav .cur a:hover{color:#fff;background-color:#ffc601}
.anchor-nav ul li a:hover{text-decoration:none;background-color:#f5f5f5}


/*二级页面公共头部*/
.pagehander{ background-color:#232836;position:relative;z-index:100;}
.pagehander .pagelogo{ float:left; margin:18px 50px 0 0;}
.pagehander .weituo{float:right;}
.pagehander .weituo a{display:block;width:140px;height:34px;font-size:16px;line-height:34px;text-align:center;background-color:#ff5a37;color:#FFF;border-radius:5px; margin:20px 20px 0 0;}
.pagehander .weituo a:hover{ background-color:#f54722;}
.userlog{ float:left;}
.userlog li{ float:left; line-height:52px; padding:10px 5px;color:#9ba8ca;}
.userlog li a{ color:#9ba8ca;}

.pagenav{ width:615px;}
.pagenav,.pagenav>ul{float:left}
.pagenav>ul>li{float:left;position:relative; padding:10px; margin:0 10px;}
.pagenav>ul>li>a{height:52px;font:400 16px/52px "Microsoft YaHei"; color:#9ba8ca}
.pagenav>ul>li.cur>a{color:#fff}
.pagenav li ul{position:absolute;list-style:none;text-align:center;width:130px;left:50%;margin-left:-68px;top:46px;max-height:0;overflow:hidden;-webkit-transition:max-height .4s linear;-moz-transition:max-height .4s linear;transition:max-height .4s linear;z-index:100}
.pagenav li ul li{background-color:#3a4256; border-bottom:1px solid #485166}
.pagenav li ul li a{padding:10px;color:#fff;display:block}
.pagenav li ul li:nth-child(odd){background-color:#3a4256}
.pagenav li ul li:hover{background-color:#5b698b}
.pagenav li ul li:first-child{border-radius:3px 3px 0 0;margin-top:25px;position:relative}
.pagenav li ul li:first-child:before{content:'';position:absolute;width:2px;height:2px;border:5px solid transparent;border-bottom-color:#3a4256;left:50%;top:-12px;margin-left:-5px}
.pagenav li ul li:last-child{border-radius:0 0 3px 3px; padding-bottom:10px;}
.pagenav li:hover ul{max-height:300px}
/*二级页面搜索*/
.pagesoso{ background-color:#f7f7f7;padding: 20px 0;}
.foxsearch .paelt{ width:730px;padding-left:180px; float:left;}
.foxsearch .paelt .keywords1{width:540px;height:42px;line-height:42px;padding:0 15px;font-size:14px;border:1px solid #a59669;}
.foxsearch .paelt .seabtn{width:140px;height:44px;background-color:#a59669;border-radius:0 5px 5px 0;font-size:18px;color:#FFF;cursor:pointer}
.foxsearch .paelt .seabtn .icon{font-size:18px;color:#FFF;line-height:44px;padding:0 5px 0 20px}
.foxsearch .paert{float:left;font:400 16px/1.6em "Microsoft YaHei";color:#a59669; padding:10px 0 0 0;}
.foxsearch .paert .icon{ font-size:18px; }
.foxsearch .paert a{ color:#a59669}
.foxsearch .paert a:hover{ color:#ce7d47}
/*搜索条件选择*/
.pagesosowrap{margin:0 auto;padding:35px 0;width:1190px}
.sosoaddress{padding-bottom:15px}
.pagesosowrap ul{padding-bottom:10px}
.ranges{font-weight:400;font-size:16px;color:#2e2e2e;margin:0;border-bottom:1px solid #f0efee}
.pagesosowrap li{float:left;line-height:24px;margin-right:26px}
.ranges li{float:left;margin-right:32px}
.pagesosowrap .current a{color:#a59669;white-space:nowrap}
.pagesosowrap .explain{float:right;font-size:12px;color:#999;margin-bottom:15px;font-weight:400;margin-right:0}
.domain{border-bottom:1px solid #f0efee}
.ranges-detail{padding-left:57px;margin-top:14px;display:block;margin-left:0!important}
.ranges-detail li{height:24px;line-height:24px}
.pagesosowrap a{white-space:nowrap}
.ranges-second{margin-left:56px;border:1px solid #f0efee;display:block;padding:7px 25px;width:86%;margin-bottom:20px}
.pagesosowrap:hover{text-decoration:none}
.address-box{margin-right:5px!important;float:left;line-height:24px}
.address-letter{color:#ffc601;font-weight:700;margin-right:5px}
.search-title{float:left;color:#333;font-weight:400;line-height:24px}
.choesprice,.choroom,.search-direction,.search-fixment,.search-floor,.search-sequare{width:1000px;height:24px;float:left}
.pagesosowrap .choesprice,.pagesosowrap .choroom,.pagesosowrap .search-direction,.pagesosowrap .search-fixment,.pagesosowrap .search-floor,.pagesosowrap .search-other,.pagesosowrap .search-sequare{margin-left:0;padding-left:33px;overflow:hidden}
.choesprice,.search-sequare{line-height:27px}
.choesprice li,.choroom li,.search-direction li,.search-fixment li,.search-floor li,.search-sequare li{width:166px;margin-right:0!important;margin-bottom:10px}
.disss{cursor:not-allowed!important}
.disable-ok .iconfont,.disss a{cursor:not-allowed!important;pointer-events:none;color:#999!important}
.pagesosowrap label{cursor:pointer}
.choarea{text-align:center;width:13px;height:13px;border:1px solid #ccc;display:block;float:left;margin-top:5px;border-radius:3px;margin-right:6px}
.curicon{background:#a59669;border-color:#a59669;line-height:16px;font-size:12px!important;color:#fff;margin-left:0}
.curicon:before{content:"\e63e"}
.search-more span{line-height:21px}
.show-more{height:auto!important}
.input-more{width:192px!important}
.mefilling,.sequare-range{width:54px;height:18px;line-height:18px;margin-left:0;margin-right:0;padding:2px 4px;border:#d2d2d2 solid 1px}
.disable-ok .iconfont,.disss a{cursor:not-allowed;pointer-events:none;color:#999}
.chook,.icon-no{font-size:21px!important}
.chook,.icon-no{color:#f9c851!important}
.switch-wrapper{text-align:center;border-bottom:#f0efee dashed 1px;padding-bottom:2px}
.history-switch{border:0;border-bottom:none;padding:4px 20px;cursor:pointer;height:40px;line-height:40px;color:#999!important}
.history-switch:hover{color:#ffc601!important}
.icons-custom{width:12px;height:12px;display:inline-block}
.icon-up:before{content:"\e625";font-size:15px}
.icon-dm:before{content:"\e605";font-size:15px}
.history-filter{padding-top:14px;position:relative;border-bottom:#f0efee solid 1px}
.history-filter-title{line-height:28px;float:left}
.hfcon{overflow:hidden;padding:0 0 4px 4px}
.hfitem{float:left;padding:0 10px 10px 0;overflow:hidden}
.hfitem a{display:block;float:left;padding:0 5px;border:#ddd solid 1px;height:26px;margin-right:10px}
.hfitem a span{display:block;float:left;line-height:26px;padding:0 10px 0 5px;cursor:pointer;white-space:nowrap}
.hfitem a .icon{width:18px;height:18px;line-height:18px;float:left;margin:5px 0 0;cursor:pointer;color:#a59669;font-size:15px;text-align:center}
.hfitem a .icon:before{content:"\e601"}
.hfitem a:hover{color:#a59669;border:1px solid #a59669}
.hfitem a:hover .icon{color:#fff;background-color:#a59669}
.save-item{float:left;padding:0 10px 8px 20px;width:100px}
.save-item .icon{line-height:30px;float:left}
.save-item .icon:before{content:"\e67f"}
.save-item span{line-height:26px;display:block;float:left}
/*列表*/
.w910{ width:910px; float:left;}
.avatitle{border-bottom:2px solid #a59669}
.avatitle ul li{float:left}
.avatitle ul li a{display:block;padding:0 20px;height:47px;line-height:47px}
.avatitle ul li.cur a{background-color:#a59669;color:#FFF}
.avatitle ul li.cur .icon1,.avatitle ul li.cur .icon2{font-size:11px;margin-left:5px}
.avatitle ul li.cur .icon1:before{content:"\e602"}
.avatitle ul li.cur .icon2:before{content:"\e608"}

.avaList li{padding:40px 0;position:relative;border-bottom:1px solid #f0efee}
.show-image{float:left}
.show-detail{width:628px;float:left;margin-left:31px}
.tr01{position:relative;margin:0 0 28px;width:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.tr01 a{float:left;max-width:512px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:24px;font-weight:700}
.tr02{margin-bottom:10px}
.tr02 span{float:left}
.tr02 .icon,.tr03 .icon{float:left;margin-right:20px}
.tr03 .icon{font-size:16px}
.flag-line{width:0;height:16px;overflow:hidden;margin:2px 10px 0;border-right:#ccc solid 1px;border-left:#efefef solid 1px;font-size:0}
.tr03{margin-bottom:20px}
.tr04 span{position:relative;z-index:1;float:left;margin-right:5px;padding:5px 12px;background-color:#f2f3f7;margin-top:5px}
.show-price{position:absolute;top:86px;right:0;float:right;color:#f54722;text-align:right}
.show-price .sale-price{position:relative;top:2px;font-size:40px;font-weight:700;font-family:dinot-bold}
.show-price .sale-unit{margin-left:1px;font-size:14px}
.show-price p{white-space:nowrap;color:#bfbfbf;margin-top:-5px}
.btn-compare{position:absolute;z-index:10;top:52px;right:0;font-size:0;display:none}
.btn-compare a{display:inline-block;width:81px;height:22px;line-height:22px;border:#ddd solid 1px;background-color:#fff;overflow:hidden}
.btn-compare a i{float:left;width:10px;height:10px;margin-top:5px;margin-right:5px;margin-left:8px;border:#ddd solid 1px;background-color:#fff;overflow:hidden}
.btn-compare a span{float:left;color:#666;font-size:12px}
.avaList li:hover .btn-compare{display:block}
.w230{width:230px;float:right}
.show-detail .Blabel{display:inline-block;vertical-align:top;line-height:20px;padding:0 6px;color:#fff;font-size:12px;border-radius:2px;font-weight:400;margin-left:10px;margin-top:6px}
.show-detail .instock{background-color:#ffc601}
.show-detail .forsale{background-color:#70b880}
.show-detail .soldout{background-color:#b3b3b3}
.hui-item{display:inline-block;vertical-align:top;font-size:12px;border-radius:2px;font-weight:400;line-height:18px;padding:0 10px 0 0;margin:6px 0 0 10px;background-color:#fff;border:#ff5400 solid 1px}
.hui-item a{line-height:18px;font-size:12px;font-weight:400;display:inline}
.hui-item em{display:inline-block;color:#fff;margin-right:10px;padding:0 10px;line-height:18px;background-color:#ff5400}
.newhome .show-detail .tr01{ margin-bottom:5px;}
.center-info{width:70%;font-size:14px;color:#666;margin-bottom:10px}
.center-info .item{padding-top:5px}
.center-info .item span{margin-right:38px}
.center-info .item span em{display:inline-block;vertical-align:top;max-width:400px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.center-info .item span a{position:relative;top:2px;display:inline-block;vertical-align:top;width:10px;height:14px;background-position:-535px -126px;margin-left:6px}
.center-info .item .field{display:block;color:#999;margin-right:8px}
.center-info .item .address{margin-left:10px}

.householdLind ul{margin-left:-30px;}
.householdLind li{display: block;
    float: left;
    margin-left: 30px;
    padding-top: 10px;
    text-align: center;
    width: 92px;}
.householdLind li i{display: block;
    font-size: 45px;
    height: 45px;
    line-height: 45px;
    margin: 0 auto;
    width: 49px;}
.householdLind li span {

    display: block;
    font-size: 14px;
    padding-bottom: 34px;
    padding-top: 15px;
}

/*历史记录*/

.gg{ margin-bottom:30px;}
.lately-history{border:1px solid #eee;border-top:2px solid #a59669;margin-bottom:20px}
.lately-history-title{margin:0 auto;width:200px;padding:10px 0;border-bottom:1px solid #eee}
.lately-name{font-size:14px;float:left;line-height:30px}
.icon-delete{font-size:17px;float:right;color:#d3d3d3;cursor:pointer}
.lately-list{width:200px;margin:20px auto 0}
.lately-list li{margin-bottom:20px}
.lately-list img{float:left}
.lately-list-info{float:left;margin-left:10px}
.lately-list-info p{max-width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.lately-info-name{font-size:14px;color:#1b1b1b;font-weight:700}
.lately-info-num{color:#a7a7a7}
.lately-info-val{font-size:20px;color:#a59669;font-weight:700}
.lately-info-val span{position:relative;top:-1px;padding-left:2px;font-weight:400;font-size:12px}
/*翻页*/
#kkpager{clear:both;color:#999;padding:30px 20px 50px 20px;font-size:13px}
#kkpager .page{text-align:right;}
#kkpager a{float:left;border:1px solid #ccc;display:inline;padding:3px 10px 3px 10px;margin-right:5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;cursor:pointer;background:#fff;text-decoration:none;color:#999;vertical-align:middle;}
#kkpager span.disabled{float:left;display:inline;padding:3px 10px 3px 10px;margin-right:5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid #DFDFDF;background-color:#FFF;color:#DFDFDF}
#kkpager span.curr,#kkpager span.current{float:left;border:1px solid #F60;display:inline;padding:3px 10px 3px 10px;margin-right:5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#FFEEE5;color:#F60;vertical-align:middle;}
#kkpager a:hover{border:1px solid #F60;background-color:#F60;color:#fff}
#kkpager_gopage_wrap{position:relative;left:0;top:0}
#kkpager_btn_go{width:44px;height:18px;border:0;overflow:hidden;line-height:140%;padding:0;margin:0;text-align:center;cursor:pointer;background-color:#F60;color:#FFF;position:absolute;left:0;top:-2px;-moz-border-radius:3px;-webkit-border-radius:3px;display:none}
#kkpager_btn_go_input{width:36px;height:14px;color:#999;text-align:center;margin-left:1px;margin-right:1px;border:1px solid #DFDFDF;position:relative;-moz-border-radius:3px;-webkit-border-radius:3px;left:0;top:0;outline:0}
#kkpager_btn_go_input.focus{border-color:#F60}
#kkpager .pageBtnWrap{float:left}
#kkpager .infoTextAndGoPageBtnWrap{float:right}
#kkpager .spanDot{float:left;margin-right:5px}
#kkpager .currPageNum{color:#FD7F4D}
#kkpager .infoTextAndGoPageBtnWrap{padding-top:5px}
/*详情*/
.detailTxT{}
.detailTxT .titA h1{ font-size:28px; font-weight:normal;}

.w712{width:712px;float:left;}
.banner{overflow:hidden;}
.large_box{margin-bottom:10px;width:712px;height:420px;overflow:hidden;}
.large_box img{display:block;}
.small_box{width:712px;height:78px;overflow:hidden;}
.small_list{position:relative;float:left;width:655px;height:78px;overflow:hidden;}
.small_list ul{height:78px;overflow:hidden;}
.small_list ul li{position:relative;float:left;margin-right:13px;width:120px;}
.small_list ul li img{display:block;}
.small_list ul li .bun_bg{display:block;position:absolute;top:0;left:0;width:120px;height:78px;background:#000;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;}
.small_list ul li.on .bun_bg{display:none;}
.btn{display:block;width:20px;height:78px;background-color:#777;background-repeat:no-repeat;background-position:center center;cursor:pointer;}
.btn:hover{background-color:#f54722;}
.left_btn{float:left;margin-right:10px;background-image:url(left_btn.png);}
.right_btn{float:right;background-image:url(right_btn.png);}

.w428{width:408px;float:right; background-color:#fff; padding:0 20px 20px;}
.pricetop{border-bottom:1px solid #ededed;}
.pricetop .money{float:left;font-size:14px;color:#f54722;padding-right:38px;font-family:dinot-bold}
.pricetop .money span{font-size:58px;position:relative;top:3px;padding-right:5px;font-weight:700}
.pricetop .avemon{float:left; padding-top:16px;}
.pricetop .avemon .m1{font-size:22px; line-height:1.6em;}
.pricetop .avemon .m2{font-size:12px; color:#999}
.BasicBox{}
.BasicBox h2{ font-size:14px;}
.moslist{ padding:20px 0;border-bottom:1px solid #ededed;}
.moslist li{ padding:8px 0; line-height:22px;}
.moslist em{width:95px;float:left;color:#666}
.moslist p{float:left; font-size:16px}
.houselist1{padding:15px 0;border-bottom:1px solid #ededed;overflow:hidden;clear:both}
.houselist1 ul{width:100%;}
.houselist1 ul li{float:left;width:33%;text-align:center;font-size:14px;color:#999}
.houselist1 ul li p{white-space:nowrap}
.houselist1 ul li p{font-size:20px;font-weight:700;color:#333;padding-bottom:7px}
.houseBorker{ padding:20px 0;border-bottom:3px solid #ededed; background-color:#e6eff6; margin-bottom:20px;}
.houseBorker dt{position:relative;width:88px;height:88px;overflow:hidden;border-radius:50%;margin-right:15px;border:#f7f7f7 solid 1px; float:left; margin:0 20px 0 20px}
.houseBorker dt img{position:absolute;left:0;top:0;display:block;width:100%;height:auto}
.houseBorker dd p{ padding:2px 0;}
.houseBorker dd .p-1{font-size:20px;}
.houseBorker dd .p-2{font-size:12px; color:#999}
.houseBorker dd .p-3{font-size:26px;font-weight:bold;color:#f54722;}

.anchor-title{position:relative;font-size:24px;height:84px;line-height:84px;margin-top:40px;margin-bottom:30px;border-bottom:#eee solid 1px}
.hs-evaluation-list{position:relative;margin-top:-20px;font-size:14px;line-height:30px}
.hs-evaluation-list ul li{overflow:hidden;clear:both}
.hs-evaluation-list ul li .field{float:left;color:#aeaeae;display:block;width:110px;padding:20px 0}
.hs-evaluation-list ul li p.clearfix{padding:20px 0;overflow:hidden;border-bottom:#ededed solid 1px; font-size:16px;}
.hs-evaluation-list ul li div.clearfix{padding:20px 0;overflow:hidden;border-bottom:#ededed solid 1px; font-size:16px;}

.gray-tag {
	display: block;
	font-size: 12px;
	line-height: 25px;
	margin-right: 5px;
	margin-bottom: 5px;
	padding: 0 10px;
	white-space: nowrap;
	background-color: #f2f3f7;
}


/*楼盘对比CSS*/
:root .hs-compare-layer{filter:none;background-color:rgba(0,0,0,.65)}
.hs-compare-layer{display:none;height:180px;position:fixed;z-index:9990;left:0;bottom:-200px;right:0;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#A5000000', endColorstr='#A5000000')}
.hs-compare-inner{position:relative;width:1024px;margin:0 auto}
.hs-compare-tbs{padding-top:10px}
.hs-compare-tbs ul{position:relative;z-index:1}
.hs-compare-tbs ul li{float:left;position:relative}
.hs-compare-tbs .cur span{background-color:#ffc601;cursor:default}
.hs-compare-tbs li .num{display:none;position:absolute;right:4px;top:-6px;width:16px;height:16px;line-height:16px;text-align:center;color:#fff;font-size:12px;background-color:#fe3c01;border-radius:50px;}
.hs-compare-tbs li span{float:left;height:28px;line-height:28px;padding:0 20px;color:#fff;margin-right:10px;background-color:#222;cursor:pointer;font-size:14px}
.hs-compare-tips{width:904px;position:absolute;top:8px;left:92px;height:22px;line-height:22px;text-align:center;font-size:0;overflow:hidden}
.hs-compare-tips .tips{color:#fff;font-size:12px}
.hs-compare-tips .error,.hs-compare-tips .tips{display:inline-block;height:22px;border-radius:3px;background-color:#222;padding:0 10px}
.hs-compare-tips .error{font-size:0}
.hs-compare-tips .error i{float:left;width:22px;height:22px; line-height:22px; text-align:center;margin-right:5px; color:#CCC;}
.hs-compare-tips .error i.icons:before{content:"\e60c"}
.hs-compare-tips .error i,.hs-compare-tips .error span{display:inline-block}
.hs-compare-tips .error span{color:#ff4d4d;font-size:12px}
.hs-compare-close{position:relative;top:-10px}
.hs-compare-close a{display:block;width:27px;height:27px;line-height:27px;overflow:hidden;background-color:#353535; text-align:center;}
.hs-compare-close a i{width:27px;height:27px;color:#FFF}
.hs-compare-close a i.icons:before{content:"\e601"}
.hs-compare-close a:hover{background-color:#fe3c01;}
.hs-compare-list{height:130px;background-color:#fff}
.hs-compare-item{padding-top:10px}
.hs-compare-single{position:relative;float:left;width:310px;height:90px;overflow:hidden;padding-top:9px;padding-bottom:9px;border:#fff solid 1px}
.hs-compare-single .del{display:none;position:absolute;top:-1px;right:-1px;width:16px;height:16px;overflow:hidden;background-color:#ffc601;cursor:pointer}
.hs-compare-single .del i.icons{width:16px;height:16px;line-height:16px;text-align:center;display:block;font-size:12px; color:#FFF;}
.hs-compare-single .del i.icons:before{content:"\e601"}
.hs-compare-single .photo{width:120px;height:90px;margin-left:10px;margin-right:10px;overflow:hidden}
.hs-compare-single .con{width:155px;overflow:hidden}
.hs-compare-single .con .title{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.hs-compare-single .con .meta{font-size:0;margin-top:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.hs-compare-single .meta span{color:#999;font-size:12px;display:inline-block;margin-right:3px;white-space:nowrap}
.hs-compare-single .con .price{margin-top:5px}
.hs-compare-single .price span{color:#ffc601}
.hs-compare-single .price em{position:relative;top:1px;font-size:18px;font-weight:700}
.hs-compare-single .con .title{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.hs-compare-single .con .title-multiline{width:auto;white-space:inherit;line-height:16px;padding-bottom:2px}
.hs-compare-newhs .con .meta,.hs-compare-newhs .price{margin-top:0!important}
.hs-compare-btn{padding-top:25px;padding-right:10px;width:70px;text-align:center}
.hs-compare-btn .comparing a{width:100%;line-height:34px;font-size:14px}
.hs-compare-btn .clear{display:block;padding-top:10px}
.hs-compare-btn .clear a{display:block;width:100%;color:#999}
.add-compare{position:absolute;bottom:6px;right:0}
.hs-history-item .hs-compare-single{width:330px}
.hs-history-item .hs-compare-single:hover{border-color:#fff}
.hs-compare-empty{float:left;width:312px;height:90px;line-height:90px;text-align:center;color:#999;margin-top:10px;border-left:#eee solid 1px}
.hs-compare-single:hover{border-color:#ffc601}
.hs-compare-single:hover .del{display:block}
.hs-compare-trajectory{width:28px;height:28px;background-position:-208px -406px}
.btn-orange{color:#fff;background:#ff5a37;display: inline-block; border-radius:3px;color:#fff;white-space:nowrap; font-size:16px;}
.btn-orange:hover{color:#fff;background:#f9c851}
.qKpar{ padding-top:10px; display:inline-table;}
.qKpar a{ color:#999}

/*右栏工具*/
.icons-sidetools{background:url(icons-sidetools.png) no-repeat;}
.toolbars{display:none;position:fixed;right:10px;bottom:60px;z-index:888886}
.toolbars ul li{position:relative;display:block;height:60px;width:40px;margin:0;border-bottom:#1d212c solid 1px}
.toolbars ul li .tool-icon a{cursor:pointer;display:block;width:100%;height:100%}
.toolbars ul li.tool-backtop{display:block;height:60px;width:40px;margin:0;border-bottom:0}
.tool-icon{display:block;width:40px;height:60px;overflow:hidden}
.tool-icon i{width:100%;height:100%; display:block;}
.tool-desp{display:none;opacity:0;position:absolute;top:50%;margin-top:-19px;right:60px;height:38px;padding:0 20px;white-space:nowrap;line-height:38px;background-color:#fff;text-align:right;border:#ebebeb solid 1px}
.tool-desp i{position:absolute;right:-7px;top:50%;margin-top:-6.5px;width:8px;height:15px;background-position:-160px -220px}
.tool-desp span{font-size:16px;color:#333;display:block}
.tool-app .tool-desp,.tool-sharehs .tool-desp{width:101px;height:122px;bottom:0;top:auto;margin:0;padding:0;line-height:26px;text-align:center}
.tool-app .tool-desp em{width:84px;height:84px;margin:11px auto 0;background-position:-177px -150px}
.tool-app .tool-desp i,.tool-sharehs .tool-desp i{margin-top:24px}
.tool-app .tool-desp span,.tool-sharehs .tool-desp span{font-size:12px}
.tool-sharehs .tool-icon i{background-position:-60px -10px}
.tool-sharehs .tool-icon a:hover i{background-position:-110px -10px}
.tool-expose .tool-icon i{background-position:-60px -80px}
.tool-expose .tool-icon a:hover i{background-position:-110px -80px}
.tool-app .tool-icon i{background-position:-60px -150px}
.tool-app .tool-icon a:hover i{background-position:-110px -150px}
.tool-backtop .tool-icon i{background-position:-60px -290px}
.tool-backtop .tool-icon a:hover i{background-position:-110px -290px}
.tool-ask .tool-icon a{display:block;width:100%;height:100%;overflow:hidden}
.tool-sharehs .tool-desp{height:84px;padding:5px 10px 0 10px}
.tool-sharehs .tool-desp i{margin-top:8px}
.tool-sharehs .tool-desp a{display:block;width:100%;height:40px;overflow:hidden;line-height:40px}
.tool-sharehs .tool-desp a em{float:left;line-height:40px;font-size:14px}
.tool-sharehs .tool-desp a.mp b{float:left;width:13px;height:21px;background-position:-160px -259px;margin:9px 8px 0 4px;background-image:url(icons-sidetools.png)}
.tool-sharehs .tool-desp a.wx b{float:left;width:20px;height:17px;background-position:-178px -263px;margin:12px 6px 0 1px;background-image:url(icons-sidetools.png)}
.tool-sharehs .tool-desp a:hover{text-decoration:none}
.tool-sharehs .tool-desp a b,.tool-sharehs .tool-desp a em{cursor:pointer}
.tool-fav .tool-icon i{background-position:-60px -920px;}
.tool-fav .tool-icon a:hover i{background-position:-110px -920px}
.tool-fav.cur .tool-icon i{background-position:-160px -920px}
.tool-fav.cur .tool-icon a:hover i{background-position:-210px -920px}
.tool-im .tool-icon i{background-position:-60px -430px}
.tool-im .tool-icon a:hover i{background-position:-110px -430px}
.tool-im .msg-remind{top:14px;left:28px;display:block}
.tool-print .tool-icon i{background-position:-60px -500px}
.tool-print .tool-icon a:hover i{background-position:-110px -500px}
.tool-hscompare .tool-icon i{background-position:-60px -570px}
.tool-hscompare .tool-icon a:hover i{background-position:-110px -570px}
.tool-advice .tool-icon i,.tool-ask .tool-icon i{background-position:-60px -640px}
.tool-advice .tool-icon a:hover i,.tool-ask .tool-icon a:hover i{background-position:-110px -640px}
.tool-qq .tool-icon i{background-position:-60px -710px}
.tool-qq .tool-icon a:hover i{background-position:-110px -710px}
.tool-detective .tool-icon i{background-position:-60px -780px}
.tool-detective .tool-icon a:hover i{background-position:-110px -780px}
.tool-qrcode .tool-icon i{background-position:-60px -850px}
.tool-qrcode .tool-icon a:hover i{background-position:-110px -850px}
.tool-qrcode .tool-desp em{background:0 0}
.tool-entruste .tool-icon i{background-position:-60px -220px}
.tool-entruste .tool-icon a:hover i{background-position:-110px -220px}



.tel-num {
  color: #fff;
  height: 64px;
  line-height: 64px;
  font-size: 0;
  text-align: center;
  border-radius: 5px; background-color:#f91; margin-bottom:20px;
}
.tel-num .icon:before{content:"\e71b"}
.tel-num i.icon {
  position: relative;
  top: 2px;
  font-size:30px;
  padding-right: 10px;
  vertical-align: top;
   font-weight:normal;
}

.tel-num b {
  font-size: 28px;
  font-family: "dinot-bold";
}

.tel-num em {
  top: -3px;
  font-size: 14px;
  padding: 0 8px;
}
.newhs-dmf-right{padding-top:12px;padding-bottom:19px}
.newhs-dmf-photo{position:relative;z-index:2;width:178px;height:134px;border:#eee solid 1px}
.newhs-dmf-photo a{display:block;width:100%;height:100%;overflow:hidden}
.newhs-dmf-photo .tags-item{padding-left:5px}
.newhs-dmf-center{width:512px;padding-left:20px}
.newhs-dmf-center .title{position:relative;float:left;margin-top:-4px;max-width:466px;font-size:18px;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.newhs-dmf-center .state-label{position:relative;margin-top:-2px}
.newhs-dmf-center .title span{float:left;font-size:20px;padding-right:10px}

.newhs-dmf-tabs-photo{padding-top:0;padding-bottom:25px}
.newhs-dmf-tabs-photo-other .newhs-dmf-tabs{padding-top:0}
.newhs-dmf-tabs-photo-other .calculate-conditions{padding-top:4px}
.anchor-title-dmf{margin-top:2px}
.newhs-dmf-tabs a{float:left;display:block;font-size:14px;line-height:32px;margin-right:38px;border-bottom:#fff solid 2px;border-radius:1px}
.newhs-dmf-tabs a:hover{text-decoration:none}
.newhs-dmf-tabs .cur{cursor:default;border-bottom-width:2px;border-bottom-style:solid;border-color:#f91;color:#f91}
.newhs-dmf-tabs .cur:hover{text-decoration:none}
.calculate-conditions{color:#999;padding-top:34px;white-space:nowrap}
.calculate-conditions i{display:inline-block;vertical-align:top;width:16px;height:16px;margin-right:10px;background-position:-310px -305px}
.newhs-dmf{position:relative}
.newhs-dmf ul li{position:relative;padding-top:30px;padding-bottom:30px;border-bottom:#eee dashed 1px}
.newhs-dmf ul li:hover{background-color:#fafafa}
.newhs-dmf-photo{position:relative;z-index:2;width:178px;height:134px;border:#eee solid 1px}
.newhs-dmf-photo a{display:block;width:100%;height:100%;overflow:hidden}
.newhs-dmf-comm{padding-top:4px;padding-bottom:4px;padding-right:18px;font-size:14px;white-space:nowrap}
.newhs-dmf-comm span{color:#999}
.recalculate-mortgage a span {display:inline-block;vertical-align:top;color:#666;cursor:pointer}
.newhs-dmf-price{margin-top:-7px;line-height:26px;font-size:12px;color:#f91}
.newhs-dmf-price span{position:relative;top:2px;font-size:30px;font-family:dinot-bold}
.apartment{margin-right:12px;padding:0 10px;color:#999;line-height:21px;background-color:#f0f0f0}


.dynamic-tree-item .date{width:72px;text-align:right}
.dynamic-tree-item .date span{font-size:15px}
.dynamic-tree-item .date em{color:#ccc;  display:block;}
.dynamic-tree-item .con{position:relative;width:578px;margin-left:30px;padding-left:30px;border-left:#ddd solid 2px}
.node-circle{position:absolute;left:-17px;top:0;width:29px;height:29px;line-height:29px;background-color:#fff;border:2px solid #fff}
.node-circle .icon:before{content:"\e627"}
.node-circle .icon{position:relative;left:-3px;top:1px;font-size:34px;color:#ccc}
.dynamic-tree-con{position:relative;font-size:14px;line-height:22px;color:#666;margin-bottom:20px;padding:15px;background-color:#f7f7f7;border-radius:8px;border:1px solid #eee}
.dynamic-tree-con .arrow{position:absolute;left:-7px;top:12px;width:7px;height:12px;background-position:-356px -305px}
.dynamic-tree-item.tailender .con{border-color:#fff}
.dynamic-tree-item.last .dynamic-tree-con{margin-bottom:0}
.dynamic-tree-hs-con{overflow:hidden;padding-left:20px;padding-top:5px}
.dynamic-tree-hs-con .title{font-size:16px;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:10px}
.dynamic-tree-hs-con .title a{color:#666}
.dynamic-tree-text{position:relative;margin:-5px 0;min-height:40px}
.dynamic-tree-text a{color:#2d9bcf;text-decoration:underline}
.dynamic-tree-turnpage{margin-top:30px;padding:0 0 0 134px}

.more-hs-info,.remaining-dmf,.more-dynamic{position:relative;padding-top:20px;clear:both}
.more-hs-info a,.remaining-dmf a,.more-hs-info a:hover,.remaining-dmf a:hover,.more-dynamic a,.more-dynamic a:hover{color:#333;font-size:14px;display:block;line-height:42px;text-align:center;border:#eee solid 1px}



.dateTable{ margin-bottom:10px;}
.dateTable th{background-color:#a59669;color:#fff;border-bottom-width:0;text-align:left;font-weight:700}
.dateTable tr:nth-child(odd){background-color:#f6f4f0}
.dateTable tr:nth-child(even){background-color:#fff}
.dateTable td:first{border:0 none;}
.dateTable td{color:#000;border-bottom:1px solid #d4d4d4;font-size:16px;}
.dateTable td,.dateTable th{padding:5px 10px;}
.dateTable .ydbut{}
.dateTable .ydbut{display:block;width:110px;height:28px;font-size:16px;line-height:28px;text-align:center;background-color:#ff5a37;color:#FFF;border-radius:5px; margin:0 auto;}
.dateTable .ydbut:hover{ background-color:#f54722;}
.dateTable .tc{ text-align:center}


/*==============com-login===================*/
.panel_login{width:340px;height:auto;background-color:#fff;position:fixed;z-index:999;left:50%;top:50%;margin-left:-190px;margin-top:-205px;padding-left:40px;box-shadow:1px 3px 14px rgba(0,0,0,.3);-moz-box-shadow:1px 3px 14px rgba(0,0,0,.3);-webkit-box-shadow:1px 3px 14px rgba(0,0,0,.3);-o-box-shadow:1px 3px 14px rgba(0,0,0,.3);display:none;z-index:10000;border-radius:2px}
.panel_login.panel_success{width:380px;height:125px;padding-left:0;text-align:center;padding-top:57px;display:block;border-radius:2px;font-weight:700;font-size:18px}
.panel_login.panel_success i{position:absolute;top:8px;right:10px;line-height:25px;cursor:pointer}
.panel_login.panel_success .tologin{cursor:pointer}
.panel_login.panel_success>div{font-weight:lighter;font-size:14px;margin-top:20px}
.panel_login.panel_success>div a{color:#00ae66;text-decoration:none}
.panel_login.panel_success>div a:hover{text-decoration:underline}
.panel_login .panel_info{padding:40px 0;width:300px}
.panel_login .panel_info .close_login{cursor:pointer;position:absolute;right:15px;top:15px;padding:4px}
.panel_login .panel_reg{background-color:#f3f3f3;height:425px;width:229px}
.panel_login .panel_bg{background:url(img/new-version/sprite_lb.png) no-repeat 0 -101px;width:209px;height:69px;position:absolute;left:0;bottom:0}
.panel_login .panel_tab .title{min-height:20px;line-height:20px;margin-bottom:40px;padding-left:0}
.panel_login .panel_tab .title .fl{font-size:20px;color:#333;font-weight:700}
.panel_login .panel_tab .title label{color:#999;line-height:28px}
.panel_login .panel_tab .title label a{color:#00AE66}
.panel_login .panel_tab span{font-size:16px;color:#999;width:189px;display:block;text-align:center;height:47px;line-height:47px;border:1px solid #f5f5f5;border-bottom:1px solid #d0d0d0;cursor:pointer;float:left;border-right:0;border-radius:4px}
.panel_login .panel_tab span a{color:#999;text-decoration:none}
.panel_login .panel_tab span.checked{border:1px solid #d0d0d0;border-bottom:1px solid #f5f5f5;color:#555}
.panel_login .panel_tab .send_verify_code_s,.panel_login .panel_tab .show-error{display:none;padding:24px 0 0;height:14px;line-height:14px}
.panel_login .panel_tab .send_verify_code_s dd,.panel_login .panel_tab .show-error dd{top:0;display:block;color:#db4c3f}
.panel_login .panel_tab .footer-link{padding:24px 0 0;height:14px;line-height:14px}
.panel_login .panel_tab .footer-link a{color:#00AE66;float:none}
.panel_login .panel_tab li{color:#555;clear:both;height:50px;position:relative}
.panel_login .panel_tab li .mind-login,.panel_login .panel_tab li .read-protocol{float:none;position:absolute;width:100%;height:100%;left:0;top:0;opacity:0}
.panel_login .panel_tab li.send_verify_code_s{margin-left:7px;color:#db4c3f;height:30px;line-height:30px}
.panel_login .panel_tab li.pwd,.panel_login .panel_tab li.userName{background:#fff}
.panel_login .panel_tab li i{background:url(img/user/sprite_user.png) no-repeat;width:14px;height:19px;display:inline-block;float:left;margin-top:6px;position:absolute;left:15px;margin-right:20px}
.panel_login .panel_tab li.userName{padding:0}
.panel_login .panel_tab li.userName i{background-position:-113px 0}
.panel_login .panel_tab li.pwd{padding:0}
.panel_login .panel_tab li.pwd i{background-position:-113px -25px}
.panel_login .panel_tab li.checkVerimg{margin-top:-1px;padding:0;border:1px solid #dbdbdb}
.panel_login .panel_tab li.checkVerimg i{margin:0;top:10px;background-position:-136px -25px}
.panel_login .panel_tab li.checkVerimg .ver-img{width:151px;line-height:50px;height:50px;float:left}
.panel_login .panel_tab li.checkVerimg .verImg{float:right;height:45px;width:125px}
.panel_login .panel_tab li.li_01{height:18px;line-height:18px;padding:24px 0}
.panel_login .panel_tab li.li_01 label span{display:inline-block;width:16px;height:16px;border:1px solid #dbdbdb;border-radius:2px;position:relative;margin-right:6px}
.panel_tab li .the_input{width:282px;height:50px;line-height:50px;color:#333;font-size:14px;padding-left:16px;outline:0;border:0 none}
.panel_tab li .toprotocol{color:#00ae66;float:none}
.register-user-btn{display:inline-block;width:300px;height:50px;line-height:50px;font-size:16px;font-weight:700;border:0;cursor:pointer;background:#39ac6a;color:#fff;text-align:center;border-radius:2px}
.register-user-btn:hover{color:#fff;background:#3cb570;text-decoration:none}
.panel_login .border-t{border:1px solid #dbdbdb;border-radius:2px 2px 0 0}
.panel_login .border-c{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:currentcolor #dbdbdb #dbdbdb;border-image:none;border-style:none solid solid;border-width:medium 1px 1px}
.panel_login .border-b{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:currentcolor #dbdbdb #dbdbdb;border-image:none;border-radius:0 0 2px 2px;border-style:none solid solid;border-width:medium 1px 1px}
.panel_login .panel_tab li .verifycode{width:151px}
.panel_login .panel_tab li .send_verify_code{float:right;line-height:50px}
.panel_login .send_verify_code em{border-left:1px solid #dbdbdb;padding:0 16px}
.close_login{ position:absolute; top:15px; right:15px; cursor:pointer;}
.close_login:before{content:"\e601"}
.panel_login .panel_tab li .toforget{color:#333;float:right;}
