*{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.sourcebanner{width: 100%; overflow: hidden; position: absolute; height: 535px; background-color: #fff;}
.sourcebanner_cover{opacity: 1; background-image: linear-gradient(to top,rgba(0,0,0,0.0),#111); display: absolute; height: 440px; -webkit-filter: blur(5px); -moz-filter: blur(5px); -ms-filter: blur(5px); filter: blur(5px);}
.sourcebanner_cover img{width:100%;height: 100%;}
.sourceblacks{position: absolute; top: 0px; background-color: rgba(1,1,1,.6); width: 100%; text-align: center; height: 440px;}
.source-top{width: 100%; position: relative;height: 424px;margin-bottom: 20px;}
.pc-singl-details{margin: 0px auto; padding-top: 70px;}
.sourceL{float: left; width: 555px; position: absolute; top: -5px; background: #fff; padding: 5px 5px 0;}
.sourceR{margin-left: 590px;}
.sourcetop{overflow: hidden;margin-bottom: 10px;}
.sourcename{float: left; color: #fff; font-size: 21px;}
.sourcesrate{float: right; margin-top: 2px;}
.sourceprice{font-size: 31px; color: #fff;}
.sourceunit{font-size: 14px; color: #fff;}
.sourcenav{overflow: hidden; margin-bottom: 20px;}
.sourcesli{float: left;}
.sourcesli li{float: left; border: 1px solid #fff; padding: 3px 10px; margin-right: 10px; color: #fff;}
.source-ares{float: right; color: #fff; margin-top: 13px; font-size: 15px;}
.sourcenews{padding-bottom: 20px; border-bottom: 1px solid #EEE;}
.sourcenews .ton{margin-bottom: 10px; font-size: 14px;}
.sourcevary{color:#fff;}
.sourcevariety{color:#fff;}
.sourceinfo{padding: 10px 0; overflow: hidden;}
.sourceinfo li{float: left; line-height: 35px;}
.source-top .sourceL .DB_thumSet{position: absolute; width: 646px; overflow: hidden; bottom: 0px;background: rgba(0,0,0,0); right: -646px;height:initial;}
.DB_imgWin img{width: 100%; height: 100%;}
.thumbnail li{float: left; margin-right: 20px; width: 113px; height: 85px;}
.thumbnail li:last-of-type {margin-right: 0;}
.thumbnail li img{width: 100%; height: 100%;}
.sourico{margin-right: 10px;}
.sourico img{width: 23px; height: 23px;}
.infotitle{float: left; font-size: 14px; color: #fff;}
.line{border-left: 1px solid rgba(0, 0, 0, 0); height: 8px; margin-left: 10px; margin-right: 10px; width: 1px;}
.line2{border-left: 1px solid #e0e0e0; height: 15px; margin-left: 10px; margin-right: 10px; margin-top: 0.5px; width: 1px;}
.line3{height: 12px; width: 1px; margin-top: 0.5px; border-left: 1px solid rgba(0,0,0,0); margin-left: 10px; margin-right: 10px;}
.circle{width: 10px; height: 10px; border-radius: 50%; float: left; margin-top: 8px; margin-right: 10px;}
.tinct1{background-color: #dd502f;}
.tinct2{background-color: #f29600;}
.tinct3{background-color: #27c127;}
.tinct4{background-color: #1474d4;}
/* 房源幻灯片 */
#DB_gallery ul, #DB_gallery li{list-style:none;padding:0}
#DB_gallery img{border:none;vertical-align:top;height:100%;width:100%;}
#DB_gallery .DB_imgSet{position: relative; width: 545px; height: 430px;}
#DB_gallery .DB_imgSet .DB_imgWin{height:100%}
#DB_gallery .DB_imgSet .DB_page{position:absolute;bottom:0;font:11px tahoma bold;padding:5px;color:#ffffff}
#DB_gallery .DB_imgSet .DB_page .DB_current{color:#ffff00}
#DB_gallery .DB_imgSet .DB_page .DB_total{color:#ffcc00}
#DB_gallery .DB_imgSet .DB_prevBtn{position:absolute;top:50%;margin-top:-45px;cursor:pointer;left:0;}
#DB_gallery .DB_imgSet .DB_nextBtn{position:absolute;top:50%;margin-top:-45px;cursor:pointer;right:0;}
.DB_thumSet{position: absolute; width: 545px; overflow: hidden; bottom: 0px; background: rgba(0,0,0,.3); height: 75px;}
#DB_gallery .DB_thumSet .DB_thumMove{position:relative;white-space:nowrap;font-size:0;margin-top: 8px;}
#DB_gallery .DB_thumSet .DB_thumMove li{display:inline;}
#DB_gallery .DB_thumSet .DB_thumLine{position: absolute;width: 113px; height: 85px;border: 3px solid #1474d4;left: 0;top: 0px;}


/* 面包屑导航 */
#breadcrumb{position: relative;color: #fff;font-size: 15px;margin-bottom: 20px;overflow: hidden;}
#breadcrumb a{color: #fff;}
