.clearfix:after{content:"";display:block;clear:both;height:0;}
em,i,b{font-style:normal;}
.clearfix{zoom:1;}
.header-w{width:1200px;}
.loginqq a{float:left;}
.shu{width:1px;height:34px;background-color:#ccc;display:inline-block;position:relative;top:8px;margin-right:20px;margin-left:10px;}
.m-box{width:1200px;margin:0 auto;}
.m-top{height:84px;line-height:84px;margin:0 auto;width:1200px;}
.m-top .lo{width:150px;height:50px;margin-top:17px; object-fit: contain;}
.m-top h1{font-size:28px;color:#666;font-weight:bold;}
.m-top .link a{display:block;color:#666;font-size:14px;}
.m-top .link a span{padding:0 17px;border-right:1px solid #ccc;line-height:14px;display:inline-block;}
.m-top .link a span:hover{color:#09f;}
.m-top .link .active a{color:#09f;}
.m-top .link li:last-child a span{padding-right:0;border-right:none;}
.m-banner{height:240px;background:url(../images/vip-banner.jpg) no-repeat #3c4b5f;background-position:center center;}
.m-banner-wrapper{width:1200px;margin:0 auto;padding-top:35px;}
.m-banner-wrapper .txt{padding-left:60%;padding-bottom:60px;}
.m-banner-wrapper .txt .p1{color:#fff;font-size:50px;font-weight:bold;letter-spacing:3px;margin-bottom:3px;}
.m-banner-wrapper .txt .i-l{width:28px;height:80px;background:url(../images/m-banner-icon2.png) no-repeat;margin-top:10px;margin-right:20px;}
.m-banner-wrapper .txt .i-r{width:28px;height:80px;background:url(../images/m-banner-icon.png) no-repeat;margin-top:10px;margin-left:20px;}
.m-banner-wrapper .txt .p2{color:#fff;font-size:20px;letter-spacing:5px;text-align:center;padding-left:3px;opacity:0.7;}
.m-banner-list{line-height:36px;width:100%;padding-left:25px;}
.m-banner-list li{padding-left:10px;width:100%;height:38px;position:relative;}
.banner-scroll{position:relative;}
.banner-scroll .i-laba{width:21px;height:19px;background:url(../images/m-laba.png) no-repeat;margin-top:8px;margin-right:8px;position:absolute;top:2px;left:10px;}
.m-banner-list .p-item{color:#fff;font-size:14px;}
.banner-scroll .p-item-mask{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:0.2;border-radius:2px;filter:alpha(opacity=20);border-radius:2px;}
.m-tit{height:97px;text-align:center;}
.m-tit > div{display:inline-block;}
.m-tit .i-l{width:100px;height:1px;background-color:#666;margin-top:49px;}
.m-tit .p-txt{line-height:97px;font-size:28px;font-weight:bold;color:#333;margin:0 14px;}
.m-tit .i-r{width:100px;height:1px;background-color:#666;margin-top:49px;}
.mvs-top{border:1px solid #e8e8e8;min-height:298px;}
.mvs-top .div1{padding:30px;width:239px;height:239px;text-align:center;background:url(../images/m-s-t.jpg) no-repeat;background-size:100% 100%;color:#fff;transition:all .2s linear;}

/*.mvs-top .div1:hover .p2{font-size:34px;transition:all .2s linear;text-shadow:1px 2px 1px #f90;transition:all .2s linear;}*/
.mvs-top .div1.div-rz{background-image:url(../images/m-s-b.jpg);}
.mvs-top .div1.div-rz .p1 i{background-position:0 -128px;height:52px;}
.mvs-top .div1.div-zd{background-image:url(../images/m-s-z.jpg);}
.mvs-top .div1.div-zd .p4 a{border-color:#fff;}
.mvs-top .div1.div-zd .p4 a:hover{border-color:#87e5d8;transition:all .2s linear;}
.mvs-top .div1.div-zd .p1 i{background:url(../images/m-z-icon.png) no-repeat;background-position:0 0;height:61px;}
.mvs-top .div1.div-sx{background-image:url(../images/m-s-s.jpg);}
.mvs-top .div1.div-sx .p4 a{border-color:#fff;}
.mvs-top .div1.div-sx .p4 a:hover{border-color:#87e5d8;transition:all .2s linear;}
.mvs-top .div1.div-sx .p1 i{background:url(../images/m-z-icon.png) no-repeat;background-position:0 -74px;height:61px;}
.mvs-top .div1.div-tc{padding:67px 32px;height:169px;background-image:url(../images/m-s-tc.jpg);}
.mvs-top .div1.div-tc .p1 i{background-image:url(../images/m-z-icon.png);background-position:0 -155px;height:60px;}
.mvs-top .div1.div-tgj{padding:67px 31px;height:169px;background-image:url(../images/m-s-tgj.jpg);width:241px;}
.mvs-top .div1.div-tgj .p1 i{background-image:url(../images/m-s-tgjIcon.png);background-position:-360px 0;height:62px;}
.mvs-top .div1.zj{padding:67px 32px;height:169px;background-image:url(../images/m-s-tc.jpg);}
.mvs-top .div1.zj .p1 i{background-image:url(../images/xicon_zj20200603.png);background-position:0 0;height:56px;width:49px}
.mvs-top .div1 .p1{margin-bottom:11px;}
.mvs-top .div1 .p1 i{width:64px;height:52px;display:inline-block;background:url(../images/m-s-icon.png) no-repeat;background-position:0 -31px;}
.mvs-top .div1:hover .p1 i{transform:scale(1.1);transition:all .2s linear;}
.mvs-bottom .div1 .p1 i{background-position:-8px -128px;}
.mvs-top .div1 .p2{font-size:32px;font-weight:bold;margin-bottom:16px;}
.mvs-top .div1 .p3{font-size:16px;opacity:0.8;line-height:24px;margin-bottom:20px;}
.mvs-top .div1 .nb{margin-bottom:5px;}
.mvs-top .div1 .p4 a{display:inline-block;width:142px;height:40px;line-height:40px;line-height:40px;background:#fff;color:#1da2a3;border-radius:5px;}
.mvs-top .div1 .p4 a:hover{background:#fec541;color:#fff;}
.mvs-top .div2{padding:18px 0;width:895px;}
.mvs-top .div2 ul{width:100%;}
.mvs-top .div2 .p-t{font-size:14px;color:#999;margin-bottom:40px;padding-left:18px;}
.mvs-top .div2 li{width:25%;text-align:center;padding-bottom:50px;transition:all .2s linear}
.mvs-top .div2 li:hover{-webkit-box-shadow:0 15px 20px rgba(0,0,0,0.1);box-shadow:0 15px 20px rgba(0,0,0,0.1);-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}
.mvs-top .div2 li:hover i{box-shadow:0px 0px 30px #999;}
.mvs-top .div2 li i{width:81px;height:81px;display:inline-block;background:url(../images/m-s-icon.png) no-repeat;background-position:-89px 0;margin-bottom:35px;box-shadow:0px 0px 30px #ccc;border-radius:50%;}
.mvs-top .div2 li .pos2{background-position:-204px 0;}
.mvs-top .div2 li .pos3{background-position:-322px 0;}
.mvs-top .div2 li .pos4{background:url(../images/money-bg.png) no-repeat;}
.mvs-top .div2 li .p2{color:#000;font-size:20px;margin-bottom:6px;}
.mvs-top .div2 li .p3{color:#999;font-size:14px;}
.mvs-bottom{margin-top:30px;}
.mvs-bottom .div1{background-image:url(../images/m-s-b.jpg);}
.mvs-bottom .div2 li{width:25%;}
.mvs-bottom .div2 li i{background-position:-81px -120px;}
.mvs-bottom .div2 li .pos2{background-position:-208px -120px;}
.mvs-bottom .div2 li .pos3{background-position:-330px -120px;}
.mvs-bottom .div2 li .pos4{background:url(../images/money-bg.png) no-repeat;}
.m-s-short{background-color:#f5f5f5;margin-top:30px;padding-bottom:110px;}
.m-short{width:1200px;margin:0 auto;}
.m-short.m-zd-short .jl-tc-icon i{background-image:url(../images/m-tc-icon.png);background-position:0 0;}
.m-short.m-zd-short .jl-tc-icon .pos2{background-position:-102px 0;}
.m-short.m-zd-short .jl-tc-icon .pos3{background-position:-210px 0;}
.m-short.m-zd-short .jl-tc-icon .pos4{background-position:-321px 0;}
.m-short.m-zd-short .jl-tgj-icon i{background-image:url(../images/m-s-tgjIcon.png);background-position:0 0;}
.m-short.m-zd-short .jl-tgj-icon .pos2{background-position:-90px 0;}
.m-short.m-zd-short .jl-tgj-icon .pos3{background-position:-180px 0;}
.m-short.m-zd-short .jl-tgj-icon .pos4{background-position:-270px 0;}
.m-short.m-zd-short li{height:167px;padding:50px 0;}
.m-short.m-zd-short li i{background-image:url(../images/m-z-icon2.png);background-position:-100px -2px;margin-bottom:30px;width:80px;height:80px;}
.m-short.m-zd-short li .pos2{background-position:-101px -105px;}
.m-short.m-zd-short li .pos3{background-position:-101px -212px;}
.m-short.m-zd-short li .pos4{background-position:-1px -230px;}
.m-short.m-zd-short li .p2{margin-bottom:10px;}
.m-short li{width:283px;height:158px;border:1px solid #e8e8e8;background-color:#fff;margin-left:20px;text-align:center;padding:90px 0 80px;transition:all .2s linear}
.m-short li:hover{-webkit-box-shadow:0 15px 20px rgba(0,0,0,0.1);box-shadow:0 15px 20px rgba(0,0,0,0.1);-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}
.m-short li a{display:block;}
.m-short li:first-child{margin-left:0;}
.mq-tc .m-short li i{box-shadow:0px 0px 30px #ccc;border-radius:50%;transition:all .2s linear}
.mq-tc .m-short li:hover i{box-shadow:0px 0px 50px #ccc;}
.m-short li i{width:60px;height:60px;display:inline-block;background:url(../images/m-s-icon.png) no-repeat;background-position:-447px -26px;margin-bottom:40px;transition:all .3s linear;}
.m-short li .pos2{background-position:-456px -144px;}
.m-short li .pos3{background-position:-540px -19px;}
.m-short li .pos4{background-position:-557px -139px;}
.m-short li .pos5{background-position:-620px -139px;}
.m-short li .pos6{background-position:-135px -201px;}
.m-short li .p2{color:#000;font-size:20px;margin-bottom:5px;}
.m-short li .p3{color:#999;font-size:16px;}

/*房源上下架*/
.m-short .house{background-position:0 -201px;width:63px;}
.m-short-house{text-align:center;}
.m-short-house ul{display:inline-block;float:none;}
.mq-gray p{height:10px;width:1200px;margin:0 auto;background:#f5f5f5;}
.m-tap{width:1200px;margin:10px auto 30px;color:#666;font-size:14px;}
.m-tap em{color:#333;}
.mq-des{width:1200px;margin:0 auto;border:none;}
.mq-des .div1 .p4 a{background-color:inherit;color:#f5f5f5;border:1px solid #87e5d8;}
.mq-des .div1 .p4 a:hover{background-color:inherit;border-color:#fff;}
.mq-des .div-des{margin-left:20px;width:875px;}
.mq-des .div-des .p-t{color:#999;font-size:14px;margin-bottom:15px;}
.mq-des .div-des .d1{border-bottom:1px solid #e8e8e8;margin-bottom:20px;}
.mq-des .div-des .p-d{color:#333;font-size:14px;padding-bottom:20px;}
.mq-des .div-des .d2{color:#333;font-size:14px;}
.mq-des .div-des .d2 p{margin-bottom:8px;}
.mq-tc{background-color:#f5f5f5;margin-top:20px;padding-top:10px;padding-bottom:40px;}
.mq-tc.tc{background-color:#fff;}
.m-tc-box{width:940px;margin:0 auto;}
.m-tc-box li{position:relative;border:1px solid #e8e8e8;border-radius:10px;width:298px;height:207px;background-color:#fff;margin-left:13px;padding:75px 0 36px;text-align:center;transition:all .2s linear;margin-bottom:20px;}
.m-tc-box li:hover{-webkit-box-shadow:0 15px 20px rgba(0,0,0,0.1);box-shadow:0 15px 20px rgba(0,0,0,0.1);-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}
.m-tc-box li:first-child{margin-left:none;}
.m-tc-box li .p1{color:#000;font-size:28px;margin-bottom:25px;height:36px;overflow:hidden;}
.m-tc-box li .p2{color:#f00;font-size:28px;margin-bottom:24px;}
.m-tc-box li .p2 span{font-size:14px;}
.m-tc-box li .p3{color:#999;font-size:14px;margin-bottom:33px;}
.m-tc-box li .p3 span{text-decoration:line-through;}
.m-tc-box li a{display:inline-block;width:142px;height:38px;border:1px solid #0cf;color:#0cf;font-size:14px;line-height:38px;border-radius:5px;}
.m-tc-box li a:hover{color:#f37000;border-color:#f37000;}
.m-tc-box li .mq-t-i{width:100px;height:50px;position:absolute;top:-5px;left:50%;margin-left:-50px;background:url(../images/mq-tc.png) no-repeat;font-size:24px;font-weight:bold;color:#fff;line-height:44px;}
.m-tc-box li .pos2{background-position:-119px 0;}
.m-tc-box li .pos3{background-position:-244px 0;}
.m-tc-box2{width:938px;height:92px;border:1px solid #e8e8e8;background-color:#fff;text-align:center;padding:50px 0;}
.m-tc-box2 .pb1{color:#666;font-size:14px;margin-bottom:20px;}
.m-tc-box2 .pb2{color:#333;font-size:18px;font-weight:bold;margin-bottom:25px;}
.m-tc-box2 .pb2 span{margin-left:25px;}
.m-tc-box2 .pb2 span:first-child{margin-left:0;}
.m-tc-box2 .pb3{color:#333;font-size:14px;}
.m-tc-box2 .pb3 a{color:#09f;font-weight:bold;}
.m-tc-box li .p2 .give-money{font-size:18px;color:#0cf;}
.m-tc-box li .p2 .give-money i{margin:-5px 5px 0 0;width:18px;height:18px;display:inline-block;vertical-align:middle;background:url(../images/give-money.png) no-repeat;background-size:100%;}
.mq-hy{padding:10px 0 40px;width:900px;margin:0 auto;}
.mq-hy.zd2{width:1200px;padding-bottom:0;}
.mq-hy.zd2 .mq-img-container{margin-bottom:0;}
.mq-hy .p1{color:#666;font-size:16px;margin-top:20px;margin-bottom:30px;}
.mq-hy .p2{margin-bottom:20px;}
.mq-hy .p2 span{display:inline-block;width:52px;height:27px;line-height:27px;text-align:center;color:#fff;font-size:14px;background-color:#e9573e;}
.m-mq-tap{position:relative;}
.m-mq-tap span{width:40px;height:40px;text-align:center;line-height:40px;font-size:18px;font-weight:bold;font-style:italic;border-radius:50%;background-color:#308ebc;color:#fff;margin-top:3px;}
.m-mq-tap i{width:10px;height:46px;background:url(../images/mq-yy.jpg) no-repeat;}
.m-mq-tap p{height:46px;line-height:46px;background:#f5f5f5;color:#333;font-size:24px;font-weight:bold;width:840px;padding-left:10px;}
.mq-img-container{width:900px;margin:0 auto 40px;}
.mq-img-container.zd2{width:1200px;}
.mq-img-container.sx1{width:1020px;}
.mq-img-container.sx2{width:913px;}
.mq-img-container img{width:100%;}
.mq-buy-show{display:none;}
.mq-buy-show.on{display:block;}
.mq-buy-show .mb-p1{font-size:28px;color:#000;margin-bottom:10px;}
.mq-buy-show .mb-i{color:#999;font-size:14px;}
.mq-buy-show .mb-p2{margin-bottom:10px;position:relative;}
.mq-buy-show .mb-p2 .mb-i{margin-top:15px;}
.mq-buy-show .mb-p2 .ms1{color:#f00;font-size:28px;margin-right:20px;}
.mq-buy-show .mb-p2 .ms1 em{font-size:14px;}
.mq-buy-show .mb-p2 .ms2{color:#333;margin-top:15px;margin-right:10px;font-size:14px;text-decoration:line-through;}
.mq-buy-show .mb-p2 .ms3{color:#333;font-size:14px;margin-top:15px;}
.mq-buy-show .mb-p2 .mq-give-m{display:inline-block;vertical-align:middle;width:86px;height:30px;background:url(../images/pc-green-bg.png) no-repeat;background-size:100%;text-align:center;line-height:30px;font-size:14px;color:#fff;margin:10px 0 0 10px;position:relative;}
.mq-buy-show .mb-p2 .mq-give-msg{position:absolute;left:0;top:35px;width:270px;height:45px;background:url(../images/pc-bord-g.png) no-repeat;background-size:100%;text-align:center;line-height:55px;font-size:14px;color:#02d0ac;display:none;}
.mq-buy-show .mb-p2 .mq-give-m:hover .mq-give-msg{display:block;}
.mq-buy-show .mb-p2 .rz-give-m{display:inline-block;vertical-align:middle;width:86px;height:30px;background:url(../images/pc-blue-bg.png) no-repeat;background-size:100%;text-align:center;line-height:30px;font-size:14px;color:#fff;margin:10px 0 0 10px;position:relative;}
.mq-buy-show .mb-p2 .rz-give-msg{position:absolute;left:0;top:35px;width:270px;height:45px;background:url(../images/pc-bord-b.png) no-repeat;background-size:100%;text-align:center;line-height:55px;font-size:14px;color:#42a6d8;display:none;}
.mq-buy-show .mb-p2 .rz-give-m:hover .rz-give-msg{display:block;}
.mq-buy-show .mb-p3{margin-bottom:10px;}
.mq-buy-show .mb-div .tc-d{width:476px;min-height:135px;margin-top:13px;padding:20px;background-color:#f5f5f5;border:1px dashed #e8e8e8;}
.mq-buy-show .mb-div .tc-d p{margin-top:10px;}
.mq-buy-show .mb-div .tc-d p:first-child{margin-top:0;}
.mq-buy-show .mb-div .tc-d span{color:#999;font-size:14px;}
.mq-buy-show .mb-div .tc-d span em{color:#333;}
.mq-buy-show .mb-div .tc-d span em a{text-decoration:underline;margin-left:10px;}
.mq-buy-show .mb-div .tc-d .s1{color:#999;}
.mq-buy-show .mb-div .tc-d .s2{width:50%;}
.mq-buy-show .mb-div .tc-d .s2 a{color:#09f;text-decoration:underline;margin-left:10px;}
.mq-pay{width:1200px;margin:20px auto 10px;}
.mq-pay .pay-des{width:298px;}
.mq-pay .pay-des p{color:#333;font-size:14px;line-height:24px;}
.mq-pay .pay-des .p1{color:#f00;margin-bottom:5px;}
.mq-pay .pay-des .p2{margin-bottom:5px;}
.mq-pay .pay-des .p2 span{display:block;}
.mq-pay .pay-type{margin-left:25px;font-size:14px;}
.mq-pay .pay-type .p1{color:#999;margin-bottom:10px;}
.mq-pay .pay-type .d1{max-width:800px;min-width:400px;}
.mq-pay .pay-type .d1 p{float:left;height:38px;line-height:38px;text-align:center;color:#333;font-size:14px;border:1px solid #e8e8e8;margin-right:20px;cursor:pointer;transition:all .2s linear;padding:0 30px;margin-bottom:20px;}
.mq-pay .pay-type .d1 p:hover{-webkit-box-shadow:0 15px 20px rgba(0,0,0,0.1);box-shadow:0 2px 5px rgba(0,0,0,0.1);-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0);}
.mq-pay .pay-type .d1 p.active{border-color:#0ba609;position:relative;}
.mq-pay .pay-type .d1 p.active:after{content:"";width:26px;height:25px;position:absolute;bottom:0;right:0;background:url(../images/mq-pay.png) no-repeat;}
.mq-pay .pay-type .tk{margin-bottom:20px;}
.mq-pay .pay-type .tk i{width:16px;height:16px;margin-top:2px;margin-right:5px;background:url(../images/mq-sure.png) no-repeat;}
.mq-pay .pay-type .tk p{font-size:14px;color:#666;}
.mq-pay .pay-type .tk p a{color:#09f;margin-left:5px;}
.mq-pay .pay-type .pay-submit span{display:inline-block;width:118px;height:40px;line-height:40px;text-align:center;color:#fff;background-color:#fb7113;border:1px solid #d55900;font-size:16px;cursor:pointer;}
.mq-pay .pay-type .pay-submit span:hover{background-color:#f46809;}
.mq-qa{width:900px;margin:0 auto;}
.mq-qa p{color:#000;font-size:14px;line-height:24px;}
.mq-qa .qa-p1{margin-bottom:20px;}
.mq-qa .qa-p1 span{display:inline-block;width:100px;height:35px;text-align:center;line-height:35px;color:#666;font-size:18px;background-color:#f5f5f5;}
.mq-qa .qa-btm{margin-bottom:35px;}
.mq-qa .qa-pname{margin-bottom:15px;}
.mq-qa .qa-con{margin-bottom:20px;}
.mq-qa .qa-con > i{width:20px;height:20px;text-align:center;line-height:20px;color:#f5f5f5;font-size:12px;background-color:#308ebc;margin:0 5px 0 20px;border-radius:2px;}
.mq-qa .qa-con > div{width:850px;}
.mq-qa .qa-con > div p{margin-bottom:5px;}
.mq-qa .qa-con > div p span{color:#888;}
.mq-lc-img{width:900px;margin:0 auto;padding-bottom:50px;}
.mq-lc-img.sx3{width:644px;}
.mq-lc-img.zd3{width:629px;}
.mq-lc-img img{width:100%;}
.mq-jl-tc{margin-top:30px;padding-top:10px;background-color:#f5f5f5;}
.mq-jl-tc .m-tit{height:80px;}
.mq-jl-tc .m-tit .p-txt{line-height:80px;}
.mq-jl-tc .mj-p{color:#333;font-size:14px;text-align:center;}
.mq-jl-tc .mj-p1{color:#333;font-size:14px;text-align:center;}
.mq-jl-tc .mj-p1 em{color:#f03732;font-size:18px;font-weight:bold}
.mq-jl-tc .mj-p1 i{color:#f03732}
.jl-t-div{width:1200px;margin:20px auto 0;text-align:center;}
.jl-t-div > ul{width:820px;margin:0 auto;float:none;}
.jl-t-div > ul li{width:251px;height:118px;background-color:#fff;border:1px solid #ccc;margin-left:20px;cursor:pointer;margin-bottom:20px;}
.jl-t-div > ul li.on{border-color:#0ba609;position:relative;}
.jl-t-div > ul li.on:after{content:"";position:absolute;bottom:0;right:0;width:34px;height:34px;background:url(../images/jl-pay.png) no-repeat;}
.jl-t-div > ul li:first-child{margin-left:none;}
.jl-t-div > ul li .p1{color:#333;font-size:18px;margin-top:15px;}
.jl-t-div > ul li .p2{margin-top:10px;color:#999;font-size:14px;}
.jl-t-div > ul li .p3{color:#f00;font-size:18px;font-weight:bold;margin-top:10px;}
.jl-t-div .jl-info{font-size:14px;color:#666;margin-bottom:25px;}
.jl-t-div .jl-info span{margin-right:10px;}
.jl-t-div .jl-info b{color:#f00;font-size:20px;}
.jl-t-div .jl-info em{font-size:14px;color:#f00;}
.jl-t-div .jl-xy{color:#666;font-size:14px;}
.jl-t-div .jl-xy i{width:16px;height:16px;margin-top:2px;margin-right:5px;background:url(../images/mq-sure.png) no-repeat;display:inline-block;vertical-align:sub;}
.jl-t-div .jl-xy a{color:#09f;}
.jl-t-div .jl-pay{display:inline-block;width:118px;height:40px;line-height:40px;text-align:center;color:#fff;background-color:#fb7113;border:1px solid #d55900;font-size:16px;cursor:pointer;margin:26px 0;}
.jl-t-div .jl-pay:hover{background-color:#f46809;}
.v-pay-dialog{padding:20px;color:#333;font-size:14px;}
.v-pay-dialog .p1{margin-bottom:25px;}
.v-pay-dialog .p2{margin-bottom:25px;}
.v-pay-dialog .p2 b{font-size:18px;color:#f00;font-weight:bold;}
.v-pay-dialog .w-pay-type{height:50px;}
.v-pay-dialog .w-pay-now{margin-top:30px;padding-left:180px;}
.w-pay-celect{width:100%;height:30px;line-height:30px;margin:20px 0 -10px;}
.fl-vip-kefu{position:fixed;right:20px;top:60%;transition:all .5s linear;transform:scale(0) rotateX(0deg) rotateY(0deg);}
.fl-vip-kefu.on{transform:scale(1) rotateX(360deg) rotateY(360deg);}
.fl-vip-kefu.remove{transform:scale(0) rotateX(0deg) rotateY(0deg);}
.fl-vip-kefu a{width:102px;height:189px;background:url(../images/vip-kefu.png) no-repeat;display:block;}
.fl-vip-kefu span{position:absolute;top:-30px;right:-16px;font-size:23px;color:#6c96b1;padding:0 15px;opacity:0.5;}
.hy-member-pop{width:398px;height:339px;}
.hy-member-close{float:right;width:45px;height:45px;cursor:pointer;margin-right:13px;}
.hy-member-pop .member-con{margin-top:40px;text-align:center;}
.hy-member-pop .member-con i{width:65px;height:50px;background:url(../images/crown.png) 0 0;display:block;margin:0 0 15px 160px;}
.hy-member-pop .member-con.rz i{background-position:0 -50px;height:50px;}
.hy-member-pop .member-con .tit{font-size:24px;color:#2fbbbc;font-weight:bold;margin-bottom:25px;}
.hy-member-pop .member-con.rz .tit{margin-bottom:25px;}
.hy-member-pop .member-con p{font-size:16px;color:#333;margin-bottom:15px;}
.hy-member-pop .member-con.rz p{margin-bottom:35px;}
.hy-member-pop .member-con .tip{color:#0099ff;margin-bottom:25px;}
.hy-member-pop .hy-member-def{width:152px;height:46px;background:#09f;border-radius:5px;line-height:46px;color:#fff;text-align:center;font-size:16px;display:block;margin:0 auto;}
.n-vip-compare{width:1200px;margin:0 auto;}
.n-vip-compare .compare-tit{font-size:28px;color:#333;font-weight:bold;text-align:center;line-height:50px;}
.n-vip-compare i{height:1px;width:100px;background-color:#666;display:inline-block;vertical-align:middle}
.n-vip-compare span{padding:0 20px;}
.compare-table .js-tab{background:#fff;z-index:10;}
.compare-table{width:1200px;margin:30px auto 0;font-size:14px;color:#333;padding-bottom:50px;}
.compare-table table{border-collapse:collapse;margin:0 auto;width:1200px;}
.compare-table table thead th,.compare-table table thead td{background:#fff;padding:0;box-sizing:border-box;}
.compare-table table th,.compare-table table td{border:1px solid #e2e2e2;text-align:center;}
.compare-table table th{font-size:16px;font-weight:normal;width:125px;}
.compare-table table th.bt-none{border-bottom-color:#fff;}
.compare-table table tr td:last-child{width:155px;}
.compare-table table .f16{font-size:16px;}
.compare-table table .f14{font-size:14px;}
.compare-table table .fb{font-weight:bold;color:#333;}
.compare-table table .h80{height:80px;}
.compare-table table th img{margin-bottom:5px;}
.compare-table table .th3{width:375px;height:100px;}
.compare-table table td{height:45px;width:125px;font-size:12px;color:#666;}
.compare-table table .huiy td{font-size:14px;color:#333;}
.compare-table table .fuwu td{font-size:14px;}
.compare-table table td i{font-weight:bold;color:#f00;font-style:italic;padding-right:5px;}
.compare-table table td .f12{font-size:12px;}
.compare-table table .js-no-hover td.f16{font-size:16px;color:#333;}
.compare-table table td.f16{font-size:16px;color:#fff;}
.compare-table table td.green{background:#fff;color:#f00;font-weight:bold;}
.compare-table table td.bg-green{width:152px;background:#02d0ac;color:#fffefe;border-color:#02bb9a;border-right-color:#e2e2e2;}
.compare-table table td.bg-green.bold{font-weight:bold;}
.compare-table table td.br-green{width:120px!important;border-right-color:#02bb9a;}
.compare-table table td.bg-blue{width:152px;background:#02c9d0;color:#fffefe;border-color:#02b5bb;border-right-color:#e2e2e2;}
.compare-table table td.br-blue{width:119px;border-right-color:#02b5bb;}
.compare-table table td .position{width:100%;height:100%;position:relative;line-height:45px;}
.compare-table table td .td-hover{position:absolute;z-index:100;width:470px;padding:25px 10px 25px 15px;box-sizing:border-box;left:136px;top:-18px;background:#fff;display:none;border:1px solid #e2e2e2;box-sizing:border-box;font-weight:normal;}
.compare-table table td .td-hover:before{position:absolute;width:11px;height:16px;content:"";background:url(../images/tan-hover.png) no-repeat;left:-11px;top:20px;z-index:10;box-sizing:border-box}
.compare-table table td .td-hover p{font-size:14px;color:#333;line-height:26px;text-align:left;}
.compare-table table td .right{display:inline-block;vertical-align:middle;width:14px;height:14px;background:url(../images/tab-right.png) no-repeat;margin-top:-3px;box-sizing:border-box}
.compare-table table td.green .right{background:url(../images/tab-right-red.png) no-repeat;box-sizing:border-box}
.compare-table table td span{color:#f90;text-decoration:underline;cursor:pointer;display:inline-block;vertical-align:middle;margin-top:-3px;}
.compare-table table .mq .right{margin:0 20px 0 48px;}
.compare-table table .rz .right{margin:0 20px 0 48px;}
.compare-table table .text-left{text-align:left;}
.compare-table table .text-left p{padding-left:20px;width:355px;}
.compare-table table .open-up .pay-btn{width:83px;height:28px;line-height:28px;text-align:center;background:#ff872f;box-shadow:0px 0px 10px 0px #f7bf95;font-size:14px;color:#fff;display:inline-block;vertical-align:middle;cursor:pointer;text-decoration:none;border-radius:0;}
.compare-table table .n-color{color:#f00;}
.compare-table table .n-save{color:#999;}
.compare-table table a{color:#fff;background-color:#ff872f;width:84px;height:36px;line-height:36px;border-radius:5px;display:inline-block;}
.compare-table table a:hover{background-color:#b25e21}
.compare-table table a.disable{background-color:#ccc}
.compare-table tbody tr.orange,.compare-table tbody tr td.orange{background:#fafafa!important;}
.compare-table tbody tr.js-no-hover td.orange{background:#fff!important;}
.compare-table tbody tr td.bg-blue.orange{color:#333;}
.compare-table tbody tr td.bg-green.orange{color:#333;}
.compare-table tbody tr td.bg-green.orange.bold{color:#f00}
.compare-table tbody tr td.br-blue.orange{background:#02c9d0!important;color:#fff}
.compare-table tbody tr td.br-green.orange{background:#02d0ac!important;color:#fff}
.compare-table tbody tr .c9.green.orange{border-right:1px solid #e2e2e2!important;}
.compare-table table.js-tab td.orange{background:#fff!important;}
.js-huiy{width:1200px;height:97px;background-color:#fff;border-right:none;z-index:999;display:none;position:fixed;top:-183px;}
.js-huiy .tab{background:#fff;}

/*锚点*/
.anchors{display:none;width:180px;position:fixed;left:25px;bottom:200px;z-index:9999;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;}
.anchors ul{z-index:100;width:180px;background:#fff url(../images/ul-line.png) no-repeat 157px 30px;box-sizing:border-box;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;}
.anchors ul li{width:179px;height:46px;line-height:44px;box-sizing:border-box;margin:5px 0;}
.anchors ul li a{display:block;width:100%;height:100%;font-size:14px;color:#333;}
.anchors ul li.on{border:1px solid #30bcbd;color:#30bcbd;}
.anchors ul li.on span{background:url(../images/anchors-bg.png) no-repeat;}
.anchors ul li p{width:140px;height:100%;text-align:center;float:left;}
.anchors ul li span{width:22px;height:22px;float:left;margin:10px 0 0 5px;border:1px solid #e2e2e2;border-radius:50%;background:#fff;z-index:1}

/*表格企业招聘主页弹窗*/
.enterprise-dia{width:1200px;height:990px;position:relative;}
.close{display:block;width:20px;height:20px;line-height:20px;text-align:center;color:#ccc;position:absolute;top:0;right:0;font-size:24px;cursor:pointer;}
.dia-tit{font-size:40px;color:#333;text-align:center;line-height:40px;padding-top:60px;font-weight:bold;}
.dia-msg{line-height:18px;font-size:18px;color:#333;text-align:center;padding-top:25px;margin-bottom:20px;}
.enterprise-btn{width:620px;height:60px;margin:0 auto 30px;}
.enterprise-btn span{width:290px;height:58px;border:1px solid #e2e2e2;line-height:58px;text-align:center;font-size:20px;color:#333;cursor:pointer;float:left;margin-right:30px;}
.enterprise-btn span.mobile{margin-right:0;}
.enterprise-btn span.on{background:#f90;color:#fff;border-color:#f90;font-size:24px;}
.enterprise-img{width:1122px;margin:0 auto;}
.enterprise-dia .pc-bg{height:570px;background:url(../images/pc-enterprise.png) no-repeat;}
.enterprise-dia .mb-bg{height:720px;background:url(../images/mb-enterprise.png) no-repeat;}

/*  企业标识 以及职位详情标识弹窗 */
.ident-dia,.ident-rz-dia{width:1200px;height:850px;position:relative;}
.ident-btn{width:620px;height:60px;margin:0 auto 30px;}
.ident-btn span{width:290px;height:58px;border:1px solid #e2e2e2;line-height:58px;text-align:center;font-size:20px;color:#333;cursor:pointer;float:left;margin-right:30px;}
.ident-btn span.mobile{margin-right:0;}
.ident-btn span.on{background:#f90;color:#fff;border-color:#f90;font-size:24px;}
.bg-box{width:1140px;height:540px;margin:0 auto;overflow-y:auto}
.ident-img{width:1120px;}
.ident-dia .pc-bg{height:1060px;background:url(../images/pc-ident.png) no-repeat;}
.ident-dia .mb-bg{height:532px;background:url(../images/mb-ident.png) no-repeat;}
.ident-rz-dia .pc-bg{height:1130px;background:url(../images/pc-ident-rz.png) no-repeat;}
.ident-rz-dia .mb-bg{height:470px;background:url(../images/mb-ident-rz.png) no-repeat;}

/* 首页会员专区 */
.member-dia{width:1200px;height:860px;position:relative;}
.member-btn{width:890px;height:60px;margin:0 auto 30px;}
.member-btn span{width:198px;height:58px;border:1px solid #e2e2e2;line-height:58px;text-align:center;font-size:20px;color:#333;cursor:pointer;float:left;margin-right:30px;}
.member-btn span.mobile{margin-right:0;}
.member-btn span.on{background:#f90;color:#fff;border-color:#f90;font-size:24px;}
.member-img{width:1120px;margin:0 auto;}
.member-img.pc980-bg{height:520px;background:url(../images/pc-member-w980.png) no-repeat;}
.member-img.pc320-bg{height:520px;background:url(../images/pc-member-w320.png) no-repeat;}
.member-img.pc160-bg{height:520px;background:url(../images/pc-member-w160.png) no-repeat;}
.member-img.mb-bg{height:440px;background:url(../images/mb-member.png) no-repeat;}
.member-img.pc-bg-s{height:520px;background:url(../images/pc-member-w190.png) no-repeat;}
.member-img.pc-bg-m{height:520px;background:url(../images/pc-member-w392.png) no-repeat;}
.member-img.pc-bg-b{height:520px;background:url(../images/pc-member-w1200.png) no-repeat;}

/*2018-05-08会员优化*/
.mq-rig-nav{width:80px;position:fixed;right:10px;top:50%;margin-top:-170px;padding:15px 10px 9px;background:url(../images/fuceng_03.png) no-repeat;background-size:100% 100%;border-radius:500px 500px 0 0;z-index:999;}
.mq-rig-nav a{width:80px;padding:20px 0;display:block;float:left;font-size:18px;color:#fff;text-align:center;border-bottom:1px solid rgba(255,255,255,0.5);}
.mq-rig-nav .nav4{border:none;}
.mq-rig-nav span{width:100px;height:100px;border-radius:50%;position:absolute;bottom:-10px;left:0;z-index:-1;}
.mq-rig-nav i{width:24px;height:24px;background:url(../images/mq-top-icon.png);margin:0 auto 10px auto;display:block;}
.mq-rig-nav em{width:12px;height:10px;background:url(../images/mq-nav-close.png);position:absolute;right:0;top:-20px;display:block;cursor:pointer;}

/* 推广币弹窗 */
.prop-box{position:fixed;top:0;bottom:0;width:100%;}
.prop-box .mask{position:absolute;width:100%;height:100%;background:#000;opacity:0.7;filter:alpha(opacity=70)}
.prop-info{position:absolute;top:50%;left:50%;margin:-255px 0 0 -185px;width:370px;height:510px;background:url(../images/pc-prop-s.png) no-repeat;background-size:100% 100%;z-index:1;}
.prop-info .money{padding-top:250px;font-size:48px;line-height:48px;height:48px;color:#ff0;font-weight:bold;text-align:center;margin-bottom:145px;}
.prop-info .money span{font-size:28px;line-height:38px;display:inline-block;vertical-align:bottom;}
.prop-info .js-close{;width:232px;height:42px;background:url(../images/pc-js-close.png) no-repeat;background-size:100% 100%;margin-left:69px;font-size:18px;color:#984f00;text-align:center;line-height:42px;cursor:pointer;}

/*2018-11-06房产经纪人分类推广中心*/
.broker-m-banner{background:#253c65 url(../images/broker-banner.jpg) no-repeat center center;}
.broker-m-banner .m-banner-wrapper .txt{padding-left:29%;text-align:center;}
.broker-m-banner .m-banner-wrapper .txt .p2{opacity:1;font-size:18px;}
.broker-m-banner .m-banner-wrapper .txt .i-l{width:32px;height:1px;background:#fff;margin-top:82px;}
.broker-m-banner .m-banner-wrapper .txt .i-r{width:32px;height:1px;background:#fff;margin-top:82px;}
.broker-m-box .mvs-top .div1 .p1 i{background:url(../images/broker-s-icon.png) no-repeat;background-position:-4px -31px;width:53px;height:50px;}
.broker-m-box .mvs-top .div1 .nb{margin-bottom:20px;}
.broker-m-box .mvs-bottom .div1 .p1 i{background-position:-12px -128px;width:55px;height:51px;}
.broker-m-box .mvs-bottom .div1{padding:30px 10px;width:279px;}
.broker-m-box .div2 li i{background:url(../images/broker-s-icon.png) no-repeat;background-position:-89px 0;}
.broker-m-box .mvs-top .div2 li .pos4{background:url(../images/broker-s-icon.png) no-repeat;background-position:-636px 0;}
.broker-m-box .mvs-bottom .div2 li i{background-position:-81px -120px;}
.broker-m-box .mvs-bottom .div2 li .pos2{background-position:-208px -120px;}
.broker-m-box .mvs-bottom .div2 li .pos3{background-position:-330px -120px;}
.broker-s-short li{margin-left:172px;}
.broker-mq-des .div1 .p1 i{background:url(../images/broker-s-icon.png) no-repeat!important;background-position:-4px -128px!important;height:52px!important;}
.broker-enterprise-dia{padding-top:40px;height:646px;}
.broker-enterprise-dia .pc-bg{background:url(../images/broker-pop.jpg) no-repeat;height:636px;}
.broker-rz-dia{padding-top:40px;height:646px;}
.broker-rz-dia .bg-box{height:636px;}
.broker-rz-dia .pc-bg{background:url(../images/broker-pop2.jpg) no-repeat;height:636px;}
.broker-ident-dia{height:646px;padding-top:40px;}
.broker-ident-dia .bg-box{height:636px;}
.broker-ident-dia .pc-bg{background:url(../images/broker-pop3.jpg) no-repeat;height:636px;}
.broker-gold-dia{padding-top:40px;height:646px;}
.broker-gold-dia .member-img{background:url(../images/broker-pop4.jpg) no-repeat;height:636px;}

/*推广金购买*/
.tgj-top{margin-top:14px}
.tgj-tit{box-sizing:border-box;color:#333;font-size:16px;font-weight:bold;margin:20px auto 15px;padding-left:33px;position:relative;text-align:left;width:820px;}
.tgj-tit:before{background:#fb7113;content:'';height:14px;left:20px;margin-top:-7px;position:absolute;top:50%;width:3px;}
.tgj-tit em{color:#f00;font-size:14px;font-weight:normal;}
.tgj-t-div{margin:0 auto;text-align:center;width:1200px}
.tgj-chooseUl{width:820px;margin:0 auto;float:none;}
.tgj-chooseUl .item{background-color:#fff;border:1px solid #ccc;color:#333;cursor:pointer;font-size:18px;margin:0 0 20px 20px;width:251px;}
.tgj-chooseUl .item.on{border-color:#0ba609;position:relative;}
.tgj-chooseUl .item.on:after{content:"";position:absolute;bottom:0;right:0;width:34px;height:34px;background:url(../images/jl-pay.png) no-repeat;}
.tgj-chooseUl .item1{height:80px;line-height:80px}
.tgj-chooseUl .item2{height:120px;}
.tgj-chooseUl .item2 .tit{color:#333;font-size:18px;margin-top:28px;}
.tgj-chooseUl .item2 .price{color:#f00;font-size:18px;font-weight:bold;margin-top:15px;}
.tgj-t-div .jl-info{font-size:14px;color:#666;margin-bottom:25px;}
.tgj-t-div .jl-info span{margin-right:10px;}
.tgj-t-div .jl-info b{color:#f00;font-size:20px;}
.tgj-t-div .jl-info em{font-size:14px;color:#f00;}
.tgj-t-div .jl-xy{color:#666;font-size:14px;}
.tgj-t-div .jl-xy i{width:16px;height:16px;margin-top:2px;margin-right:5px;background:url(../images/mq-sure.png) no-repeat;display:inline-block;vertical-align:sub;}
.tgj-t-div .jl-xy a{color:#09f;}
.tgj-t-div .jl-pay{display:inline-block;width:118px;height:40px;line-height:40px;text-align:center;color:#fff;background-color:#fb7113;border:1px solid #d55900;font-size:16px;cursor:pointer;margin:26px 0;}
.tgj-t-div .jl-pay:hover{background-color:#f46809;}
.e-new-tab{color:#f40;display:inline-block;font-size:12px;height:15px;margin-left:5px;position:relative;}
.e-new-tab:before{content:'new';left:0;position:absolute;top:-5px;}

/*问号提示*/
.question-tip{position:relative;cursor:pointer;}
.question-tip i{display:inline-block;vertical-align:middle;width:14px;height:14px;text-align:center;line-height:14px;border-radius:50%;margin: -3px 5px 0;border:1px solid #09f;color:#09f;font-size:12px;}
.question-tip .con{position:absolute;z-index:100;width: 615px;padding: 10px;box-sizing:border-box;left: 31px;top: -14px;background:#fff;display:none;border:1px solid #e2e2e2;box-sizing:border-box;font-weight:normal;}
.question-tip:hover .con{display:block;}
.question-tip .con:before{position:absolute;width:11px;height:16px;content:"";background:url('../images/tan-hover.png') no-repeat;left:-11px;top: 14px;z-index:10;box-sizing:border-box;}
.question-tip .con span{font-size:14px;color:#333;line-height:26px;text-align:left;}
.mvs-top .div1.shelves-tc{background:url(../images/shelves-package-bg.jpg);}
.mvs-top .div1.shelves-tc .p1 i{background-image: url(../images/m-s-icon.png);
    background-position: -67px -202px;
    height: 60px;}

