.immediately-buy,.trip-list .trip-item a{text-decoration:none;border:none}.box>div,.topback,.trip-list .trip-item h4,.trip-list-box,.trip-list-container,footer{overflow:hidden}body,button,div,h4,html,li,p,ul{margin:0;padding:0}html{font-size:62.5%;font-family:'Microsoft Yahei',Helvetica}.clear-fix:after{content:"";display:block;clear:both}body{background-color:#000}.container{max-width:640px;margin:auto;overflow-x:hidden}.banner-img{width:100%}.lottery-box{text-align:center;margin:0 13% 8%;position:relative}.back-shade{position:absolute;right:-20%;width:110%;top:1%}.lottery-box>.turntable{width:100%}.lottery-box .pointer{position:absolute;width:18.68978%;height:34.48938%;top:25%;left:40.65511%;-webkit-transform-origin:50% 72.6257%;-ms-transform-origin:50% 72.6257%;transform-origin:50% 72.6257%}.lottery-box .lottery-time{position:absolute;width:80px;height:30px;top:-15px;right:-49px;border:1px solid #FF9800;color:#fff;padding:5px;line-height:15px}.immediately-join{display:none;text-align:center;margin:17.5px 0 10px}.immediately-join>img{width:40%}.reward-list{display:block;width:90.76923%;margin:15% auto 5%}.line{width:100%;height:auto}.trip-list-box{padding-top:5%}.rule-img{position:absolute;width:20%;display:block}.rule-list,.toptitimg,.trip-list-toptit{position:relative}.part1{background:url(../img/part1-bk.png?aj04cs) #fff}.part1 .rule-img{top:72%;right:5%}.part2{background:url(../img/part2-bk.png?0tfk5c8) #fff;background-size:100% 100%}.part2 .rule-img{top:72%;left:4%}.toptitimg{display:block;margin:2.5em auto;width:86%}.trip-list-container{margin:0 2.61538%}.trip-list-container .trip-list{list-style-type:none;overflow:hidden;margin-bottom:5%}.trip-list .trip-item{width:49%;float:left;background-color:#fff;margin-top:2%;box-sizing:border-box;border-radius:8px;border:1px solid #a0a0a0}.trip-list .trip-item img.prod-img{border:none;display:block;min-height:11.5em;width:95%;margin:2.5% auto auto 2.5%}.trip-list .trip-item h4{font-size:1rem;line-height:1.5;height:3rem;word-break:break-all;margin:7px 5.22648%;color:#181818;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.trip-list .trip-item p.product-number{color:#616161}.trip-list .trip-item p.price{font-size:1rem;color:#ff4e00;line-height:2em}.trip-list .trip-item p.price>label.bold{font:700 2rem "微软雅黑"}.trip-list-container>ul>li:nth-child(odd){margin-right:2%}.immediately-buy{display:block;width:100%;text-align:center;background-color:#f44e79;color:#fff;font-size:1.5em;line-height:2em;border-radius:0 0 7px 7px}.rule-container{list-style-type:none;padding:8px 5.22648% 0;color:#000}.rule-list{margin-bottom:8px;font-size:1rem;line-height:1.5rem;padding-left:2rem;text-align:left;color:#fff}.rule-list .rule-item{position:absolute;top:.1rem;left:0;font:700 1rem/1.5 "微软雅黑";width:1.3rem;height:1.3rem;border-radius:.8rem;text-align:center;background-color:#fff;color:#000;line-height:1.3em}.rule-list .click-show{display:inline-block;vertical-align:middle;margin-left:.5rem;line-height:1.5em;font-size:1.2em;padding:0 4px;background:#fff;text-decoration:none;color:#000}.rule-btn{color:#fff;text-decoration:underline}.rule-list .click-show>img{height:1.8rem}.cjqy{background:url(../img/part3-bk.png?7ghh4l8) no-repeat #fff;background-size:cover}.win-modal-card,.win-modal-msg{position:fixed;top:0;left:0;width:100%;height:100%;display:none;z-index:3}.mask{width:100%;height:100%;background-color:gray;opacity:.6}.modal-card,.modal-msg{top:30%;left:5%;width:90%;position:absolute}#server-time{display:none}.modal-card{border-radius:5px;background-color:#fff}.modal-msg{background:url(../img/shade-bk.png?dc8nkv) no-repeat;background-size:100% 100%;display:block;padding:7% 0 8%}.modal-rule{top:20%;background:url(../img/rule-bk.png?mvcgeco) no-repeat;background-size:100% 100%}.modal-close{width:2em;height:2em;position:absolute;top:0;right:0;background:url(../img/close.png?eapei0o) no-repeat;background-size:cover}.msg-container{text-align:center;width:100%;height:auto;font-size:1em;color:#fff}.msg-container .msg-tit{font-size:2.3em}.msg-container .msg-txt{margin-top:3em;text-align:center}.msg-container .msg-txt .msg-txt-grade{font-size:1.8em}.msg-container .msg-txt .msg-txt-con{font-size:1.2em}.msg-container .msg-btn-box{width:50%;margin:2em auto 0}.msg-container .msg-btn{width:6em;height:30px;line-height:30px;font-size:1em;color:#466ab6;font-weight:700;text-align:center;display:block;margin:0 auto;border-radius:10px;background-color:#f8ef18}.msg-container .msg-btn.modal-close{float:none;margin:0 auto}.modal-address{top:20%;background:url(../img/address-bk.png?4s84cig) no-repeat;background-size:100% 100%}.modal-address .msg-container .msg-txt{margin-top:20px}.login-inputs{background:url(../img/login-icons.png?91nffio) no-repeat}.user-card-container{width:90%;margin:5% auto}.user-card-alert,.user-card-tit{color:red;font-size:1.5em;height:30px;line-height:30px;display:none;text-align:center;margin:1em 0}.out,.user-card{display:block}.user-card{box-sizing:border-box;width:100%;height:53px;line-height:53px;border-radius:5px;position:relative;font-size:23px;outline:0;border:3px solid #d8a604;padding:0 10px 0 28px;background-position:10px -104px}.error{border-color:red;color:red}.card-sub{background-color:#e97915;border:1px solid #ef9729;color:#fff;margin:20px 0 10px;padding:0;font-size:28px;width:100%}.box span,.header p{color:red}.address-box,.box,.submit-box{margin-top:15px}.header{padding:10px 20px}.header h4{text-align:center;color:red;font:600 1.2rem "微软雅黑"}.header p{text-align:center;font:600 1.5rem/2 "微软雅黑"}.address-form{text-align:center;padding:0 12px}.address-form h4{font-size:1.2rem}.address-form h4 span{font-size:1.1rem}.box{font-size:1.2rem}.box>label{float:left;width:90px;text-align:left;line-height:30px}.box input,.box textarea{width:100%;color:#fff;background-color:#3a5195}.box textarea{border-radius:5px;padding:5px}.box input{height:30px;line-height:30px;border:1px solid gray;border-radius:5px;padding:0 5px}.submit-box .submit{display:block;width:7em;height:32px;line-height:32px;font-size:1.2em}.submit-alert{text-align:center;line-height:30px;display:none;border:1px solid #f8ef18;border-radius:4px;color:#f8ef18;width:80%;margin:20px auto 0}