﻿/**
 * 人人站CMS
 * ============================================================================
 * 版权所有 2015-2030 山东康程信息科技有限公司，并保留所有权利。
 * 网站地址: http://www.rrzcms.com
 * ----------------------------------------------------------------------------
 * 如果商业用途务必到官方购买正版授权, 以免引起不必要的法律纠纷.
 * ============================================================================
 */
*{font-family:'微软雅黑' !important}
.container{width:1180px !important;padding:0px !important}
.default-color{color:#c00 !important}
.default-color img{display:none}
.default-background{background:#c00}
.default-border{border:1px solid #e1e1e1;box-shadow:#e1e1e1 0px 0px 10px;background:#ffffff}
.houses-info{background:url(../images/detail-background.png);padding-bottom:50px}
.abstract-img{width:600px;height:370px;display:inline-block;vertical-align:top;float:left}
.buy-type{position:absolute;margin-left:25px}
.buy-type img{margin-right:10px}
.abstract-img-list-hidden{width:600px;height:370px;overflow:hidden}
.abstract-img-list-hidden img{width:600px}
.abstract-img-list{margin-left:0px}
.abstract-img-list img{width:600px;height:450px;float:left}
.abstract-img-player{display:none;position:absolute;margin-top:-96px;background:rgba(27,24,24,0.5);width:599px;padding:10px}
.abstract-img-player > div{display:inline-block}
.play-list img{width:100px;height:75px;border:2px solid #e1e1e1;margin-right:19px;cursor:pointer}
.play-list img.active{border-color:#c00}
.pointer{cursor:pointer}
.play-list-hidden{overflow:hidden;width:460px;height:75px;position:absolute}
.abstract-info{display:inline-block;clear:both;background:#ffffff;width:578px;height:370px}
.abstract-info h1{border-bottom:1px dashed #e1e1e1;padding:13px 14px 20px 28px !important;font-size:2.7em}
.abstract-info h1 span{font-size:35px;display:inline-block;width:12em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.abstract-info h1 img{float:left;margin-right:10px}
.abstract-info p{padding:4px 0 0 30px;margin:15px 0 10px;font-size:14px}
.abstract-info p img{position:relative;top:-6px}
.abstract-info .glyphicon-map-marker{color:#999999;font-size:1.2em;cursor:pointer}
.unit{font-size:25px}
.under{text-decoration:underline}
.tag{display:inline-block;border:1px solid;color:#999999;padding:4px 11px;margin-right:5px;margin-bottom:5px}
.count-button{padding:12px 20px;color:#c00;border:1px solid;background:#ffffff;margin-right:10px;outline:none}
.look-button{border:0;background:#c00;font-size:20px;color:#ffffff;height:46px;position:relative;top:3px;display:block;line-height:46px;text-align:center;font-size:17px;text-decoration:none;width:160px;outline:none;cursor:pointer}
a.look-button:hover{text-decoration:none;color:#fff;background:#ff7600}
.detail-tab{padding:0;min-width:50%}
.detail-tab li{float:left;display:inline-block;width:138px;height:60px;padding:18px 0 0 0;text-align:center;font-size:1.3em;cursor:pointer}
.detail-tab li:hover{text-decoration:underline}
.tab-box{margin-top:20px;height:62px}
.detail-tab .active{background:#c00;color:#ffffff}
.detail-tab .active img{position:absolute;margin:42px 0 0 -48px}
.tel-box{display:inline-block;font-size:1.2em;font-weight:bold;padding:15px 14px 14px 0}
.tel-box > img{display:inline-block}
.houses-detail{margin-top:20px;padding:30px 30px 0 30px !important;color:#999999}
.houses-detail th{text-align:left;padding-left:0;color:#4F4646;font-weight:bold}
.houses-detail tr > *{border:0 !important}
.houses-detail tr.top-border > *{border-top:1px dashed #e1e1e1 !important;padding-top:30px;padding-bottom:30px}
.group-title{font-size:2em;padding-top:20px !important;padding-bottom:16px !important}
.group-title img{position:relative;top:-2px}
.group-body{overflow:hidden}
.coupon-list{border-right:1px solid #e1e1e1;padding:0 20px}
.coupon-info{display:inline-block;width:840px;border-right:1px solid #e1e1e1;padding:5px 0}
.tgyh .coupon-info{padding-left:10px}
.coupon-info-right{margin-left:221px;padding-right:10px}
.coupon-info p{margin-bottom:3px;margin-left:10px;color:#999999}
.coupon-info h4{margin:10px 0 5px;font-size:18px;line-height:22px}
.coupon-info label,.coupon-info span{font-size:1em}
.coupon-info h4 label{display:inline}
.coupon-info img{float:left;margin-right:20px}
.coupon-sale{display:inline-block;color:#999999;text-align:center;width:290px;vertical-align:top;padding-top:40px}
.coupon-sale button{border:0;color:#ffffff;padding:11px 20px;border-radius:8px;font-size:1.1em;outline:none}
.coupon-sale p{font-size:18px;font-weight:bold;color:#c00;margin-bottom:12px;text-align:center}
.coupon-item{padding-bottom:20px}
.coupon-item.top-border{border-top:1px dashed #e1e1e1;padding-top:20px}
.coupon-item.bn{border:none}
.product-text{font-size:2em;padding:12px;padding-left:0}
.done-box{float:right;width:338px}
.done-box > h3{padding:20px 25px;margin:0;border-bottom:1px solid #e1e1e1}
.done-list{padding:0;margin-top:18px}
.done-list li{list-style-type:none;margin:10px 27px}
.done-list li > div{display:inline-block;background:#cccccc;border-radius:5px;font-size:1.3em;color:#ffffff}
.done-list li > div > p{border-top-left-radius:5px;border-top-right-radius:5px;background:#adadad;font-size:0.5em;color:#ffffff;padding:1px 3px;margin:0}
.done-list li > label{top:-10px;position:relative}
.done-list li > label > span{color:#999999}
.photo-tab{border-bottom:1px solid #e1e1e1;height:59px}
.photo-tab ul{padding:0;margin-top:-1px;display:inline-block}
.photo-tab ul li{list-style-type:none;float:left;width:160px;margin-left:-1px;border:1px solid #e1e1e1;padding:18px 45px;text-align:center;background:#ffffff;font-size:1.2em;z-index:9;font-weight:bold;position:relative;height:60px;cursor:pointer}
.photo-tab ul li.active{border-bottom:0;color:#c00;border-top:3px solid #c00}
.photo-tab .more{display:inline-block;padding:20px;width:100px;text-align:right}
.photo-list-hidden{width:1061px;overflow:hidden;position:absolute;margin-left:53px}
.photo-list .pic{overflow:hidden;height:218px}
.photo-list-body{width:9999999px}
.photo-list-body > div{display:inline-block;float:left;border:1px solid #e1e1e1;margin:0 15px}
.photo-list-body .photo-intro{background:#f7f7f7;padding-bottom:10px;border-top:1px solid #e1e1e1}
.photo-list-body .photo-intro p{margin:0;font-weight:bold;padding:5px}
.player-button{width:55px;height:300px;padding:119px 5px;cursor:pointer}
.photo-list{overflow:hidden;padding:47px 10px 70px 10px}
.rim-box{width:390px;float:right;padding:18px 20px;background:#f7f7f7;border-bottom:1px solid #e1e1e1}
.rim-box .type-list{padding:0}
.rim-box .type-list li{list-style-type:none;float:left;width:54px;text-align:center;margin-right:16px;cursor:pointer}
.rim-box .type-list li i{display:inline-block;width:54px;height:54px;background:url(../images/viewimages.png) no-repeat}
.rim-box .active{color:#c00}
.rim-box .traffic{background-position:-76px -268px !important}
.rim-box .active .traffic{background-position:-76px -326px !important}
.rim-box .school{background-position:-138px -268px !important}
.rim-box .active .school{background-position:-138px -326px !important}
.rim-box .entertainment{background-position:-199px -268px !important}
.rim-box .active .entertainment{background-position:-199px -326px !important}
.rim-box .restaurant{background-position:-261px -268px !important}
.rim-box .active .restaurant{background-position:-261px -326px !important}
.rim-box .bank{background-position:-322px -268px !important}
.rim-box .active .bank{background-position:-322px -326px !important}
.rim-list{width:390px;height:373px;overflow-y:auto}
.marker-icon{height:22px;width:17px;background:url(../images/viewimages.png) -392px -233px no-repeat;display:inline-block}
.rim-list .rim-item{color:#999999;padding:10px 15px 0px 15px}
.rim-list .block{color:#000000}
.rim-list span{position:relative;top:-6px}
.rim-list s{text-decoration:none}
.map-container{width:788px;height:487px;float:left}
.photo-detail{display:block;position:absolute;right:0;bottom:0;width:101%;height:100%;overflow-x:hidden;overflow-y:auto;left:0;z-index:96;outline:0;-webkit-overflow-scrolling:touch}
.photo-detail-body{background:#ffffff;width:1077px;height:685px;margin:auto}
.detail-main{border:25px solid #2b2b2b;background:#2b2b2b;width:767px;float:left;overflow:hidden;height:685px}
.detail-photo-list{width:99999px}
.detail-photo-list img{float:left}
.detail-player .player-left,.detail-player .player-right{margin-top:30px;cursor:pointer}
.detail-player-hidden{width:628px;overflow:hidden;float:left;margin-top:20px;margin-left:25px}
.detail-player-list{width:99999px}
.detail-player-list > img{float:left;margin-right:28px;border:2px solid #d2d2d2;cursor:pointer}
.detail-player-list > img.active{border-color:#c00}
.detail-player{}
.photo-button{position:absolute;width:50px;height:70px;font-size:32px;background:rgba(116,113,113,0.7);padding:15px 7px;margin-top:216px;cursor:pointer}
.photo-button > span{font-size:32px}
.photo-right{margin-left:669px}
.photo-type-intro{width:310px;height:685px;background:#ffffff;float:left;padding:30px 20px}
.photo-type-name{color:#333333;font-size:24px;font-weight:700;padding-left:5px}
.bottom-line{border-bottom:1px dashed #e1e1e1;height:15px}
.photo-type-list{margin-top:17px}
.photo-type-list > div{padding:15px;border:1px solid #e1e1e1;margin-top:10px;cursor:pointer}
.photo-type-list > div.active{border-color:#c00;color:#c00}
ul.nav > li > a{padding:0}
.houses-info h5{margin-top:10px;margin-bottom:10px}
.houses-info h1{margin-top:10px;margin-bottom:10px}
.interest{clear:both;border:1px solid #e1e1e1;box-shadow:#e1e1e1 0px 0px 10px;background:#ffffff;margin:15px 0}
.interest h4{padding:20px 30px;margin:0;font-weight:bold;border-top:3px solid #c00;border-bottom:1px solid #e1e1e1;font-size:16px}
.interest-list{padding:26px 48px}
.interest-info > div{display:inline-block;margin-top:12px;float:right}
.interest-item{display:inline-block;margin:10px 17px;border:1px solid #e1e1e1;padding-bottom:4px}
.interest-title{height:50px;background:rgba(103,103,103,0.7);position:absolute;width:320px;padding:15px 7px;color:#ffffff;margin-top:-50px}
.interest-item .unit{color:#c00;font-size:14px;margin-right:5px}
.interest-title > span{color:#ffffff}
.interest-title .tag{color:#ffffff;font-size:12px;padding:1px 2px;border-radius:3px}
.interest-item .unit span{font-size:1.2em;line-height:14px;color:#c00}
.interest-info > label{font-size:14px;padding:8px;display:inline-block;max-width:23rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;top:4px}
.tip-box:link,.tip-box:visited{}
.tip-box > span{display:none;position:absolute;z-index:1;padding:2px 7px;border:1px solid #c00;color:#c00;border-radius:4px;margin-top:23px;margin-left:-33px}
.tip-box > span > img{position:absolute}
#marker{cursor:pointer}
#header a{overflow:visible}
.abstract-info label{font-size:14px}
.table th,.table td{font-size:14px}
.financeList .coupon-list{width:auto;border:none;padding:30px 0 0}
.financeList .coupon-item{width:542px;border:1px solid #e1e1e1;margin-left:30px;margin-bottom:30px;padding:24px 0 24px 15px}
.financeList .coupon-info{width:370px}
.financeList p{color:#333;font-size:14px}
.financeList p a{color:#5fb5ff}
.financeList .default-color{font-weight:bold;font-size:20px}
.financeList .coupon-info-right{margin-left:145px;width:230px}
.financeList .coupon-sale{width:148px;padding:45px 25px 8px 25px}
.financeList .coupon-info-right{line-height:2;padding-top:8px}
#container{padding-top:0 !important}
#financeDialog{display:none;text-align:left;padding:21px 29px 34px}
#financeDialog label{color:#666;font-weight:normal}
#financeDialog p{padding-left:20px;padding:19px}
#financeDialog p.tc{padding:5px}
#financeDialog .phone{border-bottom:1px solid #e1e1e1;padding-bottom:30px}
#financeDialog p.yield{padding-top:24px;padding-bottom:45px}
#financeDialog p.typeStatus{padding-top:24px;padding-bottom:6px}
#financeDialog select{padding:10px;border-radius:3px;margin-left:10px;width:260px;border:1px solid #e1e1e1;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px}
#financeDialog option{padding:10px}
#financeDialog button{font-size:18px;height:50px;line-height:50px;border:none;width:300px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px}
.color_orange{color:#c00}
.bg_orange{background:#c00;color:#fff}
.statusDialog img{padding:78px 0 38px;box-shadow:none}
.statusDialog h4{color:#333;font-size:18px;font-weight:bold}
.statusDialog p{padding:20px 20px 5px}
.ui-dialog-container .ui-dialog-buttons{border-top:none}
.ui-dialog-button.lookAppointmentDialog,.ui-dialog-button.closeDialog{margin:60px 0;width:140px;text-align:center;height:50px;line-height:50px;color:#fff;font-size:18px;margin-right:20px}
.ui-dialog-button.closeDialog{background:#03b293}
.ui-dialog-container{border:1px solid #e1e1e1}
.ui-dialog-container .ui-dialog-header{font-size:18px;height:56px;line-height:56px;background-color:#f1f1f1;padding-left:20px;border-bottom:1px solid #e1e1e1;position:relative}
.ui-dialog-close{display:none}
.dialogClose{width:43px;height:43px;display:inline-block;background:url('../images/close.png') no-repeat;position:absolute;right:-10px;top:-10px}
.coupon-info.noBorder{border:none;padding-left:30px}
.icon_acceptBox{width:23px;height:18px;display:inline-block;background:url(../images/icon_dialog.png) no-repeat left -49px;vertical-align:top;margin-top:-2px}
.icon_acceptBox.unchecked{background-position:left bottom}
#acceptBox{display:none}
.statusDialog{text-align:center}
.t_box{width:440px;padding-bottom:8px}
.t_box .boxt{height:33px}
.t_box .boxt h3{height:33px;padding-left:10px;font-size:15px;line-height:33px;float:left;font-family:"微软雅黑";font-weight:normal}
.t_box .boxt h3 a{font-size:17px}
.t_box .boxt img{margin-top:7px}
.all366C a:link,.all366C a:visited{color:#c00}
.all366C a:hover{color:#c00}
.t_box .m1 .txt{float:left;width:260px}
.t_box .m1 .pic{width:155px;height:130px;float:right;margin:15px;display:inline;margin-left:0px;margin-bottom:2px}
.t_box .m1 .pic p{height:20px;line-height:20px;text-align:center}
.t_box .m1 .pic img{padding:2px;border:1px solid #dbdbdb}
.t_box .m1 ul{padding:10px;line-height:23px}
.t_box .m1 ul li{clear:both}
.t_box .m1 ul i{color:#ff0000;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;width:170px;display:inline;float:none}
.t_box .m1 ul em{color:#9ca19d;float:left;width:75px}
.t_box .m2 table{width:436px;margin:0px auto;border-left:1px solid #b5b5b5;border-top:1px solid #b5b5b5}
.t_box .m2 table td{height:26px;line-height:26px;border-bottom:1px solid #b5b5b5;border-right:1px solid #b5b5b5;padding-left:3px}
.switch{color:#3366cc;float:right;margin-top:-20px;cursor:pointer}
