.up_content{width: 100%;background: #fff;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}
.x_bannner{position: relative;width: 100%; margin-top: 100px;}
.x_bannner .x_bannner_bghref{width: 100%;height: 954px;position: absolute}
.x_bannner .x_bannner_bghref .data-show-i{left: 0;top: 0}
.x_bannner .x_bannner_con{width: 1192px;margin: 0 auto}
.x_bannner .x_bannner_con .x_bannner_top{width: 100%;}
.x_bannner .x_bannner_con .x_bannner_top h1{text-align: center;font-size: 25px;color: #e9ecf6;padding-top: 47px;margin: 0;letter-spacing: 4px;font-weight: 500}
.x_bannner .x_bannner_con .x_bannner_top .recommend_carousel{text-align: center;margin-top: 15px;height: 29px;overflow: hidden}
.x_bannner .x_bannner_con .x_bannner_top .recommend_carousel .recommend_carousel_con{height: 30px;overflow: hidden;margin-top: 3px}
.x_bannner .x_bannner_con .x_bannner_top .recommend_carousel .recommend_carousel_con ul{line-height: 21px}
.x_bannner .x_bannner_con .x_bannner_top .recommend_carousel .recommend_carousel_con ul li a{color: #a6ccff}
.x_bannner .x_bannner_con .x_bannner_top .search-chance{z-index: 10;color: #999;margin: 12px 0 0 97px}
.x_bannner .x_bannner_con .x_bannner_top .search-chance .info,.x_bannner .x_bannner_con .x_bannner_top .search-chance .select-tab{vertical-align: middle;display: inline-block}
.x_bannner .x_bannner_con .x_bannner_top .search-chance .select-tab li{cursor: pointer;float: left;position: relative;font-size: 12px;color: #fff;padding: 0 6px;margin: 0 5px;opacity: .7}
.x_bannner .x_bannner_con .x_bannner_top .search-chance .select-tab li:before{position: absolute;left: -5px;top: 6px;content: '';width: 1px;height: 10px;border-left: 0}
.x_bannner .x_bannner_con .x_bannner_top .search-chance .select-tab li.active{color: #fff;border-radius: 3px;border: 1px solid #fff;opacity: 1;font-size: 14px}
.x_bannner .x_bannner_con .x_bannner_top .search-chance .select-tab li.active:after{position: absolute;content: '';display: block;width: 0;height: 0;border: solid 4px;border-color: #fff transparent transparent transparent;left: 50%;margin-left: -6px;top: 21px}
.x_bannner .x_bannner_con .x_bannner_top .search-chance .select-tab .top-nav-first:before{display: none}
.x_bannner .x_bannner_con .x_bannner_top .search-chance .info{margin-left: 40px;font-size: 12px;position: relative}
.x_bannner .x_bannner_con .x_bannner_top .search-chance .info span{color: #ff7200}
.x_bannner .x_bannner_con .x_bannner_top .search-chance .info:before{content: ' ';border-right: 1px solid #ddd;position: absolute;height: 12px;top: 2px;left: -18px}
.x_bannner .x_bannner_con .x_bannner_top .search-chance .search-cont{position: relative;white-space: nowrap}
.x_bannner .x_bannner_con .x_bannner_top .search-chance .search-cont i{position: absolute;width: 17px;height: 14px;left: 16px;top: 20px;background: 0 0}
.x_bannner .x_bannner_con .x_bannner_top .search-chance input{width: 605px;height: 54px;margin-top: 6px;border-radius: 3px;padding-left: 20px;border: 0;-moz-box-sizing: border-box;box-sizing: border-box;font-size: 14px;color: #444; background-color:#fff;}
.x_bannner .x_bannner_con .x_bannner_top .search-chance button{cursor: pointer;padding: 0 16px;width: 192px;height: 54px;background: linear-gradient(to left,#42b896,#42b896);color: #fff;font-size: 18px;border: none;border-radius: 2px;margin: 0 4px;border-top-right-radius: 3px;border-bottom-right-radius: 3px;vertical-align: bottom;-moz-box-sizing: border-box;box-sizing: border-box}
.x_bannner .x_bannner_con .x_bannner_top .search-chance .chance-btn{margin-left: -2px;border-top-left-radius: 0;border-bottom-left-radius: 0}
.x_bannner .x_bannner_con .x_bannner_top .search-chance .top-buy-btn{width: 166px;background-color: #1ad2a0}
.x_bannner .x_bannner_con .x_bannner_top .search-chance .top-chance-info{margin-top: 8px}
.x_bannner .x_bannner_con .x_bannner_top .search-chance .exponent span{display: inline-block;margin: 0 10px;color: #fff;opacity: .8;letter-spacing: 2px}
.x_bannner .x_bannner_con .x_bannner_top .search-chance .exponent span i{font-style: normal;display: inline-block;width: 14px;height: 18px;background: #fff;opacity: .6;text-align: center;border-radius: 2px;color: #162977;line-height: 18px;font-size: 13px}
.x_bannner .x_bannner_con .no-bg{background: 0 0!important}
.chance-btn{ background-image:url(../images/search/btn_001.png)!important;}
.top-buy-btn{ background-image:url(../images/search/btn_002.png)!important;}
.exponent{margin-top: 8px;}

.chance-btn:hover,.top-buy-btn:hover{filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;}
.dialog-new-form{ position:relative; width:690px;background-color:#fff; display:none;}
.dialog-new-form .dialog-left{width:486px;border-right:1px dashed #e3e6f7}
.dialog-new-form .dialog-left .title-wrapper{overflow:hidden;width:430px;height:79px;line-height:80px;margin-left:20px}
.dialog-new-form .dialog-left .title-wrapper .title{display:inline-block;margin:0;color:#444;font-size:22px;line-height: 80px;font-weight:700;vertical-align:top;cursor:default}
.dialog-new-form .dialog-left .title-wrapper .sub-title{display:inline-block;overflow:hidden;color:#a8a9b0;font-size:14px;margin-left:5px;cursor:default}
.dialog-new-form .dialog-left .title-wrapper .sub-title::before{content:'';position:relative;display:inline-block;top:3px;width:15px;height:15px;background:url(../images/search/dialog-icon.ab07b3cb.png) no-repeat;background-position:-36px 0}
.dialog-new-form .dialog-left .main-data{overflow:hidden;width:430px;margin-left:20px}
.dialog-new-form .dialog-left .main-data .input-item{position:relative;height:66px;width:100%}
.dialog-new-form .dialog-left .main-data .input-item .red{color:red;font-style:normal}
.dialog-new-form .dialog-left .main-data .input-item .label{display:inline-block;width:70px;height:100%;line-height:30px;font-size:14px;color:#444;cursor:default}
.dialog-new-form .dialog-left .main-data .input-item input{box-sizing:border-box;width:355px;height:40px;padding-left:10px;border:1px solid #e1e4f7;color:#444}
.dialog-new-form .dialog-left .main-data .input-item .changeMobile{box-sizing:border-box;display:none;position:absolute;text-align:center;top:0;right:1px;width:50px;height:40px;line-height:40px;border:1px solid #e1e4f7;color:#7e7e7e;cursor:pointer}
.dialog-new-form .dialog-left .main-data .input-item .changeMobile:hover{color:#1ad2a0}
.dialog-new-form .dialog-left .main-data .input-item .show{display:block}
.dialog-new-form .dialog-left .main-data .input-item .safe-tips{display:inline-block;position:absolute;bottom:3px;left:78px;width:165px;height:20px;background:url(../images/search/dialog-icon.ab07b3cb.png) no-repeat;background-position:-59px 0}
.dialog-new-form .dialog-left .submit-btn{display:inline-block;text-align:center;width:355px;height:40px;line-height:40px;margin-left:94px;color:#fff;background-color:#1ad2a0;font-size:18px;cursor:pointer}
.dialog-new-form .dialog-left .eg-count{overflow:hidden;box-sizing:border-box;width:100%;height:55px;background-color:#f3f6f9;margin-top:24px;padding-left:20px}
.dialog-new-form .dialog-left .eg-count .count-tit{display:block;font-size:14px;font-weight:700;margin-top:10px;cursor:default}
.dialog-new-form .dialog-left .eg-count .count-detail{color:#a3a5a7;font-size:12px;cursor:default}
.dialog-new-form .dialog-left .eg-count .count-detail .orange{color:#ff6900;cursor:default}
.dialog-new-form .dialog-right{position:absolute;right:0;top:0;width:200px;height:100%;background-color:#fff}
.dialog-new-form .dialog-right .right-content-wrapper{box-sizing:border-box;width:100%;position:absolute;top:50%;transform:translateY(-50%);text-align:center}
.dialog-new-form .dialog-right .right-content-wrapper .right-title{display:block;color:#444;font-size:14px;margin-bottom:10px;font-weight:700}
.dialog-new-form .dialog-right .right-content-wrapper .right-li{display:block;color:#7e7e7e;font-size:14px;margin-bottom:5px}
.dialog-new-form .dialog-right .right-content-wrapper .right-li::before{content:'';display:inline-block;position:relative;top:3px;width:14px;height:14px;background:url(../images/search/dialog-icon.ab07b3cb.png) no-repeat;background-position:-18px 0;margin-right:2px}
.dialog-new-form .dialog-right .right-content-wrapper div{display:inline-block;text-align:left;margin:0 auto 0}
.dialog-new-form .dialog-right .bottom-agreement{position:absolute;text-align:center;bottom:10px;left:0;right:0;width:100%}
.dialog-new-form .dialog-right .bottom-agreement a{color:#a3a5a7;font-size:12px;text-decoration:underline}
.dialog-new-form .close-dialog-btn{position:absolute;display:inline-block;top:17px;right:17px;width:9px;height:9px;background:url(../images/search/dialog-icon.ab07b3cb.png) no-repeat;background-position:0 0;cursor:pointer}
#add-chance-mask{display:none;position:fixed;background:#000;top:0;right:0;bottom:0;left:0;-webkit-opacity:.5;-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;z-index:1000}
.chance-stay{ position:relative; display:none;}
.chance-stay .chance-stay-title{border-top-left-radius:5px;border-top-right-radius:5px}
.chance-stay .chance-stay-bottom{text-align:center}
.chance-stay .chance-stay-bottom p{display:inline-block}
.chance-stay{width:504px;height:496px;background-color:#fff;border-radius:5px;letter-spacing:1px}
.chance-stay-title{height:98px;text-align:center;background:#29e19e;background:linear-gradient(to bottom right,#3be992,#1ad2a0);overflow:hidden}
.chance-stay-title p{margin-top:8px;font-size:24px;color:#fff}
.chance-stay-title p:first-child{margin-top:12px}
.chance-stay-person{text-align:center}
.chance-stay-person i{display:inline-block;margin-top:30px;width:194px;height:230px;background:url(../images/search/chance_stay_consultant.40c3dec6.png) no-repeat}
.chance-stay-bottom button{display:block;margin-top:22px;margin-right:auto;margin-left:auto;border:none;border-radius:50px;width:226px;height:50px;font-size:22px;letter-spacing:2px;color:#fff;cursor:pointer;text-align:center;background:#ff8700;background:linear-gradient(to bottom right,#ff9d00,#ff7300)}
.chance-stay-bottom p{margin-top:14px;font-size:14px;text-align:center;text-decoration:underline;color:#b1b1b1;cursor:pointer}