123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156 |
- body, html {
- margin: 0;
- width: 100%;
- height: 100%;
- padding: 0;
- }
- header {
- width: 100%;
- text-align: center;
- color: #393939;
- font-size: 1.8rem;
- padding: .6rem 0 0.6rem 0;
- background: white;
- font-weight: 400;
- }
- .glyphicon-menu-left {
- float: left;
- }
- .wrap {
- width: 100%;
- height: 100%;
- background: rgb(242, 242, 242);
- font: PingFangSC-Regular;
- position: relative;
- }
- .number-of-people {
- display: inline-block;
- width: 100%;
- padding: .4rem;
- color: #393939;
- }
- .payment-card {
- background: rgb(255, 255, 255);
- padding: 1rem;
- padding-top: 2rem;
- padding-bottom: 4rem;
- }
- .payment-card div > img {
- height: 5rem;
- }
- .payment-card div {
- background-color: #fff;
- }
- .payment-card .active {
- background-color: rgba(227, 182, 121, .15);
- }
- .payment-card .period {
- position: relative;
- }
- .period {
- text-align: center;
- }
- .period .icon {
- padding-top: 1rem;
- }
- .period .icon .money {
- display: inline;
- }
- .period-card {
- display: inline-block;
- width: 50%;
- float: left;
- }
- .period-card div {
- display: inline-block;
- color: #E3B679;
- cursor: pointer;
- font-size: 1.5rem;
- font-weight: 500;
- width: 100%;
- border: 1px solid #E3B679;
- border-radius: .4rem;
- }
- .period-card .year {
- padding-top: .9rem;
- padding-bottom: .9rem;
- margin-bottom: 1rem;
- }
- .period-card .month {
- padding-top: .3rem;
- padding-bottom: .3rem;
- }
- .period-card .month .effective-date {
- display: block;
- font-size: 1rem;
- }
- .period .number img {
- width: 2rem;
- height: 100%;
- margin: 0;
- cursor: pointer;
- }
- .number {
- display: inline-block;
- padding-bottom: .5rem;
- padding-top: 1.5rem;
- vertical-align: top;
- }
- .period-price span {
- font-family: "Microsoft YaHei UI Light";
- color: #3399FE;
- font-weight: bold;
- font-size: 1.6rem;
- }
- .period .number span {
- display: inline-block;
- text-align: center;
- color: #7C819D;
- margin-top: .3rem;
- font-size: 1.8rem;
- margin: 1.2rem;
- }
- .period-price {
- margin-bottom: 1.5rem;
- }
- .bottom {
- position: absolute;
- bottom: 2rem;
- text-align: center;
- width: 100%;
- }
- .bottom div {
- margin-top: 5rem;
- font-size: 1.5rem;
- background: #3399FE;
- display: inline-block;
- border-radius: .4rem;
- color: rgba(255, 255, 255, 1);
- padding: .6rem 6rem;
- }
|