base.css 49 KB

1
  1. html { font-size: 12px; height: 100%; /* 10÷16=62.5% */ } body{ font-size: 12px; background: #f1eff0; height: 100%;} li{ list-style: none;} @media only screen and (min-width: 320px){ html { font-size: 12px!important; } } @media only screen and (min-width: 360px){ html { font-size: 13.5px!important; } } @media only screen and (min-width: 375px){ html { font-size: 14.0625px!important; } } @media only screen and (min-width: 414px){ html { font-size: 15.525px!important; } } @media only screen and (min-width: 480px){ html { font-size: 18px!important; } } @media only screen and (min-width: 640px){ html { font-size: 24px!important; } } @media only screen and (min-width: 768px){ html { font-size: 25.6px!important; } } @media only screen and (min-width: 1024px){ html { font-size: 38.4px!important; } } a:hover{ text-decoration: none; } .claer{ clear: both; } .amap-icon img{ width: 100%; height: 100%; } .notice{ width: 89%; padding-left:1rem; height: 3.9822rem; background: #fff; box-shadow: 0.2rem 0.2rem 1rem #ccc; position: fixed; top: 1rem; left: 1rem; line-height: 3.9822rem; font-size: 1.2rem; display: flex; } .notice p{ width: 100%; color: #9c9c9c; flex: 9; white-space: nowrap; text-overflow:ellipsis; overflow:hidden; } .notice p span{ color: #f99d22; display: inline-block; text-align: right; } .notice i{ flex: 1; font-size: 1.8rem; color: #f99d22; vertical-align: middle; margin-right: 0.5rem; } .notice i.right{ color: #9c9c9c; font-size: 1.2rem; font-weight: bold; text-align: right; padding-right: 0.3rem; } .search-icon{ width: 2.382rem; height: 2.382rem; background: #fff; box-shadow: 0.2rem 0.2rem 1rem #ccc; position: fixed; left: 10px; bottom: 4.5rem; border-radius: 50%; text-align: center; line-height: 2.4rem; } .search-icon a{ display: block; } .search-icon i{ font-size: 1.2rem; color: #717171; vertical-align: middle; } .search-box{ background: #fff; } .search .open-popup{ display: block; width: 90%; font-size: 1.1rem; text-align: center; line-height: 2.5rem; position: relative; margin: 0 auto 0; border-radius: 1.45rem; background: #f4f4f4; height: 2.5rem; color: #acacac; } .search .open-popup .weui-icon-clear, .weui-icon-search{ font-size: 1.1rem; } .search .open-popup input{ border: none; display: block; width: 100%; height: 1.5rem; background: none; } .search .open-popup .weui-search-bar__label{ background: none; } .search-top{ height: 3.3333rem; background: #fa9d24; line-height: 3.333rem; } .search-top a{ text-align: center; font-size: 1.3rem; color: #fff; font-weight: bold; display: inline-block; margin-left: 1rem; } .search-top .top-main{ display: inline-block; position: relative; flex: 5; } .search-top .top-main .weui-icon-search{ position: absolute; left: 0.2rem; top: 1.1rem; } .weui-popup__container.search{ z-index: 10000; } .dw-icon{ display: block; width: 2.382rem; height: 2.382rem; background: #fff; box-shadow: 0.2rem 0.2rem 1rem #ccc; border-radius: 50%; text-align: center; line-height: 2.4rem; position: fixed; left: 10px; bottom: 20px; } .dw-icon a{ color: #717171; } .dw-icon i{ font-size: 1.4rem; } .refresh-btn{ width: 9.4rem; height: 3.4rem; background: #171717; border-radius: 3rem; position: fixed; left: 50%; margin-left: -4.7rem; bottom: 1rem; line-height: 3.4rem; text-align: center; } .refresh-btn a{ display: block; color: #fff; font-size: 1.5rem; } .refresh-btn a i{ font-size: 1.5rem; margin-right: 0.2rem; } .user-icon{ display: block; width: 2.382rem; height: 2.382rem; background: #fff; box-shadow: 0.2rem 0.2rem 1rem #ccc; border-radius: 50%; color: #717171; text-align: center; line-height: 2.4rem; position: fixed; right: 10px; bottom: 20px; } .user-icon a{ color: #717171; } .user-icon a i{ font-size: 1.4rem; } .hb-icon{ display: block; width: 2.382rem; height: 2.382rem; background: #fff; box-shadow: 0.2rem 0.2rem 1rem #ccc; border-radius: 50%; color: #717171; text-align: center; line-height: 2.4rem; position: fixed; right: 10px; bottom: 4.5rem; } .hb-icon a{ margin: 0.141rem auto; width: 2.1rem; height: 2.1rem; display: block; background: #fe0000; border-radius: 50%; color: #fff; } .hb-icon a i{ font-size: 1.2rem; } .search-main .search-list{ margin: 2rem 1rem; } .search-main .search-list li{ display: inline-block; line-height: 3rem; margin-right: 0.5rem; } .search-main .search-list .checkbox{ display: none; } .search-main .search-list .checkbox+label,.add-info ul li a.btn{ font-size: 1rem; padding: 0.3rem 1rem; border: 1px solid #c1c1c1; border-radius: 2rem; color: #393939; } .search-main .search-list .checkbox:checked+label{ color: #fa9d24; border: 1px solid #fa9d24; } .weui-btn.submit-btn { width: 90%; height: 3.55rem; line-height: 3.55rem; margin-top: 2rem; background: #fa9d24; border: none; color: #fff; font-size: 1.2rem; border-radius: 2rem; } .p_bg{ width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.2); position: fixed; left: 0; top: 0; z-index: 10000; display: none; } .redbag{ position: fixed; left: 50%; top: 50%; z-index: 10001; height: 23.6rem; width: 20rem; margin-left: -10rem; margin-top: -11.8rem; background: #ff1717; border-radius: 1rem; display: none; } .redbag .title{ width: 100%; height: 6.2rem; background: #fdfaf1; border-radius: 1rem 1rem 50% 50%; text-align: center; padding-top: 2.8rem; position: relative; } .redbag .title h2{ font-size: 1.8rem; font-weight: normal; } .redbag .title h2 span{ font-size: 1.5rem; } .redbag .title p{ color: #9c9c9a; font-size: 0.8rem; } .redbag .title a{ display: block; color: #9c9c9c; position: absolute; right: 0.5rem; top: 0; } .redbag .title a i{ font-size: 2rem; } .redbag .rb-info { text-align: center; margin-top: 0.5rem; color: #fff; padding: 0 1rem; } .redbag .rb-info i{ font-size: 3rem; line-height: 3.5rem; } .redbag .rb-info h2 a{ color: #fff; font-size: 1.3rem; font-weight: normal; } .redbag .rb-info p{ font-size: 0.9rem; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; } .redbag .rb-info .yy-btn{ display: block; width: 90%; height: 2.84rem; margin: 1.5rem auto 0.5rem; background: #ffd800; border-radius: 1rem; line-height: 2.84rem; font-size: 1.2rem; color: #ff1717; } .redbag .rb-info p .notes{ font-size: 1rem; color: #ffd800; } .date{ width: 95%; height: 17.3rem; background: #fff; position: fixed; left: 0; bottom: 0; z-index: 10002; padding: 0 2.5%; } .date .weui-input{ display: none; } .date .title{ font-size: 1.2rem; padding: 0 1rem; line-height: 3.5rem; border-bottom: 1px solid #e8e8e8; } .date .title span{ font-size: 0.8rem; color: #9c9c9c; } .date .weui-picker-modal{ background: #fff; } .date .date-btn{ display: flex; border-top: 1px solid #e6e6e6; } .date .date-btn a{ flex: 1; text-align: center; font-size: 1.2rem; color: #fa9d24; line-height: 3rem; } .date .date-btn a.close-date{ color: #9c9c9c; border-right: 1px solid #e6e6e6; } .nav-top{ width: 100%; height: 3.3333rem; background: #fa9d24; line-height: 3.333rem; position: fixed; left: 0; top: 0; z-index: 99999; } .nav-top a{ text-align: center; font-size: 1.3rem; color: #fff; font-weight: bold; display: inline-block; margin-left: 1rem; } /*显示点击是哪个字母*/ .city-info .showLetter{ position: fixed; color:#979797; width: 50px; height:50px; top:50%; left: 50%; border-radius: 50%; border: #979797 1px solid; text-align: center; display: none; } .city-info .showLetter span{ width: 50px; height: 50px; line-height: 50px; font-size: 30px; } /*城市弹层*/ .city-info .container{ width:100%; } .city-info .letter{ width:auto; position:fixed; top:12%; right:0.5rem; text-align:center; z-index: 999; } .city-info .letter ul{ list-style-type:none; } .city-info .letter ul li a{ text-decoration:none; color:#979797; font-size: 1rem; } .city-info .city{ width:100%; overflow:hidden; } .city-info .city-list{ width:100%; } .city-info .city-list .city-letter{ font-size:1rem; display:inline-block; padding-left: 1rem; padding-top:0.8rem; padding-bottom:0.5rem; border-bottom:1px solid #ededed; width:100%; color: #5f5f5f; background: #ededed; } .city-info .city-list p{ color:#afafaf; width:88%; height: 3.5rem; border-bottom:1px solid #ededed; margin-left: 1rem; font-size: 1.2rem; color: #000; line-height: 3.5rem; cursor:pointer; } .city-info .UISelect{ margin-top:5px; } .city-info .city-list.my-city{ position: relative; } .city-info .city-list.my-city span.dw{ position: absolute; right: 2.5rem; top:3.5rem; color: #fa9d24; } .city-info .city-list.my-city span i{ font-size: 1.2rem; margin-right: 0.2rem; } .city-info .city-list.my-city span a{ color: #fa9d24; font-size: 1.2rem; } .rb-note li{ display: flex; padding: 1rem; border-bottom: 1px solid #e6e6e6; } .rb-note li .left{ flex: 4; } .rb-note li .left p{ font-size: 1.2rem; color: #333; } .rb-note li .left p span{ font-size: 0.9rem; color: #ababab; } .rb-note li .right{ flex: 1; text-align: right; } .rb-note li .right p{ font-size: 1.2rem; color: #fd0000; } .rb-note li .right p span{ font-size: 0.9rem; color: #ababab; } .list-box{ padding: 1rem; } .list-box ul li{ background: #fff; padding: 0.6rem; margin-bottom: 0.7rem; } .list-box ul li a{ display: block; } .list-box ul li a img{ width: 100%; height: 10rem; } .list-box ul li a p{ font-size: 1.2rem; color: #333; position: relative; padding:0.3rem 1.5rem 0.3rem 0; white-space: nowrap; text-overflow:ellipsis; overflow:hidden; } .list-box ul li a p i{ font-size: 1.2rem; font-weight: bold; color: #c8c8c8; position: absolute; right: 0; top: 0.4rem; } .article-box{ background: #fff; padding: 2rem 1rem; } .article-box .title{ margin-bottom: 1rem; } .article-box .title h2{ font-size: 1.4rem; font-weight: normal; color: #333; line-height: 2.2rem; } .article-box .title span{ color: #ababab; font-size: 0.9rem; line-height:1.5rem; } .article-box .info img{ width: 100%; height: auto; margin: 0.5rem 0; } .article-box .info p{ font-size: 1rem; color: #333; line-height: 1.8rem; } .rb-list .img{ width: 100%; height: 10rem; position: relative; } .rb-list .title{ width: 100%; position: absolute; left: 0; bottom: 0; background-color: rgba(0, 0, 0, 0.3); display: flex; font-size: 1.1rem; color: #fff; line-height: 2.5rem; padding: 0.5rem 0; } .rb-list .title .left{ flex: 1; padding-left: 0.5rem; white-space: nowrap; text-overflow:ellipsis; overflow:hidden; } .rb-list .title .right{ flex: 1; padding-right: 0.5rem; font-size: 0.9rem; text-align: right; } .list-box.rb-list ul li{ position: relative; } .list-box.rb-list ul li a p.rb-p{ text-align: right; padding-right: 0; font-size: 1rem; color: #c8c8c8; line-height: 2rem; margin-top: 0.5rem; } .list-box.rb-list ul li i.rb-btn{ position: absolute; left: 0.55rem; bottom: 0.2rem; font-size: 1.8rem; color: #f83023; z-index: 999; } .show-box .banner{ margin-bottom: 1rem; } .show-box .banner .swiper-container{ width: 100%; height: 24.426rem; background: #000; } .show-box .banner .swiper-container .swiper-slide{ line-height: 24.426rem; } .show-box .banner .swiper-container img{ width: 100%; height: auto; vertical-align: middle; } .show-box .banner .swiper-container .visit{ display: block; font-size: 1rem; color: #fff; background: rgba(0,0,0,0.5); border-radius: 1rem; position: absolute; right: 1rem; top: 1rem; z-index: 9999; padding: 0.2rem 0.5rem; } .show-box .banner .swiper-pagination-bullet-active{ background: #fff; } .show-box .banner .swiper-pagination{ text-align: right; } .show-box .banner .title{ font-size: 1.2rem; display: block; padding: 0 0.6rem; background: #fff; line-height: 3.5rem; } .show-box .banner .title span{ float: right; font-size: 0.9rem; color: #ababab; } .show-box .banner .rg-info{ width: 3.3777rem; height: 4.3733rem; position: absolute; left: 1rem; bottom: 1rem; background: url("../images/rb.png") no-repeat; background-size: 100% 100%; z-index: 999; font-size: 0.7rem; line-height: 3rem; text-align: center; color: #fa9d24; } .show-box .info-box{ background: #fff; margin-bottom: 0.7rem; padding: 0 0.5rem; } .show-box .info-box h2{ font-size: 1.2rem; font-weight: normal; line-height: 3rem; } .show-box .info-box h2 i{ font-size: 1.7rem; color: #fa9d24; vertical-align: middle; margin-right: 0.3rem; } .show-box .info-box .basic-info{ padding: 0 0.5rem; font-size: 1rem; line-height: 2rem; } .show-box .info-box .basic-info span{ color: #ababab; margin-right: 0.5rem; } .show-box .info-box .basic-info b{ font-weight: normal; color: #fa9d24; } .show-box .info-box .address a{ margin-top: 1rem; border-top: 1px solid #e6e6e6; display: block; color: #333; line-height: 3rem; font-size: 1.1rem; padding: 0 0.3rem; } .show-box .info-box .address i{ font-size: 1.5rem; margin-right: 0.5rem; color: #9d9d9d; } .show-box .info-box .address i.icon-gengduo{ float: right; font-size: 1.3rem; } .show-box .info-box .yy-date{ display: flex; font-size: 1rem; padding: 0.5rem 0; } .show-box .info-box .yy-date .left{ flex: 1; color: #ababab; } .show-box .info-box .yy-date .right{ flex: 4; } .show-box .info-box .yy-date .right p{ font-size: 0.8rem; color: #fa9d24; line-height: 1rem; } .show-box .info-box .role{ text-align: center; padding: 1.5rem 0; } .show-box .info-box .role .img{ width: 3.3rem; height: 3.3rem; border-radius: 50%; margin: 0 auto 0.5rem; } .show-box .info-box .role .img.dg{ border: 2px solid #fac277; } .show-box .info-box .role .img.pm{ border: 2px solid #81c6ff; } .show-box .info-box .role .img img{ width: 100%; height: 100%; border-radius: 50%; } .show-box .info-box .role p{ font-size: 1.1rem; color: #333; } .show-box .info-box .role p.small{ font-size: 0.8rem; } .show-box .info-box .role p.small span{ color: #9d9d9d; } .show-box .info-box .hx-img{ width: 100%; margin: 1rem 0; } .show-box .info-box .hx-img img{ width: 100%; height: auto; } .show-box .info-box ul.recommend{ display: flex; padding-bottom: 1rem; } .show-box .info-box ul.recommend li{ flex: 1; padding: 0 0.5rem; } .show-box .info-box ul.recommend li img{ width: 100%; height: auto; } .show-box .info-box ul.recommend li a{ color: #333; display: block; border: 1px solid #e6e6e6; } .show-box .info-box ul.recommend .re-info{ padding: 0 0.2rem; } .show-box .info-box ul.recommend .re-info div{ display: flex; } .show-box .info-box ul.recommend .re-info div p{ flex: 1; font-size: 0.8rem; line-height: 1.5rem; color: #acacac; text-align: left; } .show-box .info-box ul.recommend .re-info div p.right{ text-align: right; } .show-box .info-box ul.recommend li h3{ font-size: 1rem; font-weight: normal; } .show-box .info-box .comment{ padding: 1rem 0; } .show-box .info-box .comment li{ margin-bottom: 0.8rem; border-bottom: 1px solid #f6f4f5; } .show-box .info-box .comment .name{ display: flex; } .show-box .info-box .comment .name .img{ flex: 2; } .show-box .info-box .comment .name .img img{ width: 4.267rem; height: 4.267rem; border-radius: 50%; } .show-box .info-box .comment .name .xj{ text-align: center; } .show-box .info-box .comment .name .xj i{ font-size: 0.5rem; color: #fa9d24; } .show-box .info-box .comment .name .details{ flex: 10; margin-left: 1rem; font-size: 1rem; padding-bottom: 0.5rem; } .show-box .info-box .comment .name .details span.right{ display: block; float: right; color: #adadad; } .show-box .info-box .comment .name .details p{ line-height: 1.5rem; margin-top: 0.3rem; margin-bottom: 0.5rem; } .show-box .info-box .comment .name .details span{ font-size: 0.8rem; } .show-box .info-box .comment .name .details .reply{ background: #ededed; padding: 0.5rem; } .show-box .info-box .comment .name .details .reply a{ color: #37a4ff; } .show-box .show-bottom{ position: fixed; width: 100%; left: 0; bottom: 0; height: 3.484rem; text-align: center; line-height: 3.484rem; } .show-box .show-bottom a{ font-size: 1.2rem; color: #fff; } .show-box .show-bottom a i{ font-size: 1.3rem; margin-right: 0.2rem; } .show-box .show-bottom .left{ background: #fa9d24; } .show-box .show-bottom .right{ background: #37a4ff; } .role-box{ background: #fff; } .role-box .role-info{ text-align: center; padding-top: 2rem; } .role-box .role-info .tx{ width: 4.5155rem; height: 4.5155rem; border-radius: 50%; margin: 0 auto; } .role-box .role-info .tx.dg{ border: 2px solid #fbc379; } .role-box .role-info .tx.pm{ border: 2px solid #8ccbff; } .role-box .role-info .tx img{ width: 100%; height: 100%; border-radius: 50%; } .role-box .role-info h2{ font-size: 1.3rem; font-weight: normal; } .role-box .role-info h2 span{ display: block; font-size: 0.9rem; color: #9d9d9d; } .role-box .role-info p{ color: #9d9d9d; font-size: 1rem; line-height: 1.5rem; padding: 0 0.5rem; margin-top: 2rem; } .role-box .list-box{ margin-top: 2rem; } .role-box .list-box h2{ font-size: 1.3rem; font-weight: normal; } .role-box .list-box h2 i{ color: #fa9d24; font-size: 1.5rem; vertical-align: middle; } .role-box .list-box.pm h2 i{ color: #37a4ff; } .role-box .list-box ul li{ border: 1px solid #e6e6e6; } .evaluate{ background: #fff; } .evaluate .e-top{ display: flex; padding: 1.5rem 1rem 1rem 1rem; } .evaluate .e-top .left{ flex: 1; } .evaluate .e-top .left img{ width: 100%; height: auto; } .evaluate .e-top .right{ flex: 4; margin-left: 1rem; } .evaluate .e-top .right h2{ font-size: 1.2rem; font-weight: normal; line-height: 3rem; } .evaluate .e-top .right ul li{ display: inline-block; } .evaluate .e-top .right ul li i{ font-size: 1.4rem; color: #cdcdcd; } .evaluate .e-top .right ul li.pfxtCur i{ color: #fa9d24; } .evaluate textarea{ width: 100%; height: 8.32rem; border: none; background: #f5f5f5; font-size: 1rem; line-height: 1.5rem; padding: 1rem 1rem; } .z_photo { width: 100%; height: auto; display: block; padding: 1rem; } .z_photo img { width: 4.48rem; height: 4.48rem; } .z_addImg { display: inline-block; margin-right: 0.5rem; margin-bottom: 0.5rem; position: relative; } .z_addImg span{ position: absolute; right: 0.2rem; top: 0.2rem; width: 1.1rem; height: 1.1rem; background: url("../images/del.png") no-repeat; background-size: 100% 100%; } .z_file { width: 4.48rem; height: 4.48rem; border: 1px solid #e6e6e6; background: url("../images/xj.png") no-repeat; background-size: 100% 100%; margin-right: 0.5rem; display: inline-block; } .z_file input::-webkit-file-upload-button { width: 4.48rem; height: 4.48rem; border: none; position: absolute; outline: 0; opacity: 0; } .z_file input.file { display: inline-block; width: 4.48rem; height: 4.48rem; } .user-photo{ width: 100%; height: 8.34rem; background: url("../images/my-bg.png") no-repeat; background-size: 100% 100%; text-align: center; padding-top: 3.5rem; font-size: 1.3rem; color: #fff; line-height: 3rem; margin-bottom: 0.5rem; } .user-photo a{ color: #fff; } .user-photo img{ width: 4.2rem; height: 4.2rem; border-radius: 50%; display: block; margin: 0 auto; } .user-main ul{ background: #fff; margin-bottom: 0.5rem; } .user-main ul li{ line-height: 4rem; padding: 0 0 0 1rem; } .user-main ul li a{ font-size: 1.2rem; color: #333; display: flex; } .user-main ul li a i{ font-size: 1.5rem; color: #9c9c9c; flex: 1; vertical-align: middle; } .user-main ul li a p{ flex: 10; display: block; border-bottom: 1px solid #e6e6e6; } .user-main ul li a p.none{ border: none; } .user-main ul li a p i{ float: right; margin-right: 1rem; } .about-us{ height: 100%; font-size: 1.2rem; color: #333; padding: 1rem; line-height: 2rem; } .feedback{ padding: 1rem 0; } .feedback textarea,.feedback input{ background: #fff; display: block; width: 100%; border: none; font-size: 1rem; line-height: 2.5rem; margin-bottom: 1rem; padding: 1rem; } .feedback textarea{ height: 8.78rem; } .my-data{ margin-top: 1rem; } .my-data ul{ background: #fff; } .my-data ul li{ display: flex; margin-left: 1rem; border-bottom: 1px solid #e6e6e6; font-size: 1.2rem; line-height: 4rem; padding-right: 1rem; } .my-data ul li.img{ padding: 1rem 1rem 1rem 0; } .my-data ul li.none{ border-bottom: none; } .my-data ul li .left{ flex: 1; } .my-data ul li .right{ flex: 3; text-align: right; } .my-data ul li .right a{ display: block; color: #9d9d9d; height: 2.6rem; } .my-data ul li .right a i{ color: #9d9d9d; } .my-data ul li .right img{ width: 2.6rem; height: 2.6rem; border-radius: 50%; margin-top: 0.6rem; } .my-data .weui-popup__modal input.text{ background: #fff; display: block; width: 100%; border: none; font-size: 1rem; line-height: 2.5rem; margin-bottom: 1rem; padding: 1rem; margin-top: 1rem; } .my-data .upload-img{ background: none; margin-top: 2rem; } .my-data .upload-img li{ border: none; position: relative; } .my-data .ph08{ opacity: 0; z-index: 10; position: absolute; top: 0; left: 0; height: 100%; width: 100%; } .my-data .acc_sc{ font-size: 0.8rem; color: #8e8e8e; margin-top: 0.5rem; } .my-data .acc_img{ margin: 0 auto; } .my-data #sss{ width: 5.7rem; height: 5.7rem; position: relative; margin: 1rem auto; background: #e1e1e1; border-radius: 50%; font-size: 0.7rem; color: #fff; line-height: 5.7rem; text-align: center; } .my-data #sss img{ width: 100%; height: 100%; border-radius: 50%; position: absolute; left: 0; top: 0; } .my-data p.add-img{ text-align: center; font-size: 1rem; } .my-comment .info-box{ padding: 0; background: none; } .my-comment .info-box .comment li{ border-bottom: none; margin-bottom: 0; padding: 1rem; margin-bottom: 1rem; background: #fff; } .my-comment .house-info{ background: #ededed; padding: 0.5rem; } .my-comment .house-info a{ display: flex; color: #333; } .my-comment .house-info a .left{ flex: 1; margin-right: 1rem; } .my-comment .house-info a .left img{ width: 100%; height: 100%; } .my-comment .house-info a .right{ flex: 4; } .my-comment .house-info a .right h2{ line-height: 2rem; } .my-comment .house-info a .right p{ margin-top: 1rem; } .my-comment .house-info a .right p span{ background: #fff; display: inline-block; padding: 0.2rem 0.3rem; font-size: 0.8rem; padding: 0 0.7rem; border-radius: 1rem; margin-right: 0.2rem; } .my-comment .reply{ padding: 0.5rem; font-size: 1rem; } .my-comment .reply a{ color: #37a4ff; } .my-comment .reply p{ color: #9c9c9c; font-size: 0.9rem; margin-top: 0.5rem; padding-bottom: 0.5rem; border-bottom: 1px solid #e6e6e6; } .my-comment .reply-btn{ text-align: right; padding: 0 1rem; margin-top: 0.5rem; } .my-comment .reply-btn a{ display: inline-block; color: #333; border-radius: 1rem; border: 1px solid #cdcdcd; padding: 0.2rem 1rem; } .my-comment #reply-box .weui-popup__modal{ padding: 3rem 0 1rem 0; background: #fff; } .my-comment #reply-box .weui-popup__modal .toolbar .toolbar-inner{ height: 3rem; } .my-comment #reply-box .weui-popup__modal .toolbar .title{ font-size: 1.2rem; line-height: 3rem; } .my-comment #reply-box .weui-popup__modal .toolbar .picker-button{ line-height: 3rem; color: #fa9d24; height: 3rem; font-size: 1rem; } .my-comment #reply-box .weui-popup__modal textarea{ width: 100%; border: none; height: 6rem; font-size: 1rem; line-height: 2rem; } .my-comment #reply-box .weui-popup__modal .weui-btn.submit-btn{ margin-top: 1rem; } .my-order .list-box.rb-list ul li i.icon-yanjing{ display: block; padding: 0.2rem; background: rgba(255,255,255,0.5); width: 1.7rem; height: 1.7rem; text-align: center; position: absolute; right: 0.3rem; top: 0.3rem; border-radius: 50%; color: #fa9d24; } .my-order .list-box.rb-list ul li .order-bg{ width: 3rem; height: 2.41rem; padding-top: 0.5rem; border-radius: 0 0 1rem 1rem; background: #fe0000; position: absolute; left: 1rem; top: 0; text-align: center; color: #fff; font-size: 0.7rem; } .my-order .list-box.rb-list ul li .order-info{ display: flex; padding: 0.5rem 0; } .my-order ul li .order-info .left{ flex: 3; } .my-order ul li .order-info .left h2{ font-size: 1.2rem; color: #333; font-weight: normal; } .my-order ul li .order-info .left h2 span{ font-size: 1.4rem; color: #fa9d24; } .my-order ul li .order-info .left p{ display: block; font-size: 0.9rem; color: #9c9c9c; } .my-order ul li .order-info .left p span{ float: right; } .my-order ul li .order-info .right{ flex: 1; text-align: right; } .my-order ul li .order-info .right a{ display: inline-block; color: #333; border-radius: 1rem; border: 1px solid #cdcdcd; padding: 0.2rem 1rem; margin-top: 1rem; } .cancel-reservation{ width: 100%; background: #ededed; } .show-box .show-bottom .cancel-reservation a{ color: #9d9d9d; } .my-house{ padding-top: 1rem; } .my-house ul li{ padding: 1rem; margin-bottom: 1rem; background: #fff; } .my-house ul li a{ color: #333; } .my-house ul li a .info-top{ display: flex; border-bottom: 1px solid #e6e6e6; } .my-house ul li a .info-top i{ flex: 1; display: block; font-size: 2.5rem; color: #35a4fe; vertical-align: middle; margin-right: 1rem; } .my-house ul li a .info-top .center{ flex: 5; padding-top: 0.5rem; } .my-house ul li a .info-top .center h2{ font-size: 1.3rem; } .my-house ul li a .info-top .center p{ font-size: 0.8rem; color: #9b9b9b; } .my-house ul li a .info-top .right{ flex: 3; font-size: 1rem; line-height: 4rem; text-align: right; } .my-house ul li a .info-top .right span{ color: #fa9d24; font-size: 1.3rem; } .my-house ul li a .info-bottom{ line-height: 2rem; font-size: 1rem; color: #333; padding-top: 0.5rem; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; } .my-house ul li a .info-bottom i{ font-size: 1.3rem; color: #9d9d9d; } .my-house .add-house{ position: fixed; left: 0; bottom: 0; width: 100%; height: 3.52rem; line-height: 3.52rem; background: #fa9d24; text-align: center; } .my-house .add-house a{ font-size: 1.3rem; color: #fff; display: block; } .my-house .add-house a i{ font-size: 1.7rem; } .add-box ul{ margin-top: 1rem; background: #fff; } .add-box ul li{ display: flex; line-height: 3.5rem; font-size: 1.1rem; margin-left: 1rem; border-bottom: 1px solid #e6e6e6; padding: 0.5rem 0; } .add-box ul li.none{ border: none; } .add-box ul li .left{ flex: 10; } .add-box ul li .right{ flex: 7; text-align: right; display:block; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; } .add-box ul li .right a{ color: #9d9d9d; display: block; width: 100%; height: 3.485rem; } .add-box ul li i{ color: #9d9d9d; font-size: 1.1rem; padding-right: 0.5rem; font-weight: bold; vertical-align: middle; } .add-box .weui-popup__modal input.text{ background: #fff; display: block; width: 100%; border: none; font-size: 1rem; line-height: 2.5rem; margin-bottom: 1rem; padding: 1rem; margin-top: 1rem; } .add-box .weui-popup__modal .weui-cell{ background: #fff; font-size: 1rem; line-height: 2.5rem; margin-bottom: 1rem; padding: 0.5rem 1rem; margin-top: 1rem; } .add-box .weui-popup__modal .weui-cell input{ text-align: right; width: 90%; } .add-box .weui-popup__modal .weui-cell input#city-picker{ color: #9d9d9d; } .add-box .weui-popup__modal .weui-cell i{ font-size: 1.2rem; color: #9d9d9d; vertical-align: middle; } .add-box .weui-popup__modal textarea{ background: #fff; display: block; width: 93%; border: none; font-size: 1rem; line-height: 2.5rem; margin-bottom: 1rem; padding: 1rem; height: 8.85rem; } .add-box .weui-popup__modal .pos-div{ position: relative; } .add-box .weui-popup__modal .pos-div span{ font-size: 1rem; color: #333; position: absolute; right: 1rem; top: 1.3rem; } .add-box .weui-cells_radio .weui-check:checked+.weui-icon-checked:before{ content: "\EA06"; color: #fa9d24; } .add-box .weui-popup__modal .radio-title{ height: 3.555rem; line-height: 3.555rem; font-size: 1.2rem; color: #333; background: #f1eff0; padding: 0 1rem; } /*公司端css*/ .com-index{ width: 100%; height: 100%; background: url("../images/com-index-bg.png") no-repeat; background-size: 100% 100%; position: relative; } .com-index .a-box{ text-align: center; position: absolute; left: 50%; top: 50%; margin-left: -5rem; margin-top: -13rem; } .com-index .a-box a{ display: block; width: 10.3rem; height: 10.3rem; margin: 0 auto 3rem; } .com-index .a-box a img{ width: 100%; height: 100%; } .com-index .my-btn{ width: 2.3rem; height: 2.3rem; border-radius: 50%; background: #fefefe; position: absolute; right: 1rem; bottom: 1rem; } .com-index .my-btn a{ display: block; text-align: center; } .com-index .my-btn a i{ font-size: 1.4rem; color: #9c9c9c; } .my-add-btn{ position:fixed; left: 0; bottom: 0; width: 100%; height: 3.55rem; line-height: 3.55rem; background: #fa9d24; } .my-add-btn a{ font-size: 1.3rem; color: #fff; display: block; text-align: center; } .my-add-btn a i{ font-size: 1.6rem; margin-right: 0.5rem; } .order-list ul{ margin: 1rem 0; } .order-list ul li{ padding: 1rem 1rem 0 1rem; background: #fff; } .order-list ul li a{ display: flex; border-bottom: 1px solid #e6e6e6; padding-bottom: 0.5rem; } .order-list ul li.none a{ border: none; } .order-list ul li a .img{ flex: 1; text-align: center; } .order-list ul li a .img img{ width: 3.217rem; height: 3.217rem; border-radius: 50%; } .order-list ul li a .img i{ font-size: 1.2rem; color: #fa9d24; } .order-list ul li a .list-main{ flex: 5; padding-left: 1rem; padding-right: 3rem; } .order-list ul li a .list-main h2{ font-size: 1.3rem; font-weight: normal; display: block; color: #333; } .order-list ul li a .list-main h2 span{ float: right; font-size: 1.2rem; } .order-list ul li a .list-main p{ font-size: 0.9rem; color: #9c9c9c; } .order-list ul li a .list-main p span{ color: #fa9d24; } .order-list ul li a .list-main p i{ font-size: 1.2rem; color: #e2e2e2; } .order-list ul li a .list-main p i.col{ color: #fc9c23; } .order-list ul li a .right{ flex: 1; text-align: center; line-height: 5rem; } .order-list ul li a .right i{ font-size: 2.5rem; color: #e2e2e2; } .order-list ul li a .right i.col{ color: #fa9d24; } .show-box .order-list ul li a .right{ line-height: 3.3rem; } .show-box .banner .flag{ width: 2.168rem; height: 2.168rem; text-align: center; line-height: 2.168rem; border-radius: 50%; background: rgba(255,255,255,0.5); position: absolute; right: 1rem; top: 1rem; z-index: 9999; } .show-box .banner .flag i{ font-size: 1.3rem; color: #fa9d24; } .my-order.order-list ul li a .right{ line-height: 3.3rem; } .staff .project-tab{ display: flex; width: 100%; height: 3.128rem; background: #fff; margin-bottom: 1rem; } .staff .project-tab a{ flex: 1; line-height: 3rem; text-align: center; } .staff .project-tab a{ display: inline-block; color: #adadad; font-size: 1.2rem; } .staff .project-tab a i{ width: 15%; height: 0.15rem; margin: 0 auto 0; background: #fa9d24; display: none; } .staff .project-tab a.select{ color: #333; } .staff .project-tab a.select i{ display: block; } .staff #con .con-main{ display: none; } .staff #con .con-main.active{ display: block; } .staff .order-list ul{ margin-top: 1rem; } .staff .order-list ul li{ padding: 1rem 1rem 0 1rem; background: #fff; } .staff .order-list ul li{ display: flex; padding-bottom: 0.5rem; margin-bottom: 1rem; } .staff .order-list ul li .img{ flex: 1; text-align: center; } .staff .order-list ul li .img img{ width: 3.217rem; height: 3.217rem; border-radius: 50%; } .staff .order-list ul li .list-main{ flex: 5; padding-left: 1rem; padding-right: 0rem; } .staff .order-list ul li .list-main h2{ font-size: 1.3rem; font-weight: normal; display: block; color: #333; } .staff .order-list ul li .list-main h2 span{ font-size: 1rem; margin-left: 0.5rem; color: #9c9c9c; } .staff .order-list ul li .list-main p{ font-size: 0.9rem; color: #9c9c9c; width: 16.5rem; white-space: nowrap; text-overflow:ellipsis; overflow:hidden; } .staff .order-list ul li .right{ flex: 1; text-align: center; } .staff .order-list ul li .right a{ display: block; border: 1px solid #cdcdcd; border-radius: 1rem; padding: 0.2rem 0.5rem; margin-bottom: 0.5rem; color: #333; } .staff .order-list ul li .right a.del{ border: 1px solid #fa9d24; color: #fa9d24; } .add-staff ul{ margin-top: 1rem; } .add-staff ul li{ background: #fff; border-bottom: 1px solid #e6e6e6; } .add-staff ul li{ display: flex; padding-left: 1rem; border-bottom: 1px solid #e6e6e6; font-size: 1.2rem; line-height: 4rem; padding-right: 1rem; } .add-staff ul li .left{ flex: 1; } .add-staff ul li .right{ flex: 6; text-align: right; } .add-staff ul li .right a{ display: block; color: #9d9d9d; height: 2.6rem; } .add-staff ul li .right a i{ color: #9d9d9d; } .add-staff ul li .right img{ width: 2.6rem; height: 2.6rem; border-radius: 50%; margin-top: 0.6rem; } .add-staff .upload-img{ background: none; float: right; margin-top: 0.5rem; } .add-staff .upload-img li{ border: none; position: relative; display: block; padding: 0; } .add-staff .ph08{ opacity: 0; z-index: 10; position: absolute; top: 0; left: 0; height: 100%; width: 100%; } .add-staff .acc_sc{ font-size: 0.8rem; color: #8e8e8e; margin-top: 0.5rem; } .add-staff #sss{ width: 2.6rem; height: 2.6rem; position: relative; background: #e1e1e1; border-radius: 50%; font-size: 0.7rem; color: #fff; line-height: 5.7rem; text-align: center; } .add-staff #sss img{ width: 100%; height: 100%; border-radius: 50%; position: absolute; left: 0; top: 0; margin-top: 0; } .add-staff ul li.name input{ width: 100%; border: none; font-size: 1.1rem; color: #9c9c9c; line-height: 4rem; } .add-staff ul li .right select{ width: 90%; font-size: 1.1rem; color: #9c9c9c; line-height: 4rem; border: none; appearance:none; -moz-appearance:none; -webkit-appearance:none; height: 4rem; background: #fff; } .add-staff ul li .right .sel-icon{ width: 8%; font-size: 1.3rem; color: #9c9c9c; } .add-staff ul li.job{ margin: 1rem 0; } .add-staff ul li textarea{ margin: 1rem 0; width: 100%; height: 8.817rem; border: none; font-size: 1.1rem; color: #9c9c9c; line-height: 1.5rem; } .my-project ul{ margin-top: 1rem; } .my-project ul li{ background: #fff; margin-bottom: 0.5rem; display: flex; padding: 1rem; } .my-project ul li .left{ flex: 2; } .my-project ul li .left a{ display: block; width: 5.26rem; height: 5.08rem; } .my-project ul li .left img{ width: 100%; height: 100%; } .my-project ul li .center{ flex: 5; } .my-project ul li .center h2{ line-height: 1.2rem; } .my-project ul li .center h2 a{ font-size: 1.2rem; color: #333; font-weight: normal; } .my-project ul li .center p{ margin-top: 0.6rem; color: #9d9d9d; } .my-project ul li .center p a{ display: inline-block; padding: 0.1rem 0.5rem; background: #f1eff0; color: #333; border-radius: 1rem; margin-right: 0.5rem; } .my-project ul li .right{ flex: 1; } .my-project ul li .right .weui-cell_switch{ padding: 0; margin-top: 1.5rem; } .my-project ul li .right .weui-switch-cp__input:checked~.weui-switch-cp__box, .my-project ul li .right .weui-switch:checked{ border-color: #fa9d24; background-color: #fa9d24; } .my-project ul li .right .weui-switch, .my-project ul li .right .weui-switch-cp__box{ width: 3.02rem; height: 1.74rem; border-radius: 1rem; } .my-project ul li .right .weui-switch-cp__box:after,.my-project ul li .right .weui-switch:after{ width: 1.56rem; height: 1.56rem; } .my-project ul li .right .weui-switch-cp__box:before, .my-project ul li .right .weui-switch:before{ width: 2.8rem; height: 1.56rem; } .show-box .info-box .order-info{ display: block; padding: 0.5rem 0; } .show-box .info-box .order-info span{ display: inline-block; font-size: 1rem; color: #333; margin-right: 0.5rem; } .show-box .info-box .order-info img{ display: inline-block; width: 2.41rem; height: 2.41rem; border-radius: 50%; margin-right: 0.5rem; vertical-align: middle; } .show-box .info-box .order-info i{ font-size: 1.3rem; margin-right: 0.5rem; color: #9d9d9d; float: right; } .edit-btn{ position:fixed; left: 0; bottom: 0; width: 100%; height: 3.55rem; line-height: 3.55rem; background: #fa9d24; } .edit-btn a{ font-size: 1.3rem; color: #fff; display: block; text-align: center; } .edit-btn a i{ font-size: 1.6rem; margin-right: 0.5rem; } .publish ul{ margin-bottom: 1rem; } .publish ul li .left{ flex: 4; } .publish ul li .right{ flex: 16; } .publish ul.add-input li .right{ text-align: left; } .publish ul.add-input li input{ background: #fff; width: 90%; border: none; font-size: 1rem; line-height: 2.5rem; padding: 0 1rem; color: #9a9a9a; } .publish ul.add-input li input.price{ padding-left: 1.5rem; } .publish ul.time input{ background: #fff; width: 90%; border: none; font-size: 1.2rem; line-height: 2.5rem; padding: 0 1rem; color: #9d9d9d; text-align: right; } .publish .staff { background: #fff; } .publish .staff { display: flex; } .publish .staff .img{ flex: 1; text-align: center; } .publish .staff .img img{ width: 3.217rem; height: 3.217rem; border-radius: 50%; margin-top: 0.6rem; } .publish .staff .list-main{ flex: 5; padding-left: 1rem; padding-right: 0rem; } .publish .staff .list-main h2{ font-size: 1.3rem; font-weight: normal; display: block; color: #333; } .publish .staff .list-main h2 span{ font-size: 1rem; margin-left: 0.5rem; color: #9c9c9c; } .publish .staff .list-main p{ font-size: 0.9rem; color: #9c9c9c; width: 16.5rem; white-space: nowrap; text-overflow:ellipsis; overflow:hidden; } .publish .staff-list .weui-cells{ background: none; } .publish .staff-list .weui-cell__ft{ flex: 1; } .publish .staff-list.dg .weui-cells_radio .weui-check:checked+.weui-icon-checked:before{ color: #37a4ff; } .publish .title{ font-size: 1rem; color: #9c9c9c; line-height: 3rem; padding: 0 1rem; } .publish .container{ background: #fff; } .publish .container .z_file{ background: url("../images/upload-img.jpg") no-repeat; background-size: 100% 100%; border: 1px dashed #e6e6e6; } .publish .container .z_photo{ padding-right: 0; width: 96%; } .publish .address ul{ margin-bottom: 0; } .publish .address ul li input{ width: 100%; background: #fff; border: none; font-size: 1.1rem; color: #9c9c9c; line-height: 3rem; text-align: right; } .publish .address ul li input.left{ text-align: left; } .publish .address .map-box{ position: relative; padding: 1rem; height: 17rem; background: #fff; } .publish .address #container{ height: 15.09rem; position: relative; } /*绑定手机css*/ .tel-id ul { padding: 0 1rem; } .tel-id ul li { border-bottom: 1px solid #e6e6e6; line-height: 4rem; position: relative; } .tel-id ul li label { font-size: 1.2rem; color: #454545; width: 20%; display: inline-block; } .tel-id ul li input { width: 75%; font-size: 1rem; line-height: 2.5rem; background: none; border: none; } .tel-id .weui-btn.signin { width: 90%; margin-top: 2rem; background: #3facff; border: none; color: #fff; font-size: 1.2rem; } .tel-id .img{ width: 4.98rem; height: 4.98rem; margin: 3.87rem auto; } .tel-id .img p{ font-size: 1.2rem; color: #333; line-height: 4.98rem; text-align: center; } .tel-id .img img{ width: 100%; height: 100%; border-radius: 50%; } .tel-id .forget{ display: block; margin-top: 1rem; text-align: center; } .tel-id .forget a{ color: #337ab7; } .tel-id ul li a{ display: block; position: absolute; right: 0; top: 0.8rem; font-size: 1.2rem; line-height: 1.2rem; color: #fff; padding: 0.7rem 1rem; background: #ff9e1c; border-radius: 0.4rem; } .tel-id.login .weui-btn.signin{ background: #ff9e1c; width: 80%; margin-top: 3rem; } .code-box{ display: none; position: fixed; left: 50%; top:50%; z-index: 999; width: 18.8rem; height: 14.8rem; margin-top: -7.4rem; margin-left: -9.4rem; background: #fff; } .code-box h2{ font-size: 1rem; line-height: 5rem; font-weight: normal; text-align: center; } .code-box a.close{ position: absolute; right: 0.3rem; top: 0; font-size: 1.5rem; color: #a7a7a7; } .code-box a.close i{ font-size: 1.5rem; color: #a7a7a7; } .code-box .img{ width: 14.86rem; height: 3.8rem; margin: 0.5rem auto 0; border: 1px solid #dcdcdc; display: flex; } .code-box .img img{ width: 10.88rem; height: 3.8rem; flex: 1; } .code-box .img a{ flex: 1; width: 3.98rem; height: 3.8rem; line-height: 3.8rem; text-align: center; background: #d7d7d7; } .code-box .img a i{ font-size: 1.5rem; color: #757575; } .code-box .input{ width: 14.86rem; margin: 1rem auto 0; } .code-box .input input{ display: inline-block; width: 14.86rem; height: 2.98rem; border: 1px solid #cbcbcb; margin-right: 0.5rem; text-align: center; font-size: 1.5rem; } .code-box .input input#last{ margin-right: 0; } .code-box .input input:focus{ border: 1px solid #ff9e1c; } .code-bg{ width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.2); position: fixed; left: 0; top: 0; z-index: 888; display: none; } .weui-picker-modal .picker-items{ font-size: 1.2rem; } .weui-picker-modal .picker-items-col{ margin: 0 0.2rem; } .staff #con{ padding-bottom: 3.55rem; } p.no-data{ text-align: center; font-size: 1.1rem; color: #888; } .sl-li { height: 100%; position: relative; background-color: #fff; transform: translateZ(0); -webkit-transform: translateZ(0); } .sl-li .sl-content { height: 100%; overflow: hidden; padding: 0; position: relative; z-index: 10; background-color: #fff; display: flex; width: 100%; } .sl-li .sl-content.animated { -webkit-transition: -webkit-transform .2s ease-out; transition: transform .2s ease-out; } .sl-li .sl-opts { width: 4rem; height: 4rem; line-height: 4rem; font-size: 1.2rem; color: #fff; display: -webkit-box; -webkit-box-pack: center; -webkit-box-align: center; position: absolute; top: 0; right: 0; z-index: 0; } .sl-li .sl-opts span { width: 100%; height: 100%; display: -webkit-box; -webkit-box-pack: center; -webkit-box-align: center; background: red; color: #fff; } .my-data ul li.sl-li{ padding-right: 0; } .my-data ul li.sl-li .right{ padding-right: 1rem; } .home{ width: 2.3rem; height: 2.3rem; background: #fff; border-radius: 50%; opacity: 0.9; position: fixed; right: 1rem; bottom: 1rem; border: 1px solid #e6e6e6; box-shadow: 0.1rem 0.1rem 0.3rem #ddd; z-index: 99999; } .home a{ display: block; width: 2.3rem; height: 2.3rem; border-radius: 50%; text-align: center; line-height: 2.3rem; } .home a i{ font-size: 1.4rem; color: #9c9c9c; font-weight: bold; } .my-data ul li .right a{ height: 4rem; } .my-data ul li .right.address{ height: 4rem; } .my-data ul li .right.address a{ display: inline-block; width: 15rem; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; } .my-data ul li .right.address i{ display: inline-block; vertical-align: top; color: #9d9d9d; } #address-box textarea.text{ background: #fff; display: block; width: 100%; border: none; font-size: 1rem; line-height: 2.5rem; margin-bottom: 1rem; padding: 1rem; }