//.container{ // width: 1200px; // box-sizing: content-box; //} @c333: #333333; @c666: #666666; @c999: #999999; @f14: 14px; @f16: 16px; @f18: 18px; body{ font-family: MicrosoftYaHei; } button:focus { outline: 0; } input:focus { outline: 0; } ul { list-style: none; } .header { padding: 22px 0 22px 0; position: relative; z-index: 1; box-shadow: 0 0 20px 0 rgba(198, 198, 198, 0.1); .nav-logo { padding-left: 0; .logo { background: url("../img/logo.png") no-repeat; background-size: 100%; width: 149px; height: 76px; } } .nav-btns { margin-top: 9px; .btn_nav { width: 188px; height: 58px; border: 0; background: none; border-radius: 29px; display: inline-block; &:hover { box-shadow: 0 0 20px -5px #ff6074; } } .btn_partner { background: url("../img/btn_partner.png") no-repeat; } .btn_locality { background: url("../img/btn_locality.png") no-repeat; } .btn_diamond { background: url("../img/btn_diamond.png") no-repeat; } } .on { box-shadow: 0 0 20px -5px #ff6074; } } .body { position: relative; z-index: 0; .exception { padding-top: 20px; padding-bottom: 100px; .err_404 { //margin-bottom: 80px; width: 420px; height: 354px; background: url("../img/404.png")no-repeat; margin: 80px auto; } div { color: @c999; font-size: @f18; margin-bottom: 40px; } .btn_toHome { display: inline-block; width: 180px; height: 45px; line-height: 45px; background-color: #fd7a75; border-radius: 23px; color: #fff; font-size: @f16; text-decoration: none; } } .index { background: url("../img/bg.png") no-repeat; overflow: hidden; //height: 764px; padding-top: 105px; .left { margin-top: 30px; .slogan { width: 291px; height: 228px; position: relative; left: -15px; background: url("../img/slogan.png") no-repeat; } .waiting{ width: 291px; height: 74px; background-color: #ffffff; border-radius: 36px; color: #fd7e79; margin-top: 50px; line-height: 74px; font-size: 26px; text-align: center; } .download { width: 345px; height: 181px; margin-top: 60px; background: url("../img/download-online.png") no-repeat; .android { width: 179px; height: 56px; position: absolute; left: 182px; border-radius: 28px; cursor: pointer; } .ios { width: 179px; height: 56px; position: absolute; left: 181px; bottom: 48px; border-radius: 28px; cursor: pointer; } } } .right { .phone { width: 527px; height: 659px; background: url("../img/phone.png") no-repeat; .switch_menu{ background: url("../img/switch_menu.png")no-repeat; width: 147px; height: 35px; position: absolute; left: 205px; top: 75px; transition: all ease .3s; a{ width: 50%; float: left; display: inline-block; height: 35px; } } .switch{ width: 345px; height: 561px; position: absolute; left: 72px; top: 110px; transition: all ease .3s; background: url("../img/switch.png")no-repeat; background-position: 0; } } } .about { color: #767676; height: 362px; top: -5px; position: relative; padding: 95px 0 95px 0; background: url("../img/about-bg.png") no-repeat; .seemore-text { display: inline-block; width: 68px; height: 34px; background: url("../img/seemoren-text.png") no-repeat; } .intro { margin-top: 30px; } } } .noIndex { padding: 40px 0 40px 0; background: url("../img/noIndex-bg.png") no-repeat; .login-panel { box-shadow: 0 0 40px 0 rgba(134, 134, 134, 0.19); .banner { text-align: center; //margin-top: 155px; //margin-bottom: 155px; //padding-bottom: 156px; padding-top: 60px; background-color: #fdfcfc; } .login-form { padding: 41px 90px; background-color: #fff; .title { font-size: 28px; color: #333333; } .sub_title { margin-top: 65px; font-size: 20px; color: #333333; } .sub_title_en { font-size: 10px; color: #999999; } .under_line { display: inline-block; height: 3px; width: 59px; background: url("../img/under_line.png") no-repeat; } .btn_login { border: 0; border-radius: 25px; font-size: 16px; color: #fff; width: 240px; height: 50px; //margin-bottom: 65px; background: url("../img/btn_login.png") no-repeat; } .input-form { margin-top: 45px; margin-bottom: 45px; .input-group { margin-bottom: 30px; } .input-group:last-child { margin-bottom: 0; } input { border: 0; padding-left: 30px; width: 350px; height: 50px; background-color: #f6f6f6; border-radius: 25px; } } } } } } .footer { height: 225px; padding: 45px 0 45px 0; color: #fff; //background-color: #000000; opacity: 0.93; background: url("../img/footer-bg.png") no-repeat; .footer_logo { width: 157px; height: 58px; margin-top: 38px; background: url("../img/footer-logo.png") no-repeat; } .qr { width: 133px; height: 153px; background: url("../img/qr.png") no-repeat; } .qr_text{ color: #e6e6e6; padding-left: 4px; margin-top: 5px; } .weibo { display: inline-block; width: 49px; height: 49px; background: url("../img/weibo.png") no-repeat; } .copyright { margin-top: 31px; line-height: 30px; a { color: #ffffff; text-decoration: none; } a:first-child { margin-right: 40px; } } } //对话框 .dialog{ background: rgba(0, 0, 0, 0.25); width: 100%; position: fixed; height: 100%; left: 0; top: 0; z-index: 1; display: none; .dialog_box{ width: 350px; height: 223px; background-color: #fff; box-shadow: 0 0 44px 2px rgba(0, 0, 0, 0.17); border-radius: 15px; position: absolute; left: 40%; top: 40%; padding: 30px 55px; text-align: center; .dialog_title{ span{ font-size: @f18; color: @c333; padding-left: 15px; padding-right: 15px; padding-bottom: 15px; border-bottom: 1px solid #e5e5e5; } } .dialog_content{ margin-top: 35px; font-size: @f16; color: @c333; } .dialog_btn{ .btn_ok{ width: 150px; height: 45px; border: 0; color: #fff; font-size: @f16; margin-top: 30px; background-image: linear-gradient(-45deg, #ff6f5f 1%, #fe6a61 28%, #fc6463 56%, #f7506a 100%), linear-gradient( #7dbd76, #7dbd76); background-blend-mode: normal, normal; border-radius: 5px; opacity: 0.99; } } } } .sub_bg { background: #fbfbfb; .bg { width: 100%; position: absolute; top: 120px; height: 735px; background: url("../img/sub_bg.png") no-repeat; } .title { color: @c333; font-size: @f18; font-weight: bold; } .layout { box-shadow: 0px 0px 40px 0px rgba(134, 134, 134, 0.19); position: relative; margin-top: 75px; margin-bottom: 50px; border-radius: 10px; padding: 50px 100px; background: #fff; min-height: 610px; .list { margin-top: 30px; padding: 0; .item { margin-top: 20px; font-size: @f16; .content { line-height: 24px; font-size: @f14; color: @c666; margin: 20px 0 20px 0; span { color: @c333 !important; margin-right: 10px; } ul { padding-left: 15px; } } } ul { padding: 0; } } .feedback{ color: @c333; margin-top: 30px; font-size: @f16; font-weight: bold; } .splitLine{ border-bottom: 2px dashed #e4e4e4; } .feddback_email{ font-size: @f16; margin-top: 35px; font-weight: bold; } .contactUsUl { color: @c666; padding-left: 10px; margin-top: 30px; list-style: none; font-size: @f16; .input_group{ padding-left: 10px; margin-top: 20px; margin-bottom: 30px; input[type=text]{ border-radius: 5px; border: 1px solid #e4e4e4; width: 270px; height: 40px; padding-left: 15px; font-size: 12px; background-color: #fcfcfc; } .on{ background-image: linear-gradient(-45deg, #ff6f5f 1%, #fe6a61 28%, #fc6463 56%, #f7506a 100%), linear-gradient( #fa6368, #fa6368); background-blend-mode: normal, normal; } button{ width: 150px; height: 40px; border: 0; color: #fff; margin-top: 30px; background-color: rgb(161,161,161); border-radius: 5px; opacity: 0.99; } } .errText{ color: red; text-align: left; display: none; position: absolute; font-size: @f14; } //.input-group:not(:last-child){ // margin-bottom: 30px; //} label { //display: inline-block; //max-width: 100%; //margin-bottom: 5px; cursor: pointer; color: @c333; font-size: 14px; font-weight: normal; margin-right: 80px; input{ vertical-align: top; } } li { .circle { width: 6px; height: 6px; border-radius: 6px; background-color: #ddd; display: inline-block; position: relative; left: -10px; top: -3px; } p:first-child { margin-bottom: 15px; } p { margin-bottom: 35px; } } } } }