/* vietnamese */ @font-face { font-family: 'MYRIADPRO-REGULAR'; src: url(../fonts/MYRIADPRO/MYRIADPRO-REGULAR.eot) format('eot') } @font-face { font-family: 'MYRIADPRO-BOLD'; src: url(../fonts/MYRIADPRO/MYRIADPRO-BOLD.eot) format('eot') } @font-face { font-family: 'MYRIADPRO-BOLDCOND'; src: url(../fonts/MYRIADPRO/MYRIADPRO-BOLDCOND.eot) format('eot') } @font-face { font-family: 'MYRIADPRO-BOLDCONDIT'; src: url(../fonts/MYRIADPRO/MYRIADPRO-BOLDCONDIT.eot) format('eot') } @font-face { font-family: 'MYRIADPRO-BOLDIT'; src: url(../fonts/MYRIADPRO/MYRIADPRO-BOLDIT.eot) format('eot') } @font-face { font-family: 'MYRIADPRO-COND'; src: url(../fonts/MYRIADPRO/MYRIADPRO-COND.eot) format('eot') } @font-face { font-family: 'MYRIADPRO-CONDIT'; src: url(../fonts/MYRIADPRO/MYRIADPRO-CONDIT.eot) format('eot') } @font-face { font-family: 'MyriadPro-Light'; src: url(../fonts/MYRIADPRO/MyriadPro-Light.eot) format('eot') } @font-face { font-family: 'MYRIADPRO-REGULAR'; src: url(../fonts/MYRIADPRO/MYRIADPRO-REGULAR.eot) format('eot') } @font-face { font-family: 'MYRIADPRO-SEMIBOLD'; src: url(../fonts/MYRIADPRO/MYRIADPRO-SEMIBOLD.eot) format('eot') } @font-face { font-family: 'MYRIADPRO-SEMIBOLDIT'; src: url(../fonts/MYRIADPRO/MYRIADPRO-SEMIBOLDIT.eot) format('eot') } body { font-family: 'MYRIADPRO-REGULAR', 'Microsoft Yahei', Muli; } .carousel { .carousel-inner { .carousel-item { position: relative; .carousel-caption { position: absolute; left: 20%; top: 50%; transform: translateY(-50%); h1 { font-size: 50px; } } } } button { &.carousel-control-prev { background: transparent; border: none; } &.carousel-control-next { background: transparent; border: none; } } } @media screen and (max-width: 1366px) { .container, .container-sm, .container-md, .container-lg, .container-xl { max-width: 1200px; } } @media screen and (max-width: 1600px) { .container, .container-sm, .container-md, .container-lg, .container-xl { max-width: 1200px; } } @media screen and (max-width: 1920px) and (min-width: 1920px) { .container, .container-sm, .container-md, .container-lg, .container-xl { max-width: 1200px; } } body { max-width: 1920px; margin: 0 auto } .btn-danger { color: #fff; background-color: #f07c1c; border-color: #f07c1c; } .btn-danger:hover { color: #fff; background-color: #f07c1c; border-color: #f07c1c; } .btn-danger:focus, .btn-danger.focus { color: #fff; background-color: #f07c1c; border-color: #f07c1c; box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); } .btn-danger.disabled, .btn-danger:disabled { color: #fff; background-color: #f07c1c; border-color: #f07c1c; } .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { color: #fff; background-color: #f07c1c; border-color: #f07c1c; } .btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); } .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { color: #fff; background-color: #f07c1c; border-color: #f07c1c; } .btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); } .btn-dark { color: #fff; background-color: #0b132f; border-color: #0b132f; } .btn-dark:hover { color: #fff; background-color: #0b132f; border-color: #0b132f; } .btn-dark:focus, .btn-dark.focus { color: #fff; background-color: #0b132f; border-color: #0b132f; box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); } .btn-dark.disabled, .btn-dark:disabled { color: #fff; background-color: #0b132f; border-color: #0b132f; } .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { color: #fff; background-color: #0b132f; border-color: #0b132f; } .btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); } .card { transition: all ease-out 0.5s; &:hover { transform: translateY(-5px); cursor: pointer; } } .media { transition: all ease-out 0.5s; &:hover { transform: translateY(-5px); cursor: pointer; } } :root { --base-color: #d72922; --second-color: #222222; --three-color: #dbdee3; --half-black: #333333; } /*首页开始*/ header { background: url("../images/header-bg-1920-200.png") center top no-repeat; & > .container { @media screen and(max-width: 768px) { margin-top: 100px; } .row { height: 200px; @media screen and(max-width: 768px) { height: auto; } .col-md-7 { display: flex; justify-content: flex-start; align-items: center; .info { h3 { font-size: 22px; } span { background: #f1f3f5; padding: 0 4px; border-radius: 4px; font-size: 11px; display: inline-block; margin-right: 15px; line-height: 20px; height: 20px; &.brandholder { font-size: 14px; font-weight: bold; color: #00346e; background: transparent; border-radius: 0px; img { height: 14px; margin-right: 8px; } } img { height: 14px; margin-right: 4px; } } p { font-size: 14px; margin-top: 15px; } @media screen and(max-width: 768px){ position: relative; #google_translate_element{ position: absolute; right: 0px; bottom: 0px; z-index: 9999; } } } } .col-md-3 { display: flex; justify-content: flex-end; align-items: center; position: relative; button { position: absolute; right: 0px; top: 0px; background: #ffffff; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; border: transparent 2px solid; font-size: 14px; font-weight: bold; color: #00346e; img { height: 20px; } } a { padding: 0px 15px; &.btn-danger { height: 28px; border-radius: 14px; font-size: 14px; color: #ffffff; line-height: 28px; } } #google_translate_element{ position: absolute; right: 0px; bottom: 0px; } @media screen and(max-width: 768px) { display: none; } } .col-md-2 { @media screen and(max-width: 768px) { display: none; .logo { display: none; } } } } } & > .navbar { height: 44px; background: var(--base-color); @media screen and(max-width: 768px) { height: 100px; background: #c8e7fe; } .container { .navbar-brand { display: none; @media screen and(max-width: 768px) { display: block; img { max-height: 60px; } } } .navbar-toggler { background: var(--second-color) !important; .navbar-toggler-icon { @media screen and(max-width: 768px) { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255, 0.95)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E"); } } } .navbar-collapse { background: var(--base-color); .navbar-nav { color: #ffffff; .active { background: var(--second-color); color: #ffffff; } .nav-item { width: 110px; height: 44px; line-height: 44px; text-align: center; font-size: 13px; margin: 0 auto; padding: 0px; position: relative; @media screen and(max-width: 768px) { width: 100%; } .nav-link { color: #ffffff; margin: 0 auto; padding: 0px; span { display: none; float: right; margin-right: 4px; } em { display: inline-block; float: right; margin-right: 4px; } } .sub-menu { position: absolute; left: 0px; top: 44px; width: 250px; display: none; background: #ffffff; border-radius: 6px; padding: 10px; box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.35); z-index: 999; & > ul { width: 100%; margin: 0 auto; padding: 0px; & > li { width: 100%; margin: 0 auto; padding: 0px; list-style-type: none; height: 30px; text-align: left; font-size: 13px; position: relative; a { text-decoration: none; color: #333333; } span { display: none; float: right; color: #333333 } em { display: inline-block; float: right; color: #333333 } .sub-sub-menu { position: absolute; left: 168px; top: 0px; width: 180px; display: none; background: #ffffff; border-radius: 6px; padding: 10px; box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.35); z-index: 9999; & > ul { width: 100%; margin: 0 auto; padding: 0px; & > li { width: 100%; margin: 0 auto; padding: 0px; list-style-type: none; height: 30px; text-align: left; font-size: 13px; a { text-decoration: none; color: #333333; } } } } &:hover { .sub-sub-menu { display: block; } span { display: inline-block; } em { display: none; } } } } } &:hover { background: var(--second-color); cursor: pointer; .sub-menu { display: block; } .nav-link { span { display: inline-block; } em { display: none; } } } &:nth-last-child(2) { width: 166px; } } } .form-inline { width: 216px; position: relative; @media screen and(max-width: 768px) { width: 216px; position: relative; height: 26px; left: 50%; transform: translateX(-50%); } input { width: 216px; height: 26px; border-radius: 13px; font-size: 13px; @media screen and(max-width: 768px) { margin: 0 auto; padding: 0px; padding-left: 20px; } } button { position: absolute; right: 15px; bottom: 0px; background: transparent; border: none; @media screen and(max-width: 768px) { right: 15px; bottom: -10px; } i { color: #d8ced0; } } } } } } } .carousel { .carousel-item { .imgactive { transition: 1s 2.7s; transform: perspective(1000px) translate3d(0, 0, 110px); } &.active { .imgactive { transition: 3s 0s; transform: perspective(1000px) translate3d(0, 0, 0px); } } } } .index-ad { a { img { max-width: 100%; } } img { max-width: 100%; } } .index-product-category { width: 100%; margin: 0 auto; padding: 40px 0px; background: #07435f; overflow: hidden; .container { ul { width: 100%; margin: 0 auto; padding: 0px; display: flex; flex-direction: row; justify-content: flex-start; flex-wrap: wrap; li { list-style-type: none; background: #ffffff; margin: 0 20px 30px 0; padding: 0px; width: calc(~"33% - 20px"); img { max-width: 100%; } p{ text-align: center; a{ color: #333333; } } } } } } footer { width: 100%; margin: 0 auto; padding: 0px; background: #f5f5f5; .container { padding: 20px; p { text-align: center; color: #999999; font-size: 14px; a { color: #999999; margin-right: 15px; } &:nth-child(1) { text-align: center; color: #666666; margin-top: 20px; a { color: #666666; } } } } } .index-company-profile { width: 100%; margin: 0 auto; padding: 40px 0px; background: #07435f; overflow: hidden; & > img { max-width: 100%; } .container { margin: 0 auto; padding: 0; .video { background: url("../images/index-profile-video-bg.jpg") left top no-repeat; height: 450px; position: relative; @media screen and(max-width: 768px) { background: url("../images/index-profile-video-bg.jpg") left center no-repeat; height: 200px; } video { width: 800px; height: 450px; position: absolute; right: 0px; bottom: 0px; @media screen and(max-width: 768px) { width: 100%; height: 200px; position: absolute; right: 0px; bottom: 0px; } } } } .banner { .container { .profileSwiper { width: 1200px; margin: 0 auto; padding: 0px; margin-bottom: 30px; @media screen and(max-width: 768px) { width: 100%; } .swiper-button-next { background: rgba(0, 0, 0, 0.6); color: #ffffff; font-size: 20px; } .swiper-button-prev { background: rgba(0, 0, 0, 0.6); color: #ffffff; font-size: 20px; } .swiper-pagination-bullet-active { color: #0d5fab; background: #0d5fab; } img { max-width: 100%; } } img { max-width: 100%; } } } } .hot-selling-products { width: 100%; margin: 0 auto; padding: 40px 0px; background: #07435f; overflow: hidden; & > img { max-width: 100%; } .container { padding-top: 30px; ul { width: 100%; margin: 0 auto; padding: 0px; display: flex; flex-direction: row; justify-content: flex-start; flex-wrap: wrap; li { list-style-type: none; background: #ffffff; margin: 0 20px 30px 0; padding: 0px; width: calc(~"25% - 20px"); display: flex; justify-content: center; align-items: center; @media screen and(max-width: 768px) { list-style-type: none; margin: 0 auto; padding: 0px; width: calc(~"50% - 20px"); margin-bottom: 30px; } img { max-width: 100%; } } } } } .custom-content { background: #414141; width: 100%; margin: 0 auto; padding: 0; .img { width: 100%; margin: 0 auto; padding: 0; background: #414141; display: flex; flex-wrap: nowrap; img { width: 8.3333%; } } } /*首页完*/ /*products*/ .products-page { width: 100%; margin: 0 auto; padding: 0px; background: #f5f5f5; overflow: hidden; & > .container { display: flex; padding-top: 20px; @media screen and(max-width: 768px) { flex-wrap: wrap; } .left { width: 320px; @media screen and(max-width: 768px) { width: 100%; margin-bottom: 20px; } .top-picks { width: 100%; background: #e9eff5; border: #dbe3ef solid 1px; height: 55px; a { line-height: 55px; color: #111111; padding: 0px; margin: 0 auto; text-decoration: none; span { padding-left: 20px; line-height: 55px; i { margin-right: 8px; font-size: 20px; line-height: 55px; } } } } h2 { font-size: 18px; color: var(--base-color); letter-spacing: 0; line-height: 2.4em; text-align: center; position: relative; margin-top: 20px; border-bottom: #dbe3ef solid 1px; background: #fafafa; border-top: var(--base-color) 2px solid; border-bottom: #dbe3ef solid 1px; border-left: #dbe3ef solid 1px; border-right: #dbe3ef solid 1px; margin-bottom: 0px; font-weight: 300; /* &::before{ content: ""; width: 90%; height: 1px;background: var(--base-color);position: absolute;left: 5%; bottom: 0px; }*/ } ul { margin: 0 auto; padding: 0px 10px; background: url("../images/left-products-class-bg.jpg") top center repeat-y #ffffff; border-left: #dbe3ef solid 1px; border-right: #dbe3ef solid 1px; border-bottom: #dbe3ef solid 1px; & > li { list-style: none; margin: 0 auto; padding: 0px; color: #333333; line-height: 2.2em; position: relative; cursor: pointer; & > span { float: right; color: #333333; & > em { font-style: normal; display: none; } & > i { font-style: normal; } } a { color: #333333; text-decoration: none; } ul { display: none; margin: 0 auto; padding: 0px 10px; border: none; } &.active { &::after { position: absolute; width: 2px; height: 100%; content: ""; background: var(--second-color); left: -11px; bottom: 0px; } span { i { display: none; } em { display: inline-block; & > i { display: inline-block; } } } ul { display: block; li { list-style: none; margin: 0 auto; padding: 0px; &:hover { background: #fafafa; cursor: pointer; &::after { position: absolute; width: 0px; height: 100%; content: ""; background: var(--second-color); left: -11px; bottom: 0px; } } } } } &:hover { &::after { position: absolute; width: 2px; height: 100%; content: ""; background: var(--second-color); left: -11px; bottom: 0px; } } } } } .right { width: calc(~"100% - 335px"); margin-left: 15px; @media screen and(max-width: 768px) { width: 100%; margin-left: 0px; margin-bottom: 20px; } .products-list { background: #fff linear-gradient(180deg, #fff, #fff 50%, #f5f5f5 94%); padding: 24px 0 10px; /*box-shadow: 0 -1px 2px 0 rgb(0,0,0,0.005);*/ position: relative; border-radius: 0 8px 0 0; .products-list-top { width: 100%; margin: 0 auto; padding: 10px 10px; h3 { font-size: 16px; font-weight: 300 !important; color: #666666; margin-top: 20px; a { color: #666666; margin-right: 15px; &:nth-child(1) { margin-left: 15px; } &.active { color: #ff6600; } } } .search { width: 100%; margin: 0 auto; form { position: relative; label { margin-right: 10px; @media screen and(max-width: 768px) { font-size: 13px; } } input { width: 236px; height: 30px; border-radius: 15px; border: #c4c6cf solid 1px; &:focus { outline: none; } &:active { outline: none; } } button { background: #fafafa; border-top-right-radius: 15px; border-bottom-right-radius: 15px; border: #c4c6cf solid 1px; width: 80px; height: 30px; position: absolute; left: 310px; bottom: 0px; margin: 0 auto; padding: 0px; @media screen and(max-width: 768px) { left: 165px; bottom: -8px; } } } } } .products-list-prod { padding-top: 30px; ul { width: 100%; margin: 0 auto; padding: 0px; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: flex-start; li { list-style-type: none; width: calc(~"25% - 10px"); margin-right: 10px; margin-bottom: 10px; @media screen and(max-width: 768px) { width: calc(~"50% - 10px"); margin-bottom: 10px; } .card { & > a { height: 220px; padding: 10px; img { max-width: 100%; max-height: 100%; } } @media screen and(max-width: 768px) { height: 250px; } .card-body { .inquire { margin-top: 10px; width: 100%; background: var(--base-color); overflow: hidden; position: relative; height: 40px; a { line-height: 40px; text-decoration: none; display: inline-block; position: absolute; bottom: 0px; span { color: #ffffff; line-height: 40px; text-align: center; } &.basket { span { margin-left: 2px; em { font-style: normal; } @media screen and(max-width: 768px) { margin-left: 10px; &:nth-child(2) { display: none; } } } left: 0px; } &.prodlist-pro-inquire { display: inline-block; float: right; width: 40px; height: 40px; line-height: 40px; border-left: #ffffff solid 1px; background: var(--second-color); transition: width 0.5s ease-out; z-index: 888; right: 0px; color: #ffffff; .inquire-wrap { display: none; } span { width: 40px; height: 40px; text-align: center; color: #ffffff; } &:hover { width: 160px; color: #ffffff; @media screen and(max-width: 768px) { width: 121px; } .inquire-wrap { display: inline-block; } span { &:nth-child(2) { width: 120px; } } } } } } .card-title { a { color: #666666; font-size: 14px; text-decoration: none; } } p { padding: 0px; font-size: 14px; margin: 0 auto; } } } } } } } } } } /*products-end*/ /*showp-page*/ .company-info { width: 100%; margin: 0 auto; padding: 10px; border: #e6e7eb solid 1px; position: relative; border-radius: 6px; background: url("../images/show-product-detail-right-bg.jpg") center top no-repeat #ffffff; .company-info-icon { position: absolute; left: 50%; transform: translateX(-50%); top: 0px; width: 130px; height: 28px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; background: #e6f2fe; img { height: 26px; } } .mt-40 { margin-top: 30px; } h3 { font-size: 12px; width: 100%; overflow: hidden; text-overflow: ellipsis; text-align: left; a { color: #333333; text-decoration: underline; } } p { span { padding: 2px 5px; background: #f2f3f5; line-height: 12px; font-size: 11px; border-radius: 4px; font-weight: normal; img { max-height: 12px; vertical-align: middle; } } em { img { max-height: 12px; } margin-right: 3px; } &.f12 { font-size: 12px; } } .company-basicCapacity { display: flex; flex-wrap: wrap; .attr-item { width: 50%; color: #666; margin-bottom: 15px; .attr-title { color: #666; font-size: 12px; } .attr-content { font-style: normal; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 14px; line-height: 20px; font-weight: bold; margin-top: 2px; } } } .company-info-bottom { h4 { white-space: nowrap; text-align: left; overflow: hidden; text-overflow: ellipsis; font-size: 12px; line-height: 16px; margin-bottom: 6px; font-weight: normal; } p { text-align: left; } } p { font-weight: bold; font-size: 14px; line-height: 20px; margin-top: 2px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; img { max-height: 28px; } &:last-child(1) { text-align: center; margin: 0 auto; } a { padding: 0 10px; font-size: 12px; color: #666666; border-radius: 15px; display: inline-block; height: 30px; line-height: 30px; border: #f1f1f1 solid 1px; text-decoration: none; font-weight: normal; &:hover { background: #ff6600; color: #ffffff; } &:nth-child(1) { margin-right: 8px; margin-left: 8px; } } } } .company-info-top { border-radius: 6px; background: #ffffff; padding: 10px; margin-bottom: 20px; p { text-align: left; } .btn-danger { height: 28px; border-radius: 14px; font-size: 14px; line-height: 28px; padding: 0px 15px; width: 228px; margin: 0 auto; i { margin-right: 8px; } } } .show-products-detail-page { width: 100%; margin: 0 auto; padding: 0px; background: #ffffff; overflow: hidden; .container { display: flex; padding-top: 20px; @media screen and(max-width: 768px) { flex-wrap: wrap; } .left { width: calc(~"100% - 310px"); padding-bottom: 30px; @media screen and(max-width: 768px) { width: 100%; } & > p { padding: 0px; font-size: 12px; a { text-decoration: none; color: #666666; line-height: 1.6em; &::after { content: " /"; } &:nth-last-child(1) { &::after { content: ""; } } } } .products-detail-top { display: flex; @media screen and(max-width: 768px) { flex-wrap: wrap; } .products-detail-top-img { width: 350px; .view-larger { text-align: center; margin-top: 15px; &:hover { cursor: pointer; } } .big_img { border: #dddddd solid 1px; img { max-width: 100%; } } .big_small { display: flex; flex-direction: row; justify-content: space-between; margin-top: 30px; flex-wrap: wrap; .img { border: #dddddd solid 2px; position: relative; width: calc(~"20% - 4px"); margin-right: 4px; margin-bottom: 20px; &::before { position: absolute; left: 50%; top: -6px; content: ""; border-style: solid; border-width: 0px 5px 5px 5px; border-color: transparent transparent #dddddd transparent; transform: translateX(-50%); } &:hover { cursor: pointer; } img { max-width: 100%; } i { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); color: #ffffff; font-size: 24px; } } .active { border: var(--second-color) solid 2px; &::before { position: absolute; left: 50%; top: -6px; content: ""; border-style: solid; border-width: 0px 5px 5px 5px; border-color: transparent transparent var(--second-color) transparent; transform: translateX(-50%); } } } } .products-detail-top-text { width: calc(~"100% - 380px"); margin-left: 30px; @media screen and(max-width: 768px) { width: 98%; margin-left: 1%; margin-top: 30px; } .march { a { background: #edf0f3; padding: 5px 10px; color: #666666; } } .product-parameters { width: 100%; margin: 0 auto; padding: 0px; li { list-style-type: none; width: 100%; margin: 0 auto; padding: 0px; margin-bottom: 15px; font-size: 14px; display: flex; span { text-align: left; &:nth-child(1) { width: 100px; } &:nth-child(2) { width: calc(~"100% - 105px"); margin-left: 5px; line-height: 1.4em; p { padding: 0px; em { font-style: normal; color: #999999; } } .logo-list { .logo { display: inline-block; border: #f1f1f1 solid 1px; border-radius: 4px; img { height: 16px; padding: 0 5px; } } & > .ellipsis-logo { border: #f1f1f1 solid 1px; border-radius: 4px; width: 30px; text-align: center; display: inline-block; cursor: pointer; } } } } } } h3 { font-size: 18px; font-weight: bold; } } } .you-may-also-like { width: 100%; margin: 0 auto; padding: 0px; height: 330px; @media screen and(max-width: 768px) { height: 450px; } h3 { color: #262626; font-size: 18px; line-height: 2em; font-weight: bold; } .like-products { padding-bottom: 30px; .like-swiper { .swiper-button-next { color: #666666; font-size: 12px; } .swiper-button-prev { color: #666666; font-size: 12px; } .swiper-wrapper { } } .card { .card-body { width: 100%; margin: 0 auto; padding: 5px; .card-title { color: #666666; font-size: 14px; text-align: left; a { color: #666666; font-size: 14px; text-decoration: none; } } p { font-size: 13px; color: #666666; } } } } } } .right { width: 260px; margin-left: 50px; text-align: center; margin-bottom: 20px; @media screen and(max-width: 768px) { width: 98%; margin-left: 1%; } } } } .show-products-detail-page-bottom { background: #f1f1f1; width: 100%; margin: 0 auto; padding: 0px; overflow: hidden; .container { display: flex; padding-top: 20px; @media screen and(max-width: 768px) { flex-wrap: wrap; } .left { width: calc(~"100% - 310px"); background: #ffffff; padding: 10px; margin-bottom: 30px; @media screen and(max-width: 768px) { width: 100%; background: #ffffff; padding: 10px; margin-bottom: 30px; } .page-bottom-detail { .nav { .nav-item { margin-right: 15px; @media screen and(max-width: 768px) { margin-right: 5px; padding: 0px; } } } .tab-content { .tab-pane { & > ul { display: flex; overflow-x: scroll; overflow-y: hidden; justify-content: space-between; &::-webkit-scrollbar { width: 2px; height: 2px; } &::-webkit-scrollbar-thumb { border-radius: 10px; -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2); opacity: 0.2; background: fade(#ff6700, 60%); } &::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2); border-radius: 0; background: fade(#ff6700, 30%); } & > li { list-style-type: none; flex-shrink: 0; width: calc(~"20% - 15px"); line-height: 40px; height: 40px; text-align: center; a { color: #666666; text-decoration: none; } &:hover { border-bottom: #ff6600 2px solid; } } } & > div { & > h3 { border-bottom: #53647a solid 1px; font-size: 24px; color: #53647a; line-height: 1.6em; } } } } } .Related-Searches { margin-top: 50px; h3 { font-size: 18px; font-weight: bold; color: #262626; } ul { width: 100%; margin: 0 auto; padding: 0px; display: flex; justify-content: space-between; flex-wrap: wrap; li { list-style-type: none; width: calc(~"33.33% - 15px"); a { color: #666666; } } } } } .right { width: 260px; margin-left: 50px; margin-bottom: 20px; @media screen and(max-width: 768px) { width: 98%; margin-left: 1%; } } } } #payModal { position: absolute; top: 50%; transform: translateY(-25%); .modal-header { border-bottom: none; } .payments-block-logo { margin-top: 40px; div { .img-parent { display: inline-block; width: 50px; height: 30px; margin-right: 8px; border: #f1f1f1 solid 1px; border-radius: 4px; img { max-width: 100%; } } } } } /*showp-page*/ /*contact-page*/ .contact-page { .container { width: 100%; margin: 0 auto; .contact-info { border: #dbe3ef solid 1px; margin-top: 20px; h3 { color: var(--base-color); border-top: var(--base-color) solid 2px; border-bottom: #dbe3ef solid 1px; width: 100%; margin: 0 auto; padding: 0 0 0 20px; line-height: 56px; font-size: 22px; } .contact-info-content { display: flex; padding: 40px; @media screen and(max-width: 768px) { flex-wrap: wrap; } .left { width: 33.33%; @media screen and(max-width: 768px) { width: 100%; } padding-right: 60px; padding-top: 30px; padding-bottom: 30px; text-align: right; border-right: 1px solid #dae2ed; @media screen and(max-width: 768px) { border-right: 0px solid #dae2ed; } .person-info { font-size: 14px; color: #666666; .contact-name { font-size: 20px; font-weight: bold; } img { border-radius: 50%; } } } .right { width: 66.66%; @media screen and(max-width: 768px) { width: 100%; } .col-right { padding-left: 40px; vertical-align: top; table { width: 100%; .info-table { min-width: 550px; } tr { th { color: #999; font-size: 14px; font-weight: 400; } td { font-size: 14px; line-height: 26px; } border-bottom: #fafafa solid 1px; } } .contact-actions { button { padding: 0 15px; height: 28px; border-radius: 14px; font-size: 14px; color: #ffffff; line-height: 28px; } } } } } } .basic-info { border: #dbe3ef solid 1px; margin-top: 20px; h3 { color: var(--base-color); border-top: var(--base-color) solid 2px; border-bottom: #dbe3ef solid 1px; width: 100%; margin: 0 auto; padding: 0 0 0 20px; line-height: 56px; font-size: 22px; } .basic-info-content { width: 100%; margin: 0 auto; ul { width: 80%; margin: 0 auto; padding: 50px; @media screen and(max-width: 768px) { width: 100%; padding: 10px; } li { display: flex; line-height: 3em; span { display: block; width: 250px; text-align: right; padding-right: 30px; } em { display: block; width: calc(~"100% - 250px"); font-style: normal; } @media screen and(max-width: 768px) { span { width: 100%; } em { width: 100%; } } } } } } .send-message { width: 100%; padding: 0px; border: #dbe3ef solid 1px; margin-top: 20px; margin-bottom: 30px; .send-message-content { width: 100%; margin: 0 auto; padding: 0px; h4 { width: 100%; margin: 0 auto; padding: 0px; line-height: 56px; font-size: 22px; text-align: center; } .next-form { width: 100%; margin: 0 auto; padding: 0px; color: #333; font-family: Roboto, Helvetica Neue, Helvetica, Tahoma, Arial, PingFang SC, Microsoft YaHei; font-size: 14px; line-height: 1.28571; .next-row { width: 80%; margin: 0 auto; padding: 0px; @media screen and(max-width: 768px) { width: 100%; } display: -webkit-box; display: -moz-flex; display: -ms-flexbox; display: flex; label { width: 100px; text-align: right; padding-right: 10px; } .next-col-14 { width: calc(~"100% - 120px"); max-width: calc(~"100% - 120px"); -webkit-box-flex: 0; padding-left: 0px; textarea { width: 100%; border: #f1f1f1 solid 1px; outline: none; padding: 0; font-weight: 400; vertical-align: baseline; background-color: transparent; } button { padding: 0 15px; height: 28px; border-radius: 14px; font-size: 14px; color: #ffffff; line-height: 28px; margin-bottom: 30px; } } .next-form-item-control { position: relative; } } } } } } } /*contact-page*/ /*tips-page*/ .tips-page { min-height: 500px; .container { .content { width: 100%; padding: 0px; position: relative; opacity: 0; transition: .2s ease; margin-bottom: 60px; .grid { position: relative; /* fluffy */ margin: 0 auto; width: 98%; & > h1 { text-align: center; font-size: 30px; color: #333333; } .grid-item { position: absolute; top: 0; left: 0; /* fluffy */ width: 180px; height: auto; border-radius: 3px; background-color: #191f6c; /* end fluffy */ -webkit-transition: .3s ease-in-out; -o-transition: .3s ease-in-out; transition: .3s ease-in-out; @media screen and(max-width: 768px) { width: 120px; height: 80px; } .card { .card-body { .card-title { font-size: 15px; } p { font-size: 14px; } } } } } } } } /*tips-page*/ /*top-page*/ .top-page { .top-class { display: flex; flex-direction: row; border: #dbe3ef solid 1px; @media screen and(max-width: 768px) { flex-wrap: wrap; border: #dbe3ef solid 1px; } .left-nav { width: 210px; border-right: #dbe3ef solid 1px; @media screen and(max-width: 768px) { width: 100%; margin-top: 5px; } .nav { width: 100%; li { width: 100%; line-height: 80px; padding: 0px; border-top: #dbe3ef solid 1px; button { width: 100%; margin: 0 auto; padding: 1px; background: #f7f8fa; border: none; color: #666666; font-size: 16px; &.active { color: #666666; background: #ffffff; } } &.active { border-right: #ffffff solid 1px; } } } } .right-content { width: calc(~"100% - 230px"); margin-left: 20px; @media screen and(max-width: 768px) { width: 100%; } .tab-content { .container { margin-top: 30px; .row { .col-md-4 { margin-bottom: 30px; .card { display: flex; flex-direction: row; img { width: 120px; } .card-title { font-size: 14px; a { color: #666666; } } p { font-size: 12px; } } } } } } } } .top-ranking-products { width: 100%; padding: 0px; border: #dbe3ef solid 1px; margin-top: 20px; margin-bottom: 30px; border-top: #333333 solid 2px; h3 { border-bottom: #dbe3ef solid 1px; line-height: 56px; height: 56px; margin: 0 auto; font-size: 22px; padding-left: 20px; } .top-ranking-products-content { display: flex; h3 { border: transparent solid 1px; height: auto; line-height: 30px; padding-left: 0px; } .ranking-list { display: flex; @media screen and(max-width: 768px) { flex-direction: column; } .left { width: 368px; padding-bottom: 30px; @media screen and(max-width: 768px) { width: 100%; } img { margin-top: 30px; padding-top: 20px; max-width: 100%; @media screen and(max-width: 768px) { max-width: 100%; } } } .right { width: clac(~"100% - 388px"); padding: 30px; display: flex; flex-direction: column; @media screen and(max-width: 768px) { width: 100%; } h3 { a { color: #666666; text-decoration: none; margin-left: 20px; } } .small-pic { margin-top: 30px; li { width: 60px; list-style-type: none; float: left; margin-right: 6px; margin-bottom: 10px; img { width: 60px; border: #f1f1f1 solid 1px; } } } } .moq { font-size: 24px; line-height: 28px; color: #333; font-weight: 700; margin-top: 4px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin-left: 20px; .description { font-size: 14px; line-height: 16px; font-weight: 400; color: #999; margin-left: 3px; } } .swiper-button-prev { color: #666666; } .swiper-button-next { color: #666666; } .swiper-pagination-bullet-active { background: #666666; } } } } } /*top-page*/ /*profile-page*/ .profile-page { width: 100%; margin: 0 auto; overflow: hidden; background: #F5F5F5; .container { display: flex; @media screen and(max-width: 768px) { flex-direction: column; flex-wrap: wrap; } .left { width: calc(~"100% - 250px"); overflow: hidden; @media screen and(max-width: 768px) { width: 100%; } .profile-detail { width: 100%; margin: 0 auto; overflow: hidden; .new-content { width: 100%; margin: 20px 0 0 0; background: #ffffff; border-radius: 6px; padding: 40px; .full-img { .img { width: 100%; img { max-width: 100%; } margin-bottom: 20px; } } ul { width: 100%; margin: 0 auto; padding: 0px; display: flex; flex-wrap: wrap; justify-content: space-around; li { list-style-type: none; width: calc(~"33.33% - 15px"); margin-bottom: 30px; border: #f1f1f1 solid 1px; border-radius: 4px; @media screen and(max-width: 768px) { width: 100%; margin-bottom: 20px; } img { max-width: 100%; border: #d1d1d1 solid 1px; border-radius: 4px; } h3 { font-size: 1rem; text-align: left; text-indent: 0rem; margin-top: 15px; padding-left: 5px; } h4 { font-size: 1rem; text-align: left; text-indent: 0rem; padding-left: 5px; } p { font-size: 0.8rem; text-align: left; text-indent: 0rem; padding-left: 5px; } } } h3 { font-size: 1.3rem; text-indent: 4em; color: #666666; @media screen and(max-width: 768px) { font-size: 1.2rem; } } p { color: #666666; line-height: 1.8em; } } .performance { width: 100%; margin: 20px 0 0 0; background: #ffffff; border-radius: 6px; padding: 40px; .container { width: 100%; display: block; padding: 0px; .row { .col-md-6 { & > h3 { font-size: 20px; margin-bottom: 20px; } .ability-container { .reviews { display: flex; border-bottom: 1px solid #ddd; margin-bottom: 20px; padding-bottom: 20px; & > div { .score-text { font-weight: 700; font-size: 40px; color: #333; letter-spacing: 0; line-height: 38px; } .all-score-text { font-weight: 700; font-size: 16px; color: #333; letter-spacing: 0; line-height: 22px; margin-right: 16px; } } .rating-container { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; height: 40px; -ms-flex-pack: end; justify-content: flex-end; .score-msg { font-weight: 700; font-size: 14px; color: #222; line-height: 20px; } .reviews-num { font-size: 14px; color: #222; line-height: 20px; text-decoration: underline; } } } .supplier-ability { width: 100%; padding: 0px 0 24px 0; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; margin-bottom: 24px; margin-right: 0px; margin-left: 0px; border-bottom: 1px solid #ddd; li { list-style-type: none; width: 100%; margin: 0 auto; padding: 0px; display: -ms-flexbox; display: flex; strong { margin-right: 12px; line-height: 20px; margin-bottom: 8px; font-weight: 700; font-size: 18px; color: #333; } .title { font-size: 14px; color: #333; line-height: 20px; } } } .tags { .tag { display: flex; img { width: 14px; height: 14px; margin-top: 4px; margin-bottom: 15px; } .tag-text { font-weight: 700; font-size: 14px; color: #222; line-height: 20px; margin-right: 5px; margin-left: 8px; } } .all-tags { font-size: 14px; color: #222; line-height: 20px; margin-top: 10px; text-decoration: underline; cursor: pointer; } } } .media-container { margin-right: 40px; video { width: 424px; height: 277px; } .video-list { width: 424px; @media screen and(max-width: 768px) { width: 100%; } .swiper-wrapper { width: 424px; @media screen and(max-width: 768px) { width: 100%; } .swiper-slide { border: transparent solid 2px; width: calc(~"33.33% - 20px"); img { max-width: 100%; } } .swiper-slide-active { border: #333333 solid 2px; } } } } } } } } .main-products { width: 100%; margin: 20px 0 0 0; background: #ffffff; border-radius: 6px; padding: 40px; h3 { font-size: 20px; margin-bottom: 20px; } .main-products-list { .swiper-button-prev { color: #666666; } .swiper-button-next { color: #666666; } .swiper-pagination-bullet-active { background: #666666; } .card { border: none; .card-body { width: 100%; margin: 0 auto; padding: 0px; a { color: #666666; text-decoration: none; font-size: 14px; } p { font-size: 14px; color: #666666; } } } } } .profile { width: 100%; margin: 20px 0 0 0; background: #ffffff; border-radius: 6px; padding: 40px; h3 { font-size: 20px; margin-bottom: 20px; } @font-face { font-family: iconfont; src: url(//at.alicdn.com/t/a/font_3633485_5nf5cw1zas6.woff2?t=1673243706120) format("woff2"), url(//at.alicdn.com/t/a/font_3633485_5nf5cw1zas6.woff?t=1673243706120) format("woff"), url(//at.alicdn.com/t/a/font_3633485_5nf5cw1zas6.ttf?t=1673243706120) format("truetype") } /* .module-verifiedProfile .title {display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;margin-bottom: 24px} .module-verifiedProfile .title .download {display: -ms-flexbox;display: flex;-ms-flex-pack: end;justify-content: flex-end;-ms-flex-align: center;align-items: center;width: 100%} .module-verifiedProfile .title .download .verified {color: #00346e;font-weight: 700} .module-verifiedProfile .title .download .verified img {height: 17px;margin-right: 6px} .module-verifiedProfile .title .download .verified .iconfont {font-weight: 400;font-size: 20px;margin-left: 5px} .module-verifiedProfile .title .download a {color: #222;margin-right: 12px;text-decoration: underline} .module-verifiedProfile .title .download a:after {content: " ";width: 0;height: 12px;margin-left: 12px;border-right: 1px solid #d8d8d8} .module-verifiedProfile dl {display: -ms-flexbox;display: flex;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;} .module-verifiedProfile dl dt {width: 205px;margin-right: 20px;font-size: 16px;font-weight: 700} .module-verifiedProfile dl dd {width: calc(100% - 225px);margin-bottom: 40px} .module-verifiedProfile dl dd .profile-list {position: relative;display: -ms-flexbox;display: flex;width: 100%;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-pack: justify;justify-content: space-between} .module-verifiedProfile dl dd .profile-list .profile-detail {display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;width: 50%;font-weight: 300} .module-verifiedProfile dl dd .profile-list .profile-detail strong {margin: 4px 0 20px} .module-verifiedProfile dl dd .photos {width: 100%;height: 260px;font-size: 12px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis} .module-verifiedProfile dl dd .photos .pdf, .module-verifiedProfile dl dd .photos .photo {display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-pack: start;justify-content: start;height: 250px;margin-right: 20px;padding: 12px;background-color: #f4f4f4;border-radius: 4px} .module-verifiedProfile dl dd .photos .pdf .img, .module-verifiedProfile dl dd .photos .photo .img {width: 120px;height: 160px;background: #fff;cursor: zoom-in} .module-verifiedProfile dl dd .photos .pdf .img img, .module-verifiedProfile dl dd .photos .photo .img img {width: 120px;height: 160px;object-fit: contain} .module-verifiedProfile dl dd .photos .pdf {cursor: pointer} .module-verifiedProfile dl dd .photos strong {margin-top: 8px;margin-bottom: 4px;color: #222} .module-verifiedProfile dl dd .photos span {line-height: 17px;margin-bottom: 4px;color: #767676;font-family: Helvetica;font-weight: lighter} .module-verifiedProfile dl dd .photos .copy {display: -ms-flexbox;display: flex;cursor: pointer} .module-verifiedProfile dl dd .photos .copy:hover {color: #007ffc} .module-verifiedProfile dl dd .photos .copy .iconfont {margin-left: 4px;font-size: 20px}*/ .module-verifiedProfile { width: 100%; margin: 0 auto; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; padding: 24px 40px 40px; background-color: #fff; border-radius: 8px; .title { display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; margin-bottom: 24px; .title-container { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; background-color: #fff; border-top-left-radius: 8px; border-top-right-radius: 8px; width: 100%; span { font-size: 20px; color: #000; letter-spacing: 0; text-align: left; line-height: 32px; font-weight: 700; } } .download { display: -ms-flexbox; display: flex; -ms-flex-pack: end; justify-content: flex-end; -ms-flex-align: center; align-items: center; width: 100%; a { color: #222; margin-right: 12px; text-decoration: underline; } .verified { color: #00346e; font-weight: 700; img { height: 17px; margin-right: 6px; } } } } .iconfont { font-family: iconfont !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: .2px; -moz-osx-font-smoothing: grayscale } dl { display: -ms-flexbox; display: flex; -ms-flex-direction: row; flex-direction: row; -ms-flex-wrap: wrap; flex-wrap: wrap; dt { width: 205px; margin-right: 20px; font-size: 16px; font-weight: 700; } dd { width: calc(~"100% - 225px"); margin-bottom: 40px; .profile-list { position: relative; display: -ms-flexbox; display: flex; width: 100%; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-pack: justify; flex-direction: row; justify-content: flex-start; .profile-detail { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; width: 50%; font-weight: 300; strong { margin: 4px 0 20px; } } } } } } .profile-zs-list { .swiper-button-prev { color: #666666; } .swiper-button-next { color: #666666; } .swiper-pagination-bullet-active { background: #666666; } .card { border: none; .card-body { width: 100%; margin: 0 auto; padding: 0px; a { color: #666666; text-decoration: none; font-size: 14px; } } } } } } } .right { width: 230px; margin: 0 auto; padding: 0px; @media screen and(max-width: 768px) { width: 100%; } .contact-supplier { margin: 0 auto; margin-top: 20px; background: #ffffff; padding: 10px; border-radius: 4px; h3 { font-size: 20px; color: #000; letter-spacing: 0; text-align: left; line-height: 32px; font-weight: 700; } .contact-name { display: flex; img { width: 50px; height: 50px; border: #f1f1f1 solid 1px; margin-right: 4px; } p { font-size: 14px; font-weight: 400; } } p { font-size: 16px; a { color: #666666; text-decoration: none; } } } } } } /*profile-page*/ .why-choose-us-page { width: 100%; margin: 0 auto; padding: 0px; text-align: center; background: #d7d7d7; img { max-width: 100%; } } .footer-cart { z-index: 999; width: 60px; height: 60px; position: fixed; right: 20px; bottom: 100px; cursor: pointer; span { width: 50px; height: 50px; border-radius: 25px; background: #7a8599; display: inline-block; text-align: center; position: relative; i { color: #FFFFFF; line-height: 50px; text-align: center; font-size: 30px; } em { position: absolute; font-style: normal; background: #ff0000; display: inline-block; width: 20px; height: 20px; border-radius: 10px; top: -5px; right: -5px; line-height: 20px; text-align: center; color: #FFFFFF; font-size: 12px; } } } #whatsapp { .info { display: none; border-radius: 6px; width: 150px; font-size: 16px; background: #f1f1f1; box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.15); color: #0b132f; position: absolute; right: 50px; top: -0px; height: 50px; line-height: 50px; } &:hover { .info { display: block; } } } .footer-cart-list { display: none; z-index: 9999; background: #FFFFFF; width: 230px; position: fixed; bottom: 0px; right: 5px; border: #d1d1d1 solid 1px; box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.25); h3 { background: #7a8599; text-align: center; font-size: 15px; height: 37px; margin: 0 auto; padding: 0px; line-height: 37px; position: relative; color: #FFFFFF; span { float: left; position: absolute; left: 20px; bottom: 0px; i { cursor: pointer; } } em { font-style: normal; color: #e64545; font-weight: bold; } } ul { margin: 0 auto; padding: 0px; background: #FFFFFF; height: 150px; overflow-y: scroll; li { height: 56px; margin: 5px auto; border-bottom: #d1d1d1 solid 1px; display: flex; a { display: inline-block; width: 80px; margin-right: 5px; img { max-width: 40px; margin-left: 5px; } } span { p { margin: 0 auto; padding: 0px; font-size: 12px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: 160px; } a { display: none; } } &:hover { span { a { display: block; color: #555555; text-decoration: none; font-size: 14px; } } } } } h4 { display: flex; height: 50px; justify-content: center; align-items: center; border-bottom: none; a { text-decoration: none; border-radius: 4px; &:nth-child(1) { background: #f1f1f1; color: #ff0000; font-size: 14px; padding: 5px 15px; margin-right: 15px; } &:nth-child(2) { background: #e64545; color: #FFFFFF; font-size: 14px; padding: 5px 15px; } } } } .inquirePage { .inquire { table { thead { tr { th { color: #9396a5; text-align: center; background: #f3f3f3; } } } tbody { tr { td { text-align: center; a { color: #666666; line-height: 120px; &:hover { color: #555555; text-decoration: none; } } .proNum { margin-top: 50px; text-align: center; width: 80px; } } } } tr { .prod-list { td { display: flex; justify-content: center; align-self: center; } } } } form { label { span { color: #ff0000; } } } } .show_success_info { display: none; padding: 50px 0; } } .left-products-list { background: #ffffff; width: 100%; margin: 0px auto; border-left: #dbe3ef solid 1px; border-right: #dbe3ef solid 1px; border-bottom: #dbe3ef solid 1px; .mySwiper5 { .swiper-slide { .card { border: none; margin-bottom: 15px; flex-direction: row; margin-bottom: 30px; display: flex; flex-direction: row; padding: 5px; a { color: var(--half-black); img { max-width: 100%; } } .card-title { font-size: 12px; } } } .swiper-pagination { display: none; } .swiper-button-next { display: none; } .swiper-button-prev { display: none; } } .swiper { height: 500px; @media screen and(max-width: 768px) { height: 900px; } } .left-products-btn { border-top: #dbe3ef solid 1px; display: flex; justify-content: center; align-items: center; span { padding: 5px 10px; cursor: pointer; i { color: #666666; } } } } .page-item { width: 40px !important; display: inline-block; text-align: center; &.active { .page-link { z-index: 3; color: #fff; background-color: #000000; border-color: #000000; } } .page-link { z-index: 3; color: #000000; background-color: #ffffff; border-color: #eeeeee; } } .tips-page-pop { .modal-dialog { .modal-content { .modal-body { width: 100%; overflow: hidden; display: flex; flex-wrap: wrap; flex-direction: column; margin: 0 auto; padding: 10px; .left { width: 100%; margin: 0 auto; padding: 0px; video { max-width: 100%; } } .right { background: #fff1e8; width: calc(~"100% - 0px"); margin-left: 0px; padding: 10px; h5 { font-size: 12px; color: #666; } .content { background: #ffffff; border-radius: 8px; padding: 10px; } h3 { font-size: 14px; line-height: 2em; margin-top: 15px; color: #333333; } ul { margin: 0 auto; padding: 0px; li { list-style-type: none; margin: 0 auto; padding: 0px; text-align: center; width: 48%; float: left; &:nth-child(2) { margin-left: 4%; } a { color: #666666; text-decoration: none; img { max-width: 100%; } p { font-size: 14px; line-height: 20px; height: 20px; overflow: hidden; text-overflow: ellipsis; } h4 { color: #333333; font-size: 14px; } } } } } } .modal-header { border-bottom: transparent; } } } }