.apig-auth-page{ height: 100%; } .width1200 { width: 1200px; margin: 0 auto; position: relative; } .cBlue { color: #00bdff; } .ellipsis { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .apig-header{ padding: 20px 40px; background: white; font-size: 18px; } .dark-apig-header{ padding: 20px 40px; background: #494949; font-size: 18px; color: white; } @media screen and (min-width: 800px) { body { background: #000; } .api-infos .title-api { line-height: 40px; } .api-infos .title-api h1 { font-size: 22px; color: #555; padding-right: 8px; float: left; } .api-infos .title-api p { float: left; } .api-infos .title-api p span { margin-left: 5px; border: 1px solid #00BDFF; font-size: 12px; padding: 2px 6px; color: #00BDFF; font-weight: normal; vertical-align: top; border-radius: 2px; } .api-infos .user-info { line-height: 26px; font-size: 14px; font-weight: bold; color: #f9a42a; padding: 4px 0 6px; } .api-infos .user-info span { padding-right: 30px; } .api-infos .user-info i { font-size: 24px; vertical-align: middle; margin-right: 5px; font-weight: normal; } .redfont { color: #fb5b5b; } .api-infos .api-des-info { line-height: 22px; color: #666; padding-bottom: 13px; font-size: 14px; } #api-package-side { min-height: 130px; } } .api-mains-content { margin: 20px auto; border-radius: 6px; position: relative; z-index: 2; // background-image:url('/src/assets/img/api/star.jpg') 0 0 no-repeat; // background-size: 100% 100%; background-color: #fff; max-width: 1300px; min-height: 50%; .api-mains { display: flex; padding: 40px 0; .red { color: #fb5b5b; } .orange{ color: #f9a42a; } .api-img-des { width: 260px; height: 270px; padding: 25px; display: flex; flex-direction: column; justify-content: space-between; align-items: center; border-radius: 2px; background: #fff; box-shadow: 0 0 10px 0 rgb(36 36 36 / 10%); border: 1px solid #eee \9; .idcard { font-size: 120px; margin-top: 20px; width: 120px; height: 120px; } .api-img-grid { width: 100%; text-align: center; color: #bbb; } } .api-infos { padding: 10px 40px; .title-api { display: flex; align-items: center; h1 { font-size: 22px; color: #555; padding-right: 8px; float: left; height: 40px; line-height: normal; } div { float: left; span { margin-left: 5px; border: 1px solid #00BDFF; font-size: 12px; padding: 2px 6px; color: #00BDFF; font-weight: normal; vertical-align: top; border-radius: 2px; } } } .user-info { line-height: 26px; font-size: 14px; font-weight: bold; color: #f9a42a; padding: 4px 0 6px; span { padding-right: 30px; } img { width: 18px; height: 18px; vertical-align: sub; margin-right: 5px; font-weight: normal; } } .api-des-info { line-height: 22px; color: #666; padding-bottom: 13px; font-size: 14px; } .api-buy-radio { position: relative; .show-demo-qrucode { border: 1px solid #00aeff; color: #00aeff; background: #fff; position: relative; float: left; cursor: pointer; min-width: 100px; height: 28px; line-height: 28px; text-align: center; font-size: 12px; border-radius: 2px; } .code-box { position: absolute; top: 30px; left: -10px; display: none; width: 120px; height: 150px; padding: 5px 0; margin-top: 0px; margin-bottom: 0px; background-color: #fff; text-align: center; z-index: 4; img { width: 100%; } } .show-demo-qrucode:hover+.code-box { display: block; } .buy-block{ display: flex; .title-des{ color: #999; width: 70px; flex-shrink: 0; } .buy-list{ display: flex; flex-wrap: wrap; } .buy-radio { display: inline-block; min-width: 74px; font-weight: normal; margin-left: 10px; color: #666; // height: 28px; // line-height: 28px; width: 200px; font-size: 12px; background: none; text-align: center; border-radius: 2px; border: 1px solid #e9e9e9; padding: 10px; cursor: pointer; margin-bottom: 10px; .item-price{ display: flex; align-items: center; font-size: 20px; color: #f9a42a; font-weight: 600; .price-tag{ color: #4c4c4c; background-color: #f0f0f0; font-size: 12px; margin-left: 10px; padding: 2px 4px; border-radius: 4px; } } .item-des{ color: #606060; font-size: 14px; text-align: left; font-weight: 600; } } .active-radio { color: #00BDFF; border: 1px solid #00BDFF; background: url('https://www.juhe.cn/images/v6/docs//select.png') right -1px bottom 0 no-repeat; box-shadow: 0 0 12px 0px #b8ddff; } } } .last-price { height: 20px; line-height: 20px; padding: 10px 0 0; font-size: 20px; color: #666; display: flex; // border-bottom: 1px solid #dfdfdf; .num-title{ color: #999; // width: 70px; flex-shrink: 0; font-size: 14px; } span { font-size: 14px; color: #000; font-weight: 600; } } .bar{ border-bottom: 1px solid #e1e1e1; margin: 20px auto; } .end-price{ display: flex; align-items: center; margin: 20px auto; .price-title{ color: #000; width: 70px; flex-shrink: 0; font-size: 14px; } .all-price{ font-size: 20px; font-weight: 600; } } .buy-apply-div { margin-top: 10px; .now-btn { display: inline-block; width: 166px; height: 40px; line-height: 40px; background: #00BDFF; color: #fff; font-size: 16px; font-weight: bold; text-align: center; border-radius: 2px; margin-right: 10px; } .now-btn2 { display: inline-block; width: 100px; font-weight: normal; margin-left: 5px; margin-right: 10px; color: #00bdff; height: 38px; line-height: 38px; font-size: 14px; border: 1px solid #00bdff; background: none; text-align: center; border-radius: 2px; } } } } } .code-wrapper { width: 220px; padding: 10px 0; border: 6px double #00bdff; box-shadow: 0px 0px 2px 2px #eee; }