/*reset*/ body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */ dl, dt, dd, ul, ol, li, /* list elements 列表元素 */ pre, /* text formatting elements 文本格式元素 */ form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */ th, td /* table elements 表格元素 */ { margin: 0; padding: 0; } body, a { color: #333333; font-family: PingFangSC-Light, "PingFang SC", "微软雅黑" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } body { background-color: #fff; } .reset-ul, .reset-ul li { list-style: none; } img { max-width: 100%; display: block; object-fit: cover; } table img { display: inline-block; } .member_detail_right_content img { display: inline-block; } .clear-input[type="number"]::-webkit-inner-spin-button { -webkit-appearance: none !important; margin: 0; -moz-appearance: textfield; } a { text-decoration: none; } a:hover, a:focus { text-decoration: none; outline: none; } * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; scroll-behavior: smooth; word-break: break-all; } /*滚动条整体部分*/ ::-webkit-scrollbar { width: 12px; height: 10px; } /*滑动轨道*/ ::-webkit-scrollbar-track { /* border-radius: 20px; */ background: none; } /*滑块*/ ::-webkit-scrollbar-thumb { border-radius: 10px; border: 2px solid rgba(255, 255, 255, 1); -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.2); background-color: rgba(130, 130, 130, 0.75); } /*滑块效果*/ ::-webkit-scrollbar-thumb:hover { border-radius: 10px; -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.2); /* background-color: rgba(187,203,216, 0.4); */ background-color: rgba(130, 130, 130, 1); } .text-hidden { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all; } .text-hidden2, .text-hidden3, .text-hidden4, .text-hidden5 { text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical; } .text-hidden3 { -webkit-line-clamp: 3; line-clamp: 3; } .text-hidden4 { -webkit-line-clamp: 4; line-clamp: 4; } .text-hidden5 { -webkit-line-clamp: 4; line-clamp: 4; } .bg--white { background-color: #fff; } .bg--gray { background-color: #f2f2f2; } .text-justify { text-align: justify; } .layui-layer-content { scrollbar-width: none; /* Firefox */ } .layui-layer-content::-webkit-scrollbar { display: none; /* Chrome Safari */ } body .menu_search_warp, .m_header_right, .m_nav { display: none; } .menu_search_input { width: 100%; height: 100%; padding: 55px 30px; display: flex; flex-direction: column; justify-content: center; align-items: center; } .menu_search_input h4 { color: #333; font-weight: bold; font-size: 30px; margin-bottom: 20px; } .menu_search_input input { width: 100%; height: 50px; font-size: 24px; color: #333; outline: none; padding: 0 10px; border-radius: 4px; } .menu_search_input .button { width: 100px; height: 50px; background-color: #000; color: #fff; border: 2px solid #000; border-radius: 4px; display: flex; align-items: center; justify-content: center; margin-top: 30px; cursor: pointer; font-weight: bold; transition: 0.3s; } .menu_search_input .button:hover { background-color: #0074c1; /* color: #fff; */ } .menu_search_input .button img { margin-right: 20px; } .base_mobile_body { background-color: #fff; padding: 30px; } .base_mobile_title { margin-bottom: 20px; font-size: 30px; font-weight: bold; color: #333; } .base_mobile_desc { margin-bottom: 20px; font-size: 26px; color: #999; } @media only screen and (max-width: 1080px) { .m_bg--gray { background-color: #f2f2f2; } }