.bg { width: 10rem; margin: 0 auto; position: relative; overflow: hidden; } .bg-top { background: #F4F4F4; height: 0.15rem; } .face-box { height: 1.7rem; position: relative; } .face-img { position: absolute; width: 1rem; height: 1rem; border-radius: 50%; top: 0.35rem; left: 0.55rem; } .face-p1 { color: #252525; font-size: 0.4rem; text-indent: 1.8rem; padding-top: 0.35rem; } .face-p2 { color: #485050; font-size: 0.3rem; text-indent: 1.8rem; padding-top: 0.05rem; } .list-btn-box { height: 1rem; position: relative; } .list-btn-box select { appearance: none; -moz-appearance: none; -webkit-appearance: none; -ms-appearance: none; background: #E4F9F9; width: 1.5rem; height: 0.7rem; line-height: 0.65rem; font-size: 0.3rem; color: #1D1D1D; font-weight: 700; display: inline-block; text-align: center; position: absolute; filter: none !important; outline: none; background-image: none !important; text-indent: 0.2rem; right: 0.65rem; top: 0.1rem; } .list-btn-box select option { text-align: center !important; font-size: 0.3rem; text-indent: 0.2rem; } .bottom-arrow { width: 0.25rem; position: absolute; left: 8.9rem; top: 0.38rem; } .list-btn-ul { margin-left: 0.3rem; } .list-btn-ul li { width: 1.7rem; height: 1rem; float: left; text-align: center; line-height: 1rem; color: #858585; font-size: 0.4rem; position: relative; } .list-btn-ul .list-li-click { font-size: 0.42rem; font-weight: 700; color: #161616; } .list-btn-ul .list-li-click .list-btn-dian { display: block; } .list-btn-dian { display: none; position: absolute; width: 0.4rem; height: 0.08rem; background: #05E2E2; bottom: 0; border-radius: 1rem; left: 0.65rem; } .list-top-box { height: 1.75rem; width: 9rem; margin: 0 auto; border-bottom: 1px solid #84F5F5; margin-top: 0.4rem; } .list-top-box1 { width: 3.15rem; height: 1.75rem; float: left; position: relative; } .list-top-box1 p:nth-child(1) { color: #00D0D0; font-size: 0.35rem; font-weight: 700; text-align: center; padding-top: 0.35rem; } .list-top-box1 p:nth-child(2) { color: #40E7E7; font-size: 0.3rem; text-align: center; padding-top: 0.05rem; } .list-top-box2 { width: 2.7rem; height: 1.75rem; float: left; position: relative; } .list-top-box2 p:nth-child(1) { color: #00D0D0; font-size: 0.35rem; font-weight: 700; text-align: center; padding-top: 0.35rem; } .list-top-box2 p:nth-child(2) { color: #40E7E7; font-size: 0.3rem; text-align: center; padding-top: 0.05rem; } .rule-left { height: 0.35rem; width: 0.03rem; background: #1EEDED; position: absolute; left: 0; top: 0.75rem; } .rule-right { height: 0.35rem; width: 0.03rem; background: #1EEDED; position: absolute; right: 0; top: 0.75rem; } .list-top-box3 { width: 3.15rem; height: 1.75rem; float: left; position: relative; } .list-top-box3 p:nth-child(1) { color: #00D0D0; font-size: 0.35rem; font-weight: 700; text-align: center; padding-top: 0.35rem; } .list-top-box3 p:nth-child(2) { color: #40E7E7; font-size: 0.3rem; text-align: center; padding-top: 0.05rem; } .list-ul li { height: 1.8rem; width: 9rem; margin: 0 auto; border-bottom: 1px solid #F1F1F1; } .list-ul .list-span1 { width: 3.15rem; height: 1.75rem; float: left; position: relative; } .list-ul .list-span1-p1 { color: #979797; font-size: 0.3rem; padding-top: 0.2rem; margin-left: 0.2rem; } .list-ul .list-span1-p2 { color: #040404; font-size: 0.35rem; text-align: center; font-weight: 700; padding-top: 0.05rem; } .list-ul .list-span1-p3 { color: #979797; font-size: 0.3rem; padding-top: 0.1rem; text-align: center; } .list-ul .list-span2 { width: 2.7rem; height: 1.75rem; float: left; position: relative; } .list-ul .list-span2 .list-span2-p1 { color: #040404; font-size: 0.35rem; text-align: center; font-weight: 700; padding-top: 0.62rem; } .list-ul .list-span2 .list-span2-p2 { color: #979797; font-size: 0.3rem; padding-top: 0.1rem; text-align: center; } .list-ul .list-span3 { width: 3.15rem; height: 1.75rem; float: left; position: relative; } .list-ul .list-span3 .list-span3-p1 { color: #040404; font-size: 0.35rem; text-align: center; font-weight: 700; padding-top: 0.62rem; } .list-ul .list-span3 .list-span3-p2 { color: #979797; font-size: 0.3rem; padding-top: 0.1rem; text-align: center; } .fml-go { display: none; position: relative; width: 9.6rem; height: 3.2rem; background: url(../images/fml-go.jpg) no-repeat; background-size: 100% 100%; margin: 0 auto; border-radius: 0.2rem; } .fml-go img { position: absolute; left: 2.56rem; top: 1.7rem; width: 4.48rem; animation: heartbeat 1.5s infinite; -webkit-animation: heartbeat 1.5s infinite; }