//.container{ // width: 1200px; // box-sizing: content-box; //} @c333: #333333; @c666: #666666; @c999: #999999; @f14: 14px; @f16: 16px; @f18: 18px; // html,body,.body{ // width: 100%; // height: 100%; // } 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/yuping_top_logo.png") no-repeat; background-size: 100%; width: 149px; height: 76px; } } .nav-btns { // margin-top: 9px; display: flex; align-items: center; justify-content: flex-end; .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/yuping_banner.png") no-repeat; background-size: cover; min-width: 1200px; min-height: 766px; margin-bottom: 111px; // min-height: 482px; // width: 1900px; // height: 766px; 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 0.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 0.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; } } } .ypbg { background: url("../img/yuping_bg.png") no-repeat; background-size: 100%; background-position: bottom; padding-bottom: 132px; } .bgContainer { width: 911px; margin: 0 auto; } .pItem { display: flex; align-items: flex-end; justify-content: center; margin-bottom: 81px; &:last-child { margin-bottom: 0; } // width: 1025px; .zhanwei { width: 253px; height: 148px; margin-top: 158px; } .pic { width: 358px; height: 710px; // background: skyblue; // flex: 1; } .pic1 { width: 400px; height: 752px; background: url("../img/pic1.png") no-repeat; background-size: cover; } .pic2 { width: 400px; height: 819px; background: url("../img/pic2.png") no-repeat; background-size: cover; } .pic3 { width: 400px; height: 752px; background: url("../img/pic3.png") no-repeat; background-size: cover; } .ml177 { margin-left: 137px; } .mr177 { margin-right: 137px; } .content { // margin-left: 137px; // width: 530px; flex: 1; .title { font-size: 54px; font-family: PingFang SC; font-weight: bold; color: #6a78e9; margin-bottom: 16px; } .en { font-size: 24px; font-family: PingFang SC; font-weight: bold; color: #e1e1e1; margin-bottom: 15px; } .text { font-size: 20px; font-family: PingFang SC; font-weight: 400; color: #5e5e5e; margin-top: 26px; } .icon_arrow_right { background: url("../img/icon_arrow_right.png") no-repeat; background-size: cover; width: 253px; height: 148px; margin-top: 158px; float: right; } .rotate { transform: rotateY(180deg); // float: left; margin-top: 257px; } } } .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; cursor: pointer; } .yuping_logo { width: 149px; height: 82px; margin-top: 38px; background: url("../img/yuping_bottom_logo.png") no-repeat; background-size: cover; margin-left: 81px; cursor: pointer; } .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; margin-right: 55px; } // 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; } } } } } .active { width: 102px; height: 36px; border: 1px solid #6979e8; border-radius: 18px; // display: inline-block; display: flex; align-items: center; justify-content: center; font-size: 16px; font-family: PingFang SC; font-weight: bold !important; color: #6979e8 !important; &:hover, :focus { text-decoration: none; } } .menuItem { font-size: 16px; font-family: PingFang SC; font-weight: 400; color: #666666; display: flex; align-items: center; justify-content: center; margin-left: 58px; &:hover, :focus { text-decoration: none; } } .btn_goSeemore { width: 95px; height: 51px; background: url("../img/btn_goSeemore.png") no-repeat; background-size: cover; margin-left: 90px; }