diff --git a/public/static/theme/css/console.custom.css b/public/static/theme/css/console.custom.css new file mode 100644 index 000000000..8cb201a00 --- /dev/null +++ b/public/static/theme/css/console.custom.css @@ -0,0 +1,502 @@ +[data-tips-image] { + cursor: zoom-in !important; +} +.notdata { + padding: 15px; + display: block; + font-size: 13px; + text-align: center; + line-height: 22px; + letter-spacing: 8px; + border: 1px solid #e6e6e6; + background-color: #f2f2f2; + border-radius: 0 2px 2px 0; +} +.notselect { + user-select: none; + -ms-user-select: none; + -moz-user-select: none; + -webkit-user-select: none; +} +.transition { + transition: all 0.2s linear; + -o-transition: all 0.2s linear; + -moz-transition: all 0.2s linear; + -webkit-transition: all 0.2s linear; +} +.absolute { + position: absolute !important; +} +.relative { + position: relative !important; +} +.block { + display: block !important; +} +.pointer { + cursor: pointer !important; +} +.nowrap { + white-space: nowrap !important; +} +.help-block { + color: #999; + font-size: 12px; +} +.inline-block { + display: inline-block !important; +} +.pull-left { + float: left !important; +} +.pull-right { + float: right !important; +} +.full-width { + width: 100% !important; +} +.full-height { + height: 100% !important; +} +.color-red { + color: #ec494e !important; +} +.color-blue { + color: #2494f2 !important; +} +.color-desc { + color: #999 !important; +} +.color-text { + color: #333 !important; +} +.color-green { + color: #090 !important; +} +.text-top { + vertical-align: top !important; +} +.text-left { + text-align: left !important; +} +.text-right { + text-align: right !important; +} +.text-center { + text-align: center !important; +} +.text-middle { + vertical-align: middle !important; +} +.text-bottom { + vertical-align: bottom !important; +} +.think-bg-white { + background: white !important; +} +.think-bg-blue { + background: linear-gradient(-125deg, #57bdbf, #2f9de2) !important; +} +.think-bg-orig { + background: linear-gradient(-141deg, #ecca1b, #f39526) !important; +} +.think-bg-red { + background: linear-gradient(-125deg, #ff7d7d, #fb2c95) !important; +} +.think-bg-violet { + background: linear-gradient(-113deg, #c543d8, #925cc3) !important; +} +/* 分隔线条 */ +.hr-line-dashed { + color: #fff; + height: 1px; + margin: 20px 0; + background-color: #fff; + border-top: 1px dashed #e7eaec; +} +.hr-line-solid { + margin-top: 15px; + margin-bottom: 15px; + border-bottom: 1px solid #e7eaec; + background-color: rgba(0, 0, 0, 0); +} +/* 文字大小 */ +.border-0 { + border: 0 !important; +} +.border-radius-0 { + border-radius: 0 !important; +} +.border-radius-left-0 { + border-top-left-radius: 0 !important; + border-bottom-left-radius: 0 !important; +} +.border-radius-right-0 { + border-top-right-radius: 0 !important; + border-bottom-right-radius: 0 !important; +} +.font-s10 { + font-size: 10px !important; +} +.font-s11 { + font-size: 11px !important; +} +.font-s12 { + font-size: 12px !important; +} +.font-s13 { + font-size: 13px !important; +} +.font-s14 { + font-size: 14px !important; +} +.font-s15 { + font-size: 15px !important; +} +.font-s16 { + font-size: 16px !important; +} +.font-s18 { + font-size: 18px !important; +} +.font-s20 { + font-size: 20px !important; +} +.font-s30 { + font-size: 30px !important; +} +.font-s40 { + font-size: 40px !important; +} +.padding-0 { + padding: 0 !important; +} +.padding-5 { + padding: 5px !important; +} +.padding-10 { + padding: 10px !important; +} +.padding-15 { + padding: 15px !important; +} +.padding-20 { + padding: 20px !important; +} +.padding-25 { + padding: 25px !important; +} +.padding-30 { + padding: 30px !important; +} +.padding-40 { + padding: 40px !important; +} +.padding-top-0 { + padding-top: 0 !important; +} +.padding-top-5 { + padding-top: 5px !important; +} +.padding-top-10 { + padding-top: 10px !important; +} +.padding-top-15 { + padding-top: 15px !important; +} +.padding-top-20 { + padding-top: 20px !important; +} +.padding-top-30 { + padding-top: 30px !important; +} +.padding-top-40 { + padding-top: 40px !important; +} +.padding-left-0 { + padding-left: 0 !important; +} +.padding-left-5 { + padding-left: 5px !important; +} +.padding-left-10 { + padding-left: 10px !important; +} +.padding-left-15 { + padding-left: 15px !important; +} +.padding-left-20 { + padding-left: 20px !important; +} +.padding-left-30 { + padding-left: 30px !important; +} +.padding-left-40 { + padding-left: 40px !important; +} +.padding-right-0 { + padding-right: 0 !important; +} +.padding-right-5 { + padding-right: 5px !important; +} +.padding-right-10 { + padding-right: 10px !important; +} +.padding-right-15 { + padding-right: 15px !important; +} +.padding-right-20 { + padding-right: 20px !important; +} +.padding-right-30 { + padding-right: 30px !important; +} +.padding-right-40 { + padding-right: 40px !important; +} +.padding-bottom-0 { + padding-bottom: 0 !important; +} +.padding-bottom-5 { + padding-bottom: 5px !important; +} +.padding-bottom-10 { + padding-bottom: 10px !important; +} +.padding-bottom-15 { + padding-bottom: 15px !important; +} +.padding-bottom-20 { + padding-bottom: 20px !important; +} +.padding-bottom-30 { + padding-bottom: 30px !important; +} +.padding-bottom-40 { + padding-bottom: 40px !important; +} +.margin-0 { + margin: 0 !important; +} +.margin-5 { + margin: 5px !important; +} +.margin-10 { + margin: 10px !important; +} +.margin-15 { + margin: 15px !important; +} +.margin-20 { + margin: 20px !important; +} +.margin-25 { + margin: 25px !important; +} +.margin-30 { + margin: 30px !important; +} +.margin-40 { + margin: 40px !important; +} +.margin-top-0 { + margin-top: 0 !important; +} +.margin-top-5 { + margin-top: 5px !important; +} +.margin-top-10 { + margin-top: 10px !important; +} +.margin-top-15 { + margin-top: 15px !important; +} +.margin-top-20 { + margin-top: 20px !important; +} +.margin-top-25 { + margin-top: 25px !important; +} +.margin-top-30 { + margin-top: 30px !important; +} +.margin-top-40 { + margin-top: 40px !important; +} +.margin-left-0 { + margin-left: 0 !important; +} +.margin-left-5 { + margin-left: 5px !important; +} +.margin-left-10 { + margin-left: 10px !important; +} +.margin-left-15 { + margin-left: 15px !important; +} +.margin-left-20 { + margin-left: 20px !important; +} +.margin-left-25 { + margin-left: 25px !important; +} +.margin-left-30 { + margin-left: 30px !important; +} +.margin-left-40 { + margin-left: 40px !important; +} +.margin-right-0 { + margin-right: 0 !important; +} +.margin-right-5 { + margin-right: 5px !important; +} +.margin-right-10 { + margin-right: 10px !important; +} +.margin-right-15 { + margin-right: 15px !important; +} +.margin-right-20 { + margin-right: 20px !important; +} +.margin-right-25 { + margin-right: 25px !important; +} +.margin-right-30 { + margin-right: 30px !important; +} +.margin-right-40 { + margin-right: 40px !important; +} +.margin-bottom-0 { + margin-bottom: 0 !important; +} +.margin-bottom-5 { + margin-bottom: 5px !important; +} +.margin-bottom-10 { + margin-bottom: 10px !important; +} +.margin-bottom-15 { + margin-bottom: 15px !important; +} +.margin-bottom-20 { + margin-bottom: 20px !important; +} +.margin-bottom-25 { + margin-bottom: 25px !important; +} +.margin-bottom-30 { + margin-bottom: 30px !important; +} +.margin-bottom-40 { + margin-bottom: 40px !important; +} +/* 浏览器DEBUG */ +.version-debug { + width: 100%; + color: #fff; + height: 100px; + font-size: 20px; + text-align: center; + line-height: 100px; + margin-bottom: 40px; + background-color: #E90D24; +} +/** 加载进度 */ +.pace-inactive { + display: none; +} +.pace-progress { + top: 0; + right: 100%; + width: 100%; + height: 2px; + z-index: 2000; + position: fixed; + background: #22df80; +} +/* 图片上传 */ +.moxie-shim { + display: none !important; +} +.uploadimage { + width: 5pc; + height: 5pc; + cursor: pointer; + display: inline-block; + background: url('../img/image.png') no-repeat center center; + background-size: cover; +} +.uploadimagemtl { + margin-right: 8px; +} +.uploadimagemtl a { + color: #fff; + width: 20px; + height: 20px; + float: right; + display: none; + text-align: center; + line-height: 22px; + background: rgba(0, 0, 0, 0.5); +} +.uploadimagemtl:hover a { + cursor: pointer; + display: inline-block; +} +.uploadimagemtl:hover a:hover { + color: #fff; + text-decoration: none; +} +/* 通用分页 */ +.pagination-container { + line-height: 40px; +} +.pagination-container > span { + color: #666; + font-size: 9pt; +} +.pagination-container > ul { + float: right; + display: inline-block; + margin: 0; + padding: 0; +} +.pagination-container > ul > li { + z-index: 1; + display: inline-block; +} +.pagination-container > ul > li.active { + z-index: 2; +} +.pagination-container > ul > li.active > span { + color: #fff; + border-color: #098; + padding-right: 1px; + background: #009688 !important; +} +.pagination-container > ul > li > a, +.pagination-container > ul > li > span { + color: #333; + width: 33px; + height: 30px; + border: 1px solid #dcdcdc; + display: inline-block; + margin-left: -1px; + text-align: center; + line-height: 28px; +} +.pagination-container > ul > li > span { + background: #dcdcdc; + cursor: default; +} +.pagination-container > ul > li > a:hover { + background: #dcdcdc; + border-color: #dcdcdc; +} +/*# sourceMappingURL=console.custom.css.map */ \ No newline at end of file diff --git a/public/static/theme/css/console.custom.css.map b/public/static/theme/css/console.custom.css.map new file mode 100644 index 000000000..92299e2fd --- /dev/null +++ b/public/static/theme/css/console.custom.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["console.custom.less"],"names":[],"mappings":"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","file":"console.custom.css"} \ No newline at end of file diff --git a/public/static/theme/css/less.console/custom.less b/public/static/theme/css/console.custom.less similarity index 100% rename from public/static/theme/css/less.console/custom.less rename to public/static/theme/css/console.custom.less diff --git a/public/static/theme/css/console.form.css b/public/static/theme/css/console.form.css new file mode 100644 index 000000000..691ac9d91 --- /dev/null +++ b/public/static/theme/css/console.form.css @@ -0,0 +1,157 @@ +/* 弹框层表单 */ +fieldset { + margin: 0; + border: 1px solid #e6e6e6; + padding: 10px 20px 5px 20px; +} +fieldset legend { + color: #666; + padding: 0 10px; + font-size: 14px; +} +.form-search .layui-btn { + height: 32px; + line-height: 28px; + font-size: 12px; + padding: 0 10px; +} +.form-search .layui-form-label { + width: auto !important; + padding: 0 8px; + height: 32px; + line-height: 30px; +} +.form-search .layui-input-inline { + width: 170px; +} +.form-search .layui-input-inline input, +.form-search .layui-input-inline select { + width: 100%; + height: 32px; + padding: 2px 8px; + line-height: 1em; +} +.form-search .layui-form-select dl { + top: 31px; + padding: 0; +} +.layui-form input.layui-input, +.layui-form select.layui-select { + line-height: 1em; +} +/* 表单验证异常提示 */ +.label-required-prev:before { + width: 1em; + color: red; + content: '*'; + display: inline-block; + position: absolute; + text-align: left; + font-weight: 700; + line-height: 1.6em; + margin-left: -0.8em; +} +.label-required:after, +.label-required-next:after { + top: 6px; + right: 5px; + color: red; + content: '*'; + position: absolute; + margin-left: 4px; + font-weight: 700; + line-height: 1.8em; +} +.label-required-null:before { + content: none !important; +} +/** 自定义表单样式 */ +.think-form-label { + padding: 9px 15px; + font-weight: 400; + line-height: 20px; + text-align: right; +} +.think-form-group-right { + border-left: none; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.think-form-group-left input { + border-right: none; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.think-box-shadow { + background: #fff; + padding: 20px 20px !important; + box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.1); +} +/** checkbox & radio */ +label.think-checkbox, +label.think-radio { + margin-right: 10px; + display: inline-block; +} +.think-checkbox, +.think-radio { + cursor: pointer; + margin-top: 10px; + font-weight: 400; + line-height: 17px; +} +.think-checkbox input[type=checkbox] { + width: 18px; + height: 18px; + border: 1px solid #dcdcdc; + cursor: pointer; + margin: 0 5px 0 0; + position: relative; + display: inline-block !important; + background: #fff; + appearance: none; + box-sizing: border-box !important; + border-radius: 1px; + vertical-align: bottom; + -webkit-appearance: none; +} +.think-checkbox input[type=checkbox]:checked:after { + color: #666; + padding: 2px; + display: block; + content: "\e605"; + font-size: 12px; + font-style: normal; + font-weight: 700; + position: absolute; + font-family: layui-icon !important; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +.think-radio input[type=radio] { + width: 18px; + height: 18px; + cursor: pointer; + margin: 0 5px 0 0; + position: relative; + border: 1px solid #dcdcdc; + display: inline-block !important; + box-sizing: border-box !important; + appearance: none; + background: #fff; + border-radius: 1em; + vertical-align: bottom; + -webkit-appearance: none; +} +.think-radio input[type=radio]:checked:after { + top: 4px; + left: 4px; + width: 8px; + height: 8px; + content: ''; + display: block; + position: relative; + background: #666; + border-radius: 1em; +} +/*# sourceMappingURL=console.form.css.map */ \ No newline at end of file diff --git a/public/static/theme/css/console.form.css.map b/public/static/theme/css/console.form.css.map new file mode 100644 index 000000000..b713a02e8 --- /dev/null +++ b/public/static/theme/css/console.form.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["console.form.less"],"names":[],"mappings":";AACA;EACE,SAAA;EACA,yBAAA;EACA,2BAAA;;AAHF,QAKE;EACE,WAAA;EACA,eAAA;EACA,eAAA;;AAIJ,YACE;EACE,YAAA;EACA,iBAAA;EACA,eAAA;EACA,eAAA;;AALJ,YAQE;EACE,sBAAA;EACA,cAAA;EACA,YAAA;EACA,iBAAA;;AAZJ,YAeE;EACE,YAAA;;AAhBJ,YAeE,oBAGE;AAlBJ,YAeE,oBAGS;EACL,WAAA;EACA,YAAA;EACA,gBAAA;EACA,gBAAA;;AAtBN,YA0BE,mBAAmB;EACjB,SAAA;EACA,UAAA;;AAIJ,WACE,MAAK;AADP,WACqB,OAAM;EACvB,gBAAA;;;AAMF,eAAC,KAAK;EACJ,UAAA;EACA,UAAA;EACA,SAAS,GAAT;EACA,qBAAA;EACA,kBAAA;EACA,gBAAA;EACA,gBAAA;EACA,kBAAA;EACA,mBAAA;;AAGF,eAAC;AAAQ,eAAC,KAAK;EACb,QAAA;EACA,UAAA;EACA,UAAA;EACA,SAAS,GAAT;EACA,kBAAA;EACA,gBAAA;EACA,gBAAA;EACA,kBAAA;;AAGF,eAAC,KAAK;EACJ,aAAA;;;AAKJ;EACE,iBAAA;EACA,gBAAA;EACA,iBAAA;EACA,iBAAA;;AAGF;EACE,iBAAA;EACA,yBAAA;EACA,4BAAA;;AAGF,sBAAuB;EACrB,kBAAA;EACA,0BAAA;EACA,6BAAA;;AAGF;EACE,gBAAA;EACA,6BAAA;EACA,0CAAA;;;AAIF,KAAK;AAAiB,KAAK;EACzB,kBAAA;EACA,qBAAA;;AAGF;AAAiB;EACf,eAAA;EACA,gBAAA;EACA,gBAAA;EACA,iBAAA;;AAGF,eAAgB,MAAK;EACnB,WAAA;EACA,YAAA;EACA,yBAAA;EACA,eAAA;EACA,iBAAA;EACA,kBAAA;EACA,qBAAA;EACA,gBAAA;EACA,gBAAA;EACA,sBAAA;EACA,kBAAA;EACA,sBAAA;EACA,wBAAA;;AAEA,eAfc,MAAK,eAelB,QAAQ;EACP,WAAA;EACA,YAAA;EACA,cAAA;EACA,SAAS,OAAT;EACA,eAAA;EACA,kBAAA;EACA,gBAAA;EACA,kBAAA;EACA,uBAAA;EACA,mCAAA;EACA,kCAAA;;AAIJ,YAAa,MAAK;EAChB,WAAA;EACA,YAAA;EACA,eAAA;EACA,iBAAA;EACA,kBAAA;EACA,yBAAA;EACA,qBAAA;EACA,sBAAA;EACA,gBAAA;EACA,gBAAA;EACA,kBAAA;EACA,sBAAA;EACA,wBAAA;;AAEA,YAfW,MAAK,YAef,QAAQ;EACP,QAAA;EACA,SAAA;EACA,UAAA;EACA,WAAA;EACA,SAAS,EAAT;EACA,cAAA;EACA,kBAAA;EACA,gBAAA;EACA,kBAAA","file":"console.form.css"} \ No newline at end of file diff --git a/public/static/theme/css/less.console/form.less b/public/static/theme/css/console.form.less similarity index 100% rename from public/static/theme/css/less.console/form.less rename to public/static/theme/css/console.form.less diff --git a/public/static/theme/css/console.layout.css b/public/static/theme/css/console.layout.css new file mode 100644 index 000000000..b3369c529 --- /dev/null +++ b/public/static/theme/css/console.layout.css @@ -0,0 +1,158 @@ +/* 页面布局 - 全局 */ +.layui-layout > .layui-side { + top: 50px; + bottom: 0; + overflow: auto; +} +.layui-layout > .layui-body { + top: 50px; + bottom: 0; + overflow: auto; +} +.layui-layout > .layui-body > .layui-card { + box-shadow: none; +} +.layui-layout > .layui-body > .layui-card > .layui-card-body { + padding: 15px 15px; +} +.layui-layout > .layui-body > .layui-card > .layui-card-header { + height: 50px; + border: none; + line-height: 50px; + box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.1); + background: #fff; +} +/* 页面布局 - 头部 */ +.layui-header { + height: 50px; + background: #393D49 !important; +} +.layui-header [data-target-menu-type] { + border-left: 1px solid rgba(0, 0, 0, 0); + border-right: 1px solid rgba(0, 0, 0, 0.15); +} +.layui-header .layui-layout-left, +.layui-header .layui-layout-right { + padding: 0; +} +.layui-header .layui-logo { + color: #fff; + width: 199px; + height: auto; + font-size: 18px; + line-height: 49px; + border-right: 1px solid rgba(0, 0, 0, 0.15); + border-bottom: 1px solid rgba(0, 0, 0, 0.15); +} +.layui-header .layui-logo sup { + font-size: 9px; + line-height: 9px; +} +.layui-header .layui-nav-item { + height: 50px; + line-height: 50px; +} +.layui-header .layui-nav-item.layui-this { + background: #009688; +} +.layui-header .layui-nav-item > a { + color: #fff !important; +} +.layui-header .layui-nav-item .layui-nav-child { + top: 49px; + padding: 0; + border: none; + line-height: 45px; +} +.layui-header .layui-nav-item .layui-nav-child + a { + padding-right: 35px; +} +.layui-header .layui-nav-item .layui-nav-child.layui-show + a { + background: #fff; +} +.layui-header .layui-nav-item .layui-nav-child.layui-show + a span { + color: #333; +} +.layui-header .layui-nav-item .layui-nav-child dd a { + padding: 0; + color: #333; + text-align: center; + border-top: 1px solid #eaedf1; +} +.layui-header .layui-nav-bar, +.layui-header .layui-nav-item:after { + display: none !important; +} +.layui-header .layui-layout-right > li > a { + border-left: 1px solid rgba(0, 0, 0, 0.15); + border-right: 1px solid rgba(0, 0, 0, 0); +} +/* 页面布局 - 左则 */ +.layui-layout > .layui-side .layui-nav-bar { + display: none !important; +} +.layui-layout > .layui-side .layui-side-scroll { + width: 100% !important; +} +.layui-layout > .layui-side .layui-nav-item { + border-bottom: 1px solid rgba(0, 0, 0, 0.2); +} +.layui-layout > .layui-side .layui-nav-item a { + height: 45px; + display: block; + line-height: 45px; + color: #fff !important; +} +.layui-layout > .layui-side .layui-nav-item a:hover { + background: hsla(0, 0%, 39%, 0.2) !important; +} +.layui-layout > .layui-side .layui-nav-itemed { + border-bottom: none !important; +} +.layui-layout > .layui-side .layui-nav-tree-top a { + height: 28px !important; + line-height: 28px !important; +} +.layui-layout.layui-layout-left-mini > .layui-body { + left: 50px; +} +.layui-layout.layui-layout-left-mini > .layui-side .layui-nav-more { + display: none !important; +} +.layui-layout.layui-layout-left-mini > .layui-side .layui-nav-item a { + padding: 0; +} +.layui-layout.layui-layout-left-mini > .layui-side .layui-nav-item .nav-text { + display: none; +} +.layui-layout.layui-layout-left-mini > .layui-side .layui-nav-item .nav-icon { + display: inline-block !important; + padding: 0 !important; +} +.layui-layout.layui-layout-left-mini > .layui-side .layui-nav-item .layui-nav-child { + padding: 0; + display: block !important; + background-color: rgba(0, 0, 0, 0.3) !important; +} +.layui-layout.layui-layout-left-mini > .layui-side, +.layui-layout.layui-layout-left-mini > .layui-side .layui-nav-tree, +.layui-layout.layui-layout-left-mini > .layui-side .layui-side-scroll { + width: 50px; + text-align: center; +} +.layui-layout.layui-layout-left-mini [data-target-menu-type] i { + display: inline-block; + -webkit-transform: rotate(180deg); + transform: rotate(180deg); + -ms-transform: rotate(180deg); +} +.layui-layout.layui-layout-left-hide > .layui-body { + left: 0 !important; +} +.layui-layout.layui-layout-left-hide > .layui-side { + display: none; +} +.layui-layout.layui-layout-left-hide [data-target-menu-type] { + display: none; +} +/*# sourceMappingURL=console.layout.css.map */ \ No newline at end of file diff --git a/public/static/theme/css/console.layout.css.map b/public/static/theme/css/console.layout.css.map new file mode 100644 index 000000000..a518697fe --- /dev/null +++ b/public/static/theme/css/console.layout.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["console.layout.less"],"names":[],"mappings":";AACA,aACE;EACE,SAAA;EACA,SAAA;EACA,cAAA;;AAJJ,aAOE;EACE,SAAA;EACA,SAAA;EACA,cAAA;;AAVJ,aAOE,cAKE;EACE,gBAAA;;AAbN,aAOE,cAKE,cAGE;EACE,kBAAA;;AAhBR,aAOE,cAKE,cAOE;EACE,YAAA;EACA,YAAA;EACA,iBAAA;EACA,0CAAA;EACA,gBAAA;;;AAOR;EACE,YAAA;EACA,mBAAA;;AAFF,aAIE;EAEE,uCAAA;EACA,2CAAA;;AAPJ,aAUE;AAVF,aAWE;EACE,UAAA;;AAZJ,aAeE;EACE,WAAA;EACA,YAAA;EACA,YAAA;EACA,eAAA;EACA,iBAAA;EACA,2CAAA;EACA,4CAAA;;AAtBJ,aAeE,YASE;EACE,cAAA;EACA,gBAAA;;AA1BN,aA8BE;EACE,YAAA;EACA,iBAAA;;AAEA,aAJF,gBAIG;EACC,mBAAA;;AAnCN,aA8BE,gBAQE;EACE,WAAA;;AAvCN,aA8BE,gBAYE;EACE,SAAA;EACA,UAAA;EACA,YAAA;EACA,iBAAA;;AA9CN,aA8BE,gBAYE,iBAME;EACE,mBAAA;;AAGF,aAtBJ,gBAYE,iBAUG,WAAY;EACX,gBAAA;;AAGF,aA1BJ,gBAYE,iBAcG,WAAY,IAAI;EACf,WAAA;;AAzDR,aA8BE,gBAYE,iBAkBE,GAAG;EACD,UAAA;EACA,WAAA;EACA,kBAAA;EACA,6BAAA;;AAhER,aAqEE;AArEF,aAqEkB,gBAAe;EAC7B,aAAA;;AAtEJ,aAyEE,oBACE,KAAK;EACH,0CAAA;EACA,wCAAA;;;AAMN,aAEE,cACE;EACE,aAAA;;AAJN,aAEE,cAKE;EACE,WAAA;;AARN,aAEE,cASE;EACE,2CAAA;;AAZN,aAEE,cASE,gBAGE;EACE,YAAA;EACA,cAAA;EACA,iBAAA;EACA,WAAA;;AAEA,aAlBN,cASE,gBAGE,EAMG;EACC,iCAAA;;AArBV,aAEE,cAwBE;EACE,mBAAA;;AA3BN,aAEE,cA4BE,oBAAoB;EAClB,uBAAA;EACA,iBAAA;;AAIJ,aAAC,uBACC;EACE,UAAA;;AAFJ,aAAC,uBAKC,cACE;EACE,aAAA;;AAPN,aAAC,uBAKC,cAKE,gBACE;EACE,UAAA;;AAZR,aAAC,uBAKC,cAKE,gBAKE;EACE,aAAA;;AAhBR,aAAC,uBAKC,cAKE,gBASE;EACE,qBAAA;EACA,UAAA;;AArBR,aAAC,uBAKC,cAKE,gBAcE;EACE,UAAA;EACA,yBAAA;EACA,oCAAA;;AAIJ,aA/BH,uBAKC;AALF,aAAC,uBAKC,cA0BK;AA/BP,aAAC,uBAKC,cA0BsB;EAClB,WAAA;EACA,kBAAA;;AAjCN,aAAC,uBAqCC,wBAAwB;EACtB,qBAAA;EACA,mBAAmB,cAAnB;EACA,WAAW,cAAX;EACA,eAAe,cAAf;;AAIJ,aAAC,uBACC;EACE,OAAA;;AAFJ,aAAC,uBAKC;EACE,aAAA;;AANJ,aAAC,uBASC;EACE,aAAA","file":"console.layout.css"} \ No newline at end of file diff --git a/public/static/theme/css/less.console/layout.less b/public/static/theme/css/console.layout.less similarity index 100% rename from public/static/theme/css/less.console/layout.less rename to public/static/theme/css/console.layout.less diff --git a/public/static/theme/css/console.layui.css b/public/static/theme/css/console.layui.css new file mode 100644 index 000000000..948c17181 --- /dev/null +++ b/public/static/theme/css/console.layui.css @@ -0,0 +1,107 @@ +.layui-form.layui-card { + box-shadow: none; +} +.layui-layer-content .layui-form.layui-card .layui-card-body { + padding: 20px 40px 0 0; +} +.layui-layer-dialog .layui-layer-content .layui-layer-ico { + top: 50% !important; + margin-top: -15px !important; +} +.laydate-footer-btns span { + line-height: 24px !important; +} +/** Layui样式调整 */ +.layui-input, +.layui-select { + line-height: 38px; +} +.layui-btn-primary.layui-btn-xs { + line-height: 20px; +} +.layui-btn-primary.layui-btn-sm { + line-height: 28px; +} +/* 下拉样式 */ +.layui-nav .layui-nav-item .layui-nav-more { + top: 0; + border: none; + right: 15px; + width: auto; + height: auto; + margin-top: 0; + font-size: 14px; + font-style: normal; + font-family: layui-icon !important; + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; +} +.layui-nav .layui-nav-item .layui-nav-more::before { + content: "\e619"; +} +.layui-nav .layui-nav-item .layui-nav-mored, +.layui-nav .layui-nav-itemed .layui-nav-more { + border: none; + margin-top: 0; + transform: rotate(180deg); + -o-transform: rotate(180deg); + -ms-transform: rotate(180deg); + -moz-transform: rotate(180deg); + -webkit-transform: rotate(180deg); +} +.layui-table td, +.layui-table th { + font-size: 12px; +} +.layui-table .list-table-image { + width: 22px; + cursor: pointer; +} +.layui-table .list-table-sort-td { + width: 10px !important; + text-align: center !important; + padding-left: 5px !important; + padding-right: 5px !important; +} +.layui-table .list-table-sort-td button { + width: 56px; + background: #009688; +} +.layui-table .list-table-sort-td input { + width: 50px; + color: #666; + padding: 2px; + border: 1px solid #e6e6e6; + text-align: center; + font-size: 9pt; + line-height: 18px; +} +.layui-table .list-table-check-td { + width: 10px !important; + text-align: center; + padding-left: 15px !important; + padding-right: 15px !important; +} +.layui-table .list-table-check-td input { + margin: 0 !important; + vertical-align: middle; +} +.layui-table td .text-explode { + color: #ccc !important; + margin: 0 4px !important; +} +.layui-table td .text-explode:first-child { + display: none; + opacity: 0; +} +.layui-table td .background-image { + float: left; + width: 40px; + height: 40px; + display: inline-block; + margin-right: 5px; + background: no-repeat center center; + background-size: cover; + vertical-align: middle; +} +/*# sourceMappingURL=console.layui.css.map */ \ No newline at end of file diff --git a/public/static/theme/css/console.layui.css.map b/public/static/theme/css/console.layui.css.map new file mode 100644 index 000000000..9fd850c8a --- /dev/null +++ b/public/static/theme/css/console.layui.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["console.layui.less"],"names":[],"mappings":"AAAA,WAAW;EACT,gBAAA;;AAGF,oBAAqB,YAAW,WAAY;EAC1C,sBAAA;;AAGF,mBAAoB,qBAAqB;EACvC,mBAAA;EACA,iBAAA;;AAGF,oBAAqB;EACnB,iBAAA;;;AAIF;AAAc;EACZ,iBAAA;;AAIA,kBAAC;EACC,iBAAA;;AAGF,kBAAC;EACC,iBAAA;;;AAKJ,UACE,gBACE;EACE,MAAA;EACA,YAAA;EACA,WAAA;EACA,WAAA;EACA,YAAA;EACA,aAAA;EACA,eAAA;EACA,kBAAA;EACA,uBAAA;EACA,kCAAA;EACA,mCAAA;;AAEA,UAdJ,gBACE,gBAaG;EACC,SAAS,OAAT;;AAIJ,UAnBF,gBAmBI;AAAkB,UAnBtB,gBAmBuB,EAAG;EACtB,YAAA;EACA,aAAA;EACA,WAAW,cAAX;EACA,cAAc,cAAd;EACA,eAAe,cAAf;EACA,gBAAgB,cAAhB;EACA,mBAAmB,cAAnB;;AAKN,YAEE;AAFF,YAEM;EACF,eAAA;;AAHJ,YAME;EACE,WAAA;EACA,eAAA;;AARJ,YAWE;EACE,sBAAA;EACA,6BAAA;EACA,4BAAA;EACA,6BAAA;;AAfJ,YAWE,oBAME;EACE,WAAA;EACA,mBAAA;;AAnBN,YAWE,oBAWE;EACE,WAAA;EACA,WAAA;EACA,YAAA;EACA,yBAAA;EACA,kBAAA;EACA,cAAA;EACA,iBAAA;;AA7BN,YAiCE;EACE,sBAAA;EACA,kBAAA;EACA,6BAAA;EACA,8BAAA;;AArCJ,YAiCE,qBAME;EACE,oBAAA;EACA,sBAAA;;AAzCN,YA6CE,GACE;EACE,WAAA;EACA,wBAAA;;AAEA,YALJ,GACE,cAIG;EACC,aAAA;EACA,UAAA;;AApDR,YA6CE,GAWE;EACE,WAAA;EACA,WAAA;EACA,YAAA;EACA,qBAAA;EACA,iBAAA;EACA,mCAAA;EACA,sBAAA;EACA,sBAAA","file":"console.layui.css"} \ No newline at end of file diff --git a/public/static/theme/css/less.console/layui.less b/public/static/theme/css/console.layui.less similarity index 100% rename from public/static/theme/css/less.console/layui.less rename to public/static/theme/css/console.layui.less diff --git a/public/static/theme/css/console.less b/public/static/theme/css/console.less index 9e6b4e3a2..3d7f356ab 100644 --- a/public/static/theme/css/console.less +++ b/public/static/theme/css/console.less @@ -68,8 +68,8 @@ body { } } -@import "less.console/layout"; -@import "less.console/form"; -@import "less.console/layui"; -@import "less.console/custom"; -@import "less.console/mobile"; +@import "console.layout"; +@import "console.form"; +@import "console.layui"; +@import "console.custom"; +@import "console.mobile"; diff --git a/public/static/theme/css/console.mobile.css b/public/static/theme/css/console.mobile.css new file mode 100644 index 000000000..b8fbdbc0b --- /dev/null +++ b/public/static/theme/css/console.mobile.css @@ -0,0 +1,171 @@ +/** 手机盒子及微信菜单 */ +.mobile-preview { + width: 317px; + height: 580px; + position: relative; + background: url(../img/wechat/mobile_head.png) no-repeat 0 0; +} +.mobile-preview .mobile-header { + color: #fff; + width: auto; + margin: 0 30px; + overflow: hidden; + font-size: 15px; + padding-top: 30px; + text-align: center; + white-space: nowrap; + text-overflow: ellipsis; + word-wrap: normal; + user-select: none; + pointer-events: none; + -moz-user-select: none; + -webkit-user-select: none; + -webkit-pointer-events: none; +} +.mobile-preview .mobile-body { + top: 60px; + left: 0; + right: 0; + bottom: 0; + position: absolute; + border: 1px solid #ccc; + background: #f5f5f5; +} +.mobile-preview .mobile-body iframe { + width: 100%; + height: 100%; +} +.mobile-preview .mobile-footer { + left: 0; + right: 0; + bottom: 0; + margin: 0; + position: absolute; + padding-left: 43px; + border: 1px solid #ccc; + list-style-type: none; + background: url(../img/wechat/mobile_foot.png) no-repeat 0 0; +} +.mobile-preview .mobile-footer li { + float: left; + width: 33.33%; + position: relative; + text-align: center; + line-height: 50px; +} +.mobile-preview .mobile-footer li a { + width: auto; + display: block; + overflow: hidden; + border: 1px solid hsla(0, 0%, 100%, 0); + border-left: 1px solid #e7e7eb; + margin-top: -1px; + margin-bottom: -1px; + color: #616161; + white-space: nowrap; + text-decoration: none; + text-overflow: ellipsis; + word-wrap: normal; +} +.mobile-preview .mobile-footer li a:hover { + background: rgba(0, 0, 0, 0.02); +} +.mobile-preview .mobile-footer li a.active { + border: 1px solid #44b549 !important; + box-shadow: 0 0 1px #44b549; +} +.mobile-preview .mobile-footer li a span:before { + width: 1px; + height: 1px; + content: ''; + display: inline-block; +} +.mobile-preview .mobile-footer li > .close { + top: 1px; + right: 1px; + width: 18px; + height: 18px; + display: none; + cursor: pointer; + position: absolute; + text-align: center; + line-height: 18px; +} +.mobile-preview .mobile-footer li:hover > .close { + display: inline-block; +} +.mobile-preview .mobile-footer li:hover > .close:hover { + color: #fff !important; + background: #999 !important; +} +.mobile-preview .mobile-footer .icon-add { + width: 14px; + height: 14px; + border-bottom: none !important; + background: url(../img/wechat/index.png) 0 0 no-repeat; +} +.mobile-preview .mobile-footer .icon-add, +.mobile-preview .mobile-footer .icon-sub { + display: inline-block; + vertical-align: middle; +} +.mobile-preview .mobile-footer .icon-sub { + width: 7px; + height: 7px; + margin-right: 2px; + background: url(../img/wechat/index.png) 0 -3pc no-repeat; +} +.mobile-preview .mobile-footer .sub-menu { + width: 100%; + bottom: 60px; + margin: -1px; + display: block; + position: absolute; + border: 1px solid #d0d0d0; + background-color: #fafafa; +} +.mobile-preview .mobile-footer .sub-menu ul, +.mobile-preview .mobile-footer .sub-menu ul li { + float: none; + padding: 0; + z-index: 11; + display: block; + width: 100%; +} +.mobile-preview .mobile-footer .sub-menu ul li a { + padding: 0 5px; + border: 1px solid hsla(0, 0%, 100%, 0); +} +.mobile-preview .mobile-footer .sub-menu ul li a.bottom-border { + margin: -1px -1px 0; + border-bottom: 1px solid #e7e7eb; +} +.mobile-preview .mobile-footer .sub-menu ul li:last-child a.bottom-border { + border-bottom-color: #fff; +} +.mobile-preview .mobile-footer .arrow { + left: 50%; + position: absolute; + margin-left: -6px; +} +.mobile-preview .mobile-footer .arrow_in, +.mobile-preview .mobile-footer .arrow_out { + width: 0; + height: 0; + z-index: 10; + display: inline-block; + border: 6px dashed transparent; + border-bottom-width: 0; + border-top-style: solid; +} +.mobile-preview .mobile-footer .arrow_in { + z-index: 3; + bottom: -5px; + border-top-color: #fafafa; +} +.mobile-preview .mobile-footer .arrow_out { + z-index: 2; + bottom: -6px; + border-top-color: #d0d0d0; +} +/*# sourceMappingURL=console.mobile.css.map */ \ No newline at end of file diff --git a/public/static/theme/css/console.mobile.css.map b/public/static/theme/css/console.mobile.css.map new file mode 100644 index 000000000..f925f6dde --- /dev/null +++ b/public/static/theme/css/console.mobile.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["console.mobile.less"],"names":[],"mappings":";AACA;EACE,YAAA;EACA,aAAA;EACA,kBAAA;EACA,4DAAA;;AAJF,eAME;EACE,WAAA;EACA,WAAA;EACA,cAAA;EACA,gBAAA;EACA,eAAA;EACA,iBAAA;EACA,kBAAA;EACA,mBAAA;EACA,uBAAA;EACA,iBAAA;EACA,iBAAA;EACA,oBAAA;EACA,sBAAA;EACA,yBAAA;EACA,4BAAA;;AArBJ,eAwBE;EACE,SAAA;EACA,OAAA;EACA,QAAA;EACA,SAAA;EACA,kBAAA;EACA,sBAAA;EACA,mBAAA;;AA/BJ,eAwBE,aASE;EACE,WAAA;EACA,YAAA;;AAnCN,eAuCE;EACE,OAAA;EACA,QAAA;EACA,SAAA;EACA,SAAA;EACA,kBAAA;EACA,kBAAA;EACA,sBAAA;EACA,qBAAA;EACA,4DAAA;;AAhDJ,eAuCE,eAWE;EACE,WAAA;EACA,aAAA;EACA,kBAAA;EACA,kBAAA;EACA,iBAAA;;AAvDN,eAuCE,eAWE,GAOE;EACE,WAAA;EACA,cAAA;EACA,gBAAA;EACA,sCAAA;EACA,8BAAA;EACA,gBAAA;EACA,mBAAA;EACA,cAAA;EACA,mBAAA;EACA,qBAAA;EACA,uBAAA;EACA,iBAAA;;AAEA,eAhCN,eAWE,GAOE,EAcG;EACC,+BAAA;;AAGF,eApCN,eAWE,GAOE,EAkBG;EACC,yBAAA;EACA,2BAAA;;AA7EV,eAuCE,eAWE,GAOE,EAuBE,KAAI;EACF,UAAA;EACA,WAAA;EACA,SAAS,EAAT;EACA,qBAAA;;AApFV,eAuCE,eAWE,GAsCE;EACE,QAAA;EACA,UAAA;EACA,WAAA;EACA,YAAA;EACA,aAAA;EACA,eAAA;EACA,kBAAA;EACA,kBAAA;EACA,iBAAA;;AAGF,eA7DJ,eAWE,GAkDG,MAAO;EACN,qBAAA;;AAEA,eAhEN,eAWE,GAkDG,MAAO,SAGL;EACC,WAAA;EACA,gBAAA;;AAzGV,eAuCE,eAuEE;EACE,WAAA;EACA,YAAA;EACA,8BAAA;EACA,sDAAA;;AAlHN,eAuCE,eA8EE;AArHJ,eAuCE,eA8Ea;EACT,qBAAA;EACA,sBAAA;;AAvHN,eAuCE,eAmFE;EACE,UAAA;EACA,WAAA;EACA,iBAAA;EACA,yDAAA;;AA9HN,eAuCE,eA0FE;EACE,WAAA;EACA,YAAA;EACA,YAAA;EACA,cAAA;EACA,kBAAA;EACA,yBAAA;EACA,yBAAA;;AAxIN,eAuCE,eA0FE,UASE;AA1IN,eAuCE,eA0FE,UASM,GAAG;EACL,WAAA;EACA,UAAA;EACA,WAAA;EACA,cAAA;EACA,WAAA;;AA/IR,eAuCE,eA0FE,UAiBE,GAAG,GACD;EACE,cAAA;EACA,sCAAA;;AAEA,eAhHR,eA0FE,UAiBE,GAAG,GACD,EAIG;EACC,mBAAA;EACA,gCAAA;;AAIJ,eAtHN,eA0FE,UAiBE,GAAG,GAWA,WAAY,EAAC;EACZ,yBAAA;;AA9JV,eAuCE,eA4HE;EACE,SAAA;EACA,kBAAA;EACA,iBAAA;;AAtKN,eAuCE,eAkIE;AAzKJ,eAuCE,eAkIa;EACT,QAAA;EACA,SAAA;EACA,WAAA;EACA,qBAAA;EACA,8BAAA;EACA,sBAAA;EACA,uBAAA;;AAhLN,eAuCE,eA4IE;EACE,UAAA;EACA,YAAA;EACA,yBAAA;;AAtLN,eAuCE,eAkJE;EACE,UAAA;EACA,YAAA;EACA,yBAAA","file":"console.mobile.css"} \ No newline at end of file diff --git a/public/static/theme/css/less.console/mobile.less b/public/static/theme/css/console.mobile.less similarity index 100% rename from public/static/theme/css/less.console/mobile.less rename to public/static/theme/css/console.mobile.less diff --git a/public/static/theme/css/console.page.css b/public/static/theme/css/console.page.css new file mode 100644 index 000000000..7980b8df5 --- /dev/null +++ b/public/static/theme/css/console.page.css @@ -0,0 +1,47 @@ +/* 通用分页 */ +.pagination-container { + line-height: 40px; +} +.pagination-container > span { + color: #666; + font-size: 9pt; +} +.pagination-container > ul { + float: right; + display: inline-block; + margin: 0; + padding: 0; +} +.pagination-container > ul > li { + z-index: 1; + display: inline-block; +} +.pagination-container > ul > li.active { + z-index: 2; +} +.pagination-container > ul > li.active > span { + color: #fff; + border-color: #098; + padding-right: 1px; + background: #009688 !important; +} +.pagination-container > ul > li > a, +.pagination-container > ul > li > span { + color: #333; + width: 33px; + height: 30px; + border: 1px solid #dcdcdc; + display: inline-block; + margin-left: -1px; + text-align: center; + line-height: 28px; +} +.pagination-container > ul > li > span { + background: #dcdcdc; + cursor: default; +} +.pagination-container > ul > li > a:hover { + background: #dcdcdc; + border-color: #dcdcdc; +} +/*# sourceMappingURL=console.page.css.map */ \ No newline at end of file diff --git a/public/static/theme/css/console.page.css.map b/public/static/theme/css/console.page.css.map new file mode 100644 index 000000000..46b8c81c2 --- /dev/null +++ b/public/static/theme/css/console.page.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["console.page.less"],"names":[],"mappings":";AACA;EACE,iBAAA;;AADF,qBAGE;EACE,WAAA;EACA,cAAA;;AALJ,qBAQE;EACE,YAAA;EACA,qBAAA;EACA,SAAA;EACA,UAAA;;AAZJ,qBAQE,KAME;EACE,UAAA;EACA,qBAAA;;AAEA,qBAVJ,KAME,KAIG;EACC,UAAA;;AADF,qBAVJ,KAME,KAIG,OAGC;EACE,WAAA;EACA,kBAAA;EACA,kBAAA;EACA,mBAAA;;AAzBV,qBAQE,KAME,KAeE;AA7BN,qBAQE,KAME,KAeO;EACH,WAAA;EACA,WAAA;EACA,YAAA;EACA,yBAAA;EACA,qBAAA;EACA,iBAAA;EACA,kBAAA;EACA,iBAAA;;AArCR,qBAQE,KAME,KA0BE;EACE,mBAAA;EACA,eAAA;;AA1CR,qBAQE,KAME,KA+BE,IAAG;EACD,mBAAA;EACA,qBAAA","file":"console.page.css"} \ No newline at end of file diff --git a/public/static/theme/css/less.console/page.less b/public/static/theme/css/console.page.less similarity index 100% rename from public/static/theme/css/less.console/page.less rename to public/static/theme/css/console.page.less diff --git a/public/static/theme/css/mobile.css b/public/static/theme/css/mobile.css deleted file mode 100644 index f620c8191..000000000 --- a/public/static/theme/css/mobile.css +++ /dev/null @@ -1,30 +0,0 @@ -/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ -::-webkit-scrollbar{width:3px;height:3px} -::-webkit-scrollbar-track{background:#ccc!important} -::-webkit-scrollbar-thumb{background-color:#666!important} -*{margin:0;padding:0;outline:0;box-sizing:content-box} -body,html{font-size:20px;font-family:Microsoft YaHei,微软雅黑,serif} -html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{overflow:visible;box-sizing:content-box;height:0}pre{font-size:1em;font-family:monospace}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-size:1em;font-family:monospace}small{font-size:80%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-size:100%;font-family:inherit;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{display:table;box-sizing:border-box;padding:0;max-width:100%;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}details{display:block}summary{display:list-item}[hidden],template{display:none}a{text-decoration:none} -@media only screen and (min-width:320px) and (min-height:480px){html{font-size:20px!important}} -@media only screen and (min-width:320px) and (min-height:568px){html{font-size:20px!important}} -@media only screen and (min-width:360px) and (min-height:640px){html{font-size:22.5px!important}} -@media only screen and (min-width:375px) and (min-height:667px){html{font-size:23.5px!important}} -@media only screen and (min-width:414px) and (min-height:736px){html{font-size:25.9px!important}} -@media only screen and (min-width:736px){html{font-size:46px!important}} -.header{margin-top:.4rem;text-align:center} -.header span{padding:.1rem .2rem;border-radius:.5rem;background:#999;color:#fff;font-size:.6rem} -.container{position:relative;display:block;overflow:hidden;margin:5vw auto;width:90%;color:#333;text-overflow:ellipsis} -.container .logo{position:absolute;top:0;display:inline-block;width:2.5rem;height:2.5rem;border-radius:50%;background:#098;color:#fff;content:'A';text-align:center;font-size:.8rem;line-height:2.5rem} -.container .content{position:relative;left:3.4rem;display:inline-block;padding:.8rem .8rem .8rem;max-width:54vw;border:1px solid #ccc;border-radius:.25rem;background:#fff;font-size:.7rem;line-height:1.5em} -.container .arrow:after,.container .arrow:before{position:absolute;top:.8rem;left:-.4rem;width:0;height:0;border-color:transparent #ccc transparent transparent;border-style:solid;border-width:.4rem .4rem .4rem 0;content:' '} -.container .arrow:after{margin-left:1px;border-color:transparent #fff transparent transparent} -@font-face { - font-family:"iconfont"; - src:url('./icon/iconfont.eot?t=1543820027953'); /* IE9*/ - src:url('./icon/iconfont.eot?t=1543820027953#iefix') format('embedded-opentype'), /* IE6-IE8 */ - url('data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAYEAAsAAAAACPgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADMAAABCsP6z7U9TLzIAAAE8AAAARAAAAFY8n0psY21hcAAAAYAAAABiAAABnLYzIwJnbHlmAAAB5AAAAhwAAAK0nMGKyGhlYWQAAAQAAAAALwAAADYTdSvzaGhlYQAABDAAAAAcAAAAJAfeA4VobXR4AAAETAAAAA4AAAAQEAAAAGxvY2EAAARcAAAACgAAAAoB3gDcbWF4cAAABGgAAAAeAAAAIAESAGJuYW1lAAAEiAAAAUUAAAJtPlT+fXBvc3QAAAXQAAAANAAAAEbbmnlReJxjYGRgYOBikGPQYWB0cfMJYeBgYGGAAJAMY05meiJQDMoDyrGAaQ4gZoOIAgCKIwNPAHicY2BkYWCcwMDKwMHUyXSGgYGhH0IzvmYwYuRgYGBiYGVmwAoC0lxTGByeab6oYm7438AQw9zA0AAUZgTJAQDpuAyIeJxjYGBgZWBgYAZiHSBmYWBgzGBgZACBJKAoI1icmYELLM7CYAbkcwAhEwPDM81nAS+q/v9HZoEBI1gFB5DFBDGBkY1hFPCASRMojxkUahAMDssACAaJv6iCYAZGAOpYFP4AAHicTZG/bhNBEMZn7s/u3u3lkr2173ARY+fscxDJKb5zbCGiS4GoQpCwCBUBKQUVD+EHyAOA+1SpaKIUobTkAmqwBfELUFBQJBIcrA9C0uzM/DQz+r4dMAB+f9WP9RAE3IFt2ANA6uJddHEZS/59TPzb2IoViLG1maEC3V6z65dFibR6JMZuL8NePG/JMKhiuUSCf3TzmgYu4q/zhVCkXqXipSJcOL9kZSttbiAmYWqVGequlO47JrhOG6uIq02KXNC1drtUsN093Nst0NMXiPva51PuYEWcebcW+Okbk+FG4yxMGPnELe/nd8/iX0xtUZjLT+K1x1UiXI00XnbvHXwkuivI1vHB86NtRdF8ePLq9XsAmP/DwAB9ABwCaEAbwIyg1YWeDwEpElUSoD7IpHC/Em2KTje9WWgwzWemifXpFOummc+mY2QqXozH+YXibN92HOk4M6sIg5udajJSHeMbE9oRt/OBzbmNxXudA+j/9Qql9pG6WrTiopJSxaTXzLATtahJYk3JyjBNArOKJSJjddb5kZSPv+YSP/AzjNSdwsJboFgnwhPRrElZDz3kS1IuVfIflkMYY9Rg6DDD+Ebkomaur5v55WiUXyprdLRzuEUl1+iDYX+SzwjB+mSCdZJqzyyvJvMPsibtt3Ytqtn9oaEZlo0dxg1tSDjjmFGNS7p1uHO1bYR0vl9blKSdknw2udrZH/4ByxuITHicY2BkYGAAYp+dxUvi+W2+MnCzMIDADa3PvxH0/wYWBuYGIJeDgQkkCgBNSwu9AHicY2BkYGBu+N/AEMPCAAJAkpEBFbAAAEcKAm14nGNhYGBgQcIAALAAEQAAAAAAAACEANwBWgAAeJxjYGRgYGBhCANiEGACYi4gZGD4D+YzAAAReAF1AAB4nGWPTU7DMBCFX/oHpBKqqGCH5AViASj9EatuWFRq911036ZOmyqJI8et1ANwHo7ACTgC3IA78EgnmzaWx9+8eWNPANzgBx6O3y33kT1cMjtyDRe4F65TfxBukF+Em2jjVbhF/U3YxzOmwm10YXmD17hi9oR3YQ8dfAjXcI1P4Tr1L+EG+Vu4iTv8CrfQ8erCPuZeV7iNRy/2x1YvnF6p5UHFockikzm/gple75KFrdLqnGtbxCZTg6BfSVOdaVvdU+zXQ+ciFVmTqgmrOkmMyq3Z6tAFG+fyUa8XiR6EJuVYY/62xgKOcQWFJQ6MMUIYZIjK6Og7VWb0r7FDwl57Vj3N53RbFNT/c4UBAvTPXFO6stJ5Ok+BPV8bUnV0K27LnpQ0kV7NSRKyQl7WtlRC6gE2ZVeOEXpc0Yk/KGdI/wAJWm7IAAAAeJxjYGKAAC4G7ICFkYmRmZGFkZWBozIzLyczMS+dvSoxryQTSGcnZhZnZBoxMAAAjd8JOg==') format('woff'), - url('./icon/iconfont.ttf?t=1543820027953') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/ - url('./icon/iconfont.svg?t=1543820027953#iconfont') format('svg'); /* iOS 4.1- */ -} -.icon{font-family:"iconfont"!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale} -.icon-play:before{content:"\e650"}.icon-pause:before{content:"\e629"}.icon-volume:before{content:"\e87a"}