@import "../c/config"; @import "../c/function"; .m-box { position: relative; padding: 15px; background: #f6f6f6; border: 1px solid #d3dce6; .header { font-size: 15px; font-weight: 500; color: #002765; line-height: 17px; > img { vertical-align: bottom; margin-right: 5px; width: 17px; height: 17px; } } .more { position: absolute; top: 14px; right: 12px; width: 32px; height: 12px; line-height: 18px; font-size: 12px; font-family: "思源宋体"; font-weight: 600; color: #fc895e; line-height: 23px; cursor: pointer; } } .m-search { margin-bottom: 15px; .search { margin-top: 15px; display: flex; align-items: center; .search-input { // margin: 0 auto 30px; width: calc(100% - 100px); height: 39px; display: flex; align-items: center; background: #ffffff; border: 1px solid #0170d3; border-radius: 6px; .input { position: relative; width: calc(100% - 100px); .select-show { border: none; display: block; font-size: 16px; width: 90px; line-height: 26px; text-align: center; color: #0082fb; cursor: default; border-right: 1px solid #d2d2d2; } input { margin-left: 20px; width: calc(100% - 150px); border: none; line-height: 24px; font-family: "思源宋体"; font-size: 16px; font-weight: 400; color: #333; } .close-btn { position: absolute; right: 0; top: 0; bottom: 0; margin: auto 0; width: 18px; height: 18px; background-color: #eee; border-radius: 100%; cursor: pointer; img { display: block; margin: 4px auto; width: 10px; height: 10px; opacity: 0.3; } } } .btn { margin-left: auto; width: 90px; line-height: 37px; background: #0082fb; border-radius: 0px 6 px 6 px 0px; text-align: center; font-size: 15px; font-family: Source Han Serif CN; font-weight: 500; color: #ffffff; color: #ffffff; cursor: pointer; } } .btn2 { margin-left: auto; width: 83px; height: 39px; line-height: 39px; background: linear-gradient(0deg, #ea5829 0%, #ff926f 100%); border-radius: 6px; text-align: center; font-size: 15px; font-family: Source Han Serif CN; font-weight: 500; color: #ffffff; cursor: pointer; } } } .g-row { display: flex; } .g-row-right { margin-left: auto; width: calc(100% - 805px); } .m-pan { position: relative; width: 790px; height: 545px; box-sizing: border-box; .cnt { padding: 15px; .pan { padding: 50px 0; display: flex; .pan-intro { margin-left: -15px; width: 425px; display: flex; flex-wrap: wrap; .item { box-sizing: border-box; margin-left: 15px; width: 82px; height: 30px; border-radius: 3px; line-height: 30px; background: rgba(217, 217, 217, 0.36); border: 1px solid #bfbfbf; color: #333333; &.z-on { background: rgba(173, 129, 251, 0.32); color: #7951d6; border: 1px solid #ad81fb; } i { position: relative; top: -12px; display: inline-block; margin: 0 2px 0 5px; width: 11px; height: 6px; background: #ad81fb; border-radius: 3px; vertical-align: bottom; } span { @include toe; width: 60px; display: inline-block; vertical-align: bottom; font-size: 12px; font-family: Source Han Serif CN; font-weight: 500; } } } } .intro { font-size: 14px; font-family: Source Han Serif CN; font-weight: 400; color: #333333; line-height: 21px; } .hint { font-size: 11px; font-family: Source Han Serif CN; font-weight: 400; line-height: 17px; color: #333; i { color: #fe6252; } b { font-weight: bold; color: #0086df; } } } } .m-tx { height: 308px; margin-bottom: 13px; .cnt { box-sizing: border-box; margin-top: 15px; padding: 0 15px; height: 249px; background: #ffffff; border-radius: 2px; overflow: hidden; .item { padding: 9px 0 6px; border-bottom: 1px dashed #b8c5d5; &:last-child { border-bottom: none; } .item-title { @include toe; font-size: 14px; font-family: Source Han Serif CN; font-weight: 400; color: #333333; line-height: 24px; } .item-date { font-size: 14px; font-family: Source Han Serif CN; font-weight: 400; color: #9cafbc; line-height: 23px; } } } } .m-tb { height: 223px; .cnt { box-sizing: border-box; margin-top: 15px; padding: 0 15px; height: 162px; background: #ffffff; border-radius: 2px; overflow: hidden; .item { padding: 10px 0 6px; border-bottom: 1px dashed #b8c5d5; display: flex; &:last-child { border-bottom: none; } .item-name { @include toe; width: 60%; font-size: 14px; font-family: Source Han Serif CN; font-weight: 400; color: #333333; line-height: 24px; } .item-btns { margin-left: auto; display: flex; .item-btn { margin-right: 8px; width: 53px; height: 23px; line-height: 23px; background: #22c1c3; border-radius: 3px; font-size: 12px; font-family: Source Han Serif CN; font-weight: 600; color: #ffffff; line-height: 23px; text-align: center; &:last-child { background: linear-gradient(-90deg, #279dea, #337cff); margin-right: 2px; } } } } } }