*{ margin: 0; padding: 0; } .order_top{ width: 100%; height: 64px; background: url(../images/Topbg.png) no-repeat; background-size: cover; font-size: 17px; color: #ffffff; line-height: 64px; } .order_top :last-child{ display: inline-block; margin-left: 131px; } .order_top img{ height: 18px; width: 10px; padding-left: 13px; vertical-align: middle } /* 设置弹出框 */ .revocation{ position: fixed; z-index: 11; top: 175px; color: #FFF; width: 280px; height: 182px; background-color: #FFF; border-radius: 10px; margin: 0 50px; /* margin-top: -140px; */ display: inline-block; display: none; } .revocation span{ display: block; color: #0A2433 ; width: 100%; font-size: 17px; margin-top: 33px; margin-bottom: 38px; padding-left: 38px; } .revocation .qux{ color: #FFFFFF; font-size: 16px; border: none; width: 100px; height: 36px; border-radius: 20px; margin-left: 27px; margin-right: 25px; background: url("../images/wrong.png") no-repeat center; } .revocation .qur{ color: #FFFFFF; font-size: 16px; border: none; width: 100px; border-radius: 20px; height: 36px; background: url("../images/sure.png") no-repeat center; } .revocation_title{ width: 190px; height: 40px; line-height: 40px; text-align: center; font-size: 17px; background: url("../images/Rectangle 95.png") no-repeat; background-size: cover; margin-left: 45px; } .theme-popover-mask { z-index: 10; position:fixed; top:0; left:0; width:100%; height:100%; background:#000; opacity:0.4; filter:alpha(opacity=40); display:none } .order_number{ width: 100%; font-size: 15px; height: 50px; line-height: 50px; border-bottom: 8px solid #f5f5f5; } .order_number :nth-child(1){ margin-left: 20px; } .order_number :nth-child(2){ color: #cdcdcd; } .studbook{ font-size: 15px; line-height: 51px; } .studbook img{ height: 12px; padding-right: 8px; margin-left: 18px; vertical-align: middle; } .studbook .studbook_money{ color:#FF6118; font-family: "PingFangSC-Semibold"; float: right; margin-right: 15px; } .massage{ background-color: #FAFAFA ; margin: 0 15px 15px; } .massage .messageGroup{ font-size: 14px; } .massage span{ font-size: 12px; margin-left: 15px; line-height: 40px; color: #797979 ; border-bottom: 1px solid #F5F5F5 ; } .massage span em{ font-size: 14px; color: #302F30 ; font-style:normal; vertical-align: middle; } .massage .massage_gander img{ height: 20px; width: 20px; vertical-align: middle; } .massage .dog_msg_cardnum{ display: block; padding-top: 15px; color: #302F30 ; font-size: 14px; } .massage .birthCerRegCode,.birthCode,.massage_name,.massage_dogname,.info_member_phone,.blood_serve,.callName{ display: block; } .massage .massage_gander{ display: inline-block; width: 50%; } .massage .massage_birth{ display: inline-block; width: 50%; } .massage .new_msg{ display: block; font-size: 14px; margin-top: 5px; margin-bottom: 5px; color: #302F30; } .massage .blood span{ color: #302F30; font-size: 14px; } .massage .blood .blood_left{ display: inline-block; /* width: 40%; */ } .massage .blood .blood_left_em{ font-size: 11px; color: red; margin-left: 7px; } .box_bottom{ border-bottom: 8px solid #f5f5f5; } /* .urgent{ font-size: 15px; color: #302F30; line-height: 55px; border-top: 8px solid #f5f5f5; border-bottom: 8px solid #f5f5f5; padding-left: 18px; } .urgent img{ height: 12px; padding-right: 8px; vertical-align: middle; } .urgent :last-child{ color: #FF6118 ; float: right; margin-right: 16px; } */ .total{ font-size: 15px; color: #302F30; margin-top: 20px; margin-bottom: 70px; float: right; } .total :last-child{ color: #FF6118 ; float: right; margin-right: 16px; } .order_bottom{ position: fixed; bottom: 0; width: 100%; color: #FFFFFF; background: url(../images/Footbg.png); font-size: 18px; text-align: center; line-height: 50px; } .new_order_bottom{ position: fixed; bottom: 0; width: 100%; display: flex; justify-content: space-between; padding: .1rem .3rem .1rem .4rem; box-sizing: border-box; align-items: center; background: #FFF; } .new_order_bottom .fl{ font-size: 0; } .new_order_bottom span{ font-size: .3rem; line-height: .42rem; color: #333; } .new_order_bottom em{ font-style: normal; font-size: .32rem; line-height: .45rem; color: #FF3360; margin-right: .06rem; } .new_order_bottom strong{ font-size: .6rem; line-height: .84rem; color: #FF3360; } .new_order_bottom .fr{ height: .78rem; background: url(../images/Footbg.png); border-radius: .4rem; text-align: center; font-size: .32rem; font-weight: 600; color: #FFFFFF; width: 2.8rem; line-height: .78rem; } /* 弹出框样式 */ .switches{ display: inline-block; background: url("../images/switch_off.png") no-repeat center; background-size: cover; margin-right: 16px; width: 54px; height: 35px; vertical-align: middle; float: right; /* float: right; */ } .switches.on{ display: inline-block; background: url("../images/switch_on.png") no-repeat center; background-size: cover; margin-right: 16px; width: 54px; height: 35px; vertical-align: middle; float: right; /* float: right; */ } .msg1{ font-size: 14px; } .c { background: #f5f5f5; padding: 0.2rem; } .c-tr { background: #FFFFFF; border-radius: 0.2rem; display: flex; justify-content: space-between; padding: 0 0.3rem; margin-bottom: 0.2rem; font-size: 0.3rem; font-weight: 600; color: #1A1A1A; padding-top: .2rem; } .c-tr .c-tr-r { } .c-tr .c-tr-r p{ font-size: .24rem; color: #666; margin-bottom: .22rem; text-align: right; } .c-tr .c-tr-r p:last-child{ color: #999; } .c-tr .c-tr-r strong{ margin: 0 .16rem; font-size: .3rem; font-weight: bold; vertical-align: middle; color: #FF3360; } .c-tr .c-tr-r em{ vertical-align: middle; } .c-tr .c-tr-r .icon{ height: .22rem; width: .22rem; background: url(../images/wIcon.png) center center no-repeat; background-size: 100% 100%; display: inline-block; margin-right: .16rem; vertical-align: middle; } .c-tr .c-tr-r .jt{ height: .18rem; width: .1rem; background: url(../images/righticon.png) center center no-repeat; background-size: 100% 100%; vertical-align: middle; display: inline-block; } .c-tr .c-tr-r .c-tr-n { font-size: 0.26rem; font-weight: 400; color: #999999; margin-right: 0.2rem; } .c-tr small { font-size: 0.26rem; font-weight: 400; color: #CCCCCC; margin-right: 0.24rem; } .c-tr span { font-size: 0.3rem; font-weight: 500; color: #FF3360; margin-right: 0.16rem; } .c-tr span small { font-size: 0.26rem; color: #FDB8C4; margin-right: 0; } .c-box { background: #FFFFFF; border-radius: 0.2rem; } .c-box .c-box-t { padding: 0.4rem 0.3rem 0.3rem; font-size: 0.3rem; font-weight: 600; color: #1A1A1A;; } .c-box .c-box-i-tr { display: flex; justify-content: space-between; padding: 0 0.2rem 0.4rem; } .c-box .c-box-i { width: 3.2rem; height: 3.8rem; display: flex; flex-direction: column; align-items: center; background: url("../images/bg.png") no-repeat center; background-size: cover; box-sizing: border-box; padding: 0.25rem; } .c-box .c-box-i .c-box-i-t { height: 0.3rem; line-height: 0.3rem; background: url("../images/bg-t.png") no-repeat center; background-size: 100% 100%; padding: 0 0.2rem; font-size: 0.2rem; font-weight: 500; color: #FF6008; margin-bottom: 0.05rem; } .c-box .c-box-i p { display: flex; justify-content: center; align-items: baseline; font-size: 0.6rem; font-weight: bold; color: #FF4925; margin: 0.2rem 0 0.1rem; } .c-box .c-box-i p small { font-size: 0.32rem; } .c-box .c-box-i p i { font-size: 0.28rem; color: #FF8F71; font-style: normal; } .c-box .c-box-i p span { font-size: 0.28rem; font-weight: 400; } .c-box .c-box-i .c-box-i-d { text-align: center; line-height: 0.22rem; font-size: 0.16rem; font-weight: 400; color: #FF4925; margin-bottom: 0.4rem; } .c-box .c-box-i .c-box-i-p { display: flex; justify-content: center; align-items: baseline; font-size: 0.44rem; font-weight: bold; color: #FFFFFF; margin-bottom: 0.2rem; } .c-box .c-box-i .c-box-i-p small { font-size: 0.32rem; } .c-box .c-box-i .c-box-i-p span { margin-left: 0.16rem; font-size: 0.22rem; font-weight: 400; color: #FFDEC2; text-decoration: line-through; } .c-box .c-box-i .c-box-i-s { width: 0.54rem; height: 0.54rem; background: url("../images/s.png") no-repeat center; background-size: contain; } .c-box .c-box-i.active .c-box-i-s { background-image: url("../images/s-a.png"); } .total-box {margin-bottom: .98rem;} .total-box .total-box-tr { height: 0.8rem; display: flex; justify-content: space-between; align-items: center; font-size: 0.28rem; font-weight: 400; color: #302F30; padding: 0 0.32rem; border-bottom: 1px solid #F5F5F5; } .total-box .total-box-tr span { color: #FF6118; }