em{font-style:normal;}
/*底部弹窗框样式*/
.under_alert{ width:100%;/* background:rgba(0,0,0,0.6) url(/baojiaqi/beijingqiang.png);*/background-color: rgba(0,0,0,0.85); position:fixed; left:0; right:0; bottom:0;z-index:999;}
.under_alert .hint_tu{ width:1220px; margin:0 auto; height:70px;position:relative;}
.under_alert .hint_tu .titimg{ float:left; position:absolute; top:-12px; left:0;}
.under_alert .underjs{ width:1200px; height:450px; margin:0px auto; display:none;position:relative; z-index:888}
#underjs .myzx_banner .zxfill #undenew{ top:0;margin-top:0px; left:0; margin-left:0;}
#underjs .myzx_banner .zxfill .alert_closebtn{ display:none;}
.under_alert .underjs .tdc-box {position: absolute;width: 185px;height: 304px;right:0;top:73px;z-index: 10;}
.under_alert .underjs .tdc-box .tdc-box-img {width: 185px; height: 304px;background:url(/baojiaqi/bottom_alertewm.png) no-repeat;}
.under_alert .hint_tu .jtimg{position: absolute;right: 95px;top:18px;background:url(/baojiaqi/bottom_alert_ud.png) no-repeat -1px -5px;width: 42px;height: 43px;cursor: pointer;animation: gift .5s linear infinite alternate;}
@keyframes gift{from{transform:translateY(5px)}to{transform:translateY(-5px)}}

/*免费量房设计与报价界面*/
/*banner固定内容*/
.myzx_banner .zxfill .mfbj_form{position:absolute;top: 60px;left:50%;width: 960px;height:410px;margin-left: -480px;font-size: 16px;color: #333;background: #fff;border-radius: 0px;box-shadow: 1px 1px 10px rgba(0,0,0,0.14);}
.myzx_banner .zxfill .mfbj_form form{float:left;width: 400px;padding-left: 40px;height: 325px;}
.myzx_banner .zxfill .mfbj_form .hd{width: 960px;height:55px;overflow: hidden;text-indent: -999px;}
.myzx_banner .zxfill .mfbj_form .bd{position:relative;overflow: hidden;}
.myzx_banner .zxfill .mfbj_form .bd .val{background: url(/baojiaqi/cal.png) no-repeat left top;height: 40px;padding-left: 175px;white-space: nowrap;line-height: 40px;font-size: 14px;color: #666;}
.myzx_banner .zxfill .mfbj_form .bd .val .num{ color:#eb4d00; font-weight:bold;}
.myzx_banner .zxfill .mfbj_form .form-item{position:relative;margin-top: 20px;}
.myzx_banner .zxfill .mfbj_form .form-input{width: 260px;padding:4px;border-radius:3px;border: 1px solid #eee;line-height:28px;font-size: 12px;}
.myzx_banner .zxfill .mfbj_form .form-item select{border:1px solid #eee;border-radius: 3px;padding:0 10px; width:140px;height: 40px;margin-bottom: 0;}
.myzx_banner .zxfill .mfbj_form .form-tip{ font-size:12px; color:#e7380e; font-family:"微软雅黑"; line-height:20px; margin-top:20px;}
.myzx_banner .zxfill .mfbj_form .unit{position:absolute;right: 25px;top: 0px;font-size: 14px;}
.myzx_banner .zxfill .mfbj_form label span{ color:#f76300;}
.myzx_banner .zxfill .mfbj_form .form-item em.error{position:absolute;left: 90px;bottom: -19px;}
.myzx_banner .zxfill .mfbj_form .form-item em.error.valid{ display:none !important;}
.myzx_banner .zxfill .mfbj_form .result-btn{position:absolute;top: 45%;left: 442px;width:180px;height:180px;background: url(/baojiaqi/baojiaBtn.gif) no-repeat 0 0;cursor:pointer;border: 0;margin-top: -60px;}
.myzx_banner .zxfill .mfbj_form .result-btn.btn-gray{background: url(/baojiaqi/btn-gray.png) no-repeat !important;}
.myzx_banner .zxfill .result{float: right;width: 280px;margin-right: 40px;background: url(/baojiaqi/line.png) no-repeat left center;padding: 0px 0 0 94px;height: 295px;}
.myzx_banner .zxfill .result .num{text-align:center;line-height: 40px;font-size: 20px;}
.myzx_banner .zxfill .result .num span{color: #e7380e;font-size: 30px;}
.myzx_banner .zxfill .result .over{border:1px solid #ddd;padding: 20px 0px 20px 70px;border-radius:10px;margin: 20px 0;line-height: 30px;font-size: 14px;}
.myzx_banner .zxfill .result .over span{ margin-left:15px;}
.myzx_banner .zxfill .result .over em{color:#e7380e;font-size: 18px;}
.myzx_banner .zxfill .result.cur .design,.price_wrap .banner .result.cur .quality{text-decoration: line-through;color:#999;}
.myzx_banner .zxfill .result.cur .zero{ display:inline; }
/*banner固定内容结束*/
.baojia_list2{ width:100%; overflow:hidden; background-color:#f8f8f8; padding-bottom:30px;}
.baojia_list2 .lingf_list{width:1220px;margin:30px auto 0;}
.baojia_list2 .lingf_list li{float:left;text-align:center;position:relative;display:inline;margin:0 36px;width:320px;overflow:hidden;}
.baojia_list2 .lingf_list li .p_one{height:60px;line-height:60px;color:#333;font-size:16px;}
.baojia_list2 .lingf_list li .line{width:58px;height:0px;background:#ccc;display:block;position:absolute;left:50%;bottom:1px;margin-left:-29px;font-size:0;}
.baojia_list2 .lingf_list li .p_two{color:#666;font-size:12px;border-top:1px solid #e6e6e6;height:36px;line-height:36px;}
.baojia_list2 .lingf_list li:hover img{transition:all 0.5s linear;transform:scale(1.2);}