From 57e86528248311522ad4ff315a0bf9dbc5324c38 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E6=99=AF=E7=AB=8B?= Date: Fri, 21 Apr 2017 15:46:34 +0800 Subject: [PATCH] =?UTF-8?q?[=E6=9B=B4=E6=96=B0]=E5=BE=AE=E4=BF=A1=E5=85=B3?= =?UTF-8?q?=E9=94=AE=E5=AD=97=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/wechat/controller/Review.php | 46 +- application/wechat/view/keys.index.html | 6 +- application/wechat/view/review.index.html | 231 ++ public/static/plugs/aui/aui-iconfont.ttf | Bin 0 -> 36352 bytes public/static/plugs/aui/aui.css | 3275 +++++++++++++++++++++ public/static/theme/default/img/head.gif | Bin 0 -> 129103 bytes 6 files changed, 3551 insertions(+), 7 deletions(-) create mode 100644 application/wechat/view/review.index.html create mode 100644 public/static/plugs/aui/aui-iconfont.ttf create mode 100644 public/static/plugs/aui/aui.css create mode 100644 public/static/theme/default/img/head.gif diff --git a/application/wechat/controller/Review.php b/application/wechat/controller/Review.php index 6ff00975d..1955daab3 100644 --- a/application/wechat/controller/Review.php +++ b/application/wechat/controller/Review.php @@ -11,14 +11,52 @@ // | github开源项目:https://github.com/zoujingli/Think.Admin // +---------------------------------------------------------------------- - namespace app\wechat\controller; -class Review { +use think\Controller; +use think\Db; +class Review extends Controller { + + /** + * 显示手机预览 + * @return string + */ public function index() { - - return '222'; + $get = $this->request->get(); + // 内容 + $content = $this->request->get('content', ''); + $this->assign('content', $content); + // 类型 + $type = $this->request->get('type', 'text'); + $this->assign('type', $type); + // 图文处理 + if ($type === 'news' && is_numeric($content) && !empty($content)) { + $news = News::get($content, ['appid' => $this->real_appid]); + $this->assign('articles', $news['articles']); + } + // 文章预览 + if ($type === 'article' && is_numeric($content) && !empty($content)) { + $article = Db::name('WechatNewsArticle')->where('id', $content)->find(); + $this->assign('vo', $article); + } + $this->assign($get); + // 渲染模板并显示 + return view(); + } + + /** + * 微信图片显示 + */ + public function wechatImage() { + $url = input('get.url', ''); + $filename = 'upload/tmp/' . join('/', str_split(md5($url), 16)); + $realfile = ROOT_PATH . 'public/' . $filename; + file_exists(dirname($realfile)) || mkdir(dirname($realfile), 0755, true); + if (!file_exists($realfile)) { + file_put_contents($realfile, file_get_contents($url)); + } + $this->redirect(pathinfo($this->requestbaseFile(true), PATHINFO_DIRNAME) . '/' . $filename); } } \ No newline at end of file diff --git a/application/wechat/view/keys.index.html b/application/wechat/view/keys.index.html index d26958d94..b86165d31 100644 --- a/application/wechat/view/keys.index.html +++ b/application/wechat/view/keys.index.html @@ -26,11 +26,11 @@ {$vo.type} {if $vo.type eq '音乐'} - 预览 {elseif $vo.type eq '图片'} - 预览 {elseif $vo.type eq '图文'} @@ -38,7 +38,7 @@ class="btn btn-link"> 预览 {elseif $vo.type eq '视频'} - 预览 {else} diff --git a/application/wechat/view/review.index.html b/application/wechat/view/review.index.html new file mode 100644 index 000000000..e9894d03b --- /dev/null +++ b/application/wechat/view/review.index.html @@ -0,0 +1,231 @@ + + + + + Wechat Preview + + + + + + + + + +{if ($type eq 'text') or ($type eq 'image') or ($type eq 'music')} +
+
{:date('H:i')}
+
+
+ +
+
+ {if $type eq 'text'} +
+
+
+ {$content|default=''} +
+ {elseif $type eq 'image'} +
+
+
+ +
+ {elseif $type eq 'music'} +
+
+
+ + + + + + + + +
+ {$title|default=''} + +
+
+ +
+
+ {$desc|default=''}           +
+
+ {/if} +
+
+
+{elseif $type eq 'article'} +{* 文章显示 *} +
+
+ {if $vo.show_cover_pic neq 0} +
+ +
+ {/if} +
+ {$vo.title|default=''} +
+
+
+ {date('Y-m-d',strtotime($vo['create_at']))} + {$vo.author|default=''} +
+
+
+ {$vo.content|default=''} +
+ + +
+
+{elseif $type eq 'video'} +{* 视频显示 *} +
+
{date('H:i')}
+
+
+
+
+
+ {$title|default=''} +
+
{date('m月d日')}
+
+ +
+ +
+
+
+
+
+ +{elseif $type eq 'news'} +{* 图文显示 *} +
+
{date('H:i')}
+
+
+
+ {if !empty($articles)} + {foreach $articles as $key=>$vo} + {if $articles|count gt 1} + {if $key<1} +
+
+ +
+
+ {$vo.title|default=''} +
+
+ {else} + + + + + +
+ {$vo.title}{$vo.title}{$vo.title}{$vo.title}{$vo.title}{$vo.title}{$vo.title}{$vo.title}{$vo.title}{$vo.title}{$vo.title}{$vo.title}{$vo.title}{$vo.title}{$vo.title}{$vo.title} + + +
+ {/if} + {else} +
+
+ {$vo.title|default=''} +
+
+ {date('Y年m月d日')} +
+
+ +
+
+ {$vo.content} +
+
+ + {/if} + {/foreach} + {/if} +
+
+
+
+{/if} + + \ No newline at end of file diff --git a/public/static/plugs/aui/aui-iconfont.ttf b/public/static/plugs/aui/aui-iconfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..2c9d80e96cb7190639cd76f2dc7cb3cad69fac43 GIT binary patch literal 36352 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 .aui-list-item-media, +.aui-list .aui-list-item-middle > .aui-list-item-inner, +.aui-list .aui-list-item-middle > * { + -webkit-box-align: center; + box-align: center; + -webkit-align-items: center; + align-items: center; +} + +.aui-list .aui-list-item-center > .aui-list-item-media, +.aui-list .aui-list-item-center > .aui-list-item-inner, +.aui-list .aui-list-item-center { + -webkit-box-pack: center; + -webkit-justify-content: center; + justify-content: center; +} + +.aui-list .aui-list-item i.aui-iconfont { + -webkit-align-self: center; + align-self: center; + font-size: 0.8rem; +} + +.aui-list-item-inner.aui-list-item-arrow { + overflow: hidden; + padding-right: 1.5rem; +} + +.aui-list-item-arrow:before { + content: ''; + width: 0.4rem; + height: 0.4rem; + position: absolute; + top: 50%; + right: 0.75rem; + margin-top: -0.2rem; + background: transparent; + border: 1px solid #dddddd; + border-top: none; + border-right: none; + z-index: 2; + -webkit-border-radius: 0; + border-radius: 0; + -webkit-transform: rotate(-135deg); + transform: rotate(-135deg); +} + +.aui-list-item.aui-list-item-arrow { + padding-right: 0.75rem; +} + +.aui-list label { + line-height: 1.3rem; +} + +.aui-list.aui-form-list .aui-list-item:active { + background-color: #ffffff; +} + +.aui-list.aui-form-list .aui-list-item-inner { + -webkit-box-sizing: border-box; + box-sizing: border-box; + display: -webkit-box; + display: -webkit-flex; + display: flex; + padding: 0; +} + +.aui-list .aui-list-item-label, +.aui-list .aui-list-item-label-icon { + color: #212121; + width: 35%; + min-width: 1.5rem; + margin: 0; + padding: 0; + padding-right: 0.25rem; + line-height: 2.2rem; + position: relative; + overflow: hidden; + white-space: nowrap; + max-width: 100%; + -webkit-box-sizing: border-box; + box-sizing: border-box; + display: -webkit-box; + display: -webkit-flex; + display: flex; + -webkit-align-items: center; + align-items: center; +} + +.aui-list .aui-list-item-label-icon { + width: auto; + padding-right: 0.75rem; +} + +.aui-list .aui-list-item-input { + width: 100%; + padding: 0; + padding-right: 0.75rem; + -webkit-box-flex: 1; + box-flex: 1; + -webkit-flex-shrink: 1; + flex-shrink: 1; +} + +.aui-list.aui-select-list .aui-list-item:active { + background-color: #ffffff; +} + +.aui-list.aui-select-list .aui-list-item-inner { + display: block; + padding-top: 0.5rem; + padding-bottom: 0.5rem; + -webkit-align-self: stretch; + align-self: stretch; +} + +.aui-list.aui-select-list .aui-list-item-label { + width: auto; + min-width: 2.2rem; + padding: 0.5rem 0; + padding-right: 0.75rem; +} + +.aui-list.aui-form-list .aui-list-item-btn { + padding: 0.75rem 0.75rem 0.75rem 0; +} + +.aui-list textarea { + overflow: auto; + margin: 0.5rem 0; + height: 3rem; + line-height: 1rem; + resize: none; +} + +.aui-list .aui-list-item-right .aui-badge, +.aui-list .aui-list-item-right .aui-dot { + display: inherit; +} + +@media screen and (-webkit-min-device-pixel-ratio: 1.5) { + .aui-list { + border: none; + background-size: 100% 1px; + background-repeat: no-repeat; + background-position: top; + background-image: linear-gradient(0, #dddddd, #dddddd 50%, transparent 50%); + } + + .aui-list .aui-list-item { + border: none; + background-size: 100% 1px; + background-repeat: no-repeat; + background-position: bottom; + background-image: linear-gradient(0, #dddddd, #dddddd 50%, transparent 50%); + background-image: -webkit-linear-gradient(90deg, #dddddd, #dddddd 50%, transparent 50%); + } + + .aui-list.aui-list-in .aui-list-item { + border: none; + background-size: 100% 1px; + background-repeat: no-repeat; + background-position: 0.75rem bottom; + background-image: linear-gradient(0, #dddddd, #dddddd 50%, transparent 50%); + background-image: -webkit-linear-gradient(90deg, #dddddd, #dddddd 50%, transparent 50%); + } + + .aui-list.aui-list-in .aui-list-item:last-child { + background-position: bottom; + } + + .aui-list.aui-list-noborder, + .aui-list.aui-list-noborder .aui-list-item:last-child { + border: none; + background-size: 100% 0; + background-image: none; + } +} + +/*tab切换类*/ +.aui-tab { + position: relative; + background-color: #ffffff; + display: -webkit-box; + display: -webkit-flex; + display: flex; + -webkit-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-align-self: center; + align-self: center; +} + +.aui-tab-item { + width: 100%; + height: 2.2rem; + line-height: 2.2rem; + position: relative; + font-size: 0.7rem; + text-align: center; + color: #212121; + margin-left: -1px; + -webkit-box-flex: 1; + box-flex: 1; +} + +.aui-tab-item.aui-active { + color: #039be5; + border-bottom: 2px solid #039be5; +} + +/*卡片列表布局*/ +.aui-card-list { + position: relative; + margin-bottom: 0.75rem; + background: #ffffff; +} + +.aui-card-list-header, +.aui-card-list-footer { + position: relative; + min-height: 2.2rem; + padding: 0.5rem 0.75rem; + -webkit-box-sizing: border-box; + box-sizing: border-box; + display: -webkit-box; + display: -webkit-flex; + display: flex; + -webkit-box-pack: justify; + -webkit-justify-content: space-between; + justify-content: space-between; + -webkit-box-align: center; + -webkit-align-items: center; + align-items: center; +} + +.aui-card-list-header { + font-size: 0.8rem; + color: #212121; +} + +.aui-card-list-header.aui-card-list-user { + display: block; +} + +.aui-card-list-user-avatar { + width: 2rem; + float: left; + margin-right: 0.5rem; +} + +.aui-card-list-user-avatar img { + width: 100%; + display: block; +} + +.aui-card-list-user-name { + color: #212121; + position: relative; + font-size: 0.7rem; + -webkit-box-sizing: border-box; + box-sizing: border-box; + display: -webkit-box; + display: -webkit-flex; + display: flex; + -webkit-box-pack: justify; + -webkit-justify-content: space-between; + justify-content: space-between; + -webkit-box-align: center; + -webkit-align-items: center; + align-items: center; +} + +.aui-card-list-user-name > *, +.aui-card-list-user-name small { + position: relative; +} + +.aui-card-list-user-name small { + color: #757575; +} + +.aui-card-list-user-info { + color: #757575; + font-size: 0.6rem; +} + +.aui-card-list-content { + position: relative; +} + +.aui-card-list-content-padded { + position: relative; + padding: 0.5rem 0.75rem; +} + +.aui-card-list-content, +.aui-card-list-content-padded { + word-break: break-all; + font-size: 0.7rem; + color: #212121; +} + +.aui-card-list-content img, +.aui-card-list-content-padded img { + width: 100%; + display: block; +} + +.aui-card-list-footer { + font-size: 0.7rem; + color: #757575; +} + +.aui-card-list-footer > * { + position: relative; +} + +.aui-card-list-footer.aui-text-center { + display: -webkit-box; + display: -webkit-flex; + display: flex; + -webkit-box-pack: center; + box-pack: center; + -webkit-justify-content: center; + justify-content: center; +} + +.aui-card-list-footer .aui-iconfont { + font-size: 0.9rem; +} + +/*宫格布局*/ +.aui-grid { + width: 100%; + background-color: #ffffff; + display: table; + table-layout: fixed; +} + +.aui-grid [class*=aui-col-] { + display: table-cell; + position: relative; + text-align: center; + vertical-align: middle; + padding: 1rem 0; +} + +.aui-grid [class*=aui-col-xs-]:active { + background-color: #f5f5f5; +} + +.aui-grid .aui-iconfont { + position: relative; + z-index: 20; + top: 0; + height: 1.4rem; + font-size: 1.4rem; + line-height: 1.4rem; +} + +.aui-grid .aui-grid-label { + display: block; + font-size: 0.7rem; + position: relative; + margin-top: 0.25rem; +} + +.aui-grid .aui-badge { + position: absolute; + top: 0.5rem; + left: 60%; + z-index: 99; +} + +.aui-grid .aui-dot { + position: absolute; + top: 0.5rem; + right: 20%; + z-index: 99; +} + +/*单选、多选、开关*/ +.aui-radio, +.aui-checkbox { + width: 1.2rem; + height: 1.2rem; + background-color: #ffffff; + border: solid 1px #dddddd; + -webkit-border-radius: 0.6rem; + border-radius: 0.6rem; + font-size: 0.8rem; + margin: 0; + padding: 0; + position: relative; + display: inline-block; + vertical-align: top; + cursor: default; + -webkit-appearance: none; + -webkit-user-select: none; + user-select: none; + -webkit-transition: background-color ease 0.1s; + transition: background-color ease 0.1s; +} + +.aui-checkbox { + border-radius: 0.1rem; +} + +.aui-radio:checked, +.aui-radio.aui-checked, +.aui-checkbox:checked, +.aui-checkbox.aui-checked { + background-color: #03a9f4; + border: solid 1px #03a9f4; + text-align: center; + background-clip: padding-box; +} + +.aui-radio:checked:before, +.aui-radio.aui-checked:before, +.aui-checkbox:checked:before, +.aui-checkbox.aui-checked:before, +.aui-radio:checked:after, +.aui-radio.aui-checked:after, +.aui-checkbox:checked:after, +.aui-checkbox.aui-checked:after { + content: ''; + width: 0.5rem; + height: 0.3rem; + position: absolute; + top: 50%; + left: 50%; + margin-left: -0.25rem; + margin-top: -0.25rem; + background: transparent; + border: 1px solid #ffffff; + border-top: none; + border-right: none; + z-index: 2; + -webkit-border-radius: 0; + border-radius: 0; + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); +} + +.aui-radio:disabled, +.aui-radio.aui-disabled, +.aui-checkbox:disabled, +.aui-checkbox.aui-disabled { + background-color: #dddddd; + border: solid 1px #dddddd; +} + +.aui-radio:disabled:before, +.aui-radio.aui-disabled:before, +.aui-radio:disabled:after, +.aui-radio.aui-disabled:after, +.aui-checkbox:disabled:before, +.aui-checkbox.aui-disabled:before, +.aui-checkbox:disabled:after, +.aui-checkbox.aui-disabled:after { + content: ''; + width: 0.5rem; + height: 0.3rem; + position: absolute; + top: 50%; + left: 50%; + margin-left: -0.25rem; + margin-top: -0.25rem; + background: transparent; + border: 1px solid #ffffff; + border-top: none; + border-right: none; + z-index: 2; + -webkit-border-radius: 0; + border-radius: 0; + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); +} + +.aui-switch { + width: 2.3rem; + height: 1.2rem; + position: relative; + vertical-align: top; + border: 1px solid #dddddd; + background-color: #dddddd; + border-radius: 0.6rem; + background-clip: content-box; + display: inline-block; + outline: none; + -webkit-appearance: none; + appearance: none; + -webkit-user-select: none; + user-select: none; + -webkit-box-sizing: border-box; + box-sizing: border-box; + -webkit-background-clip: padding-box; + background-clip: padding-box; + -webkit-transition: all 0.2s linear; + transition: all 0.2s linear; +} + +.aui-switch:before { + width: 1.1rem; + height: 1.1rem; + position: absolute; + top: 0; + left: 0; + border-radius: 0.6rem; + background-color: #fff; + content: ''; + -webkit-transition: left 0.2s; + transition: left 0.2s; +} + +.aui-switch:checked { + border-color: #03a9f4; + background-color: #03a9f4; +} + +.aui-switch:checked:before { + left: 1.1rem; +} + +/*导航栏*/ +.aui-bar { + position: relative; + top: 0; + right: 0; + left: 0; + z-index: 10; + width: 100%; + min-height: 2.25rem; + font-size: 0.9rem; + text-align: center; + display: table; +} + +.aui-bar-nav { + top: 0; + line-height: 2.25rem; + background-color: #03a9f4; + color: #ffffff; +} + +.aui-title a { + color: inherit; +} + +.aui-bar-nav .aui-title { + min-height: 2.25rem; + position: absolute; + margin: 0; + text-align: center; + white-space: nowrap; + right: 5rem; + left: 5rem; + width: auto; + overflow: hidden; + text-overflow: ellipsis; + z-index: 2; +} + +.aui-bar-nav a { + color: #ffffff; +} + +.aui-bar-nav .aui-iconfont { + position: relative; + z-index: 20; + font-size: 0.9rem; + color: #ffffff; + font-weight: 400; + line-height: 2.25rem; +} + +.aui-bar-nav .aui-pull-left { + padding: 0 0.5rem; + font-size: 0.8rem; + font-weight: 400; + z-index: 2; + -webkit-box-sizing: border-box; + box-sizing: border-box; + display: -webkit-box; + display: -webkit-flex; + display: flex; + -webkit-align-items: center; + align-items: center; +} + +.aui-bar-nav .aui-pull-right { + padding: 0 0.5rem; + font-size: 0.8rem; + font-weight: 400; + z-index: 2; + -webkit-box-sizing: border-box; + box-sizing: border-box; + display: -webkit-box; + display: -webkit-flex; + display: flex; + -webkit-align-items: center; + align-items: center; +} + +.aui-bar-nav .aui-btn { + position: relative; + z-index: 20; + height: 2.25rem; + line-height: 2.25rem; + padding-top: 0; + padding-bottom: 0; + margin: 0; + border-radius: 0.1rem; + border-width: 0; + background: transparent !important; +} + +.aui-bar-nav .aui-btn.aui-btn-outlined { + position: relative; + padding: 0 0.15rem; + margin: 0.5rem; + height: 1.25rem; + line-height: 1.25rem; + border-width: 1px; + background: transparent !important; + border-color: #ffffff; +} + +.aui-bar-nav .aui-btn:active { + background: none; +} + +.aui-bar-nav .aui-btn .aui-iconfont { + font-size: 0.9rem; + line-height: 1.25rem; + padding: 0; + margin: 0; + color: #ffffff; +} + +.aui-bar-light { + color: #03a9f4; + background-color: #ffffff; + border-bottom: 1px solid #dddddd; +} + +.aui-bar-nav.aui-bar-light .aui-iconfont { + color: #03a9f4; +} + +.aui-bar-nav.aui-bar-light .aui-btn-outlined { + border-color: #03a9f4; +} + +@media screen and (-webkit-min-device-pixel-ratio: 1.5) { + .aui-bar.aui-bar-light { + border: none; + background-size: 100% 1px; + background-repeat: no-repeat; + background-position: bottom; + background-image: linear-gradient(0, #dddddd, #dddddd 50%, transparent 50%); + background-image: -webkit-linear-gradient(90deg, #dddddd, #dddddd 50%, transparent 50%); + } +} + +/*底部切换栏*/ +.aui-bar-tab { + position: fixed; + top: auto; + bottom: 0; + table-layout: fixed; + background-color: #ffffff; + color: #757575; +} + +.aui-bar-tab .aui-bar-tab-item { + display: table-cell; + position: relative; + width: 1%; + height: 2.5rem; + text-align: center; + vertical-align: middle; +} + +.aui-bar-tab .aui-active { + color: #039be5; +} + +.aui-bar-tab .aui-bar-tab-item .aui-iconfont { + position: relative; + z-index: 20; + top: 0.1rem; + height: 1.2rem; + font-size: 1rem; + line-height: 1rem; +} + +.aui-bar-tab .aui-bar-tab-label { + display: block; + font-size: 0.6rem; + position: relative; +} + +.aui-bar-tab .aui-badge { + position: absolute; + top: 0.1rem; + left: 55%; + z-index: 99; +} + +.aui-bar-tab .aui-dot { + position: absolute; + top: 0.1rem; + right: 30%; + z-index: 99; +} + +/*按钮工具栏*/ +.aui-bar-btn { + position: relative; + font-size: 0.7rem; + display: table; + white-space: nowrap; + margin: 0 auto; + padding: 0; + border: none; + width: 100%; + min-height: 1.8rem; +} + +.aui-bar-btn-item { + display: table-cell; + position: relative; + width: 1%; + line-height: 1.6rem; + text-align: center; + vertical-align: middle; + border-radius: 0; + position: relative; + border-width: 1px; + border-style: solid; + border-color: #03a9f4; + border-left-width: 0; +} + +.aui-bar-btn .aui-input, +.aui-bar-btn input, +.aui-bar-btn select { + padding-left: 0.25rem; + padding-right: 0.25rem; + height: 1.8rem; +} + +.aui-bar-btn-sm { + min-height: 1.3rem; +} + +.aui-bar-btn.aui-bar-btn-sm .aui-input, +.aui-bar-btn.aui-bar-btn-sm input, +.aui-bar-btn.aui-bar-btn-sm select { + height: 1.2rem; +} + +.aui-bar-btn-sm .aui-bar-btn-item { + line-height: 1.3rem; + font-size: 0.6rem; +} + +.aui-bar-btn-item.aui-active { + background-color: #03a9f4; + color: #ffffff; +} + +.aui-bar-btn-item:first-child { + border-left-width: 1px; + border-top-left-radius: 0.2rem; + border-bottom-left-radius: 0.2rem; +} + +.aui-bar-btn-item:last-child { + border-top-right-radius: 0.2rem; + border-bottom-right-radius: 0.2rem; + border-left: 0px; +} + +.aui-bar-btn.aui-bar-btn-full .aui-bar-btn-item:first-child { + border-left-width: 0; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.aui-bar-btn.aui-bar-btn-full .aui-bar-btn-item:last-child { + border-right-width: 0; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.aui-bar-btn.aui-bar-btn-round .aui-bar-btn-item:first-child { + border-top-left-radius: 1.5rem; + border-bottom-left-radius: 1.5rem; +} + +.aui-bar-btn.aui-bar-btn-round .aui-bar-btn-item:last-child { + border-top-right-radius: 1.5rem; + border-bottom-right-radius: 1.5rem; +} + +.aui-bar-nav .aui-bar-btn { + margin-top: 0.45rem; + margin-bottom: 0.4rem; + min-height: 1.3rem; +} + +.aui-bar-nav .aui-bar-btn-item { + line-height: 1.3rem; + border-color: #ffffff; +} + +.aui-bar-nav .aui-bar-btn-item.aui-active { + background-color: #ffffff; + color: #03a9f4; +} + +.aui-bar-nav.aui-bar-light .aui-bar-btn-item { + border-color: #03a9f4; +} + +.aui-bar-nav.aui-bar-light .aui-bar-btn-item.aui-active { + background-color: #03a9f4; + color: #ffffff; +} + +.aui-bar-nav > .aui-bar-btn { + width: 50%; +} + +.aui-info { + position: relative; + padding: 0.5rem 0; + font-size: 0.7rem; + color: #757575; + background-color: transparent; + -webkit-box-sizing: border-box; + box-sizing: border-box; + display: -webkit-box; + display: -webkit-flex; + display: flex; + -webkit-box-pack: justify; + -webkit-justify-content: space-between; + justify-content: space-between; + -webkit-box-align: center; + -webkit-align-items: center; + align-items: center; + +} + +.aui-info-item { + -webkit-box-sizing: border-box; + box-sizing: border-box; + display: -webkit-box; + display: -webkit-flex; + display: flex; + -webkit-box-align: center; + -webkit-align-items: center; + align-items: center; +} + +.aui-info-item > *, +.aui-info > * { + display: inherit; + position: relative; +} + +/*进度条*/ +.aui-progress { + width: 100%; + height: 1rem; + border-radius: 0.2rem; + overflow: hidden; + background-color: #f0f0f0; +} + +.aui-progress-bar { + float: left; + width: 0; + height: 100%; + font-size: 0.6rem; + line-height: 1rem; + color: #ffffff; + text-align: center; + background-color: #03a9f4; +} + +.aui-progress.sm, +.aui-progress-sm { + height: 0.5rem; +} + +.aui-progress.sm, +.aui-progress-sm, +.aui-progress.sm .aui-progress-bar, +.aui-progress-sm .aui-progress-bar { + border-radius: 1px; +} + +.aui-progress.xs, +.aui-progress-xs { + height: 0.35rem; +} + +.aui-progress.xs, +.aui-progress-xs, +.aui-progress.xs .progress-bar, +.aui-progress-xs .progress-bar { + border-radius: 1px; +} + +.aui-progress.xxs, +.aui-progress-xxs { + height: 0.15rem; +} + +.aui-progress.xxs, +.aui-progress-xxs, +.aui-progress.xxs .progress-bar, +.aui-progress-xxs .progress-bar { + border-radius: 1px; +} + +/*滑块*/ +.aui-range { + position: relative; + display: inline-block; +} + +.aui-range input[type='range'] { + height: 0.2rem; + border: 0; + border-radius: 2px; + background-color: #f0f0f0; + position: relative; + -webkit-appearance: none !important; +} + +.aui-range input[type='range']::-webkit-slider-thumb { + width: 1.2rem; + height: 1.2rem; + border-radius: 50%; + border-color: #03a9f4; + background-color: #03a9f4; + -webkit-appearance: none !important; +} + +.aui-range .aui-range-tip { + font-size: 1rem; + position: absolute; + z-index: 999; + top: -1.5rem; + width: 2.4rem; + height: 1.5rem; + line-height: 1.5rem; + text-align: center; + color: #666666; + border: 1px solid #dddddd; + border-radius: 0.3rem; + background-color: #ffffff; +} + +.aui-input-row .aui-range input[type='range'] { + width: 90%; + margin-left: 5%; +} + +/*搜索条*/ +.aui-searchbar { + display: -webkit-box; + -webkit-box-pack: center; + -webkit-box-align: center; + height: 2.2rem; + overflow: hidden; + width: 100%; + background-color: #ebeced; + color: #9e9e9e; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; +} + +.aui-searchbar.focus { + -webkit-box-pack: start; +} + +.aui-searchbar-input { + margin: 0 0.5rem; + background-color: #ffffff; + border-radius: 0.25rem; + height: 1.4rem; + line-height: 1.4rem; + font-size: 0.7rem; + position: relative; + padding-left: 0.5rem; + display: -webkit-box; + -webkit-box-flex: 1; +} + +.aui-searchbar form { + width: 90%; +} + +.aui-searchbar-input input { + color: #666666; + width: 80%; + padding: 0; + margin: 0; + height: 1.4rem; + line-height: normal; + border: 0; + -webkit-appearance: none; + font-size: 0.7rem; +} + +.aui-searchbar input::-webkit-input-placeholder { + color: #ccc; +} + +.aui-searchbar .aui-iconfont { + line-height: 1.4rem; + margin-right: 0.25rem; + color: #9e9e9e !important; +} + +.aui-searchbar .aui-searchbar-btn { + font-size: 0.7rem; + color: #666666; + margin-right: -2.2rem; + width: 2.2rem; + height: 1.4rem; + padding-right: 0.5rem; + line-height: 1.4rem; + text-align: center; + -webkit-transition: all .3s; + transition: all .3s; +} + +.aui-searchbar-clear-btn { + position: absolute; + right: 5px; + top: 3px; + width: 1.1rem; + height: 1.1rem; + background: #eeeeee; + border-radius: 50%; + line-height: 0.6rem; + text-align: center; + display: none; +} + +.aui-searchbar-clear-btn .aui-iconfont { + font-size: 0.6rem; + margin: 0 auto; + position: relative; + top: -2px; +} + +.aui-searchbar .aui-searchbar-btn .aui-iconfont { + color: #666666; +} + +/*信息提示条*/ +.aui-tips { + padding: 0 0.75rem; + width: 100%; + z-index: 99; + height: 1.9rem; + line-height: 1.9rem; + position: relative; + background-color: rgba(0, 0, 0, .6); + color: #ffffff; + display: -webkit-box; + display: -webkit-flex; + display: flex; + -webkit-box-pack: justify; + -webkit-justify-content: space-between; + justify-content: space-between; + -webkit-align-items: center; + align-items: center; +} + +.aui-tips .aui-tips-title { + padding: 0 0.5rem; + font-size: 0.7rem; + position: relative; + max-width: 100%; +} + +/*toast*/ +.aui-toast { + background: rgba(0, 0, 0, 0.7); + text-align: center; + border-radius: 0.25rem; + color: #ffffff; + position: fixed; + z-index: 3; + top: 45%; + left: 50%; + width: 7.5em; + min-height: 6em; + margin-left: -3.75em; + margin-top: -4rem; + display: none; +} + +.aui-toast .aui-iconfont { + margin-top: 0.2rem; + display: block; + font-size: 2.6rem; +} + +.aui-toast-content { + margin: 0 0 0.75rem; +} + +.aui-toast-loading { + background-color: #ffffff; + border-radius: 100%; + margin: 0.75rem 0; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; + border: 2px solid #ffffff; + border-bottom-color: transparent; + height: 2.25rem; + width: 2.25rem; + background: transparent !important; + display: inline-block; + -webkit-animation: rotate 1s 0s linear infinite; + animation: rotate 1s 0s linear infinite; +} + +/*dialog*/ +.aui-dialog { + width: 13.5rem; + text-align: center; + position: fixed; + z-index: 999; + left: 50%; + margin-left: -6.75rem; + margin-top: 0; + top: 45%; + border-radius: 0.3rem; + opacity: 0; + background-color: #ffffff; + -webkit-transform: translate3d(0, 0, 0) scale(1.2); + transform: translate3d(0, 0, 0) scale(1.2); + -webkit-transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + /*display: none;*/ +} + +.aui-dialog-header { + padding: 0.5rem 0.75rem 0 0.75rem; + text-align: center; + font-size: 1em; + color: #212121; +} + +.aui-dialog-body { + padding: 0.75rem; + overflow: hidden; + font-size: 0.875em; + color: #757575; +} + +.aui-dialog-body input { + border: 1px solid #dddddd; + height: 1.8rem; + line-height: 1.8rem; + min-height: 1.8rem; + padding-left: 0.25rem; + padding-right: 0.25rem; +} + +.aui-dialog-footer { + position: relative; + font-size: 1em; + border-top: 1px solid #dddddd; + display: -webkit-box; + display: -webkit-flex; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + justify-content: center; +} + +.aui-dialog-btn { + position: relative; + display: block; + width: 100%; + padding: 0 0.25rem; + height: 2.2rem; + font-size: 0.8rem; + line-height: 2.2rem; + text-align: center; + color: #0894ec; + border-right: 1px solid #dddddd; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; + -webkit-box-sizing: border-box; + box-sizing: border-box; + -webkit-box-flex: 1; + box-flex: 1; +} + +.aui-dialog-btn:last-child { + border-right: none; +} + +.aui-dialog.aui-dialog-in { + opacity: 1; + -webkit-transition-duration: 300ms; + transition-duration: 300ms; + -webkit-transform: translate3d(0, 0, 0) scale(1); + transform: translate3d(0, 0, 0) scale(1); +} + +.aui-dialog.aui-dialog-out { + opacity: 0; + -webkit-transition-duration: 300ms; + transition-duration: 300ms; + -webkit-transform: translate3d(0, 0, 0) scale(0.815); + transform: translate3d(0, 0, 0) scale(0.815); +} + +@media only screen and (-webkit-min-device-pixel-ratio: 1.5) { + .aui-dialog-footer { + border: none; + background-size: 100% 1px; + background-repeat: no-repeat; + background-position: top; + background-image: linear-gradient(0, #dddddd, #dddddd 50%, transparent 50%); + background-image: -webkit-linear-gradient(90deg, #dddddd, #dddddd 50%, transparent 50%); + } + + .aui-dialog-btn { + border: none; + background-image: -webkit-linear-gradient(0deg, #dddddd, #dddddd 50%, transparent 50%); + background-image: linear-gradient(270deg, #dddddd, #dddddd 50%, transparent 50%); + background-size: 1px 100%; + background-repeat: no-repeat; + background-position: right; + } + + .aui-dialog-btn:last-child { + border: none; + background-size: 0 100%; + } + + .aui-dialog-body input { + border: none; + background-image: -webkit-linear-gradient(270deg, #dddddd, #dddddd 50%, transparent 50%), -webkit-linear-gradient(180deg, #dddddd, #dddddd 50%, transparent 50%), -webkit-linear-gradient(90deg, #dddddd, #dddddd 50%, transparent 50%), -webkit-linear-gradient(0, #dddddd, #dddddd 50%, transparent 50%); + background-image: linear-gradient(180deg, #dddddd, #dddddd 50%, transparent 50%), linear-gradient(270deg, #dddddd, #dddddd 50%, transparent 50%), linear-gradient(0deg, #dddddd, #dddddd 50%, transparent 50%), linear-gradient(90deg, #dddddd, #dddddd 50%, transparent 50%); + background-size: 100% 1px, 1px 100%, 100% 1px, 1px 100%; + background-repeat: no-repeat; + background-position: top, right top, bottom, left top; + } +} + +/*popup*/ +.aui-popup { + padding: 0; + margin: 0; + background: transparent; + position: fixed; + height: auto; + min-width: 7rem; + min-height: 4.5rem; + z-index: 999; + opacity: 0; + -webkit-transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; +} + +.aui-popup.aui-popup-in { + opacity: 1; + -webkit-transition-duration: 300ms; + transition-duration: 300ms; +} + +.aui-popup.aui-popup-out { + opacity: 0; + -webkit-transition-duration: 300ms; + transition-duration: 300ms; +} + +.aui-popup-right { + right: 0.75rem; +} + +.aui-popup-content { + background-color: #ffffff; + border-radius: 0.2rem; + overflow: hidden; + min-height: 4.5rem; + height: 100%; +} + +.aui-popup-top, +.aui-popup-top-left, +.aui-popup-top-right { + top: 0.45rem; +} + +.aui-popup-top { + left: 50%; + margin-left: -3.5rem; +} + +.aui-popup-top-left { + left: 0.45rem; +} + +.aui-popup-top-right { + right: 0.45rem; +} + +.aui-popup-arrow { + position: absolute; + width: 10px; + height: 10px; + -webkit-transform-origin: 50% 50% 0; + transform-origin: 50% 50% 0; + background-color: transparent; + background-image: -webkit-linear-gradient(45deg, #ffffff, #ffffff 50%, transparent 50%); + background-image: linear-gradient(45deg, #ffffff, #ffffff 50%, transparent 50%); +} + +.aui-popup-top .aui-popup-arrow, +.aui-popup-top-left .aui-popup-arrow, +.aui-popup-top-right .aui-popup-arrow { + top: 0.2rem; + -webkit-transform: rotate(135deg); + transform: rotate(135deg); +} + +.aui-popup-top .aui-popup-arrow { + left: 50%; + margin-left: -0.25rem; + margin-top: -0.4rem; +} + +.aui-popup-top-left .aui-popup-arrow { + left: 0.25rem; + margin-top: -0.4rem; +} + +.aui-popup-top-right .aui-popup-arrow { + right: 0.25rem; + margin-top: -0.4rem; +} + +.aui-popup-bottom, +.aui-popup-bottom-left, +.aui-popup-bottom-right { + bottom: 0.45rem; +} + +.aui-popup-bottom { + left: 50%; + margin-left: -3.5rem; +} + +.aui-popup-bottom-left { + left: 0.45rem; +} + +.aui-popup-bottom-right { + right: 0.45rem; +} + +.aui-popup-bottom .aui-popup-arrow, +.aui-popup-bottom-left .aui-popup-arrow, +.aui-popup-bottom-right .aui-popup-arrow { + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); + bottom: 0.2rem; +} + +.aui-popup-bottom .aui-popup-arrow { + left: 50%; + margin-left: -0.25rem; + margin-bottom: -0.4rem; +} + +.aui-popup-bottom-left .aui-popup-arrow { + left: 0.25rem; + margin-bottom: -0.4rem; +} + +.aui-popup-bottom-right .aui-popup-arrow { + right: 0.25rem; + margin-bottom: -0.4rem; +} + +.aui-popup .aui-list { + background: transparent; +} + +.aui-popup-content .aui-list img { + display: block; + width: 1rem; +} + +/*actionsheet*/ +.aui-actionsheet { + width: 100%; + position: fixed; + bottom: 0; + left: 0; + padding: 0 0.5rem; + z-index: 999; + opacity: 0; + -webkit-transition: opacity .3s, -webkit-transform .3s; + transition: opacity .3s, transform .3s; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); +} + +.aui-actionsheet-btn { + background-color: #ffffff; + border-radius: 6px; + text-align: center; + margin-bottom: 0.5rem; +} + +.aui-actionsheet-title { + font-size: 0.6rem; + color: #999999; + line-height: 1.8rem; +} + +.aui-actionsheet-btn-item { + height: 2.2rem; + line-height: 2.2rem; + color: #0075f0; +} + +/*sharebox*/ +.aui-sharebox { + width: 100%; + position: fixed; + bottom: 0; + left: 0; + z-index: 999; + background-color: #ffffff; + opacity: 0; + -webkit-transition: opacity .3s, -webkit-transform .3s; + transition: opacity .3s, transform .3s; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); +} + +.aui-sharebox .aui-row { + padding: 0.5rem 0; +} + +.aui-sharebox img { + display: block; + width: 50%; + margin: 0 auto; +} + +.aui-sharebox.aui-grid [class*=aui-col-] { + padding: 0.5rem 0; +} + +.aui-sharebox.aui-grid .aui-grid-label { + font-size: 0.6rem; + color: #757575; +} + +.aui-sharebox-close-btn { + width: 100%; + height: 2.2rem; + line-height: 2.2rem; + color: #757575; + text-align: center; + font-size: 0.7rem; +} + +/*折叠菜单*/ +.aui-collapse-header.aui-active { + background: #ececec; +} + +.aui-collapse .aui-list-item:active { + background: #ececec; +} + +.aui-collapse-content { + display: none; +} + +.aui-collapse-content .aui-list-item:last-child { + border-bottom: 0; +} + +@media screen and (-webkit-min-device-pixel-ratio: 1.5) { + .aui-collapse-content .aui-list-item:last-child { + background-position: bottom; + } + + .aui-list.aui-collapse.aui-list-noborder, + .aui-list.aui-collapse.aui-list-noborder .aui-collapse-content:last-child .aui-list-item:last-child { + border: none; + background-size: 100% 1px; + background-repeat: no-repeat; + background-position: 0 bottom; + background-image: linear-gradient(0, #dddddd, #dddddd 50%, transparent 50%); + background-image: -webkit-linear-gradient(90deg, #dddddd, #dddddd 50%, transparent 50%); + } + + .aui-list.aui-collapse.aui-list-noborder, + .aui-list.aui-collapse.aui-list-noborder .aui-collapse-item:last-child .aui-list-item:last-child { + border: none; + background-size: 100% 0; + background-image: none; + } + + .aui-list.aui-collapse.aui-list-noborder .aui-collapse-item:last-child .aui-list-item.aui-collapse-header, + .aui-list.aui-collapse.aui-list-noborder .aui-collapse-content .aui-list-item:last-child { + border: none; + background-size: 100% 0; + background-image: none; + } +} + +.aui-collapse-header.aui-active .aui-collapse-arrow { + display: block; + transform: rotate(180deg); + -webkit-transform: rotate(180deg); +} + +/*聊天气泡*/ +.aui-chat { + width: 100%; + height: 100%; + padding: 0.5rem; +} + +.aui-chat .aui-chat-item { + position: relative; + width: 100%; + margin-bottom: 0.75rem; + overflow: hidden; + display: block; +} + +.aui-chat .aui-chat-header { + width: 100%; + text-align: center; + margin-bottom: 0.75rem; + font-size: 0.6rem; + color: #757575; +} + +.aui-chat .aui-chat-left { + float: left; +} + +.aui-chat .aui-chat-right { + float: right; +} + +.aui-chat .aui-chat-media { + display: inline-block; + max-width: 2rem; +} + +.aui-chat .aui-chat-media img { + width: 100%; + border-radius: 50%; +} + +.aui-chat .aui-chat-inner { + position: relative; + overflow: hidden; + display: inherit; +} + +.aui-chat .aui-chat-arrow { + content: ''; + position: absolute; + width: 0.6rem; + height: 0.6rem; + top: 0.2rem; + -webkit-transform-origin: 50% 50% 0; + transform-origin: 50% 50% 0; + background-color: transparent; +} + +.aui-chat .aui-chat-left .aui-chat-arrow { + background-image: -webkit-linear-gradient(45deg, #b3e5fc, #b3e5fc 50%, transparent 50%); + background-image: linear-gradient(45deg, #b3e5fc, #b3e5fc 50%, transparent 50%); + -webkit-transform: rotate(45deg); + transform: rotate(45deg); + left: -0.25rem; +} + +.aui-chat .aui-chat-right .aui-chat-arrow { + background-image: -webkit-linear-gradient(45deg, #ffffff, #ffffff 50%, transparent 50%); + background-image: linear-gradient(45deg, #ffffff, #ffffff 50%, transparent 50%); + -webkit-transform: rotate(-135deg); + transform: rotate(-135deg); + right: -0.25rem; +} + +.aui-chat .aui-chat-content { + color: #212121; + font-size: 0.7rem; + border-radius: 0.2rem; + min-height: 2rem; + position: relative; + padding: 0.5rem; + max-width: 80%; + word-break: break-all; + word-wrap: break-word; +} + +.aui-chat .aui-chat-content img { + max-width: 100%; + display: block; +} + +.aui-chat .aui-chat-status { + position: relative; + width: 2rem; + height: 2rem; + line-height: 2rem; + text-align: center; +} + +.aui-chat .aui-chat-name { + width: 100%; + position: relative; + font-size: 0.6rem; + color: #757575; + margin-bottom: 0.25rem; +} + +.aui-chat .aui-chat-left .aui-chat-name { + left: 0.5rem; +} + +.aui-chat .aui-chat-left .aui-chat-status { + left: 0.5rem; + float: left; +} + +.aui-chat .aui-chat-left .aui-chat-media { + width: 2rem; + float: left; +} + +.aui-chat .aui-chat-left .aui-chat-inner { + max-width: 70%; +} + +.aui-chat .aui-chat-left .aui-chat-content { + background-color: #b3e5fc; + float: left; + left: 0.5rem; +} + +.aui-chat .aui-chat-right .aui-chat-media { + width: 2rem; + float: right; +} + +.aui-chat .aui-chat-right .aui-chat-inner { + float: right; + max-width: 70%; +} + +.aui-chat .aui-chat-right .aui-chat-name { + float: right; + right: 0.5rem; + text-align: right; +} + +.aui-chat .aui-chat-right .aui-chat-content { + background-color: #ffffff; + right: 0.5rem; + float: right; +} + +.aui-chat .aui-chat-right .aui-chat-status { + float: right; + right: 0.5rem; +} + +/*边框样式*/ +.aui-border-l { + border-left: 1px solid #dddddd; +} + +.aui-border-r { + border-right: 1px solid #dddddd; +} + +.aui-border-t { + border-top: 1px solid #dddddd; +} + +.aui-border-b { + border-bottom: 1px solid #dddddd; +} + +.aui-border { + border: 1px solid #dddddd; +} + +@media screen and (-webkit-min-device-pixel-ratio: 1.5) { + .aui-border-l { + border: none; + background-image: -webkit-linear-gradient(0deg, #dddddd, #dddddd 50%, transparent 50%); + background-image: linear-gradient(270deg, #dddddd, #dddddd 50%, transparent 50%); + background-size: 1px 100%; + background-repeat: no-repeat; + background-position: left; + } + + .aui-border-r { + border: none; + background-image: -webkit-linear-gradient(0deg, #dddddd, #dddddd 50%, transparent 50%); + background-image: linear-gradient(270deg, #dddddd, #dddddd 50%, transparent 50%); + background-size: 1px 100%; + background-repeat: no-repeat; + background-position: right; + } + + .aui-border-t { + border: none; + background-size: 100% 1px; + background-repeat: no-repeat; + background-position: top; + background-image: linear-gradient(0, #dddddd, #dddddd 50%, transparent 50%); + background-image: -webkit-linear-gradient(90deg, #dddddd, #dddddd 50%, transparent 50%); + } + + .aui-border-b { + border: none; + background-size: 100% 1px; + background-repeat: no-repeat; + background-position: bottom; + background-image: linear-gradient(0, #dddddd, #dddddd 50%, transparent 50%); + background-image: -webkit-linear-gradient(90deg, #dddddd, #dddddd 50%, transparent 50%); + } + + .aui-border { + border: none; + background-image: -webkit-linear-gradient(270deg, #dddddd, #dddddd 50%, transparent 50%), -webkit-linear-gradient(180deg, #dddddd, #dddddd 50%, transparent 50%), -webkit-linear-gradient(90deg, #dddddd, #dddddd 50%, transparent 50%), -webkit-linear-gradient(0, #dddddd, #dddddd 50%, transparent 50%); + background-image: linear-gradient(180deg, #dddddd, #dddddd 50%, transparent 50%), linear-gradient(270deg, #dddddd, #dddddd 50%, transparent 50%), linear-gradient(0deg, #dddddd, #dddddd 50%, transparent 50%), linear-gradient(90deg, #dddddd, #dddddd 50%, transparent 50%); + background-size: 100% 1px, 1px 100%, 100% 1px, 1px 100%; + background-repeat: no-repeat; + background-position: top, right top, bottom, left top; + } +} + +/*时间轴*/ +.aui-timeline { + position: relative; + padding: 0; + list-style: none; +} + +.aui-timeline:before { + content: ''; + position: absolute; + top: 0; + left: 1.85rem; + width: 2px; + height: 100%; + background: #ececec; + z-index: 0; +} + +.aui-timeline .aui-timeline-item { + position: relative; + margin-bottom: 0.75rem; +} + +.aui-timeline .aui-timeline-item-header { + background-color: #ececec; + padding: 0.2rem 0.5rem; + margin: 0.75rem; + text-align: center; + display: inline-block; + position: relative; + z-index: 1; + font-size: 0.7rem; +} + +.aui-timeline .aui-timeline-item-label { + width: 2.5rem; + height: 1.5rem; + line-height: 1.5rem; + font-size: 0.7em; + background-color: #ececec; + position: absolute; + text-align: center; + left: 0.75rem; + top: 0; +} + +.aui-timeline .aui-timeline-item-label-icon { + width: 1.5rem; + height: 1.5rem; + font-size: 0.7rem; + line-height: 1.5rem; + background-color: #ececec; + position: absolute; + border-radius: 50%; + text-align: center; + left: 1.15rem; + top: 0; +} + +.aui-timeline .aui-timeline-item-inner { + margin-left: 3.75rem; + margin-right: 0.75rem; + padding: 0; + position: relative; +} + +/*基础动画类*/ +@keyframes rotate { + 0% { + -webkit-transform: rotate(0deg) scale(1); + transform: rotate(0deg) scale(1); + } + 50% { + -webkit-transform: rotate(180deg) scale(1); + transform: rotate(180deg) scale(1); + } + 100% { + -webkit-transform: rotate(360deg) scale(1); + transform: rotate(360deg) scale(1); + } +} + +@-webkit-keyframes rotate { + 0% { + -webkit-transform: rotate(0deg) scale(1); + transform: rotate(0deg) scale(1); + } + 50% { + -webkit-transform: rotate(180deg) scale(1); + transform: rotate(180deg) scale(1); + } + 100% { + -webkit-transform: rotate(360deg) scale(1); + transform: rotate(360deg) scale(1); + } +} + +@keyframes bounce { + 0%, 100% { + -webkit-transform: scale(0.0); + transform: scale(0.0); + } + 50% { + -webkit-transform: scale(1.0); + transform: scale(1.0); + } +} + +@-webkit-keyframes bounce { + 0%, 100% { + -webkit-transform: scale(0.0); + transform: scale(0.0); + } + 50% { + -webkit-transform: scale(1.0); + transform: scale(1.0); + } +} + +@keyframes fadeIn { + from { + opacity: 0.3; + } + to { + opacity: 1; + } +} + +@-webkit-keyframes fadeIn { + from { + opacity: 0.3; + } + to { + opacity: 1; + } +} + +@font-face { + font-family: "aui_iconfont"; + src: url('aui-iconfont.ttf') format('truetype'); +} + +.aui-iconfont { + position: relative; + font-family: "aui_iconfont" !important; + font-size: 0.7rem; + font-style: normal; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.aui-icon-menu:before { + content: "\e6eb"; +} + +.aui-icon-paper:before { + content: "\e6ec"; +} + +.aui-icon-info:before { + content: "\e6ed"; +} + +.aui-icon-question:before { + content: "\e6ee"; +} + +.aui-icon-left:before { + content: "\e6f4"; +} + +.aui-icon-right:before { + content: "\e6f5"; +} + +.aui-icon-top:before { + content: "\e6f6"; +} + +.aui-icon-down:before { + content: "\e6f7"; +} + +.aui-icon-share:before { + content: "\e700"; +} + +.aui-icon-comment:before { + content: "\e701"; +} + +.aui-icon-edit:before { + content: "\e6d3"; +} + +.aui-icon-trash:before { + content: "\e6d4"; +} + +.aui-icon-recovery:before { + content: "\e6dc"; +} + +.aui-icon-refresh:before { + content: "\e6dd"; +} + +.aui-icon-close:before { + content: "\e6d8"; +} + +.aui-icon-cart:before { + content: "\e6df"; +} + +.aui-icon-star:before { + content: "\e6e0"; +} + +.aui-icon-plus:before { + content: "\e6e3"; +} + +.aui-icon-minus:before { + content: "\e62d"; +} + +.aui-icon-correct:before { + content: "\e6e5"; +} + +.aui-icon-search:before { + content: "\e6e6"; +} + +.aui-icon-gear:before { + content: "\e6e8"; +} + +.aui-icon-map:before { + content: "\e6d2"; +} + +.aui-icon-location:before { + content: "\e6d1"; +} + +.aui-icon-image:before { + content: "\e6ce"; +} + +.aui-icon-phone:before { + content: "\e6c4"; +} + +.aui-icon-camera:before { + content: "\e6cd"; +} + +.aui-icon-video:before { + content: "\e6cc"; +} + +.aui-icon-qq:before { + content: "\e6cb"; +} + +.aui-icon-wechat:before { + content: "\e6c9"; +} + +.aui-icon-weibo:before { + content: "\e6c8"; +} + +.aui-icon-note:before { + content: "\e6c6"; +} + +.aui-icon-mail:before { + content: "\e6c5"; +} + +.aui-icon-wechat-circle:before { + content: "\e6ca"; +} + +.aui-icon-home:before { + content: "\e706"; +} + +.aui-icon-forward:before { + content: "\e6d9"; +} + +.aui-icon-back:before { + content: "\e6da"; +} + +.aui-icon-laud:before { + content: "\e64b"; +} + +.aui-icon-lock:before { + content: "\e6ef"; +} + +.aui-icon-unlock:before { + content: "\e62f"; +} + +.aui-icon-like:before { + content: "\e62b"; +} + +.aui-icon-my:before { + content: "\e610"; +} + +.aui-icon-more:before { + content: "\e625"; +} + +.aui-icon-mobile:before { + content: "\e697"; +} + +.aui-icon-calendar:before { + content: "\e68a"; +} + +.aui-icon-date:before { + content: "\e68c"; +} + +.aui-icon-display:before { + content: "\e612"; +} + +.aui-icon-hide:before { + content: "\e624"; +} + +.aui-icon-pencil:before { + content: "\e615"; +} + +.aui-icon-flag:before { + content: "\e6f1"; +} + +.aui-icon-cert:before { + content: "\e704"; +} \ No newline at end of file diff --git a/public/static/theme/default/img/head.gif b/public/static/theme/default/img/head.gif new file mode 100644 index 0000000000000000000000000000000000000000..e33fb4aa3a5834d96845185527a08077c2b3d6ad GIT binary patch literal 129103 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 literal 0 HcmV?d00001