<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no" /><title>template</title><link href="css/style.css" rel="stylesheet" type="text/css"></head><body><div class="wob" ng-app="wob" ng-controller="mainCtrl"><div class="wob-mask-0"><div class="double-bounce-wrapper"><div class="double-bounce1"></div><div class="double-bounce2"></div></div></div><div class="wob-mainnav" ng-controller="mainnavCtrl"><div class="logo-section"><div class="logo"><img src="./images/logo.png"></div><div class="version">{{language.version.replace('%v%', appversion)}}</div></div><div class="mainnav"><div ng-repeat="todo in mainnav" ng-if="todo.list" class="{{'nav-item'+(todo.uri==curnav.uri? ' active':'')}}" ng-click="gotonav(todo)"><i class="{{'mainnavico mainnavico_'+todo.uri}}"></i> {{todo.name}}<img ng-class="{hidden: todo.uri!='tool_officeresource', 'newicon':true}" style="margin-left:3px" src="images/icon-new-small.gif"></div></div><div class="mainnav-sm clearfix"><div ng-repeat="todo in mainnav_sm" class="{{'nav-item-sm'+(todo.uri==curnav.uri? ' active':'')}}" ng-click="gotonav(todo)"><i class="{{'mainnavsmico mainnavsmico_'+todo.uri}}"></i><p>{{todo.name}}</p><span ng-if="todo.uri=='tool_newaddtool' && newaddtool.length>0" class="badge mainnav-badge">{{newaddtool.length}}</span><div class="divider"></div></div></div><div class="wob-qr-section clearfix" data-html="true" data-toggle="tooltip" data-placement="top" title="<img src='./images/qrcode_for_wob.png' width='100' height='100'>"><div class="wob-qr"></div><div class="wob-qr-text"><p>扫描二维码获取</p><p>更多免费升级信息</p></div></div></div><div class="content-wrap"><div class="content-section"><div ng-class="{'page-content': true, 'hidden': curnav.template!='home'}"><div ng-controller="homeCtrl" class="home-content"><div class="search-section wob-grid"><p class="search-title-1">{{language.searchtitle}}</p><div class="search-group search-group-lg col-sm-6 col-md-5 center"><input class="form-control" ng-focus="searchFocus()" ng-blur="searchBlur()" ng-model="$parent.searchstr" ng-keyup="dosearch($event)" type="text" maxlength="20" placeholder="{{language.searchplacehold}}" /><i class="fa fa-search" ng-click="dosearch()"></i><ul class="list-unstyled search-hint tool-search-hint"><li ng-repeat="(index, todo) in searchHints" class="{{index==searchHintIndex?'active':''}}" ng-click="searchHintClick(index, $event)" ng-mouseenter="searchHintMouse(index)">{{todo}}</li></ul></div></div><div class="home-content-section-wrap"><div class="home-content-section main-container"><div class="home-content-left"><div class="home-content-left-content"><div class="home-header wob-grid"><p class="title">{{language.home.title}}</p><p class="subtitle">{{language.home.subtitle}}</p></div><div class="home-editor-select"><div class="home-editor-select-content clearfix"><div ng-repeat="todo in homeData.tool" class="home-editor-select-item wob-grid clearfix"><div class="row1 clearfix"><div class="toolIcon"><img ng-click="openTool(todo)" ng-src="{{todo.icon}}" err-src="./images/err_icon.png" width="100%" height="100%"><span ng-click="doToolUpdate(todo)" class="{{todo | updateClass}}">{{language.update}}</span><div class="wob-mask-download" style="{{'height: '+todo.download}}"></div></div><div class="title-group"><p class="toolTitle">{{todo.name}}</p><button ng-click="openTool(todo)" class="{{todo | btnClass}}">{{todo.btnTxt}}</button></div></div><div class="row2 wob-mt-1">{{todo.desc}}</div></div></div></div><div class="home-recommend wob-grid"><div class="wob-grid-header">
                                {{language.recommend}}<div class="recomend-navigator"><button class="button button-plain" ng-click="recommendScroll('up')">&lsaquo;</button><button class="button button-plain" ng-click="recommendScroll('down')">&rsaquo;</button></div></div><div class="home-recommend-list"><div class="home-recommend-scroll-wrap"><div class="clearfix" id="home-recommend-scroll"><div ng-repeat="todo in homeData.recommend" class="wob-col-5"><div class="toolIcon"><a href="{{todo.url}}" target="_blank"><img ng-src="{{todo.icon}}" err-src="./images/err_icon.png" width="100%" height="100%"></a></div><p class="title">{{todo.title}}</p><p class="subtitle">{{todo.desc}}</p></div></div></div></div></div></div></div><div class="home-content-right wob-grid"><div class="wob-grid-header"><ul id="homeTab" class="nav nav-tabs"><li class="active"><a href="#home_tool_hot" data-toggle="tab">{{language.hot_recommend}}</a></li><li><a href="#home_tool_history" data-toggle="tab">{{language.history}}</a></li></ul></div><div class="home-tab-wrap tab-content"><div class="home-tab-content tab-pane fade in active" id="home_tool_hot"><div ng-repeat="todo in homeData.hot" class="home-tab-item clearfix"><div class="toolIcon_tiny"><img ng-src="{{todo.icon}}" err-src="./images/err_icon.png" width="100%" height="100%"></div><div class="title-group"><p class="toolTitle">{{todo.name}}</p><button ng-click="openTool(todo)" class="{{todo | btnClass}}">{{todo.btnTxt}}</button></div></div></div><div class="home-tab-content tab-pane fade" id="home_tool_history"><div ng-repeat="todo in homeData.history" class="home-tab-item clearfix"><div class="toolIcon_tiny"><img ng-src="{{todo.icon}}" err-src="./images/err_icon.png" width="100%" height="100%"></div><div class="title-group"><p class="toolTitle">{{todo.name}}</p><button ng-click="openTool(todo)" class="{{todo | btnClass}}">{{todo.btnTxt}}</button></div></div></div></div></div></div></div></div></div><div ng-class="{'page-content': true, 'hidden': curnav.template!='category'}"><div ng-controller="categoryCtrl" class="category-content"><div class="search-section wob-grid"><div class="main-container clearfix"><div class="search-group col-sm-4 col-md-3 pull-right"><input class="form-control" ng-focus="searchFocus()" ng-blur="searchBlur()" ng-model="$parent.searchstr" ng-keyup="dosearch($event)" type="text" maxlength="20" placeholder="{{language.searchplacehold}}" /><i class="fa fa-search" ng-click="dosearch()"></i><ul class="list-unstyled search-hint tool-search-hint"><li ng-repeat="(index, todo) in searchHints" class="{{index==searchHintIndex?'active':''}}" ng-click="searchHintClick(index, $event)" ng-mouseenter="searchHintMouse(index)">{{todo}}</li></ul></div></div></div><div class="category-content-section-wrap"><div class="category-content-section main-container"><div class="category-content-container"><div class="clearfix row-grid-2"><div ng-repeat="todo in toolCateData[curnav.uri]" class="toolGrid clearfix"><div class="infoGroup clearfix"><div class="toolIcon"><img ng-src="{{todo.icon}}" err-src="./images/err_icon.png" width="100%" height="100%" ng-click="openTool(todo)"><span ng-click="doToolUpdate(todo)" class="{{todo | updateClass}}">{{language.update}}</span><div class="wob-mask-download" style="{{'height: '+todo.download}}"></div></div><div class="toolInfo"><p class="toolTitle">{{todo.name}}<span class="tdm" ng-click="viewToolInfo(todo)">{{language.detailinfo}}</span></p><p class="toolDesc">{{todo.desc}}</p></div></div><div class="btnGroup"><button ng-click="openTool(todo)" class="{{todo | btnClass}}">{{todo.btnTxt}}</button></div><span ng-click="doToolCollection(todo, $event)" class="{{todo | collectionClass}}" ng-mouseenter="collectionTooltip(todo, $event)" title="{{language.collection.collect}}" data-toggle="tooltip" data-placement="left"><i class="fa fa-heart"></i></span></div></div><div ng-class="{'alert':true, 'alert-info':true, 'text-center':true, 'hidden':curnav.uri!='tool_officeresource'}" style="position: absolute;bottom: 0;left: 10%;width: 80%"><a href="http://bbs.wofficebox.com/forum.php?mod=viewthread&tid=82" target="_blank">部分资源来源于网路，如果您发现一些资源侵犯了您的权益，请联系我们第一时间删除</a></div></div></div></div></div></div><div ng-class="{'page-content': true, 'hidden': curnav.template!='links'}"><div ng-controller="linkCtrl" class="links-content" ng-if="configData.link.category.length>0"><div class="links-nav-tabs wob-grid"><div class="main-container clearfix"><ul id="linksTab" class="nav nav-tabs"><li class="active"><a href="#link_home" data-toggle="tab">{{language.link.home}}</a></li><li ng-repeat="todo in configData.link.category"><a href="{{'#'+todo.uri}}" data-toggle="tab">{{todo.name}}</a></li></ul></div></div><div class="links-content-section-wrap"><div class="links-content-section main-container"><div class="links-content-container tab-content"><div class="tab-pane fade in active" id="link_home"><div ng-repeat="(index, todo) in configData.link.category" class="links-subcate"><div class="links-subcate-title">{{todo.name}}<span class="more" ng-click="gotolinktab(index)">{{language.more}}</span></div><div class="links-container clearfix"><a ng-repeat="(id, item) in linkCtrlData.summary[todo.uri]" href="{{item.url}}" target="_blank" class="link-grid wob-grid"><p class="link-title">{{item.title}}</p><p class="link-desc">{{item.desc}}</p></a></div></div></div><div ng-repeat="todo in configData.link.category" class="tab-pane fade wob-pt-2" id="{{todo.uri}}"><div class="links-container clearfix"><a ng-repeat="(index, item) in linkCtrlData.cateData[todo.uri]" href="{{item.url}}" target="_blank" class="link-grid wob-grid"><p class="link-title">{{item.title}}</p><p class="link-desc">{{item.desc}}</p></a></div></div></div></div></div></div></div><div ng-class="{'page-content': true, 'hidden': curnav.template!='moretool'}"><div ng-controller="moretoolCtrl" class="category-content"><div class="search-section wob-grid"><div class="main-container clearfix"><div class="search-group col-sm-4 col-md-3 pull-right"><input class="form-control" ng-focus="searchFocus()" ng-blur="searchBlur()" ng-model="$parent.searchstr" ng-keyup="dosearch($event)" type="text" maxlength="20" placeholder="{{language.searchplacehold}}" /><i class="fa fa-search" ng-click="dosearch()"></i><ul class="list-unstyled search-hint tool-search-hint"><li ng-repeat="(index, todo) in searchHints" class="{{index==searchHintIndex?'active':''}}" ng-click="searchHintClick(index, $event)" ng-mouseenter="searchHintMouse(index)">{{todo}}</li></ul></div></div></div><div class="category-content-section-wrap"><div class="category-content-section main-container"><div class="category-content-container"><div ng-repeat="(index, todo) in toolMoreCate" class="subcate-content"><h5 class="cateTitle">{{todo.name}}</h5><div class="clearfix row-grid-2"><div ng-repeat="item in toolCateData[todo.uri]" class="toolGrid clearfix"><div class="infoGroup clearfix"><div class="toolIcon"><img ng-src="{{item.icon}}" err-src="./images/err_icon.png" width="100%" height="100%" ng-click="openTool(item)"><span ng-click="doToolUpdate(item)" class="{{item | updateClass}}">{{language.update}}</span><div class="wob-mask-download" style="{{'height: '+todo.download}}"></div></div><div class="toolInfo"><p class="toolTitle">{{item.name}}<span class="tdm" ng-click="viewToolInfo(item)">{{language.detailinfo}}</span></p><p class="toolDesc">{{item.desc}}</p></div></div><div class="btnGroup"><button ng-click="openTool(item)" class="{{item | btnClass}}">{{item.btnTxt}}</button></div><span ng-click="doToolCollection(item, $event)" class="{{item | collectionClass}}" ng-mouseenter="collectionTooltip(item, $event)" data-toggle="tooltip" data-placement="left"><i class="fa fa-heart"></i></span></div></div></div></div></div></div></div></div><div ng-class="{'page-content': true, 'hidden': curnav.template!='toolsearch'}"><div ng-controller="toolsearchCtrl" class="category-content"><div class="search-section wob-grid"><div class="main-container clearfix"><div class="search-group col-sm-4 col-md-3 pull-right"><input class="form-control" ng-focus="searchFocus()" ng-blur="searchBlur()" ng-model="$parent.searchstr" ng-keyup="dosearch($event)" type="text" maxlength="20" placeholder="{{language.searchplacehold}}" /><i class="fa fa-search" ng-click="dosearch()"></i><span class="fa fa-remove" ng-click="clearsearch()">X</span><ul class="list-unstyled search-hint tool-search-hint"><li ng-repeat="(index, todo) in searchHints" class="{{index==searchHintIndex?'active':''}}" ng-click="searchHintClick(index, $event)" ng-mouseenter="searchHintMouse(index)">{{todo}}</li></ul></div></div></div><div class="category-content-section-wrap"><div class="category-content-section main-container"><div class="category-content-container"><p class="search-title-2">{{language.searchresult}}：<span>{{language.searchresultcount.replace('%c%', searchresult.length)}}</span></p><div class="clearfix tool-search-result"><div ng-repeat="todo in searchresult" class="toolGrid clearfix"><div class="infoGroup clearfix"><div class="toolIcon"><img ng-src="{{todo.icon}}" err-src="./images/err_icon.png" width="100%" height="100%"><span ng-click="doToolUpdate(todo)" class="{{todo | updateClass}}">{{language.update}}</span><div class="wob-mask-download" style="{{'height: '+todo.download}}"></div></div><div class="toolInfo"><p class="toolTitle"><span ng-bind-html="todo.name | searchHighlight:$parent.searchstr | trustedHtml"></span><span class="tdm" ng-click="viewToolInfo(todo)">{{language.detailinfo}}</span></p><p class="toolDesc" ng-bind-html="todo.desc | searchHighlight:$parent.searchstr | trustedHtml"></p></div></div><div class="btnGroup"><button ng-click="openTool(todo)" class="{{todo | btnClass}}">{{todo.btnTxt}}</button></div><span ng-click="doToolCollection(todo)" class="{{todo | collectionClass}}"><i class="fa fa-heart"></i></span></div></div></div></div></div></div></div><div ng-class="{'page-content': true, 'hidden': curnav.template!='toolcollection'}"><div ng-controller="toolcollectionCtrl" class="category-content"><div class="search-section wob-grid"><div class="main-container clearfix"><div class="search-group col-sm-4 col-md-3 pull-right"><input class="form-control" ng-focus="searchFocus()" ng-blur="searchBlur()" ng-model="$parent.searchstr" ng-keyup="dosearch($event)" type="text" maxlength="20" placeholder="{{language.searchplacehold}}" /><i class="fa fa-search" ng-click="dosearch()"></i><ul class="list-unstyled search-hint tool-search-hint"><li ng-repeat="(index, todo) in searchHints" class="{{index==searchHintIndex?'active':''}}" ng-click="searchHintClick(index, $event)" ng-mouseenter="searchHintMouse(index)">{{todo}}</li></ul></div></div></div><div class="category-content-section-wrap"><div class="category-content-section main-container"><div class="category-content-container"><div class="subcate-content"><h5 class="cateTitle">{{language.mycollection}}</h5><div class="clearfix row-grid-multi"><div ng-repeat="todo in toolData" class="{{todo | tooltinyClass}}" ng-if="todo.collection"><div class="wob-mask-transparent" ng-click="openTool(todo)"></div><div class="toolIcon"><img ng-src="{{todo.icon}}" err-src="./images/err_icon.png" width="100%" height="100%"><span ng-click="doToolUpdate(todo)" class="{{todo | updateClass}}">{{language.update}}</span><div class="wob-mask-download" style="{{'height: '+todo.download}}"></div></div><p class="toolTitle">{{todo.name}}</p><span ng-click="doToolCollection(todo)" class="collection active"><i class="fa fa-heart"></i></span></div></div></div></div></div></div></div></div><div ng-class="{'page-content': true, 'hidden': curnav.template!='toolinstalled'}"><div ng-controller="toolinstalledCtrl" class="category-content"><div class="wob-nav-tabs links-nav-tabs wob-grid"><div class="main-container clearfix"><ul id="installedTab" class="nav nav-tabs"><li class="active"><a href="#installed_home" data-toggle="tab">所有</a></li><li ng-repeat="todo in mainnav" ng-if="todo.template=='category'"><a href="{{'#installed_'+todo.uri}}" data-toggle="tab">{{todo.name}}</a></li></ul></div></div><div class="category-content-section-wrap"><div class="category-content-section main-container"><div class="category-content-container tab-content wob-pt-2"><div class="tab-pane fade in active" id="installed_home"><div class="clearfix row-grid-multi"><div ng-repeat="todo in toolInstalled" class="{{todo | tooltinyClass}}"><div class="wob-mask-transparent" ng-click="openTool(todo)"></div><div class="toolIcon"><img ng-src="{{todo.icon}}" err-src="./images/err_icon.png" width="100%" height="100%"><span ng-click="doToolUpdate(todo)" class="{{todo | updateClass}}">{{language.update}}</span></div><p class="toolTitle">{{todo.name}}</p></div></div></div><div ng-repeat="nav in mainnav" ng-if="nav.template=='category'" class="tab-pane fade" id="{{'installed_'+nav.uri}}"><div class="clearfix row-grid-multi"><div ng-repeat="todo in toolInstalled" style="{{todo.cate==nav.uri? '':'display:none'}}" class="{{todo | tooltinyClass}}"><div class="wob-mask-transparent" ng-click="openTool(todo)"></div><div class="toolIcon"><img ng-src="{{todo.icon}}" err-src="./images/err_icon.png" width="100%" height="100%"><span ng-click="doToolUpdate(todo)" class="{{todo | updateClass}}">{{language.update}}</span></div><p class="toolTitle">{{todo.name}}</p></div></div></div></div></div></div></div></div><div ng-class="{'page-content': true, 'hidden': curnav.template!='newaddtool'}"><div ng-controller="newaddtoolCtrl" class="category-content"><div class="search-section wob-grid"><div class="main-container clearfix"><div class="search-group col-sm-4 col-md-3 pull-right"><input class="form-control" ng-focus="searchFocus()" ng-blur="searchBlur()" ng-model="$parent.searchstr" ng-keyup="dosearch($event)" type="text" maxlength="20" placeholder="{{language.searchplacehold}}" /><i class="fa fa-search" ng-click="dosearch()"></i><ul class="list-unstyled search-hint tool-search-hint"><li ng-repeat="(index, todo) in searchHints" class="{{index==searchHintIndex?'active':''}}" ng-click="searchHintClick(index, $event)" ng-mouseenter="searchHintMouse(index)">{{todo}}</li></ul></div></div></div><div class="category-content-section-wrap"><div class="category-content-section main-container"><div class="category-content-container"><div class="clearfix row-grid-2"><div ng-repeat="todo in newaddtool" class="toolGrid clearfix"><div class="infoGroup clearfix"><div class="toolIcon"><img ng-src="{{todo.icon}}" err-src="./images/err_icon.png" width="100%" height="100%" ng-click="openTool(todo)"><span ng-click="doToolUpdate(todo)" class="{{todo | updateClass}}">{{language.update}}</span><div class="wob-mask-download" style="{{'height: '+todo.download}}"></div></div><div class="toolInfo"><p class="toolTitle">{{todo.name}}</p><p class="toolDesc">{{todo.desc}}</p></div></div><div class="btnGroup"><button ng-click="openTool(todo)" class="{{todo | btnClass}}">{{todo.btnTxt}}</button></div><span ng-click="doToolCollection(todo, $event)" class="{{todo | collectionClass}}" ng-mouseenter="collectionTooltip(todo, $event)" title="{{language.collection.collect}}" data-toggle="tooltip" data-placement="left"><i class="fa fa-heart"></i></span></div></div></div></div></div></div></div><div ng-class="{'page-content': true, 'hidden': curnav.template!='otemplate'}"><div ng-controller="otemplateCtrl" class="otemplate-content"><div ng-class="{'ot-page': true, 'ot-home': true, 'active': otcurpage=='home'}"><div class="search-section wob-grid"><h5 class="text-center">{{language.ot_search}}</h5><div class="search-group search-group-lg col-sm-6 col-md-5 center"><input ng-focus="otsearchfocus()" ng-blur="otsearchblur()" ng-keyup="otsearchkeyup($event)" ng-model="otsearchstr" class="form-control" type="text" maxlength="20" placeholder="{{language.ot_placeholder}}" /><i class="fa fa-search" ng-click="searchOTdata()"></i><ul class="list-unstyled search-hint otemplate-search-hint"><li ng-repeat="(index, todo) in otsearchHints" class="{{index==otsearchHintIndex?'active':''}}" ng-click="otsearchHintClick(index)" ng-mouseenter="otsearchHintMouse(index)">{{todo}}</li></ul></div></div><div class="oth-catalog wob-pt-5 center clearfix"><div ng-repeat="todo in ot_catalog" class="wob-col-5"><div class="oth-catalog-item text-center center"><div class="oth-catalog-icon" ng-click="gotoOTCatalog(todo.key, true)"><img ng-src="{{'images/'+todo.icon}}" width="88" height="88" /></div><p class="title">{{todo.title}}</p></div></div></div></div><div ng-class="{'ot-page': true, 'ot-data-page': true, active: otcurpage!='home'}"><div class="wob-nav-tabs wob-grid"><div ng-class="{'main-container':true, 'clearfix':true, 'hidden':otcurpage!='catalog'}"><div class="ot-nav-wrap"><ul class="nav nav-tabs"><li><a href="javascript:void(0)" ng-click="gotoOTCatalog('home')"><i class="fa fa-home"></i> 模板首页</a></li><li ng-repeat="cata in ot_catalog" data-key="{{cata.key}}" ng-class="{active: cata.key==otcurpagecatalog}"><a href="javascript:void(0)" ng-click="gotoOTCatalog(cata.key, false)">{{cata.title}}</a></li></ul></div><div class="ot-tabs-scroll"><div ng-class="{prev: true, disabled: !ottabsnav.prev}" ng-click="ottabscroll('prev')"></div><div ng-class="{next: true, disabled: !ottabsnav.next}" ng-click="ottabscroll('next')"></div></div></div><div class="ot-search-sm"><div class="search-group"><input ng-focus="otsearchfocus()" ng-blur="otsearchblur()" ng-keyup="otsearchkeyup($event)" class="form-control" ng-model="otsearchstr" type="text" maxlength="20" placeholder="{{language.ot_placeholder}}" /><i class="fa fa-search" ng-click="searchOTdata()"></i><span ng-if="otcurpage=='search'" class="fa fa-remove" ng-click="otclearsearch()">X</span><ul class="list-unstyled search-hint otemplate-search-hint"><li ng-repeat="(index, todo) in otsearchHints" class="{{index==otsearchHintIndex?'active':''}}" ng-click="otsearchHintClick(index)" ng-mouseenter="otsearchHintMouse(index)">{{todo}}</li></ul></div></div></div><div class="ot-nav-divider"></div><div class="ot-data-section-wrap"><div class="ot-data-section main-container"><div class="ot-data-container"><table class="table table-hover"><tr ng-repeat="todo in otpagedata"><td><i class="{{'fa fa-'+todo.filetype}}"></i> {{todo.title}}</td><td>大小：{{todo.size | sizeFormat}}</td><td><button class="button wob-tool-button wob-tool-button-active" ng-click="downloadOTemplate(todo)"><i class="fa fa-download"></i> 下载</button></td></tr></table></div></div></div><ul ng-class="{'wob-pagination':true, 'hidden': otpagecount<=1}"><li ng-repeat="todo in otpagination" ng-class="{page: todo.page!='...', active: todo.active, ellip: todo.ellip}" ng-click="getOTPageData(todo.page)">{{todo.page}}</li><li ng-class="{gotopage: true, hidden: otpagecount<=5}">到第<input min="1" max="{{otpagecount}}" type="number" ng-model="otcustompage">页<span class="confirm" ng-click="getOTPageData(otcustompage)">确定</span></li></ul></div><div class="backtorsc" ng-click="gotomainnav('tool_officeresource')">&laquo; 返回资源首页</div><div ng-class="{'wob-mask-1': true, 'picd-ready-mask': true, 'hidden': otdready==1}"><div ng-class="{'alert':true, 'alert-warning':true, 'hidden':otdready != 0}">{{language.firstLoad}}<span class="waiting">。</span><span class="waiting">。</span><span class="waiting">。</span></div><div ng-class="{'alert':true, 'alert-warning':true, 'hidden':otdready != -1}">{{language.loadFail}}</div></div></div></div><div ng-class="{'page-content': true, 'hidden': curnav.template!='picdownloader'}"><div ng-controller="picdownloaderCtrl" class="picdownloader-content"><div ng-class="{'picd-page': true, 'picd-home': true, 'active': picdcurpage=='home'}"><div class="search-section wob-grid"><h5 class="text-center">{{language.picd_search}}</h5><div class="search-group search-group-lg col-sm-6 col-md-5 center"><input ng-focus="picdsearchfocus()" ng-blur="picdsearchblur()" ng-keyup="picdsearchkeyup($event)" ng-model="picdsearchstr" class="form-control" type="text" maxlength="20" placeholder="{{language.picd_placeholder}}" /><i class="fa fa-search" ng-click="searchPICDdata()"></i><ul class="list-unstyled search-hint picd-search-hint"><li ng-repeat="(index, todo) in picdsearchHints" class="{{index==picdsearchHintIndex?'active':''}}" ng-click="picdsearchHintClick(index)" ng-mouseenter="picdsearchHintMouse(index)">{{todo}}</li></ul></div></div><div class="wob-nav-tabs wob-grid"><div class="main-container clearfix"><ul class="nav nav-tabs"><li ng-repeat="todo in picd_catalog" ng-class="{active: picdcurcatalog==todo.key}"><a href="javascript:void(0)" ng-click="gotoPICDCatalog(todo.key)">{{todo.title}}</a></li></ul></div></div></div><div ng-class="{'picd-page': true, 'picd-search': true, 'active': picdcurpage=='search'}"><div class="wob-nav-tabs wob-grid"><div class="main-container clearfix"><ul class="nav nav-tabs"><li><a href="javascript:void(0)" ng-click="gotoPICDCatalog('home')"><i class="fa fa-home"></i> 返回图片首页</a></li></ul></div><div class="search-group"><input ng-focus="picdsearchfocus()" ng-blur="picdsearchblur()" ng-keyup="picdsearchkeyup($event)" class="form-control" ng-model="picdsearchstr" type="text" maxlength="20" placeholder="{{language.picd_placeholder}}" /><i class="fa fa-search" ng-click="searchPICDdata()"></i><ul class="list-unstyled search-hint picd-search-hint"><li ng-repeat="(index, todo) in picdsearchHints" class="{{index==picdsearchHintIndex?'active':''}}" ng-click="picdsearchHintClick(index)" ng-mouseenter="picdsearchHintMouse(index)">{{todo}}</li></ul></div></div><div class="common-nav-divider"></div><div class="main-container search-title-2">{{language.searchresult}}：<span>{{language.searchresultcount.replace('%c%', picdsearchdata.length)}}</span></div></div><div ng-class="{'picd-data-container': true, 'picd-data-catalog': picdcurpage=='home', 'picd-data-search': picdcurpage=='search'}"><div class="main-container clearfix" id="picLister"><div ng-repeat="(index, todo) in picdpagedata" class="wob-col-8"><div class="picd-item"><img class="picthumb" ng-src="{{todo.thumb}}" /><div class="wob-mask-1"><button ng-click="downloadPic(todo)" class="button wob-tool-button wob-tool-button-active"><i class="fa fa-download"></i> {{language.download}}</button></div></div></div></div></div><ul ng-class="{'wob-pagination':true, 'hidden': picdpagecount<=1}"><li ng-repeat="todo in picdpagination" ng-class="{page: todo.page!='...', active: todo.active, ellip: todo.ellip}" ng-click="getPICDPageData(todo.page)">{{todo.page}}</li><li ng-class="{gotopage: true, hidden: picdpagecount<=5}">到第<input min="1" max="{{picdpagecount}}" type="number" ng-model="picdcustompage">页<span class="confirm" ng-click="getPICDPageData(picdcustompage)">确定</span></li></ul><div class="backtorsc" ng-click="gotomainnav('tool_officeresource')">&laquo; 返回资源首页</div><div ng-class="{'wob-mask-1': true, 'picd-ready-mask': true, 'hidden': picdready==1}"><div ng-class="{'alert':true, 'alert-warning':true, 'hidden':picdready != 0}">{{language.firstLoad}}<span class="waiting">。</span><span class="waiting">。</span><span class="waiting">。</span></div><div ng-class="{'alert':true, 'alert-warning':true, 'hidden':picdready != -1}">{{language.loadFail}}</div></div></div></div><div ng-class="{'page-content': true, 'hidden': curnav.template!='svgdownloader'}"><div ng-controller="svgdownloaderCtrl" class="picdownloader-content svgdownloader-content"><div ng-class="{'picd-page': true, 'picd-home': true, 'active': picdcurpage=='home'}"><div class="search-section wob-grid"><h5 class="text-center">{{language.svg_search}}</h5><div class="search-group search-group-lg col-sm-6 col-md-5 center"><input ng-focus="picdsearchfocus()" ng-blur="picdsearchblur()" ng-keyup="picdsearchkeyup($event)" ng-model="picdsearchstr" class="form-control" type="text" maxlength="20" placeholder="{{language.svg_placeholder}}" /><i class="fa fa-search" ng-click="searchPICDdata()"></i><ul class="list-unstyled search-hint picd-search-hint"><li ng-repeat="(index, todo) in picdsearchHints" class="{{index==picdsearchHintIndex?'active':''}}" ng-click="picdsearchHintClick(index)" ng-mouseenter="picdsearchHintMouse(index)">{{todo}}</li></ul></div></div><div class="wob-nav-tabs wob-grid"><div class="main-container clearfix"><ul class="nav nav-tabs"><li ng-repeat="todo in picd_catalog" ng-class="{active: picdcurcatalog==todo.key}"><a href="javascript:void(0)" ng-click="gotoPICDCatalog(todo.key)">{{todo.title}}</a></li></ul></div></div></div><div ng-class="{'picd-page': true, 'picd-search': true, 'active': picdcurpage=='search'}"><div class="wob-nav-tabs wob-grid"><div class="main-container clearfix"><ul class="nav nav-tabs"><li><a href="javascript:void(0)" ng-click="gotoPICDCatalog('home')"><i class="fa fa-home"></i> 返回图片首页</a></li></ul></div><div class="search-group"><input ng-focus="picdsearchfocus()" ng-blur="picdsearchblur()" ng-keyup="picdsearchkeyup($event)" class="form-control" ng-model="picdsearchstr" type="text" maxlength="20" placeholder="{{language.svg_placeholder}}" /><i class="fa fa-search" ng-click="searchPICDdata()"></i><ul class="list-unstyled search-hint picd-search-hint"><li ng-repeat="(index, todo) in picdsearchHints" class="{{index==picdsearchHintIndex?'active':''}}" ng-click="picdsearchHintClick(index)" ng-mouseenter="picdsearchHintMouse(index)">{{todo}}</li></ul></div></div><div class="common-nav-divider"></div><div class="main-container search-title-2">{{language.searchresult}}：<span>{{language.searchresultcount.replace('%c%', picdsearchdata.length)}}</span></div></div><div ng-class="{'picd-data-container': true, 'picd-data-catalog': picdcurpage=='home', 'picd-data-search': picdcurpage=='search'}"><div class="main-container clearfix" id="svgLister"><div ng-repeat="(index, todo) in picdpagedata" class="wob-col-8"><div class="picd-item"><img class="svgthumb" ng-src="{{todo.thumb}}" /><div class="wob-mask-1"><button ng-click="downloadPic(todo)" class="button wob-tool-button wob-tool-button-active"><i class="fa fa-download"></i> {{language.download}}</button></div></div></div></div></div><ul ng-class="{'wob-pagination':true, 'hidden': picdpagecount<=1}"><li ng-repeat="todo in picdpagination" ng-class="{page: todo.page!='...', active: todo.active, ellip: todo.ellip}" ng-click="getPICDPageData(todo.page)">{{todo.page}}</li><li ng-class="{gotopage: true, hidden: picdpagecount<=5}">到第<input min="1" max="{{picdpagecount}}" type="number" ng-model="picdcustompage">页<span class="confirm" ng-click="getPICDPageData(picdcustompage)">确定</span></li></ul><div class="backtorsc" ng-click="gotomainnav('tool_officeresource')">&laquo; 返回资源首页</div><div ng-class="{'wob-mask-1': true, 'picd-ready-mask': true, 'hidden': picdready==1}"><div ng-class="{'alert':true, 'alert-warning':true, 'hidden':picdready != 0}">{{language.firstLoad}}<span class="waiting">。</span><span class="waiting">。</span><span class="waiting">。</span></div><div ng-class="{'alert':true, 'alert-warning':true, 'hidden':picdready != -1}">{{language.loadFail}}</div></div></div></div><div ng-class="{'page-content': true, 'hidden': curnav.template!='audiodownloader'}"><div ng-controller="audiodownloaderCtrl" class="otemplate-content audiodownloader-content"><div ng-class="{'ot-page': true, 'ot-data-page': true, active: otcurpage!='home'}"><div class="wob-nav-tabs wob-grid"><div ng-class="{'main-container':true, 'clearfix':true, 'hidden':otcurpage!='catalog'}"><div class="ot-nav-wrap"><ul class="nav nav-tabs"><li ng-repeat="cata in ot_catalog" data-key="{{cata.key}}" ng-class="{active: cata.key==otcurpagecatalog}"><a href="javascript:void(0)" ng-click="gotoOTCatalog(cata.key)">{{cata.title}}</a></li></ul></div></div><div ng-class="{'main-container':true, 'clearfix':true, 'hidden':otcurpage=='catalog'}"><div class="ot-nav-wrap"><ul class="nav nav-tabs"><li><a href="javascript:void(0)" ng-click="gotoOTCatalog('business')">&lt; 返回音效分类</a></li></ul></div></div><div class="ot-search-sm"><div class="search-group"><input ng-focus="otsearchfocus()" ng-blur="otsearchblur()" ng-keyup="otsearchkeyup($event)" class="form-control" ng-model="otsearchstr" type="text" maxlength="20" placeholder="搜索音效" /><i class="fa fa-search" ng-click="searchOTdata()"></i><span ng-if="otcurpage=='search'" class="fa fa-remove" ng-click="otclearsearch()">X</span><ul class="list-unstyled search-hint audio-search-hint"><li ng-repeat="(index, todo) in otsearchHints" class="{{index==otsearchHintIndex?'active':''}}" ng-click="otsearchHintClick(index)" ng-mouseenter="otsearchHintMouse(index)">{{todo}}</li></ul></div></div></div><div class="ot-nav-divider"></div><div class="ot-data-section-wrap"><div class="ot-data-section main-container"><div class="ot-data-container"><table class="table table-hover"><tr ng-repeat="todo in otpagedata"><td><i class="fa fa-audio"></i> {{todo.title+'.'+todo.filetype}}</td><td><span ng-click="playaudio(todo)" data-audio="{{todo.token}}" class="badge badge-play">试听</span>时长：{{todo.duration}}</td><td>大小：{{todo.size | sizeFormat}}</td><td><button class="button wob-tool-button wob-tool-button-active" ng-click="downloadOTemplate(todo)"><i class="fa fa-download"></i> 下载</button></td></tr></table></div></div></div><ul ng-class="{'wob-pagination':true, 'hidden': otpagecount<=1}"><li ng-repeat="todo in otpagination" ng-class="{page: todo.page!='...', active: todo.active, ellip: todo.ellip}" ng-click="getOTPageData(todo.page)">{{todo.page}}</li><li ng-class="{gotopage: true, hidden: otpagecount<=5}">到第<input min="1" max="{{otpagecount}}" type="number" ng-model="otcustompage">页<span class="confirm" ng-click="getOTPageData(otcustompage)">确定</span></li></ul></div><div class="backtorsc" ng-click="gotomainnav('tool_officeresource')">&laquo; 返回资源首页</div><div ng-class="{'wob-mask-1': true, 'picd-ready-mask': true, 'hidden': otdready==1}"><div ng-class="{'alert':true, 'alert-warning':true, 'hidden':otdready != 0}">{{language.firstLoad}}<span class="waiting">。</span><span class="waiting">。</span><span class="waiting">。</span></div><div ng-class="{'alert':true, 'alert-warning':true, 'hidden':otdready != -1}">{{language.loadFail}}</div></div></div></div></div></div><div class="wob-modal" ng-controller="modalCtrl"><!-- alert模态框（Modal） --><div class="modal fade" id="alertModal" tabindex="-1" role="dialog" aria-labelledby="alertModalLabel" aria-hidden="true"><div class="modal-dialog"><div class="modal-content"><div class="modal-body"><button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                    {{alertTxt}}</div></div><!-- /.modal-content --></div><!-- /.modal --></div><!-- 下载模态框（Modal） --><div class="modal fade" id="downloadModal" tabindex="-1" role="dialog" aria-labelledby="downloadModalLabel" aria-hidden="true"><div class="modal-dialog"><div class="modal-content"><div class="modal-header">{{language.downloading}}</div><div class="modal-body"><!--<div class="progress progress-striped active">--><div class="progress active"><div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100"><div class="progress-bar-mask"><span></span><span></span><span></span></div></div></div></div><div class="modal-footer"><button ng-click="cancelDownload()" class="button button-raised" data-dismiss="modal">{{language.BUTTON.cancelDownload}}</button></div></div><!-- /.modal-content --></div><!-- /.modal --></div><!-- 描述模态框（Modal） --><div class="modal fade" id="toolDetailModal" tabindex="-1" role="dialog" aria-labelledby="toolDetailModalLabel" aria-hidden="true"><div class="modal-dialog"><div class="modal-content"><div class="modal-header clearfix"><div class="icon"><img ng-src="{{TDMdata.icon}}" err-src="./images/err_icon.png" width="100%" height="100%"></div><div class="header_text"><h5>{{TDMdata.name}}</h5><ul class="list-inline"><li>版本：{{TDMdata.version}}</li><li>大小：{{TDMdata.size}}</li></ul></div><button class="button wob-tool-button" ng-click="tdmstartbutton(TDMdata)">{{language.BUTTON.start}}</button><button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button></div><div class="modal-body"><div ng-bind-html="TDMdata.info | trustedHtml"></div></div></div><!-- /.modal-content --></div><!-- /.modal --></div></div><span id="collectionAnimation"><i class="fa fa-heart"></i></span></div></body><script src="js/main.min.js" type="text/javascript"></script></html>
