li, ol, ul { list-style: none; } i, em { font-style: normal; } img, input, button, textarea { border: none; outline: none; } body, button, dd, div, dl, dt, h1, h2, h3, h4, h5, h6, input, li, ol, p, textarea, th, ul, span, em { margin: 0; padding: 0; } input::-ms-clear, input::-ms-reveal { display: none; } input:-webkit-autofill { -webkit-box-shadow: 0 0 0px 1000px white inset; -webkit-text-fill-color: #333; } input::-webkit-input-safebox-button { display: none; } h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: 400; } table { text-align: center; border-collapse: collapse; border-spacing: 0; } pre { font-family: "Noto Sans SC","sans-serif"; } body { font-size: 14px; color: #241B0F; background-color: #fff; font-family: "Noto Sans SC","sans-serif"; } a:link, a:visited { color: #241B0F; text-decoration: none; outline: none; } a:hover { text-decoration: underline; } /*功能性样式*/ .container { width: 1250px; margin: 0 auto; } .btn1 { display: inline-block; text-align: center; border: 1px solid #E0DDDC; background: #fff; color: #241B0F !important; text-decoration: none !important; cursor: pointer; font-weight: normal; transition: all 0.3s; font-size: 16px; border-radius: 52px; } .btn2 { display: inline-block; text-align: center; border: 1px solid #FA8A00; background: #FA8A00; color: #fff !important; text-decoration: none !important; cursor: pointer; font-weight: normal; transition: all 0.3s; font-size: 16px; border-radius: 52px; } .btn-normal { display: inline-block; text-align: center; border: 1px solid #FA8A00; background: #FA8A00 !important; color: #fff !important; text-decoration: none !important; cursor: pointer; font-weight: normal; transition: all 0.3s; font-size: 16px; border-radius: 52px; } .btn-normal a { display: block; color: #fff !important; text-decoration: none !important; } .btn1:hover { border: 1px solid #FA8A00; background: #FA8A00; color: #fff !important; } .btn2:hover { opacity: 0.8; } .btn-normal:hover { opacity: 0.8; } .bsize-m { width: 110px; height: 40px; line-height: 40px; } .bsize-l { width: 184px; height: 46px; line-height: 46px; } .bsize-xl { width: 318px; height: 38px; line-height: 38px; } .sitemap { padding: 24px 0px; } .sitemap a { color: #D97800; } .sitemap em { padding: 0px 6px; color: #78716C; } .sitemap .ico { margin: -2px 4px 0px 0px; } .mask { position: fixed !important; } .mask div { background: #000; opacity: 0.3; } .illegal { border: 1px solid red !important; } .input-light { height: auto; } .input-light .box { width: 100%; height: 40px; border: 1px solid #ddd; } .input-light .box .icon { margin: 10px 0px 10px 10px; } .input-light .box > input { font-size: 14px; padding-left: 8px; box-sizing: border-box; } .input-light .icon-btn { margin-top: 8px; } .flowstep { display: flex; } .flowstep li { text-align: center; position: relative; flex: 1; } .flowstep .num { width: 38px; height: 38px; line-height: 40px; border-radius: 50%; margin: auto; margin-bottom: 8px; position: relative; z-index: 1; } .flowstep .num .ico40 { display: none; } .flowstep li:before, .flowstep li:after { content: ""; display: block; position: absolute; top: 20px; width: 50%; height: 2px; } .flowstep li:before { left: 0px; } .flowstep li:after { right: 0px; } .flowstep li:first-child:before, .flowstep li:last-child:after { display: none; } .flowstep .finish .num { border: none; } .flowstep .finish .num span { display: none; } .flowstep .finish .num .ico40 { display: block; } .flowstep .active .name { font-weight: bold; } .flowstep .num { border: 1px solid #ddd; background: #fff; } .flowstep li:after, .flowstep li:before { background: #ddd; } .flowstep .active .num { color: #fff; background: #FA8A00; border: 1px solid #FA8A00; } .flowstep .active:before, .flowstep .finish:before, .flowstep .finish:after { background: #FA8A00 } .flowstep .active .name, .flowstep .finish .name { color: #FA8A00 } /*keui样式*/ .focus .box { border-color: #FA8A00 !important; /*表单控件焦点置入*/ } .data-item-selected { color: #FA8A00 !important; background: #f0f0f0; border-left: 2px solid #FA8A00; } .data-item:hover { color: #FA8A00; background: #f0f0f0; border-left: 2px solid #FA8A00; } .paging { font-size: 0px; text-align: center; padding: 60px 0px 80px 0px; } .paging a { display: inline-block; width: 30px; height: 30px; line-height: 30px; text-align: center; border-radius: 50%; border: 1px solid #F2F0ED; color: #44403C; text-decoration: none; vertical-align: middle; margin-right: 8px; font-size: 14px; } .paging .active { color: #fff; border: 1px solid #FA8A00; background: #FA8A00; } .nodata { text-align: center; } .nodata p { font-size: 16px; padding-top: 92px; background: url('/res/image/notfind.jpg') no-repeat top center; } /*播放器*/ #player { position: fixed; top: 50%; left: 50%; width: 1100px; height: 618px; z-index: 1001; margin-left: -550px; margin-top: -309px; display: none; } #player video { width: 100%; height: 100%; vertical-align: baseline; object-fit: fill; outline: none; z-index: 1001; } #player_mask { position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; background-color: #000; opacity: 0.8; z-index: 1000; display: none; } /*消息提示*/ .messager-box .static-icon-btn { background-image: url(/user/10005/pc/image/icon.png); } .notify-top { position: fixed; z-index: 1000; margin-top: 10px; border: 1px solid #eee; box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.13); } .notify .panel-body { padding: 10px 12px; } .notify .messager-box th { width: 40px; } .notify .messager-msg { text-align: left; } .notify .messager-box .static-icon-btn { width: 20px; height: 20px; } .notify .icon-error-30 { background-position: -80px -20px; } .notify .icon-question-30 { background-position: -200px -20px; } .notify .icon-ok-30 { background-position: -140px -20px; } .notify .icon-cross { background-position: -20px -20px; } .notify .icon-success-30 { background-position: -140px -20px; } .input .box input, .input .box textarea { font-family: "Noto Sans SC","sans-serif"; } /*专用弹窗*/ .window1 { position: fixed; border: 1px solid #DDDDDD; box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.130054); border-radius: 4px; } .window1 .panel-header { height: 48px; line-height: 48px; text-align: center; background: #fff; font-size: 18px; font-weight: bold; color: #333; border-bottom: 1px solid #ddd; padding: 0px 23px; position: relative; } .window1 .panel-header .fll { width: 100%; text-align: center; color: #333 !important; } .window1 .panel-header .flr { position: absolute; right: 24px; top: 0px; } .window1 .panel-header .static-icon-btn { display: none; background: url(/user/10005/pc/image/icon.png); } .window1 .panel-header .static-icon-btn:hover { background-color: #DDDDE2; } .window1 .panel-header .icon-close { display: inline-block; background-position: -860px -860px; } /*编辑器的产品列表*/ .edui-productlist { font-size: 0; display: block; width: auto; } .edui-productlist tbody tr { width: 100%; display: inline-block; } .edui-productlist tbody tr td { display: inline-block; padding: 0px; margin: 0px; font-size: 14px; border: 1px solid #eee; margin: 0 0 -1px -1px; box-sizing: border-box; } .edui-productlist .edui-productlist-item { position: relative; padding-bottom: 20px; } .edui-productlist .edui-productlist-img { height: 180px; margin-bottom: 20px; display: flex; align-items: center; justify-content: center; } .edui-productlist .edui-productlist-img img { display: block; max-height: 100%; max-width: 100% } .edui-productlist .edui-productlist-num { font-size: 12px; margin: 0px 24px; } .edui-productlist .edui-productlist-ename { height: 20px; margin: 4px 24px 0px 24px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-weight: bold; } .edui-productlist .edui-productlist-cname { height: 20px; margin: 4px 24px 0px 24px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-weight: bold; } .edui-productlist .edui-productlist-term { height: 16px; margin: 4px 24px 0px 24px; font-size: 12px; } .edui-productlist .edui-productlist-inquiry { display: block; margin: 4px 24px 0px 24px; } /*交互效果*/ .hover1 { transition: all 0.3s ease-in-out; } .hover1:hover { box-shadow: 8px 12px 12px 4px rgba(40, 29, 16, 0.3); background-color: rgba(250, 138, 0, 0.1) !important; } .hover1 img { -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; } .hover1:hover img { -webkit-transform: scale(1.04); transform: scale(1.04); } @keyframes move-forever { 0% { transform: translate3d(-90px,0,0); } 100% { transform: translate3d(85px,0,0); } } .ico { width: 20px; height: 20px; display: inline-block; vertical-align: middle; background-image: url(/user/10005/pc/image/icon.png); margin-top: -2px; } .ico-hover:hover { background-position-y: -1460px; } .ico10 { width: 10px; height: 10px; display: inline-block; vertical-align: middle; background-image: url(/user/10005/pc/image/icon.png); margin-top: -2px; } .ico30 { width: 30px; height: 30px; display: inline-block; vertical-align: middle; background-image: url(/user/10005/pc/image/icon.png); margin-top: -2px; } .ico40 { width: 40px; height: 40px; display: inline-block; vertical-align: middle; background-image: url(/user/10005/pc/image/icon.png); margin-top: -2px; } .ico50 { width: 50px; height: 50px; display: inline-block; vertical-align: middle; background-image: url(/user/10005/pc/image/icon.png); margin-top: -2px; } .ico60 { width: 60px; height: 60px; display: inline-block; vertical-align: middle; background-image: url(/user/10005/pc/image/icon.png); margin-top: -2px; } .ico70 { width: 70px; height: 70px; display: inline-block; vertical-align: middle; background-image: url(/user/10005/pc/image/icon.png); margin-top: -2px; } .ico16 { width: 20px; height: 20px; display: inline-block; vertical-align: middle; background-image: url(/user/10005/pc/image/icon.png); margin-top: -2px; } /*第1行*/ .ico-question-round { background-position: -20px -20px; } .ico-error { background-position: -80px -2px; } .ico-success { background-position: -140px -20px; } .ico-warning { background-position: -200px -20px; } .ico-warning-blue { background-position: -260px -20px; } .ico-question30 { background-position: -315px -15px; } .ico-error30 { background-position: -375px -15px; } .ico-success30 { background-position: -435px -15px; } .ico-warning30 { background-position: -495px -15px; } .ico-warning-blue30 { background-position: -555px -15px; } .ico-warning-gray30 { background-position: -615px -15px; } .ico-eflag { background-position: -680px -20px; } .ico-zflag { background-position: -740px -20px; } /*第3行*/ .ico-police { background-position: -20px -140px; } .ico-clock { background-position: -80px -140px; } .ico-tick { background-position: -140px -20px; } .ico-location { background-position: -200px -140px; } .ico-bill { background-position: -260px -140px; } .ico-diamond { background-position: -320px -140px; } .ico-flag { background-position: -380px -140px; } .ico-radio-gray { background-position: -440px -140px; } .ico-up-circle { background-position: -500px -140px; } .ico-enlarge { background-position: -555px -135px; } .ico-enlarge-tiny { background-position: -620px -140px; } .ico-added { background-position: -680px -140px; } .ico-storage { background-position: -740px -140px; } .ico-thumb-bg { background-position: -795px -135px; } .ico-star-bg { background-position: -855px -135px; } .ico-sale-bg { background-position: -915px -135px; } .ico-hot-bg { background-position: -975px -135px; } .ico-new-bg { background-position: -1035px -135px; } .ico-setting { background-position: -1095px -135px; } .ico-location-black { background-position: -1155px -135px; } .ico-invoice { background-position: -1215px -135px; } .ico-truck { background-position: -1275px -135px; } .ico-cube { background-position: -1335px -135px; } /*第4行*/ .ico-thumb { background-position: -800px -200px; } .ico-star { background-position: -860px -200px; } .ico-sale { background-position: -920px -200px; } .ico-hot { background-position: -980px -200px; } .ico-new { background-position: -1040px -200px; } /*第5行*/ .ico-head40 { background-position: -10px -250px; } .ico-plus-circle40 { background-position: -190px -250px; } .ico-tick40 { background-position: -250px -250px; } .ico-tick40-white { background-position: -310px -250px; } .ico-tick-triangle30 { background-position: -375px -255px; } .ico-benzol40 { background-position: -430px -250px; } .ico-benzol { background-position: -500px -260px; } .ico-benzol-more { background-position: -560px -260px; } /*第6行*/ .ico-head60 { background-position: 0px -360px; } .ico-tick60 { background-position: -60px -360px; } .ico-black-gray20 { background-position: -800px -440px; } .ico-star-gray20 { background-position: -860px -440px; } .ico-clock-gray20 { background-position: -920px -440px; } .ico-email-gray20 { background-position: -980px -440px; } .ico-peoole-gray20 { background-position: -1040px -440px; } .ico-lock-gray20 { background-position: -1100px -440px; } .ico-letter-gray20 { background-position: -1160px -440px; } /*第7行*/ .ico-headset30 { background-position: -15px -495px; } .ico-cart30 { background-position: -75px -495px; } .ico-user30 { background-position: -135px -495px; } .ico-star30 { background-position: -195px -495px; } .ico-arrow-top { background-position: -255px -495px; } .ico-pen-line { background-position: -315px -495px; } .ico-cart { background-position: -380px -500px; } /*第8行*/ .ico-headset30-white { background-position: -15px -555px; } .ico-cart30-white { background-position: -75px -555px; } .ico-user30-white { background-position: -135px -555px; } .ico-star30-white { background-position: -195px -555px; } .ico-arrow-top-white { background-position: -255px -555px; } .ico-pen-line-white { background-position: -315px -555px; } .ico-cart-white { background-position: -380px -560px; } /*第9行*/ .ico-eye { background-position: -20px -680px; } .ico-eye-close { background-position: -80px -680px; } .ico-telephone { background-position: -140px -680px; } .ico-lock { background-position: -200px -680px; } .ico-email-gray { background-position: -260px -680px; } .ico-shield { background-position: -320px -680px; } .ico-cross-circle { background-position: -380px -680px; } .ico-question-book { background-position: -500px -680px; } /*第10行*/ .ico-phone { background-position: -20px -860px; } .ico-phone-tiny { background-position: -80px -860px; } .ico-email { background-position: -140px -860px; } .ico-earth-tiny { background-position: -260px -860px; } .ico-cart-tiny { background-position: -380px -860px; } .ico-zoom { background-position: -440px -860px; } .ico-qq-black { background-position: -500px -860px; } .ico-email20 { background-position: -560px -860px; } .ico-user-tiny { background-position: -680px -860px; } .ico-people { background-position: -740px -860px; } .ico-house { background-position: -800px -860px; } .ico-cross { background-position: -860px -860px; } .ico16-cross { background-position: -860px -860px; background-size: 1620px 2040px; } .ico-pen-book { background-position: -920px -860px; } .ico-question { background-position: -980px -860px; } .ico-add { background-position: -1280px -860px; } .ico-minus { background-position: -1340px -860px; } .ico-mobilephone { background-position: -1400px -860px; } .ico-wechat { background-position: -1520px -860px; } /*第11行*/ .ico-phone-tiny-white { background-position: -80px -920px; } .ico-email-white { background-position: -140px -920px; } .ico-earth-tiny-white { background-position: -260px -920px; } .ico-zoom-white { background-position: -440px -920px; } .ico-arrow-right { background-position: -1040px -920px; } /*第12行*/ .ico-phone-color { background-position: -20px -980px; } .ico-earth-color { background-position: -200px -980px; } .ico-cart-color { background-position: -320px -980px; } .ico-user-color { background-position: -620px -980px; } .ico-book { background-position: -1100px -980px; } .ico-star-empty-color { background-position: -1160px -980px; } /*第123行*/ .ico-right10-gray { background-position: -325px -1105px; } .ico-down10-gray { background-position: -385px -1105px; } .ico-up10-gray { background-position: -265px -1105px; } .ico-left10-gray { background-position: -445px -1105px; } /*第14行*/ .ico-up { background-position: -20px -1160px; } .ico-right { background-position: -80px -1160px; } .ico-down { background-position: -140px -1160px; } .ico-left { background-position: -200px -1160px; } .ico-right10 { background-position: -325px -1165px; } .ico-down10 { background-position: -385px -1165px; } .ico-up10 { background-position: -265px -1165px; } .ico-left10 { background-position: -445px -1165px; } .ico-up-color { background-position: -500px -1160px; } .ico-right-color { background-position: -560px -1160px; } .ico-down-color { background-position: -620px -1160px; } .ico-left-color { background-position: -680px -1160px; } /*第14行*/ .ico-up-white { background-position: -20px -1220px; } .ico-right-white { background-position: -80px -1220px; } .ico-down-white { background-position: -140px -1220px; } .ico-left-white { background-position: -200px -1220px; } .ico-up10-white { background-position: -265px -1225px; } .ico-right10-white { background-position: -325px -1225px; } .ico-down10-white { background-position: -385px -1225px; } .ico-left10-white { background-position: -445px -1225px; } .ico-exclamation-y { background-position: -195px -1275px; } .ico-book-y { background-position: -255px -1275px; } .ico-book-label-y { background-position: -315px -1275px; } .ico-good-y { background-position: -375px -1275px; } .ico-shareur-y { background-position: -435px -1275px; } /*第15行*/ .ico-radio { background-position: -20px -1400px; } .ico-checkbox { background-position: -80px -1400px; } .ico-star-gray { background-position: -140px -1400px; } .ico-star-empty { background-position: -200px -1400px; } .ico-down-gray { background-position: -260px -1400px; } .ico-good { background-position: -320px -1400px; } .ico30-wechat { background-position: -375px -1395px; } .ico30-weibo { background-position: -435px -1395px; } .ico30-twitter { background-position: -495px -1395px; } .ico30-linkcircle { background-position: -555px -1395px; } .ico-array1 { background-position: -680px -1400px; } .ico-array2 { background-position: -620px -1400px; } .ico-shareurl { background-position: -740px -1400px; } .ico-fire { background-position: -800px -1400px; } .ico-diamond-empty { background-position: -860px -1400px; } .ico-square-empty { background-position: -920px -1400px; } .ico-square { background-position: -980px -1400px; } .ico-circle-empty { background-position: -1040px -1400px; } .ico-circle { background-position: -1100px -1400px; } .ico-star-empty-tiny { background-position: -1220px -1400px; } .ico-star-empty-tiny-hover { background-position: -1220px -1460px; } /*第16行*/ .ico-radio-hover { background-position: -20px -1460px; } .ico-checkbox-hover { background-position: -80px -1460px; } .ico-star-gray-hover { background-position: -140px -1460px; } .ico-star-empty-hover { background-position: -200px -1460px; } .ico-down-gray-hover { background-position: -260px -1460px; } .ico-good-hover { background-position: -320px -1460px; } .ico-wechat30-hover { background-position: -375px -1455px; } .ico-weibo30-hover { background-position: -435px -1455px; } .ico-twitter30-hover { background-position: -495px -1455px; } .ico-shareurl30-hover { background-position: -555px -1455px; } .ico-array1-hover { background-position: -680px -1460px; } .ico-array2-hover { background-position: -620px -1460px; } .ico-shareurl-hover { background-position: -740px -1460px; } .ico-diamond2-hover { background-position: -800px -1460px; } /*第17行*/ .ico-left-circle50 { background-position: -5px -1625px; } .ico-right-circle50 { background-position: -65px -1625px; } .ico-arrow-left40 { background-position: -130px -1630px; } .ico-arrow-right40 { background-position: -190px -1630px; } .ico-arrow-left50 { background-position: -245px -1625px; } .ico-arrow-right50 { background-position: -305px -1625px; } .ico-arrow-down40 { background-position: -370px -1630px; } .ico-arrow-up40 { background-position: -430px -1630px; } /*第18行*/ .ico-play60 { background-position: -0px -1740px; } .ico-play40 { background-position: -70px -1750px; } /*第19行*/ .ico-microscope { background-position: -0px -1860px; } .ico-peoples { background-position: -58px -1860px; } .ico-goodhand { background-position: -120px -1860px; } /*第20行*/ .ico-tree { background-position: -0px -1800px; } .ico-flask { background-position: -60px -1800px; } .ico-virus { background-position: -120px -1800px; } /*特殊*/ .ico-title-right { width: 180px; height: 16px; background-position: 0px -1822px; } .ico-title-left { width: 180px; height: 16px; background-position: -180px -1822px; } .ico-tease { width: 120px; height: 120px; background-position: -120px -1920px; } .ico16-lock { background-position: -740px -860px; } .ico16-shield { background-position: -320px -680px; } .ico16-phonesound, .ico16-emailline { background-image: url(/image/icon.png); }