@charset "UTF-8";#xmh-index .banner .login .login-app,#xmh-index .banner .login .login-order-status,#xmh-index .banner .login .login-out .login-btn,#xmh-index .banner .login .login-out .login-out-title h1,#xmh-index .banner .login .login-title,#xmh-index .floor .floor-info .floor-info-list-box .floor-info-list .floor-info-goods-box .floor-info-goods .price,.justify-align{display:flex;justify-content:space-between;align-items:center}.start-align{display:flex;justify-content:flex-start;align-items:center}#xmh-index{margin-bottom:60px}#xmh-index .banner{padding-left:230px;height:430px;padding-top:10px;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between}#xmh-index .banner #banner{width:730px;height:420px}#xmh-index .banner .login{width:230px;background:#fff;height:420px;box-sizing:border-box;padding:15px}#xmh-index .banner .login .login-out .login-out-title{display:flex;padding-bottom:5px}#xmh-index .banner .login .login-out .login-out-title .user-head{line-height:45px;font-size:45px;margin-right:10px;border-radius:50%;width:45px;height:45px;overflow:hidden}#xmh-index .banner .login .login-out .login-out-title h1{font-weight:500;font-size:16px}#xmh-index .banner .login .login-out .login-out-title h1 .sign{font-size:12px;height:20px;cursor:pointer;line-height:20px;border:1px solid #e1251b;padding:0 4px;border-radius:5px;color:#e1251b}#xmh-index .banner .login .login-out .login-out-title h1 .sign .iconfont{margin-right:5px;font-size:12px}#xmh-index .banner .login .login-out .login-out-title p{font-size:14px;padding-top:2px}#xmh-index .banner .login .login-out .login-btn{font-size:12px;padding:10px 0 5px}#xmh-index .banner .login .login-out .login-btn a{border:1px solid #e1251b;flex:0 0 95px;padding:5px 0;box-sizing:border-box;text-align:center;color:#e1251b;border-radius:5px}#xmh-index .banner .login .login-out .login-btn a:nth-child(1){color:#fff;background:#e1251b}#xmh-index .banner .login .login-order-status{font-size:12px;padding:15px 0 12px}#xmh-index .banner .login .login-server{display:flex;margin:10px 0 10px;line-height:38px;background:#f7f7f7;border:1px solid #ccc;justify-content:center;align-items:center}#xmh-index .banner .login .login-server .iconfont{font-size:24px;margin-right:5px}#xmh-index .banner .login .login-server:hover{color:#e1251b;border-color:#e1251b}#xmh-index .banner .login .login-title{line-height:20px}#xmh-index .banner .login .login-title .red{border-bottom:2px solid #e1251b}#xmh-index .banner .login .login-title a{font-size:12px}#xmh-index .banner .login .login-list{padding:0;border-bottom:1px solid #ccc}#xmh-index .banner .login .login-list li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0}#xmh-index .banner .login .login-list.active li:nth-child(n+4){display:none}#xmh-index .banner .login .login-app{position:relative;padding-top:6px;padding-left:10px}#xmh-index .banner .login .login-app a{border:1px solid #e1251b;line-height:19px;display:block;width:68px;margin-top:10px;text-align:center;font-size:12px}#xmh-index .banner .login .login-app .ewm{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;padding-left:5px;opacity:0;background:rgba(0,0,0,.5)}#xmh-index .banner .login .login-app .ewm img{height:100px}#xmh-index .banner .login .login-app .ewm:hover{opacity:1}#xmh-index .recommend{width:1200px;height:400px;margin:15px 0;overflow:hidden;position:relative}#xmh-index .recommend .recommend-title{padding-bottom:15px;font-size:20px;line-height:35px}#xmh-index .recommend .recommend-btn-left,#xmh-index .recommend .recommend-btn-right{background:rgba(0,0,0,.3);color:#fff;top:50%;margin-top:-22px;position:absolute;display:block;width:36px;line-height:44px;text-align:center;height:44px;z-index:2}#xmh-index .recommend .recommend-btn-left{left:0}#xmh-index .recommend .recommend-btn-right{right:0}#xmh-index .recommend ul{z-index:1;width:auto;display:flex;position:absolute;left:0;top:50px;transition:all .3s}#xmh-index .recommend ul li{position:relative;flex:0 0 228px;max-width:228px;margin-left:15px;height:350px;box-sizing:border-box;padding:15px;background:#fff}#xmh-index .recommend ul li img{width:198px}#xmh-index .recommend ul li .goods-name{text-align:left;display:block;height:40px;margin:5px 0;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}#xmh-index .recommend ul li .price{display:block}#xmh-index .recommend ul li .goods-btn{width:192px;height:38px;border-radius:19px;display:block;margin:11px auto 0;font-size:16px;line-height:38px;text-align:center;background:#e1251b;color:#fff}#xmh-index .recommend ul li .goods-btn:hover{background:#ca0217}#xmh-index .recommend ul li:nth-child(5n+1){margin-left:0}#xmh-index .brand{height:250px;display:flex;justify-content:space-between}#xmh-index .brand .brand-nav{display:flex;position:relative;height:52px}#xmh-index .brand .brand-nav .brand-nav-item{width:80px;margin-right:20px;font-size:16px}#xmh-index .brand .brand-nav .brand-nav-item .brand-nav-name{display:block;width:100%;line-height:20px;padding:15px 0;text-align:center;border-bottom:2px solid transparent}#xmh-index .brand .brand-nav .brand-nav-item .brand-list{display:none;flex-wrap:wrap;background:#fff;height:198px;width:1200px;top:100%;padding:20px;box-sizing:border-box;left:0;position:absolute}#xmh-index .brand .brand-nav .brand-nav-item .brand-list li{width:193.33333px;height:79px;display:flex;justify-content:center;align-items:center;box-sizing:border-box}#xmh-index .brand .brand-nav .brand-nav-item .brand-list li img{max-width:176px;max-height:69px}#xmh-index .brand .brand-nav .brand-nav-item .brand-list li:hover{border:1px solid #e1251b}#xmh-index .brand .brand-nav .brand-nav-item.active{font-size:20px;font-weight:600}#xmh-index .brand .brand-nav .brand-nav-item.active .brand-nav-name{border-bottom-color:#e1251b;white-space: nowrap;}#xmh-index .brand .brand-nav .brand-nav-item.active .brand-list{display:flex}#xmh-index .brand .brand-all{margin:15px 0;font-size:16px;color:#666}#xmh-index .brand .brand-all:hover{color:#e1251b}#xmh-index .advertisement{height:auto;margin:15px 0 0;display:flex;width:100%;justify-content:center;align-items:center}#xmh-index .floor .floor-title{padding:30px 0 16px;font-size:26px}#xmh-index .floor .floor-info{position:relative;width:290px;height:536px}#xmh-index .floor .floor-info .floor-info-list-box{position:absolute;width:110px;right:0;top:0;padding:20px 0 20px 5px;box-sizing:border-box;bottom:0}#xmh-index .floor .floor-info .floor-info-list-box .floor-info-list{line-height:34px;text-align:center;margin:2px 0;height:34px}#xmh-index .floor .floor-info .floor-info-list-box .floor-info-list>a{position:relative;display:block;height:100%;color:#fff}#xmh-index .floor .floor-info .floor-info-list-box .floor-info-list .floor-info-goods-box{position:absolute;left:100%;display:none;top:0;bottom:0;justify-content:flex-start;flex-wrap:wrap;width:910px;margin-top:-10px}#xmh-index .floor .floor-info .floor-info-list-box .floor-info-list .floor-info-goods-box .floor-info-goods{position:relative;background:#fff;margin-left:10px;width:220px;height:263px;margin-top:10px;box-sizing:border-box;padding:10px 20px 15px;line-height:20px}#xmh-index .floor .floor-info .floor-info-list-box .floor-info-list .floor-info-goods-box .floor-info-goods img{width:165px;height:165px}#xmh-index .floor .floor-info .floor-info-list-box .floor-info-list .floor-info-goods-box .floor-info-goods .goods-name{text-align:left;display:block;height:40px;margin:6px 0;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}#xmh-index .floor .floor-info .floor-info-list-box .floor-info-list .floor-info-goods-box .floor-info-goods:nth-child(4n+1){margin-left:0}#xmh-index .floor .floor-info .floor-info-list-box .floor-info-list.active{background:rgba(255,255,255,.85)}#xmh-index .floor .floor-info .floor-info-list-box .floor-info-list.active .floor-info-goods-box{display:flex}#xmh-index .floor .floor-info .floor-info-list-box .floor-info-list.active>a{color:#666;font-weight:600}#xmh-index .floor .floor-info .floor-info-list-box .floor-info-list.active>a:before{position:absolute;content:'';border-left:5px solid #666;right:5px;top:50%;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent}.xmh-index-float-fixed{position:fixed;top:50%;bottom:50%;display:none;align-content:center;flex-wrap:wrap;justify-content:center;background:#fff;width:60px;left:50%;margin-left:-680px}.xmh-index-float-fixed li{background:#fff;width:60px;height:60px;font-size:12px;box-sizing:border-box;border-left:1px solid #e6e7e7;border-right:1px solid #e6e7e7;position:relative;border-bottom:1px solid #e6e7e7;display:flex;justify-content:center;align-items:center}.xmh-index-float-fixed li a{flex:0 0 26px}.xmh-index-float-fixed li:before{position:absolute;content:'';width:8px;border-top:1px solid #fff;top:-1px;left:0}.xmh-index-float-fixed li:after{position:absolute;content:'';width:8px;border-top:1px solid #fff;right:0;top:-1px}.xmh-index-float-fixed li.active a,.xmh-index-float-fixed li:hover a{color:#e1251b}.xmh-index-float-fixed li:nth-child(1){border-top:1px solid #e6e7e7}.xmh-index-float-fixed li:nth-child(1):after,.xmh-index-float-fixed li:nth-child(1):before{border-top:none}.horizontal-carousel{width:100%;height:100%;position:relative;overflow:hidden}.horizontal-carousel>ul{list-style:none;margin:0;padding:0;font-size:0;white-space:nowrap;position:absolute;left:0;top:0}.horizontal-carousel>ul>li{display:inline-block}.horizontal-carousel>ul>li>img{width:100%;height:100%}.horizontal-carousel-arrow-left,.horizontal-carousel-arrow-right{width:60px;height:60px;overflow:hidden;background:url(ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;border-radius:10px}.horizontal-carousel-arrow-left{background-position:0 0;left:15px}.horizontal-carousel-arrow-left:hover{background-position:0 -120px}.horizontal-carousel-arrow-right{background-position:0 -60px;right:15px}.horizontal-carousel-arrow-right:hover{background-position:0 -180px}.vertical-carousel{width:100%;height:100%}.carousel-indicator-dots{width:100%;height:10px;position:absolute;left:0;bottom:0;margin:20px 0}.carousel-indicator-dots>ul{list-style:none;margin:0;padding:0;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.carousel-indicator-dots>ul>li{width:15px;height:15px;background-color:#fff;float:left;margin:0 8px;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.carousel-indicator-dots>ul>li.dots-active{background-color:#e1251b}.xmhns-wrap{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);font-family:"Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;display:none;z-index:1000}.xmhns-wrap *{box-sizing:border-box}.xmhns-wrap .xmhn-sign-box{width:680px;margin:0 auto;display:flex;justify-content:flex-start;align-items:flex-start}.xmhns-wrap .xmhn-sign-box .xmhn-sign-box-main{width:640px;height:470px;border:solid 5px #cb1414;padding:28px 20px;background:#f6f6f6;display:flex;justify-content:space-between;align-items:flex-start}.xmhns-wrap .xmhn-sign-box .xmhn-sign-box-main .xmhn-sign-box-left{width:326px}.xmhns-wrap .xmhn-sign-box .xmhn-sign-box-main .xmhn-sign-box-left .xmhns-title{display:flex;justify-content:flex-start;align-items:center}.xmhns-wrap .xmhn-sign-box .xmhn-sign-box-main .xmhn-sign-box-left .xmhns-title img{height:29px}.xmhns-wrap .xmhn-sign-box .xmhn-sign-box-main .xmhn-sign-box-left .xmhns-title span{padding:0 52px 0 5px;font-size:22px;color:#cc1314}.xmhns-wrap .xmhn-sign-box .xmhn-sign-box-main .xmhn-sign-box-left .xmhns-title font{font-size:12px;color:#aaa;align-self:flex-end}.xmhns-wrap .xmhn-sign-box .xmhn-sign-box-main .xmhns-calendar-wrap{width:326px;border-radius:4px;padding-bottom:43px;overflow:hidden;margin-top:10px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.2)}.xmhns-wrap .xmhn-sign-box .xmhn-sign-box-main .xmhns-calendar-wrap .xmhns-month{background:#f95354;color:#fff;line-height:52px;height:52px;font-size:18px;text-align:center}.xmhns-wrap .xmhn-sign-box .xmhn-sign-box-main .xmhns-calendar-wrap .xmhns-date,.xmhns-wrap .xmhn-sign-box .xmhn-sign-box-main .xmhns-calendar-wrap .xmhns-week{margin-top:10px;padding:0 10px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.xmhns-wrap .xmhn-sign-box .xmhn-sign-box-main .xmhns-calendar-wrap .xmhns-date li,.xmhns-wrap .xmhn-sign-box .xmhn-sign-box-main .xmhns-calendar-wrap .xmhns-week li{width:40px;background:#f2f2f2;border-radius:2px;font-size:14px;height:30px;line-height:30px;text-align:center}.xmhns-wrap .xmhn-sign-box .xmhn-sign-box-main .xmhns-calendar-wrap .xmhns-date li+li,.xmhns-wrap .xmhn-sign-box .xmhn-sign-box-main .xmhns-calendar-wrap .xmhns-week li+li{margin-left:3px}.xmhns-wrap .xmhn-sign-box .xmhn-sign-box-main .xmhns-calendar-wrap .xmhns-date li.active,.xmhns-wrap .xmhn-sign-box .xmhn-sign-box-main .xmhns-calendar-wrap .xmhns-week li.active{background:url(https://www.xinminghui.com/images/sign/img/sign.png) no-repeat center bottom}.xmhns-wrap .xmhn-sign-box .xmhn-sign-box-main .xmhns-calendar-wrap .xmhns-date li{color:#666;margin-top:10px}.xmhns-wrap .xmhn-sign-box .xmhn-sign-box-main .xmhn-sign-box-right{position:relative}.xmhns-wrap .xmhn-sign-box .xmhn-sign-box-main .xmhn-sign-box-right .span-cicle{background:#efefef;width:18px;height:18px;border-radius:18px;position:absolute}.xmhns-wrap .xmhn-sign-box .xmhn-sign-box-main .xmhn-sign-box-right .span-cicle.tl{top:134px;left:20px}.xmhns-wrap .xmhn-sign-box .xmhn-sign-box-main .xmhn-sign-box-right .span-cicle.tr{top:134px;right:20px}.xmhns-wrap .xmhn-sign-box .xmhn-sign-box-main .xmhn-sign-box-right .span-cicle.bl{top:168px;left:20px}.xmhns-wrap .xmhn-sign-box .xmhn-sign-box-main .xmhn-sign-box-right .span-cicle.br{top:168px;right:20px}.xmhns-wrap .xmhn-sign-box .xmhn-sign-box-main .xmhn-sign-box-right .span-line{width:8px;height:40px;border-radius:10px;background:#bebab4;position:absolute}.xmhns-wrap .xmhn-sign-box .xmhn-sign-box-main .xmhn-sign-box-right .span-line.l{top:140px;left:25px}.xmhns-wrap .xmhn-sign-box .xmhn-sign-box-main .xmhn-sign-box-right .span-line.r{top:140px;right:25px}.xmhns-wrap .xmhn-sign-box .xmhn-sign-box-main .xmhn-sign-box-right .xmhns-br-top{width:240px;height:152px;padding:20px 20px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.2)}.xmhns-wrap .xmhn-sign-box .xmhn-sign-box-main .xmhn-sign-box-right .xmhns-br-top .sign-status{width:100%;text-align:center;height:32px;line-height:32px;font-size:16px;padding:0 54px;padding-left:65px;position:relative;background:#ffc60f;color:#844b01;border:1px solid #ffa800;cursor:pointer}.xmhns-wrap .xmhn-sign-box .xmhn-sign-box-main .xmhn-sign-box-right .xmhns-br-top .sign-status:before{content:url(https://www.xinminghui.com/images/sign/img/pencil.png);margin-right:5px;position:absolute;top:2px;left:55px}.xmhns-wrap .xmhn-sign-box .xmhn-sign-box-main .xmhn-sign-box-right .xmhns-br-top .sign-status.sign{color:#fff;background:#d0d0d0;border:1px solid #d0d0d0;cursor:not-allowed;padding-left: 81px;line-height: 31px;}.xmhns-wrap .xmhn-sign-box .xmhn-sign-box-main .xmhn-sign-box-right .xmhns-br-top .sign-status.sign:before{content:url(https://www.xinminghui.com/images/sign/img/pencil_w.png);margin-right:5px;position:absolute;top:2px;left:60px}.xmhns-wrap .xmhn-sign-box .xmhn-sign-box-main .xmhn-sign-box-right .xmhns-br-top p:nth-child(2){font-size:13px;color:#aaa;line-height:20px;text-align:left;margin-top:10px;width:100%}.xmhns-wrap .xmhn-sign-box .xmhn-sign-box-main .xmhn-sign-box-right .xmhns-br-top p:nth-child(2) font,.xmhns-wrap .xmhn-sign-box .xmhn-sign-box-main .xmhn-sign-box-right .xmhns-br-top p:nth-child(3) font,.xmhns-wrap .xmhn-sign-box .xmhn-sign-box-main .xmhn-sign-box-right .xmhns-br-top p:nth-child(4) font,.xmhns-wrap .xmhn-sign-box .xmhn-sign-box-main .xmhn-sign-box-right .xmhns-br-top p:nth-child(5) font{color:#cc1314;padding:0 2px}.xmhns-wrap .xmhn-sign-box .xmhn-sign-box-main .xmhn-sign-box-right .xmhns-br-rule{margin-top:10px;width:240px;height:251px;padding:20px;border-radius:4px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);overflow:hidden}.xmhns-wrap .xmhn-sign-box .xmhn-sign-box-main .xmhn-sign-box-right .xmhns-br-rule>p{border-bottom:1px solid #e4e4e4;font-size:16px;height:28px;line-height:28px;padding:0 3px;margin-top:15px}.xmhns-wrap .xmhn-sign-box .xmhn-sign-box-main .xmhn-sign-box-right .xmhns-br-rule ul{padding-top:10px;font-size:12px;color:#666;line-height:20px}.xmhns-wrap .xmhn-sign-box .xmhn-sign-box-close{width:40px;height:40px;background:url(https://www.xinminghui.com/images/sign/img/close.png) no-repeat top left #cb1414;cursor:pointer}