body,html{font-size:14px;margin:0 auto;padding:0;font-family:"微软雅黑"}
li{list-style:none}
p{margin:0;padding:0}
img{border:0}
a{text-decoration:none;color:#333}
a:hover{text-decoration:none;color:#e20f77}
h1,h2,h3,h4,h5,h6{font-weight:400;font-size:100%}
.clear{height:0;clear:both;overflow:hidden;padding:0;margin:0;line-height:0;border:0;font-size:0}
.divider{border-bottom:1px solid #fff}
.search-nav{width:75px;float:left;background:#fff;margin-top:5%;border-radius:2px;margin-right:1px}
.search-nav a{display:block;padding:0 0 0 25px;line-height:inherit;cursor:pointer}
.nav__menu{line-height:41px;text-transform:uppercase;margin:0;padding:0;border:1px solid #ecb19d}
.nav__menu-item{display:inline-block;position:relative}
.nav__menu-item a{color:#666;font-weight:400;font-size:15px;font-family:serif}
.nav__menu-item:hover{background-color:#fff}
.nav__menu-item:hover .nav__submenu{display:block}
.nav__submenu{font-weight:300;text-transform:none;display:none;position:absolute;width:75px;background-color:#f3f3f3;margin:0;padding:0}
.nav__submenu-item:hover{background:rgba(0,0,0,.1)}
@media only screen and (max-width:760px){.pc-main{display:none}
body,html{height:100%}
.top{border-bottom:1px solid #393939}
.search{font-size:1.2rem;overflow:hidden}
.search .search_box{width:100%;margin-left:10%}
.search .search_box #q{height:2rem;margin-top:25%;border:0;border-radius:2px 0 0 2px;padding:.2rem;width:67%;float:left;font-size:1.2rem;padding-left:1rem}
.search .search_box #mapsearch{height:2rem;background:#fff;border-radius:0 2px 2px 0;margin-top:25%;float:left;padding:.2rem}
.hotword{height:1.8rem;border-radius:3px;text-align:center;padding:.1rem .6rem;margin-top:.5rem;margin-right:.5rem;border:1px solid #ecb19d;float:left;color:#ecb19d}
.lishi{float:left;margin-top:.5rem;padding:.2rem;color:#ecb19d;margin-right:1rem}
}
@media only screen and (min-width:760px){.phone-main{display:none}
.max_page_width{width:1200px;margin:0 auto}
.page-header{width:100%;height:58px;background-color:#e20f77;left:0;top:0;z-index:5}
.hd-wrap{height:100%;margin:0 auto;font-size:16px}
.topLogo{float:left;padding-top:5px;padding-right:10px;width:100px}
.selectCity{float:left;text-align:center;padding-left:10px;padding-right:10px;height:70px}
.selectCity:hover{background:#aaa url(../images/hp/navjt.gif) no-repeat scroll center bottom;box-shadow:0 0 20px rgba(0,0,0,.1) inset}
#selectCity{margin:0 auto;position:relative;cursor:pointer}
.s2{border:none;white-space:nowrap;float:left;left:92px;padding:14px 10px 0 15px;margin:0;margin-top:-5px;width:55px;height:46px;position:absolute;z-index:9999;line-height:38px;color:#000}
.ctseleion{float:left;height:49px;width:100%;padding-left:12px}
.s2 .citylist{width:340px;position:absolute;z-index:1000;top:62px;left:0;text-align:center;display:none;box-shadow:#505050 0 1px 4px;padding:5px 0 5px 20px;background-color:#fff;border-top:none}
.s2 .citylist a{float:left;width:35px;line-height:28px;padding:4px 8px 0 4px;color:#666;text-align:left;font-size:14px}
.s2 .citylist a:hover{color:#e20f77!important}
.s2.on .citylist{display:block}
.topNav{float:left;text-align:center;height:55px;margin-left:78px}
.topNav .nav-item{float:left;height:58px}
.topNav .nav-item:hover{background:#aaa url(../images/hp/navjt.gif) no-repeat scroll center bottom;box-shadow:0 0 20px rgba(0,0,0,.1) inset}
.topNav a{color:#fff;padding-left:10px;padding-right:10px}
.search-inp{float:left;width:340px;height:30px;border:0;border-radius:2px;font-size:16px;padding-left:10px;margin-left:10px;margin-right:10px;margin-top:20px}
.search-btn{float:left;width:30px;height:30px;margin-right:10px;margin-top:20px;outline-style:none}
.topLogin{float:right;background-color:#929292;border-radius:50%;width:50px;height:50px;margin-top:10px;margin-left:10px;margin-right:10px}
.topReg{float:right;background-color:#929292;border-radius:50%;width:50px;height:50px;margin-top:10px;margin-left:10px;margin-right:10px}
.topReg a{text-align:center;color:#fff;height:50px;line-height:50px;display:block;font-size:14px}
.topLogin a{text-align:center;color:#fff;height:50px;line-height:50px;display:block;font-size:14px}
.content{width:100%;background:#fff url(http://www.meifang.com/statics/pc/login/login-bg.jpg) no-repeat 50% 60%;overflow:hidden}
.search{background:rgba(255,255,255,.9);padding:30px;border:1px solid #ecb19d;margin:30px auto!important}
.search .search_box .btn{height:37px;background:#ecb19d;border-radius:0 2px 2px 0;margin-top:5%;float:left;padding:.2rem}
.search .search_box .inp{height:35px;margin-top:5%;border:0;border-radius:2px 0 0 2px;padding:.2rem;width:75%;float:left;font-size:1.2rem;padding-left:1rem;border:1px solid #ecb19d}
.hotword{height:1.8rem;border-radius:3px;text-align:center;padding:5px 10px 0;margin-top:.5rem;margin-right:.5rem;border:1px solid #ecb19d;float:left;color:#ecb19d}
.lishi{float:left;margin-top:.5rem;padding:.2rem;color:#ecb19d;margin-right:1rem}
.footer{font-size:12px;background-color:#444}
.footer .info{width:1200px;margin:0 auto;color:#fff;text-align:center}
.footer .info .left{width:43%;float:left;padding:14px}
.footer .info .right{width:53%;float:left;padding-top:7px}
.footer .info .right .icon{float:left;width:86%;padding:13px 0 13px 0;text-align:left}
.footer .info .right .icon img{height:50px;margin-left:2px}
.footer .info .right .dianhua{float:left;width:30%;padding:23px 0;font-size:24px}
.footer .info .right .erweima{width:10%;float:left;margin-left:16px}
.footer .info .left .liangxi{width:100%;float:left;padding:8px 0;font-size:14px;line-height:20px}
.bqsy{width:100%;float:left;margin:0;padding:0}
}
.matchingselect p{padding:.2rem .2rem .2rem 1rem}
.matchingselect p:hover{background-color:#efefef;color:#e20f77;cursor:pointer}
.transform{width:8px;cursor:pointer;float:left;margin:18px 0 0 12px;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s}
.nav__menu-item:hover .transform{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);animation-fill-mode:forwards}
.qrcode2{position:relative;cursor:pointer}
.qrcode2 a{color:#fff;text-decoraion:none}
.qrcode2 span{color:#fff}
.qrcode2 .listBox{position:absolute;bottom:23px;left:-64px;width:182px;height:205px;z-index:9999;overflow:hidden;border:1px solid #e7e7e7;display:none;background:#fff}
.qrcode2 .listBox img{height:150px;width:150px;text-align:center;display:block;margin:15px auto 8px}
.qrcode2 .listBox p{line-height:22px;text-align:center;font-size:13px;color:#333}
.qrcode2.on .listBox{display:block}
.wrapmz{width:100%;background-color:#f2f2f2}
.mzsm{width:1150px;margin:0 auto;font-size:12px;line-height:20px;color:#8e8e8e;padding:14px 0}
.ydsm{width:100%;margin:0 auto;font-size:12px;line-height:20px;color:#8e8e8e;padding:14px 0}
