body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0; padding: 0; } ul, ol { list-style: none; } a { text-decoration: none; } img { border: none; } em, i { font-style: normal; } html { font: 16px / 1.4 Helvetica; } body { min-width: 1240px; max-width: 2500px; margin: 0 auto; background-image: linear-gradient(120deg, #6fc9b7, #093637); } .scrollbar { scrollbar-width: thin; scrollbar-color: rgba(100, 100, 100, .4) transparent; } .scrollbar::-webkit-scrollbar { width: .6rem; } .scrollbar::-webkit-scrollbar-thumb { border-radius: .6rem; background-color: rgba(100, 100, 100, .4) } .site { overflow: hidden; } .lunboDiv{ width: 50%; height: 82%; background: url("../image/lunboBg.png") 53% 50% no-repeat; background-size: 80% 90%; /*margin-left: 50%;*/ position: relative; } .lineImg{ width: 35%; position: absolute; bottom: 160px; right: 9.5%; transform:rotateY(180deg); } .lunboSearchBtn{ position: absolute; top: 160px; right: -20px; background: #FFF !important; /*border-color: #1dcaf6 !important;*/ border: none !important; padding: 0 !important; z-index: 99; } .lunboSearchBtn img{ width: 100%; height: 100%; border-radius: 50%; } .lunboSearchBtn i{ color: #1dcaf6 !important; } .infoLeft{ width: 50%; position: absolute; top: 50px; right: 27px; } .labelM label{ width: 124px !important; } .formItem{ width: 50%; float: left; margin-right: 0 !important; } .formItem:nth-child(n+3){ margin-top: 5px; } .education { width: 100%; } .education .el-input--mini{ width: 100%; } .education .el-form-item__content{ width: 75%; } .infoRight{ position: absolute; top: 36px; right: 10px; width: 190px; } .infoRight .infoItem{ background: url("../image/infoRightBg.png") no-repeat; background-size: 100% 100%; padding: 6px 14px 10px; margin-top: 10px; } .infoRight .infoItem .infoItemTitle{ font-size: 16px; color: #3AD2F7; text-align: right; } .infoRight .infoItem .infoCon{ font-size: 14px; line-height: 24px; color: #333; } .infoRight .searchBtn{ width: 100%; margin-top: 10px; } .wrapper { display: flex; align-items: center; justify-content: center; position: relative; height: 100% !important; min-height: 180px; max-height: 800px; border: none !important; } .wrapper h3 { position: absolute; left: 4rem; top: 4rem; z-index: 1000; padding: 0 1rem; background-color: #fff; font-size: 1.4rem; font-weight: 400; color: #222; border-radius: 1.4rem; } .wrapper .container { position: relative; margin: 0 auto; } .horizontal .container { width: 80px; height: 70%; min-height: 149px; } .vertical .container { width: 37rem; height: 14rem; } .container .cards-list { position: absolute; left: 0; top: 10px; overflow: hidden; background: rgba(237,252,255,0.6); border: 2px solid #20CBF6; border-radius: 5px; transition: 330ms; text-align: center; cursor: pointer; } .demo4 .cards-list { transition: 440ms cubic-bezier(0.34, 1.56, 0.64, 1); } .horizontal .cards-list { width: 100%; } .horizontal .img { /*height: 40px;*/ text-align: center; } .el-form-item__label{ font-size: 12px; } .vertical .cards-list { display: flex; height: 100%; } .vertical .img, .vertical .main-con { height: 100%; } .vertical .img { /*width: 40px;*/ } .vertical .main-con { width: 19rem; } .iconImg { width: 30px; margin-top: 20px; line-height: 0; vertical-align: top; } .shadowImg { width: 50px; margin-top: 10px; vertical-align: top; } .main-con { padding: 0 6px 10px 0; box-sizing: border-box; } .main-con .name { padding-top: 4px; font-size: 14px; color: #333; } .main-con img { width: 100%; } .main-con .content { padding-top: 1rem; height: 4.5rem; font-size: 0.9rem; color: #777; text-align: justify; line-height: 1.4rem; } .main-con .label { font-size: 0.9rem; color: #555; padding: 1rem 0; } .btn-direct { position: absolute; top: 50%; z-index: 100000; width: 4rem; height: 4rem; transform: translateY(-50%); cursor: pointer; transition: .2s; } .btn-direct.btn-left { left: 6rem; } .btn-direct.btn-right { right: 6rem; } .btn-direct>span { position: absolute; left: calc(50% - .6rem); top: calc(50% - .6rem); width: 1.2rem; height: 1.2rem; border-top: 0.2rem solid #fff; border-left: 0.2rem solid #fff; } .horizontal .shift-left { transform: translateX(25%) rotate(-45deg); } .horizontal .shift-right { transform: translateX(-25%) rotate(135deg); } .vertical .shift-left { transform: translateY(25%) rotate(45deg); } .vertical .shift-right { transform: translateY(-25%) rotate(-135deg); } .demo7 .container { width: 18rem; height: 24rem; overflow: hidden; } .navigation { position: absolute; bottom: 5rem; left: 50%; transform: translate(-50%); } .navigation .dot { display: inline-block; width: .5rem; height: .5rem; margin: .5rem; border: .125rem solid #fff; background-color: #fff; border-radius: 100%; cursor: pointer; } .navigation .dot.active { background-color: transparent; } .demo1-tip { position: absolute; left: 12rem; top: 8rem; color: #fff; line-height: 1; } .demo1-tip .active-index{ color: lightgoldenrodyellow; font-size: 1.5rem; font-weight: 600; vertical-align: middle; } @media (min-width: 1400px) { .container .cards-list{ top:37%; } .lineImg{ bottom: 180px; } .infoLeft .formItemFull:nth-child(n+2){ margin-top: 15px !important; } .formItem:nth-child(n+3){ margin-top: 15px; } .infoLeft .el-form-item__content{ min-width: 178px; } .infoLeft .age{ width: 80px !important; } } .dateQj .el-form-item__content{ width: 66%; } @media (max-width: 1400px) { .infoLeft .el-input--mini { width: 98px; } .infoLeft .age{ width: 40px !important; } }