From 70223b3ef4df02622869425fed4ba9b290e1aa74 Mon Sep 17 00:00:00 2001 From: fei.wang <wf18701153496@163.com> Date: 星期二, 16 四月 2024 14:07:59 +0800 Subject: [PATCH] V定制1.0 1:对讲功能 2:计算经纬度控制器systemcontrollen --- src/main/webapp/HouTai/JingWeiShuJu/JingWeiShuJu.jsp | 6 src/main/java/com/hxzk/service/PersonService.java | 5 src/main/java/com/hxzk/service/impl/TbHistoryPowerServiceImpl.java | 15 src/main/webapp/HouTai/DiTuMap/BaiDuDiTu.jsp | 12 src/main/java/com/hxzk/controller/BaiDuController.java | 6 src/main/webapp/HouTai/TongJi/AnchorPower.jsp | 14 src/main/java/com/hxzk/service/LoraGateWayService.java | 4 src/main/webapp/HouTai/ShiShiGaoJing/ShiShiGaoJing.jsp | 2 src/main/webapp/HouTai/User/Company.jsp | 2 src/main/java/com/hxzk/controller/ImageController.java | 12 src/main/webapp/HouTai/SMS/MsgReminder.jsp | 2 src/main/java/com/hxzk/controller/GpsGuiJiController.java | 11 src/main/java/com/hxzk/service/impl/FenceServiceImpl.java | 31 src/main/webapp/Home/HomeJs/Home.js | 242 +++ src/main/webapp/HouTai/XiTong/HouTaiDaoHang.jsp | 2 src/main/java/com/hxzk/pojo/TbScreenSettings.java | 4 src/main/webapp/HouTai/TongJi/TongJiGuanLi.jsp | 2 src/main/webapp/HouTai/BaoWen/BaoWen.jsp | 2 src/main/webapp/Home/HomeCss/Home.css | 27 src/main/webapp/fengmap/data/1761938416618700801/1761938416618700801.floor.F1.geo.fmap | 0 src/main/webapp/HouTai/XinLvJiLu/XinLvJiLu.jsp | 2 lib/gngga2xy.jar | 0 src/main/webapp/HouTai/XiTong/LoginLog.jsp | 2 src/main/java/com/hxzk/controller/WarningController.java | 21 src/main/webapp/Home/Home1.jsp | 217 +++ src/main/webapp/HouTai/DiTuMap/DiTu.jsp | 2 src/main/webapp/HouTai/SMS/SMSReminder.jsp | 2 src/main/webapp/HouTai/XinXiJiLu/XinXiJiLu.jsp | 2 src/main/java/com/hxzk/service/AchorService.java | 4 src/main/webapp/HouTai/JianKongPeiZhi/JianKongPeiZhi.jsp | 123 ++ src/main/webapp/HouTai/XiTong/Window.jsp | 2 src/main/webapp/HouTai/SMS/SMSLog.jsp | 2 src/main/webapp/HouTai/XiTong/SystemMapShow.jsp | 4 src/main/java/com/hxzk/controller/KaoQinController.java | 1 src/main/webapp/HouTai/JiChu/BuMen.jsp | 2 src/main/webapp/HouTai/WeiLanList/WeiLanList.jsp | 2 src/main/java/com/hxzk/pojo/TbBaidumap.java | 1 src/main/java/com/hxzk/mapper/PersonDao.java | 2 src/main/webapp/HouTai/ChaXunGuiJi/ChaXunGuiJiJs/ChaXunGuiJiJs.js | 25 src/main/java/com/hxzk/pojo/TbPerson.java | 1 src/main/webapp/fengmap/data/1761938416618700801/1761938416618700801.scene.fmap | 0 src/main/java/com/hxzk/service/ImageService.java | 7 src/main/java/com/hxzk/controller/HkSxtController.java | 42 src/main/java/com/hxzk/service/impl/TbAcHistroyPowerServiceImpl.java | 15 src/main/java/com/hxzk/mapper/TbHistoryPower.java | 4 src/main/webapp/HouTai/LiShiKaoQin/LiShiKaoQin.jsp | 2 src/main/webapp/HouTai/User/JueSe.jsp | 2 src/main/java/com/hxzk/mapper/KaoQinDao.java | 5 src/main/webapp/HouTai/BaoWen/BaoWenJs/BaoWen.js | 10 src/main/webapp/HouTai/LiShiGaoJing/LiShiGaoJing.jsp | 2 src/main/webapp/HouTai/Anchor/Anchor.jsp | 2 src/main/webapp/HouTai/JiChu/RenYuan.jsp | 10 src/main/webapp/Home/HomeCss/layui1.css | 2 src/main/java/com/hxzk/service/impl/PersonServiceImpl.java | 27 src/main/webapp/HouTai/ChaXunGuiJi/ChaXunGuiJi.jsp | 2 src/main/webapp/HouTai/GaoJingHuiZong/GaoJingHuiZong.jsp | 4 src/main/webapp/HouTai/TongJi/TongJiJs/TagPower.js | 5 src/main/java/com/hxzk/service/impl/PertherServiceImpl.java | 2 src/main/webapp/HouTai/XiTong/SystemIcon.jsp | 2 src/main/webapp/CSS/layui.css | 2 src/main/java/com/hxzk/service/impl/AchorServiceImpl.java | 12 src/main/java/com/hxzk/mapper/WarningDao.java | 2 src/main/java/com/hxzk/service/FenceService.java | 7 src/main/webapp/HouTai/JiChu/WuZi.jsp | 2 src/main/webapp/HouTai/WeiLanList/PersonJuji.jsp | 57 + src/main/webapp/HouTai/DiTuMap/DiTuJs/BaiDuDiTu.js | 8 src/main/webapp/HouTai/XiTong/SytemLog.jsp | 2 src/main/java/com/hxzk/service/WarningService.java | 2 src/main/java/com/hxzk/service/impl/WarningServiceImpl.java | 7 src/main/resources/spring-servlet.xml | 3 src/main/webapp/HouTai/HuiZhiWeiLan/HuiZhiWeiLan.jsp | 2 src/main/webapp/HouTai/ShiShiKaoQin/ShiShiKaoQin.jsp | 2 src/main/webapp/HouTai/WangGuan/WangGuan.jsp | 2 src/main/webapp/HouTai/TongJi/TongJiJs/AnchorPower.js | 4 src/main/java/com/hxzk/controller/LoraGateWayController.java | 5 src/main/webapp/HouTai/XiTong/SystemVersion.jsp | 4 src/main/java/com/hxzk/controller/SanWeiController.java | 40 src/main/java/com/hxzk/controller/ScreenSettingsController.java | 12 src/main/webapp/HouTai/GuiJiShuJu/GuiJiShuJu.jsp | 6 src/main/webapp/HouTai/JiChu/Icon.jsp | 2 src/main/webapp/HouTai/XiTong/ShouYeSheZhi.jsp | 2 src/main/webapp/HouTai/miniAdmin.js | 1 src/main/java/com/hxzk/controller/PersonController.java | 14 src/main/webapp/HouTai/XiTong/SystemImage.jsp | 4 src/main/webapp/fengmap/data/1761938416618700801/1761938416618700801.fmap | 0 src/main/webapp/Home/HomeJs/Time.js | 865 +++++++++++---- src/main/webapp/HouTai/WangGuan/WangGuan.js | 30 src/main/java/com/hxzk/service/impl/ImageServiceImpl.java | 16 src/main/webapp/HouTai/WeiLanList/WeiLanListJs/PersonJuji.js | 30 src/main/java/com/hxzk/pojo/TbHksxt.java | 3 src/main/webapp/HouTai/JianKongPeiZhi/JianKongPeiZhiJs/JianKongPeiZhi.js | 219 +++ src/main/webapp/HouTai/User/User.jsp | 2 src/main/webapp/CSS/layui1.css | 2 src/main/java/com/hxzk/controller/SystemController.java | 92 + src/main/java/com/hxzk/service/impl/ScreenServiceImpl.java | 12 src/main/webapp/HouTai/Urt/Urt.jsp | 2 src/main/webapp/HouTai/XiTong/XiTongJs/SystemScreen.js | 14 src/main/java/com/hxzk/service/impl/LoraGateWayServiceImpl.java | 6 src/main/java/com/hxzk/mapper/TbAcHistroyPowerDao.java | 3 src/main/java/com/hxzk/controller/AchorController.java | 12 src/main/webapp/HouTai/TongJi/TagPower.jsp | 16 src/main/java/com/hxzk/controller/FenceController.java | 23 src/main/webapp/Home/Home.jsp | 550 +++++++-- src/main/webapp/HouTai/XiTong/XiTongJs/SyStemMapShow.js | 10 src/main/java/com/hxzk/controller/PergatherController.java | 31 src/main/webapp/HouTai/XiTong/SystemScreen.jsp | 31 src/main/java/com/hxzk/service/impl/KaoQinServiceImpl.java | 66 src/main/webapp/HouTai/JiChu/CheLiang.jsp | 2 src/main/java/com/hxzk/service/impl/HkSxtServiceImpl.java | 11 src/main/webapp/HouTai/JiChu/JiChuJs/RenYuan.js | 25 src/main/webapp/HouTai/Tag/Tag.jsp | 2 src/main/webapp/Icon/雷达.gif | 0 src/main/java/com/hxzk/service/HkSxtService.java | 2 src/main/java/com/hxzk/service/PergatherService.java | 1 src/main/webapp/HouTai/XiTong/XiTongJs/SystemImage.js | 24 src/main/webapp/HouTai/ChaFenJiZhan/ChaFenJiZhan.jsp | 2 116 files changed, 2,555 insertions(+), 716 deletions(-) diff --git a/lib/gngga2xy.jar b/lib/gngga2xy.jar new file mode 100644 index 0000000..c4e88be --- /dev/null +++ b/lib/gngga2xy.jar Binary files differ diff --git a/src/main/java/com/hxzk/controller/AchorController.java b/src/main/java/com/hxzk/controller/AchorController.java index 866a798..2138ceb 100644 --- a/src/main/java/com/hxzk/controller/AchorController.java +++ b/src/main/java/com/hxzk/controller/AchorController.java @@ -93,6 +93,12 @@ return anchoripList; } + + @GetMapping("FindSanWeiJiZhan") + public List<TbAchor> FindSanWeiJiZhan(){ + return achorService.FindSanWeiJiZhan(); + } + public String gettime(){ Date now = new Date(); // 鍒涘缓鏃ユ湡鏍煎紡鍖栧璞★紝璁剧疆鏍煎紡涓� "yyyy-MM-dd HH:mm" @@ -101,4 +107,10 @@ String formattedDate = sdf.format(now); return formattedDate; } + + @GetMapping("findAnchorxinxi") + @ResponseBody + public List<TbAchor> findAnchorxinxi(){ + return achorService.findAnchorxinxi(); + } } diff --git a/src/main/java/com/hxzk/controller/BaiDuController.java b/src/main/java/com/hxzk/controller/BaiDuController.java index 2af4063..87b2f50 100644 --- a/src/main/java/com/hxzk/controller/BaiDuController.java +++ b/src/main/java/com/hxzk/controller/BaiDuController.java @@ -50,6 +50,12 @@ baidumap.setIshow("鏄剧ず"); mapShowService.UpBaiDuMap("鏄剧ず",baidumap.getMapname()); } + if (baidumap.getZhuanhuan() == null || baidumap.getZhuanhuan().equals("null")){ + baidumap.setZhuanhuan("WGS84"); + + }else{ + baidumap.setZhuanhuan("鐧惧害"); + } baidumap.setAddtime(gettime()); baiduService.upBaiDuMap(baidumap); response.sendRedirect("/hxzkuwb/HouTai/DiTuMap/BaiDuDiTu.jsp"); diff --git a/src/main/java/com/hxzk/controller/FenceController.java b/src/main/java/com/hxzk/controller/FenceController.java index a408daf..c396d7a 100644 --- a/src/main/java/com/hxzk/controller/FenceController.java +++ b/src/main/java/com/hxzk/controller/FenceController.java @@ -82,6 +82,8 @@ String shixiao = "23:59:59"; String xieyi = "BSTOCS1,ADDFENCE," + layer + ","+weilanleixing+","+guanlianduixiang+","+quyumingcheng+","+s+","+xingzhuang+","+shengxiao+","+shixiao+","+formattedDateTime+","+yanse+",END"; Udp_Out.udp_to_cs(xieyi); + String xieyi1 = "BSTOCS1,ADDTJAREA,"+quyumingcheng+","+yanse+","+s+",绯荤粺榛樿,END"; + Udp_Out.udp_to_cs(xieyi1); TbSystemOperationLog systemOperationLog = new TbSystemOperationLog(); systemOperationLog.setName(UserController.username); systemOperationLog.setTime(gettime()); @@ -185,4 +187,25 @@ json.put("fences", fences2); return json.toString(); } + + + + //涓夌淮鏍规嵁Fid鏌ヨ鏄惁鏈夎繖涓洿鏍� + @GetMapping("FindSanWeiIFID") + public int FindSanWeiIFID(String Fid){ + return fenceService.FindSanWeiIFID(Fid); + } + + @PostMapping({"MoHuweilan"}) + @ResponseBody + public List<TbFence> MoHuweilan(TbFence fence) throws Exception { + fence.setName(fence.getName()); + List<TbFence> fenceList = this.fenceService.MoHuweilan(fence); + + for(int i = 0; i < fenceList.size(); ++i) { + ((TbFence)fenceList.get(i)).setName(((TbFence)fenceList.get(i)).getName()); + } + + return fenceList; + } } diff --git a/src/main/java/com/hxzk/controller/GpsGuiJiController.java b/src/main/java/com/hxzk/controller/GpsGuiJiController.java index 5d67b61..33c5392 100644 --- a/src/main/java/com/hxzk/controller/GpsGuiJiController.java +++ b/src/main/java/com/hxzk/controller/GpsGuiJiController.java @@ -47,9 +47,14 @@ String time2 = times[1].trim(); List<GpsGuiJi> gui = gpsGuiJiService.findGuiJi(tagid,time1,time2); for (int i = 0; i < gui.size();i++){ - double[] gpstodu = gpstodu(gui.get(i).getGpsWeidu(),gui.get(i).getGspJingdu()); - gui.get(i).setGspJingdu(String.valueOf(gpstodu[1])); - gui.get(i).setGpsWeidu(String.valueOf(gpstodu[0])); + if (gui.get(i).getGpsWeidu().equals("0.0")){ + + }else{ + double[] gpstodu = gpstodu(gui.get(i).getGpsWeidu(),gui.get(i).getGspJingdu()); + gui.get(i).setGspJingdu(String.valueOf(gpstodu[1])); + gui.get(i).setGpsWeidu(String.valueOf(gpstodu[0])); + } + } return gui; } diff --git a/src/main/java/com/hxzk/controller/HkSxtController.java b/src/main/java/com/hxzk/controller/HkSxtController.java index 5a10461..e68b8b5 100644 --- a/src/main/java/com/hxzk/controller/HkSxtController.java +++ b/src/main/java/com/hxzk/controller/HkSxtController.java @@ -3,6 +3,7 @@ import com.github.pagehelper.PageInfo; import com.hxzk.pojo.TbHksxt; import com.hxzk.pojo.TbShipin; +import com.hxzk.service.FenceService; import com.hxzk.service.HkSxtService; import com.hxzk.service.ShiPinService; import com.hxzk.udp.Udp_Out; @@ -10,8 +11,10 @@ import com.hxzk.util.resultutil; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; +import org.springframework.web.servlet.ModelAndView; import javax.servlet.http.HttpServletResponse; import java.io.IOException; @@ -27,23 +30,44 @@ @Autowired HkSxtService hkSxtService; + + @Autowired + FenceService fenceService; @GetMapping("findhk") result<List<TbHksxt>> findhk(Integer page, Integer limit){ PageInfo<TbHksxt> cz= hkSxtService.findAll(page, limit); return resultutil.returnSuccess(cz.getTotal(), cz.getList()); } - - @GetMapping("addHk") - public void addHk(TbHksxt hksxt, HttpServletResponse response) throws IOException { - String xieyi = "BSTOCS1,ADD,HKSXT,"+hksxt.getIp()+","+hksxt.getPort()+","+hksxt.getUsername()+","+hksxt.getPassword()+","+hksxt.getShebeiport()+",END"; - Udp_Out.udp_to_cs(xieyi); - response.sendRedirect("/hxzkuwb/HouTai/JianKongPeiZhi/JianKongPeiZhi.jsp"); + @PostMapping({"HksxtSearch"}) + public result<List<TbHksxt>> tableSearch(TbHksxt manager, int page, int limit) throws Exception { + PageInfo<TbHksxt> cz = this.hkSxtService.tableSearch(manager, page, limit); + return resultutil.returnSuccess(cz.getTotal(), cz.getList()); } - @GetMapping("updateHk") - public void updateHk(TbHksxt hksxt,HttpServletResponse response) throws IOException { - String xieyi = "BSTOCS1,ALTER,HKSXT,"+hksxt.getIp()+","+hksxt.getPort()+","+hksxt.getUsername()+","+hksxt.getPassword()+","+hksxt.getShebeiport()+",END"; + @PostMapping("addHk") + public ModelAndView addHk(TbHksxt hksxt, HttpServletResponse response) throws Exception { + Date date = new Date(); + SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + hksxt.setEnterdate(formatter.format(date)); + String xieyi = "BSTOCS1,ADD,HKSXT,"+hksxt.getIp()+","+hksxt.getPort()+","+hksxt.getUsername()+","+hksxt.getPassword()+","+hksxt.getShebeiport()+","+hksxt.getEnterdate()+hksxt.getBindregion()+",END"; Udp_Out.udp_to_cs(xieyi); response.sendRedirect("/hxzkuwb/HouTai/JianKongPeiZhi/JianKongPeiZhi.jsp"); + ModelAndView modelAndView = new ModelAndView(); + modelAndView.setViewName("/hxzkuwb/HouTai/JianKongPeiZhi/JianKongPeiZhi.jsp"); + modelAndView.addObject("suoshu", fenceService.findSuoShu()); + return modelAndView; + } + @PostMapping("updateHk") + public ModelAndView updateHk(TbHksxt hksxt,HttpServletResponse response) throws Exception { + Date date = new Date(); + SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + hksxt.setEnterdate(formatter.format(date)); + String xieyi = "BSTOCS1,ALTER,HKSXT,"+hksxt.getIp()+","+hksxt.getPort()+","+hksxt.getUsername()+","+hksxt.getPassword()+","+hksxt.getShebeiport()+","+hksxt.getEnterdate()+hksxt.getBindregion()+",END"; + Udp_Out.udp_to_cs(xieyi); + response.sendRedirect("/hxzkuwb/HouTai/JianKongPeiZhi/JianKongPeiZhi.jsp"); + ModelAndView modelAndView = new ModelAndView(); + modelAndView.setViewName("/HouTai/JianKongPeiZhi/JianKongPeiZhi.jsp"); + modelAndView.addObject("suoshu", fenceService.findSuoShu()); + return modelAndView; } @GetMapping("deleteHk") public void deleteHk(String name){ diff --git a/src/main/java/com/hxzk/controller/ImageController.java b/src/main/java/com/hxzk/controller/ImageController.java index 403fffe..5ccb619 100644 --- a/src/main/java/com/hxzk/controller/ImageController.java +++ b/src/main/java/com/hxzk/controller/ImageController.java @@ -50,7 +50,12 @@ systemimage.setYpixel(ypx); systemimage.setXpixel(xpx); systemimage.setImage(name+"."+fileExtension); - int flag = imageService.addimage(systemimage); + if (name.equals("澶у睆宸�") || name.equals("澶у睆鍙�")){ + //鐩存帴淇敼 + imageService.upImage(systemimage); + }else{ + int flag = imageService.addimage(systemimage); + } MyFile.addImage(images,request,name); response.sendRedirect("/hxzkuwb/HouTai/XiTong/SystemImage.jsp"); } @@ -67,4 +72,9 @@ String formattedDate = sdf.format(now); return formattedDate; } + + @GetMapping("RightLeftImage") + public List<TbSystemimage> RightLeftImage(){ + return imageService.RightLeftImage(); + } } diff --git a/src/main/java/com/hxzk/controller/KaoQinController.java b/src/main/java/com/hxzk/controller/KaoQinController.java index 4a24da2..2c42220 100644 --- a/src/main/java/com/hxzk/controller/KaoQinController.java +++ b/src/main/java/com/hxzk/controller/KaoQinController.java @@ -33,6 +33,7 @@ @PostMapping("findLiShiKaoQinSearch") result<List<TbKaoqing>> findLiShiKaoQinSearch(Integer page, Integer limit, TbKaoqing achor){ PageInfo<TbKaoqing> cz= kaoQinService.findSearch(page, limit,achor); +// UNION select * from tb_kaoqing_${bumen} return resultutil.returnSuccess(cz.getTotal(), cz.getList()); } diff --git a/src/main/java/com/hxzk/controller/LoraGateWayController.java b/src/main/java/com/hxzk/controller/LoraGateWayController.java index 6a9e1a2..362673b 100644 --- a/src/main/java/com/hxzk/controller/LoraGateWayController.java +++ b/src/main/java/com/hxzk/controller/LoraGateWayController.java @@ -32,4 +32,9 @@ loraGateWayService.deLoraGateWay(id); response.sendRedirect("/hxzkuwb/HouTai/WangGuan/WangGun.jsp"); } + + @GetMapping("FindGateWayList") + public List<TbLoragateway> FindGateWayList(){ + return loraGateWayService.FindLoraGateWayList(); + } } diff --git a/src/main/java/com/hxzk/controller/PergatherController.java b/src/main/java/com/hxzk/controller/PergatherController.java index 60641ed..ee96e86 100644 --- a/src/main/java/com/hxzk/controller/PergatherController.java +++ b/src/main/java/com/hxzk/controller/PergatherController.java @@ -3,14 +3,22 @@ import com.github.pagehelper.PageInfo; import com.hxzk.pojo.TbAchor; import com.hxzk.pojo.TbPergather; +import com.hxzk.pojo.TbSystemOperationLog; import com.hxzk.service.PergatherService; +import com.hxzk.service.SystemLogService; +import com.hxzk.udp.Udp_Out; import com.hxzk.util.result; import com.hxzk.util.resultutil; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.text.SimpleDateFormat; +import java.util.Date; import java.util.List; @RestController @@ -18,6 +26,8 @@ public class PergatherController { @Autowired PergatherService pergatherService; + @Autowired + SystemLogService systemLogService; @GetMapping("findPerAll") public List<TbPergather> findperAll(){ @@ -29,4 +39,25 @@ PageInfo<TbPergather> cz= pergatherService.findAllTbPergather(page, limit); return resultutil.returnSuccess(cz.getTotal(), cz.getList()); } + @PostMapping("upPersonJuJi") + public void upPersonJuJi(TbPergather pergather, HttpServletResponse response) throws IOException { + String upds = "BSTOCS1,ALTERGATHER,"+pergather.getName()+","+pergather.getPernum()+","+pergather.getTypec2()+","+pergather.getRedius()+","+pergather.getShichang()+","+pergather.getWeixianpin()+",END"; + Udp_Out.udp_to_cs(upds); + TbSystemOperationLog systemOperationLog = new TbSystemOperationLog(); + systemOperationLog.setName(UserController.username); + systemOperationLog.setTime(gettime()); + systemOperationLog.setContent("淇敼浜嗚仛闆嗚缃鍥存爮鍚嶇О鏄細"+pergather.getName()); + systemLogService.insertSystem(systemOperationLog); + response.sendRedirect("/hxzkuwb/HouTai/WeiLanList/PersonJuji.jsp"); + + } + + public String gettime(){ + Date now = new Date(); + // 鍒涘缓鏃ユ湡鏍煎紡鍖栧璞★紝璁剧疆鏍煎紡涓� "yyyy-MM-dd HH:mm" + SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm"); + // 鏍煎紡鍖栨棩鏈熷璞★紝杈撳嚭瀛楃涓茬粨鏋� + String formattedDate = sdf.format(now); + return formattedDate; + } } diff --git a/src/main/java/com/hxzk/controller/PersonController.java b/src/main/java/com/hxzk/controller/PersonController.java index a9dab72..04f9141 100644 --- a/src/main/java/com/hxzk/controller/PersonController.java +++ b/src/main/java/com/hxzk/controller/PersonController.java @@ -79,6 +79,11 @@ return personService.findtagidPerson(id); } +// @GetMapping("findtNamePerson") +// public TbPerson findtNamePerson(Integer id){ +// return personService.findtNamePerson(id); +// } + //鏍囩ID鏌ユ壘浜哄憳鏍囩淇℃伅 @GetMapping("findtagIdPerson") public TbPerson findtagIdPerson(Integer id){ @@ -423,6 +428,15 @@ String formattedDate = sdf.format(now); return formattedDate; } + @GetMapping("findSanWeiFloorPerson") + public List<TbPerson> findSanWeiFloorPerson(String baoliu39){ + return personService.findSanWeiFloorPerson(baoliu39); + } + + @GetMapping("findpersonAll") + public List<TbPerson> findpersonAll(){ + return personService.findpersonAll(); + } //浜哄憳鏁版嵁鎺ュ彛 @GetMapping("findpersonAPI") diff --git a/src/main/java/com/hxzk/controller/SanWeiController.java b/src/main/java/com/hxzk/controller/SanWeiController.java index 734776c..85e4f92 100644 --- a/src/main/java/com/hxzk/controller/SanWeiController.java +++ b/src/main/java/com/hxzk/controller/SanWeiController.java @@ -32,26 +32,26 @@ while(var6.hasNext()) { TbPersonAndDepartment node = (TbPersonAndDepartment)var6.next(); double jiao = 0.0; - if (this.persons.containsKey(node.getPTagid())) { - double x1 = Double.valueOf(node.getPX()); - double y1 = Double.valueOf(node.getPY()); - double x2 = Double.valueOf(((String[])this.persons.get(node.getPTagid()))[0]); - double y2 = Double.valueOf(((String[])this.persons.get(node.getPTagid()))[1]); - double c = x1 - x2; - double a = y1 - y2; - if (node.getBaoliu22() != null && node.getBaoliu22() != "") { - if (node.getBaoliu22().equals("0")) { - jiao = Math.toDegrees(Math.atan2(c, a)); - } else { - String[] xy = node.getBaoliu23().split(","); - jiao = Math.toDegrees(Math.atan2(Double.valueOf(xy[0]), Double.valueOf(xy[1]))); - } - - if (String.valueOf(jiao).equals("0.0")) { - jiao = Double.valueOf(((String[])this.persons.get(node.getPTagid()))[2]); - } - } - } +// if (this.persons.containsKey(node.getPTagid())) { +// double x1 = Double.valueOf(node.getPX()); +// double y1 = Double.valueOf(node.getPY()); +// double x2 = Double.valueOf(((String[])this.persons.get(node.getPTagid()))[0]); +// double y2 = Double.valueOf(((String[])this.persons.get(node.getPTagid()))[1]); +// double c = x1 - x2; +// double a = y1 - y2; +// if (node.getBaoliu22() != null && node.getBaoliu22() != "") { +// if (node.getBaoliu22().equals("0")) { +// jiao = Math.toDegrees(Math.atan2(c, a)); +// } else { +// String[] xy = node.getBaoliu23().split(","); +// jiao = Math.toDegrees(Math.atan2(Double.valueOf(xy[0]), Double.valueOf(xy[1]))); +// } +// +// if (String.valueOf(jiao).equals("0.0")) { +// jiao = Double.valueOf(((String[])this.persons.get(node.getPTagid()))[2]); +// } +// } +// } String tagid = node.getPTagid(); tb_realpositoin position = new tb_realpositoin(); position.setTagid(tagid); diff --git a/src/main/java/com/hxzk/controller/ScreenSettingsController.java b/src/main/java/com/hxzk/controller/ScreenSettingsController.java index aa4ac71..1d3f65d 100644 --- a/src/main/java/com/hxzk/controller/ScreenSettingsController.java +++ b/src/main/java/com/hxzk/controller/ScreenSettingsController.java @@ -48,6 +48,18 @@ homeIconService.upnameColor(screenSettings.getBgcolor()); mapShowService.upColor(screenSettings.getBgcolor()); } + if (screenSettings.getJizhanshow()!= null){ + screenSettings.setJizhanshow("1"); + }else{ + screenSettings.setJizhanshow("0"); + + } + if (screenSettings.getWangguanshow()!= null){ + screenSettings.setWangguanshow("1"); + }else{ + screenSettings.setWangguanshow("0"); + + } screenService.upScreen(screenSettings); response.sendRedirect("/hxzkuwb/HouTai/XiTong/SystemScreen.jsp"); } diff --git a/src/main/java/com/hxzk/controller/SystemController.java b/src/main/java/com/hxzk/controller/SystemController.java index 194f1c1..753579d 100644 --- a/src/main/java/com/hxzk/controller/SystemController.java +++ b/src/main/java/com/hxzk/controller/SystemController.java @@ -4,20 +4,20 @@ import com.hxzk.pojo.TbSystem; import com.hxzk.pojo.tb_jingwei; import com.hxzk.service.SystemService; -import com.sun.org.apache.xpath.internal.operations.Mod; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import org.springframework.web.servlet.ModelAndView; -import javax.print.DocFlavor; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; -import javax.servlet.http.HttpSession; import java.text.DecimalFormat; import java.text.SimpleDateFormat; import java.util.Date; import java.util.List; +import static cn.hx.tools.*; + +@CrossOrigin @RestController @RequestMapping("/") public class SystemController { @@ -41,6 +41,22 @@ @PostMapping("updaping") public void updaping(String baoliu28){ systemService.updaping(baoliu28); + } +// @CrossOrigin + @GetMapping({"ddmm2d"}) + public String dfConversion(String df) { + return ddmm2d(df); + } +// @CrossOrigin + @GetMapping({"dd2ddmm"}) + public String dudegreeConversion(String du) { + return dd2ddmm(du); + } + +// @CrossOrigin + @GetMapping({"gnssToxy"}) + public String[] coordinate(String gnssa,String gnssb,String gnsslat,String gnsslog) { + return gnssToxy(gnssa,gnssb,gnsslat,gnsslog); } @@ -103,13 +119,65 @@ } - @ResponseBody @RequestMapping(value = {"jisuanjingwei.do"}, method = {RequestMethod.POST, RequestMethod.GET}) - public JSONObject jisuanjingwei(String str) { + public static JSONObject jisuanjingwei(String str) { JSONObject json = new JSONObject(); String disab = disab(str); - String[] split = str.split(";"); + String[] split = str.split(""); + String qishi = split[1] + "/" + split[0]; + String zhongzhi = split[3] + "/" + split[2]; + tb_jingwei jingwei = new tb_jingwei(); + SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + String format = simpleDateFormat.format(new Date()); + jingwei.setQishi(qishi); + jingwei.setZhongzhi(zhongzhi); + jingwei.setJieguo(disab); + jingwei.setAddtime(format); + json.put("jieguo", disab); + return json; + } + + @ResponseBody + @RequestMapping(value = {"jisuanbaowen.do"}, method = {RequestMethod.POST, RequestMethod.GET}) + public static JSONObject jisuanbaowen(String gnggA ,String gnggB) { + String weiduA = gnggA.split(",")[2]; + String jingduA = gnggA.split(",")[4]; + String weiduB = gnggB.split(",")[2]; + String jingduB = gnggB.split(",")[4]; + String str = weiduA + ";" + jingduA + ";" + weiduB + ";" + jingduB; + JSONObject json = new JSONObject(); + String disab = disab(str); + String[] split = str.split(""); + String qishi = split[1] + "/" + split[0]; + String zhongzhi = split[3] + "/" + split[2]; + tb_jingwei jingwei = new tb_jingwei(); + SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + String format = simpleDateFormat.format(new Date()); + jingwei.setQishi(qishi); + jingwei.setZhongzhi(zhongzhi); + jingwei.setJieguo(disab); + jingwei.setAddtime(format); + json.put("jieguo", disab); + return json; + } + + @ResponseBody + @RequestMapping(value = {"jisuandubaowen.do"}, method = {RequestMethod.POST, RequestMethod.GET}) + public static JSONObject jisuandubaowen(String dugnggA ,String dugnggB) { + String weiduA = dd2ddmm(dugnggA.split(";")[0]); + String jingduA = dd2ddmm(dugnggA.split(";")[1]); + String weiduB = dd2ddmm(dugnggB.split(";")[0]); + String jingduB = dd2ddmm(dugnggB.split(";")[1]); + +// String weiduA = gnggA.split(",")[2]; +// String jingduA = gnggA.split(",")[4]; +// String weiduB = gnggB.split(",")[2]; +// String jingduB = gnggB.split(",")[4]; + String str = weiduA + ";" + jingduA + ";" + weiduB + ";" + jingduB; + JSONObject json = new JSONObject(); + String disab = disab(str); + String[] split = str.split(""); String qishi = split[1] + "/" + split[0]; String zhongzhi = split[3] + "/" + split[2]; tb_jingwei jingwei = new tb_jingwei(); @@ -125,7 +193,17 @@ - + //鍚庡彴璁块棶 + @PostMapping("HouTai") + public ModelAndView HouTai(String username){ + ModelAndView modelAndView = new ModelAndView(); + if (username!=null){ + modelAndView.setViewName("/HouTai/HouTai.jsp"); + }else{ + modelAndView.setViewName("/index.jsp"); + } + return modelAndView; + } public static String todufen(String Du, String Fen, String Miao) { Float strDu = Float.valueOf(Du); Float strFen = Float.valueOf(Fen) / 60.0F; diff --git a/src/main/java/com/hxzk/controller/WarningController.java b/src/main/java/com/hxzk/controller/WarningController.java index b4b9151..b94b5b6 100644 --- a/src/main/java/com/hxzk/controller/WarningController.java +++ b/src/main/java/com/hxzk/controller/WarningController.java @@ -108,12 +108,31 @@ public void deletegaojing(TbWarning warning,String username) throws IOException { TbWarning warning1 = warningService.findIdXiangXi(warning.getId()); warning.setBaoliu4(GetTime.getTime()); + warning.setBaoliu6(warning.getBaoliu5()); warning.setBaoliu3(username); warning.setObjectid(warning1.getObjectid()); warning.setStatus("宸插鐞�"); String xieyi = "BSTOCS1,DELLWARN," +warning.getId()+","+warning.getType()+",END"; TbSystemOperationLog systemOperationLog = new TbSystemOperationLog(); - systemOperationLog.setName(UserController.username); + systemOperationLog.setName(username); + systemOperationLog.setTime(gettime()); + systemOperationLog.setContent("鍦ㄥぇ灞忓鐞嗕簡涓�鏉″憡璀︽暟鎹紝璇ユ暟鎹澶嘔D鏄細"+warning.getObjectid()+"锛岀被鍨嬫槸锛�"+warning.getType()); + systemLogService.insertSystem(systemOperationLog); + Udp_Out.udp_to_cs(xieyi); + warningService.DaPingChuliWarning(warning); + } + + //棣栭〉澶у睆鍗曠嫭澶勭悊鍛婅 + @PostMapping("DaPingDellWarning1") + public void deletegaojing1(TbWarning warning,String username) throws IOException { + warning.setBaoliu6(warning.getBaoliu5()); + warning.setBaoliu4(GetTime.getTime()); + warning.setBaoliu3(username); + warning.setObjectid(String.valueOf(warning.getId())); + warning.setStatus("宸插鐞�"); + String xieyi = "BSTOCS1,DELLWARN," +warning.getId()+","+warning.getType()+",END"; + TbSystemOperationLog systemOperationLog = new TbSystemOperationLog(); + systemOperationLog.setName(username); systemOperationLog.setTime(gettime()); systemOperationLog.setContent("鍦ㄥぇ灞忓鐞嗕簡涓�鏉″憡璀︽暟鎹紝璇ユ暟鎹澶嘔D鏄細"+warning.getObjectid()+"锛岀被鍨嬫槸锛�"+warning.getType()); systemLogService.insertSystem(systemOperationLog); diff --git a/src/main/java/com/hxzk/mapper/KaoQinDao.java b/src/main/java/com/hxzk/mapper/KaoQinDao.java index 99ba89c..24e4f37 100644 --- a/src/main/java/com/hxzk/mapper/KaoQinDao.java +++ b/src/main/java/com/hxzk/mapper/KaoQinDao.java @@ -13,9 +13,10 @@ @Select("select * from tb_kaoqing_${nyr}") public List<TbKaoqing> findAllKaoQin(String nyr); - @Select("select * from tb_kaoqing_${name} where intime >= #{intime} and outtime <= #{outtime} UNION select * from tb_kaoqing_${bumen} where intime >= #{intime} and outtime <= #{outtime}") + @Select("select * from tb_kaoqing_${name} WHERE intime >= #{intime} ${bumen} where outtime <= #{outtime}") public List<TbKaoqing> findSearchTime(TbKaoqing kaoqing); - @Select("SELECT * FROM tb_kaoqing_${name} WHERE name = #{tagid} or tagid = #{tagid} and intime >= #{intime} and outtime <= #{outtime} UNION SELECT * FROM tb_kaoqing_${bumen} WHERE name = #{tagid} or tagid = #{tagid} and intime >= #{intime} and outtime <= #{outtime}") + @Select("select * from tb_kaoqing_${name} WHERE name = #{tagid} or tagid = #{tagid} and intime >= #{intime} ${bumen} and outtime <= #{outtime}") +// @Select("SELECT * FROM tb_kaoqing_${name} WHERE name = #{tagid} or tagid = #{tagid} and intime >= #{intime} and outtime <= #{outtime} UNION SELECT * FROM tb_kaoqing_${bumen} WHERE name = #{tagid} or tagid = #{tagid} and intime >= #{intime} and outtime <= #{outtime}") public List<TbKaoqing> findSearch(TbKaoqing kaoqing); } diff --git a/src/main/java/com/hxzk/mapper/PersonDao.java b/src/main/java/com/hxzk/mapper/PersonDao.java index e9455ad..7ab4ece 100644 --- a/src/main/java/com/hxzk/mapper/PersonDao.java +++ b/src/main/java/com/hxzk/mapper/PersonDao.java @@ -9,7 +9,7 @@ public interface PersonDao extends BaseMapper<TbPerson> { - @Select("select p.id,p.p_name,p.p_tagid,p.p_sex,p.p_minzu,p.p_phone,p.p_department,p.p_ban,p.p_zu,p.p_idcardnum,p.p_adress,p.p_canin,p.p_x,p.p_y,p.p_floor,p.p_sos,p.p_online,p.p_power,p.p_kaoqing,p.p_fence,p.p_fencename,p.p_kaoqqingname,p.p_image,p.p_addtiem,p.p_power_wanig,p.p_sousuo,p.p_shipin,p.p_shipingname,p.baoliu1,p.baoliu2,p.baoliu3,p.baoliu4,p.baoliu5,p.baoliu6,p.baoliu7,p.baoliu8,p.baoliu9,p.baoliu10,p.baoliu11,p.baoliu12,p.baoliu13,p.baoliu14,p.baoliu15,p.baoliu16,p.baoliu17,p.baoliu18,p.baoliu19,p.baoliu20,p.baoliu21,p.baoliu22,p.baoliu23,p.baoliu24,p.baoliu25,p.baoliu26,p.baoliu27,p.baoliu28,p.baoliu29,p.baoliu30,p.baoliu31,p.baoliu32,p.baoliu33,p.baoliu34,p.baoliu35,p.baoliu36,p.baoliu37,p.baoliu38,p.baoliu39,p.baoliu40,t.version as version from tb_person p INNER JOIN tb_tag t on t.tag_id = p.p_tagid where p.baoliu19 = '铻嶅悎缁堢' or p.baoliu19 ='绯荤粺榛樿' order by p.p_online desc") + @Select("select p.id,p.p_name,p.p_tagid,p.p_sex,p.p_minzu,p.p_phone,p.p_department,p.p_ban,p.p_zu,p.p_idcardnum,p.p_adress,p.p_canin,p.p_x,p.p_y,p.p_floor,p.p_sos,p.p_online,p.p_power,p.p_kaoqing,p.p_fence,p.p_fencename,p.p_kaoqqingname,p.p_image,p.p_addtiem,p.p_power_wanig,p.p_sousuo,p.p_shipin,p.p_shipingname,p.baoliu1,p.baoliu2,p.baoliu3,p.baoliu4,p.baoliu5,p.baoliu6,p.baoliu7,p.baoliu8,p.baoliu9,p.baoliu10,p.baoliu11,p.baoliu12,p.baoliu13,p.baoliu14,p.baoliu15,p.baoliu16,p.baoliu17,p.baoliu18,p.baoliu19,p.baoliu20,p.baoliu21,p.baoliu22,p.baoliu23,p.baoliu24,p.baoliu25,p.baoliu26,p.baoliu27,p.baoliu28,p.baoliu29,p.baoliu30,p.baoliu31,p.baoliu32,p.baoliu33,p.baoliu34,p.baoliu35,p.baoliu36,p.baoliu37,p.baoliu38,p.baoliu39,p.baoliu40,t.version as version from tb_person p INNER JOIN tb_tag t on t.tag_id = p.p_tagid where p.baoliu19 = '铻嶅悎缁堢' or p.baoliu19 ='绯荤粺榛樿' or p.baoliu19 = 'lora鏍囩' order by p.p_online desc") List<com.hxzk.deo.TbPerson> findAlls(); @Select("SELECT p.id,p.p_name,p.p_tagid,p.p_sex,p.p_minzu,p.p_phone,p.p_department,p.p_ban,p.p_zu,p.p_idcardnum,p.p_adress,p.p_canin,p.p_x,p.p_y,p.p_floor,p.p_sos,p.p_online,p.p_power,p.p_kaoqing,p.p_fence,p.p_fencename,p.p_kaoqqingname,p.p_image,p.p_addtiem,p.p_power_wanig,p.p_sousuo,p.p_shipin,p.p_shipingname,p.baoliu1,p.baoliu2,p.baoliu3,p.baoliu4,p.baoliu5,p.baoliu6,p.baoliu7,p.baoliu8,p.baoliu9,p.baoliu10,p.baoliu11,p.baoliu12,p.baoliu13,p.baoliu14,p.baoliu15,p.baoliu16,p.baoliu17,p.baoliu18,p.baoliu19,p.baoliu20,p.baoliu21,p.baoliu22,p.baoliu23,p.baoliu24,p.baoliu25,p.baoliu26,p.baoliu27,p.baoliu28,p.baoliu29,p.baoliu30,p.baoliu31,p.baoliu32,p.baoliu33,p.baoliu34,p.baoliu35,p.baoliu36,p.baoliu37,p.baoliu38,p.baoliu39,p.baoliu40,t.version AS VERSION FROM tb_person p INNER JOIN tb_tag t ON t.tag_id = p.p_tagid WHERE p.p_tagid like #{pTagid} or p.p_name like #{pTagid} order by p.p_online desc") diff --git a/src/main/java/com/hxzk/mapper/TbAcHistroyPowerDao.java b/src/main/java/com/hxzk/mapper/TbAcHistroyPowerDao.java index 8226262..5928254 100644 --- a/src/main/java/com/hxzk/mapper/TbAcHistroyPowerDao.java +++ b/src/main/java/com/hxzk/mapper/TbAcHistroyPowerDao.java @@ -10,4 +10,7 @@ @Select("select * from tb_ac_history_power_${nyr}") public List<TbAcHistoryPower> findAll(String nyr); + + @Select("select * from tb_ac_history_power_${addtime} where anchorId LIKE CONCAT('%', #{anchorId}, '%')") + public List<TbAcHistoryPower> findSearch(com.hxzk.pojo.TbAcHistoryPower TbAcHistoryPower); } diff --git a/src/main/java/com/hxzk/mapper/TbHistoryPower.java b/src/main/java/com/hxzk/mapper/TbHistoryPower.java index a98571e..90b3c5b 100644 --- a/src/main/java/com/hxzk/mapper/TbHistoryPower.java +++ b/src/main/java/com/hxzk/mapper/TbHistoryPower.java @@ -11,4 +11,8 @@ @Select("select * from tb_history_power_${nyr}") public List<com.hxzk.pojo.TbHistoryPower> findPowerTag(String nyr); + + @Select("select * from tb_history_power_${time} where tagid LIKE CONCAT('%', #{tagid}, '%')") + public List<com.hxzk.pojo.TbHistoryPower> findSearch(com.hxzk.pojo.TbHistoryPower historyPower); + } diff --git a/src/main/java/com/hxzk/mapper/WarningDao.java b/src/main/java/com/hxzk/mapper/WarningDao.java index 9194ae8..aba91a4 100644 --- a/src/main/java/com/hxzk/mapper/WarningDao.java +++ b/src/main/java/com/hxzk/mapper/WarningDao.java @@ -11,7 +11,7 @@ public interface WarningDao extends BaseMapper<TbWarning> { - @Select("SELECT w.id,w.type,w.objectid,w.status,w.time,w.baoliu1,w.baoliu2,w.baoliu3,w.baoliu4,w.baoliu5,w.baoliu6,w.baoliu7,w.baoliu8,w.baoliu9,p.p_name,p.p_phone as pphone,w.baoliu10 FROM `tb_warning` w INNER JOIN tb_person p on p.p_tagid = w.objectid WHERE DATE(time) = CURDATE() and w.status = '鏈鐞�' and w.baoliu6 = '0' ") + @Select("SELECT w.id,w.type,w.objectid,w.status,w.time,w.baoliu1,w.baoliu2,w.baoliu3,w.baoliu4,w.baoliu5,w.baoliu6,w.baoliu7,w.baoliu8,w.baoliu9,p.p_name,p.p_phone as pphone,w.baoliu10 FROM `tb_warning` w INNER JOIN tb_person p on p.p_tagid = w.objectid WHERE w.status = '鏈鐞�' and w.baoliu6 = '0' ") List<com.hxzk.deo.TbWarning> findDaPingGaoJing(); @Select("SELECT count(*) FROM `tb_warning` WHERE DATE(time) = CURDATE() and `status` = '鏈鐞�'") diff --git a/src/main/java/com/hxzk/pojo/TbBaidumap.java b/src/main/java/com/hxzk/pojo/TbBaidumap.java index 7031623..e614d96 100644 --- a/src/main/java/com/hxzk/pojo/TbBaidumap.java +++ b/src/main/java/com/hxzk/pojo/TbBaidumap.java @@ -21,4 +21,5 @@ private String shijiao; private String heig; private String ishow; + private String zhuanhuan; } diff --git a/src/main/java/com/hxzk/pojo/TbHksxt.java b/src/main/java/com/hxzk/pojo/TbHksxt.java index bfc65e2..ccb55cf 100644 --- a/src/main/java/com/hxzk/pojo/TbHksxt.java +++ b/src/main/java/com/hxzk/pojo/TbHksxt.java @@ -19,6 +19,7 @@ private String username; private String password; private String shebeiport; - + private String bindregion; + private String enterdate; } diff --git a/src/main/java/com/hxzk/pojo/TbPerson.java b/src/main/java/com/hxzk/pojo/TbPerson.java index d9cb254..2a659d4 100644 --- a/src/main/java/com/hxzk/pojo/TbPerson.java +++ b/src/main/java/com/hxzk/pojo/TbPerson.java @@ -78,4 +78,5 @@ private String baoliu37; private String baoliu38; private String baoliu39; + private String baoliu40; } diff --git a/src/main/java/com/hxzk/pojo/TbScreenSettings.java b/src/main/java/com/hxzk/pojo/TbScreenSettings.java index 69d4b7a..0292736 100644 --- a/src/main/java/com/hxzk/pojo/TbScreenSettings.java +++ b/src/main/java/com/hxzk/pojo/TbScreenSettings.java @@ -24,4 +24,8 @@ private String companyname; private String bgcolor; private String person; + private String jizhanshow; + private String wangguanshow; + private String biaoqian; + private String jizhan; } diff --git a/src/main/java/com/hxzk/service/AchorService.java b/src/main/java/com/hxzk/service/AchorService.java index 0152b57..e9c5512 100644 --- a/src/main/java/com/hxzk/service/AchorService.java +++ b/src/main/java/com/hxzk/service/AchorService.java @@ -15,4 +15,8 @@ List<TbAchor> getAnchorInfo_all(); + List<TbAchor> FindSanWeiJiZhan(); + + List<TbAchor> findAnchorxinxi(); + } diff --git a/src/main/java/com/hxzk/service/FenceService.java b/src/main/java/com/hxzk/service/FenceService.java index 8458eda..7f5b461 100644 --- a/src/main/java/com/hxzk/service/FenceService.java +++ b/src/main/java/com/hxzk/service/FenceService.java @@ -21,4 +21,11 @@ List<TbFence> findFenceType(); List<TbFence> getFenceList(); + + + int FindSanWeiIFID(String Fid); + + List<TbFence> MoHuweilan(TbFence var1); + + List<TbFence> findSuoShu() throws Exception; } diff --git a/src/main/java/com/hxzk/service/HkSxtService.java b/src/main/java/com/hxzk/service/HkSxtService.java index e5fa183..dd07210 100644 --- a/src/main/java/com/hxzk/service/HkSxtService.java +++ b/src/main/java/com/hxzk/service/HkSxtService.java @@ -8,4 +8,6 @@ public interface HkSxtService extends IService<TbHksxt> { PageInfo<TbHksxt> findAll(Integer page, Integer limit); + + PageInfo<TbHksxt> tableSearch(TbHksxt var1, int var2, int var3) throws Exception; } diff --git a/src/main/java/com/hxzk/service/ImageService.java b/src/main/java/com/hxzk/service/ImageService.java index cd4c036..4c55594 100644 --- a/src/main/java/com/hxzk/service/ImageService.java +++ b/src/main/java/com/hxzk/service/ImageService.java @@ -5,6 +5,8 @@ import com.hxzk.pojo.TbSystemimage; import com.hxzk.pojo.TbUserJuese; +import java.util.List; + public interface ImageService extends IService<TbSystemimage> { PageInfo<TbSystemimage> findAll(Integer page, Integer limit); @@ -12,4 +14,9 @@ int deimg(String id); + List<TbSystemimage> RightLeftImage(); + + + int upImage(TbSystemimage systemimage); + } diff --git a/src/main/java/com/hxzk/service/LoraGateWayService.java b/src/main/java/com/hxzk/service/LoraGateWayService.java index 0f7268a..a9ef4f7 100644 --- a/src/main/java/com/hxzk/service/LoraGateWayService.java +++ b/src/main/java/com/hxzk/service/LoraGateWayService.java @@ -4,9 +4,13 @@ import com.github.pagehelper.PageInfo; import com.hxzk.pojo.TbLoragateway; +import java.util.List; + public interface LoraGateWayService extends IService<TbLoragateway> { PageInfo<TbLoragateway> findAll(Integer page, Integer limit); void deLoraGateWay(Integer id); + + List<TbLoragateway> FindLoraGateWayList(); } diff --git a/src/main/java/com/hxzk/service/PergatherService.java b/src/main/java/com/hxzk/service/PergatherService.java index 5f51f2e..729bb6a 100644 --- a/src/main/java/com/hxzk/service/PergatherService.java +++ b/src/main/java/com/hxzk/service/PergatherService.java @@ -11,5 +11,4 @@ List<TbPergather> findAll(); PageInfo<TbPergather> findAllTbPergather(Integer page,Integer limit); - } diff --git a/src/main/java/com/hxzk/service/PersonService.java b/src/main/java/com/hxzk/service/PersonService.java index 283d337..23f23ea 100644 --- a/src/main/java/com/hxzk/service/PersonService.java +++ b/src/main/java/com/hxzk/service/PersonService.java @@ -24,6 +24,7 @@ PageInfo<TbPerson> findAllWuZi(Integer page, Integer limit); TbPerson findIdPerson(Integer id); TbPerson findtagidPerson(Integer id); +// TbPerson findtNamePerson(Integer id); Integer findTagOnline(); List<TbPersonAndDepartment> findSanWei(); List<TbPersonAndDepartment> getGps(); @@ -36,4 +37,8 @@ List<TbPerson> findpergather(); //澶у睆鎼滅储 TbPersonAndDepartment findOnePerson(TbPersonAndDepartment person); + + List<TbPerson> findpersonAll(); + + List<TbPerson> findSanWeiFloorPerson(String baoliu39); } diff --git a/src/main/java/com/hxzk/service/WarningService.java b/src/main/java/com/hxzk/service/WarningService.java index 1d9cd66..c3f36cb 100644 --- a/src/main/java/com/hxzk/service/WarningService.java +++ b/src/main/java/com/hxzk/service/WarningService.java @@ -23,6 +23,8 @@ TbWarning findIdXiangXi(Integer id); + TbWarning findIdXiangXitagid(Integer id); + void ChuliWarning(TbWarning warning,String ids); void DaPingChuliWarning(TbWarning warning); diff --git a/src/main/java/com/hxzk/service/impl/AchorServiceImpl.java b/src/main/java/com/hxzk/service/impl/AchorServiceImpl.java index 54d4d9c..46db860 100644 --- a/src/main/java/com/hxzk/service/impl/AchorServiceImpl.java +++ b/src/main/java/com/hxzk/service/impl/AchorServiceImpl.java @@ -49,4 +49,16 @@ public List<TbAchor> getAnchorInfo_all() { return achorDao.getAnchorInfo_all(); } + + @Override + public List<TbAchor> FindSanWeiJiZhan() { + QueryWrapper queryWrapper = new QueryWrapper<>(); + return baseMapper.selectList(queryWrapper); + } + + @Override + public List<TbAchor> findAnchorxinxi() { + QueryWrapper queryWrapper = new QueryWrapper<>(); + return baseMapper.selectList(queryWrapper); + } } diff --git a/src/main/java/com/hxzk/service/impl/FenceServiceImpl.java b/src/main/java/com/hxzk/service/impl/FenceServiceImpl.java index 3a21ab3..e49cbf8 100644 --- a/src/main/java/com/hxzk/service/impl/FenceServiceImpl.java +++ b/src/main/java/com/hxzk/service/impl/FenceServiceImpl.java @@ -10,6 +10,7 @@ import com.hxzk.service.FenceService; import org.springframework.stereotype.Service; +import java.util.ArrayList; import java.util.List; @Service @@ -64,4 +65,34 @@ QueryWrapper queryWrapper = new QueryWrapper<>(); return baseMapper.selectList(queryWrapper); } + + @Override + public int FindSanWeiIFID(String Fid) { + QueryWrapper queryWrapper = new QueryWrapper(); + queryWrapper.eq("name",Fid); + return Math.toIntExact(baseMapper.selectCount(queryWrapper)); + } + + public List<TbFence> MoHuweilan(TbFence fence) { + QueryWrapper queryWrapper = new QueryWrapper(); + queryWrapper.like("name", "%" + fence.getName() + "%"); +// queryWrapper.eq("none", "0"); + return (this.baseMapper).selectList(queryWrapper); + } + + + public List<TbFence> findSuoShu() throws Exception { + QueryWrapper queryWrapper = new QueryWrapper(); +// queryWrapper.eq("none", "0"); + List<TbFence> c = baseMapper.selectList(queryWrapper); + List<TbFence> fenceList = new ArrayList(); + + for(int i = 0; i < c.size(); ++i) { + TbFence fence = new TbFence(); + fence.setName(((TbFence)c.get(i)).getName()); + fenceList.add(fence); + } + + return fenceList; + } } diff --git a/src/main/java/com/hxzk/service/impl/HkSxtServiceImpl.java b/src/main/java/com/hxzk/service/impl/HkSxtServiceImpl.java index 34e32f4..b282100 100644 --- a/src/main/java/com/hxzk/service/impl/HkSxtServiceImpl.java +++ b/src/main/java/com/hxzk/service/impl/HkSxtServiceImpl.java @@ -16,9 +16,20 @@ @Override public PageInfo<TbHksxt> findAll(Integer page, Integer limit) { QueryWrapper queryWrapper = new QueryWrapper<>(); + queryWrapper.select().orderByDesc("enterdate"); PageHelper.startPage(page,limit); List<TbHksxt> cardList = baseMapper.selectList(queryWrapper); PageInfo<TbHksxt> info = new PageInfo<>(cardList); return info; } + public PageInfo<TbHksxt> tableSearch(TbHksxt manager, int page, int limit) throws Exception { + QueryWrapper queryWrapper = new QueryWrapper(); + PageHelper.startPage(page, limit); + PageInfo<TbHksxt> info = null; + queryWrapper.like("bindregion","%" + manager.getBindregion() + "%"); + info = new PageInfo(( this.baseMapper).selectList(queryWrapper)); + + return info; + } + } diff --git a/src/main/java/com/hxzk/service/impl/ImageServiceImpl.java b/src/main/java/com/hxzk/service/impl/ImageServiceImpl.java index 84d00ee..de85592 100644 --- a/src/main/java/com/hxzk/service/impl/ImageServiceImpl.java +++ b/src/main/java/com/hxzk/service/impl/ImageServiceImpl.java @@ -9,6 +9,8 @@ import com.hxzk.service.ImageService; import org.springframework.stereotype.Service; +import java.util.List; + @Service public class ImageServiceImpl extends ServiceImpl<ImageDao,TbSystemimage> implements ImageService { @Override @@ -30,4 +32,18 @@ queryWrapper.eq("id",id); return baseMapper.delete(queryWrapper); } + + @Override + public List<TbSystemimage> RightLeftImage() { + QueryWrapper<TbSystemimage> queryWrapper = new QueryWrapper<>(); + queryWrapper.eq("name","澶у睆宸�").or().eq("name","澶у睆鍙�"); + return baseMapper.selectList(queryWrapper); + } + + @Override + public int upImage(TbSystemimage systemimage) { + QueryWrapper queryWrapper = new QueryWrapper<>(); + queryWrapper.eq("name",systemimage.getName()); + return baseMapper.update(systemimage,queryWrapper); + } } diff --git a/src/main/java/com/hxzk/service/impl/KaoQinServiceImpl.java b/src/main/java/com/hxzk/service/impl/KaoQinServiceImpl.java index d73ea1e..b83ac02 100644 --- a/src/main/java/com/hxzk/service/impl/KaoQinServiceImpl.java +++ b/src/main/java/com/hxzk/service/impl/KaoQinServiceImpl.java @@ -16,6 +16,7 @@ import java.text.SimpleDateFormat; import java.time.LocalDate; import java.time.format.DateTimeFormatter; +import java.time.temporal.ChronoUnit; import java.util.Date; import java.util.List; @@ -24,10 +25,11 @@ @Autowired KaoQinDao kaoQinDao; + @Override public PageInfo<TbKaoqing> findAll(Integer page, Integer limit) { QueryWrapper queryWrapper = new QueryWrapper<>(); - PageHelper.startPage(page,limit); + PageHelper.startPage(page, limit); LocalDate currentDate = LocalDate.now(); DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyyMMdd"); String formattedDate = currentDate.format(formatter); @@ -38,7 +40,7 @@ @Override public PageInfo<TbKaoqing> findSearch(Integer page, Integer limit, TbKaoqing achor) { - PageHelper.startPage(page,limit); + PageHelper.startPage(page, limit); List<TbKaoqing> cardList = null; String dateStr = achor.getName(); String dateStr1 = achor.getBumen(); @@ -56,22 +58,52 @@ } catch (ParseException e) { e.printStackTrace(); } - if (achor.getTagid() == null || achor.getTagid().equals("")){ - //鍙牴鎹椂闂存煡璇� - cardList = kaoQinDao.findSearchTime(achor); - }else{ - if (achor.getName() == null || achor.getName().equals("")){ - LocalDate currentDate = LocalDate.now(); - DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyyMMdd"); - String formattedDate = currentDate.format(formatter); - achor.setName(formattedDate); - cardList = kaoQinDao.findSearch(achor); - }else{ - cardList = kaoQinDao.findSearch(achor); - } - //鏍规嵁鏃堕棿鍜岃緭鍏ョ殑濮撳悕杩涜鏌ヨ + if (achor.getTagid() == null || achor.getTagid().equals("")) { + String s = achor.getIntime().split(" ")[0]; + String e = achor.getOuttime().split(" ")[0]; + String[] start = s.split("-"); + String[] end = e.split("-"); + String sql = new String(); + //鍙牴鎹椂闂存煡璇� + LocalDate startDate = LocalDate.of(Integer.parseInt(start[0]), Integer.parseInt(start[1]), Integer.parseInt(start[2])); + LocalDate endDate = LocalDate.of(Integer.parseInt(end[0]), Integer.parseInt(end[1]), Integer.parseInt(end[2])); + long numOfDaysBetween = ChronoUnit.DAYS.between(startDate, endDate); + // 璁$畻涓や釜鏃ユ湡涔嬮棿鐨勫ぉ鏁� + for (int i = 1; i <= numOfDaysBetween; i++) { + LocalDate date = startDate.plusDays(i); + String riqi = date.toString().split("-")[0]+date.toString().split("-")[1]+date.toString().split("-")[2]; + sql += " UNION select * from tb_kaoqing_" + riqi+" "; + achor.setBumen(sql);} + cardList = kaoQinDao.findSearchTime(achor); + } else { + String s = achor.getIntime().split(" ")[0]; + String e = achor.getOuttime().split(" ")[0]; + String[] start = s.split("-"); + String[] end = e.split("-"); + String sql = new String(); + //鍙牴鎹椂闂存煡璇� + LocalDate startDate = LocalDate.of(Integer.parseInt(start[0]), Integer.parseInt(start[1]), Integer.parseInt(start[2])); + LocalDate endDate = LocalDate.of(Integer.parseInt(end[0]), Integer.parseInt(end[1]), Integer.parseInt(end[2])); + long numOfDaysBetween = ChronoUnit.DAYS.between(startDate, endDate); + // 璁$畻涓や釜鏃ユ湡涔嬮棿鐨勫ぉ鏁� + for (int i = 1; i <= numOfDaysBetween; i++) { + LocalDate date = startDate.plusDays(i); + String riqi = date.toString().split("-")[0]+date.toString().split("-")[1]+date.toString().split("-")[2]; + sql += " UNION select * from tb_kaoqing_" + riqi+" WHERE name = '"+achor.getTagid()+"' or tagid = '"+achor.getTagid()+"' "; + achor.setBumen(sql);} - } + if (achor.getName() == null || achor.getName().equals("")) { + LocalDate currentDate = LocalDate.now(); + DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyyMMdd"); + String formattedDate = currentDate.format(formatter); + achor.setName(formattedDate); + cardList = kaoQinDao.findSearch(achor); + } else { + cardList = kaoQinDao.findSearch(achor); + } + //鏍规嵁鏃堕棿鍜岃緭鍏ョ殑濮撳悕杩涜鏌ヨ + + } PageInfo<TbKaoqing> info = new PageInfo<>(cardList); return info; } diff --git a/src/main/java/com/hxzk/service/impl/LoraGateWayServiceImpl.java b/src/main/java/com/hxzk/service/impl/LoraGateWayServiceImpl.java index 8d6131b..94ad90d 100644 --- a/src/main/java/com/hxzk/service/impl/LoraGateWayServiceImpl.java +++ b/src/main/java/com/hxzk/service/impl/LoraGateWayServiceImpl.java @@ -29,4 +29,10 @@ queryWrapper.eq("id",id); baseMapper.delete(queryWrapper); } + + @Override + public List<TbLoragateway> FindLoraGateWayList() { + QueryWrapper queryWrapper = new QueryWrapper<>(); + return baseMapper.selectList(queryWrapper); + } } diff --git a/src/main/java/com/hxzk/service/impl/PersonServiceImpl.java b/src/main/java/com/hxzk/service/impl/PersonServiceImpl.java index 7150e26..dfa7625 100644 --- a/src/main/java/com/hxzk/service/impl/PersonServiceImpl.java +++ b/src/main/java/com/hxzk/service/impl/PersonServiceImpl.java @@ -92,7 +92,7 @@ public PageInfo<TbPerson> findAllRenYuan(Integer page, Integer limit) { PageHelper.startPage(page,limit); QueryWrapper<TbPerson> queryWrapper = new QueryWrapper<>(); - queryWrapper.eq("baoliu19", "铻嶅悎缁堢").or().eq("baoliu19", "绯荤粺榛樿"); + queryWrapper.eq("baoliu19", "铻嶅悎缁堢").or().eq("baoliu19", "绯荤粺榛樿").or().eq("baoliu19","lora鏍囩"); List<TbPerson> cardList = baseMapper.selectList(queryWrapper); PageInfo<TbPerson> info = new PageInfo<>(cardList); return info; @@ -129,11 +129,19 @@ @Override public TbPerson findtagidPerson(Integer id) { - QueryWrapper queryWrapper = new QueryWrapper<>(); - queryWrapper.eq("p_tagid",id); + QueryWrapper<TbPerson> queryWrapper = new QueryWrapper<>(); + queryWrapper.eq("p_tagid",id).or().eq("p_name",id); return baseMapper.selectOne(queryWrapper); } +// @Override +// public TbPerson findtNamePerson(Integer id) { +// QueryWrapper queryWrapper = new QueryWrapper<>(); +// queryWrapper.eq("p_name",id); +// List<TbPerson> personList = baseMapper.selectList(queryWrapper); +// System.out.println(personList); +// return baseMapper.selectOne(queryWrapper); +// } @Override public Integer findTagOnline() { QueryWrapper queryWrapper = new QueryWrapper<>(); @@ -198,4 +206,17 @@ public TbPersonAndDepartment findOnePerson(TbPersonAndDepartment person) { return personDao.findOnePerson(person); } + + @Override + public List<TbPerson> findpersonAll() { + QueryWrapper queryWrapper = new QueryWrapper<>(); + return baseMapper.selectList(queryWrapper); + } + @Override + public List<TbPerson> findSanWeiFloorPerson(String baoliu38) { + QueryWrapper queryWrapper = new QueryWrapper<>(); + queryWrapper.eq("baoliu39",baoliu38); + queryWrapper.eq("p_online","1"); + return baseMapper.selectList(queryWrapper); + } } diff --git a/src/main/java/com/hxzk/service/impl/PertherServiceImpl.java b/src/main/java/com/hxzk/service/impl/PertherServiceImpl.java index bc6b418..1776456 100644 --- a/src/main/java/com/hxzk/service/impl/PertherServiceImpl.java +++ b/src/main/java/com/hxzk/service/impl/PertherServiceImpl.java @@ -30,4 +30,6 @@ PageInfo<TbPergather> info = new PageInfo<>(cardList); return info; } + + } diff --git a/src/main/java/com/hxzk/service/impl/ScreenServiceImpl.java b/src/main/java/com/hxzk/service/impl/ScreenServiceImpl.java index 689d260..702ec09 100644 --- a/src/main/java/com/hxzk/service/impl/ScreenServiceImpl.java +++ b/src/main/java/com/hxzk/service/impl/ScreenServiceImpl.java @@ -32,6 +32,8 @@ screenSettings.setQuyu("Yes"); screenSettings.setPower("Yes"); screenSettings.setSay("Yes"); + screenSettings.setBiaoqian("Yes"); + screenSettings.setJizhan("Yes"); baseMapper.insert(screenSettings); } @@ -67,6 +69,16 @@ }else{ screenSettings.setSousuo("Yes"); } + if(screenSettings.getJizhan() == null){ + screenSettings.setJizhan("No"); + }else{ + screenSettings.setJizhan("Yes"); + } + if(screenSettings.getBiaoqian() == null){ + screenSettings.setBiaoqian("No"); + }else{ + screenSettings.setBiaoqian("Yes"); + } QueryWrapper queryWrapper = new QueryWrapper<>(); queryWrapper.eq("companyname",screenSettings.getCompanyname()); baseMapper.update(screenSettings,queryWrapper); diff --git a/src/main/java/com/hxzk/service/impl/TbAcHistroyPowerServiceImpl.java b/src/main/java/com/hxzk/service/impl/TbAcHistroyPowerServiceImpl.java index f6eb2fd..0f66f15 100644 --- a/src/main/java/com/hxzk/service/impl/TbAcHistroyPowerServiceImpl.java +++ b/src/main/java/com/hxzk/service/impl/TbAcHistroyPowerServiceImpl.java @@ -34,11 +34,16 @@ @Override public PageInfo<TbAcHistoryPower> findSearch(Integer page, Integer limit, TbAcHistoryPower acHistoryPower) { - QueryWrapper queryWrapper = new QueryWrapper<>(); - queryWrapper.orderByDesc("addtime"); - queryWrapper.like("anchorId",acHistoryPower.getAnchorId()); - PageHelper.startPage(page,limit); - List<TbAcHistoryPower> cardList = baseMapper.selectList(queryWrapper); + List<TbAcHistoryPower> cardList = null; + if (acHistoryPower.getAddtime() == null){ + LocalDate currentDate = LocalDate.now(); + DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyyMMdd"); + String formattedDate = currentDate.format(formatter); + acHistoryPower.setAddtime(formattedDate); + cardList = acHistroyPowerDao.findSearch(acHistoryPower); + }else{ + cardList = acHistroyPowerDao.findSearch(acHistoryPower); + } PageInfo<TbAcHistoryPower> info = new PageInfo<>(cardList); return info; } diff --git a/src/main/java/com/hxzk/service/impl/TbHistoryPowerServiceImpl.java b/src/main/java/com/hxzk/service/impl/TbHistoryPowerServiceImpl.java index d790890..10fed04 100644 --- a/src/main/java/com/hxzk/service/impl/TbHistoryPowerServiceImpl.java +++ b/src/main/java/com/hxzk/service/impl/TbHistoryPowerServiceImpl.java @@ -35,11 +35,16 @@ @Override public PageInfo<com.hxzk.pojo.TbHistoryPower> findSearch(Integer page, Integer limit, com.hxzk.pojo.TbHistoryPower historyPower) { - QueryWrapper queryWrapper = new QueryWrapper<>(); - queryWrapper.like("tagid",historyPower.getTagid()); - queryWrapper.orderByDesc("time"); - PageHelper.startPage(page,limit); - List<com.hxzk.pojo.TbHistoryPower> cardList = baseMapper.selectList(queryWrapper); + List<com.hxzk.pojo.TbHistoryPower> cardList = null; + if (historyPower.getTime() == null || historyPower.getTime() == ""){ + LocalDate currentDate = LocalDate.now(); + DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyyMMdd"); + String formattedDate = currentDate.format(formatter); + historyPower.setTime(formattedDate); + cardList = tbHistoryPower.findSearch(historyPower); + }else{ + cardList = tbHistoryPower.findSearch(historyPower); + } PageInfo<com.hxzk.pojo.TbHistoryPower> info = new PageInfo<>(cardList); return info; } diff --git a/src/main/java/com/hxzk/service/impl/WarningServiceImpl.java b/src/main/java/com/hxzk/service/impl/WarningServiceImpl.java index fad52c9..5620a77 100644 --- a/src/main/java/com/hxzk/service/impl/WarningServiceImpl.java +++ b/src/main/java/com/hxzk/service/impl/WarningServiceImpl.java @@ -96,6 +96,13 @@ } @Override + public TbWarning findIdXiangXitagid(Integer id) { + QueryWrapper queryWrapper = new QueryWrapper<>(); + queryWrapper.eq("objectid",id); + return baseMapper.selectOne(queryWrapper); + } + + @Override public void ChuliWarning(TbWarning warning, String ids) { QueryWrapper queryWrapper = new QueryWrapper<>(); queryWrapper.eq("id",ids); diff --git a/src/main/resources/spring-servlet.xml b/src/main/resources/spring-servlet.xml index bbd0582..4934955 100644 --- a/src/main/resources/spring-servlet.xml +++ b/src/main/resources/spring-servlet.xml @@ -38,6 +38,7 @@ <mvc:resources mapping="/HouTai/**" location="/HouTai/"/> <mvc:resources mapping="/api/**" location="/api/"/> <mvc:resources mapping="/font/**" location="/font/"/> + <mvc:resources mapping="/Hindex/**" location="/Hindex/"/> <mvc:resources mapping="/fengmap/**" location="/fengmap/"/> <mvc:resources mapping="/images/**" location="/images/"/> <mvc:resources mapping="/Icon/**" location="/Icon/"/> @@ -47,7 +48,9 @@ <property name="driverClassName" value="com.mysql.jdbc.Driver"/> <property name="url" value="jdbc:mysql:///hxzkuwb?characterEncoding=UTF8"/> <property name="username" value="root"/> +<!-- <property name="password" value="hxzk2015"/>--> <property name="password" value="123456"/> + </bean> <!--閰嶇疆Mybatis鐨凷qlSessionFactoryBean--> diff --git a/src/main/webapp/CSS/layui.css b/src/main/webapp/CSS/layui.css index d8a31de..c14820f 100644 --- a/src/main/webapp/CSS/layui.css +++ b/src/main/webapp/CSS/layui.css @@ -1 +1 @@ -.layui-inline,img{display:inline-block;vertical-align:middle}h1,h2,h3,h4,h5,h6{font-weight:400}a,body{color:#333}.layui-edge,.layui-header,.layui-inline,.layui-main{position:relative}.layui-edge,hr{height:0;overflow:hidden}.layui-layout-body,.layui-side,.layui-side-scroll{overflow-x:hidden}.layui-edge,.layui-elip,hr{overflow:hidden}.layui-btn,.layui-edge,.layui-inline,img{vertical-align:middle}.layui-btn,.layui-disabled,.layui-icon,.layui-unselect{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}blockquote,body,button,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}a:active,a:hover{outline:0}img{border:none}li{list-style:none}table{border-collapse:collapse;border-spacing:0}h4,h5,h6{font-size:100%}button,input,optgroup,option,select,textarea{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;outline:0}pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}body{line-height:1.6;color:rgba(0,0,0,.85);font:14px Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif}hr{line-height:0;margin:10px 0;padding:0;border:none!important;border-bottom:1px solid #eee!important;clear:both;background:0 0}a{text-decoration:none}a:hover{color:#777}a cite{font-style:normal;*cursor:pointer}.layui-border-box,.layui-border-box *{box-sizing:border-box}.layui-box,.layui-box *{box-sizing:content-box}.layui-clear{clear:both;*zoom:1}.layui-clear:after{content:'\20';clear:both;*zoom:1;display:block;height:0}.layui-inline{*display:inline;*zoom:1}.layui-btn,.layui-btn-group,.layui-edge{display:inline-block}.layui-edge{width:0;border-width:6px;border-style:dashed;border-color:transparent}.layui-edge-top{top:-4px;border-bottom-color:#999;border-bottom-style:solid}.layui-edge-right{border-left-color:#999;border-left-style:solid}.layui-edge-bottom{top:2px;border-top-color:#999;border-top-style:solid}.layui-edge-left{border-right-color:#999;border-right-style:solid}.layui-elip{text-overflow:ellipsis;white-space:nowrap}.layui-disabled,.layui-disabled:hover{color:#d2d2d2!important;cursor:not-allowed!important}.layui-circle{border-radius:100%}.layui-show{display:block!important}.layui-hide{display:none!important}.layui-show-v{visibility:visible!important}.layui-hide-v{visibility:hidden!important}@font-face{font-family:layui-icon;src:url(../font/iconfont.eot?v=256);src:url(../font/iconfont.eot?v=256#iefix) format('embedded-opentype'),url(../font/iconfont.woff2?v=256) format('woff2'),url(../font/iconfont.woff?v=256) format('woff'),url(../font/iconfont.ttf?v=256) format('truetype'),url(../font/iconfont.svg?v=256#layui-icon) format('svg')}.layui-icon{font-family:layui-icon!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.layui-icon-reply-fill:before{content:"\e611"}.layui-icon-set-fill:before{content:"\e614"}.layui-icon-menu-fill:before{content:"\e60f"}.layui-icon-search:before{content:"\e615"}.layui-icon-share:before{content:"\e641"}.layui-icon-set-sm:before{content:"\e620"}.layui-icon-engine:before{content:"\e628"}.layui-icon-close:before{content:"\1006"}.layui-icon-close-fill:before{content:"\1007"}.layui-icon-chart-screen:before{content:"\e629"}.layui-icon-star:before{content:"\e600"}.layui-icon-circle-dot:before{content:"\e617"}.layui-icon-chat:before{content:"\e606"}.layui-icon-release:before{content:"\e609"}.layui-icon-list:before{content:"\e60a"}.layui-icon-chart:before{content:"\e62c"}.layui-icon-ok-circle:before{content:"\1005"}.layui-icon-layim-theme:before{content:"\e61b"}.layui-icon-table:before{content:"\e62d"}.layui-icon-right:before{content:"\e602"}.layui-icon-left:before{content:"\e603"}.layui-icon-cart-simple:before{content:"\e698"}.layui-icon-face-cry:before{content:"\e69c"}.layui-icon-face-smile:before{content:"\e6af"}.layui-icon-survey:before{content:"\e6b2"}.layui-icon-tree:before{content:"\e62e"}.layui-icon-ie:before{content:"\e7bb"}.layui-icon-upload-circle:before{content:"\e62f"}.layui-icon-add-circle:before{content:"\e61f"}.layui-icon-download-circle:before{content:"\e601"}.layui-icon-templeate-1:before{content:"\e630"}.layui-icon-util:before{content:"\e631"}.layui-icon-face-surprised:before{content:"\e664"}.layui-icon-edit:before{content:"\e642"}.layui-icon-speaker:before{content:"\e645"}.layui-icon-down:before{content:"\e61a"}.layui-icon-file:before{content:"\e621"}.layui-icon-layouts:before{content:"\e632"}.layui-icon-rate-half:before{content:"\e6c9"}.layui-icon-add-circle-fine:before{content:"\e608"}.layui-icon-prev-circle:before{content:"\e633"}.layui-icon-read:before{content:"\e705"}.layui-icon-404:before{content:"\e61c"}.layui-icon-carousel:before{content:"\e634"}.layui-icon-help:before{content:"\e607"}.layui-icon-code-circle:before{content:"\e635"}.layui-icon-windows:before{content:"\e67f"}.layui-icon-water:before{content:"\e636"}.layui-icon-username:before{content:"\e66f"}.layui-icon-find-fill:before{content:"\e670"}.layui-icon-about:before{content:"\e60b"}.layui-icon-location:before{content:"\e715"}.layui-icon-up:before{content:"\e619"}.layui-icon-pause:before{content:"\e651"}.layui-icon-date:before{content:"\e637"}.layui-icon-layim-uploadfile:before{content:"\e61d"}.layui-icon-delete:before{content:"\e640"}.layui-icon-play:before{content:"\e652"}.layui-icon-top:before{content:"\e604"}.layui-icon-firefox:before{content:"\e686"}.layui-icon-friends:before{content:"\e612"}.layui-icon-refresh-3:before{content:"\e9aa"}.layui-icon-ok:before{content:"\e605"}.layui-icon-layer:before{content:"\e638"}.layui-icon-face-smile-fine:before{content:"\e60c"}.layui-icon-dollar:before{content:"\e659"}.layui-icon-group:before{content:"\e613"}.layui-icon-layim-download:before{content:"\e61e"}.layui-icon-picture-fine:before{content:"\e60d"}.layui-icon-link:before{content:"\e64c"}.layui-icon-diamond:before{content:"\e735"}.layui-icon-log:before{content:"\e60e"}.layui-icon-key:before{content:"\e683"}.layui-icon-rate-solid:before{content:"\e67a"}.layui-icon-fonts-del:before{content:"\e64f"}.layui-icon-unlink:before{content:"\e64d"}.layui-icon-fonts-clear:before{content:"\e639"}.layui-icon-triangle-r:before{content:"\e623"}.layui-icon-circle:before{content:"\e63f"}.layui-icon-radio:before{content:"\e643"}.layui-icon-align-center:before{content:"\e647"}.layui-icon-align-right:before{content:"\e648"}.layui-icon-align-left:before{content:"\e649"}.layui-icon-loading-1:before{content:"\e63e"}.layui-icon-return:before{content:"\e65c"}.layui-icon-fonts-strong:before{content:"\e62b"}.layui-icon-upload:before{content:"\e67c"}.layui-icon-dialogue:before{content:"\e63a"}.layui-icon-video:before{content:"\e6ed"}.layui-icon-headset:before{content:"\e6fc"}.layui-icon-cellphone-fine:before{content:"\e63b"}.layui-icon-add-1:before{content:"\e654"}.layui-icon-face-smile-b:before{content:"\e650"}.layui-icon-fonts-html:before{content:"\e64b"}.layui-icon-screen-full:before{content:"\e622"}.layui-icon-form:before{content:"\e63c"}.layui-icon-cart:before{content:"\e657"}.layui-icon-camera-fill:before{content:"\e65d"}.layui-icon-tabs:before{content:"\e62a"}.layui-icon-heart-fill:before{content:"\e68f"}.layui-icon-fonts-code:before{content:"\e64e"}.layui-icon-ios:before{content:"\e680"}.layui-icon-at:before{content:"\e687"}.layui-icon-fire:before{content:"\e756"}.layui-icon-set:before{content:"\e716"}.layui-icon-fonts-u:before{content:"\e646"}.layui-icon-triangle-d:before{content:"\e625"}.layui-icon-tips:before{content:"\e702"}.layui-icon-picture:before{content:"\e64a"}.layui-icon-more-vertical:before{content:"\e671"}.layui-icon-bluetooth:before{content:"\e689"}.layui-icon-flag:before{content:"\e66c"}.layui-icon-loading:before{content:"\e63d"}.layui-icon-fonts-i:before{content:"\e644"}.layui-icon-refresh-1:before{content:"\e666"}.layui-icon-rmb:before{content:"\e65e"}.layui-icon-addition:before{content:"\e624"}.layui-icon-home:before{content:"\e68e"}.layui-icon-time:before{content:"\e68d"}.layui-icon-user:before{content:"\e770"}.layui-icon-notice:before{content:"\e667"}.layui-icon-chrome:before{content:"\e68a"}.layui-icon-edge:before{content:"\e68b"}.layui-icon-login-weibo:before{content:"\e675"}.layui-icon-voice:before{content:"\e688"}.layui-icon-upload-drag:before{content:"\e681"}.layui-icon-login-qq:before{content:"\e676"}.layui-icon-snowflake:before{content:"\e6b1"}.layui-icon-heart:before{content:"\e68c"}.layui-icon-logout:before{content:"\e682"}.layui-icon-file-b:before{content:"\e655"}.layui-icon-template:before{content:"\e663"}.layui-icon-transfer:before{content:"\e691"}.layui-icon-auz:before{content:"\e672"}.layui-icon-console:before{content:"\e665"}.layui-icon-app:before{content:"\e653"}.layui-icon-prev:before{content:"\e65a"}.layui-icon-website:before{content:"\e7ae"}.layui-icon-next:before{content:"\e65b"}.layui-icon-component:before{content:"\e857"}.layui-icon-android:before{content:"\e684"}.layui-icon-more:before{content:"\e65f"}.layui-icon-login-wechat:before{content:"\e677"}.layui-icon-shrink-right:before{content:"\e668"}.layui-icon-spread-left:before{content:"\e66b"}.layui-icon-camera:before{content:"\e660"}.layui-icon-note:before{content:"\e66e"}.layui-icon-refresh:before{content:"\e669"}.layui-icon-female:before{content:"\e661"}.layui-icon-male:before{content:"\e662"}.layui-icon-screen-restore:before{content:"\e758"}.layui-icon-password:before{content:"\e673"}.layui-icon-senior:before{content:"\e674"}.layui-icon-theme:before{content:"\e66a"}.layui-icon-tread:before{content:"\e6c5"}.layui-icon-praise:before{content:"\e6c6"}.layui-icon-star-fill:before{content:"\e658"}.layui-icon-rate:before{content:"\e67b"}.layui-icon-template-1:before{content:"\e656"}.layui-icon-vercode:before{content:"\e679"}.layui-icon-service:before{content:"\e626"}.layui-icon-cellphone:before{content:"\e678"}.layui-icon-print:before{content:"\e66d"}.layui-icon-cols:before{content:"\e610"}.layui-icon-wifi:before{content:"\e7e0"}.layui-icon-export:before{content:"\e67d"}.layui-icon-rss:before{content:"\e808"}.layui-icon-slider:before{content:"\e714"}.layui-icon-email:before{content:"\e618"}.layui-icon-subtraction:before{content:"\e67e"}.layui-icon-mike:before{content:"\e6dc"}.layui-icon-light:before{content:"\e748"}.layui-icon-gift:before{content:"\e627"}.layui-icon-mute:before{content:"\e685"}.layui-icon-reduce-circle:before{content:"\e616"}.layui-icon-music:before{content:"\e690"}.layui-main{width:1140px;margin:0 auto}.layui-header{z-index:1000;height:60px}.layui-header a:hover{transition:all .5s;-webkit-transition:all .5s}.layui-side{position:fixed;left:0;top:0;bottom:0;z-index:999;width:200px}.layui-side-scroll{position:relative;width:220px;height:100%}.layui-body{position:relative;left:200px;right:0;top:0;bottom:0;z-index:900;width:auto;box-sizing:border-box}.layui-layout-admin .layui-header{position:fixed;top:0;left:0;right:0;background-color:#23262E}.layui-layout-admin .layui-side{top:60px;width:200px;overflow-x:hidden}.layui-layout-admin .layui-body{position:absolute;top:60px;padding-bottom:0px}.layui-layout-admin .layui-main{width:auto;margin:0 15px}.layui-layout-admin .layui-footer{position:fixed;left:200px;right:0;bottom:0;z-index:990;height:44px;line-height:44px;padding:0 15px;box-shadow:-1px 0 4px rgb(0 0 0 / 12%);background-color:#FAFAFA}.layui-layout-admin .layui-logo{position:absolute;left:0;top:0;width:200px;height:100%;line-height:60px;text-align:center;color:#009688;font-size:16px;box-shadow:0 1px 2px 0 rgb(0 0 0 / 15%)}.layui-layout-admin .layui-header .layui-nav{background:0 0}.layui-layout-left{position:absolute!important;left:200px;top:0}.layui-layout-right{position:absolute!important;right:0;top:0}.layui-container{position:relative;margin:0 auto;padding:0 15px;box-sizing:border-box}.layui-fluid{position:relative;margin:0 auto;padding:0 15px}.layui-row:after,.layui-row:before{content:"";display:block;clear:both}.layui-col-lg1,.layui-col-lg10,.layui-col-lg11,.layui-col-lg12,.layui-col-lg2,.layui-col-lg3,.layui-col-lg4,.layui-col-lg5,.layui-col-lg6,.layui-col-lg7,.layui-col-lg8,.layui-col-lg9,.layui-col-md1,.layui-col-md10,.layui-col-md11,.layui-col-md12,.layui-col-md2,.layui-col-md3,.layui-col-md4,.layui-col-md5,.layui-col-md6,.layui-col-md7,.layui-col-md8,.layui-col-md9,.layui-col-sm1,.layui-col-sm10,.layui-col-sm11,.layui-col-sm12,.layui-col-sm2,.layui-col-sm3,.layui-col-sm4,.layui-col-sm5,.layui-col-sm6,.layui-col-sm7,.layui-col-sm8,.layui-col-sm9,.layui-col-xs1,.layui-col-xs10,.layui-col-xs11,.layui-col-xs12,.layui-col-xs2,.layui-col-xs3,.layui-col-xs4,.layui-col-xs5,.layui-col-xs6,.layui-col-xs7,.layui-col-xs8,.layui-col-xs9{position:relative;display:block;box-sizing:border-box}.layui-col-xs1,.layui-col-xs10,.layui-col-xs11,.layui-col-xs12,.layui-col-xs2,.layui-col-xs3,.layui-col-xs4,.layui-col-xs5,.layui-col-xs6,.layui-col-xs7,.layui-col-xs8,.layui-col-xs9{float:left}.layui-col-xs1{width:8.33333333%}.layui-col-xs2{width:16.66666667%}.layui-col-xs3{width:25%}.layui-col-xs4{width:33.33333333%}.layui-col-xs5{width:41.66666667%}.layui-col-xs6{width:50%}.layui-col-xs7{width:58.33333333%}.layui-col-xs8{width:66.66666667%}.layui-col-xs9{width:75%}.layui-col-xs10{width:83.33333333%}.layui-col-xs11{width:91.66666667%}.layui-col-xs12{width:100%}.layui-col-xs-offset1{margin-left:8.33333333%}.layui-col-xs-offset2{margin-left:16.66666667%}.layui-col-xs-offset3{margin-left:25%}.layui-col-xs-offset4{margin-left:33.33333333%}.layui-col-xs-offset5{margin-left:41.66666667%}.layui-col-xs-offset6{margin-left:50%}.layui-col-xs-offset7{margin-left:58.33333333%}.layui-col-xs-offset8{margin-left:66.66666667%}.layui-col-xs-offset9{margin-left:75%}.layui-col-xs-offset10{margin-left:83.33333333%}.layui-col-xs-offset11{margin-left:91.66666667%}.layui-col-xs-offset12{margin-left:100%}@media screen and (max-width:768px){.layui-hide-xs{display:none!important}.layui-show-xs-block{display:block!important}.layui-show-xs-inline{display:inline!important}.layui-show-xs-inline-block{display:inline-block!important}}@media screen and (min-width:768px){.layui-container{width:750px}.layui-hide-sm{display:none!important}.layui-show-sm-block{display:block!important}.layui-show-sm-inline{display:inline!important}.layui-show-sm-inline-block{display:inline-block!important}.layui-col-sm1,.layui-col-sm10,.layui-col-sm11,.layui-col-sm12,.layui-col-sm2,.layui-col-sm3,.layui-col-sm4,.layui-col-sm5,.layui-col-sm6,.layui-col-sm7,.layui-col-sm8,.layui-col-sm9{float:left}.layui-col-sm1{width:8.33333333%}.layui-col-sm2{width:16.66666667%}.layui-col-sm3{width:25%}.layui-col-sm4{width:33.33333333%}.layui-col-sm5{width:41.66666667%}.layui-col-sm6{width:50%}.layui-col-sm7{width:58.33333333%}.layui-col-sm8{width:66.66666667%}.layui-col-sm9{width:75%}.layui-col-sm10{width:83.33333333%}.layui-col-sm11{width:91.66666667%}.layui-col-sm12{width:100%}.layui-col-sm-offset1{margin-left:8.33333333%}.layui-col-sm-offset2{margin-left:16.66666667%}.layui-col-sm-offset3{margin-left:25%}.layui-col-sm-offset4{margin-left:33.33333333%}.layui-col-sm-offset5{margin-left:41.66666667%}.layui-col-sm-offset6{margin-left:50%}.layui-col-sm-offset7{margin-left:58.33333333%}.layui-col-sm-offset8{margin-left:66.66666667%}.layui-col-sm-offset9{margin-left:75%}.layui-col-sm-offset10{margin-left:83.33333333%}.layui-col-sm-offset11{margin-left:91.66666667%}.layui-col-sm-offset12{margin-left:100%}}@media screen and (min-width:992px){.layui-container{width:970px}.layui-hide-md{display:none!important}.layui-show-md-block{display:block!important}.layui-show-md-inline{display:inline!important}.layui-show-md-inline-block{display:inline-block!important}.layui-col-md1,.layui-col-md10,.layui-col-md11,.layui-col-md12,.layui-col-md2,.layui-col-md3,.layui-col-md4,.layui-col-md5,.layui-col-md6,.layui-col-md7,.layui-col-md8,.layui-col-md9{float:left}.layui-col-md1{width:8.33333333%}.layui-col-md2{width:16.66666667%}.layui-col-md3{width:25%}.layui-col-md4{width:33.33333333%}.layui-col-md5{width:41.66666667%}.layui-col-md6{width:50%}.layui-col-md7{width:58.33333333%}.layui-col-md8{width:66.66666667%}.layui-col-md9{width:75%}.layui-col-md10{width:83.33333333%}.layui-col-md11{width:91.66666667%}.layui-col-md12{width:100%}.layui-col-md-offset1{margin-left:8.33333333%}.layui-col-md-offset2{margin-left:16.66666667%}.layui-col-md-offset3{margin-left:25%}.layui-col-md-offset4{margin-left:33.33333333%}.layui-col-md-offset5{margin-left:41.66666667%}.layui-col-md-offset6{margin-left:50%}.layui-col-md-offset7{margin-left:58.33333333%}.layui-col-md-offset8{margin-left:66.66666667%}.layui-col-md-offset9{margin-left:75%}.layui-col-md-offset10{margin-left:83.33333333%}.layui-col-md-offset11{margin-left:91.66666667%}.layui-col-md-offset12{margin-left:100%}}@media screen and (min-width:1200px){.layui-container{width:1170px}.layui-hide-lg{display:none!important}.layui-show-lg-block{display:block!important}.layui-show-lg-inline{display:inline!important}.layui-show-lg-inline-block{display:inline-block!important}.layui-col-lg1,.layui-col-lg10,.layui-col-lg11,.layui-col-lg12,.layui-col-lg2,.layui-col-lg3,.layui-col-lg4,.layui-col-lg5,.layui-col-lg6,.layui-col-lg7,.layui-col-lg8,.layui-col-lg9{float:left}.layui-col-lg1{width:8.33333333%}.layui-col-lg2{width:16.66666667%}.layui-col-lg3{width:25%}.layui-col-lg4{width:33.33333333%}.layui-col-lg5{width:41.66666667%}.layui-col-lg6{width:50%}.layui-col-lg7{width:58.33333333%}.layui-col-lg8{width:66.66666667%}.layui-col-lg9{width:75%}.layui-col-lg10{width:83.33333333%}.layui-col-lg11{width:91.66666667%}.layui-col-lg12{width:100%}.layui-col-lg-offset1{margin-left:8.33333333%}.layui-col-lg-offset2{margin-left:16.66666667%}.layui-col-lg-offset3{margin-left:25%}.layui-col-lg-offset4{margin-left:33.33333333%}.layui-col-lg-offset5{margin-left:41.66666667%}.layui-col-lg-offset6{margin-left:50%}.layui-col-lg-offset7{margin-left:58.33333333%}.layui-col-lg-offset8{margin-left:66.66666667%}.layui-col-lg-offset9{margin-left:75%}.layui-col-lg-offset10{margin-left:83.33333333%}.layui-col-lg-offset11{margin-left:91.66666667%}.layui-col-lg-offset12{margin-left:100%}}.layui-col-space1{margin:-.5px}.layui-col-space1>*{padding:.5px}.layui-col-space2{margin:-1px}.layui-col-space2>*{padding:1px}.layui-col-space4{margin:-2px}.layui-col-space4>*{padding:2px}.layui-col-space5{margin:-2.5px}.layui-col-space5>*{padding:2.5px}.layui-col-space6{margin:-3px}.layui-col-space6>*{padding:3px}.layui-col-space8{margin:-4px}.layui-col-space8>*{padding:4px}.layui-col-space10{margin:-5px}.layui-col-space10>*{padding:5px}.layui-col-space12{margin:-6px}.layui-col-space12>*{padding:6px}.layui-col-space14{margin:-7px}.layui-col-space14>*{padding:7px}.layui-col-space15{margin:-7.5px}.layui-col-space15>*{padding:7.5px}.layui-col-space16{margin:-8px}.layui-col-space16>*{padding:8px}.layui-col-space18{margin:-9px}.layui-col-space18>*{padding:9px}.layui-col-space20{margin:-10px}.layui-col-space20>*{padding:10px}.layui-col-space22{margin:-11px}.layui-col-space22>*{padding:11px}.layui-col-space24{margin:-12px}.layui-col-space24>*{padding:12px}.layui-col-space25{margin:-12.5px}.layui-col-space25>*{padding:12.5px}.layui-col-space26{margin:-13px}.layui-col-space26>*{padding:13px}.layui-col-space28{margin:-14px}.layui-col-space28>*{padding:14px}.layui-col-space30{margin:-15px}.layui-col-space30>*{padding:15px}.layui-btn,.layui-input,.layui-select,.layui-textarea,.layui-upload-button{outline:0;-webkit-appearance:none;transition:all .3s;-webkit-transition:all .3s;box-sizing:border-box}.layui-elem-quote{margin-bottom:10px;padding:15px;line-height:1.6;border-left:5px solid #5FB878;border-radius:0 2px 2px 0;background-color:#FAFAFA}.layui-quote-nm{border-style:solid;border-width:1px 1px 1px 5px;background:0 0}.layui-elem-field{margin-bottom:10px;padding:0;border-width:1px;border-style:solid}.layui-elem-field legend{margin-left:20px;padding:0 10px;font-size:20px;font-weight:300}.layui-field-title{margin:10px 0 20px;border-width:1px 0 0}.layui-field-box{padding:15px}.layui-field-title .layui-field-box{padding:10px 0}.layui-progress{position:relative;height:6px;border-radius:20px;background-color:#eee}.layui-progress-bar{position:absolute;left:0;top:0;width:0;max-width:100%;height:6px;border-radius:20px;text-align:right;background-color:#5FB878;transition:all .3s;-webkit-transition:all .3s}.layui-progress-big,.layui-progress-big .layui-progress-bar{height:18px;line-height:18px}.layui-progress-text{position:relative;top:-20px;line-height:18px;font-size:12px;color:#666}.layui-progress-big .layui-progress-text{position:static;padding:0 10px;color:#fff}.layui-collapse{border-width:1px;border-style:solid;border-radius:2px}.layui-colla-content,.layui-colla-item{border-top-width:1px;border-top-style:solid}.layui-colla-item:first-child{border-top:none}.layui-colla-title{position:relative;height:42px;line-height:42px;padding:0 15px 0 35px;color:#333;background-color:#FAFAFA;cursor:pointer;font-size:14px;overflow:hidden}.layui-colla-content{display:none;padding:10px 15px;line-height:1.6;color:#666}.layui-colla-icon{position:absolute;left:15px;top:0;font-size:14px}.layui-card-body,.layui-card-header,.layui-form-label,.layui-form-mid,.layui-form-select,.layui-input-block,.layui-input-inline,.layui-panel,.layui-textarea{position:relative}.layui-card{margin-bottom:15px;border-radius:2px;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.layui-form-select dl,.layui-panel{box-shadow:1px 1px 4px rgb(0 0 0 / 8%)}.layui-card:last-child{margin-bottom:0}.layui-card-header{height:42px;line-height:42px;padding:0 15px;border-bottom:1px solid #f6f6f6;color:#333;border-radius:2px 2px 0 0;font-size:14px}.layui-card-body{padding:10px 15px;line-height:24px}.layui-card-body[pad15]{padding:15px}.layui-card-body[pad20]{padding:20px}.layui-card-body .layui-table{margin:5px 0}.layui-card .layui-tab{margin:0}.layui-panel{border-width:1px;border-style:solid;border-radius:2px;background-color:#fff;color:#666}.layui-bg-black,.layui-bg-blue,.layui-bg-cyan,.layui-bg-green,.layui-bg-orange,.layui-bg-red{color:#fff!important}.layui-panel-window{position:relative;padding:15px;border-radius:0;border-top:5px solid #eee;background-color:#fff}.layui-border,.layui-border-black,.layui-border-blue,.layui-border-cyan,.layui-border-green,.layui-border-orange,.layui-border-red{border-width:1px;border-style:solid}.layui-auxiliar-moving{position:fixed;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:0 0;z-index:9999999999}.layui-bg-red{background-color:#FF5722!important}.layui-bg-orange{background-color:#FFB800!important}.layui-bg-green{background-color:#009688!important}.layui-bg-cyan{background-color:#2F4056!important}.layui-bg-blue{background-color:#1E9FFF!important}.layui-bg-black{background-color:#393D49!important}.layui-bg-gray{background-color:#FAFAFA!important;color:#666!important}.layui-badge-rim,.layui-border,.layui-colla-content,.layui-colla-item,.layui-collapse,.layui-elem-field,.layui-form-pane .layui-form-item[pane],.layui-form-pane .layui-form-label,.layui-input,.layui-layedit,.layui-layedit-tool,.layui-panel,.layui-quote-nm,.layui-select,.layui-tab-bar,.layui-tab-card,.layui-tab-title,.layui-tab-title .layui-this:after,.layui-textarea{border-color:#eee}.layui-border{color:#666!important}.layui-border-red{border-color:#FF5722!important;color:#FF5722!important}.layui-border-orange{border-color:#FFB800!important;color:#FFB800!important}.layui-border-green{border-color:#009688!important;color:#009688!important}.layui-border-cyan{border-color:#2F4056!important;color:#2F4056!important}.layui-border-blue{border-color:#1E9FFF!important;color:#1E9FFF!important}.layui-border-black{border-color:#393D49!important;color:#393D49!important}.layui-timeline-item:before{background-color:#eee}.layui-text{line-height:1.6;font-size:14px;color:#666}.layui-text h1,.layui-text h2,.layui-text h3{font-weight:500;color:#333}.layui-text h1{font-size:30px}.layui-text h2{font-size:24px}.layui-text h3{font-size:18px}.layui-text a:not(.layui-btn){color:#01AAED}.layui-text a:not(.layui-btn):hover{text-decoration:underline}.layui-text ul{padding:5px 0 5px 15px}.layui-text ul li{margin-top:5px;list-style-type:disc}.layui-text em,.layui-word-aux{color:#999!important;padding-left:5px!important;padding-right:5px!important}.layui-text p{margin:10px 0}.layui-text p:first-child{margin-top:0}.layui-font-12{font-size:12px!important}.layui-font-14{font-size:14px!important}.layui-font-16{font-size:16px!important}.layui-font-18{font-size:18px!important}.layui-font-20{font-size:20px!important}.layui-font-red{color:#FF5722!important}.layui-font-orange{color:#FFB800!important}.layui-font-green{color:#009688!important}.layui-font-cyan{color:#2F4056!important}.layui-font-blue{color:#01AAED!important}.layui-font-black{color:#000!important}.layui-font-gray{color:#c2c2c2!important}.layui-btn{height:38px;line-height:38px;border:1px solid transparent;padding:0 18px;background-color:#009688;color:#fff;white-space:nowrap;text-align:center;font-size:14px;border-radius:2px;cursor:pointer}.layui-btn:hover{opacity:.8;filter:alpha(opacity=80);color:#fff}.layui-btn:active{opacity:1;filter:alpha(opacity=100)}.layui-btn+.layui-btn{margin-left:10px}.layui-btn-container{font-size:0}.layui-btn-container .layui-btn{margin-right:10px;margin-bottom:10px}.layui-btn-container .layui-btn+.layui-btn{margin-left:0}.layui-table .layui-btn-container .layui-btn{margin-bottom:9px}.layui-btn-radius{border-radius:100px}.layui-btn .layui-icon{padding:0 2px;vertical-align:middle\9;vertical-align:bottom}.layui-btn-primary{border-color:#d2d2d2;background:0 0;color:#666}.layui-btn-primary:hover{border-color:#009688;color:#333}.layui-btn-normal{background-color:#1E9FFF}.layui-btn-warm{background-color:#FFB800}.layui-btn-danger{background-color:#FF5722}.layui-btn-checked{background-color:#5FB878}.layui-btn-disabled,.layui-btn-disabled:active,.layui-btn-disabled:hover{border-color:#eee!important;background-color:#FBFBFB!important;color:#d2d2d2!important;cursor:not-allowed!important;opacity:1}.layui-btn-lg{height:44px;line-height:44px;padding:0 25px;font-size:16px}.layui-btn-sm{height:30px;line-height:30px;padding:0 10px;font-size:12px}.layui-btn-xs{height:22px;line-height:22px;padding:0 5px;font-size:12px}.layui-btn-xs i{font-size:12px!important}.layui-btn-group{vertical-align:middle;font-size:0}.layui-btn-group .layui-btn{margin-left:0!important;margin-right:0!important;border-left:1px solid rgba(255,255,255,.5);border-radius:0}.layui-btn-group .layui-btn-primary{border-left:none}.layui-btn-group .layui-btn-primary:hover{border-color:#d2d2d2;color:#009688}.layui-btn-group .layui-btn:first-child{border-left:none;border-radius:2px 0 0 2px}.layui-btn-group .layui-btn-primary:first-child{border-left:1px solid #d2d2d2}.layui-btn-group .layui-btn:last-child{border-radius:0 2px 2px 0}.layui-btn-group .layui-btn+.layui-btn{margin-left:0}.layui-btn-group+.layui-btn-group{margin-left:10px}.layui-btn-fluid{width:100%}.layui-input,.layui-select,.layui-textarea{height:38px;line-height:1.3;line-height:38px\9;border-width:1px;border-style:solid;background-color:#fff;color:rgba(0,0,0,.85);border-radius:2px}.layui-input::-webkit-input-placeholder,.layui-select::-webkit-input-placeholder,.layui-textarea::-webkit-input-placeholder{line-height:1.3}.layui-input,.layui-textarea{display:block;width:100%;padding-left:10px}.layui-input:hover,.layui-textarea:hover{border-color:#eee!important}.layui-input:focus,.layui-textarea:focus{border-color:#d2d2d2!important}.layui-textarea{min-height:100px;height:auto;line-height:20px;padding:6px 10px;resize:vertical}.layui-select{padding:0 10px}.layui-form input[type=checkbox],.layui-form input[type=radio],.layui-form select{display:none}.layui-form [lay-ignore]{display:initial}.layui-form-item{margin-bottom:15px;clear:both;*zoom:1}.layui-form-item:after{content:'\20';clear:both;*zoom:1;display:block;height:0}.layui-form-label{float:left;display:block;padding:9px 15px;width:80px;font-weight:400;line-height:20px;text-align:right}.layui-form-label-col{display:block;float:none;padding:9px 0;line-height:20px;text-align:left}.layui-form-item .layui-inline{margin-bottom:5px;margin-right:10px}.layui-input-block{margin-left:110px;min-height:36px}.layui-input-inline{display:inline-block;vertical-align:middle}.layui-form-item .layui-input-inline{float:left;width:190px;margin-right:10px}.layui-form-text .layui-input-inline{width:auto}.layui-form-mid{float:left;display:block;padding:9px 0!important;line-height:20px;margin-right:10px}.layui-form-danger+.layui-form-select .layui-input,.layui-form-danger:focus{border-color:#FF5722!important}.layui-form-select .layui-input{padding-right:30px;cursor:pointer}.layui-form-select .layui-edge{position:absolute;right:10px;top:50%;margin-top:-3px;cursor:pointer;border-width:6px;border-top-color:#c2c2c2;border-top-style:solid;transition:all .3s;-webkit-transition:all .3s}.layui-form-select dl{display:none;position:absolute;left:0;top:42px;padding:5px 0;z-index:899;min-width:100%;border:1px solid #eee;max-height:300px;overflow-y:auto;background-color:#fff;border-radius:2px;box-sizing:border-box}.layui-form-select dl dd,.layui-form-select dl dt{padding:0 10px;line-height:36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.layui-form-select dl dt{font-size:12px;color:#999}.layui-form-select dl dd{cursor:pointer}.layui-form-select dl dd:hover{background-color:#F6F6F6;-webkit-transition:.5s all;transition:.5s all}.layui-form-select .layui-select-group dd{padding-left:20px}.layui-form-select dl dd.layui-select-tips{padding-left:10px!important;color:#999}.layui-form-select dl dd.layui-this{background-color:#5FB878;color:#fff}.layui-form-checkbox,.layui-form-select dl dd.layui-disabled{background-color:#fff}.layui-form-selected dl{display:block}.layui-form-checkbox,.layui-form-checkbox *,.layui-form-switch{display:inline-block;vertical-align:middle}.layui-form-selected .layui-edge{margin-top:-9px;-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-top:-3px\9}:root .layui-form-selected .layui-edge{margin-top:-9px\0/IE9}.layui-form-selectup dl{top:auto;bottom:42px}.layui-select-none{margin:5px 0;text-align:center;color:#999}.layui-select-disabled .layui-disabled{border-color:#eee!important}.layui-select-disabled .layui-edge{border-top-color:#d2d2d2}.layui-form-checkbox{position:relative;height:28px;line-height:28px;margin-right:10px;padding-right:30px;cursor:pointer;font-size:0;-webkit-transition:.1s linear;transition:.1s linear;box-sizing:border-box}.layui-form-checkbox span{padding:0 10px;height:100%;font-size:14px;border-radius:2px 0 0 2px;background-color:#d2d2d2;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.layui-form-checkbox:hover span{background-color:#c2c2c2}.layui-form-checkbox i{position:absolute;right:0;top:0;width:30px;height:28px;border:1px solid #d2d2d2;border-left:none;border-radius:0 2px 2px 0;color:#fff;font-size:20px;text-align:center}.layui-form-checkbox:hover i{border-color:#c2c2c2;color:#c2c2c2}.layui-form-checked,.layui-form-checked:hover{border-color:#5FB878}.layui-form-checked span,.layui-form-checked:hover span{background-color:#5FB878}.layui-form-checked i,.layui-form-checked:hover i{color:#5FB878}.layui-form-item .layui-form-checkbox{margin-top:4px}.layui-form-checkbox[lay-skin=primary]{height:auto!important;line-height:normal!important;min-width:18px;min-height:18px;border:none!important;margin-right:0;padding-left:28px;padding-right:0;background:0 0}.layui-form-checkbox[lay-skin=primary] span{padding-left:0;padding-right:15px;line-height:18px;background:0 0;color:#666}.layui-form-checkbox[lay-skin=primary] i{right:auto;left:0;width:16px;height:16px;line-height:16px;border:1px solid #d2d2d2;font-size:12px;border-radius:2px;background-color:#fff;-webkit-transition:.1s linear;transition:.1s linear}.layui-form-checkbox[lay-skin=primary]:hover i{border-color:#5FB878;color:#fff}.layui-form-checked[lay-skin=primary] i{border-color:#5FB878!important;background-color:#5FB878;color:#fff}.layui-checkbox-disabled[lay-skin=primary] span{background:0 0!important;color:#c2c2c2!important}.layui-checkbox-disabled[lay-skin=primary]:hover i{border-color:#d2d2d2}.layui-form-item .layui-form-checkbox[lay-skin=primary]{margin-top:10px}.layui-form-switch{position:relative;height:22px;line-height:22px;min-width:35px;padding:0 5px;margin-top:8px;border:1px solid #d2d2d2;border-radius:20px;cursor:pointer;background-color:#fff;-webkit-transition:.1s linear;transition:.1s linear}.layui-form-switch i{position:absolute;left:5px;top:3px;width:16px;height:16px;border-radius:20px;background-color:#d2d2d2;-webkit-transition:.1s linear;transition:.1s linear}.layui-form-switch em{position:relative;top:0;width:25px;margin-left:21px;padding:0!important;text-align:center!important;color:#999!important;font-style:normal!important;font-size:12px}.layui-form-onswitch{border-color:#5FB878;background-color:#5FB878}.layui-checkbox-disabled,.layui-checkbox-disabled i{border-color:#eee!important}.layui-form-onswitch i{left:100%;margin-left:-21px;background-color:#fff}.layui-form-onswitch em{margin-left:5px;margin-right:21px;color:#fff!important}.layui-checkbox-disabled span{background-color:#eee!important}.layui-checkbox-disabled em{color:#d2d2d2!important}.layui-checkbox-disabled:hover i{color:#fff!important}[lay-radio]{display:none}.layui-form-radio,.layui-form-radio *{display:inline-block;vertical-align:middle}.layui-form-radio{line-height:28px;margin:6px 10px 0 0;padding-right:10px;cursor:pointer;font-size:0}.layui-form-radio *{font-size:14px}.layui-form-radio>i{margin-right:8px;font-size:22px;color:#c2c2c2}.layui-form-radio:hover *,.layui-form-radioed,.layui-form-radioed>i{color:#5FB878}.layui-radio-disabled>i{color:#eee!important}.layui-radio-disabled *{color:#c2c2c2!important}.layui-form-pane .layui-form-label{width:110px;padding:8px 15px;height:38px;line-height:20px;border-width:1px;border-style:solid;border-radius:2px 0 0 2px;text-align:center;background-color:#FAFAFA;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box}.layui-form-pane .layui-input-inline{margin-left:-1px}.layui-form-pane .layui-input-block{margin-left:110px;left:-1px}.layui-form-pane .layui-input{border-radius:0 2px 2px 0}.layui-form-pane .layui-form-text .layui-form-label{float:none;width:100%;border-radius:2px;box-sizing:border-box;text-align:left}.layui-form-pane .layui-form-text .layui-input-inline{display:block;margin:0;top:-1px;clear:both}.layui-form-pane .layui-form-text .layui-input-block{margin:0;left:0;top:-1px}.layui-form-pane .layui-form-text .layui-textarea{min-height:100px;border-radius:0 0 2px 2px}.layui-form-pane .layui-form-checkbox{margin:4px 0 4px 10px}.layui-form-pane .layui-form-radio,.layui-form-pane .layui-form-switch{margin-top:6px;margin-left:10px}.layui-form-pane .layui-form-item[pane]{position:relative;border-width:1px;border-style:solid}.layui-form-pane .layui-form-item[pane] .layui-form-label{position:absolute;left:0;top:0;height:100%;border-width:0 1px 0 0}.layui-form-pane .layui-form-item[pane] .layui-input-inline{margin-left:110px}@media screen and (max-width:450px){.layui-form-item .layui-form-label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-form-item .layui-inline{display:block;margin-right:0;margin-bottom:20px;clear:both}.layui-form-item .layui-inline:after{content:'\20';clear:both;display:block;height:0}.layui-form-item .layui-input-inline{display:block;float:none;left:-3px;width:auto!important;margin:0 0 10px 112px}.layui-form-item .layui-input-inline+.layui-form-mid{margin-left:110px;top:-5px;padding:0}.layui-form-item .layui-form-checkbox{margin-right:5px;margin-bottom:2px}}.layui-layedit{border-width:1px;border-style:solid;border-radius:2px}.layui-layedit-tool{padding:3px 5px;border-bottom-width:1px;border-bottom-style:solid;font-size:0}.layedit-tool-fixed{position:fixed;top:0;border-top:1px solid #eee}.layui-layedit-tool .layedit-tool-mid,.layui-layedit-tool .layui-icon{display:inline-block;vertical-align:middle;text-align:center;font-size:14px}.layui-layedit-tool .layui-icon{position:relative;width:32px;height:30px;line-height:30px;margin:3px 5px;color:#777;cursor:pointer;border-radius:2px}.layui-layedit-tool .layui-icon:hover{color:#393D49}.layui-layedit-tool .layui-icon:active{color:#000}.layui-layedit-tool .layedit-tool-active{background-color:#eee;color:#000}.layui-layedit-tool .layui-disabled,.layui-layedit-tool .layui-disabled:hover{color:#d2d2d2;cursor:not-allowed}.layui-layedit-tool .layedit-tool-mid{width:1px;height:18px;margin:0 10px;background-color:#d2d2d2}.layedit-tool-html{width:50px!important;font-size:30px!important}.layedit-tool-b,.layedit-tool-code,.layedit-tool-help{font-size:16px!important}.layedit-tool-d,.layedit-tool-face,.layedit-tool-image,.layedit-tool-unlink{font-size:18px!important}.layedit-tool-image input{position:absolute;font-size:0;left:0;top:0;width:100%;height:100%;opacity:.01;filter:Alpha(opacity=1);cursor:pointer}.layui-layedit-iframe iframe{display:block;width:100%}#LAY_layedit_code{overflow:hidden}.layui-laypage{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin:10px 0;font-size:0}.layui-laypage>a:first-child,.layui-laypage>a:first-child em{border-radius:2px 0 0 2px}.layui-laypage>a:last-child,.layui-laypage>a:last-child em{border-radius:0 2px 2px 0}.layui-laypage>:first-child{margin-left:0!important}.layui-laypage>:last-child{margin-right:0!important}.layui-laypage a,.layui-laypage button,.layui-laypage input,.layui-laypage select,.layui-laypage span{border:1px solid #eee}.layui-laypage a,.layui-laypage span{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;padding:0 15px;height:28px;line-height:28px;margin:0 -1px 5px 0;background-color:#fff;color:#333;font-size:12px}.layui-flow-more a *,.layui-laypage input,.layui-table-view select[lay-ignore]{display:inline-block}.layui-laypage a:hover{color:#009688}.layui-laypage em{font-style:normal}.layui-laypage .layui-laypage-spr{color:#999;font-weight:700}.layui-laypage a{text-decoration:none}.layui-laypage .layui-laypage-curr{position:relative}.layui-laypage .layui-laypage-curr em{position:relative;color:#fff}.layui-laypage .layui-laypage-curr .layui-laypage-em{position:absolute;left:-1px;top:-1px;padding:1px;width:100%;height:100%;background-color:#009688}.layui-laypage-em{border-radius:2px}.layui-laypage-next em,.layui-laypage-prev em{font-family:Sim sun;font-size:16px}.layui-laypage .layui-laypage-count,.layui-laypage .layui-laypage-limits,.layui-laypage .layui-laypage-refresh,.layui-laypage .layui-laypage-skip{margin-left:10px;margin-right:10px;padding:0;border:none}.layui-laypage .layui-laypage-limits,.layui-laypage .layui-laypage-refresh{vertical-align:top}.layui-laypage .layui-laypage-refresh i{font-size:18px;cursor:pointer}.layui-laypage select{height:22px;padding:3px;border-radius:2px;cursor:pointer}.layui-laypage .layui-laypage-skip{height:30px;line-height:30px;color:#999}.layui-laypage button,.layui-laypage input{height:30px;line-height:30px;border-radius:2px;vertical-align:top;background-color:#fff;box-sizing:border-box}.layui-laypage input{width:40px;margin:0 10px;padding:0 3px;text-align:center}.layui-laypage input:focus,.layui-laypage select:focus{border-color:#009688!important}.layui-laypage button{margin-left:10px;padding:0 10px;cursor:pointer}.layui-table,.layui-table-view{margin:10px 0}.layui-flow-more{margin:10px 0;text-align:center;color:#999;font-size:14px}.layui-flow-more a{height:32px;line-height:32px}.layui-flow-more a *{vertical-align:top}.layui-flow-more a cite{padding:0 20px;border-radius:3px;background-color:#eee;color:#333;font-style:normal}.layui-flow-more a cite:hover{opacity:.8}.layui-flow-more a i{font-size:30px;color:#737383}.layui-table{width:100%;background-color:#fff;color:#666}.layui-table tr{transition:all .3s;-webkit-transition:all .3s}.layui-table th{text-align:left;font-weight:400}.layui-table tbody tr:hover,.layui-table thead tr,.layui-table-click,.layui-table-header,.layui-table-hover,.layui-table-mend,.layui-table-patch,.layui-table-tool,.layui-table-total,.layui-table-total tr,.layui-table[lay-even] tr:nth-child(even){background-color:#FAFAFA}.layui-table td,.layui-table th,.layui-table-col-set,.layui-table-fixed-r,.layui-table-grid-down,.layui-table-header,.layui-table-page,.layui-table-tips-main,.layui-table-tool,.layui-table-total,.layui-table-view,.layui-table[lay-skin=line],.layui-table[lay-skin=row]{border-width:1px;border-style:solid;border-color:#eee}.layui-table td,.layui-table th{position:relative;padding:9px 15px;min-height:20px;line-height:20px;font-size:14px}.layui-table[lay-skin=line] td,.layui-table[lay-skin=line] th{border-width:0 0 1px}.layui-table[lay-skin=row] td,.layui-table[lay-skin=row] th{border-width:0 1px 0 0}.layui-table[lay-skin=nob] td,.layui-table[lay-skin=nob] th{border:none}.layui-table img{max-width:100px}.layui-table[lay-size=lg] td,.layui-table[lay-size=lg] th{padding:15px 30px}.layui-table-view .layui-table[lay-size=lg] .layui-table-cell{height:40px;line-height:40px}.layui-table[lay-size=sm] td,.layui-table[lay-size=sm] th{font-size:12px;padding:5px 10px}.layui-table-view .layui-table[lay-size=sm] .layui-table-cell{height:20px;line-height:20px}.layui-table[lay-data]{display:none}.layui-table-box{position:relative;overflow:hidden}.layui-table-view .layui-table{position:relative;width:auto;margin:0}.layui-table-view .layui-table[lay-skin=line]{border-width:0 1px 0 0}.layui-table-view .layui-table[lay-skin=row]{border-width:0 0 1px}.layui-table-view .layui-table td,.layui-table-view .layui-table th{padding:5px 0;border-top:none;border-left:none}.layui-table-view .layui-table th.layui-unselect .layui-table-cell span{cursor:pointer}.layui-table-view .layui-table td{cursor:default}.layui-table-view .layui-table td[data-edit=text]{cursor:text}.layui-table-view .layui-form-checkbox[lay-skin=primary] i{width:18px;height:18px}.layui-table-view .layui-form-radio{line-height:0;padding:0}.layui-table-view .layui-form-radio>i{margin:0;font-size:20px}.layui-table-init{position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;z-index:110}.layui-table-init .layui-icon{position:absolute;left:50%;top:50%;margin:-15px 0 0 -15px;font-size:30px;color:#c2c2c2}.layui-table-header{border-width:0 0 1px;overflow:hidden}.layui-table-header .layui-table{margin-bottom:-1px}.layui-table-tool .layui-inline[lay-event]{position:relative;width:26px;height:26px;padding:5px;line-height:16px;margin-right:10px;text-align:center;color:#333;border:1px solid #ccc;cursor:pointer;-webkit-transition:.5s all;transition:.5s all}.layui-table-tool .layui-inline[lay-event]:hover{border:1px solid #999}.layui-table-tool-temp{padding-right:120px}.layui-table-tool-self{position:absolute;right:17px;top:10px}.layui-table-tool .layui-table-tool-self .layui-inline[lay-event]{margin:0 0 0 10px}.layui-table-tool-panel{position:absolute;top:29px;left:-1px;padding:5px 0;min-width:150px;min-height:40px;border:1px solid #d2d2d2;text-align:left;overflow-y:auto;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.12)}.layui-table-cell,.layui-table-tool-panel li{text-overflow:ellipsis;white-space:nowrap}.layui-table-tool-panel li{padding:0 10px;line-height:30px;-webkit-transition:.5s all;transition:.5s all}.layui-menu li,.layui-menu-body-title a:hover,.layui-menu-body-title>.layui-icon:hover{transition:all .3s}.layui-table-tool-panel li .layui-form-checkbox[lay-skin=primary]{width:100%;padding-left:28px}.layui-table-tool-panel li:hover{background-color:#F6F6F6}.layui-table-tool-panel li .layui-form-checkbox[lay-skin=primary] i{position:absolute;left:0;top:0}.layui-table-tool-panel li .layui-form-checkbox[lay-skin=primary] span{padding:0}.layui-table-tool .layui-table-tool-self .layui-table-tool-panel{left:auto;right:-1px}.layui-table-col-set{position:absolute;right:0;top:0;width:20px;height:100%;border-width:0 0 0 1px;background-color:#fff}.layui-table-sort{width:10px;height:20px;margin-left:5px;cursor:pointer!important}.layui-table-sort .layui-edge{position:absolute;left:5px;border-width:5px}.layui-table-sort .layui-table-sort-asc{top:3px;border-top:none;border-bottom-style:solid;border-bottom-color:#b2b2b2}.layui-table-sort .layui-table-sort-asc:hover{border-bottom-color:#666}.layui-table-sort .layui-table-sort-desc{bottom:5px;border-bottom:none;border-top-style:solid;border-top-color:#b2b2b2}.layui-table-sort .layui-table-sort-desc:hover{border-top-color:#666}.layui-table-sort[lay-sort=asc] .layui-table-sort-asc{border-bottom-color:#000}.layui-table-sort[lay-sort=desc] .layui-table-sort-desc{border-top-color:#000}.layui-table-cell{height:28px;line-height:28px;padding:0 15px;position:relative;box-sizing:border-box}.layui-table-cell .layui-form-checkbox[lay-skin=primary]{top:-1px;padding:0}.layui-table-cell .layui-table-link{color:#01AAED}.laytable-cell-checkbox,.laytable-cell-numbers,.laytable-cell-radio,.laytable-cell-space{padding:0;text-align:center}.layui-table-body{position:relative;overflow:auto;margin-right:-1px;margin-bottom:-1px}.layui-table-body .layui-none{line-height:26px;padding:30px 15px;text-align:center;color:#999}.layui-table-fixed{position:absolute;left:0;top:0;z-index:101}.layui-table-fixed .layui-table-body{overflow:hidden}.layui-table-fixed-l{}.layui-table-fixed-r{left:auto;right:-1px;border-width:0 0 0 1px;box-shadow:-1px 0 8px rgba(0,0,0,.08)}.layui-table-fixed-r .layui-table-header{position:relative;overflow:visible}.layui-table-mend{position:absolute;right:-49px;top:0;height:100%;width:50px}.layui-table-tool{position:relative;z-index:890;width:100%;min-height:50px;line-height:30px;padding:10px 15px;border-width:0 0 1px}.layui-table-tool .layui-btn-container{margin-bottom:-10px}.layui-table-page,.layui-table-total{border-width:1px 0 0;margin-bottom:-1px;overflow:hidden}.layui-table-page{position:relative;width:100%;padding:7px 7px 0;height:41px;font-size:12px;white-space:nowrap}.layui-table-page>div{height:26px}.layui-table-page .layui-laypage{margin:0}.layui-table-page .layui-laypage a,.layui-table-page .layui-laypage span{height:26px;line-height:26px;margin-bottom:10px;border:none;background:0 0}.layui-table-page .layui-laypage a,.layui-table-page .layui-laypage span.layui-laypage-curr{padding:0 12px}.layui-table-page .layui-laypage span{margin-left:0;padding:0}.layui-table-page .layui-laypage .layui-laypage-prev{margin-left:-7px!important}.layui-table-page .layui-laypage .layui-laypage-curr .layui-laypage-em{left:0;top:0;padding:0}.layui-table-page .layui-laypage button,.layui-table-page .layui-laypage input{height:26px;line-height:26px}.layui-table-page .layui-laypage input{width:40px}.layui-table-page .layui-laypage button{padding:0 10px}.layui-table-page select{height:18px}.layui-table-patch .layui-table-cell{padding:0;width:30px}.layui-table-edit{position:absolute;left:0;top:0;width:100%;height:100%;padding:0 14px 1px;border-radius:0;box-shadow:1px 1px 20px rgba(0,0,0,.15)}.layui-table-edit:focus{border-color:#5FB878!important}select.layui-table-edit{padding:0 0 0 10px;border-color:#d2d2d2}.layui-table-view .layui-form-checkbox,.layui-table-view .layui-form-radio,.layui-table-view .layui-form-switch{top:0;margin:0;box-sizing:content-box}.layui-colorpicker-alpha-slider,.layui-colorpicker-side-slider,.layui-menu,.layui-menu *,.layui-nav{box-sizing:border-box}.layui-table-view .layui-form-checkbox{top:-1px;height:24px;line-height:24px}.layui-table-view .layui-form-checkbox i{height:26px}.layui-table-grid .layui-table-cell{overflow:visible}.layui-table-grid-down{position:absolute;top:0;right:0;width:26px;height:100%;padding:5px 0;border-width:0 0 0 1px;text-align:center;background-color:#fff;color:#999;cursor:pointer}.layui-table-grid-down .layui-icon{position:absolute;top:50%;left:50%;margin:-8px 0 0 -8px}.layui-table-grid-down:hover{background-color:#fbfbfb}body .layui-table-tips .layui-layer-content{background:0 0;padding:0;box-shadow:0 1px 6px rgba(0,0,0,.12)}.layui-table-tips-main{margin:-44px 0 0 -1px;max-height:150px;padding:8px 15px;font-size:14px;overflow-y:scroll;background-color:#fff;color:#666}.layui-table-tips-c{position:absolute;right:-3px;top:-13px;width:20px;height:20px;padding:3px;cursor:pointer;background-color:#666;border-radius:50%;color:#fff}.layui-table-tips-c:hover{background-color:#777}.layui-table-tips-c:before{position:relative;right:-2px}.layui-upload-file{display:none!important;opacity:.01;filter:Alpha(opacity=1)}.layui-upload-drag,.layui-upload-form,.layui-upload-wrap{display:inline-block}.layui-upload-list{margin:10px 0}.layui-upload-choose{max-width:200px;padding:0 10px;color:#999;font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-upload-drag{position:relative;padding:30px;border:1px dashed #e2e2e2;background-color:#fff;text-align:center;cursor:pointer;color:#999}.layui-upload-drag .layui-icon{font-size:50px;color:#009688}.layui-upload-drag[lay-over]{border-color:#009688}.layui-upload-iframe{position:absolute;width:0;height:0;border:0;visibility:hidden}.layui-upload-wrap{position:relative;vertical-align:middle}.layui-upload-wrap .layui-upload-file{display:block!important;position:absolute;left:0;top:0;z-index:10;font-size:100px;width:100%;height:100%;opacity:.01;filter:Alpha(opacity=1);cursor:pointer}.layui-btn-container .layui-upload-choose{padding-left:0}.layui-menu{position:relative;margin:5px 0;background-color:#fff}.layui-menu li,.layui-menu-body-title a{padding:5px 15px}.layui-menu li{position:relative;margin:1px 0;width:calc(100% + 1px);line-height:26px;color:rgba(0,0,0,.8);font-size:14px;white-space:nowrap;cursor:pointer}.layui-menu li:hover{background-color:#F6F6F6}.layui-menu-item-parent:hover>.layui-menu-body-panel{display:block;animation-name:layui-fadein;animation-duration:.3s;animation-fill-mode:both;animation-delay:.2s}.layui-menu-item-group .layui-menu-body-title,.layui-menu-item-parent .layui-menu-body-title{padding-right:25px}.layui-menu .layui-menu-item-divider:hover,.layui-menu .layui-menu-item-group:hover,.layui-menu .layui-menu-item-none:hover{background:0 0;cursor:default}.layui-menu .layui-menu-item-group>ul{margin:5px 0 -5px}.layui-menu .layui-menu-item-group>.layui-menu-body-title{color:rgba(0,0,0,.35);user-select:none}.layui-menu .layui-menu-item-none{color:rgba(0,0,0,.35);cursor:default;text-align:center}.layui-menu .layui-menu-item-divider{margin:5px 0;padding:0;height:0;line-height:0;border-bottom:1px solid #eee;overflow:hidden}.layui-menu .layui-menu-item-down:hover,.layui-menu .layui-menu-item-up:hover{cursor:pointer}.layui-menu .layui-menu-item-up>.layui-menu-body-title{color:rgba(0,0,0,.8)}.layui-menu .layui-menu-item-up>ul{visibility:hidden;height:0;overflow:hidden}.layui-menu .layui-menu-item-down:hover>.layui-menu-body-title>.layui-icon,.layui-menu .layui-menu-item-up>.layui-menu-body-title:hover>.layui-icon{color:rgba(0,0,0,1)}.layui-menu .layui-menu-item-down>ul{visibility:visible;height:auto}.layui-breadcrumb,.layui-tree-btnGroup{visibility:hidden}.layui-menu .layui-menu-item-checked,.layui-menu .layui-menu-item-checked2{background-color:#F6F6F6!important;color:#5FB878}.layui-menu .layui-menu-item-checked a,.layui-menu .layui-menu-item-checked2 a{color:#5FB878}.layui-menu .layui-menu-item-checked:after{position:absolute;right:0;top:0;bottom:0;border-right:3px solid #5FB878;content:""}.layui-menu-body-title{position:relative;overflow:hidden;text-overflow:ellipsis}.layui-menu-body-title a{display:block;margin:-5px -15px;color:rgba(0,0,0,.8)}.layui-menu-body-title>.layui-icon{position:absolute;right:0;top:0;font-size:14px}.layui-menu-body-title>.layui-icon-right{right:-1px}.layui-menu-body-panel{display:none;position:absolute;top:-7px;left:100%;z-index:1000;margin-left:13px;padding:5px 0}.layui-menu-body-panel:before{content:"";position:absolute;width:20px;left:-16px;top:0;bottom:0}.layui-menu-body-panel-left{left:auto;right:100%;margin:0 13px}.layui-menu-body-panel-left:before{left:auto;right:-16px}.layui-menu-lg li{line-height:32px}.layui-menu-lg .layui-menu-body-title a:hover,.layui-menu-lg li:hover{background:0 0;color:#5FB878}.layui-menu-lg li .layui-menu-body-panel{margin-left:14px}.layui-menu-lg li .layui-menu-body-panel-left{margin:0 15px}.layui-dropdown{position:absolute;left:-999999px;top:-999999px;z-index:66666666;margin:5px 0;min-width:100px}.layui-dropdown:before{content:"";position:absolute;width:100%;height:6px;left:0;top:-6px}.layui-nav{position:relative;padding:0 20px;background-color:#393D49;color:#fff;border-radius:2px;font-size:0}.layui-nav *{font-size:14px}.layui-nav .layui-nav-item{position:relative;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;line-height:60px}.layui-nav .layui-nav-item a{display:block;padding:0 20px;color:#fff;color:rgba(255,255,255,.7);transition:all .3s;-webkit-transition:all .3s}.layui-nav .layui-this:after,.layui-nav-bar{content:"";position:absolute;left:0;top:0;width:0;height:5px;background-color:#5FB878;transition:all .2s;-webkit-transition:all .2s;pointer-events:none}.layui-nav-bar{z-index:1000}.layui-nav[lay-bar=disabled] .layui-nav-bar{display:none}.layui-nav .layui-nav-item a:hover,.layui-nav .layui-this a{color:#fff}.layui-nav .layui-this:after{top:auto;bottom:0;width:100%}.layui-nav-img{width:30px;height:30px;margin-right:10px;border-radius:50%}.layui-nav .layui-nav-more{position:absolute;top:20;right:3px;left:auto!important;margin-top:0;font-size:12px;cursor:pointer;transition:all .2s;-webkit-transition:all .2s}.layui-nav .layui-nav-mored,.layui-nav-itemed>a .layui-nav-more{transform:rotate(180deg)}.layui-nav-child{display:none;position:absolute;left:0;top:65px;min-width:100%;line-height:36px;padding:5px 0;box-shadow:0 2px 4px rgba(0,0,0,.12);border:1px solid #eee;background-color:#fff;z-index:100;border-radius:2px;white-space:nowrap}.layui-nav .layui-nav-child a{color:#666;color:rgba(0,0,0,.8)}.layui-nav .layui-nav-child a:hover{background-color:#F6F6F6;color:rgba(0,0,0,.8)}.layui-nav-child dd{margin:1px 0;position:relative}.layui-nav-child dd.layui-this{background-color:#F6F6F6;color:#000}.layui-nav-child dd.layui-this:after{display:none}.layui-nav-child-r{left:auto;right:0}.layui-nav-child-c{text-align:center}.layui-nav-tree{width:200px;padding:0}.layui-nav-tree .layui-nav-item{display:block;width:100%;line-height:40px}.layui-nav-tree .layui-nav-item a{position:relative;height:40px;line-height:40px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-nav-tree .layui-nav-item>a{padding-top:5px;padding-bottom:5px}.layui-nav-tree .layui-nav-more{right:15px}.layui-nav-tree .layui-nav-item>a .layui-nav-more{padding:5px 0}.layui-nav-tree .layui-nav-bar{width:5px;height:0;background-color:#009688}.layui-side .layui-nav-tree .layui-nav-bar{width:2px}.layui-nav-tree .layui-nav-child dd.layui-this,.layui-nav-tree .layui-nav-child dd.layui-this a,.layui-nav-tree .layui-this,.layui-nav-tree .layui-this>a,.layui-nav-tree .layui-this>a:hover{background-color:#009688;color:#fff}.layui-nav-tree .layui-this:after{display:none}.layui-nav-itemed>a,.layui-nav-tree .layui-nav-title a,.layui-nav-tree .layui-nav-title a:hover{color:#fff!important}.layui-nav-tree .layui-nav-child{position:relative;z-index:0;top:0;border:none;box-shadow:none}.layui-nav-tree .layui-nav-child dd{margin:0}.layui-nav-tree .layui-nav-child a{color:#fff;color:rgba(255,255,255,.7)}.layui-nav-tree .layui-nav-child,.layui-nav-tree .layui-nav-child a:hover{background:0 0;color:#fff}.layui-nav-itemed>.layui-nav-child{display:block;background-color:rgba(0,0,0,.3)!important}.layui-nav-itemed>.layui-nav-child>.layui-this>.layui-nav-child{display:block}.layui-nav-side{position:fixed;top:0;bottom:0;left:0;overflow-x:hidden;z-index:999}.layui-breadcrumb{font-size:0}.layui-breadcrumb>*{font-size:14px}.layui-breadcrumb a{color:#999!important}.layui-breadcrumb a:hover{color:#5FB878!important}.layui-breadcrumb a cite{color:#666;font-style:normal}.layui-breadcrumb span[lay-separator]{margin:0 10px;color:#999}.layui-tab{margin:10px 0;text-align:left!important}.layui-tab[overflow]>.layui-tab-title{overflow:hidden}.layui-tab-title{position:relative;left:0;height:40px;white-space:nowrap;font-size:0;border-bottom-width:1px;border-bottom-style:solid;transition:all .2s;-webkit-transition:all .2s}.layui-tab-title li{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;font-size:14px;transition:all .2s;-webkit-transition:all .2s;position:relative;line-height:40px;min-width:65px;padding:0 15px;text-align:center;cursor:pointer}.layui-tab-title li a{display:block;padding:0 15px;margin:0 -15px}.layui-tab-title .layui-this{color:#000}.layui-tab-title .layui-this:after{position:absolute;left:0;top:0;content:"";width:100%;height:41px;border-width:1px;border-style:solid;border-bottom-color:#fff;border-radius:2px 2px 0 0;box-sizing:border-box;pointer-events:none}.layui-tab-bar{position:absolute;right:0;top:0;z-index:10;width:30px;height:39px;line-height:39px;border-width:1px;border-style:solid;border-radius:2px;text-align:center;background-color:#fff;cursor:pointer}.layui-tab-bar .layui-icon{position:relative;display:inline-block;top:3px;transition:all .3s;-webkit-transition:all .3s}.layui-tab-item{display:none}.layui-tab-more{padding-right:30px;height:auto!important;white-space:normal!important}.layui-tab-more li.layui-this:after{border-bottom-color:#eee;border-radius:2px}.layui-tab-more .layui-tab-bar .layui-icon{top:-2px;top:3px\9;-webkit-transform:rotate(180deg);transform:rotate(180deg)}:root .layui-tab-more .layui-tab-bar .layui-icon{top:-2px\0/IE9}.layui-tab-content{padding:15px 0}.layui-tab-title li .layui-tab-close{position:relative;display:inline-block;width:18px;height:18px;line-height:20px;margin-left:8px;top:1px;text-align:center;font-size:14px;color:#c2c2c2;transition:all .2s;-webkit-transition:all .2s}.layui-tab-title li .layui-tab-close:hover{border-radius:2px;background-color:#FF5722;color:#fff}.layui-tab-brief>.layui-tab-title .layui-this{color:#009688}.layui-tab-brief>.layui-tab-more li.layui-this:after,.layui-tab-brief>.layui-tab-title .layui-this:after{border:none;border-radius:0;border-bottom:2px solid #5FB878}.layui-tab-brief[overflow]>.layui-tab-title .layui-this:after{top:-1px}.layui-tab-card{border-width:1px;border-style:solid;border-radius:2px;box-shadow:0 2px 5px 0 rgba(0,0,0,.1)}.layui-tab-card>.layui-tab-title{background-color:#FAFAFA}.layui-tab-card>.layui-tab-title li{margin-right:-1px;margin-left:-1px}.layui-tab-card>.layui-tab-title .layui-this{background-color:#fff}.layui-tab-card>.layui-tab-title .layui-this:after{border-top:none;border-width:1px;border-bottom-color:#fff}.layui-tab-card>.layui-tab-title .layui-tab-bar{height:40px;line-height:40px;border-radius:0;border-top:none;border-right:none}.layui-tab-card>.layui-tab-more .layui-this{background:0 0;color:#5FB878}.layui-tab-card>.layui-tab-more .layui-this:after{border:none}.layui-timeline{padding-left:5px}.layui-timeline-item{position:relative;padding-bottom:20px}.layui-timeline-axis{position:absolute;left:-5px;top:0;z-index:10;width:20px;height:20px;line-height:20px;background-color:#fff;color:#5FB878;border-radius:50%;text-align:center;cursor:pointer}.layui-timeline-axis:hover{color:#FF5722}.layui-timeline-item:before{content:"";position:absolute;left:5px;top:0;z-index:0;width:1px;height:100%}.layui-timeline-item:first-child:before{display:block}.layui-timeline-item:last-child:before{display:none}.layui-timeline-content{padding-left:25px}.layui-timeline-title{position:relative;margin-bottom:10px;line-height:22px}.layui-badge,.layui-badge-dot,.layui-badge-rim{position:relative;display:inline-block;padding:0 6px;font-size:12px;text-align:center;background-color:#FF5722;color:#fff;border-radius:2px}.layui-badge{height:18px;line-height:18px}.layui-badge-dot{width:8px;height:8px;padding:0;border-radius:50%}.layui-badge-rim{height:18px;line-height:18px;border-width:1px;border-style:solid;background-color:#fff;color:#666}.layui-btn .layui-badge,.layui-btn .layui-badge-dot{margin-left:5px}.layui-nav .layui-badge,.layui-nav .layui-badge-dot{position:absolute;top:50%;margin:-5px 6px 0}.layui-nav .layui-badge{margin-top:-10px}.layui-tab-title .layui-badge,.layui-tab-title .layui-badge-dot{left:5px;top:-2px}.layui-carousel{position:relative;left:0;top:0;background-color:#f8f8f8}.layui-carousel>[carousel-item]{position:relative;width:100%;height:100%;overflow:hidden}.layui-carousel>[carousel-item]:before{position:absolute;content:'\e63d';left:50%;top:50%;width:100px;line-height:20px;margin:-10px 0 0 -50px;text-align:center;color:#c2c2c2;font-family:layui-icon!important;font-size:30px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.layui-carousel>[carousel-item]>*{display:none;position:absolute;left:0;top:0;width:100%;height:100%;background-color:#f8f8f8;transition-duration:.3s;-webkit-transition-duration:.3s}.layui-carousel-updown>*{-webkit-transition:.3s ease-in-out up;transition:.3s ease-in-out up}.layui-carousel-arrow{display:none\9;opacity:0;position:absolute;left:10px;top:50%;margin-top:-18px;width:36px;height:36px;line-height:36px;text-align:center;font-size:20px;border:0;border-radius:50%;background-color:rgba(0,0,0,.2);color:#fff;-webkit-transition-duration:.3s;transition-duration:.3s;cursor:pointer}.layui-carousel-arrow[lay-type=add]{left:auto!important;right:10px}.layui-carousel:hover .layui-carousel-arrow[lay-type=add],.layui-carousel[lay-arrow=always] .layui-carousel-arrow[lay-type=add]{right:20px}.layui-carousel[lay-arrow=always] .layui-carousel-arrow{opacity:1;left:20px}.layui-carousel[lay-arrow=none] .layui-carousel-arrow{display:none}.layui-carousel-arrow:hover,.layui-carousel-ind ul:hover{background-color:rgba(0,0,0,.35)}.layui-carousel:hover .layui-carousel-arrow{display:block\9;opacity:1;left:20px}.layui-carousel-ind{position:relative;top:-35px;width:100%;line-height:0!important;text-align:center;font-size:0}.layui-carousel[lay-indicator=outside]{margin-bottom:30px}.layui-carousel[lay-indicator=outside] .layui-carousel-ind{top:10px}.layui-carousel[lay-indicator=outside] .layui-carousel-ind ul{background-color:rgba(0,0,0,.5)}.layui-carousel[lay-indicator=none] .layui-carousel-ind{display:none}.layui-carousel-ind ul{display:inline-block;padding:5px;background-color:rgba(0,0,0,.2);border-radius:10px;-webkit-transition-duration:.3s;transition-duration:.3s}.layui-carousel-ind li{display:inline-block;width:10px;height:10px;margin:0 3px;font-size:14px;background-color:#eee;background-color:rgba(255,255,255,.5);border-radius:50%;cursor:pointer;-webkit-transition-duration:.3s;transition-duration:.3s}.layui-carousel-ind li:hover{background-color:rgba(255,255,255,.7)}.layui-carousel-ind li.layui-this{background-color:#fff}.layui-carousel>[carousel-item]>.layui-carousel-next,.layui-carousel>[carousel-item]>.layui-carousel-prev,.layui-carousel>[carousel-item]>.layui-this{display:block}.layui-carousel>[carousel-item]>.layui-this{left:0}.layui-carousel>[carousel-item]>.layui-carousel-prev{left:-100%}.layui-carousel>[carousel-item]>.layui-carousel-next{left:100%}.layui-carousel>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel>[carousel-item]>.layui-carousel-prev.layui-carousel-right{left:0}.layui-carousel>[carousel-item]>.layui-this.layui-carousel-left{left:-100%}.layui-carousel>[carousel-item]>.layui-this.layui-carousel-right{left:100%}.layui-carousel[lay-anim=updown] .layui-carousel-arrow{left:50%!important;top:20px;margin:0 0 0 -18px}.layui-carousel[lay-anim=updown]>[carousel-item]>*,.layui-carousel[lay-anim=fade]>[carousel-item]>*{left:0!important}.layui-carousel[lay-anim=updown] .layui-carousel-arrow[lay-type=add]{top:auto!important;bottom:20px}.layui-carousel[lay-anim=updown] .layui-carousel-ind{position:absolute;top:50%;right:20px;width:auto;height:auto}.layui-carousel[lay-anim=updown] .layui-carousel-ind ul{padding:3px 5px}.layui-carousel[lay-anim=updown] .layui-carousel-ind li{display:block;margin:6px 0}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this{top:0}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-prev{top:-100%}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-next{top:100%}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-prev.layui-carousel-right{top:0}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this.layui-carousel-left{top:-100%}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this.layui-carousel-right{top:100%}.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-next,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-prev{opacity:0}.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-prev.layui-carousel-right{opacity:1}.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-this.layui-carousel-left,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-this.layui-carousel-right{opacity:0}.layui-fixbar{position:fixed;right:15px;bottom:15px;z-index:999999}.layui-fixbar li{width:50px;height:50px;line-height:50px;margin-bottom:1px;text-align:center;cursor:pointer;font-size:30px;background-color:#9F9F9F;color:#fff;border-radius:2px;opacity:.95}.layui-fixbar li:hover{opacity:.85}.layui-fixbar li:active{opacity:1}.layui-fixbar .layui-fixbar-top{display:none;font-size:40px}body .layui-util-face{border:none;background:0 0}body .layui-util-face .layui-layer-content{padding:0;background-color:#fff;color:#666;box-shadow:none}.layui-util-face .layui-layer-TipsG{display:none}.layui-transfer-active,.layui-transfer-box{display:inline-block;vertical-align:middle}.layui-util-face ul{position:relative;width:372px;padding:10px;border:1px solid #D9D9D9;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.2)}.layui-util-face ul li{cursor:pointer;float:left;border:1px solid #e8e8e8;height:22px;width:26px;overflow:hidden;margin:-1px 0 0 -1px;padding:4px 2px;text-align:center}.layui-util-face ul li:hover{position:relative;z-index:2;border:1px solid #eb7350;background:#fff9ec}.layui-code{position:relative;margin:10px 0;padding:15px;line-height:20px;border:1px solid #eee;border-left-width:6px;background-color:#FAFAFA;color:#333;font-family:Courier New;font-size:12px}.layui-transfer-box,.layui-transfer-header,.layui-transfer-search{border-width:0;border-style:solid;border-color:#eee}.layui-transfer-box{position:relative;border-width:1px;width:200px;height:360px;border-radius:2px;background-color:#fff}.layui-transfer-box .layui-form-checkbox{width:100%;margin:0!important}.layui-transfer-header{height:38px;line-height:38px;padding:0 10px;border-bottom-width:1px}.layui-transfer-search{position:relative;padding:10px;border-bottom-width:1px}.layui-transfer-search .layui-input{height:32px;padding-left:30px;font-size:12px}.layui-transfer-search .layui-icon-search{position:absolute;left:20px;top:50%;margin-top:-8px;color:#666}.layui-transfer-active{margin:0 15px}.layui-transfer-active .layui-btn{display:block;margin:0;padding:0 15px;background-color:#5FB878;border-color:#5FB878;color:#fff}.layui-transfer-active .layui-btn-disabled{background-color:#FBFBFB;border-color:#eee;color:#d2d2d2}.layui-transfer-active .layui-btn:first-child{margin-bottom:15px}.layui-transfer-active .layui-btn .layui-icon{margin:0;font-size:14px!important}.layui-transfer-data{padding:5px 0;overflow:auto}.layui-transfer-data li{height:32px;line-height:32px;padding:0 10px}.layui-transfer-data li:hover{background-color:#F6F6F6;transition:.5s all}.layui-transfer-data .layui-none{padding:15px 10px;text-align:center;color:#999}.layui-rate,.layui-rate *{display:inline-block;vertical-align:middle}.layui-rate{padding:10px 5px 10px 0;font-size:0}.layui-rate li i.layui-icon{font-size:20px;color:#FFB800;margin-right:5px;transition:all .3s;-webkit-transition:all .3s}.layui-rate li i:hover{cursor:pointer;transform:scale(1.12);-webkit-transform:scale(1.12)}.layui-rate[readonly] li i:hover{cursor:default;transform:scale(1)}.layui-colorpicker{width:26px;height:26px;border:1px solid #eee;padding:5px;border-radius:2px;line-height:24px;display:inline-block;cursor:pointer;transition:all .3s;-webkit-transition:all .3s}.layui-colorpicker:hover{border-color:#d2d2d2}.layui-colorpicker.layui-colorpicker-lg{width:34px;height:34px;line-height:32px}.layui-colorpicker.layui-colorpicker-sm{width:24px;height:24px;line-height:22px}.layui-colorpicker.layui-colorpicker-xs{width:22px;height:22px;line-height:20px}.layui-colorpicker-trigger-bgcolor{display:block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);border-radius:2px}.layui-colorpicker-trigger-span{display:block;height:100%;box-sizing:border-box;border:1px solid rgba(0,0,0,.15);border-radius:2px;text-align:center}.layui-colorpicker-trigger-i{display:inline-block;color:#FFF;font-size:12px}.layui-colorpicker-trigger-i.layui-icon-close{color:#999}.layui-colorpicker-main{position:absolute;left:-999999px;top:-999999px;z-index:66666666;width:280px;margin:5px 0;padding:7px;background:#FFF;border:1px solid #d2d2d2;border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,.12)}.layui-colorpicker-main-wrapper{height:180px;position:relative}.layui-colorpicker-basis{width:260px;height:100%;position:relative}.layui-colorpicker-basis-white{width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(90deg,#FFF,hsla(0,0%,100%,0))}.layui-colorpicker-basis-black{width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(0deg,#000,transparent)}.layui-colorpicker-basis-cursor{width:10px;height:10px;border:1px solid #FFF;border-radius:50%;position:absolute;top:-3px;right:-3px;cursor:pointer}.layui-colorpicker-side{position:absolute;top:0;right:0;width:12px;height:100%;background:linear-gradient(red,#FF0,#0F0,#0FF,#00F,#F0F,red)}.layui-colorpicker-side-slider{width:100%;height:5px;box-shadow:0 0 1px #888;background:#FFF;border-radius:1px;border:1px solid #f0f0f0;cursor:pointer;position:absolute;left:0}.layui-colorpicker-main-alpha{display:none;height:12px;margin-top:7px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.layui-colorpicker-alpha-bgcolor{height:100%;position:relative}.layui-colorpicker-alpha-slider{width:5px;height:100%;box-shadow:0 0 1px #888;background:#FFF;border-radius:1px;border:1px solid #f0f0f0;cursor:pointer;position:absolute;top:0}.layui-colorpicker-main-pre{padding-top:7px;font-size:0}.layui-colorpicker-pre{width:20px;height:20px;border-radius:2px;display:inline-block;margin-left:6px;margin-bottom:7px;cursor:pointer}.layui-colorpicker-pre:nth-child(11n+1){margin-left:0}.layui-colorpicker-pre-isalpha{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.layui-colorpicker-pre.layui-this{box-shadow:0 0 3px 2px rgba(0,0,0,.15)}.layui-colorpicker-pre>div{height:100%;border-radius:2px}.layui-colorpicker-main-input{text-align:right;padding-top:7px}.layui-colorpicker-main-input .layui-btn-container .layui-btn{margin:0 0 0 10px}.layui-colorpicker-main-input div.layui-inline{float:left;margin-right:10px;font-size:14px}.layui-colorpicker-main-input input.layui-input{width:150px;height:30px;color:#666}.layui-slider{height:4px;background:#eee;border-radius:3px;position:relative;cursor:pointer}.layui-slider-bar{border-radius:3px;position:absolute;height:100%}.layui-slider-step{position:absolute;top:0;width:4px;height:4px;border-radius:50%;background:#FFF;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.layui-slider-wrap{width:36px;height:36px;position:absolute;top:-16px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10;text-align:center}.layui-slider-wrap-btn{width:12px;height:12px;border-radius:50%;background:#FFF;display:inline-block;vertical-align:middle;cursor:pointer;transition:.3s}.layui-slider-wrap:after{content:"";height:100%;display:inline-block;vertical-align:middle}.layui-slider-wrap-btn.layui-slider-hover,.layui-slider-wrap-btn:hover{transform:scale(1.2)}.layui-slider-wrap-btn.layui-disabled:hover{transform:scale(1)!important}.layui-slider-tips{position:absolute;top:-42px;z-index:66666666;white-space:nowrap;display:none;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#FFF;background:#000;border-radius:3px;height:25px;line-height:25px;padding:0 10px}.layui-slider-tips:after{content:"";position:absolute;bottom:-12px;left:50%;margin-left:-6px;width:0;height:0;border-width:6px;border-style:solid;border-color:#000 transparent transparent}.layui-slider-input{width:70px;height:32px;border:1px solid #eee;border-radius:3px;font-size:16px;line-height:32px;position:absolute;right:0;top:-14px}.layui-slider-input-btn{position:absolute;top:0;right:0;width:20px;height:100%;border-left:1px solid #eee}.layui-slider-input-btn i{cursor:pointer;position:absolute;right:0;bottom:0;width:20px;height:50%;font-size:12px;line-height:16px;text-align:center;color:#999}.layui-slider-input-btn i:first-child{top:0;border-bottom:1px solid #eee}.layui-slider-input-txt{height:100%;font-size:14px}.layui-slider-input-txt input{height:100%;border:none}.layui-slider-input-btn i:hover{color:#009688}.layui-slider-vertical{width:4px;margin-left:33px}.layui-slider-vertical .layui-slider-bar{width:4px}.layui-slider-vertical .layui-slider-step{top:auto;left:0;-webkit-transform:translateY(50%);transform:translateY(50%)}.layui-slider-vertical .layui-slider-wrap{top:auto;left:-16px;-webkit-transform:translateY(50%);transform:translateY(50%)}.layui-slider-vertical .layui-slider-tips{top:auto;left:2px}@media \0screen{.layui-slider-wrap-btn{margin-left:-20px}.layui-slider-vertical .layui-slider-wrap-btn{margin-left:0;margin-bottom:-20px}.layui-slider-vertical .layui-slider-tips{margin-left:-8px}.layui-slider>span{margin-left:8px}}.layui-tree{line-height:22px}.layui-tree .layui-form-checkbox{margin:0!important}.layui-tree-set{width:100%;position:relative}.layui-tree-pack{display:none;padding-left:20px;position:relative}.layui-tree-iconClick,.layui-tree-main{display:inline-block;vertical-align:middle}.layui-tree-line .layui-tree-pack{padding-left:27px}.layui-tree-line .layui-tree-set .layui-tree-set:after{content:"";position:absolute;top:14px;left:-9px;width:17px;height:0;border-top:1px dotted #c0c4cc}.layui-tree-entry{position:relative;padding:3px 0;height:20px;white-space:nowrap}.layui-tree-entry:hover{background-color:#eee}.layui-tree-line .layui-tree-entry:hover{background-color:rgba(0,0,0,0)}.layui-tree-line .layui-tree-entry:hover .layui-tree-txt{color:#999;text-decoration:underline;transition:.3s}.layui-tree-main{cursor:pointer;padding-right:10px}.layui-tree-line .layui-tree-set:before{content:"";position:absolute;top:0;left:-9px;width:0;height:100%;border-left:1px dotted #c0c4cc}.layui-tree-line .layui-tree-set.layui-tree-setLineShort:before{height:13px}.layui-tree-line .layui-tree-set.layui-tree-setHide:before{height:0}.layui-tree-iconClick{position:relative;height:20px;line-height:20px;margin:0 10px;color:#c0c4cc}.layui-tree-icon{height:12px;line-height:12px;width:12px;text-align:center;border:1px solid #c0c4cc}.layui-tree-iconClick .layui-icon{font-size:18px}.layui-tree-icon .layui-icon{font-size:12px;color:#666}.layui-tree-iconArrow{padding:0 5px}.layui-tree-iconArrow:after{content:"";position:absolute;left:4px;top:3px;z-index:100;width:0;height:0;border-width:5px;border-style:solid;border-color:transparent transparent transparent #c0c4cc;transition:.5s}.layui-tree-btnGroup,.layui-tree-editInput{position:relative;vertical-align:middle;display:inline-block}.layui-tree-spread>.layui-tree-entry>.layui-tree-iconClick>.layui-tree-iconArrow:after{transform:rotate(90deg) translate(3px,4px)}.layui-tree-txt{display:inline-block;vertical-align:middle;color:#555}.layui-tree-search{margin-bottom:15px;color:#666}.layui-tree-btnGroup .layui-icon{display:inline-block;vertical-align:middle;padding:0 2px;cursor:pointer}.layui-tree-btnGroup .layui-icon:hover{color:#999;transition:.3s}.layui-tree-entry:hover .layui-tree-btnGroup{visibility:visible}.layui-tree-editInput{height:20px;line-height:20px;padding:0 3px;border:none;background-color:rgba(0,0,0,.05)}.layui-tree-emptyText{text-align:center;color:#999}.layui-anim{-webkit-animation-duration:.3s;-webkit-animation-fill-mode:both;animation-duration:.3s;animation-fill-mode:both}.layui-anim.layui-icon{display:inline-block}.layui-anim-loop{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.layui-trans,.layui-trans a{transition:all .2s;-webkit-transition:all .2s}@-webkit-keyframes layui-rotate{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes layui-rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.layui-anim-rotate{-webkit-animation-name:layui-rotate;animation-name:layui-rotate;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes layui-up{from{-webkit-transform:translate3d(0,100%,0);opacity:.3}to{-webkit-transform:translate3d(0,0,0);opacity:1}}@keyframes layui-up{from{transform:translate3d(0,100%,0);opacity:.3}to{transform:translate3d(0,0,0);opacity:1}}.layui-anim-up{-webkit-animation-name:layui-up;animation-name:layui-up}@-webkit-keyframes layui-upbit{from{-webkit-transform:translate3d(0,15px,0);opacity:.3}to{-webkit-transform:translate3d(0,0,0);opacity:1}}@keyframes layui-upbit{from{transform:translate3d(0,15px,0);opacity:.3}to{transform:translate3d(0,0,0);opacity:1}}.layui-anim-upbit{-webkit-animation-name:layui-upbit;animation-name:layui-upbit}@keyframes layui-down{0%{opacity:.3;transform:translate3d(0,-100%,0)}100%{opacity:1;transform:translate3d(0,0,0)}}.layui-anim-down{animation-name:layui-down}@keyframes layui-downbit{0%{opacity:.3;transform:translate3d(0,-5px,0)}100%{opacity:1;transform:translate3d(0,0,0)}}.layui-anim-downbit{animation-name:layui-downbit}@-webkit-keyframes layui-scale{0%{opacity:.3;-webkit-transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1)}}@keyframes layui-scale{0%{opacity:.3;-ms-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-ms-transform:scale(1);transform:scale(1)}}.layui-anim-scale{-webkit-animation-name:layui-scale;animation-name:layui-scale}@-webkit-keyframes layui-scale-spring{0%{opacity:.5;-webkit-transform:scale(.5)}80%{opacity:.8;-webkit-transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1)}}@keyframes layui-scale-spring{0%{opacity:.5;transform:scale(.5)}80%{opacity:.8;transform:scale(1.1)}100%{opacity:1;transform:scale(1)}}.layui-anim-scaleSpring{-webkit-animation-name:layui-scale-spring;animation-name:layui-scale-spring}@keyframes layui-scalesmall{0%{opacity:.3;transform:scale(1.5)}100%{opacity:1;transform:scale(1)}}.layui-anim-scalesmall{animation-name:layui-scalesmall}@keyframes layui-scalesmall-spring{0%{opacity:.3;transform:scale(1.5)}80%{opacity:.8;transform:scale(.9)}100%{opacity:1;transform:scale(1)}}.layui-anim-scalesmall-spring{animation-name:layui-scalesmall-spring}@-webkit-keyframes layui-fadein{0%{opacity:0}100%{opacity:1}}@keyframes layui-fadein{0%{opacity:0}100%{opacity:1}}.layui-anim-fadein{-webkit-animation-name:layui-fadein;animation-name:layui-fadein}@-webkit-keyframes layui-fadeout{0%{opacity:1}100%{opacity:0}}@keyframes layui-fadeout{0%{opacity:1}100%{opacity:0}}.layui-anim-fadeout{-webkit-animation-name:layui-fadeout;animation-name:layui-fadeout} \ No newline at end of file +.layui-inline,img{display:inline-block;vertical-align:middle}h1,h2,h3,h4,h5,h6{font-weight:400}a,body{color:#333}.layui-edge,.layui-header,.layui-inline,.layui-main{position:relative}.layui-edge,hr{height:0;overflow:hidden}.layui-layout-body,.layui-side,.layui-side-scroll{overflow-x:hidden}.layui-edge,.layui-elip,hr{overflow:hidden}.layui-btn,.layui-edge,.layui-inline,img{vertical-align:middle}.layui-btn,.layui-disabled,.layui-icon,.layui-unselect{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}blockquote,body,button,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}a:active,a:hover{outline:0}img{border:none}li{list-style:none}table{border-collapse:collapse;border-spacing:0}h4,h5,h6{font-size:100%}button,input,optgroup,option,select,textarea{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;outline:0}pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}body{line-height:1.6;color:rgba(0,0,0,.85);font:14px Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif}hr{line-height:0;margin:10px 0;padding:0;border:none!important;border-bottom:1px solid #eee!important;clear:both;background:0 0}a{text-decoration:none}a:hover{color:#777}a cite{font-style:normal;*cursor:pointer}.layui-border-box,.layui-border-box *{box-sizing:border-box}.layui-box,.layui-box *{box-sizing:content-box}.layui-clear{clear:both;*zoom:1}.layui-clear:after{content:'\20';clear:both;*zoom:1;display:block;height:0}.layui-inline{*display:inline;*zoom:1}.layui-btn,.layui-btn-group,.layui-edge{display:inline-block}.layui-edge{width:0;border-width:6px;border-style:dashed;border-color:transparent}.layui-edge-top{top:-4px;border-bottom-color:#999;border-bottom-style:solid}.layui-edge-right{border-left-color:#999;border-left-style:solid}.layui-edge-bottom{top:2px;border-top-color:#999;border-top-style:solid}.layui-edge-left{border-right-color:#999;border-right-style:solid}.layui-elip{text-overflow:ellipsis;white-space:nowrap}.layui-disabled,.layui-disabled:hover{color:#d2d2d2!important;cursor:not-allowed!important}.layui-circle{border-radius:100%}.layui-show{display:block!important}.layui-hide{display:none!important}.layui-show-v{visibility:visible!important}.layui-hide-v{visibility:hidden!important}@font-face{font-family:layui-icon;src:url(../font/iconfont.eot?v=256);src:url(../font/iconfont.eot?v=256#iefix) format('embedded-opentype'),url(../font/iconfont.woff2?v=256) format('woff2'),url(../font/iconfont.woff?v=256) format('woff'),url(../font/iconfont.ttf?v=256) format('truetype'),url(../font/iconfont.svg?v=256#layui-icon) format('svg')}.layui-icon{font-family:layui-icon!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.layui-icon-reply-fill:before{content:"\e611"}.layui-icon-set-fill:before{content:"\e614"}.layui-icon-menu-fill:before{content:"\e60f"}.layui-icon-search:before{content:"\e615"}.layui-icon-share:before{content:"\e641"}.layui-icon-set-sm:before{content:"\e620"}.layui-icon-engine:before{content:"\e628"}.layui-icon-close:before{content:"\1006"}.layui-icon-close-fill:before{content:"\1007"}.layui-icon-chart-screen:before{content:"\e629"}.layui-icon-star:before{content:"\e600"}.layui-icon-circle-dot:before{content:"\e617"}.layui-icon-chat:before{content:"\e606"}.layui-icon-release:before{content:"\e609"}.layui-icon-list:before{content:"\e60a"}.layui-icon-chart:before{content:"\e62c"}.layui-icon-ok-circle:before{content:"\1005"}.layui-icon-layim-theme:before{content:"\e61b"}.layui-icon-table:before{content:"\e62d"}.layui-icon-right:before{content:"\e602"}.layui-icon-left:before{content:"\e603"}.layui-icon-cart-simple:before{content:"\e698"}.layui-icon-face-cry:before{content:"\e69c"}.layui-icon-face-smile:before{content:"\e6af"}.layui-icon-survey:before{content:"\e6b2"}.layui-icon-tree:before{content:"\e62e"}.layui-icon-ie:before{content:"\e7bb"}.layui-icon-upload-circle:before{content:"\e62f"}.layui-icon-add-circle:before{content:"\e61f"}.layui-icon-download-circle:before{content:"\e601"}.layui-icon-templeate-1:before{content:"\e630"}.layui-icon-util:before{content:"\e631"}.layui-icon-face-surprised:before{content:"\e664"}.layui-icon-edit:before{content:"\e642"}.layui-icon-speaker:before{content:"\e645"}.layui-icon-down:before{content:"\e61a"}.layui-icon-file:before{content:"\e621"}.layui-icon-layouts:before{content:"\e632"}.layui-icon-rate-half:before{content:"\e6c9"}.layui-icon-add-circle-fine:before{content:"\e608"}.layui-icon-prev-circle:before{content:"\e633"}.layui-icon-read:before{content:"\e705"}.layui-icon-404:before{content:"\e61c"}.layui-icon-carousel:before{content:"\e634"}.layui-icon-help:before{content:"\e607"}.layui-icon-code-circle:before{content:"\e635"}.layui-icon-windows:before{content:"\e67f"}.layui-icon-water:before{content:"\e636"}.layui-icon-username:before{content:"\e66f"}.layui-icon-find-fill:before{content:"\e670"}.layui-icon-about:before{content:"\e60b"}.layui-icon-location:before{content:"\e715"}.layui-icon-up:before{content:"\e619"}.layui-icon-pause:before{content:"\e651"}.layui-icon-date:before{content:"\e637"}.layui-icon-layim-uploadfile:before{content:"\e61d"}.layui-icon-delete:before{content:"\e640"}.layui-icon-play:before{content:"\e652"}.layui-icon-top:before{content:"\e604"}.layui-icon-firefox:before{content:"\e686"}.layui-icon-friends:before{content:"\e612"}.layui-icon-refresh-3:before{content:"\e9aa"}.layui-icon-ok:before{content:"\e605"}.layui-icon-layer:before{content:"\e638"}.layui-icon-face-smile-fine:before{content:"\e60c"}.layui-icon-dollar:before{content:"\e659"}.layui-icon-group:before{content:"\e613"}.layui-icon-layim-download:before{content:"\e61e"}.layui-icon-picture-fine:before{content:"\e60d"}.layui-icon-link:before{content:"\e64c"}.layui-icon-diamond:before{content:"\e735"}.layui-icon-log:before{content:"\e60e"}.layui-icon-key:before{content:"\e683"}.layui-icon-rate-solid:before{content:"\e67a"}.layui-icon-fonts-del:before{content:"\e64f"}.layui-icon-unlink:before{content:"\e64d"}.layui-icon-fonts-clear:before{content:"\e639"}.layui-icon-triangle-r:before{content:"\e623"}.layui-icon-circle:before{content:"\e63f"}.layui-icon-radio:before{content:"\e643"}.layui-icon-align-center:before{content:"\e647"}.layui-icon-align-right:before{content:"\e648"}.layui-icon-align-left:before{content:"\e649"}.layui-icon-loading-1:before{content:"\e63e"}.layui-icon-return:before{content:"\e65c"}.layui-icon-fonts-strong:before{content:"\e62b"}.layui-icon-upload:before{content:"\e67c"}.layui-icon-dialogue:before{content:"\e63a"}.layui-icon-video:before{content:"\e6ed"}.layui-icon-headset:before{content:"\e6fc"}.layui-icon-cellphone-fine:before{content:"\e63b"}.layui-icon-add-1:before{content:"\e654"}.layui-icon-face-smile-b:before{content:"\e650"}.layui-icon-fonts-html:before{content:"\e64b"}.layui-icon-screen-full:before{content:"\e622"}.layui-icon-form:before{content:"\e63c"}.layui-icon-cart:before{content:"\e657"}.layui-icon-camera-fill:before{content:"\e65d"}.layui-icon-tabs:before{content:"\e62a"}.layui-icon-heart-fill:before{content:"\e68f"}.layui-icon-fonts-code:before{content:"\e64e"}.layui-icon-ios:before{content:"\e680"}.layui-icon-at:before{content:"\e687"}.layui-icon-fire:before{content:"\e756"}.layui-icon-set:before{content:"\e716"}.layui-icon-fonts-u:before{content:"\e646"}.layui-icon-triangle-d:before{content:"\e625"}.layui-icon-tips:before{content:"\e702"}.layui-icon-picture:before{content:"\e64a"}.layui-icon-more-vertical:before{content:"\e671"}.layui-icon-bluetooth:before{content:"\e689"}.layui-icon-flag:before{content:"\e66c"}.layui-icon-loading:before{content:"\e63d"}.layui-icon-fonts-i:before{content:"\e644"}.layui-icon-refresh-1:before{content:"\e666"}.layui-icon-rmb:before{content:"\e65e"}.layui-icon-addition:before{content:"\e624"}.layui-icon-home:before{content:"\e68e"}.layui-icon-time:before{content:"\e68d"}.layui-icon-user:before{content:"\e770"}.layui-icon-notice:before{content:"\e667"}.layui-icon-chrome:before{content:"\e68a"}.layui-icon-edge:before{content:"\e68b"}.layui-icon-login-weibo:before{content:"\e675"}.layui-icon-voice:before{content:"\e688"}.layui-icon-upload-drag:before{content:"\e681"}.layui-icon-login-qq:before{content:"\e676"}.layui-icon-snowflake:before{content:"\e6b1"}.layui-icon-heart:before{content:"\e68c"}.layui-icon-logout:before{content:"\e682"}.layui-icon-file-b:before{content:"\e655"}.layui-icon-template:before{content:"\e663"}.layui-icon-transfer:before{content:"\e691"}.layui-icon-auz:before{content:"\e672"}.layui-icon-console:before{content:"\e665"}.layui-icon-app:before{content:"\e653"}.layui-icon-prev:before{content:"\e65a"}.layui-icon-website:before{content:"\e7ae"}.layui-icon-next:before{content:"\e65b"}.layui-icon-component:before{content:"\e857"}.layui-icon-android:before{content:"\e684"}.layui-icon-more:before{content:"\e65f"}.layui-icon-login-wechat:before{content:"\e677"}.layui-icon-shrink-right:before{content:"\e668"}.layui-icon-spread-left:before{content:"\e66b"}.layui-icon-camera:before{content:"\e660"}.layui-icon-note:before{content:"\e66e"}.layui-icon-refresh:before{content:"\e669"}.layui-icon-female:before{content:"\e661"}.layui-icon-male:before{content:"\e662"}.layui-icon-screen-restore:before{content:"\e758"}.layui-icon-password:before{content:"\e673"}.layui-icon-senior:before{content:"\e674"}.layui-icon-theme:before{content:"\e66a"}.layui-icon-tread:before{content:"\e6c5"}.layui-icon-praise:before{content:"\e6c6"}.layui-icon-star-fill:before{content:"\e658"}.layui-icon-rate:before{content:"\e67b"}.layui-icon-template-1:before{content:"\e656"}.layui-icon-vercode:before{content:"\e679"}.layui-icon-service:before{content:"\e626"}.layui-icon-cellphone:before{content:"\e678"}.layui-icon-print:before{content:"\e66d"}.layui-icon-cols:before{content:"\e610"}.layui-icon-wifi:before{content:"\e7e0"}.layui-icon-export:before{content:"\e67d"}.layui-icon-rss:before{content:"\e808"}.layui-icon-slider:before{content:"\e714"}.layui-icon-email:before{content:"\e618"}.layui-icon-subtraction:before{content:"\e67e"}.layui-icon-mike:before{content:"\e6dc"}.layui-icon-light:before{content:"\e748"}.layui-icon-gift:before{content:"\e627"}.layui-icon-mute:before{content:"\e685"}.layui-icon-reduce-circle:before{content:"\e616"}.layui-icon-music:before{content:"\e690"}.layui-main{width:1140px;margin:0 auto}.layui-header{z-index:1000;height:60px}.layui-header a:hover{transition:all .5s;-webkit-transition:all .5s}.layui-side{position:fixed;left:0;top:0;bottom:0;z-index:999;width:200px}.layui-side-scroll{position:relative;width:220px;height:100%}.layui-body{position:relative;left:200px;right:0;top:0;bottom:0;z-index:900;width:auto;box-sizing:border-box}.layui-layout-admin .layui-header{position:fixed;top:0;left:0;right:0;background-color:#23262E}.layui-layout-admin .layui-side{top:60px;width:200px;overflow-x:hidden}.layui-layout-admin .layui-body{position:absolute;top:60px;padding-bottom:0px}.layui-layout-admin .layui-main{width:auto;margin:0 15px}.layui-layout-admin .layui-footer{position:fixed;left:200px;right:0;bottom:0;z-index:990;height:44px;line-height:44px;padding:0 15px;box-shadow:-1px 0 4px rgb(0 0 0 / 12%);background-color:#FAFAFA}.layui-layout-admin .layui-logo{position:absolute;left:0;top:0;width:200px;height:100%;line-height:60px;text-align:center;color:#009688;font-size:16px;box-shadow:0 1px 2px 0 rgb(0 0 0 / 15%)}.layui-layout-admin .layui-header .layui-nav{background:0 0}.layui-layout-left{position:absolute!important;left:200px;top:0}.layui-layout-right{position:absolute!important;right:0;top:0}.layui-container{position:relative;margin:0 auto;padding:0 15px;box-sizing:border-box}.layui-fluid{position:relative;margin:0 auto;padding:0 15px}.layui-row:after,.layui-row:before{content:"";display:block;clear:both}.layui-col-lg1,.layui-col-lg10,.layui-col-lg11,.layui-col-lg12,.layui-col-lg2,.layui-col-lg3,.layui-col-lg4,.layui-col-lg5,.layui-col-lg6,.layui-col-lg7,.layui-col-lg8,.layui-col-lg9,.layui-col-md1,.layui-col-md10,.layui-col-md11,.layui-col-md12,.layui-col-md2,.layui-col-md3,.layui-col-md4,.layui-col-md5,.layui-col-md6,.layui-col-md7,.layui-col-md8,.layui-col-md9,.layui-col-sm1,.layui-col-sm10,.layui-col-sm11,.layui-col-sm12,.layui-col-sm2,.layui-col-sm3,.layui-col-sm4,.layui-col-sm5,.layui-col-sm6,.layui-col-sm7,.layui-col-sm8,.layui-col-sm9,.layui-col-xs1,.layui-col-xs10,.layui-col-xs11,.layui-col-xs12,.layui-col-xs2,.layui-col-xs3,.layui-col-xs4,.layui-col-xs5,.layui-col-xs6,.layui-col-xs7,.layui-col-xs8,.layui-col-xs9{position:relative;display:block;box-sizing:border-box}.layui-col-xs1,.layui-col-xs10,.layui-col-xs11,.layui-col-xs12,.layui-col-xs2,.layui-col-xs3,.layui-col-xs4,.layui-col-xs5,.layui-col-xs6,.layui-col-xs7,.layui-col-xs8,.layui-col-xs9{float:left}.layui-col-xs1{width:8.33333333%}.layui-col-xs2{width:16.66666667%}.layui-col-xs3{width:25%}.layui-col-xs4{width:33.33333333%}.layui-col-xs5{width:41.66666667%}.layui-col-xs6{width:50%}.layui-col-xs7{width:58.33333333%}.layui-col-xs8{width:66.66666667%}.layui-col-xs9{width:75%}.layui-col-xs10{width:83.33333333%}.layui-col-xs11{width:91.66666667%}.layui-col-xs12{width:100%}.layui-col-xs-offset1{margin-left:8.33333333%}.layui-col-xs-offset2{margin-left:16.66666667%}.layui-col-xs-offset3{margin-left:25%}.layui-col-xs-offset4{margin-left:33.33333333%}.layui-col-xs-offset5{margin-left:41.66666667%}.layui-col-xs-offset6{margin-left:50%}.layui-col-xs-offset7{margin-left:58.33333333%}.layui-col-xs-offset8{margin-left:66.66666667%}.layui-col-xs-offset9{margin-left:75%}.layui-col-xs-offset10{margin-left:83.33333333%}.layui-col-xs-offset11{margin-left:91.66666667%}.layui-col-xs-offset12{margin-left:100%}@media screen and (max-width:768px){.layui-hide-xs{display:none!important}.layui-show-xs-block{display:block!important}.layui-show-xs-inline{display:inline!important}.layui-show-xs-inline-block{display:inline-block!important}}@media screen and (min-width:768px){.layui-container{width:750px}.layui-hide-sm{display:none!important}.layui-show-sm-block{display:block!important}.layui-show-sm-inline{display:inline!important}.layui-show-sm-inline-block{display:inline-block!important}.layui-col-sm1,.layui-col-sm10,.layui-col-sm11,.layui-col-sm12,.layui-col-sm2,.layui-col-sm3,.layui-col-sm4,.layui-col-sm5,.layui-col-sm6,.layui-col-sm7,.layui-col-sm8,.layui-col-sm9{float:left}.layui-col-sm1{width:8.33333333%}.layui-col-sm2{width:16.66666667%}.layui-col-sm3{width:25%}.layui-col-sm4{width:33.33333333%}.layui-col-sm5{width:41.66666667%}.layui-col-sm6{width:50%}.layui-col-sm7{width:58.33333333%}.layui-col-sm8{width:66.66666667%}.layui-col-sm9{width:75%}.layui-col-sm10{width:83.33333333%}.layui-col-sm11{width:91.66666667%}.layui-col-sm12{width:100%}.layui-col-sm-offset1{margin-left:8.33333333%}.layui-col-sm-offset2{margin-left:16.66666667%}.layui-col-sm-offset3{margin-left:25%}.layui-col-sm-offset4{margin-left:33.33333333%}.layui-col-sm-offset5{margin-left:41.66666667%}.layui-col-sm-offset6{margin-left:50%}.layui-col-sm-offset7{margin-left:58.33333333%}.layui-col-sm-offset8{margin-left:66.66666667%}.layui-col-sm-offset9{margin-left:75%}.layui-col-sm-offset10{margin-left:83.33333333%}.layui-col-sm-offset11{margin-left:91.66666667%}.layui-col-sm-offset12{margin-left:100%}}@media screen and (min-width:992px){.layui-container{width:970px}.layui-hide-md{display:none!important}.layui-show-md-block{display:block!important}.layui-show-md-inline{display:inline!important}.layui-show-md-inline-block{display:inline-block!important}.layui-col-md1,.layui-col-md10,.layui-col-md11,.layui-col-md12,.layui-col-md2,.layui-col-md3,.layui-col-md4,.layui-col-md5,.layui-col-md6,.layui-col-md7,.layui-col-md8,.layui-col-md9{float:left}.layui-col-md1{width:8.33333333%}.layui-col-md2{width:16.66666667%}.layui-col-md3{width:25%}.layui-col-md4{width:33.33333333%}.layui-col-md5{width:41.66666667%}.layui-col-md6{width:50%}.layui-col-md7{width:58.33333333%}.layui-col-md8{width:66.66666667%}.layui-col-md9{width:75%}.layui-col-md10{width:83.33333333%}.layui-col-md11{width:91.66666667%}.layui-col-md12{width:100%}.layui-col-md-offset1{margin-left:8.33333333%}.layui-col-md-offset2{margin-left:16.66666667%}.layui-col-md-offset3{margin-left:25%}.layui-col-md-offset4{margin-left:33.33333333%}.layui-col-md-offset5{margin-left:41.66666667%}.layui-col-md-offset6{margin-left:50%}.layui-col-md-offset7{margin-left:58.33333333%}.layui-col-md-offset8{margin-left:66.66666667%}.layui-col-md-offset9{margin-left:75%}.layui-col-md-offset10{margin-left:83.33333333%}.layui-col-md-offset11{margin-left:91.66666667%}.layui-col-md-offset12{margin-left:100%}}@media screen and (min-width:1200px){.layui-container{width:1170px}.layui-hide-lg{display:none!important}.layui-show-lg-block{display:block!important}.layui-show-lg-inline{display:inline!important}.layui-show-lg-inline-block{display:inline-block!important}.layui-col-lg1,.layui-col-lg10,.layui-col-lg11,.layui-col-lg12,.layui-col-lg2,.layui-col-lg3,.layui-col-lg4,.layui-col-lg5,.layui-col-lg6,.layui-col-lg7,.layui-col-lg8,.layui-col-lg9{float:left}.layui-col-lg1{width:8.33333333%}.layui-col-lg2{width:16.66666667%}.layui-col-lg3{width:25%}.layui-col-lg4{width:33.33333333%}.layui-col-lg5{width:41.66666667%}.layui-col-lg6{width:50%}.layui-col-lg7{width:58.33333333%}.layui-col-lg8{width:66.66666667%}.layui-col-lg9{width:75%}.layui-col-lg10{width:83.33333333%}.layui-col-lg11{width:91.66666667%}.layui-col-lg12{width:100%}.layui-col-lg-offset1{margin-left:8.33333333%}.layui-col-lg-offset2{margin-left:16.66666667%}.layui-col-lg-offset3{margin-left:25%}.layui-col-lg-offset4{margin-left:33.33333333%}.layui-col-lg-offset5{margin-left:41.66666667%}.layui-col-lg-offset6{margin-left:50%}.layui-col-lg-offset7{margin-left:58.33333333%}.layui-col-lg-offset8{margin-left:66.66666667%}.layui-col-lg-offset9{margin-left:75%}.layui-col-lg-offset10{margin-left:83.33333333%}.layui-col-lg-offset11{margin-left:91.66666667%}.layui-col-lg-offset12{margin-left:100%}}.layui-col-space1{margin:-.5px}.layui-col-space1>*{padding:.5px}.layui-col-space2{margin:-1px}.layui-col-space2>*{padding:1px}.layui-col-space4{margin:-2px}.layui-col-space4>*{padding:2px}.layui-col-space5{margin:-2.5px}.layui-col-space5>*{padding:2.5px}.layui-col-space6{margin:-3px}.layui-col-space6>*{padding:3px}.layui-col-space8{margin:-4px}.layui-col-space8>*{padding:4px}.layui-col-space10{margin:-5px}.layui-col-space10>*{padding:5px}.layui-col-space12{margin:-6px}.layui-col-space12>*{padding:6px}.layui-col-space14{margin:-7px}.layui-col-space14>*{padding:7px}.layui-col-space15{margin:-7.5px}.layui-col-space15>*{padding:7.5px}.layui-col-space16{margin:-8px}.layui-col-space16>*{padding:8px}.layui-col-space18{margin:-9px}.layui-col-space18>*{padding:9px}.layui-col-space20{margin:-10px}.layui-col-space20>*{padding:10px}.layui-col-space22{margin:-11px}.layui-col-space22>*{padding:11px}.layui-col-space24{margin:-12px}.layui-col-space24>*{padding:12px}.layui-col-space25{margin:-12.5px}.layui-col-space25>*{padding:12.5px}.layui-col-space26{margin:-13px}.layui-col-space26>*{padding:13px}.layui-col-space28{margin:-14px}.layui-col-space28>*{padding:14px}.layui-col-space30{margin:-15px}.layui-col-space30>*{padding:15px}.layui-btn,.layui-input,.layui-select,.layui-textarea,.layui-upload-button{outline:0;-webkit-appearance:none;transition:all .3s;-webkit-transition:all .3s;box-sizing:border-box}.layui-elem-quote{margin-bottom:10px;padding:15px;line-height:1.6;border-left:5px solid #5FB878;border-radius:0 2px 2px 0;background-color:#FAFAFA}.layui-quote-nm{border-style:solid;border-width:1px 1px 1px 5px;background:0 0}.layui-elem-field{margin-bottom:10px;padding:0;border-width:1px;border-style:solid}.layui-elem-field legend{margin-left:20px;padding:0 10px;font-size:20px;font-weight:300}.layui-field-title{margin:10px 0 20px;border-width:1px 0 0}.layui-field-box{padding:15px}.layui-field-title .layui-field-box{padding:10px 0}.layui-progress{position:relative;height:6px;border-radius:20px;background-color:#eee}.layui-progress-bar{position:absolute;left:0;top:0;width:0;max-width:100%;height:6px;border-radius:20px;text-align:right;background-color:#5FB878;transition:all .3s;-webkit-transition:all .3s}.layui-progress-big,.layui-progress-big .layui-progress-bar{height:18px;line-height:18px}.layui-progress-text{position:relative;top:-20px;line-height:18px;font-size:12px;color:#666}.layui-progress-big .layui-progress-text{position:static;padding:0 10px;color:#fff}.layui-collapse{border-width:1px;border-style:solid;border-radius:2px}.layui-colla-content,.layui-colla-item{border-top-width:1px;border-top-style:solid}.layui-colla-item:first-child{border-top:none}.layui-colla-title{position:relative;height:42px;line-height:42px;padding:0 15px 0 35px;color:#333;background-color:#FAFAFA;cursor:pointer;font-size:14px;overflow:hidden}.layui-colla-content{display:none;padding:10px 15px;line-height:1.6;color:#666}.layui-colla-icon{position:absolute;left:15px;top:0;font-size:14px}.layui-card-body,.layui-card-header,.layui-form-label,.layui-form-mid,.layui-form-select,.layui-input-block,.layui-input-inline,.layui-panel,.layui-textarea{position:relative}.layui-card{margin-bottom:15px;border-radius:2px;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.layui-form-select dl,.layui-panel{box-shadow:1px 1px 4px rgb(0 0 0 / 8%)}.layui-card:last-child{margin-bottom:0}.layui-card-header{height:42px;line-height:42px;padding:0 15px;border-bottom:1px solid #f6f6f6;color:#333;border-radius:2px 2px 0 0;font-size:14px}.layui-card-body{padding:10px 15px;line-height:24px}.layui-card-body[pad15]{padding:15px}.layui-card-body[pad20]{padding:20px}.layui-card-body .layui-table{margin:5px 0}.layui-card .layui-tab{margin:0}.layui-panel{border-width:1px;border-style:solid;border-radius:2px;background-color:#fff;color:#666}.layui-bg-black,.layui-bg-blue,.layui-bg-cyan,.layui-bg-green,.layui-bg-orange,.layui-bg-red{color:#fff!important}.layui-panel-window{position:relative;padding:15px;border-radius:0;border-top:5px solid #eee;background-color:#fff}.layui-border,.layui-border-black,.layui-border-blue,.layui-border-cyan,.layui-border-green,.layui-border-orange,.layui-border-red{border-width:1px;border-style:solid}.layui-auxiliar-moving{position:fixed;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:0 0;z-index:9999999999}.layui-bg-red{background-color:#FF5722!important}.layui-bg-orange{background-color:#FFB800!important}.layui-bg-green{background-color:#009688!important}.layui-bg-cyan{background-color:#2F4056!important}.layui-bg-blue{background-color:#1E9FFF!important}.layui-bg-black{background-color:#393D49!important}.layui-bg-gray{background-color:#FAFAFA!important;color:#666!important}.layui-badge-rim,.layui-border,.layui-colla-content,.layui-colla-item,.layui-collapse,.layui-elem-field,.layui-form-pane .layui-form-item[pane],.layui-form-pane .layui-form-label,.layui-input,.layui-layedit,.layui-layedit-tool,.layui-panel,.layui-quote-nm,.layui-select,.layui-tab-bar,.layui-tab-card,.layui-tab-title,.layui-tab-title .layui-this:after,.layui-textarea{border-color:#eee}.layui-border{color:#666!important}.layui-border-red{border-color:#FF5722!important;color:#FF5722!important}.layui-border-orange{border-color:#FFB800!important;color:#FFB800!important}.layui-border-green{border-color:#009688!important;color:#009688!important}.layui-border-cyan{border-color:#2F4056!important;color:#2F4056!important}.layui-border-blue{border-color:#1E9FFF!important;color:#1E9FFF!important}.layui-border-black{border-color:#393D49!important;color:#393D49!important}.layui-timeline-item:before{background-color:#eee}.layui-text{line-height:1.6;font-size:14px;color:#666}.layui-text h1,.layui-text h2,.layui-text h3{font-weight:500;color:#333}.layui-text h1{font-size:30px}.layui-text h2{font-size:24px}.layui-text h3{font-size:18px}.layui-text a:not(.layui-btn){color:#01AAED}.layui-text a:not(.layui-btn):hover{text-decoration:underline}.layui-text ul{padding:5px 0 5px 15px}.layui-text ul li{margin-top:5px;list-style-type:disc}.layui-text em,.layui-word-aux{color:#999!important;padding-left:5px!important;padding-right:5px!important}.layui-text p{margin:10px 0}.layui-text p:first-child{margin-top:0}.layui-font-12{font-size:12px!important}.layui-font-14{font-size:14px!important}.layui-font-16{font-size:16px!important}.layui-font-18{font-size:18px!important}.layui-font-20{font-size:20px!important}.layui-font-red{color:#FF5722!important}.layui-font-orange{color:#FFB800!important}.layui-font-green{color:#009688!important}.layui-font-cyan{color:#2F4056!important}.layui-font-blue{color:#01AAED!important}.layui-font-black{color:#000!important}.layui-font-gray{color:#c2c2c2!important}.layui-btn{height:38px;line-height:38px;border:1px solid transparent;padding:0 18px;background-color:#009688;color:#fff;white-space:nowrap;text-align:center;font-size:14px;border-radius:2px;cursor:pointer}.layui-btn:hover{opacity:.8;filter:alpha(opacity=80);color:#fff}.layui-btn:active{opacity:1;filter:alpha(opacity=100)}.layui-btn+.layui-btn{margin-left:10px}.layui-btn-container{font-size:0}.layui-btn-container .layui-btn{margin-right:10px;margin-bottom:10px}.layui-btn-container .layui-btn+.layui-btn{margin-left:0}.layui-table .layui-btn-container .layui-btn{margin-bottom:9px}.layui-btn-radius{border-radius:100px}.layui-btn .layui-icon{padding:0 2px;vertical-align:middle\9;vertical-align:bottom}.layui-btn-primary{border-color:#d2d2d2;background:0 0;color:#666}.layui-btn-primary:hover{border-color:#009688;color:#333}.layui-btn-normal{background-color:#1E9FFF}.layui-btn-warm{background-color:#FFB800}.layui-btn-danger{background-color:#FF5722}.layui-btn-checked{background-color:#5FB878}.layui-btn-disabled,.layui-btn-disabled:active,.layui-btn-disabled:hover{border-color:#eee!important;background-color:#FBFBFB!important;color:#d2d2d2!important;cursor:not-allowed!important;opacity:1}.layui-btn-lg{height:44px;line-height:44px;padding:0 25px;font-size:16px}.layui-btn-sm{height:30px;line-height:30px;padding:0 10px;font-size:12px}.layui-btn-xs{height:22px;line-height:22px;padding:0 5px;font-size:12px}.layui-btn-xs i{font-size:12px!important}.layui-btn-group{vertical-align:middle;font-size:0}.layui-btn-group .layui-btn{margin-left:0!important;margin-right:0!important;border-left:1px solid rgba(255,255,255,.5);border-radius:0}.layui-btn-group .layui-btn-primary{border-left:none}.layui-btn-group .layui-btn-primary:hover{border-color:#d2d2d2;color:#009688}.layui-btn-group .layui-btn:first-child{border-left:none;border-radius:2px 0 0 2px}.layui-btn-group .layui-btn-primary:first-child{border-left:1px solid #d2d2d2}.layui-btn-group .layui-btn:last-child{border-radius:0 2px 2px 0}.layui-btn-group .layui-btn+.layui-btn{margin-left:0}.layui-btn-group+.layui-btn-group{margin-left:10px}.layui-btn-fluid{width:100%}.layui-input,.layui-select,.layui-textarea{height:38px;line-height:1.3;line-height:38px\9;border-width:1px;border-style:solid;background-color:#fff;color:rgba(0,0,0,.85);border-radius:2px}.layui-input::-webkit-input-placeholder,.layui-select::-webkit-input-placeholder,.layui-textarea::-webkit-input-placeholder{line-height:1.3}.layui-input,.layui-textarea{display:block;width:100%;padding-left:10px}.layui-input:hover,.layui-textarea:hover{border-color:#eee!important}.layui-input:focus,.layui-textarea:focus{border-color:#d2d2d2!important}.layui-textarea{min-height:100px;height:auto;line-height:20px;padding:6px 10px;resize:vertical}.layui-select{padding:0 10px}.layui-form input[type=checkbox],.layui-form input[type=radio],.layui-form select{display:none}.layui-form [lay-ignore]{display:initial}.layui-form-item{margin-bottom:15px;clear:both;*zoom:1}.layui-form-item:after{content:'\20';clear:both;*zoom:1;display:block;height:0}.layui-form-label{float:left;display:block;padding:9px 15px;width:80px;font-weight:400;line-height:20px;text-align:right}.layui-form-label-col{display:block;float:none;padding:9px 0;line-height:20px;text-align:left}.layui-form-item .layui-inline{margin-bottom:5px;margin-right:10px}.layui-input-block{margin-left:110px;min-height:36px}.layui-input-inline{display:inline-block;vertical-align:middle}.layui-form-item .layui-input-inline{float:left;width:190px;margin-right:10px}.layui-form-text .layui-input-inline{width:auto}.layui-form-mid{float:left;display:block;padding:9px 0!important;line-height:20px;margin-right:10px}.layui-form-danger+.layui-form-select .layui-input,.layui-form-danger:focus{border-color:#FF5722!important}.layui-form-select .layui-input{padding-right:30px;cursor:pointer}.layui-form-select .layui-edge{position:absolute;right:10px;top:50%;margin-top:-3px;cursor:pointer;border-width:6px;border-top-color:#c2c2c2;border-top-style:solid;transition:all .3s;-webkit-transition:all .3s}.layui-form-select dl{display:none;position:absolute;left:0;top:42px;padding:5px 0;z-index:899;min-width:100%;border:1px solid #eee;max-height:300px;overflow-y:auto;background-color:#fff;border-radius:2px;box-sizing:border-box}.layui-form-select dl dd,.layui-form-select dl dt{padding:0 10px;line-height:36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.layui-form-select dl dt{font-size:12px;color:#999}.layui-form-select dl dd{cursor:pointer}.layui-form-select dl dd:hover{background-color:#F6F6F6;-webkit-transition:.5s all;transition:.5s all}.layui-form-select .layui-select-group dd{padding-left:20px}.layui-form-select dl dd.layui-select-tips{padding-left:10px!important;color:#999}.layui-form-select dl dd.layui-this{background-color:#5FB878;color:#fff}.layui-form-checkbox,.layui-form-select dl dd.layui-disabled{background-color:#fff}.layui-form-selected dl{display:block}.layui-form-checkbox,.layui-form-checkbox *,.layui-form-switch{display:inline-block;vertical-align:middle}.layui-form-selected .layui-edge{margin-top:-9px;-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-top:-3px\9}:root .layui-form-selected .layui-edge{margin-top:-9px\0/IE9}.layui-form-selectup dl{top:auto;bottom:42px}.layui-select-none{margin:5px 0;text-align:center;color:#999}.layui-select-disabled .layui-disabled{border-color:#eee!important}.layui-select-disabled .layui-edge{border-top-color:#d2d2d2}.layui-form-checkbox{position:relative;height:28px;line-height:28px;margin-right:10px;padding-right:30px;cursor:pointer;font-size:0;-webkit-transition:.1s linear;transition:.1s linear;box-sizing:border-box}.layui-form-checkbox span{padding:0 10px;height:100%;font-size:14px;border-radius:2px 0 0 2px;background-color:#d2d2d2;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.layui-form-checkbox:hover span{background-color:#c2c2c2}.layui-form-checkbox i{position:absolute;right:0;top:0;width:30px;height:28px;border:1px solid #d2d2d2;border-left:none;border-radius:0 2px 2px 0;color:#fff;font-size:20px;text-align:center}.layui-form-checkbox:hover i{border-color:#c2c2c2;color:#c2c2c2}.layui-form-checked,.layui-form-checked:hover{border-color:#5FB878}.layui-form-checked span,.layui-form-checked:hover span{background-color:#5FB878}.layui-form-checked i,.layui-form-checked:hover i{color:#5FB878}.layui-form-item .layui-form-checkbox{margin-top:4px}.layui-form-checkbox[lay-skin=primary]{height:auto!important;line-height:normal!important;min-width:18px;min-height:18px;border:none!important;margin-right:0;padding-left:28px;padding-right:0;background:0 0}.layui-form-checkbox[lay-skin=primary] span{padding-left:0;padding-right:15px;line-height:18px;background:0 0;color:#666}.layui-form-checkbox[lay-skin=primary] i{right:auto;left:0;width:16px;height:16px;line-height:16px;border:1px solid #d2d2d2;font-size:12px;border-radius:2px;background-color:#fff;-webkit-transition:.1s linear;transition:.1s linear}.layui-form-checkbox[lay-skin=primary]:hover i{border-color:#5FB878;color:#fff}.layui-form-checked[lay-skin=primary] i{border-color:#5FB878!important;background-color:#5FB878;color:#fff}.layui-checkbox-disabled[lay-skin=primary] span{background:0 0!important;color:#c2c2c2!important}.layui-checkbox-disabled[lay-skin=primary]:hover i{border-color:#d2d2d2}.layui-form-item .layui-form-checkbox[lay-skin=primary]{margin-top:10px}.layui-form-switch{position:relative;height:22px;line-height:22px;min-width:35px;padding:0 5px;margin-top:8px;border:1px solid #d2d2d2;border-radius:20px;cursor:pointer;background-color:#fff;-webkit-transition:.1s linear;transition:.1s linear}.layui-form-switch i{position:absolute;left:5px;top:3px;width:16px;height:16px;border-radius:20px;background-color:#d2d2d2;-webkit-transition:.1s linear;transition:.1s linear}.layui-form-switch em{position:relative;top:0;width:25px;margin-left:21px;padding:0!important;text-align:center!important;color:#999!important;font-style:normal!important;font-size:12px}.layui-form-onswitch{border-color:#5FB878;background-color:#5FB878}.layui-checkbox-disabled,.layui-checkbox-disabled i{border-color:#eee!important}.layui-form-onswitch i{left:100%;margin-left:-21px;background-color:#fff}.layui-form-onswitch em{margin-left:5px;margin-right:21px;color:#fff!important}.layui-checkbox-disabled span{background-color:#eee!important}.layui-checkbox-disabled em{color:#d2d2d2!important}.layui-checkbox-disabled:hover i{color:#fff!important}[lay-radio]{display:none}.layui-form-radio,.layui-form-radio *{display:inline-block;vertical-align:middle}.layui-form-radio{line-height:28px;margin:6px 10px 0 0;padding-right:10px;cursor:pointer;font-size:0}.layui-form-radio *{font-size:14px}.layui-form-radio>i{margin-right:8px;font-size:22px;color:#c2c2c2}.layui-form-radio:hover *,.layui-form-radioed,.layui-form-radioed>i{color:#5FB878}.layui-radio-disabled>i{color:#eee!important}.layui-radio-disabled *{color:#c2c2c2!important}.layui-form-pane .layui-form-label{width:110px;padding:8px 15px;height:38px;line-height:20px;border-width:1px;border-style:solid;border-radius:2px 0 0 2px;text-align:center;background-color:#FAFAFA;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box}.layui-form-pane .layui-input-inline{margin-left:-1px}.layui-form-pane .layui-input-block{margin-left:110px;left:-1px}.layui-form-pane .layui-input{border-radius:0 2px 2px 0}.layui-form-pane .layui-form-text .layui-form-label{float:none;width:100%;border-radius:2px;box-sizing:border-box;text-align:left}.layui-form-pane .layui-form-text .layui-input-inline{display:block;margin:0;top:-1px;clear:both}.layui-form-pane .layui-form-text .layui-input-block{margin:0;left:0;top:-1px}.layui-form-pane .layui-form-text .layui-textarea{min-height:100px;border-radius:0 0 2px 2px}.layui-form-pane .layui-form-checkbox{margin:4px 0 4px 10px}.layui-form-pane .layui-form-radio,.layui-form-pane .layui-form-switch{margin-top:6px;margin-left:10px}.layui-form-pane .layui-form-item[pane]{position:relative;border-width:1px;border-style:solid}.layui-form-pane .layui-form-item[pane] .layui-form-label{position:absolute;left:0;top:0;height:100%;border-width:0 1px 0 0}.layui-form-pane .layui-form-item[pane] .layui-input-inline{margin-left:110px}@media screen and (max-width:450px){.layui-form-item .layui-form-label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-form-item .layui-inline{display:block;margin-right:0;margin-bottom:20px;clear:both}.layui-form-item .layui-inline:after{content:'\20';clear:both;display:block;height:0}.layui-form-item .layui-input-inline{display:block;float:none;left:-3px;width:auto!important;margin:0 0 10px 112px}.layui-form-item .layui-input-inline+.layui-form-mid{margin-left:110px;top:-5px;padding:0}.layui-form-item .layui-form-checkbox{margin-right:5px;margin-bottom:2px}}.layui-layedit{border-width:1px;border-style:solid;border-radius:2px}.layui-layedit-tool{padding:3px 5px;border-bottom-width:1px;border-bottom-style:solid;font-size:0}.layedit-tool-fixed{position:fixed;top:0;border-top:1px solid #eee}.layui-layedit-tool .layedit-tool-mid,.layui-layedit-tool .layui-icon{display:inline-block;vertical-align:middle;text-align:center;font-size:14px}.layui-layedit-tool .layui-icon{position:relative;width:32px;height:30px;line-height:30px;margin:3px 5px;color:#777;cursor:pointer;border-radius:2px}.layui-layedit-tool .layui-icon:hover{color:#393D49}.layui-layedit-tool .layui-icon:active{color:#000}.layui-layedit-tool .layedit-tool-active{background-color:#eee;color:#000}.layui-layedit-tool .layui-disabled,.layui-layedit-tool .layui-disabled:hover{color:#d2d2d2;cursor:not-allowed}.layui-layedit-tool .layedit-tool-mid{width:1px;height:18px;margin:0 10px;background-color:#d2d2d2}.layedit-tool-html{width:50px!important;font-size:30px!important}.layedit-tool-b,.layedit-tool-code,.layedit-tool-help{font-size:16px!important}.layedit-tool-d,.layedit-tool-face,.layedit-tool-image,.layedit-tool-unlink{font-size:18px!important}.layedit-tool-image input{position:absolute;font-size:0;left:0;top:0;width:100%;height:100%;opacity:.01;filter:Alpha(opacity=1);cursor:pointer}.layui-layedit-iframe iframe{display:block;width:100%}#LAY_layedit_code{overflow:hidden}.layui-laypage{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin:10px 0;font-size:0}.layui-laypage>a:first-child,.layui-laypage>a:first-child em{border-radius:2px 0 0 2px}.layui-laypage>a:last-child,.layui-laypage>a:last-child em{border-radius:0 2px 2px 0}.layui-laypage>:first-child{margin-left:0!important}.layui-laypage>:last-child{margin-right:0!important}.layui-laypage a,.layui-laypage button,.layui-laypage input,.layui-laypage select,.layui-laypage span{border:1px solid #eee}.layui-laypage a,.layui-laypage span{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;padding:0 15px;height:28px;line-height:28px;margin:0 -1px 5px 0;background-color:#fff;color:#333;font-size:12px}.layui-flow-more a *,.layui-laypage input,.layui-table-view select[lay-ignore]{display:inline-block}.layui-laypage a:hover{color:#009688}.layui-laypage em{font-style:normal}.layui-laypage .layui-laypage-spr{color:#999;font-weight:700}.layui-laypage a{text-decoration:none}.layui-laypage .layui-laypage-curr{position:relative}.layui-laypage .layui-laypage-curr em{position:relative;color:#fff}.layui-laypage .layui-laypage-curr .layui-laypage-em{position:absolute;left:-1px;top:-1px;padding:1px;width:100%;height:100%;background-color:#009688}.layui-laypage-em{border-radius:2px}.layui-laypage-next em,.layui-laypage-prev em{font-family:Sim sun;font-size:16px}.layui-laypage .layui-laypage-count,.layui-laypage .layui-laypage-limits,.layui-laypage .layui-laypage-refresh,.layui-laypage .layui-laypage-skip{margin-left:10px;margin-right:10px;padding:0;border:none}.layui-laypage .layui-laypage-limits,.layui-laypage .layui-laypage-refresh{vertical-align:top}.layui-laypage .layui-laypage-refresh i{font-size:18px;cursor:pointer}.layui-laypage select{height:22px;padding:3px;border-radius:2px;cursor:pointer}.layui-laypage .layui-laypage-skip{height:30px;line-height:30px;color:#999}.layui-laypage button,.layui-laypage input{height:30px;line-height:30px;border-radius:2px;vertical-align:top;background-color:#fff;box-sizing:border-box}.layui-laypage input{width:40px;margin:0 10px;padding:0 3px;text-align:center}.layui-laypage input:focus,.layui-laypage select:focus{border-color:#009688!important}.layui-laypage button{margin-left:10px;padding:0 10px;cursor:pointer}.layui-table,.layui-table-view{margin:10px 0}.layui-flow-more{margin:10px 0;text-align:center;color:#999;font-size:14px}.layui-flow-more a{height:32px;line-height:32px}.layui-flow-more a *{vertical-align:top}.layui-flow-more a cite{padding:0 20px;border-radius:3px;background-color:#eee;color:#333;font-style:normal}.layui-flow-more a cite:hover{opacity:.8}.layui-flow-more a i{font-size:30px;color:#737383}.layui-table{width:100%;background-color:#fff;color:#666}.layui-table tr{transition:all .3s;-webkit-transition:all .3s}.layui-table th{text-align:left;font-weight:400}.layui-table tbody tr:hover,.layui-table thead tr,.layui-table-click,.layui-table-header,.layui-table-hover,.layui-table-mend,.layui-table-patch,.layui-table-tool,.layui-table-total,.layui-table-total tr,.layui-table[lay-even] tr:nth-child(even){background-color:#FAFAFA}.layui-table td,.layui-table th,.layui-table-col-set,.layui-table-fixed-r,.layui-table-grid-down,.layui-table-header,.layui-table-page,.layui-table-tips-main,.layui-table-tool,.layui-table-total,.layui-table-view,.layui-table[lay-skin=line],.layui-table[lay-skin=row]{border-width:1px;border-style:solid;border-color:#eee}.layui-table td,.layui-table th{position:relative;padding:9px 15px;min-height:20px;line-height:20px;font-size:14px}.layui-table[lay-skin=line] td,.layui-table[lay-skin=line] th{border-width:0 0 1px}.layui-table[lay-skin=row] td,.layui-table[lay-skin=row] th{border-width:0 1px 0 0}.layui-table[lay-skin=nob] td,.layui-table[lay-skin=nob] th{border:none}.layui-table img{max-width:100px}.layui-table[lay-size=lg] td,.layui-table[lay-size=lg] th{padding:15px 30px}.layui-table-view .layui-table[lay-size=lg] .layui-table-cell{height:40px;line-height:40px}.layui-table[lay-size=sm] td,.layui-table[lay-size=sm] th{font-size:12px;padding:5px 10px}.layui-table-view .layui-table[lay-size=sm] .layui-table-cell{height:22px;line-height:20px}.layui-table[lay-data]{display:none}.layui-table-box{position:relative;overflow:hidden}.layui-table-view .layui-table{position:relative;width:auto;margin:0}.layui-table-view .layui-table[lay-skin=line]{border-width:0 1px 0 0}.layui-table-view .layui-table[lay-skin=row]{border-width:0 0 1px}.layui-table-view .layui-table td,.layui-table-view .layui-table th{padding:5px 0;border-top:none;border-left:none}.layui-table-view .layui-table th.layui-unselect .layui-table-cell span{cursor:pointer}.layui-table-view .layui-table td{cursor:default}.layui-table-view .layui-table td[data-edit=text]{cursor:text}.layui-table-view .layui-form-checkbox[lay-skin=primary] i{width:18px;height:18px}.layui-table-view .layui-form-radio{line-height:0;padding:0}.layui-table-view .layui-form-radio>i{margin:0;font-size:20px}.layui-table-init{position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;z-index:110}.layui-table-init .layui-icon{position:absolute;left:50%;top:50%;margin:-15px 0 0 -15px;font-size:30px;color:#c2c2c2}.layui-table-header{border-width:0 0 1px;overflow:hidden}.layui-table-header .layui-table{margin-bottom:-1px}.layui-table-tool .layui-inline[lay-event]{position:relative;width:26px;height:26px;padding:5px;line-height:16px;margin-right:10px;text-align:center;color:#333;border:1px solid #ccc;cursor:pointer;-webkit-transition:.5s all;transition:.5s all}.layui-table-tool .layui-inline[lay-event]:hover{border:1px solid #999}.layui-table-tool-temp{padding-right:120px}.layui-table-tool-self{position:absolute;right:17px;top:10px}.layui-table-tool .layui-table-tool-self .layui-inline[lay-event]{margin:0 0 0 10px}.layui-table-tool-panel{position:absolute;top:29px;left:-1px;padding:5px 0;min-width:150px;min-height:40px;border:1px solid #d2d2d2;text-align:left;overflow-y:auto;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.12)}.layui-table-cell,.layui-table-tool-panel li{text-overflow:ellipsis;white-space:nowrap}.layui-table-tool-panel li{padding:0 10px;line-height:30px;-webkit-transition:.5s all;transition:.5s all}.layui-menu li,.layui-menu-body-title a:hover,.layui-menu-body-title>.layui-icon:hover{transition:all .3s}.layui-table-tool-panel li .layui-form-checkbox[lay-skin=primary]{width:100%;padding-left:28px}.layui-table-tool-panel li:hover{background-color:#F6F6F6}.layui-table-tool-panel li .layui-form-checkbox[lay-skin=primary] i{position:absolute;left:0;top:0}.layui-table-tool-panel li .layui-form-checkbox[lay-skin=primary] span{padding:0}.layui-table-tool .layui-table-tool-self .layui-table-tool-panel{left:auto;right:-1px}.layui-table-col-set{position:absolute;right:0;top:0;width:20px;height:100%;border-width:0 0 0 1px;background-color:#fff}.layui-table-sort{width:10px;height:20px;margin-left:5px;cursor:pointer!important}.layui-table-sort .layui-edge{position:absolute;left:5px;border-width:5px}.layui-table-sort .layui-table-sort-asc{top:3px;border-top:none;border-bottom-style:solid;border-bottom-color:#b2b2b2}.layui-table-sort .layui-table-sort-asc:hover{border-bottom-color:#666}.layui-table-sort .layui-table-sort-desc{bottom:5px;border-bottom:none;border-top-style:solid;border-top-color:#b2b2b2}.layui-table-sort .layui-table-sort-desc:hover{border-top-color:#666}.layui-table-sort[lay-sort=asc] .layui-table-sort-asc{border-bottom-color:#000}.layui-table-sort[lay-sort=desc] .layui-table-sort-desc{border-top-color:#000}.layui-table-cell{height:28px;line-height:28px;padding:0 15px;position:relative;box-sizing:border-box}.layui-table-cell .layui-form-checkbox[lay-skin=primary]{top:-1px;padding:0}.layui-table-cell .layui-table-link{color:#01AAED}.laytable-cell-checkbox,.laytable-cell-numbers,.laytable-cell-radio,.laytable-cell-space{padding:0;text-align:center}.layui-table-body{position:relative;overflow:auto;margin-right:-1px;margin-bottom:-1px}.layui-table-body .layui-none{line-height:26px;padding:30px 15px;text-align:center;color:#999}.layui-table-fixed{position:absolute;left:0;top:0;z-index:101}.layui-table-fixed .layui-table-body{overflow:hidden}.layui-table-fixed-l{}.layui-table-fixed-r{left:auto;right:-1px;border-width:0 0 0 1px;box-shadow:-1px 0 8px rgba(0,0,0,.08)}.layui-table-fixed-r .layui-table-header{position:relative;overflow:visible}.layui-table-mend{position:absolute;right:-49px;top:0;height:100%;width:50px}.layui-table-tool{position:relative;z-index:890;width:100%;min-height:50px;line-height:30px;padding:10px 15px;border-width:0 0 1px}.layui-table-tool .layui-btn-container{margin-bottom:-10px}.layui-table-page,.layui-table-total{border-width:1px 0 0;margin-bottom:-1px;overflow:hidden}.layui-table-page{position:relative;width:100%;padding:7px 7px 0;height:41px;font-size:12px;white-space:nowrap}.layui-table-page>div{height:26px}.layui-table-page .layui-laypage{margin:0}.layui-table-page .layui-laypage a,.layui-table-page .layui-laypage span{height:26px;line-height:26px;margin-bottom:10px;border:none;background:0 0}.layui-table-page .layui-laypage a,.layui-table-page .layui-laypage span.layui-laypage-curr{padding:0 12px}.layui-table-page .layui-laypage span{margin-left:0;padding:0}.layui-table-page .layui-laypage .layui-laypage-prev{margin-left:-7px!important}.layui-table-page .layui-laypage .layui-laypage-curr .layui-laypage-em{left:0;top:0;padding:0}.layui-table-page .layui-laypage button,.layui-table-page .layui-laypage input{height:26px;line-height:26px}.layui-table-page .layui-laypage input{width:40px}.layui-table-page .layui-laypage button{padding:0 10px}.layui-table-page select{height:18px}.layui-table-patch .layui-table-cell{padding:0;width:30px}.layui-table-edit{position:absolute;left:0;top:0;width:100%;height:100%;padding:0 14px 1px;border-radius:0;box-shadow:1px 1px 20px rgba(0,0,0,.15)}.layui-table-edit:focus{border-color:#5FB878!important}select.layui-table-edit{padding:0 0 0 10px;border-color:#d2d2d2}.layui-table-view .layui-form-checkbox,.layui-table-view .layui-form-radio,.layui-table-view .layui-form-switch{top:0;margin:0;box-sizing:content-box}.layui-colorpicker-alpha-slider,.layui-colorpicker-side-slider,.layui-menu,.layui-menu *,.layui-nav{box-sizing:border-box}.layui-table-view .layui-form-checkbox{top:-1px;height:24px;line-height:24px}.layui-table-view .layui-form-checkbox i{height:26px}.layui-table-grid .layui-table-cell{overflow:visible}.layui-table-grid-down{position:absolute;top:0;right:0;width:26px;height:100%;padding:5px 0;border-width:0 0 0 1px;text-align:center;background-color:#fff;color:#999;cursor:pointer}.layui-table-grid-down .layui-icon{position:absolute;top:50%;left:50%;margin:-8px 0 0 -8px}.layui-table-grid-down:hover{background-color:#fbfbfb}body .layui-table-tips .layui-layer-content{background:0 0;padding:0;box-shadow:0 1px 6px rgba(0,0,0,.12)}.layui-table-tips-main{margin:-44px 0 0 -1px;max-height:150px;padding:8px 15px;font-size:14px;overflow-y:scroll;background-color:#fff;color:#666}.layui-table-tips-c{position:absolute;right:-3px;top:-13px;width:20px;height:20px;padding:3px;cursor:pointer;background-color:#666;border-radius:50%;color:#fff}.layui-table-tips-c:hover{background-color:#777}.layui-table-tips-c:before{position:relative;right:-2px}.layui-upload-file{display:none!important;opacity:.01;filter:Alpha(opacity=1)}.layui-upload-drag,.layui-upload-form,.layui-upload-wrap{display:inline-block}.layui-upload-list{margin:10px 0}.layui-upload-choose{max-width:200px;padding:0 10px;color:#999;font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-upload-drag{position:relative;padding:30px;border:1px dashed #e2e2e2;background-color:#fff;text-align:center;cursor:pointer;color:#999}.layui-upload-drag .layui-icon{font-size:50px;color:#009688}.layui-upload-drag[lay-over]{border-color:#009688}.layui-upload-iframe{position:absolute;width:0;height:0;border:0;visibility:hidden}.layui-upload-wrap{position:relative;vertical-align:middle}.layui-upload-wrap .layui-upload-file{display:block!important;position:absolute;left:0;top:0;z-index:10;font-size:100px;width:100%;height:100%;opacity:.01;filter:Alpha(opacity=1);cursor:pointer}.layui-btn-container .layui-upload-choose{padding-left:0}.layui-menu{position:relative;margin:5px 0;background-color:#fff}.layui-menu li,.layui-menu-body-title a{padding:5px 15px}.layui-menu li{position:relative;margin:1px 0;width:calc(100% + 1px);line-height:26px;color:rgba(0,0,0,.8);font-size:14px;white-space:nowrap;cursor:pointer}.layui-menu li:hover{background-color:#F6F6F6}.layui-menu-item-parent:hover>.layui-menu-body-panel{display:block;animation-name:layui-fadein;animation-duration:.3s;animation-fill-mode:both;animation-delay:.2s}.layui-menu-item-group .layui-menu-body-title,.layui-menu-item-parent .layui-menu-body-title{padding-right:25px}.layui-menu .layui-menu-item-divider:hover,.layui-menu .layui-menu-item-group:hover,.layui-menu .layui-menu-item-none:hover{background:0 0;cursor:default}.layui-menu .layui-menu-item-group>ul{margin:5px 0 -5px}.layui-menu .layui-menu-item-group>.layui-menu-body-title{color:rgba(0,0,0,.35);user-select:none}.layui-menu .layui-menu-item-none{color:rgba(0,0,0,.35);cursor:default;text-align:center}.layui-menu .layui-menu-item-divider{margin:5px 0;padding:0;height:0;line-height:0;border-bottom:1px solid #eee;overflow:hidden}.layui-menu .layui-menu-item-down:hover,.layui-menu .layui-menu-item-up:hover{cursor:pointer}.layui-menu .layui-menu-item-up>.layui-menu-body-title{color:rgba(0,0,0,.8)}.layui-menu .layui-menu-item-up>ul{visibility:hidden;height:0;overflow:hidden}.layui-menu .layui-menu-item-down:hover>.layui-menu-body-title>.layui-icon,.layui-menu .layui-menu-item-up>.layui-menu-body-title:hover>.layui-icon{color:rgba(0,0,0,1)}.layui-menu .layui-menu-item-down>ul{visibility:visible;height:auto}.layui-breadcrumb,.layui-tree-btnGroup{visibility:hidden}.layui-menu .layui-menu-item-checked,.layui-menu .layui-menu-item-checked2{background-color:#F6F6F6!important;color:#5FB878}.layui-menu .layui-menu-item-checked a,.layui-menu .layui-menu-item-checked2 a{color:#5FB878}.layui-menu .layui-menu-item-checked:after{position:absolute;right:0;top:0;bottom:0;border-right:3px solid #5FB878;content:""}.layui-menu-body-title{position:relative;overflow:hidden;text-overflow:ellipsis}.layui-menu-body-title a{display:block;margin:-5px -15px;color:rgba(0,0,0,.8)}.layui-menu-body-title>.layui-icon{position:absolute;right:0;top:0;font-size:14px}.layui-menu-body-title>.layui-icon-right{right:-1px}.layui-menu-body-panel{display:none;position:absolute;top:-7px;left:100%;z-index:1000;margin-left:13px;padding:5px 0}.layui-menu-body-panel:before{content:"";position:absolute;width:20px;left:-16px;top:0;bottom:0}.layui-menu-body-panel-left{left:auto;right:100%;margin:0 13px}.layui-menu-body-panel-left:before{left:auto;right:-16px}.layui-menu-lg li{line-height:32px}.layui-menu-lg .layui-menu-body-title a:hover,.layui-menu-lg li:hover{background:0 0;color:#5FB878}.layui-menu-lg li .layui-menu-body-panel{margin-left:14px}.layui-menu-lg li .layui-menu-body-panel-left{margin:0 15px}.layui-dropdown{position:absolute;left:-999999px;top:-999999px;z-index:66666666;margin:5px 0;min-width:100px}.layui-dropdown:before{content:"";position:absolute;width:100%;height:6px;left:0;top:-6px}.layui-nav{position:relative;padding:0 20px;background-color:#393D49;color:#fff;border-radius:2px;font-size:0}.layui-nav *{font-size:14px}.layui-nav .layui-nav-item{position:relative;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;line-height:60px}.layui-nav .layui-nav-item a{display:block;padding:0 20px;color:#fff;color:rgba(255,255,255,.7);transition:all .3s;-webkit-transition:all .3s}.layui-nav .layui-this:after,.layui-nav-bar{content:"";position:absolute;left:0;top:0;width:0;height:5px;background-color:#5FB878;transition:all .2s;-webkit-transition:all .2s;pointer-events:none}.layui-nav-bar{z-index:1000}.layui-nav[lay-bar=disabled] .layui-nav-bar{display:none}.layui-nav .layui-nav-item a:hover,.layui-nav .layui-this a{color:#fff}.layui-nav .layui-this:after{top:auto;bottom:0;width:100%}.layui-nav-img{width:30px;height:30px;margin-right:10px;border-radius:50%}.layui-nav .layui-nav-more{position:absolute;top:20;right:3px;left:auto!important;margin-top:0;font-size:12px;cursor:pointer;transition:all .2s;-webkit-transition:all .2s}.layui-nav .layui-nav-mored,.layui-nav-itemed>a .layui-nav-more{transform:rotate(180deg)}.layui-nav-child{display:none;position:absolute;left:0;top:65px;min-width:100%;line-height:36px;padding:5px 0;box-shadow:0 2px 4px rgba(0,0,0,.12);border:1px solid #eee;background-color:#fff;z-index:100;border-radius:2px;white-space:nowrap}.layui-nav .layui-nav-child a{color:#666;color:rgba(0,0,0,.8)}.layui-nav .layui-nav-child a:hover{background-color:#F6F6F6;color:rgba(0,0,0,.8)}.layui-nav-child dd{margin:1px 0;position:relative}.layui-nav-child dd.layui-this{background-color:#F6F6F6;color:#000}.layui-nav-child dd.layui-this:after{display:none}.layui-nav-child-r{left:auto;right:0}.layui-nav-child-c{text-align:center}.layui-nav-tree{width:200px;padding:0}.layui-nav-tree .layui-nav-item{display:block;width:100%;line-height:40px}.layui-nav-tree .layui-nav-item a{position:relative;height:40px;line-height:40px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-nav-tree .layui-nav-item>a{padding-top:5px;padding-bottom:5px}.layui-nav-tree .layui-nav-more{right:15px}.layui-nav-tree .layui-nav-item>a .layui-nav-more{padding:5px 0}.layui-nav-tree .layui-nav-bar{width:5px;height:0;background-color:#009688}.layui-side .layui-nav-tree .layui-nav-bar{width:2px}.layui-nav-tree .layui-nav-child dd.layui-this,.layui-nav-tree .layui-nav-child dd.layui-this a,.layui-nav-tree .layui-this,.layui-nav-tree .layui-this>a,.layui-nav-tree .layui-this>a:hover{background-color:#009688;color:#fff}.layui-nav-tree .layui-this:after{display:none}.layui-nav-itemed>a,.layui-nav-tree .layui-nav-title a,.layui-nav-tree .layui-nav-title a:hover{color:#fff!important}.layui-nav-tree .layui-nav-child{position:relative;z-index:0;top:0;border:none;box-shadow:none}.layui-nav-tree .layui-nav-child dd{margin:0}.layui-nav-tree .layui-nav-child a{color:#fff;color:rgba(255,255,255,.7)}.layui-nav-tree .layui-nav-child,.layui-nav-tree .layui-nav-child a:hover{background:0 0;color:#fff}.layui-nav-itemed>.layui-nav-child{display:block;background-color:rgba(0,0,0,.3)!important}.layui-nav-itemed>.layui-nav-child>.layui-this>.layui-nav-child{display:block}.layui-nav-side{position:fixed;top:0;bottom:0;left:0;overflow-x:hidden;z-index:999}.layui-breadcrumb{font-size:0}.layui-breadcrumb>*{font-size:14px}.layui-breadcrumb a{color:#999!important}.layui-breadcrumb a:hover{color:#5FB878!important}.layui-breadcrumb a cite{color:#666;font-style:normal}.layui-breadcrumb span[lay-separator]{margin:0 10px;color:#999}.layui-tab{margin:10px 0;text-align:left!important}.layui-tab[overflow]>.layui-tab-title{overflow:hidden}.layui-tab-title{position:relative;left:0;height:40px;white-space:nowrap;font-size:0;border-bottom-width:1px;border-bottom-style:solid;transition:all .2s;-webkit-transition:all .2s}.layui-tab-title li{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;font-size:14px;transition:all .2s;-webkit-transition:all .2s;position:relative;line-height:40px;min-width:65px;padding:0 15px;text-align:center;cursor:pointer}.layui-tab-title li a{display:block;padding:0 15px;margin:0 -15px}.layui-tab-title .layui-this{color:#000}.layui-tab-title .layui-this:after{position:absolute;left:0;top:0;content:"";width:100%;height:41px;border-width:1px;border-style:solid;border-bottom-color:#fff;border-radius:2px 2px 0 0;box-sizing:border-box;pointer-events:none}.layui-tab-bar{position:absolute;right:0;top:0;z-index:10;width:30px;height:39px;line-height:39px;border-width:1px;border-style:solid;border-radius:2px;text-align:center;background-color:#fff;cursor:pointer}.layui-tab-bar .layui-icon{position:relative;display:inline-block;top:3px;transition:all .3s;-webkit-transition:all .3s}.layui-tab-item{display:none}.layui-tab-more{padding-right:30px;height:auto!important;white-space:normal!important}.layui-tab-more li.layui-this:after{border-bottom-color:#eee;border-radius:2px}.layui-tab-more .layui-tab-bar .layui-icon{top:-2px;top:3px\9;-webkit-transform:rotate(180deg);transform:rotate(180deg)}:root .layui-tab-more .layui-tab-bar .layui-icon{top:-2px\0/IE9}.layui-tab-content{padding:15px 0}.layui-tab-title li .layui-tab-close{position:relative;display:inline-block;width:18px;height:18px;line-height:20px;margin-left:8px;top:1px;text-align:center;font-size:14px;color:#c2c2c2;transition:all .2s;-webkit-transition:all .2s}.layui-tab-title li .layui-tab-close:hover{border-radius:2px;background-color:#FF5722;color:#fff}.layui-tab-brief>.layui-tab-title .layui-this{color:#009688}.layui-tab-brief>.layui-tab-more li.layui-this:after,.layui-tab-brief>.layui-tab-title .layui-this:after{border:none;border-radius:0;border-bottom:2px solid #5FB878}.layui-tab-brief[overflow]>.layui-tab-title .layui-this:after{top:-1px}.layui-tab-card{border-width:1px;border-style:solid;border-radius:2px;box-shadow:0 2px 5px 0 rgba(0,0,0,.1)}.layui-tab-card>.layui-tab-title{background-color:#FAFAFA}.layui-tab-card>.layui-tab-title li{margin-right:-1px;margin-left:-1px}.layui-tab-card>.layui-tab-title .layui-this{background-color:#fff}.layui-tab-card>.layui-tab-title .layui-this:after{border-top:none;border-width:1px;border-bottom-color:#fff}.layui-tab-card>.layui-tab-title .layui-tab-bar{height:40px;line-height:40px;border-radius:0;border-top:none;border-right:none}.layui-tab-card>.layui-tab-more .layui-this{background:0 0;color:#5FB878}.layui-tab-card>.layui-tab-more .layui-this:after{border:none}.layui-timeline{padding-left:5px}.layui-timeline-item{position:relative;padding-bottom:20px}.layui-timeline-axis{position:absolute;left:-5px;top:0;z-index:10;width:20px;height:20px;line-height:20px;background-color:#fff;color:#5FB878;border-radius:50%;text-align:center;cursor:pointer}.layui-timeline-axis:hover{color:#FF5722}.layui-timeline-item:before{content:"";position:absolute;left:5px;top:0;z-index:0;width:1px;height:100%}.layui-timeline-item:first-child:before{display:block}.layui-timeline-item:last-child:before{display:none}.layui-timeline-content{padding-left:25px}.layui-timeline-title{position:relative;margin-bottom:10px;line-height:22px}.layui-badge,.layui-badge-dot,.layui-badge-rim{position:relative;display:inline-block;padding:0 6px;font-size:12px;text-align:center;background-color:#FF5722;color:#fff;border-radius:2px}.layui-badge{height:18px;line-height:18px}.layui-badge-dot{width:8px;height:8px;padding:0;border-radius:50%}.layui-badge-rim{height:18px;line-height:18px;border-width:1px;border-style:solid;background-color:#fff;color:#666}.layui-btn .layui-badge,.layui-btn .layui-badge-dot{margin-left:5px}.layui-nav .layui-badge,.layui-nav .layui-badge-dot{position:absolute;top:50%;margin:-5px 6px 0}.layui-nav .layui-badge{margin-top:-10px}.layui-tab-title .layui-badge,.layui-tab-title .layui-badge-dot{left:5px;top:-2px}.layui-carousel{position:relative;left:0;top:0;background-color:#f8f8f8}.layui-carousel>[carousel-item]{position:relative;width:100%;height:100%;overflow:hidden}.layui-carousel>[carousel-item]:before{position:absolute;content:'\e63d';left:50%;top:50%;width:100px;line-height:20px;margin:-10px 0 0 -50px;text-align:center;color:#c2c2c2;font-family:layui-icon!important;font-size:30px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.layui-carousel>[carousel-item]>*{display:none;position:absolute;left:0;top:0;width:100%;height:100%;background-color:#f8f8f8;transition-duration:.3s;-webkit-transition-duration:.3s}.layui-carousel-updown>*{-webkit-transition:.3s ease-in-out up;transition:.3s ease-in-out up}.layui-carousel-arrow{display:none\9;opacity:0;position:absolute;left:10px;top:50%;margin-top:-18px;width:36px;height:36px;line-height:36px;text-align:center;font-size:20px;border:0;border-radius:50%;background-color:rgba(0,0,0,.2);color:#fff;-webkit-transition-duration:.3s;transition-duration:.3s;cursor:pointer}.layui-carousel-arrow[lay-type=add]{left:auto!important;right:10px}.layui-carousel:hover .layui-carousel-arrow[lay-type=add],.layui-carousel[lay-arrow=always] .layui-carousel-arrow[lay-type=add]{right:20px}.layui-carousel[lay-arrow=always] .layui-carousel-arrow{opacity:1;left:20px}.layui-carousel[lay-arrow=none] .layui-carousel-arrow{display:none}.layui-carousel-arrow:hover,.layui-carousel-ind ul:hover{background-color:rgba(0,0,0,.35)}.layui-carousel:hover .layui-carousel-arrow{display:block\9;opacity:1;left:20px}.layui-carousel-ind{position:relative;top:-35px;width:100%;line-height:0!important;text-align:center;font-size:0}.layui-carousel[lay-indicator=outside]{margin-bottom:30px}.layui-carousel[lay-indicator=outside] .layui-carousel-ind{top:10px}.layui-carousel[lay-indicator=outside] .layui-carousel-ind ul{background-color:rgba(0,0,0,.5)}.layui-carousel[lay-indicator=none] .layui-carousel-ind{display:none}.layui-carousel-ind ul{display:inline-block;padding:5px;background-color:rgba(0,0,0,.2);border-radius:10px;-webkit-transition-duration:.3s;transition-duration:.3s}.layui-carousel-ind li{display:inline-block;width:10px;height:10px;margin:0 3px;font-size:14px;background-color:#eee;background-color:rgba(255,255,255,.5);border-radius:50%;cursor:pointer;-webkit-transition-duration:.3s;transition-duration:.3s}.layui-carousel-ind li:hover{background-color:rgba(255,255,255,.7)}.layui-carousel-ind li.layui-this{background-color:#fff}.layui-carousel>[carousel-item]>.layui-carousel-next,.layui-carousel>[carousel-item]>.layui-carousel-prev,.layui-carousel>[carousel-item]>.layui-this{display:block}.layui-carousel>[carousel-item]>.layui-this{left:0}.layui-carousel>[carousel-item]>.layui-carousel-prev{left:-100%}.layui-carousel>[carousel-item]>.layui-carousel-next{left:100%}.layui-carousel>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel>[carousel-item]>.layui-carousel-prev.layui-carousel-right{left:0}.layui-carousel>[carousel-item]>.layui-this.layui-carousel-left{left:-100%}.layui-carousel>[carousel-item]>.layui-this.layui-carousel-right{left:100%}.layui-carousel[lay-anim=updown] .layui-carousel-arrow{left:50%!important;top:20px;margin:0 0 0 -18px}.layui-carousel[lay-anim=updown]>[carousel-item]>*,.layui-carousel[lay-anim=fade]>[carousel-item]>*{left:0!important}.layui-carousel[lay-anim=updown] .layui-carousel-arrow[lay-type=add]{top:auto!important;bottom:20px}.layui-carousel[lay-anim=updown] .layui-carousel-ind{position:absolute;top:50%;right:20px;width:auto;height:auto}.layui-carousel[lay-anim=updown] .layui-carousel-ind ul{padding:3px 5px}.layui-carousel[lay-anim=updown] .layui-carousel-ind li{display:block;margin:6px 0}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this{top:0}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-prev{top:-100%}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-next{top:100%}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-prev.layui-carousel-right{top:0}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this.layui-carousel-left{top:-100%}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this.layui-carousel-right{top:100%}.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-next,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-prev{opacity:0}.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-prev.layui-carousel-right{opacity:1}.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-this.layui-carousel-left,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-this.layui-carousel-right{opacity:0}.layui-fixbar{position:fixed;right:15px;bottom:15px;z-index:999999}.layui-fixbar li{width:50px;height:50px;line-height:50px;margin-bottom:1px;text-align:center;cursor:pointer;font-size:30px;background-color:#9F9F9F;color:#fff;border-radius:2px;opacity:.95}.layui-fixbar li:hover{opacity:.85}.layui-fixbar li:active{opacity:1}.layui-fixbar .layui-fixbar-top{display:none;font-size:40px}body .layui-util-face{border:none;background:0 0}body .layui-util-face .layui-layer-content{padding:0;background-color:#fff;color:#666;box-shadow:none}.layui-util-face .layui-layer-TipsG{display:none}.layui-transfer-active,.layui-transfer-box{display:inline-block;vertical-align:middle}.layui-util-face ul{position:relative;width:372px;padding:10px;border:1px solid #D9D9D9;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.2)}.layui-util-face ul li{cursor:pointer;float:left;border:1px solid #e8e8e8;height:22px;width:26px;overflow:hidden;margin:-1px 0 0 -1px;padding:4px 2px;text-align:center}.layui-util-face ul li:hover{position:relative;z-index:2;border:1px solid #eb7350;background:#fff9ec}.layui-code{position:relative;margin:10px 0;padding:15px;line-height:20px;border:1px solid #eee;border-left-width:6px;background-color:#FAFAFA;color:#333;font-family:Courier New;font-size:12px}.layui-transfer-box,.layui-transfer-header,.layui-transfer-search{border-width:0;border-style:solid;border-color:#eee}.layui-transfer-box{position:relative;border-width:1px;width:200px;height:360px;border-radius:2px;background-color:#fff}.layui-transfer-box .layui-form-checkbox{width:100%;margin:0!important}.layui-transfer-header{height:38px;line-height:38px;padding:0 10px;border-bottom-width:1px}.layui-transfer-search{position:relative;padding:10px;border-bottom-width:1px}.layui-transfer-search .layui-input{height:32px;padding-left:30px;font-size:12px}.layui-transfer-search .layui-icon-search{position:absolute;left:20px;top:50%;margin-top:-8px;color:#666}.layui-transfer-active{margin:0 15px}.layui-transfer-active .layui-btn{display:block;margin:0;padding:0 15px;background-color:#5FB878;border-color:#5FB878;color:#fff}.layui-transfer-active .layui-btn-disabled{background-color:#FBFBFB;border-color:#eee;color:#d2d2d2}.layui-transfer-active .layui-btn:first-child{margin-bottom:15px}.layui-transfer-active .layui-btn .layui-icon{margin:0;font-size:14px!important}.layui-transfer-data{padding:5px 0;overflow:auto}.layui-transfer-data li{height:32px;line-height:32px;padding:0 10px}.layui-transfer-data li:hover{background-color:#F6F6F6;transition:.5s all}.layui-transfer-data .layui-none{padding:15px 10px;text-align:center;color:#999}.layui-rate,.layui-rate *{display:inline-block;vertical-align:middle}.layui-rate{padding:10px 5px 10px 0;font-size:0}.layui-rate li i.layui-icon{font-size:20px;color:#FFB800;margin-right:5px;transition:all .3s;-webkit-transition:all .3s}.layui-rate li i:hover{cursor:pointer;transform:scale(1.12);-webkit-transform:scale(1.12)}.layui-rate[readonly] li i:hover{cursor:default;transform:scale(1)}.layui-colorpicker{width:26px;height:26px;border:1px solid #eee;padding:5px;border-radius:2px;line-height:24px;display:inline-block;cursor:pointer;transition:all .3s;-webkit-transition:all .3s}.layui-colorpicker:hover{border-color:#d2d2d2}.layui-colorpicker.layui-colorpicker-lg{width:34px;height:34px;line-height:32px}.layui-colorpicker.layui-colorpicker-sm{width:24px;height:24px;line-height:22px}.layui-colorpicker.layui-colorpicker-xs{width:22px;height:22px;line-height:20px}.layui-colorpicker-trigger-bgcolor{display:block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);border-radius:2px}.layui-colorpicker-trigger-span{display:block;height:100%;box-sizing:border-box;border:1px solid rgba(0,0,0,.15);border-radius:2px;text-align:center}.layui-colorpicker-trigger-i{display:inline-block;color:#FFF;font-size:12px}.layui-colorpicker-trigger-i.layui-icon-close{color:#999}.layui-colorpicker-main{position:absolute;left:-999999px;top:-999999px;z-index:66666666;width:280px;margin:5px 0;padding:7px;background:#FFF;border:1px solid #d2d2d2;border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,.12)}.layui-colorpicker-main-wrapper{height:180px;position:relative}.layui-colorpicker-basis{width:260px;height:100%;position:relative}.layui-colorpicker-basis-white{width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(90deg,#FFF,hsla(0,0%,100%,0))}.layui-colorpicker-basis-black{width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(0deg,#000,transparent)}.layui-colorpicker-basis-cursor{width:10px;height:10px;border:1px solid #FFF;border-radius:50%;position:absolute;top:-3px;right:-3px;cursor:pointer}.layui-colorpicker-side{position:absolute;top:0;right:0;width:12px;height:100%;background:linear-gradient(red,#FF0,#0F0,#0FF,#00F,#F0F,red)}.layui-colorpicker-side-slider{width:100%;height:5px;box-shadow:0 0 1px #888;background:#FFF;border-radius:1px;border:1px solid #f0f0f0;cursor:pointer;position:absolute;left:0}.layui-colorpicker-main-alpha{display:none;height:12px;margin-top:7px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.layui-colorpicker-alpha-bgcolor{height:100%;position:relative}.layui-colorpicker-alpha-slider{width:5px;height:100%;box-shadow:0 0 1px #888;background:#FFF;border-radius:1px;border:1px solid #f0f0f0;cursor:pointer;position:absolute;top:0}.layui-colorpicker-main-pre{padding-top:7px;font-size:0}.layui-colorpicker-pre{width:20px;height:20px;border-radius:2px;display:inline-block;margin-left:6px;margin-bottom:7px;cursor:pointer}.layui-colorpicker-pre:nth-child(11n+1){margin-left:0}.layui-colorpicker-pre-isalpha{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.layui-colorpicker-pre.layui-this{box-shadow:0 0 3px 2px rgba(0,0,0,.15)}.layui-colorpicker-pre>div{height:100%;border-radius:2px}.layui-colorpicker-main-input{text-align:right;padding-top:7px}.layui-colorpicker-main-input .layui-btn-container .layui-btn{margin:0 0 0 10px}.layui-colorpicker-main-input div.layui-inline{float:left;margin-right:10px;font-size:14px}.layui-colorpicker-main-input input.layui-input{width:150px;height:30px;color:#666}.layui-slider{height:4px;background:#eee;border-radius:3px;position:relative;cursor:pointer}.layui-slider-bar{border-radius:3px;position:absolute;height:100%}.layui-slider-step{position:absolute;top:0;width:4px;height:4px;border-radius:50%;background:#FFF;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.layui-slider-wrap{width:36px;height:36px;position:absolute;top:-16px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10;text-align:center}.layui-slider-wrap-btn{width:12px;height:12px;border-radius:50%;background:#FFF;display:inline-block;vertical-align:middle;cursor:pointer;transition:.3s}.layui-slider-wrap:after{content:"";height:100%;display:inline-block;vertical-align:middle}.layui-slider-wrap-btn.layui-slider-hover,.layui-slider-wrap-btn:hover{transform:scale(1.2)}.layui-slider-wrap-btn.layui-disabled:hover{transform:scale(1)!important}.layui-slider-tips{position:absolute;top:-42px;z-index:66666666;white-space:nowrap;display:none;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#FFF;background:#000;border-radius:3px;height:25px;line-height:25px;padding:0 10px}.layui-slider-tips:after{content:"";position:absolute;bottom:-12px;left:50%;margin-left:-6px;width:0;height:0;border-width:6px;border-style:solid;border-color:#000 transparent transparent}.layui-slider-input{width:70px;height:32px;border:1px solid #eee;border-radius:3px;font-size:16px;line-height:32px;position:absolute;right:0;top:-14px}.layui-slider-input-btn{position:absolute;top:0;right:0;width:20px;height:100%;border-left:1px solid #eee}.layui-slider-input-btn i{cursor:pointer;position:absolute;right:0;bottom:0;width:20px;height:50%;font-size:12px;line-height:16px;text-align:center;color:#999}.layui-slider-input-btn i:first-child{top:0;border-bottom:1px solid #eee}.layui-slider-input-txt{height:100%;font-size:14px}.layui-slider-input-txt input{height:100%;border:none}.layui-slider-input-btn i:hover{color:#009688}.layui-slider-vertical{width:4px;margin-left:33px}.layui-slider-vertical .layui-slider-bar{width:4px}.layui-slider-vertical .layui-slider-step{top:auto;left:0;-webkit-transform:translateY(50%);transform:translateY(50%)}.layui-slider-vertical .layui-slider-wrap{top:auto;left:-16px;-webkit-transform:translateY(50%);transform:translateY(50%)}.layui-slider-vertical .layui-slider-tips{top:auto;left:2px}@media \0screen{.layui-slider-wrap-btn{margin-left:-20px}.layui-slider-vertical .layui-slider-wrap-btn{margin-left:0;margin-bottom:-20px}.layui-slider-vertical .layui-slider-tips{margin-left:-8px}.layui-slider>span{margin-left:8px}}.layui-tree{line-height:22px}.layui-tree .layui-form-checkbox{margin:0!important}.layui-tree-set{width:100%;position:relative}.layui-tree-pack{display:none;padding-left:20px;position:relative}.layui-tree-iconClick,.layui-tree-main{display:inline-block;vertical-align:middle}.layui-tree-line .layui-tree-pack{padding-left:27px}.layui-tree-line .layui-tree-set .layui-tree-set:after{content:"";position:absolute;top:14px;left:-9px;width:17px;height:0;border-top:1px dotted #c0c4cc}.layui-tree-entry{position:relative;padding:3px 0;height:20px;white-space:nowrap}.layui-tree-entry:hover{background-color:#eee}.layui-tree-line .layui-tree-entry:hover{background-color:rgba(0,0,0,0)}.layui-tree-line .layui-tree-entry:hover .layui-tree-txt{color:#999;text-decoration:underline;transition:.3s}.layui-tree-main{cursor:pointer;padding-right:10px}.layui-tree-line .layui-tree-set:before{content:"";position:absolute;top:0;left:-9px;width:0;height:100%;border-left:1px dotted #c0c4cc}.layui-tree-line .layui-tree-set.layui-tree-setLineShort:before{height:13px}.layui-tree-line .layui-tree-set.layui-tree-setHide:before{height:0}.layui-tree-iconClick{position:relative;height:20px;line-height:20px;margin:0 10px;color:#c0c4cc}.layui-tree-icon{height:12px;line-height:12px;width:12px;text-align:center;border:1px solid #c0c4cc}.layui-tree-iconClick .layui-icon{font-size:18px}.layui-tree-icon .layui-icon{font-size:12px;color:#666}.layui-tree-iconArrow{padding:0 5px}.layui-tree-iconArrow:after{content:"";position:absolute;left:4px;top:3px;z-index:100;width:0;height:0;border-width:5px;border-style:solid;border-color:transparent transparent transparent #c0c4cc;transition:.5s}.layui-tree-btnGroup,.layui-tree-editInput{position:relative;vertical-align:middle;display:inline-block}.layui-tree-spread>.layui-tree-entry>.layui-tree-iconClick>.layui-tree-iconArrow:after{transform:rotate(90deg) translate(3px,4px)}.layui-tree-txt{display:inline-block;vertical-align:middle;color:#555}.layui-tree-search{margin-bottom:15px;color:#666}.layui-tree-btnGroup .layui-icon{display:inline-block;vertical-align:middle;padding:0 2px;cursor:pointer}.layui-tree-btnGroup .layui-icon:hover{color:#999;transition:.3s}.layui-tree-entry:hover .layui-tree-btnGroup{visibility:visible}.layui-tree-editInput{height:20px;line-height:20px;padding:0 3px;border:none;background-color:rgba(0,0,0,.05)}.layui-tree-emptyText{text-align:center;color:#999}.layui-anim{-webkit-animation-duration:.3s;-webkit-animation-fill-mode:both;animation-duration:.3s;animation-fill-mode:both}.layui-anim.layui-icon{display:inline-block}.layui-anim-loop{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.layui-trans,.layui-trans a{transition:all .2s;-webkit-transition:all .2s}@-webkit-keyframes layui-rotate{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes layui-rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.layui-anim-rotate{-webkit-animation-name:layui-rotate;animation-name:layui-rotate;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes layui-up{from{-webkit-transform:translate3d(0,100%,0);opacity:.3}to{-webkit-transform:translate3d(0,0,0);opacity:1}}@keyframes layui-up{from{transform:translate3d(0,100%,0);opacity:.3}to{transform:translate3d(0,0,0);opacity:1}}.layui-anim-up{-webkit-animation-name:layui-up;animation-name:layui-up}@-webkit-keyframes layui-upbit{from{-webkit-transform:translate3d(0,15px,0);opacity:.3}to{-webkit-transform:translate3d(0,0,0);opacity:1}}@keyframes layui-upbit{from{transform:translate3d(0,15px,0);opacity:.3}to{transform:translate3d(0,0,0);opacity:1}}.layui-anim-upbit{-webkit-animation-name:layui-upbit;animation-name:layui-upbit}@keyframes layui-down{0%{opacity:.3;transform:translate3d(0,-100%,0)}100%{opacity:1;transform:translate3d(0,0,0)}}.layui-anim-down{animation-name:layui-down}@keyframes layui-downbit{0%{opacity:.3;transform:translate3d(0,-5px,0)}100%{opacity:1;transform:translate3d(0,0,0)}}.layui-anim-downbit{animation-name:layui-downbit}@-webkit-keyframes layui-scale{0%{opacity:.3;-webkit-transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1)}}@keyframes layui-scale{0%{opacity:.3;-ms-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-ms-transform:scale(1);transform:scale(1)}}.layui-anim-scale{-webkit-animation-name:layui-scale;animation-name:layui-scale}@-webkit-keyframes layui-scale-spring{0%{opacity:.5;-webkit-transform:scale(.5)}80%{opacity:.8;-webkit-transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1)}}@keyframes layui-scale-spring{0%{opacity:.5;transform:scale(.5)}80%{opacity:.8;transform:scale(1.1)}100%{opacity:1;transform:scale(1)}}.layui-anim-scaleSpring{-webkit-animation-name:layui-scale-spring;animation-name:layui-scale-spring}@keyframes layui-scalesmall{0%{opacity:.3;transform:scale(1.5)}100%{opacity:1;transform:scale(1)}}.layui-anim-scalesmall{animation-name:layui-scalesmall}@keyframes layui-scalesmall-spring{0%{opacity:.3;transform:scale(1.5)}80%{opacity:.8;transform:scale(.9)}100%{opacity:1;transform:scale(1)}}.layui-anim-scalesmall-spring{animation-name:layui-scalesmall-spring}@-webkit-keyframes layui-fadein{0%{opacity:0}100%{opacity:1}}@keyframes layui-fadein{0%{opacity:0}100%{opacity:1}}.layui-anim-fadein{-webkit-animation-name:layui-fadein;animation-name:layui-fadein}@-webkit-keyframes layui-fadeout{0%{opacity:1}100%{opacity:0}}@keyframes layui-fadeout{0%{opacity:1}100%{opacity:0}}.layui-anim-fadeout{-webkit-animation-name:layui-fadeout;animation-name:layui-fadeout} \ No newline at end of file diff --git a/src/main/webapp/CSS/layui1.css b/src/main/webapp/CSS/layui1.css index 25bf921..d436f46 100644 --- a/src/main/webapp/CSS/layui1.css +++ b/src/main/webapp/CSS/layui1.css @@ -15,4 +15,4 @@ height:0; overflow:hidden }.layui-layout-body,.layui-side,.layui-side-scroll{overflow-x:hidden}.layui-edge,.layui-elip,hr{overflow:hidden}.layui-btn,.layui-edge,.layui-inline,img{vertical-align:middle}.layui-btn,.layui-disabled,.layui-icon,.layui-unselect{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}blockquote,body,button,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;-webkit-tap-highlight-color: rgba(171, 11, 11, 0) - } a:active,a:hover{outline:0} img{border:none} li{list-style:none} table{border-collapse:collapse;border-spacing:0} h4,h5,h6{font-size:100%} button,input,optgroup,option,select,textarea{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;outline:0} pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word} body{line-height:1.6;color:rgba(0,0,0,.85);font:14px Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif} hr{line-height:0;margin:10px 0;padding:0;border:none!important;:1px solid #c41c1c !important;clear:both;background:0 0} a{text-decoration:none} a:hover{color:#777} a cite{font-style:normal;*cursor:pointer} .layui-border-box,.layui-border-box *{box-sizing:border-box} .layui-box,.layui-box *{box-sizing:content-box} .layui-clear{clear:both;*zoom:1} .layui-clear:after{content:'\20';clear:both;*zoom:1;display:block;height:0} .layui-inline{*display:inline;*zoom:1} .layui-btn,.layui-btn-group,.layui-edge{display:inline-block} .layui-edge{width:0;border-width:6px;border-style:dashed;border-color:transparent} .layui-edge-top{top:-4px;} .layui-edge-right{border-left-color:#999;border-left-style:solid} .layui-edge-bottom{top:2px;border-top-color:#999;} .layui-edge-left{border-right-color:#999;border-right-style:solid} .layui-elip{text-overflow:ellipsis;white-space:nowrap} .layui-disabled,.layui-disabled:hover{color:#d2d2d2!important;cursor:not-allowed!important} .layui-circle{border-radius:100%} .layui-show{display:block!important} .layui-hide{display:none!important} .layui-show-v{visibility:visible!important} .layui-hide-v{visibility:hidden!important}@font-face{font-family:layui-icon;src:url(../font/iconfont.eot?v=256);src:url(../font/iconfont.eot?v=256#iefix) format('embedded-opentype'),url(../font/iconfont.woff2?v=256) format('woff2'),url(../font/iconfont.woff?v=256) format('woff'),url(../font/iconfont.ttf?v=256) format('truetype'),url(../font/iconfont.svg?v=256#layui-icon) format('svg')} .layui-icon{font-family:layui-icon!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale} .layui-icon-reply-fill:before{content:"\e611"} .layui-icon-set-fill:before{content:"\e614"} .layui-icon-menu-fill:before{content:"\e60f"} .layui-icon-search:before{content:"\e615"} .layui-icon-share:before{content:"\e641"} .layui-icon-set-sm:before{content:"\e620"} .layui-icon-engine:before{content:"\e628"} .layui-icon-close:before{content:"\1006"} .layui-icon-close-fill:before{content:"\1007"} .layui-icon-chart-screen:before{content:"\e629"} .layui-icon-star:before{content:"\e600"} .layui-icon-circle-dot:before{content:"\e617"} .layui-icon-chat:before{content:"\e606"} .layui-icon-release:before{content:"\e609"} .layui-icon-list:before{content:"\e60a"} .layui-icon-chart:before{content:"\e62c"} .layui-icon-ok-circle:before{content:"\1005"} .layui-icon-layim-theme:before{content:"\e61b"} .layui-icon-table:before{content:"\e62d"} .layui-icon-right:before{content:"\e602"} .layui-icon-left:before{content:"\e603"} .layui-icon-cart-simple:before{content:"\e698"} .layui-icon-face-cry:before{content:"\e69c"} .layui-icon-face-smile:before{content:"\e6af"} .layui-icon-survey:before{content:"\e6b2"} .layui-icon-tree:before{content:"\e62e"} .layui-icon-ie:before{content:"\e7bb"} .layui-icon-upload-circle:before{content:"\e62f"} .layui-icon-add-circle:before{content:"\e61f"} .layui-icon-download-circle:before{content:"\e601"} .layui-icon-templeate-1:before{content:"\e630"} .layui-icon-util:before{content:"\e631"} .layui-icon-face-surprised:before{content:"\e664"} .layui-icon-edit:before{content:"\e642"} .layui-icon-speaker:before{content:"\e645"} .layui-icon-down:before{content:"\e61a"} .layui-icon-file:before{content:"\e621"} .layui-icon-layouts:before{content:"\e632"} .layui-icon-rate-half:before{content:"\e6c9"} .layui-icon-add-circle-fine:before{content:"\e608"} .layui-icon-prev-circle:before{content:"\e633"} .layui-icon-read:before{content:"\e705"} .layui-icon-404:before{content:"\e61c"} .layui-icon-carousel:before{content:"\e634"} .layui-icon-help:before{content:"\e607"} .layui-icon-code-circle:before{content:"\e635"} .layui-icon-windows:before{content:"\e67f"} .layui-icon-water:before{content:"\e636"} .layui-icon-username:before{content:"\e66f"} .layui-icon-find-fill:before{content:"\e670"} .layui-icon-about:before{content:"\e60b"} .layui-icon-location:before{content:"\e715"} .layui-icon-up:before{content:"\e619"} .layui-icon-pause:before{content:"\e651"} .layui-icon-date:before{content:"\e637"} .layui-icon-layim-uploadfile:before{content:"\e61d"} .layui-icon-delete:before{content:"\e640"} .layui-icon-play:before{content:"\e652"} .layui-icon-top:before{content:"\e604"} .layui-icon-firefox:before{content:"\e686"} .layui-icon-friends:before{content:"\e612"} .layui-icon-refresh-3:before{content:"\e9aa"} .layui-icon-ok:before{content:"\e605"} .layui-icon-layer:before{content:"\e638"} .layui-icon-face-smile-fine:before{content:"\e60c"} .layui-icon-dollar:before{content:"\e659"} .layui-icon-group:before{content:"\e613"} .layui-icon-layim-download:before{content:"\e61e"} .layui-icon-picture-fine:before{content:"\e60d"} .layui-icon-link:before{content:"\e64c"} .layui-icon-diamond:before{content:"\e735"} .layui-icon-log:before{content:"\e60e"} .layui-icon-key:before{content:"\e683"} .layui-icon-rate-solid:before{content:"\e67a"} .layui-icon-fonts-del:before{content:"\e64f"} .layui-icon-unlink:before{content:"\e64d"} .layui-icon-fonts-clear:before{content:"\e639"} .layui-icon-triangle-r:before{content:"\e623"} .layui-icon-circle:before{content:"\e63f"} .layui-icon-radio:before{content:"\e643"} .layui-icon-align-center:before{content:"\e647"} .layui-icon-align-right:before{content:"\e648"} .layui-icon-align-left:before{content:"\e649"} .layui-icon-loading-1:before{content:"\e63e"} .layui-icon-return:before{content:"\e65c"} .layui-icon-fonts-strong:before{content:"\e62b"} .layui-icon-upload:before{content:"\e67c"} .layui-icon-dialogue:before{content:"\e63a"} .layui-icon-video:before{content:"\e6ed"} .layui-icon-headset:before{content:"\e6fc"} .layui-icon-cellphone-fine:before{content:"\e63b"} .layui-icon-add-1:before{content:"\e654"} .layui-icon-face-smile-b:before{content:"\e650"} .layui-icon-fonts-html:before{content:"\e64b"} .layui-icon-screen-full:before{content:"\e622"} .layui-icon-form:before{content:"\e63c"} .layui-icon-cart:before{content:"\e657"} .layui-icon-camera-fill:before{content:"\e65d"} .layui-icon-tabs:before{content:"\e62a"} .layui-icon-heart-fill:before{content:"\e68f"} .layui-icon-fonts-code:before{content:"\e64e"} .layui-icon-ios:before{content:"\e680"} .layui-icon-at:before{content:"\e687"} .layui-icon-fire:before{content:"\e756"} .layui-icon-set:before{content:"\e716"} .layui-icon-fonts-u:before{content:"\e646"} .layui-icon-triangle-d:before{content:"\e625"} .layui-icon-tips:before{content:"\e702"} .layui-icon-picture:before{content:"\e64a"} .layui-icon-more-vertical:before{content:"\e671"} .layui-icon-bluetooth:before{content:"\e689"} .layui-icon-flag:before{content:"\e66c"} .layui-icon-loading:before{content:"\e63d"} .layui-icon-fonts-i:before{content:"\e644"} .layui-icon-refresh-1:before{content:"\e666"} .layui-icon-rmb:before{content:"\e65e"} .layui-icon-addition:before{content:"\e624"} .layui-icon-home:before{content:"\e68e"} .layui-icon-time:before{content:"\e68d"} .layui-icon-user:before{content:"\e770"} .layui-icon-notice:before{content:"\e667"} .layui-icon-chrome:before{content:"\e68a"} .layui-icon-edge:before{content:"\e68b"} .layui-icon-login-weibo:before{content:"\e675"} .layui-icon-voice:before{content:"\e688"} .layui-icon-upload-drag:before{content:"\e681"} .layui-icon-login-qq:before{content:"\e676"} .layui-icon-snowflake:before{content:"\e6b1"} .layui-icon-heart:before{content:"\e68c"} .layui-icon-logout:before{content:"\e682"} .layui-icon-file-b:before{content:"\e655"} .layui-icon-template:before{content:"\e663"} .layui-icon-transfer:before{content:"\e691"} .layui-icon-auz:before{content:"\e672"} .layui-icon-console:before{content:"\e665"} .layui-icon-app:before{content:"\e653"} .layui-icon-prev:before{content:"\e65a"} .layui-icon-website:before{content:"\e7ae"} .layui-icon-next:before{content:"\e65b"} .layui-icon-component:before{content:"\e857"} .layui-icon-android:before{content:"\e684"} .layui-icon-more:before{content:"\e65f"} .layui-icon-login-wechat:before{content:"\e677"} .layui-icon-shrink-right:before{content:"\e668"} .layui-icon-spread-left:before{content:"\e66b"} .layui-icon-camera:before{content:"\e660"} .layui-icon-note:before{content:"\e66e"} .layui-icon-refresh:before{content:"\e669"} .layui-icon-female:before{content:"\e661"} .layui-icon-male:before{content:"\e662"} .layui-icon-screen-restore:before{content:"\e758"} .layui-icon-password:before{content:"\e673"} .layui-icon-senior:before{content:"\e674"} .layui-icon-theme:before{content:"\e66a"} .layui-icon-tread:before{content:"\e6c5"} .layui-icon-praise:before{content:"\e6c6"} .layui-icon-star-fill:before{content:"\e658"} .layui-icon-rate:before{content:"\e67b"} .layui-icon-template-1:before{content:"\e656"} .layui-icon-vercode:before{content:"\e679"} .layui-icon-service:before{content:"\e626"} .layui-icon-cellphone:before{content:"\e678"} .layui-icon-print:before{content:"\e66d"} .layui-icon-cols:before{content:"\e610"} .layui-icon-wifi:before{content:"\e7e0"} .layui-icon-export:before{content:"\e67d"} .layui-icon-rss:before{content:"\e808"} .layui-icon-slider:before{content:"\e714"} .layui-icon-email:before{content:"\e618"} .layui-icon-subtraction:before{content:"\e67e"} .layui-icon-mike:before{content:"\e6dc"} .layui-icon-light:before{content:"\e748"} .layui-icon-gift:before{content:"\e627"} .layui-icon-mute:before{content:"\e685"} .layui-icon-reduce-circle:before{content:"\e616"} .layui-icon-music:before{content:"\e690"} .layui-main{width:1140px;margin:0 auto} .layui-header{z-index:1000;height:60px} .layui-header a:hover{transition:all .5s;-webkit-transition:all .5s} .layui-side{position:fixed;left:0;top:0;bottom:0;z-index:999;width:200px} .layui-side-scroll{position:relative;width:220px;height:100%} .layui-body{position:relative;left:200px;right:0;top:0;bottom:0;z-index:900;width:auto;box-sizing:border-box} .layui-layout-admin .layui-header{position:fixed;top:0;left:0;right:0;} .layui-layout-admin .layui-side{top:60px;width:200px;overflow-x:hidden} .layui-layout-admin .layui-body{position:absolute;top:60px;padding-bottom:44px} .layui-layout-admin .layui-main{width:auto;margin:0 15px} .layui-layout-admin .layui-footer{position:fixed;left:200px;right:0;bottom:0;z-index:990;height:44px;line-height:44px;padding:0 15px;box-shadow:-1px 0 4px rgb(0 0 0 / 12%);} .layui-layout-admin .layui-logo{position:absolute;left:0;top:0;width:200px;height:100%;line-height:60px;text-align:center;color:#009688;font-size:16px;box-shadow:0 1px 2px 0 rgb(0 0 0 / 15%)} .layui-layout-admin .layui-header .layui-nav{background:0 0} .layui-layout-left{position:absolute!important;left:200px;top:0} .layui-layout-right{position:absolute!important;right:0;top:0} .layui-container{position:relative;margin:0 auto;padding:0 15px;box-sizing:border-box} .layui-fluid{position:relative;margin:0 auto;padding:0 15px} .layui-row:after,.layui-row:before{content:"";display:block;clear:both} .layui-col-lg1,.layui-col-lg10,.layui-col-lg11,.layui-col-lg12,.layui-col-lg2,.layui-col-lg3,.layui-col-lg4,.layui-col-lg5,.layui-col-lg6,.layui-col-lg7,.layui-col-lg8,.layui-col-lg9,.layui-col-md1,.layui-col-md10,.layui-col-md11,.layui-col-md12,.layui-col-md2,.layui-col-md3,.layui-col-md4,.layui-col-md5,.layui-col-md6,.layui-col-md7,.layui-col-md8,.layui-col-md9,.layui-col-sm1,.layui-col-sm10,.layui-col-sm11,.layui-col-sm12,.layui-col-sm2,.layui-col-sm3,.layui-col-sm4,.layui-col-sm5,.layui-col-sm6,.layui-col-sm7,.layui-col-sm8,.layui-col-sm9,.layui-col-xs1,.layui-col-xs10,.layui-col-xs11,.layui-col-xs12,.layui-col-xs2,.layui-col-xs3,.layui-col-xs4,.layui-col-xs5,.layui-col-xs6,.layui-col-xs7,.layui-col-xs8,.layui-col-xs9{position:relative;display:block;box-sizing:border-box} .layui-col-xs1,.layui-col-xs10,.layui-col-xs11,.layui-col-xs12,.layui-col-xs2,.layui-col-xs3,.layui-col-xs4,.layui-col-xs5,.layui-col-xs6,.layui-col-xs7,.layui-col-xs8,.layui-col-xs9{float:left} .layui-col-xs1{width:8.33333333%} .layui-col-xs2{width:16.66666667%} .layui-col-xs3{width:25%} .layui-col-xs4{width:33.33333333%} .layui-col-xs5{width:41.66666667%} .layui-col-xs6{width:50%} .layui-col-xs7{width:58.33333333%} .layui-col-xs8{width:66.66666667%} .layui-col-xs9{width:75%} .layui-col-xs10{width:83.33333333%} .layui-col-xs11{width:91.66666667%} .layui-col-xs12{width:100%} .layui-col-xs-offset1{margin-left:8.33333333%} .layui-col-xs-offset2{margin-left:16.66666667%} .layui-col-xs-offset3{margin-left:25%} .layui-col-xs-offset4{margin-left:33.33333333%} .layui-col-xs-offset5{margin-left:41.66666667%} .layui-col-xs-offset6{margin-left:50%} .layui-col-xs-offset7{margin-left:58.33333333%} .layui-col-xs-offset8{margin-left:66.66666667%} .layui-col-xs-offset9{margin-left:75%} .layui-col-xs-offset10{margin-left:83.33333333%} .layui-col-xs-offset11{margin-left:91.66666667%} .layui-col-xs-offset12{margin-left:100%}@media screen and (max-width:768px){.layui-hide-xs{display:none!important} .layui-show-xs-block{display:block!important} .layui-show-xs-inline{display:inline!important} .layui-show-xs-inline-block{display:inline-block!important}}@media screen and (min-width:768px){.layui-container{width:750px} .layui-hide-sm{display:none!important} .layui-show-sm-block{display:block!important} .layui-show-sm-inline{display:inline!important} .layui-show-sm-inline-block{display:inline-block!important} .layui-col-sm1,.layui-col-sm10,.layui-col-sm11,.layui-col-sm12,.layui-col-sm2,.layui-col-sm3,.layui-col-sm4,.layui-col-sm5,.layui-col-sm6,.layui-col-sm7,.layui-col-sm8,.layui-col-sm9{float:left} .layui-col-sm1{width:8.33333333%} .layui-col-sm2{width:16.66666667%} .layui-col-sm3{width:25%} .layui-col-sm4{width:33.33333333%} .layui-col-sm5{width:41.66666667%} .layui-col-sm6{width:50%} .layui-col-sm7{width:58.33333333%} .layui-col-sm8{width:66.66666667%} .layui-col-sm9{width:75%} .layui-col-sm10{width:83.33333333%} .layui-col-sm11{width:91.66666667%} .layui-col-sm12{width:100%} .layui-col-sm-offset1{margin-left:8.33333333%} .layui-col-sm-offset2{margin-left:16.66666667%} .layui-col-sm-offset3{margin-left:25%} .layui-col-sm-offset4{margin-left:33.33333333%} .layui-col-sm-offset5{margin-left:41.66666667%} .layui-col-sm-offset6{margin-left:50%} .layui-col-sm-offset7{margin-left:58.33333333%} .layui-col-sm-offset8{margin-left:66.66666667%} .layui-col-sm-offset9{margin-left:75%} .layui-col-sm-offset10{margin-left:83.33333333%} .layui-col-sm-offset11{margin-left:91.66666667%} .layui-col-sm-offset12{margin-left:100%}}@media screen and (min-width:992px){.layui-container{width:970px} .layui-hide-md{display:none!important} .layui-show-md-block{display:block!important} .layui-show-md-inline{display:inline!important} .layui-show-md-inline-block{display:inline-block!important} .layui-col-md1,.layui-col-md10,.layui-col-md11,.layui-col-md12,.layui-col-md2,.layui-col-md3,.layui-col-md4,.layui-col-md5,.layui-col-md6,.layui-col-md7,.layui-col-md8,.layui-col-md9{float:left} .layui-col-md1{width:8.33333333%} .layui-col-md2{width:16.66666667%} .layui-col-md3{width:25%} .layui-col-md4{width:33.33333333%} .layui-col-md5{width:41.66666667%} .layui-col-md6{width:50%} .layui-col-md7{width:58.33333333%} .layui-col-md8{width:66.66666667%} .layui-col-md9{width:75%} .layui-col-md10{width:83.33333333%} .layui-col-md11{width:91.66666667%} .layui-col-md12{width:100%} .layui-col-md-offset1{margin-left:8.33333333%} .layui-col-md-offset2{margin-left:16.66666667%} .layui-col-md-offset3{margin-left:25%} .layui-col-md-offset4{margin-left:33.33333333%} .layui-col-md-offset5{margin-left:41.66666667%} .layui-col-md-offset6{margin-left:50%} .layui-col-md-offset7{margin-left:58.33333333%} .layui-col-md-offset8{margin-left:66.66666667%} .layui-col-md-offset9{margin-left:75%} .layui-col-md-offset10{margin-left:83.33333333%} .layui-col-md-offset11{margin-left:91.66666667%} .layui-col-md-offset12{margin-left:100%}}@media screen and (min-width:1200px){.layui-container{width:1170px} .layui-hide-lg{display:none!important} .layui-show-lg-block{display:block!important} .layui-show-lg-inline{display:inline!important} .layui-show-lg-inline-block{display:inline-block!important} .layui-col-lg1,.layui-col-lg10,.layui-col-lg11,.layui-col-lg12,.layui-col-lg2,.layui-col-lg3,.layui-col-lg4,.layui-col-lg5,.layui-col-lg6,.layui-col-lg7,.layui-col-lg8,.layui-col-lg9{float:left} .layui-col-lg1{width:8.33333333%} .layui-col-lg2{width:16.66666667%} .layui-col-lg3{width:25%} .layui-col-lg4{width:33.33333333%} .layui-col-lg5{width:41.66666667%} .layui-col-lg6{width:50%} .layui-col-lg7{width:58.33333333%} .layui-col-lg8{width:66.66666667%} .layui-col-lg9{width:75%} .layui-col-lg10{width:83.33333333%} .layui-col-lg11{width:91.66666667%} .layui-col-lg12{width:100%} .layui-col-lg-offset1{margin-left:8.33333333%} .layui-col-lg-offset2{margin-left:16.66666667%} .layui-col-lg-offset3{margin-left:25%} .layui-col-lg-offset4{margin-left:33.33333333%} .layui-col-lg-offset5{margin-left:41.66666667%} .layui-col-lg-offset6{margin-left:50%} .layui-col-lg-offset7{margin-left:58.33333333%} .layui-col-lg-offset8{margin-left:66.66666667%} .layui-col-lg-offset9{margin-left:75%} .layui-col-lg-offset10{margin-left:83.33333333%} .layui-col-lg-offset11{margin-left:91.66666667%} .layui-col-lg-offset12{margin-left:100%}} .layui-col-space1{margin:-.5px} .layui-col-space1>*{padding:.5px} .layui-col-space2{margin:-1px} .layui-col-space2>*{padding:1px} .layui-col-space4{margin:-2px} .layui-col-space4>*{padding:2px} .layui-col-space5{margin:-2.5px} .layui-col-space5>*{padding:2.5px} .layui-col-space6{margin:-3px} .layui-col-space6>*{padding:3px} .layui-col-space8{margin:-4px} .layui-col-space8>*{padding:4px} .layui-col-space10{margin:-5px} .layui-col-space10>*{padding:5px} .layui-col-space12{margin:-6px} .layui-col-space12>*{padding:6px} .layui-col-space14{margin:-7px} .layui-col-space14>*{padding:7px} .layui-col-space15{margin:-7.5px} .layui-col-space15>*{padding:7.5px} .layui-col-space16{margin:-8px} .layui-col-space16>*{padding:8px} .layui-col-space18{margin:-9px} .layui-col-space18>*{padding:9px} .layui-col-space20{margin:-10px} .layui-col-space20>*{padding:10px} .layui-col-space22{margin:-11px} .layui-col-space22>*{padding:11px} .layui-col-space24{margin:-12px} .layui-col-space24>*{padding:12px} .layui-col-space25{margin:-12.5px} .layui-col-space25>*{padding:12.5px} .layui-col-space26{margin:-13px} .layui-col-space26>*{padding:13px} .layui-col-space28{margin:-14px} .layui-col-space28>*{padding:14px} .layui-col-space30{margin:-15px} .layui-col-space30>*{padding:15px} .layui-btn,.layui-input,.layui-select,.layui-textarea,.layui-upload-button{outline:0;-webkit-appearance:none;transition:all .3s;-webkit-transition:all .3s;box-sizing:border-box} .layui-elem-quote{margin-bottom:10px;padding:15px;line-height:1.6;border-left:5px solid #5FB878;border-radius:0 2px 2px 0} .layui-quote-nm{border-width:0px 1px 1px 5px;background:0 0} .layui-elem-field{margin-bottom:10px;padding:0;border-width:0px} .layui-elem-field legend{margin-left:20px;padding:0 10px;font-size:20px;font-weight:300} .layui-field-title{margin:10px 0 20px;border-width:0px 0 0} .layui-field-box{padding:15px} .layui-field-title .layui-field-box{padding:10px 0} .layui-progress{position:relative;height:6px;border-radius:20px;background-color:#eee} .layui-progress-bar{position:absolute;left:0;top:0;width:0;max-width:100%;height:6px;border-radius:20px;text-align:right;background-color:#5FB878;transition:all .3s;-webkit-transition:all .3s} .layui-progress-big,.layui-progress-big .layui-progress-bar{height:18px;line-height:18px} .layui-progress-text{position:relative;top:-20px;line-height:18px;font-size:12px;color:#666} .layui-progress-big .layui-progress-text{position:static;padding:0 10px;color:#fff} .layui-collapse{border-width:0px;border-radius:2px} .layui-colla-content,.layui-colla-item{border-top-width:1px;} .layui-colla-item:first-child{border-top:none} .layui-colla-title{position:relative;height:42px;line-height:42px;padding:0 15px 0 35px;color:#333;cursor:pointer;font-size:14px;overflow:hidden} .layui-colla-content{display:none;padding:10px 15px;line-height:1.6;color:#666} .layui-colla-icon{position:absolute;left:15px;top:0;font-size:14px} .layui-card-body,.layui-card-header,.layui-form-label,.layui-form-mid,.layui-form-select,.layui-input-block,.layui-input-inline,.layui-panel,.layui-textarea{position:relative} .layui-card{margin-bottom:15px;border-radius:2px;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)} .layui-form-select dl,.layui-panel{box-shadow:1px 1px 4px rgb(0 0 0 / 8%)} .layui-card:last-child{margin-bottom:0} .layui-card-header{height:42px;line-height:42px;padding:0 15px;color:#333;border-radius:2px 2px 0 0;font-size:14px} .layui-card-body{padding:10px 15px;line-height:24px} .layui-card-body[pad15]{padding:15px} .layui-card-body[pad20]{padding:20px} .layui-card-body .layui-table{margin:5px 0} .layui-card .layui-tab{margin:0} .layui-panel{border-width:0px;border-radius:2px;background-color:#fff;color:#666} .layui-bg-black,.layui-bg-blue,.layui-bg-cyan,.layui-bg-green,.layui-bg-orange,.layui-bg-red{color:#fff!important} .layui-panel-window{position:relative;padding:15px;border-radius:0;border-top:5px solid #eee;background-color:#fff} .layui-border,.layui-border-black,.layui-border-blue,.layui-border-cyan,.layui-border-green,.layui-border-orange,.layui-border-red{border-width:0px;} .layui-auxiliar-moving{position:fixed;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:0 0;z-index:9999999999} .layui-bg-red{} .layui-bg-orange{background-color:#FFB800!important} .layui-bg-green{background-color:#009688!important} .layui-bg-cyan{background-color:#2F4056!important} .layui-bg-blue{background-color:#1E9FFF!important} .layui-bg-black{background-color:#393D49!important} .layui-bg-gray{color:#666!important} .layui-badge-rim,.layui-border,.layui-colla-content,.layui-colla-item,.layui-collapse,.layui-elem-field,.layui-form-pane .layui-form-item[pane],.layui-form-pane .layui-form-label,.layui-input,.layui-layedit,.layui-layedit-tool,.layui-panel,.layui-quote-nm,.layui-select,.layui-tab-bar,.layui-tab-card,.layui-tab-title,.layui-tab-title .layui-this:after,.layui-textarea{border-color:#eee} .layui-border{color:#666!important} .layui-border-red{border-color:#FF5722!important;color:#FF5722!important} .layui-border-orange{border-color:#FFB800!important;color:#FFB800!important} .layui-border-green{border-color:#009688!important;color:#009688!important} .layui-border-cyan{border-color:#2F4056!important;color:#2F4056!important} .layui-border-blue{border-color:#1E9FFF!important;color:#1E9FFF!important} .layui-border-black{border-color:#393D49!important;color:#393D49!important} .layui-timeline-item:before{background-color:#eee} .layui-text{line-height:1.6;font-size:14px;color:#666} .layui-text h1,.layui-text h2,.layui-text h3{font-weight:500;color:#333} .layui-text h1{font-size:30px} .layui-text h2{font-size:24px} .layui-text h3{font-size:18px} .layui-text a:not(.layui-btn){color:#01AAED} .layui-text a:not(.layui-btn):hover{text-decoration:underline} .layui-text ul{padding:5px 0 5px 15px} .layui-text ul li{margin-top:5px;list-style-type:disc} .layui-text em,.layui-word-aux{color:#999!important;padding-left:5px!important;padding-right:5px!important} .layui-text p{margin:10px 0} .layui-text p:first-child{margin-top:0} .layui-font-12{font-size:12px!important} .layui-font-14{font-size:14px!important} .layui-font-16{font-size:16px!important} .layui-font-18{font-size:18px!important} .layui-font-20{font-size:20px!important} .layui-font-red{color:#FF5722!important} .layui-font-orange{color:#FFB800!important} .layui-font-green{color:#009688!important} .layui-font-cyan{color:#2F4056!important} .layui-font-blue{color:#01AAED!important} .layui-font-black{color:#000!important} .layui-font-gray{color:#c2c2c2!important} .layui-btn{height:38px;line-height:38px;border:1px solid transparent;padding:0 18px;background-color:#009688;color:#fff;white-space:nowrap;text-align:center;font-size:14px;border-radius:2px;cursor:pointer} .layui-btn:hover{opacity:.8;filter:alpha(opacity=80);color:#fff} .layui-btn:active{opacity:1;filter:alpha(opacity=100)} .layui-btn+.layui-btn{margin-left:10px} .layui-btn-container{font-size:0} .layui-btn-container .layui-btn{margin-right:10px;margin-bottom:10px} .layui-btn-container .layui-btn+.layui-btn{margin-left:0} .layui-table .layui-btn-container .layui-btn{margin-bottom:9px} .layui-btn-radius{border-radius:100px} .layui-btn .layui-icon{padding:0 2px;vertical-align:middle\9;vertical-align:bottom} .layui-btn-primary{border-color:#d2d2d2;background:0 0;color:#666} .layui-btn-primary:hover{border-color:#009688;color:#333} .layui-btn-normal{background-color:#1E9FFF} .layui-btn-warm{background-color:#FFB800} .layui-btn-danger{background-color:#FF5722} .layui-btn-checked{background-color:#5FB878} .layui-btn-disabled,.layui-btn-disabled:active,.layui-btn-disabled:hover{border-color:#eee!important;background-color:#FBFBFB!important;color:#d2d2d2!important;cursor:not-allowed!important;opacity:1} .layui-btn-lg{height:44px;line-height:44px;padding:0 25px;font-size:16px} .layui-btn-sm{height:30px;line-height:30px;padding:0 10px;font-size:12px} .layui-btn-xs{height:22px;line-height:22px;padding:0 5px;font-size:12px} .layui-btn-xs i{font-size:12px!important} .layui-btn-group{vertical-align:middle;font-size:0} .layui-btn-group .layui-btn{margin-left:0!important;margin-right:0!important;border-left:1px solid rgba(255,255,255,.5);border-radius:0} .layui-btn-group .layui-btn-primary{border-left:none} .layui-btn-group .layui-btn-primary:hover{border-color:#d2d2d2;color:#009688} .layui-btn-group .layui-btn:first-child{border-left:none;border-radius:2px 0 0 2px} .layui-btn-group .layui-btn-primary:first-child{border-left:1px solid #d2d2d2} .layui-btn-group .layui-btn:last-child{border-radius:0 2px 2px 0} .layui-btn-group .layui-btn+.layui-btn{margin-left:0} .layui-btn-group+.layui-btn-group{margin-left:10px} .layui-btn-fluid{width:100%} .layui-input,.layui-select,.layui-textarea{height:38px;line-height:1.3;line-height:38px\9;border-width:0px;background-color:#fff;color:rgba(0,0,0,.85);border-radius:2px} .layui-input::-webkit-input-placeholder,.layui-select::-webkit-input-placeholder,.layui-textarea::-webkit-input-placeholder{line-height:1.3} .layui-input,.layui-textarea{display:block;width:100%;padding-left:10px} .layui-input:hover,.layui-textarea:hover{border-color:#eee!important} .layui-input:focus,.layui-textarea:focus{border-color:#d2d2d2!important} .layui-textarea{min-height:100px;height:auto;line-height:20px;padding:6px 10px;resize:vertical} .layui-select{padding:0 10px} .layui-form input[type=checkbox],.layui-form input[type=radio],.layui-form select{display:none} .layui-form [lay-ignore]{display:initial} .layui-form-item{margin-bottom:15px;clear:both;*zoom:1} .layui-form-item:after{content:'\20';clear:both;*zoom:1;display:block;height:0} .layui-form-label{float:left;display:block;padding:9px 15px;width:80px;font-weight:400;line-height:20px;text-align:right} .layui-form-label-col{display:block;float:none;padding:9px 0;line-height:20px;text-align:left} .layui-form-item .layui-inline{margin-bottom:5px;margin-right:10px} .layui-input-block{margin-left:110px;min-height:36px} .layui-input-inline{display:inline-block;vertical-align:middle} .layui-form-item .layui-input-inline{float:left;width:190px;margin-right:10px} .layui-form-text .layui-input-inline{width:auto} .layui-form-mid{float:left;display:block;padding:9px 0!important;line-height:20px;margin-right:10px} .layui-form-danger+.layui-form-select .layui-input,.layui-form-danger:focus{border-color:#FF5722!important} .layui-form-select .layui-input{padding-right:30px;cursor:pointer} .layui-form-select .layui-edge{position:absolute;right:10px;top:50%;margin-top:-3px;cursor:pointer;border-width:6px;border-top-color:#c2c2c2;transition:all .3s;-webkit-transition:all .3s} .layui-form-select dl{display:none;position:absolute;left:0;top:42px;padding:5px 0;z-index:899;min-width:100%;border:1px solid #eee;max-height:300px;overflow-y:auto;background-color:#fff;border-radius:2px;box-sizing:border-box} .layui-form-select dl dd,.layui-form-select dl dt{padding:0 10px;line-height:36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis} .layui-form-select dl dt{font-size:12px;color:#999} .layui-form-select dl dd{cursor:pointer} .layui-form-select dl dd:hover{background-color:#F6F6F6;-webkit-transition:.5s all;transition:.5s all} .layui-form-select .layui-select-group dd{padding-left:20px} .layui-form-select dl dd.layui-select-tips{padding-left:10px!important;color:#999} .layui-form-select dl dd.layui-this{background-color:#5FB878;color:#fff} .layui-form-checkbox,.layui-form-select dl dd.layui-disabled{background-color:#fff} .layui-form-selected dl{display:block} .layui-form-checkbox,.layui-form-checkbox *,.layui-form-switch{display:inline-block;vertical-align:middle} .layui-form-selected .layui-edge{margin-top:-9px;-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-top:-3px\9} :root .layui-form-selected .layui-edge{margin-top:-9px\0/IE9} .layui-form-selectup dl{top:auto;bottom:42px} .layui-select-none{margin:5px 0;text-align:center;color:#999} .layui-select-disabled .layui-disabled{border-color:#eee!important} .layui-select-disabled .layui-edge{border-top-color:#d2d2d2} .layui-form-checkbox{position:relative;height:30px;line-height:30px;margin-right:10px;padding-right:30px;cursor:pointer;font-size:0;-webkit-transition:.1s linear;transition:.1s linear;box-sizing:border-box} .layui-form-checkbox span{padding:0 10px;height:100%;font-size:14px;border-radius:2px 0 0 2px;background-color:#d2d2d2;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis} .layui-form-checkbox:hover span{background-color:#c2c2c2} .layui-form-checkbox i{position:absolute;right:0;top:0;width:30px;height:28px;border:1px solid #d2d2d2;border-left:none;border-radius:0 2px 2px 0;color:#fff;font-size:20px;text-align:center} .layui-form-checkbox:hover i{border-color:#c2c2c2;color:#c2c2c2} .layui-form-checked,.layui-form-checked:hover{border-color:#5FB878} .layui-form-checked span,.layui-form-checked:hover span{background-color:#5FB878} .layui-form-checked i,.layui-form-checked:hover i{color:#5FB878} .layui-form-item .layui-form-checkbox{margin-top:4px} .layui-form-checkbox[lay-skin=primary]{height:auto!important;line-height:normal!important;min-width:18px;min-height:18px;border:none!important;margin-right:0;padding-left:28px;padding-right:0;background:0 0} .layui-form-checkbox[lay-skin=primary] span{padding-left:0;padding-right:15px;line-height:18px;background:0 0;color:#666} .layui-form-checkbox[lay-skin=primary] i{right:auto;left:0;width:16px;height:16px;line-height:16px;border:1px solid #d2d2d2;font-size:12px;border-radius:2px;background-color:#fff;-webkit-transition:.1s linear;transition:.1s linear} .layui-form-checkbox[lay-skin=primary]:hover i{border-color:#5FB878;color:#fff} .layui-form-checked[lay-skin=primary] i{border-color:#5FB878!important;background-color:#5FB878;color:#fff} .layui-checkbox-disabled[lay-skin=primary] span{background:0 0!important;color:#c2c2c2!important} .layui-checkbox-disabled[lay-skin=primary]:hover i{border-color:#d2d2d2} .layui-form-item .layui-form-checkbox[lay-skin=primary]{margin-top:10px} .layui-form-switch{position:relative;height:22px;line-height:22px;min-width:35px;padding:0 5px;margin-top:8px;border:1px solid #d2d2d2;border-radius:20px;cursor:pointer;background-color:#fff;-webkit-transition:.1s linear;transition:.1s linear} .layui-form-switch i{position:absolute;left:5px;top:3px;width:16px;height:16px;border-radius:20px;background-color:#d2d2d2;-webkit-transition:.1s linear;transition:.1s linear} .layui-form-switch em{position:relative;top:0;width:25px;margin-left:21px;padding:0!important;text-align:center!important;color:#999!important;font-style:normal!important;font-size:12px} .layui-form-onswitch{border-color:#5FB878;background-color:#5FB878} .layui-checkbox-disabled,.layui-checkbox-disabled i{border-color:#eee!important} .layui-form-onswitch i{left:100%;margin-left:-21px;background-color:#fff} .layui-form-onswitch em{margin-left:5px;margin-right:21px;color:#fff!important} .layui-checkbox-disabled span{background-color:#eee!important} .layui-checkbox-disabled em{color:#d2d2d2!important} .layui-checkbox-disabled:hover i{color:#fff!important} [lay-radio]{display:none} .layui-form-radio,.layui-form-radio *{display:inline-block;vertical-align:middle} .layui-form-radio{line-height:28px;margin:6px 10px 0 0;padding-right:10px;cursor:pointer;font-size:0} .layui-form-radio *{font-size:14px} .layui-form-radio>i{margin-right:8px;font-size:22px;color:#c2c2c2} .layui-form-radio:hover *,.layui-form-radioed,.layui-form-radioed>i{color:#5FB878} .layui-radio-disabled>i{color:#eee!important} .layui-radio-disabled *{color:#c2c2c2!important} .layui-form-pane .layui-form-label{width:110px;padding:8px 15px;height:38px;line-height:20px;border-width:0px;border-radius:2px 0 0 2px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box} .layui-form-pane .layui-input-inline{margin-left:-1px} .layui-form-pane .layui-input-block{margin-left:110px;left:-1px} .layui-form-pane .layui-input{border-radius:0 2px 2px 0} .layui-form-pane .layui-form-text .layui-form-label{float:none;width:100%;border-radius:2px;box-sizing:border-box;text-align:left} .layui-form-pane .layui-form-text .layui-input-inline{display:block;margin:0;top:-1px;clear:both} .layui-form-pane .layui-form-text .layui-input-block{margin:0;left:0;top:-1px} .layui-form-pane .layui-form-text .layui-textarea{min-height:100px;border-radius:0 0 2px 2px} .layui-form-pane .layui-form-checkbox{margin:4px 0 4px 10px} .layui-form-pane .layui-form-radio,.layui-form-pane .layui-form-switch{margin-top:6px;margin-left:10px} .layui-form-pane .layui-form-item[pane]{position:relative;border-width:0px;} .layui-form-pane .layui-form-item[pane] .layui-form-label{position:absolute;left:0;top:0;height:100%;border-width:0 1px 0 0} .layui-form-pane .layui-form-item[pane] .layui-input-inline{margin-left:110px}@media screen and (max-width:450px){.layui-form-item .layui-form-label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap} .layui-form-item .layui-inline{display:block;margin-right:0;margin-bottom:20px;clear:both} .layui-form-item .layui-inline:after{content:'\20';clear:both;display:block;height:0} .layui-form-item .layui-input-inline{display:block;float:none;left:-3px;width:auto!important;margin:0 0 10px 112px} .layui-form-item .layui-input-inline+.layui-form-mid{margin-left:110px;top:-5px;padding:0} .layui-form-item .layui-form-checkbox{margin-right:5px;margin-bottom:5px}} .layui-layedit{border-width:0px;border-radius:2px} .layui-layedit-tool{padding:3px 5px;font-size:0} .layedit-tool-fixed{position:fixed;top:0;border-top:1px solid #eee} .layui-layedit-tool .layedit-tool-mid,.layui-layedit-tool .layui-icon{display:inline-block;vertical-align:middle;text-align:center;font-size:14px} .layui-layedit-tool .layui-icon{position:relative;width:32px;height:30px;line-height:30px;margin:3px 5px;color:#777;cursor:pointer;border-radius:2px} .layui-layedit-tool .layui-icon:hover{color:#393D49} .layui-layedit-tool .layui-icon:active{color:#000} .layui-layedit-tool .layedit-tool-active{background-color:#eee;color:#000} .layui-layedit-tool .layui-disabled,.layui-layedit-tool .layui-disabled:hover{color:#d2d2d2;cursor:not-allowed} .layui-layedit-tool .layedit-tool-mid{width:1px;height:18px;margin:0 10px;background-color:#d2d2d2} .layedit-tool-html{width:50px!important;font-size:30px!important} .layedit-tool-b,.layedit-tool-code,.layedit-tool-help{font-size:16px!important} .layedit-tool-d,.layedit-tool-face,.layedit-tool-image,.layedit-tool-unlink{font-size:18px!important} .layedit-tool-image input{position:absolute;font-size:0;left:0;top:0;width:100%;height:100%;opacity:.01;filter:Alpha(opacity=1);cursor:pointer} .layui-layedit-iframe iframe{display:block;width:100%} #LAY_layedit_code{overflow:hidden} .layui-laypage{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin:10px 0;font-size:0} .layui-laypage>a:first-child,.layui-laypage>a:first-child em{border-radius:2px 0 0 2px} .layui-laypage>a:last-child,.layui-laypage>a:last-child em{border-radius:0 2px 2px 0} .layui-laypage>:first-child{margin-left:0!important} .layui-laypage>:last-child{margin-right:0!important} .layui-laypage a,.layui-laypage button,.layui-laypage input,.layui-laypage select,.layui-laypage span{border:1px solid #eee} .layui-laypage a,.layui-laypage span{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;padding:0 15px;height:28px;line-height:28px;margin:0 -1px 5px 0;background-color:#fff;color:#333;font-size:12px} .layui-flow-more a *,.layui-laypage input,.layui-table-view select[lay-ignore]{display:inline-block} .layui-laypage a:hover{color:#009688} .layui-laypage em{font-style:normal} .layui-laypage .layui-laypage-spr{color:#999;font-weight:700} .layui-laypage a{text-decoration:none} .layui-laypage .layui-laypage-curr{position:relative} .layui-laypage .layui-laypage-curr em{position:relative;color:#fff} .layui-laypage .layui-laypage-curr .layui-laypage-em{position:absolute;left:-1px;top:-1px;padding:1px;width:100%;height:100%;background-color:#009688} .layui-laypage-em{border-radius:2px} .layui-laypage-next em,.layui-laypage-prev em{font-family:Sim sun;font-size:16px} .layui-laypage .layui-laypage-count,.layui-laypage .layui-laypage-limits,.layui-laypage .layui-laypage-refresh,.layui-laypage .layui-laypage-skip{margin-left:10px;margin-right:10px;padding:0;border:none;display: none} .layui-laypage .layui-laypage-limits,.layui-laypage .layui-laypage-refresh{vertical-align:top} .layui-laypage .layui-laypage-refresh i{font-size:18px;cursor:pointer} .layui-laypage select{height:22px;padding:3px;border-radius:2px;cursor:pointer} .layui-laypage .layui-laypage-skip{height:30px;line-height:30px;color:#999} .layui-laypage button,.layui-laypage input{height:30px;line-height:30px;border-radius:2px;vertical-align:top;background-color:#fff;box-sizing:border-box} .layui-laypage input{width:40px;margin:0 10px;padding:0 3px;text-align:center} .layui-laypage input:focus,.layui-laypage select:focus{border-color:#009688!important} .layui-laypage button{margin-left:10px;padding:0 10px;cursor:pointer} .layui-table,.layui-table-view{margin:10px 0} .layui-flow-more{margin:10px 0;text-align:center;color:#999;font-size:14px} .layui-flow-more a{height:32px;line-height:32px} .layui-flow-more a *{vertical-align:top} .layui-flow-more a cite{padding:0 20px;border-radius:3px;background-color:#eee;color:#333;font-style:normal} .layui-flow-more a cite:hover{opacity:.8} .layui-flow-more a i{font-size:30px;color:#737383} .layui-table{width:100%;background-color:#fff;color:#666} .layui-table tr{transition:all .3s;-webkit-transition:all .3s} .layui-table th{text-align:left;font-weight:400} .layui-table tbody tr:hover,.layui-table thead tr,.layui-table-click,.layui-table-header,.layui-table-hover,.layui-table-mend,.layui-table-patch,.layui-table-tool,.layui-table-total,.layui-table-total tr,.layui-table[lay-even] tr:nth-child(even){} .layui-table td,.layui-table th,.layui-table-col-set,.layui-table-fixed-r,.layui-table-grid-down,.layui-table-header,.layui-table-page,.layui-table-tips-main,.layui-table-tool,.layui-table-total,.layui-table-view,.layui-table[lay-skin=line],.layui-table[lay-skin=row]{border-width:0px;} .layui-table td,.layui-table th{position:relative;padding:9px 15px;min-height:20px;line-height:20px;font-size:14px} .layui-table[lay-skin=line] td,.layui-table[lay-skin=line] th{} .layui-table[lay-skin=row] td,.layui-table[lay-skin=row] th{} .layui-table[lay-skin=nob] td,.layui-table[lay-skin=nob] th{border:none} .layui-table img{max-width:100px} .layui-table[lay-size=lg] td,.layui-table[lay-size=lg] th{padding:15px 30px} .layui-table-view .layui-table[lay-size=lg] .layui-table-cell{height:40px;line-height:40px} .layui-table[lay-size=sm] td,.layui-table[lay-size=sm] th{font-size:12px;padding:5px 10px} .layui-table-view .layui-table[lay-size=sm] .layui-table-cell{height:20px;line-height:20px} .layui-table[lay-data]{display:none} .layui-table-box{position:relative;overflow:hidden} .layui-table-view .layui-table{position:relative;width:auto;margin:0} .layui-table-view .layui-table[lay-skin=line]{border-width:0 1px 0 0} .layui-table-view .layui-table[lay-skin=row]{border-width:0 0 1px} .layui-table-view .layui-table td,.layui-table-view .layui-table th{padding:5px 0;border-top:none;border-left:none} .layui-table-view .layui-table th.layui-unselect .layui-table-cell span{cursor:pointer} .layui-table-view .layui-table td{cursor:default} .layui-table-view .layui-table td[data-edit=text]{cursor:text} .layui-table-view .layui-form-checkbox[lay-skin=primary] i{width:18px;height:18px} .layui-table-view .layui-form-radio{line-height:0;padding:0} .layui-table-view .layui-form-radio>i{margin:0;font-size:20px} .layui-table-init{position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;z-index:110} .layui-table-init .layui-icon{position:absolute;left:50%;top:50%;margin:-15px 0 0 -15px;font-size:30px;color:#c2c2c2} .layui-table-header{border-width:0 0 1px;overflow:hidden} .layui-table-header .layui-table{margin-bottom:-1px} .layui-table-tool .layui-inline[lay-event]{position:relative;width:26px;height:26px;padding:5px;line-height:16px;margin-right:10px;text-align:center;color:#333;border:1px solid #ccc;cursor:pointer;-webkit-transition:.5s all;transition:.5s all} .layui-table-tool .layui-inline[lay-event]:hover{border:1px solid #999} .layui-table-tool-temp{padding-right:120px} .layui-table-tool-self{position:absolute;right:17px;top:10px} .layui-table-tool .layui-table-tool-self .layui-inline[lay-event]{margin:0 0 0 10px} .layui-table-tool-panel{position:absolute;top:29px;left:-1px;padding:5px 0;min-width:150px;min-height:40px;border:1px solid #d2d2d2;text-align:left;overflow-y:auto;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.12)} .layui-table-cell,.layui-table-tool-panel li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap} .layui-table-tool-panel li{padding:0 10px;line-height:30px;-webkit-transition:.5s all;transition:.5s all} .layui-menu li,.layui-menu-body-title a:hover,.layui-menu-body-title>.layui-icon:hover{transition:all .3s} .layui-table-tool-panel li .layui-form-checkbox[lay-skin=primary]{width:100%;padding-left:28px} .layui-table-tool-panel li:hover{background-color:#F6F6F6} .layui-table-tool-panel li .layui-form-checkbox[lay-skin=primary] i{position:absolute;left:0;top:0} .layui-table-tool-panel li .layui-form-checkbox[lay-skin=primary] span{padding:0} .layui-table-tool .layui-table-tool-self .layui-table-tool-panel{left:auto;right:-1px} .layui-table-col-set{position:absolute;right:0;top:0;width:20px;height:100%;border-width:0 0 0 1px;background-color:#fff} .layui-table-sort{width:10px;height:20px;margin-left:5px;cursor:pointer!important} .layui-table-sort .layui-edge{position:absolute;left:5px;border-width:5px} .layui-table-sort .layui-table-sort-asc{top:3px;border-top:none;} .layui-table-sort .layui-table-sort-asc:hover{border-bottom-color:#666} .layui-table-sort .layui-table-sort-desc{bottom:5px;border-bottom:none;} .layui-table-sort .layui-table-sort-desc:hover{border-top-color:#666} .layui-table-sort[lay-sort=asc] .layui-table-sort-asc{border-bottom-color:#000} .layui-table-sort[lay-sort=desc] .layui-table-sort-desc{border-top-color:#000} .layui-table-cell{height:28px;line-height:28px;padding:0 15px;position:relative;box-sizing:border-box;opacity: 1} .layui-table-cell .layui-form-checkbox[lay-skin=primary]{top:-1px;padding:0} .layui-table-cell .layui-table-link{color:#01AAED} .laytable-cell-checkbox,.laytable-cell-numbers,.laytable-cell-radio,.laytable-cell-space{padding:0;text-align:center} .layui-table-body{position:relative;overflow:auto;margin-right:-1px;margin-bottom:-1px;} .layui-table-body .layui-none{line-height:26px;padding:30px 15px;text-align:center;color:#999} .layui-table-fixed{position:absolute;left:0;top:0;z-index:101} .layui-table-fixed .layui-table-body{overflow:hidden} .layui-table-fixed-l{box-shadow:1px 0 8px rgba(0,0,0,.08)} .layui-table-fixed-r{left:auto;right:-1px;border-width:0 0 0 1px;box-shadow:-1px 0 8px rgba(0,0,0,.08)} .layui-table-fixed-r .layui-table-header{position:relative;overflow:visible} .layui-table-mend{position:absolute;right:-49px;top:0;height:100%;width:50px} .layui-table-tool{position:relative;z-index:890;width:100%;min-height:50px;line-height:30px;padding:10px 15px;border-width:0 0 1px} .layui-table-tool .layui-btn-container{margin-bottom:-10px} .layui-table-page,.layui-table-total{border-width:0px 0 0;margin-bottom:-1px;overflow:hidden} .layui-table-page{position:relative;width:100%;padding:7px 7px 0;height:41px;font-size:12px;white-space:nowrap} .layui-table-page>div{height:26px} .layui-table-page .layui-laypage{margin:0} .layui-table-page .layui-laypage a,.layui-table-page .layui-laypage span{height:26px;line-height:26px;margin-bottom:10px;border:none;background:0 0} .layui-table-page .layui-laypage a,.layui-table-page .layui-laypage span.layui-laypage-curr{padding:0 12px} .layui-table-page .layui-laypage span{margin-left:0;padding:0} .layui-table-page .layui-laypage .layui-laypage-prev{margin-left:-7px!important} .layui-table-page .layui-laypage .layui-laypage-curr .layui-laypage-em{left:0;top:0;padding:0} .layui-table-page .layui-laypage button,.layui-table-page .layui-laypage input{height:26px;line-height:26px} .layui-table-page .layui-laypage input{width:40px} .layui-table-page .layui-laypage button{padding:0 10px} .layui-table-page select{height:18px} .layui-table-patch .layui-table-cell{padding:0;width:30px} .layui-table-edit{position:absolute;left:0;top:0;width:100%;height:100%;padding:0 14px 1px;border-radius:0;box-shadow:1px 1px 20px rgba(0,0,0,.15)} .layui-table-edit:focus{border-color:#5FB878!important} select.layui-table-edit{padding:0 0 0 10px;border-color:#d2d2d2} .layui-table-view .layui-form-checkbox,.layui-table-view .layui-form-radio,.layui-table-view .layui-form-switch{top:0;margin:0;box-sizing:content-box} .layui-colorpicker-alpha-slider,.layui-colorpicker-side-slider,.layui-menu,.layui-menu *,.layui-nav{box-sizing:border-box} .layui-table-view .layui-form-checkbox{top:-1px;height:26px;line-height:26px} .layui-table-view .layui-form-checkbox i{height:26px} .layui-table-grid .layui-table-cell{overflow:visible} .layui-table-grid-down{position:absolute;top:0;right:0;width:26px;height:100%;padding:5px 0;border-width:0 0 0 1px;text-align:center;background-color:#fff;color:#999;cursor:pointer} .layui-table-grid-down .layui-icon{position:absolute;top:50%;left:50%;margin:-8px 0 0 -8px} .layui-table-grid-down:hover{background-color:#fbfbfb} body .layui-table-tips .layui-layer-content{background:0 0;padding:0;box-shadow:0 1px 6px rgba(0,0,0,.12)} .layui-table-tips-main{margin:-44px 0 0 -1px;max-height:150px;padding:8px 15px;font-size:14px;overflow-y:scroll;background-color:#fff;color:#666} .layui-table-tips-c{position:absolute;right:-3px;top:-13px;width:20px;height:20px;padding:3px;cursor:pointer;background-color:#666;border-radius:50%;color:#fff} .layui-table-tips-c:hover{background-color:#777} .layui-table-tips-c:before{position:relative;right:-2px} .layui-upload-file{display:none!important;opacity:.01;filter:Alpha(opacity=1)} .layui-upload-drag,.layui-upload-form,.layui-upload-wrap{display:inline-block} .layui-upload-list{margin:10px 0} .layui-upload-choose{max-width:200px;padding:0 10px;color:#999;font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap} .layui-upload-drag{position:relative;padding:30px;border:1px dashed #e2e2e2;background-color:#fff;text-align:center;cursor:pointer;color:#999} .layui-upload-drag .layui-icon{font-size:50px;color:#009688} .layui-upload-drag[lay-over]{border-color:#009688} .layui-upload-iframe{position:absolute;width:0;height:0;border:0;visibility:hidden} .layui-upload-wrap{position:relative;vertical-align:middle} .layui-upload-wrap .layui-upload-file{display:block!important;position:absolute;left:0;top:0;z-index:10;font-size:100px;width:100%;height:100%;opacity:.01;filter:Alpha(opacity=1);cursor:pointer} .layui-btn-container .layui-upload-choose{padding-left:0} .layui-menu{position:relative;margin:5px 0;background-color:#fff} .layui-menu li,.layui-menu-body-title a{padding:5px 15px} .layui-menu li{position:relative;margin:1px 0;width:calc(100% + 1px);line-height:26px;color:rgba(0,0,0,.8);font-size:14px;white-space:nowrap;cursor:pointer} .layui-menu li:hover{background-color:#F6F6F6} .layui-menu-item-parent:hover>.layui-menu-body-panel{display:block;animation-name:layui-fadein;animation-duration:.3s;animation-fill-mode:both;animation-delay:.2s} .layui-menu-item-group .layui-menu-body-title,.layui-menu-item-parent .layui-menu-body-title{padding-right:25px} .layui-menu .layui-menu-item-divider:hover,.layui-menu .layui-menu-item-group:hover,.layui-menu .layui-menu-item-none:hover{background:0 0;cursor:default} .layui-menu .layui-menu-item-group>ul{margin:5px 0 -5px} .layui-menu .layui-menu-item-group>.layui-menu-body-title{color:rgba(0,0,0,.35);user-select:none} .layui-menu .layui-menu-item-none{color:rgba(0,0,0,.35);cursor:default;text-align:center} .layui-menu .layui-menu-item-divider{margin:5px 0;padding:0;height:0;line-height:0;border-bottom:1px solid #eee;overflow:hidden} .layui-menu .layui-menu-item-down:hover,.layui-menu .layui-menu-item-up:hover{cursor:pointer} .layui-menu .layui-menu-item-up>.layui-menu-body-title{color:rgba(0,0,0,.8)} .layui-menu .layui-menu-item-up>ul{visibility:hidden;height:0;overflow:hidden} .layui-menu .layui-menu-item-down:hover>.layui-menu-body-title>.layui-icon,.layui-menu .layui-menu-item-up>.layui-menu-body-title:hover>.layui-icon{color:rgba(0,0,0,1)} .layui-menu .layui-menu-item-down>ul{visibility:visible;height:auto} .layui-breadcrumb,.layui-tree-btnGroup{visibility:hidden} .layui-menu .layui-menu-item-checked,.layui-menu .layui-menu-item-checked2{background-color:#F6F6F6!important;color:#5FB878} .layui-menu .layui-menu-item-checked a,.layui-menu .layui-menu-item-checked2 a{color:#5FB878} .layui-menu .layui-menu-item-checked:after{position:absolute;right:0;top:0;bottom:0;border-right:3px solid #5FB878;content:""} .layui-menu-body-title{position:relative;overflow:hidden;text-overflow:ellipsis} .layui-menu-body-title a{display:block;margin:-5px -15px;color:rgba(0,0,0,.8)} .layui-menu-body-title>.layui-icon{position:absolute;right:0;top:0;font-size:14px} .layui-menu-body-title>.layui-icon-right{right:-1px} .layui-menu-body-panel{display:none;position:absolute;top:-7px;left:100%;z-index:1000;margin-left:13px;padding:5px 0} .layui-menu-body-panel:before{content:"";position:absolute;width:20px;left:-16px;top:0;bottom:0} .layui-menu-body-panel-left{left:auto;right:100%;margin:0 13px} .layui-menu-body-panel-left:before{left:auto;right:-16px} .layui-menu-lg li{line-height:32px} .layui-menu-lg .layui-menu-body-title a:hover,.layui-menu-lg li:hover{background:0 0;color:#5FB878} .layui-menu-lg li .layui-menu-body-panel{margin-left:14px} .layui-menu-lg li .layui-menu-body-panel-left{margin:0 15px} .layui-dropdown{position:absolute;left:-999999px;top:-999999px;z-index:66666666;margin:5px 0;min-width:100px} .layui-dropdown:before{content:"";position:absolute;width:100%;height:6px;left:0;top:-6px} .layui-nav{position:relative;padding:0 20px;background-color:#393D49;color:#fff;border-radius:2px;font-size:0} .layui-nav *{font-size:14px} .layui-nav .layui-nav-item{position:relative;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;line-height:60px} .layui-nav .layui-nav-item a{display:block;padding:0 20px;color:#fff;color:rgba(255,255,255,.7);transition:all .3s;-webkit-transition:all .3s} .layui-nav .layui-this:after,.layui-nav-bar{content:"";position:absolute;left:0;top:0;width:0;height:5px;background-color:#5FB878;transition:all .2s;-webkit-transition:all .2s;pointer-events:none} .layui-nav-bar{z-index:1000} .layui-nav[lay-bar=disabled] .layui-nav-bar{display:none} .layui-nav .layui-nav-item a:hover,.layui-nav .layui-this a{color:#fff} .layui-nav .layui-this:after{top:auto;bottom:0;width:100%} .layui-nav-img{width:30px;height:30px;margin-right:10px;border-radius:50%} .layui-nav .layui-nav-more{position:absolute;top:20px;right:3px;left:auto!important;margin-top:0;font-size:12px;cursor:pointer;transition:all .2s;-webkit-transition:all .2s} .layui-nav .layui-nav-mored,.layui-nav-itemed>a .layui-nav-more{transform:rotate(180deg)} .layui-nav-child{display:none;position:absolute;left:0;top:65px;min-width:100%;line-height:36px;padding:5px 0;box-shadow:0 2px 4px rgba(0,0,0,.12);border:1px solid #eee;background-color:#fff;z-index:100;border-radius:2px;white-space:nowrap} .layui-nav .layui-nav-child a{color:#666;color:rgba(0,0,0,.8)} .layui-nav .layui-nav-child a:hover{background-color:#F6F6F6;color:rgba(0,0,0,.8)} .layui-nav-child dd{margin:1px 0;position:relative} .layui-nav-child dd.layui-this{background-color:#F6F6F6;color:#000} .layui-nav-child dd.layui-this:after{display:none} .layui-nav-child-r{left:auto;right:0} .layui-nav-child-c{text-align:center} .layui-nav-tree{width:200px;padding:0} .layui-nav-tree .layui-nav-item{display:block;width:100%;line-height:40px} .layui-nav-tree .layui-nav-item a{position:relative;height:40px;line-height:40px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap} .layui-nav-tree .layui-nav-item>a{padding-top:5px;padding-bottom:5px} .layui-nav-tree .layui-nav-more{right:15px} .layui-nav-tree .layui-nav-item>a .layui-nav-more{padding:5px 0} .layui-nav-tree .layui-nav-bar{width:5px;height:0;background-color:#009688} .layui-side .layui-nav-tree .layui-nav-bar{width:2px} .layui-nav-tree .layui-nav-child dd.layui-this,.layui-nav-tree .layui-nav-child dd.layui-this a,.layui-nav-tree .layui-this,.layui-nav-tree .layui-this>a,.layui-nav-tree .layui-this>a:hover{background-color:#009688;color:#fff} .layui-nav-tree .layui-this:after{display:none} .layui-nav-itemed>a,.layui-nav-tree .layui-nav-title a,.layui-nav-tree .layui-nav-title a:hover{color:#fff!important} .layui-nav-tree .layui-nav-child{position:relative;z-index:0;top:0;border:none;box-shadow:none} .layui-nav-tree .layui-nav-child dd{margin:0} .layui-nav-tree .layui-nav-child a{color:#fff;color:rgba(255,255,255,.7)} .layui-nav-tree .layui-nav-child,.layui-nav-tree .layui-nav-child a:hover{background:0 0;color:#fff} .layui-nav-itemed>.layui-nav-child{display:block;background-color:rgba(0,0,0,.3)!important} .layui-nav-itemed>.layui-nav-child>.layui-this>.layui-nav-child{display:block} .layui-nav-side{position:fixed;top:0;bottom:0;left:0;overflow-x:hidden;z-index:999} .layui-breadcrumb{font-size:0} .layui-breadcrumb>*{font-size:14px} .layui-breadcrumb a{color:#999!important} .layui-breadcrumb a:hover{color:#5FB878!important} .layui-breadcrumb a cite{color:#666;font-style:normal} .layui-breadcrumb span[lay-separator]{margin:0 10px;color:#999} .layui-tab{margin:10px 0;text-align:left!important} .layui-tab[overflow]>.layui-tab-title{overflow:hidden} .layui-tab-title{position:relative;left:0;height:40px;white-space:nowrap;font-size:0;border-bottom-width:1px;;transition:all .2s;-webkit-transition:all .2s} .layui-tab-title li{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;font-size:14px;transition:all .2s;-webkit-transition:all .2s;position:relative;line-height:40px;min-width:65px;padding:0 15px;text-align:center;cursor:pointer} .layui-tab-title li a{display:block;padding:0 15px;margin:0 -15px} .layui-tab-title .layui-this{color:#000} .layui-tab-title .layui-this:after{position:absolute;left:0;top:0;content:"";width:100%;height:41px;border-width:0px;border-radius:2px 2px 0 0;box-sizing:border-box;pointer-events:none} .layui-tab-bar{position:absolute;right:0;top:0;z-index:10;width:30px;height:39px;line-height:39px;border-width:0px;border-radius:2px;text-align:center;background-color:#fff;cursor:pointer} .layui-tab-bar .layui-icon{position:relative;display:inline-block;top:3px;transition:all .3s;-webkit-transition:all .3s} .layui-tab-item{display:none} .layui-tab-more{padding-right:30px;height:auto!important;white-space:normal!important} .layui-tab-more li.layui-this:after{border-bottom-color:#eee;border-radius:2px} .layui-tab-more .layui-tab-bar .layui-icon{top:-2px;top:3px\9;-webkit-transform:rotate(180deg);transform:rotate(180deg)} :root .layui-tab-more .layui-tab-bar .layui-icon{top:-2px\0/IE9} .layui-tab-content{padding:15px 0} .layui-tab-title li .layui-tab-close{position:relative;display:inline-block;width:18px;height:18px;line-height:20px;margin-left:8px;top:1px;text-align:center;font-size:14px;color:#c2c2c2;transition:all .2s;-webkit-transition:all .2s} .layui-tab-title li .layui-tab-close:hover{border-radius:2px;background-color:#FF5722;color:#fff} .layui-tab-brief>.layui-tab-title .layui-this{color:#009688} .layui-tab-brief>.layui-tab-more li.layui-this:after,.layui-tab-brief>.layui-tab-title .layui-this:after{border:none;border-radius:0;border-bottom:2px solid #5FB878} .layui-tab-brief[overflow]>.layui-tab-title .layui-this:after{top:-1px} .layui-tab-card{border-width:0px;border-radius:2px;box-shadow:0 2px 5px 0 rgba(0,0,0,.1)} .layui-tab-card>.layui-tab-title{} .layui-tab-card>.layui-tab-title li{margin-right:-1px;margin-left:-1px} .layui-tab-card>.layui-tab-title .layui-this{background-color:#fff} .layui-tab-card>.layui-tab-title .layui-this:after{border-top:none;border-width:0px;border-bottom-color:#fff} .layui-tab-card>.layui-tab-title .layui-tab-bar{height:40px;line-height:40px;border-radius:0;border-top:none;border-right:none} .layui-tab-card>.layui-tab-more .layui-this{background:0 0;color:#5FB878} .layui-tab-card>.layui-tab-more .layui-this:after{border:none} .layui-timeline{padding-left:5px} .layui-timeline-item{position:relative;padding-bottom:20px} .layui-timeline-axis{position:absolute;left:-5px;top:0;z-index:10;width:20px;height:20px;line-height:20px;background-color:#fff;color:#5FB878;border-radius:50%;text-align:center;cursor:pointer} .layui-timeline-axis:hover{color:#FF5722} .layui-timeline-item:before{content:"";position:absolute;left:5px;top:0;z-index:0;width:1px;height:100%} .layui-timeline-item:first-child:before{display:block} .layui-timeline-item:last-child:before{display:none} .layui-timeline-content{padding-left:25px} .layui-timeline-title{position:relative;margin-bottom:10px;line-height:22px} .layui-badge,.layui-badge-dot,.layui-badge-rim{position:relative;display:inline-block;padding:0 6px;font-size:12px;text-align:center;background-color:#FF5722;color:#fff;border-radius:2px} .layui-badge{height:18px;line-height:18px} .layui-badge-dot{width:8px;height:8px;padding:0;border-radius:50%} .layui-badge-rim{height:18px;line-height:18px;border-width:0px;background-color:#fff;color:#666} .layui-btn .layui-badge,.layui-btn .layui-badge-dot{margin-left:5px} .layui-nav .layui-badge,.layui-nav .layui-badge-dot{position:absolute;top:50%;margin:-5px 6px 0} .layui-nav .layui-badge{margin-top:-10px} .layui-tab-title .layui-badge,.layui-tab-title .layui-badge-dot{left:5px;top:-2px} .layui-carousel{position:relative;left:0;top:0;background-color:#f8f8f8} .layui-carousel>[carousel-item]{position:relative;width:100%;height:100%;overflow:hidden} .layui-carousel>[carousel-item]:before{position:absolute;content:'\e63d';left:50%;top:50%;width:100px;line-height:20px;margin:-10px 0 0 -50px;text-align:center;color:#c2c2c2;font-family:layui-icon!important;font-size:30px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale} .layui-carousel>[carousel-item]>*{display:none;position:absolute;left:0;top:0;width:100%;height:100%;background-color:#f8f8f8;transition-duration:.3s;-webkit-transition-duration:.3s} .layui-carousel-updown>*{-webkit-transition:.3s ease-in-out up;transition:.3s ease-in-out up} .layui-carousel-arrow{display:none\9;opacity:0;position:absolute;left:10px;top:50%;margin-top:-18px;width:36px;height:36px;line-height:36px;text-align:center;font-size:20px;border:0;border-radius:50%;background-color:rgba(0,0,0,.2);color:#fff;-webkit-transition-duration:.3s;transition-duration:.3s;cursor:pointer} .layui-carousel-arrow[lay-type=add]{left:auto!important;right:10px} .layui-carousel:hover .layui-carousel-arrow[lay-type=add],.layui-carousel[lay-arrow=always] .layui-carousel-arrow[lay-type=add]{right:20px} .layui-carousel[lay-arrow=always] .layui-carousel-arrow{opacity:1;left:20px} .layui-carousel[lay-arrow=none] .layui-carousel-arrow{display:none} .layui-carousel-arrow:hover,.layui-carousel-ind ul:hover{background-color:rgba(0,0,0,.35)} .layui-carousel:hover .layui-carousel-arrow{display:block\9;opacity:1;left:20px} .layui-carousel-ind{position:relative;top:-35px;width:100%;line-height:0!important;text-align:center;font-size:0} .layui-carousel[lay-indicator=outside]{margin-bottom:30px} .layui-carousel[lay-indicator=outside] .layui-carousel-ind{top:10px} .layui-carousel[lay-indicator=outside] .layui-carousel-ind ul{background-color:rgba(0,0,0,.5)} .layui-carousel[lay-indicator=none] .layui-carousel-ind{display:none} .layui-carousel-ind ul{display:inline-block;padding:5px;background-color:rgba(0,0,0,.2);border-radius:10px;-webkit-transition-duration:.3s;transition-duration:.3s} .layui-carousel-ind li{display:inline-block;width:10px;height:10px;margin:0 3px;font-size:14px;background-color:#eee;background-color:rgba(255,255,255,.5);border-radius:50%;cursor:pointer;-webkit-transition-duration:.3s;transition-duration:.3s} .layui-carousel-ind li:hover{background-color:rgba(255,255,255,.7)} .layui-carousel-ind li.layui-this{background-color:#fff} .layui-carousel>[carousel-item]>.layui-carousel-next,.layui-carousel>[carousel-item]>.layui-carousel-prev,.layui-carousel>[carousel-item]>.layui-this{display:block} .layui-carousel>[carousel-item]>.layui-this{left:0} .layui-carousel>[carousel-item]>.layui-carousel-prev{left:-100%} .layui-carousel>[carousel-item]>.layui-carousel-next{left:100%} .layui-carousel>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel>[carousel-item]>.layui-carousel-prev.layui-carousel-right{left:0} .layui-carousel>[carousel-item]>.layui-this.layui-carousel-left{left:-100%} .layui-carousel>[carousel-item]>.layui-this.layui-carousel-right{left:100%} .layui-carousel[lay-anim=updown] .layui-carousel-arrow{left:50%!important;top:20px;margin:0 0 0 -18px} .layui-carousel[lay-anim=updown]>[carousel-item]>*,.layui-carousel[lay-anim=fade]>[carousel-item]>*{left:0!important} .layui-carousel[lay-anim=updown] .layui-carousel-arrow[lay-type=add]{top:auto!important;bottom:20px} .layui-carousel[lay-anim=updown] .layui-carousel-ind{position:absolute;top:50%;right:20px;width:auto;height:auto} .layui-carousel[lay-anim=updown] .layui-carousel-ind ul{padding:3px 5px} .layui-carousel[lay-anim=updown] .layui-carousel-ind li{display:block;margin:6px 0} .layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this{top:0} .layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-prev{top:-100%} .layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-next{top:100%} .layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-prev.layui-carousel-right{top:0} .layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this.layui-carousel-left{top:-100%} .layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this.layui-carousel-right{top:100%} .layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-next,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-prev{opacity:0} .layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-prev.layui-carousel-right{opacity:1} .layui-carousel[lay-anim=fade]>[carousel-item]>.layui-this.layui-carousel-left,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-this.layui-carousel-right{opacity:0} .layui-fixbar{position:fixed;right:15px;bottom:15px;z-index:999999} .layui-fixbar li{width:50px;height:50px;line-height:50px;margin-bottom:1px;text-align:center;cursor:pointer;font-size:30px;background-color:#9F9F9F;color:#fff;border-radius:2px;opacity:.95} .layui-fixbar li:hover{opacity:.85} .layui-fixbar li:active{opacity:1} .layui-fixbar .layui-fixbar-top{display:none;font-size:40px} body .layui-util-face{border:none;background:0 0} body .layui-util-face .layui-layer-content{padding:0;background-color:#fff;color:#666;box-shadow:none} .layui-util-face .layui-layer-TipsG{display:none} .layui-transfer-active,.layui-transfer-box{display:inline-block;vertical-align:middle} .layui-util-face ul{position:relative;width:372px;padding:10px;border:1px solid #D9D9D9;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.2)} .layui-util-face ul li{cursor:pointer;float:left;border:1px solid #e8e8e8;height:22px;width:26px;overflow:hidden;margin:-1px 0 0 -1px;padding:4px 2px;text-align:center} .layui-util-face ul li:hover{position:relative;z-index:2;border:1px solid #eb7350;background:#fff9ec} .layui-code{position:relative;margin:10px 0;padding:15px;line-height:20px;border:1px solid #eee;border-left-width:6px;color:#333;font-family:Courier New;font-size:12px} .layui-transfer-box,.layui-transfer-header,.layui-transfer-search{border-width:0;border-color:#eee} .layui-transfer-box{position:relative;border-width:0px;width:200px;height:360px;border-radius:2px;background-color:#fff} .layui-transfer-box .layui-form-checkbox{width:100%;margin:0!important} .layui-transfer-header{height:38px;line-height:38px;padding:0 10px;border-bottom-width:1px} .layui-transfer-search{position:relative;padding:10px;border-bottom-width:1px} .layui-transfer-search .layui-input{height:32px;padding-left:30px;font-size:12px} .layui-transfer-search .layui-icon-search{position:absolute;left:20px;top:50%;margin-top:-8px;color:#666} .layui-transfer-active{margin:0 15px} .layui-transfer-active .layui-btn{display:block;margin:0;padding:0 15px;background-color:#5FB878;border-color:#5FB878;color:#fff} .layui-transfer-active .layui-btn-disabled{background-color:#FBFBFB;border-color:#eee;color:#d2d2d2} .layui-transfer-active .layui-btn:first-child{margin-bottom:15px} .layui-transfer-active .layui-btn .layui-icon{margin:0;font-size:14px!important} .layui-transfer-data{padding:5px 0;overflow:auto} .layui-transfer-data li{height:32px;line-height:32px;padding:0 10px} .layui-transfer-data li:hover{background-color:#F6F6F6;transition:.5s all} .layui-transfer-data .layui-none{padding:15px 10px;text-align:center;color:#999} .layui-rate,.layui-rate *{display:inline-block;vertical-align:middle} .layui-rate{padding:10px 5px 10px 0;font-size:0} .layui-rate li i.layui-icon{font-size:20px;color:#FFB800;margin-right:5px;transition:all .3s;-webkit-transition:all .3s} .layui-rate li i:hover{cursor:pointer;transform:scale(1.12);-webkit-transform:scale(1.12)} .layui-rate[readonly] li i:hover{cursor:default;transform:scale(1)} .layui-colorpicker{width:26px;height:26px;border:1px solid #eee;padding:5px;border-radius:2px;line-height:24px;display:inline-block;cursor:pointer;transition:all .3s;-webkit-transition:all .3s} .layui-colorpicker:hover{border-color:#d2d2d2} .layui-colorpicker.layui-colorpicker-lg{width:34px;height:34px;line-height:32px} .layui-colorpicker.layui-colorpicker-sm{width:24px;height:24px;line-height:22px} .layui-colorpicker.layui-colorpicker-xs{width:22px;height:22px;line-height:20px} .layui-colorpicker-trigger-bgcolor{display:block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);border-radius:2px} .layui-colorpicker-trigger-span{display:block;height:100%;box-sizing:border-box;border:1px solid rgba(0,0,0,.15);border-radius:2px;text-align:center} .layui-colorpicker-trigger-i{display:inline-block;color:#FFF;font-size:12px} .layui-colorpicker-trigger-i.layui-icon-close{color:#999} .layui-colorpicker-main{position:absolute;left:-999999px;top:-999999px;z-index:66666666;width:280px;margin:5px 0;padding:7px;background:#FFF;border:1px solid #d2d2d2;border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,.12)} .layui-colorpicker-main-wrapper{height:180px;position:relative} .layui-colorpicker-basis{width:260px;height:100%;position:relative} .layui-colorpicker-basis-white{width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(90deg,#FFF,hsla(0,0%,100%,0))} .layui-colorpicker-basis-black{width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(0deg,#000,transparent)} .layui-colorpicker-basis-cursor{width:10px;height:10px;border:1px solid #FFF;border-radius:50%;position:absolute;top:-3px;right:-3px;cursor:pointer} .layui-colorpicker-side{position:absolute;top:0;right:0;width:12px;height:100%;background:linear-gradient(red,#FF0,#0F0,#0FF,#00F,#F0F,red)} .layui-colorpicker-side-slider{width:100%;height:5px;box-shadow:0 0 1px #888;background:#FFF;border-radius:1px;border:1px solid #f0f0f0;cursor:pointer;position:absolute;left:0} .layui-colorpicker-main-alpha{display:none;height:12px;margin-top:7px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)} .layui-colorpicker-alpha-bgcolor{height:100%;position:relative} .layui-colorpicker-alpha-slider{width:5px;height:100%;box-shadow:0 0 1px #888;background:#FFF;border-radius:1px;border:1px solid #f0f0f0;cursor:pointer;position:absolute;top:0} .layui-colorpicker-main-pre{padding-top:7px;font-size:0} .layui-colorpicker-pre{width:20px;height:20px;border-radius:2px;display:inline-block;margin-left:6px;margin-bottom:7px;cursor:pointer} .layui-colorpicker-pre:nth-child(11n+1){margin-left:0} .layui-colorpicker-pre-isalpha{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)} .layui-colorpicker-pre.layui-this{box-shadow:0 0 3px 2px rgba(0,0,0,.15)} .layui-colorpicker-pre>div{height:100%;border-radius:2px} .layui-colorpicker-main-input{text-align:right;padding-top:7px} .layui-colorpicker-main-input .layui-btn-container .layui-btn{margin:0 0 0 10px} .layui-colorpicker-main-input div.layui-inline{float:left;margin-right:10px;font-size:14px} .layui-colorpicker-main-input input.layui-input{width:150px;height:30px;color:#666} .layui-slider{height:4px;background:#eee;border-radius:3px;position:relative;cursor:pointer} .layui-slider-bar{border-radius:3px;position:absolute;height:100%} .layui-slider-step{position:absolute;top:0;width:4px;height:4px;border-radius:50%;background:#FFF;-webkit-transform:translateX(-50%);transform:translateX(-50%)} .layui-slider-wrap{width:36px;height:36px;position:absolute;top:-16px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10;text-align:center} .layui-slider-wrap-btn{width:12px;height:12px;border-radius:50%;background:#FFF;display:inline-block;vertical-align:middle;cursor:pointer;transition:.3s} .layui-slider-wrap:after{content:"";height:100%;display:inline-block;vertical-align:middle} .layui-slider-wrap-btn.layui-slider-hover,.layui-slider-wrap-btn:hover{transform:scale(1.2)} .layui-slider-wrap-btn.layui-disabled:hover{transform:scale(1)!important} .layui-slider-tips{position:absolute;top:-42px;z-index:66666666;white-space:nowrap;display:none;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#FFF;background:#000;border-radius:3px;height:25px;line-height:25px;padding:0 10px} .layui-slider-tips:after{content:"";position:absolute;bottom:-12px;left:50%;margin-left:-6px;width:0;height:0;border-width:6px;border-color:#000 transparent transparent} .layui-slider-input{width:70px;height:32px;border:1px solid #eee;border-radius:3px;font-size:16px;line-height:32px;position:absolute;right:0;top:-14px} .layui-slider-input-btn{position:absolute;top:0;right:0;width:20px;height:100%;border-left:1px solid #eee} .layui-slider-input-btn i{cursor:pointer;position:absolute;right:0;bottom:0;width:20px;height:50%;font-size:12px;line-height:16px;text-align:center;color:#999} .layui-slider-input-btn i:first-child{top:0;border-bottom:1px solid #eee} .layui-slider-input-txt{height:100%;font-size:14px} .layui-slider-input-txt input{height:100%;border:none} .layui-slider-input-btn i:hover{color:#009688} .layui-slider-vertical{width:4px;margin-left:33px} .layui-slider-vertical .layui-slider-bar{width:4px} .layui-slider-vertical .layui-slider-step{top:auto;left:0;-webkit-transform:translateY(50%);transform:translateY(50%)} .layui-slider-vertical .layui-slider-wrap{top:auto;left:-16px;-webkit-transform:translateY(50%);transform:translateY(50%)} .layui-slider-vertical .layui-slider-tips{top:auto;left:2px}@media \0screen{.layui-slider-wrap-btn{margin-left:-20px} .layui-slider-vertical .layui-slider-wrap-btn{margin-left:0;margin-bottom:-20px} .layui-slider-vertical .layui-slider-tips{margin-left:-8px} .layui-slider>span{margin-left:8px}} .layui-tree{line-height:22px} .layui-tree .layui-form-checkbox{margin:0!important} .layui-tree-set{width:100%;position:relative} .layui-tree-pack{display:none;padding-left:20px;position:relative} .layui-tree-iconClick,.layui-tree-main{display:inline-block;vertical-align:middle} .layui-tree-line .layui-tree-pack{padding-left:27px} .layui-tree-line .layui-tree-set .layui-tree-set:after{content:"";position:absolute;top:14px;left:-9px;width:17px;height:0;border-top:1px dotted #c0c4cc} .layui-tree-entry{position:relative;padding:3px 0;height:20px;white-space:nowrap} .layui-tree-entry:hover{background-color:#eee} .layui-tree-line .layui-tree-entry:hover{background-color:rgba(0,0,0,0)} .layui-tree-line .layui-tree-entry:hover .layui-tree-txt{color:#999;text-decoration:underline;transition:.3s} .layui-tree-main{cursor:pointer;padding-right:10px} .layui-tree-line .layui-tree-set:before{content:"";position:absolute;top:0;left:-9px;width:0;height:100%;border-left:1px dotted #c0c4cc} .layui-tree-line .layui-tree-set.layui-tree-setLineShort:before{height:13px} .layui-tree-line .layui-tree-set.layui-tree-setHide:before{height:0} .layui-tree-iconClick{position:relative;height:20px;line-height:20px;margin:0 10px;color:#c0c4cc} .layui-tree-icon{height:12px;line-height:12px;width:12px;text-align:center;border:1px solid #c0c4cc} .layui-tree-iconClick .layui-icon{font-size:18px} .layui-tree-icon .layui-icon{font-size:12px;color:#666} .layui-tree-iconArrow{padding:0 5px} .layui-tree-iconArrow:after{content:"";position:absolute;left:4px;top:3px;z-index:100;width:0;height:0;border-width:5px;border-color:transparent transparent transparent #c0c4cc;transition:.5s} .layui-tree-btnGroup,.layui-tree-editInput{position:relative;vertical-align:middle;display:inline-block} .layui-tree-spread>.layui-tree-entry>.layui-tree-iconClick>.layui-tree-iconArrow:after{transform:rotate(90deg) translate(3px,4px)} .layui-tree-txt{display:inline-block;vertical-align:middle;color:#555} .layui-tree-search{margin-bottom:15px;color:#666} .layui-tree-btnGroup .layui-icon{display:inline-block;vertical-align:middle;padding:0 2px;cursor:pointer} .layui-tree-btnGroup .layui-icon:hover{color:#999;transition:.3s} .layui-tree-entry:hover .layui-tree-btnGroup{visibility:visible} .layui-tree-editInput{height:20px;line-height:20px;padding:0 3px;border:none;background-color:rgba(0,0,0,.05)} .layui-tree-emptyText{text-align:center;color:#999} .layui-anim{-webkit-animation-duration:.3s;-webkit-animation-fill-mode:both;animation-duration:.3s;animation-fill-mode:both} .layui-anim.layui-icon{display:inline-block} .layui-anim-loop{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite} .layui-trans,.layui-trans a{transition:all .2s;-webkit-transition:all .2s} @-webkit-keyframes layui-rotate{from{-webkit-transform:rotate(0)} to{-webkit-transform:rotate(360deg)}} @keyframes layui-rotate{from{transform:rotate(0)} to{transform:rotate(360deg)}} .layui-anim-rotate{-webkit-animation-name:layui-rotate;animation-name:layui-rotate;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear} @-webkit-keyframes layui-up{from{-webkit-transform:translate3d(0,100%,0);opacity:.3} to{-webkit-transform:translate3d(0,0,0);opacity:1}} @keyframes layui-up{from{transform:translate3d(0,100%,0);opacity:.3} to{transform:translate3d(0,0,0);opacity:1}} .layui-anim-up{-webkit-animation-name:layui-up;animation-name:layui-up} @-webkit-keyframes layui-upbit{from{-webkit-transform:translate3d(0,15px,0);opacity:.3} to{-webkit-transform:translate3d(0,0,0);opacity:1}} @keyframes layui-upbit{from{transform:translate3d(0,15px,0);opacity:.3} to{transform:translate3d(0,0,0);opacity:1}} .layui-anim-upbit{-webkit-animation-name:layui-upbit;animation-name:layui-upbit} @keyframes layui-down{0%{opacity:.3;transform:translate3d(0,-100%,0)} 100%{opacity:1;transform:translate3d(0,0,0)}} .layui-anim-down{animation-name:layui-down} @keyframes layui-downbit{0%{opacity:.3;transform:translate3d(0,-5px,0)} 100%{opacity:1;transform:translate3d(0,0,0)}} .layui-anim-downbit{animation-name:layui-downbit} @-webkit-keyframes layui-scale{0%{opacity:.3;-webkit-transform:scale(.5)} 100%{opacity:1;-webkit-transform:scale(1)}} @keyframes layui-scale{0%{opacity:.3;-ms-transform:scale(.5);transform:scale(.5)} 100%{opacity:1;-ms-transform:scale(1);transform:scale(1)}} .layui-anim-scale{-webkit-animation-name:layui-scale;animation-name:layui-scale} @-webkit-keyframes layui-scale-spring{0%{opacity:.5;-webkit-transform:scale(.5)} 80%{opacity:.8;-webkit-transform:scale(1.1)} 100%{opacity:1;-webkit-transform:scale(1)}} @keyframes layui-scale-spring{0%{opacity:.5;transform:scale(.5)} 80%{opacity:.8;transform:scale(1.1)} 100%{opacity:1;transform:scale(1)}} .layui-anim-scaleSpring{-webkit-animation-name:layui-scale-spring;animation-name:layui-scale-spring} @keyframes layui-scalesmall{0%{opacity:.3;transform:scale(1.5)} 100%{opacity:1;transform:scale(1)}} .layui-anim-scalesmall{animation-name:layui-scalesmall} @keyframes layui-scalesmall-spring{0%{opacity:.3;transform:scale(1.5)} 80%{opacity:.8;transform:scale(.9)} 100%{opacity:1;transform:scale(1)}} .layui-anim-scalesmall-spring{animation-name:layui-scalesmall-spring} @-webkit-keyframes layui-fadein{0%{opacity:0} 100%{opacity:1}} @keyframes layui-fadein{0%{opacity:0} 100%{opacity:1}} .layui-anim-fadein{-webkit-animation-name:layui-fadein;animation-name:layui-fadein} @-webkit-keyframes layui-fadeout{0%{opacity:1} 100%{opacity:0}} @keyframes layui-fadeout{0%{opacity:1} 100%{opacity:0}} .layui-anim-fadeout{-webkit-animation-name:layui-fadeout;animation-name:layui-fadeout} \ No newline at end of file + } a:active,a:hover{outline:0} img{border:none} li{list-style:none} table{border-collapse:collapse;border-spacing:0} h4,h5,h6{font-size:100%} button,input,optgroup,option,select,textarea{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;outline:0} pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word} body{line-height:1.6;color:rgba(0,0,0,.85);font:14px Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif} hr{line-height:0;margin:10px 0;padding:0;border:none!important;:1px solid #c41c1c !important;clear:both;background:0 0} a{text-decoration:none} a:hover{color:#777} a cite{font-style:normal;*cursor:pointer} .layui-border-box,.layui-border-box *{box-sizing:border-box} .layui-box,.layui-box *{box-sizing:content-box} .layui-clear{clear:both;*zoom:1} .layui-clear:after{content:'\20';clear:both;*zoom:1;display:block;height:0} .layui-inline{*display:inline;*zoom:1} .layui-btn,.layui-btn-group,.layui-edge{display:inline-block} .layui-edge{width:0;border-width:6px;border-style:dashed;border-color:transparent} .layui-edge-top{top:-4px;} .layui-edge-right{border-left-color:#999;border-left-style:solid} .layui-edge-bottom{top:2px;border-top-color:#999;} .layui-edge-left{border-right-color:#999;border-right-style:solid} .layui-elip{text-overflow:ellipsis;white-space:nowrap} .layui-disabled,.layui-disabled:hover{color:#d2d2d2!important;cursor:not-allowed!important} .layui-circle{border-radius:100%} .layui-show{display:block!important} .layui-hide{display:none!important} .layui-show-v{visibility:visible!important} .layui-hide-v{visibility:hidden!important}@font-face{font-family:layui-icon;src:url(../font/iconfont.eot?v=256);src:url(../font/iconfont.eot?v=256#iefix) format('embedded-opentype'),url(../font/iconfont.woff2?v=256) format('woff2'),url(../font/iconfont.woff?v=256) format('woff'),url(../font/iconfont.ttf?v=256) format('truetype'),url(../font/iconfont.svg?v=256#layui-icon) format('svg')} .layui-icon{font-family:layui-icon!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale} .layui-icon-reply-fill:before{content:"\e611"} .layui-icon-set-fill:before{content:"\e614"} .layui-icon-menu-fill:before{content:"\e60f"} .layui-icon-search:before{content:"\e615"} .layui-icon-share:before{content:"\e641"} .layui-icon-set-sm:before{content:"\e620"} .layui-icon-engine:before{content:"\e628"} .layui-icon-close:before{content:"\1006"} .layui-icon-close-fill:before{content:"\1007"} .layui-icon-chart-screen:before{content:"\e629"} .layui-icon-star:before{content:"\e600"} .layui-icon-circle-dot:before{content:"\e617"} .layui-icon-chat:before{content:"\e606"} .layui-icon-release:before{content:"\e609"} .layui-icon-list:before{content:"\e60a"} .layui-icon-chart:before{content:"\e62c"} .layui-icon-ok-circle:before{content:"\1005"} .layui-icon-layim-theme:before{content:"\e61b"} .layui-icon-table:before{content:"\e62d"} .layui-icon-right:before{content:"\e602"} .layui-icon-left:before{content:"\e603"} .layui-icon-cart-simple:before{content:"\e698"} .layui-icon-face-cry:before{content:"\e69c"} .layui-icon-face-smile:before{content:"\e6af"} .layui-icon-survey:before{content:"\e6b2"} .layui-icon-tree:before{content:"\e62e"} .layui-icon-ie:before{content:"\e7bb"} .layui-icon-upload-circle:before{content:"\e62f"} .layui-icon-add-circle:before{content:"\e61f"} .layui-icon-download-circle:before{content:"\e601"} .layui-icon-templeate-1:before{content:"\e630"} .layui-icon-util:before{content:"\e631"} .layui-icon-face-surprised:before{content:"\e664"} .layui-icon-edit:before{content:"\e642"} .layui-icon-speaker:before{content:"\e645"} .layui-icon-down:before{content:"\e61a"} .layui-icon-file:before{content:"\e621"} .layui-icon-layouts:before{content:"\e632"} .layui-icon-rate-half:before{content:"\e6c9"} .layui-icon-add-circle-fine:before{content:"\e608"} .layui-icon-prev-circle:before{content:"\e633"} .layui-icon-read:before{content:"\e705"} .layui-icon-404:before{content:"\e61c"} .layui-icon-carousel:before{content:"\e634"} .layui-icon-help:before{content:"\e607"} .layui-icon-code-circle:before{content:"\e635"} .layui-icon-windows:before{content:"\e67f"} .layui-icon-water:before{content:"\e636"} .layui-icon-username:before{content:"\e66f"} .layui-icon-find-fill:before{content:"\e670"} .layui-icon-about:before{content:"\e60b"} .layui-icon-location:before{content:"\e715"} .layui-icon-up:before{content:"\e619"} .layui-icon-pause:before{content:"\e651"} .layui-icon-date:before{content:"\e637"} .layui-icon-layim-uploadfile:before{content:"\e61d"} .layui-icon-delete:before{content:"\e640"} .layui-icon-play:before{content:"\e652"} .layui-icon-top:before{content:"\e604"} .layui-icon-firefox:before{content:"\e686"} .layui-icon-friends:before{content:"\e612"} .layui-icon-refresh-3:before{content:"\e9aa"} .layui-icon-ok:before{content:"\e605"} .layui-icon-layer:before{content:"\e638"} .layui-icon-face-smile-fine:before{content:"\e60c"} .layui-icon-dollar:before{content:"\e659"} .layui-icon-group:before{content:"\e613"} .layui-icon-layim-download:before{content:"\e61e"} .layui-icon-picture-fine:before{content:"\e60d"} .layui-icon-link:before{content:"\e64c"} .layui-icon-diamond:before{content:"\e735"} .layui-icon-log:before{content:"\e60e"} .layui-icon-key:before{content:"\e683"} .layui-icon-rate-solid:before{content:"\e67a"} .layui-icon-fonts-del:before{content:"\e64f"} .layui-icon-unlink:before{content:"\e64d"} .layui-icon-fonts-clear:before{content:"\e639"} .layui-icon-triangle-r:before{content:"\e623"} .layui-icon-circle:before{content:"\e63f"} .layui-icon-radio:before{content:"\e643"} .layui-icon-align-center:before{content:"\e647"} .layui-icon-align-right:before{content:"\e648"} .layui-icon-align-left:before{content:"\e649"} .layui-icon-loading-1:before{content:"\e63e"} .layui-icon-return:before{content:"\e65c"} .layui-icon-fonts-strong:before{content:"\e62b"} .layui-icon-upload:before{content:"\e67c"} .layui-icon-dialogue:before{content:"\e63a"} .layui-icon-video:before{content:"\e6ed"} .layui-icon-headset:before{content:"\e6fc"} .layui-icon-cellphone-fine:before{content:"\e63b"} .layui-icon-add-1:before{content:"\e654"} .layui-icon-face-smile-b:before{content:"\e650"} .layui-icon-fonts-html:before{content:"\e64b"} .layui-icon-screen-full:before{content:"\e622"} .layui-icon-form:before{content:"\e63c"} .layui-icon-cart:before{content:"\e657"} .layui-icon-camera-fill:before{content:"\e65d"} .layui-icon-tabs:before{content:"\e62a"} .layui-icon-heart-fill:before{content:"\e68f"} .layui-icon-fonts-code:before{content:"\e64e"} .layui-icon-ios:before{content:"\e680"} .layui-icon-at:before{content:"\e687"} .layui-icon-fire:before{content:"\e756"} .layui-icon-set:before{content:"\e716"} .layui-icon-fonts-u:before{content:"\e646"} .layui-icon-triangle-d:before{content:"\e625"} .layui-icon-tips:before{content:"\e702"} .layui-icon-picture:before{content:"\e64a"} .layui-icon-more-vertical:before{content:"\e671"} .layui-icon-bluetooth:before{content:"\e689"} .layui-icon-flag:before{content:"\e66c"} .layui-icon-loading:before{content:"\e63d"} .layui-icon-fonts-i:before{content:"\e644"} .layui-icon-refresh-1:before{content:"\e666"} .layui-icon-rmb:before{content:"\e65e"} .layui-icon-addition:before{content:"\e624"} .layui-icon-home:before{content:"\e68e"} .layui-icon-time:before{content:"\e68d"} .layui-icon-user:before{content:"\e770"} .layui-icon-notice:before{content:"\e667"} .layui-icon-chrome:before{content:"\e68a"} .layui-icon-edge:before{content:"\e68b"} .layui-icon-login-weibo:before{content:"\e675"} .layui-icon-voice:before{content:"\e688"} .layui-icon-upload-drag:before{content:"\e681"} .layui-icon-login-qq:before{content:"\e676"} .layui-icon-snowflake:before{content:"\e6b1"} .layui-icon-heart:before{content:"\e68c"} .layui-icon-logout:before{content:"\e682"} .layui-icon-file-b:before{content:"\e655"} .layui-icon-template:before{content:"\e663"} .layui-icon-transfer:before{content:"\e691"} .layui-icon-auz:before{content:"\e672"} .layui-icon-console:before{content:"\e665"} .layui-icon-app:before{content:"\e653"} .layui-icon-prev:before{content:"\e65a"} .layui-icon-website:before{content:"\e7ae"} .layui-icon-next:before{content:"\e65b"} .layui-icon-component:before{content:"\e857"} .layui-icon-android:before{content:"\e684"} .layui-icon-more:before{content:"\e65f"} .layui-icon-login-wechat:before{content:"\e677"} .layui-icon-shrink-right:before{content:"\e668"} .layui-icon-spread-left:before{content:"\e66b"} .layui-icon-camera:before{content:"\e660"} .layui-icon-note:before{content:"\e66e"} .layui-icon-refresh:before{content:"\e669"} .layui-icon-female:before{content:"\e661"} .layui-icon-male:before{content:"\e662"} .layui-icon-screen-restore:before{content:"\e758"} .layui-icon-password:before{content:"\e673"} .layui-icon-senior:before{content:"\e674"} .layui-icon-theme:before{content:"\e66a"} .layui-icon-tread:before{content:"\e6c5"} .layui-icon-praise:before{content:"\e6c6"} .layui-icon-star-fill:before{content:"\e658"} .layui-icon-rate:before{content:"\e67b"} .layui-icon-template-1:before{content:"\e656"} .layui-icon-vercode:before{content:"\e679"} .layui-icon-service:before{content:"\e626"} .layui-icon-cellphone:before{content:"\e678"} .layui-icon-print:before{content:"\e66d"} .layui-icon-cols:before{content:"\e610"} .layui-icon-wifi:before{content:"\e7e0"} .layui-icon-export:before{content:"\e67d"} .layui-icon-rss:before{content:"\e808"} .layui-icon-slider:before{content:"\e714"} .layui-icon-email:before{content:"\e618"} .layui-icon-subtraction:before{content:"\e67e"} .layui-icon-mike:before{content:"\e6dc"} .layui-icon-light:before{content:"\e748"} .layui-icon-gift:before{content:"\e627"} .layui-icon-mute:before{content:"\e685"} .layui-icon-reduce-circle:before{content:"\e616"} .layui-icon-music:before{content:"\e690"} .layui-main{width:1140px;margin:0 auto} .layui-header{z-index:1000;height:60px} .layui-header a:hover{transition:all .5s;-webkit-transition:all .5s} .layui-side{position:fixed;left:0;top:0;bottom:0;z-index:999;width:200px} .layui-side-scroll{position:relative;width:220px;height:100%} .layui-body{position:relative;left:200px;right:0;top:0;bottom:0;z-index:900;width:auto;box-sizing:border-box} .layui-layout-admin .layui-header{position:fixed;top:0;left:0;right:0;} .layui-layout-admin .layui-side{top:60px;width:200px;overflow-x:hidden} .layui-layout-admin .layui-body{position:absolute;top:60px;padding-bottom:44px} .layui-layout-admin .layui-main{width:auto;margin:0 15px} .layui-layout-admin .layui-footer{position:fixed;left:200px;right:0;bottom:0;z-index:990;height:44px;line-height:44px;padding:0 15px;box-shadow:-1px 0 4px rgb(0 0 0 / 12%);} .layui-layout-admin .layui-logo{position:absolute;left:0;top:0;width:200px;height:100%;line-height:60px;text-align:center;color:#009688;font-size:16px;box-shadow:0 1px 2px 0 rgb(0 0 0 / 15%)} .layui-layout-admin .layui-header .layui-nav{background:0 0} .layui-layout-left{position:absolute!important;left:200px;top:0} .layui-layout-right{position:absolute!important;right:0;top:0} .layui-container{position:relative;margin:0 auto;padding:0 15px;box-sizing:border-box} .layui-fluid{position:relative;margin:0 auto;padding:0 15px} .layui-row:after,.layui-row:before{content:"";display:block;clear:both} .layui-col-lg1,.layui-col-lg10,.layui-col-lg11,.layui-col-lg12,.layui-col-lg2,.layui-col-lg3,.layui-col-lg4,.layui-col-lg5,.layui-col-lg6,.layui-col-lg7,.layui-col-lg8,.layui-col-lg9,.layui-col-md1,.layui-col-md10,.layui-col-md11,.layui-col-md12,.layui-col-md2,.layui-col-md3,.layui-col-md4,.layui-col-md5,.layui-col-md6,.layui-col-md7,.layui-col-md8,.layui-col-md9,.layui-col-sm1,.layui-col-sm10,.layui-col-sm11,.layui-col-sm12,.layui-col-sm2,.layui-col-sm3,.layui-col-sm4,.layui-col-sm5,.layui-col-sm6,.layui-col-sm7,.layui-col-sm8,.layui-col-sm9,.layui-col-xs1,.layui-col-xs10,.layui-col-xs11,.layui-col-xs12,.layui-col-xs2,.layui-col-xs3,.layui-col-xs4,.layui-col-xs5,.layui-col-xs6,.layui-col-xs7,.layui-col-xs8,.layui-col-xs9{position:relative;display:block;box-sizing:border-box} .layui-col-xs1,.layui-col-xs10,.layui-col-xs11,.layui-col-xs12,.layui-col-xs2,.layui-col-xs3,.layui-col-xs4,.layui-col-xs5,.layui-col-xs6,.layui-col-xs7,.layui-col-xs8,.layui-col-xs9{float:left} .layui-col-xs1{width:8.33333333%} .layui-col-xs2{width:16.66666667%} .layui-col-xs3{width:25%} .layui-col-xs4{width:33.33333333%} .layui-col-xs5{width:41.66666667%} .layui-col-xs6{width:50%} .layui-col-xs7{width:58.33333333%} .layui-col-xs8{width:66.66666667%} .layui-col-xs9{width:75%} .layui-col-xs10{width:83.33333333%} .layui-col-xs11{width:91.66666667%} .layui-col-xs12{width:100%} .layui-col-xs-offset1{margin-left:8.33333333%} .layui-col-xs-offset2{margin-left:16.66666667%} .layui-col-xs-offset3{margin-left:25%} .layui-col-xs-offset4{margin-left:33.33333333%} .layui-col-xs-offset5{margin-left:41.66666667%} .layui-col-xs-offset6{margin-left:50%} .layui-col-xs-offset7{margin-left:58.33333333%} .layui-col-xs-offset8{margin-left:66.66666667%} .layui-col-xs-offset9{margin-left:75%} .layui-col-xs-offset10{margin-left:83.33333333%} .layui-col-xs-offset11{margin-left:91.66666667%} .layui-col-xs-offset12{margin-left:100%}@media screen and (max-width:768px){.layui-hide-xs{display:none!important} .layui-show-xs-block{display:block!important} .layui-show-xs-inline{display:inline!important} .layui-show-xs-inline-block{display:inline-block!important}}@media screen and (min-width:768px){.layui-container{width:750px} .layui-hide-sm{display:none!important} .layui-show-sm-block{display:block!important} .layui-show-sm-inline{display:inline!important} .layui-show-sm-inline-block{display:inline-block!important} .layui-col-sm1,.layui-col-sm10,.layui-col-sm11,.layui-col-sm12,.layui-col-sm2,.layui-col-sm3,.layui-col-sm4,.layui-col-sm5,.layui-col-sm6,.layui-col-sm7,.layui-col-sm8,.layui-col-sm9{float:left} .layui-col-sm1{width:8.33333333%} .layui-col-sm2{width:16.66666667%} .layui-col-sm3{width:25%} .layui-col-sm4{width:33.33333333%} .layui-col-sm5{width:41.66666667%} .layui-col-sm6{width:50%} .layui-col-sm7{width:58.33333333%} .layui-col-sm8{width:66.66666667%} .layui-col-sm9{width:75%} .layui-col-sm10{width:83.33333333%} .layui-col-sm11{width:91.66666667%} .layui-col-sm12{width:100%} .layui-col-sm-offset1{margin-left:8.33333333%} .layui-col-sm-offset2{margin-left:16.66666667%} .layui-col-sm-offset3{margin-left:25%} .layui-col-sm-offset4{margin-left:33.33333333%} .layui-col-sm-offset5{margin-left:41.66666667%} .layui-col-sm-offset6{margin-left:50%} .layui-col-sm-offset7{margin-left:58.33333333%} .layui-col-sm-offset8{margin-left:66.66666667%} .layui-col-sm-offset9{margin-left:75%} .layui-col-sm-offset10{margin-left:83.33333333%} .layui-col-sm-offset11{margin-left:91.66666667%} .layui-col-sm-offset12{margin-left:100%}}@media screen and (min-width:992px){.layui-container{width:970px} .layui-hide-md{display:none!important} .layui-show-md-block{display:block!important} .layui-show-md-inline{display:inline!important} .layui-show-md-inline-block{display:inline-block!important} .layui-col-md1,.layui-col-md10,.layui-col-md11,.layui-col-md12,.layui-col-md2,.layui-col-md3,.layui-col-md4,.layui-col-md5,.layui-col-md6,.layui-col-md7,.layui-col-md8,.layui-col-md9{float:left} .layui-col-md1{width:8.33333333%} .layui-col-md2{width:16.66666667%} .layui-col-md3{width:25%} .layui-col-md4{width:33.33333333%} .layui-col-md5{width:41.66666667%} .layui-col-md6{width:50%} .layui-col-md7{width:58.33333333%} .layui-col-md8{width:66.66666667%} .layui-col-md9{width:75%} .layui-col-md10{width:83.33333333%} .layui-col-md11{width:91.66666667%} .layui-col-md12{width:100%} .layui-col-md-offset1{margin-left:8.33333333%} .layui-col-md-offset2{margin-left:16.66666667%} .layui-col-md-offset3{margin-left:25%} .layui-col-md-offset4{margin-left:33.33333333%} .layui-col-md-offset5{margin-left:41.66666667%} .layui-col-md-offset6{margin-left:50%} .layui-col-md-offset7{margin-left:58.33333333%} .layui-col-md-offset8{margin-left:66.66666667%} .layui-col-md-offset9{margin-left:75%} .layui-col-md-offset10{margin-left:83.33333333%} .layui-col-md-offset11{margin-left:91.66666667%} .layui-col-md-offset12{margin-left:100%}}@media screen and (min-width:1200px){.layui-container{width:1170px} .layui-hide-lg{display:none!important} .layui-show-lg-block{display:block!important} .layui-show-lg-inline{display:inline!important} .layui-show-lg-inline-block{display:inline-block!important} .layui-col-lg1,.layui-col-lg10,.layui-col-lg11,.layui-col-lg12,.layui-col-lg2,.layui-col-lg3,.layui-col-lg4,.layui-col-lg5,.layui-col-lg6,.layui-col-lg7,.layui-col-lg8,.layui-col-lg9{float:left} .layui-col-lg1{width:8.33333333%} .layui-col-lg2{width:16.66666667%} .layui-col-lg3{width:25%} .layui-col-lg4{width:33.33333333%} .layui-col-lg5{width:41.66666667%} .layui-col-lg6{width:50%} .layui-col-lg7{width:58.33333333%} .layui-col-lg8{width:66.66666667%} .layui-col-lg9{width:75%} .layui-col-lg10{width:83.33333333%} .layui-col-lg11{width:91.66666667%} .layui-col-lg12{width:100%} .layui-col-lg-offset1{margin-left:8.33333333%} .layui-col-lg-offset2{margin-left:16.66666667%} .layui-col-lg-offset3{margin-left:25%} .layui-col-lg-offset4{margin-left:33.33333333%} .layui-col-lg-offset5{margin-left:41.66666667%} .layui-col-lg-offset6{margin-left:50%} .layui-col-lg-offset7{margin-left:58.33333333%} .layui-col-lg-offset8{margin-left:66.66666667%} .layui-col-lg-offset9{margin-left:75%} .layui-col-lg-offset10{margin-left:83.33333333%} .layui-col-lg-offset11{margin-left:91.66666667%} .layui-col-lg-offset12{margin-left:100%}} .layui-col-space1{margin:-.5px} .layui-col-space1>*{padding:.5px} .layui-col-space2{margin:-1px} .layui-col-space2>*{padding:1px} .layui-col-space4{margin:-2px} .layui-col-space4>*{padding:2px} .layui-col-space5{margin:-2.5px} .layui-col-space5>*{padding:2.5px} .layui-col-space6{margin:-3px} .layui-col-space6>*{padding:3px} .layui-col-space8{margin:-4px} .layui-col-space8>*{padding:4px} .layui-col-space10{margin:-5px} .layui-col-space10>*{padding:5px} .layui-col-space12{margin:-6px} .layui-col-space12>*{padding:6px} .layui-col-space14{margin:-7px} .layui-col-space14>*{padding:7px} .layui-col-space15{margin:-7.5px} .layui-col-space15>*{padding:7.5px} .layui-col-space16{margin:-8px} .layui-col-space16>*{padding:8px} .layui-col-space18{margin:-9px} .layui-col-space18>*{padding:9px} .layui-col-space20{margin:-10px} .layui-col-space20>*{padding:10px} .layui-col-space22{margin:-11px} .layui-col-space22>*{padding:11px} .layui-col-space24{margin:-12px} .layui-col-space24>*{padding:12px} .layui-col-space25{margin:-12.5px} .layui-col-space25>*{padding:12.5px} .layui-col-space26{margin:-13px} .layui-col-space26>*{padding:13px} .layui-col-space28{margin:-14px} .layui-col-space28>*{padding:14px} .layui-col-space30{margin:-15px} .layui-col-space30>*{padding:15px} .layui-btn,.layui-input,.layui-select,.layui-textarea,.layui-upload-button{outline:0;-webkit-appearance:none;transition:all .3s;-webkit-transition:all .3s;box-sizing:border-box} .layui-elem-quote{margin-bottom:10px;padding:15px;line-height:1.6;border-left:5px solid #5FB878;border-radius:0 2px 2px 0} .layui-quote-nm{border-width:0px 1px 1px 5px;background:0 0} .layui-elem-field{margin-bottom:10px;padding:0;border-width:0px} .layui-elem-field legend{margin-left:20px;padding:0 10px;font-size:20px;font-weight:300} .layui-field-title{margin:10px 0 20px;border-width:0px 0 0} .layui-field-box{padding:15px} .layui-field-title .layui-field-box{padding:10px 0} .layui-progress{position:relative;height:6px;border-radius:20px;background-color:#eee} .layui-progress-bar{position:absolute;left:0;top:0;width:0;max-width:100%;height:6px;border-radius:20px;text-align:right;background-color:#5FB878;transition:all .3s;-webkit-transition:all .3s} .layui-progress-big,.layui-progress-big .layui-progress-bar{height:18px;line-height:18px} .layui-progress-text{position:relative;top:-20px;line-height:18px;font-size:12px;color:#666} .layui-progress-big .layui-progress-text{position:static;padding:0 10px;color:#fff} .layui-collapse{border-width:0px;border-radius:2px} .layui-colla-content,.layui-colla-item{border-top-width:1px;} .layui-colla-item:first-child{border-top:none} .layui-colla-title{position:relative;height:42px;line-height:42px;padding:0 15px 0 35px;color:#333;cursor:pointer;font-size:14px;overflow:hidden} .layui-colla-content{display:none;padding:10px 15px;line-height:1.6;color:#666} .layui-colla-icon{position:absolute;left:15px;top:0;font-size:14px} .layui-card-body,.layui-card-header,.layui-form-label,.layui-form-mid,.layui-form-select,.layui-input-block,.layui-input-inline,.layui-panel,.layui-textarea{position:relative} .layui-card{margin-bottom:15px;border-radius:2px;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)} .layui-form-select dl,.layui-panel{box-shadow:1px 1px 4px rgb(0 0 0 / 8%)} .layui-card:last-child{margin-bottom:0} .layui-card-header{height:42px;line-height:42px;padding:0 15px;color:#333;border-radius:2px 2px 0 0;font-size:14px} .layui-card-body{padding:10px 15px;line-height:24px} .layui-card-body[pad15]{padding:15px} .layui-card-body[pad20]{padding:20px} .layui-card-body .layui-table{margin:5px 0} .layui-card .layui-tab{margin:0} .layui-panel{border-width:0px;border-radius:2px;background-color:#fff;color:#666} .layui-bg-black,.layui-bg-blue,.layui-bg-cyan,.layui-bg-green,.layui-bg-orange,.layui-bg-red{color:#fff!important} .layui-panel-window{position:relative;padding:15px;border-radius:0;border-top:5px solid #eee;background-color:#fff} .layui-border,.layui-border-black,.layui-border-blue,.layui-border-cyan,.layui-border-green,.layui-border-orange,.layui-border-red{border-width:0px;} .layui-auxiliar-moving{position:fixed;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:0 0;z-index:9999999999} .layui-bg-red{} .layui-bg-orange{background-color:#FFB800!important} .layui-bg-green{background-color:#009688!important} .layui-bg-cyan{background-color:#2F4056!important} .layui-bg-blue{background-color:#1E9FFF!important} .layui-bg-black{background-color:#393D49!important} .layui-bg-gray{color:#666!important} .layui-badge-rim,.layui-border,.layui-colla-content,.layui-colla-item,.layui-collapse,.layui-elem-field,.layui-form-pane .layui-form-item[pane],.layui-form-pane .layui-form-label,.layui-input,.layui-layedit,.layui-layedit-tool,.layui-panel,.layui-quote-nm,.layui-select,.layui-tab-bar,.layui-tab-card,.layui-tab-title,.layui-tab-title .layui-this:after,.layui-textarea{border-color:#eee} .layui-border{color:#666!important} .layui-border-red{border-color:#FF5722!important;color:#FF5722!important} .layui-border-orange{border-color:#FFB800!important;color:#FFB800!important} .layui-border-green{border-color:#009688!important;color:#009688!important} .layui-border-cyan{border-color:#2F4056!important;color:#2F4056!important} .layui-border-blue{border-color:#1E9FFF!important;color:#1E9FFF!important} .layui-border-black{border-color:#393D49!important;color:#393D49!important} .layui-timeline-item:before{background-color:#eee} .layui-text{line-height:1.6;font-size:14px;color:#666} .layui-text h1,.layui-text h2,.layui-text h3{font-weight:500;color:#333} .layui-text h1{font-size:30px} .layui-text h2{font-size:24px} .layui-text h3{font-size:18px} .layui-text a:not(.layui-btn){color:#01AAED} .layui-text a:not(.layui-btn):hover{text-decoration:underline} .layui-text ul{padding:5px 0 5px 15px} .layui-text ul li{margin-top:5px;list-style-type:disc} .layui-text em,.layui-word-aux{color:#999!important;padding-left:5px!important;padding-right:5px!important} .layui-text p{margin:10px 0} .layui-text p:first-child{margin-top:0} .layui-font-12{font-size:12px!important} .layui-font-14{font-size:14px!important} .layui-font-16{font-size:16px!important} .layui-font-18{font-size:18px!important} .layui-font-20{font-size:20px!important} .layui-font-red{color:#FF5722!important} .layui-font-orange{color:#FFB800!important} .layui-font-green{color:#009688!important} .layui-font-cyan{color:#2F4056!important} .layui-font-blue{color:#01AAED!important} .layui-font-black{color:#000!important} .layui-font-gray{color:#c2c2c2!important} .layui-btn{height:38px;line-height:38px;border:1px solid transparent;padding:0 18px;background-color:#009688;color:#fff;white-space:nowrap;text-align:center;font-size:14px;border-radius:2px;cursor:pointer} .layui-btn:hover{opacity:.8;filter:alpha(opacity=80);color:#fff} .layui-btn:active{opacity:1;filter:alpha(opacity=100)} .layui-btn+.layui-btn{margin-left:10px} .layui-btn-container{font-size:0} .layui-btn-container .layui-btn{margin-right:10px;margin-bottom:10px} .layui-btn-container .layui-btn+.layui-btn{margin-left:0} .layui-table .layui-btn-container .layui-btn{margin-bottom:9px} .layui-btn-radius{border-radius:100px} .layui-btn .layui-icon{padding:0 2px;vertical-align:middle\9;vertical-align:bottom} .layui-btn-primary{border-color:#d2d2d2;background:0 0;color:#666} .layui-btn-primary:hover{border-color:#009688;color:#333} .layui-btn-normal{background-color:#1E9FFF} .layui-btn-warm{background-color:#FFB800} .layui-btn-danger{background-color:#FF5722} .layui-btn-checked{background-color:#5FB878} .layui-btn-disabled,.layui-btn-disabled:active,.layui-btn-disabled:hover{border-color:#eee!important;background-color:#FBFBFB!important;color:#d2d2d2!important;cursor:not-allowed!important;opacity:1} .layui-btn-lg{height:44px;line-height:44px;padding:0 25px;font-size:16px} .layui-btn-sm{height:30px;line-height:30px;padding:0 10px;font-size:12px} .layui-btn-xs{height:22px;line-height:22px;padding:0 5px;font-size:12px} .layui-btn-xs i{font-size:12px!important} .layui-btn-group{vertical-align:middle;font-size:0} .layui-btn-group .layui-btn{margin-left:0!important;margin-right:0!important;border-left:1px solid rgba(255,255,255,.5);border-radius:0} .layui-btn-group .layui-btn-primary{border-left:none} .layui-btn-group .layui-btn-primary:hover{border-color:#d2d2d2;color:#009688} .layui-btn-group .layui-btn:first-child{border-left:none;border-radius:2px 0 0 2px} .layui-btn-group .layui-btn-primary:first-child{border-left:1px solid #d2d2d2} .layui-btn-group .layui-btn:last-child{border-radius:0 2px 2px 0} .layui-btn-group .layui-btn+.layui-btn{margin-left:0} .layui-btn-group+.layui-btn-group{margin-left:10px} .layui-btn-fluid{width:100%} .layui-input,.layui-select,.layui-textarea{height:38px;line-height:1.3;line-height:38px\9;border-width:0px;background-color:#fff;color:rgba(0,0,0,.85);border-radius:2px} .layui-input::-webkit-input-placeholder,.layui-select::-webkit-input-placeholder,.layui-textarea::-webkit-input-placeholder{line-height:1.3} .layui-input,.layui-textarea{display:block;width:100%;padding-left:10px} .layui-input:hover,.layui-textarea:hover{border-color:#eee!important} .layui-input:focus,.layui-textarea:focus{border-color:#d2d2d2!important} .layui-textarea{min-height:100px;height:auto;line-height:20px;padding:6px 10px;resize:vertical} .layui-select{padding:0 10px} .layui-form input[type=checkbox],.layui-form input[type=radio],.layui-form select{display:none} .layui-form [lay-ignore]{display:initial} .layui-form-item{margin-bottom:15px;clear:both;*zoom:1} .layui-form-item:after{content:'\20';clear:both;*zoom:1;display:block;height:0} .layui-form-label{float:left;display:block;padding:9px 15px;width:80px;font-weight:400;line-height:20px;text-align:right} .layui-form-label-col{display:block;float:none;padding:9px 0;line-height:20px;text-align:left} .layui-form-item .layui-inline{margin-bottom:5px;margin-right:10px} .layui-input-block{margin-left:110px;min-height:36px} .layui-input-inline{display:inline-block;vertical-align:middle} .layui-form-item .layui-input-inline{float:left;width:190px;margin-right:10px} .layui-form-text .layui-input-inline{width:auto} .layui-form-mid{float:left;display:block;padding:9px 0!important;line-height:20px;margin-right:10px} .layui-form-danger+.layui-form-select .layui-input,.layui-form-danger:focus{border-color:#FF5722!important} .layui-form-select .layui-input{padding-right:30px;cursor:pointer} .layui-form-select .layui-edge{position:absolute;right:10px;top:50%;margin-top:-3px;cursor:pointer;border-width:6px;border-top-color:#c2c2c2;transition:all .3s;-webkit-transition:all .3s} .layui-form-select dl{display:none;position:absolute;left:0;top:42px;padding:5px 0;z-index:899;min-width:100%;border:1px solid #eee;max-height:300px;overflow-y:auto;background-color:#fff;border-radius:2px;box-sizing:border-box} .layui-form-select dl dd,.layui-form-select dl dt{padding:0 10px;line-height:36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis} .layui-form-select dl dt{font-size:12px;color:#999} .layui-form-select dl dd{cursor:pointer} .layui-form-select dl dd:hover{background-color:#F6F6F6;-webkit-transition:.5s all;transition:.5s all} .layui-form-select .layui-select-group dd{padding-left:20px} .layui-form-select dl dd.layui-select-tips{padding-left:10px!important;color:#999} .layui-form-select dl dd.layui-this{background-color:#5FB878;color:#fff} .layui-form-checkbox,.layui-form-select dl dd.layui-disabled{background-color:#fff} .layui-form-selected dl{display:block} .layui-form-checkbox,.layui-form-checkbox *,.layui-form-switch{display:inline-block;vertical-align:middle} .layui-form-selected .layui-edge{margin-top:-9px;-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-top:-3px\9} :root .layui-form-selected .layui-edge{margin-top:-9px\0/IE9} .layui-form-selectup dl{top:auto;bottom:42px} .layui-select-none{margin:5px 0;text-align:center;color:#999} .layui-select-disabled .layui-disabled{border-color:#eee!important} .layui-select-disabled .layui-edge{border-top-color:#d2d2d2} .layui-form-checkbox{position:relative;height:30px;line-height:30px;margin-right:10px;padding-right:30px;cursor:pointer;font-size:0;-webkit-transition:.1s linear;transition:.1s linear;box-sizing:border-box} .layui-form-checkbox span{padding:0 10px;height:100%;font-size:14px;border-radius:2px 0 0 2px;background-color:#d2d2d2;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis} .layui-form-checkbox:hover span{background-color:#c2c2c2} .layui-form-checkbox i{position:absolute;right:0;top:0;width:30px;height:28px;border:1px solid #d2d2d2;border-left:none;border-radius:0 2px 2px 0;color:#fff;font-size:20px;text-align:center} .layui-form-checkbox:hover i{border-color:#c2c2c2;color:#c2c2c2} .layui-form-checked,.layui-form-checked:hover{border-color:#5FB878} .layui-form-checked span,.layui-form-checked:hover span{background-color:#5FB878} .layui-form-checked i,.layui-form-checked:hover i{color:#5FB878} .layui-form-item .layui-form-checkbox{margin-top:4px} .layui-form-checkbox[lay-skin=primary]{height:auto!important;line-height:normal!important;min-width:18px;min-height:18px;border:none!important;margin-right:0;padding-left:28px;padding-right:0;background:0 0} .layui-form-checkbox[lay-skin=primary] span{padding-left:0;padding-right:15px;line-height:18px;background:0 0;color:#666} .layui-form-checkbox[lay-skin=primary] i{right:auto;left:0;width:16px;height:16px;line-height:16px;border:1px solid #d2d2d2;font-size:12px;border-radius:2px;background-color:#fff;-webkit-transition:.1s linear;transition:.1s linear} .layui-form-checkbox[lay-skin=primary]:hover i{border-color:#5FB878;color:#fff} .layui-form-checked[lay-skin=primary] i{border-color:#5FB878!important;background-color:#5FB878;color:#fff} .layui-checkbox-disabled[lay-skin=primary] span{background:0 0!important;color:#c2c2c2!important} .layui-checkbox-disabled[lay-skin=primary]:hover i{border-color:#d2d2d2} .layui-form-item .layui-form-checkbox[lay-skin=primary]{margin-top:10px} .layui-form-switch{position:relative;height:22px;line-height:22px;min-width:35px;padding:0 5px;margin-top:8px;border:1px solid #d2d2d2;border-radius:20px;cursor:pointer;background-color:#fff;-webkit-transition:.1s linear;transition:.1s linear} .layui-form-switch i{position:absolute;left:5px;top:3px;width:16px;height:16px;border-radius:20px;background-color:#d2d2d2;-webkit-transition:.1s linear;transition:.1s linear} .layui-form-switch em{position:relative;top:0;width:25px;margin-left:21px;padding:0!important;text-align:center!important;color:#999!important;font-style:normal!important;font-size:12px} .layui-form-onswitch{border-color:#5FB878;background-color:#5FB878} .layui-checkbox-disabled,.layui-checkbox-disabled i{border-color:#eee!important} .layui-form-onswitch i{left:100%;margin-left:-21px;background-color:#fff} .layui-form-onswitch em{margin-left:5px;margin-right:21px;color:#fff!important} .layui-checkbox-disabled span{background-color:#eee!important} .layui-checkbox-disabled em{color:#d2d2d2!important} .layui-checkbox-disabled:hover i{color:#fff!important} [lay-radio]{display:none} .layui-form-radio,.layui-form-radio *{display:inline-block;vertical-align:middle} .layui-form-radio{line-height:28px;margin:6px 10px 0 0;padding-right:10px;cursor:pointer;font-size:0} .layui-form-radio *{font-size:14px} .layui-form-radio>i{margin-right:8px;font-size:22px;color:#c2c2c2} .layui-form-radio:hover *,.layui-form-radioed,.layui-form-radioed>i{color:#5FB878} .layui-radio-disabled>i{color:#eee!important} .layui-radio-disabled *{color:#c2c2c2!important} .layui-form-pane .layui-form-label{width:110px;padding:8px 15px;height:38px;line-height:20px;border-width:0px;border-radius:2px 0 0 2px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box} .layui-form-pane .layui-input-inline{margin-left:-1px} .layui-form-pane .layui-input-block{margin-left:110px;left:-1px} .layui-form-pane .layui-input{border-radius:0 2px 2px 0} .layui-form-pane .layui-form-text .layui-form-label{float:none;width:100%;border-radius:2px;box-sizing:border-box;text-align:left} .layui-form-pane .layui-form-text .layui-input-inline{display:block;margin:0;top:-1px;clear:both} .layui-form-pane .layui-form-text .layui-input-block{margin:0;left:0;top:-1px} .layui-form-pane .layui-form-text .layui-textarea{min-height:100px;border-radius:0 0 2px 2px} .layui-form-pane .layui-form-checkbox{margin:4px 0 4px 10px} .layui-form-pane .layui-form-radio,.layui-form-pane .layui-form-switch{margin-top:6px;margin-left:10px} .layui-form-pane .layui-form-item[pane]{position:relative;border-width:0px;} .layui-form-pane .layui-form-item[pane] .layui-form-label{position:absolute;left:0;top:0;height:100%;border-width:0 1px 0 0} .layui-form-pane .layui-form-item[pane] .layui-input-inline{margin-left:110px}@media screen and (max-width:450px){.layui-form-item .layui-form-label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap} .layui-form-item .layui-inline{display:block;margin-right:0;margin-bottom:20px;clear:both} .layui-form-item .layui-inline:after{content:'\20';clear:both;display:block;height:0} .layui-form-item .layui-input-inline{display:block;float:none;left:-3px;width:auto!important;margin:0 0 10px 112px} .layui-form-item .layui-input-inline+.layui-form-mid{margin-left:110px;top:-5px;padding:0} .layui-form-item .layui-form-checkbox{margin-right:5px;margin-bottom:5px}} .layui-layedit{border-width:0px;border-radius:2px} .layui-layedit-tool{padding:3px 5px;font-size:0} .layedit-tool-fixed{position:fixed;top:0;border-top:1px solid #eee} .layui-layedit-tool .layedit-tool-mid,.layui-layedit-tool .layui-icon{display:inline-block;vertical-align:middle;text-align:center;font-size:14px} .layui-layedit-tool .layui-icon{position:relative;width:32px;height:30px;line-height:30px;margin:3px 5px;color:#777;cursor:pointer;border-radius:2px} .layui-layedit-tool .layui-icon:hover{color:#393D49} .layui-layedit-tool .layui-icon:active{color:#000} .layui-layedit-tool .layedit-tool-active{background-color:#eee;color:#000} .layui-layedit-tool .layui-disabled,.layui-layedit-tool .layui-disabled:hover{color:#d2d2d2;cursor:not-allowed} .layui-layedit-tool .layedit-tool-mid{width:1px;height:18px;margin:0 10px;background-color:#d2d2d2} .layedit-tool-html{width:50px!important;font-size:30px!important} .layedit-tool-b,.layedit-tool-code,.layedit-tool-help{font-size:16px!important} .layedit-tool-d,.layedit-tool-face,.layedit-tool-image,.layedit-tool-unlink{font-size:18px!important} .layedit-tool-image input{position:absolute;font-size:0;left:0;top:0;width:100%;height:100%;opacity:.01;filter:Alpha(opacity=1);cursor:pointer} .layui-layedit-iframe iframe{display:block;width:100%} #LAY_layedit_code{overflow:hidden} .layui-laypage{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin:10px 0;font-size:0} .layui-laypage>a:first-child,.layui-laypage>a:first-child em{border-radius:2px 0 0 2px} .layui-laypage>a:last-child,.layui-laypage>a:last-child em{border-radius:0 2px 2px 0} .layui-laypage>:first-child{margin-left:0!important} .layui-laypage>:last-child{margin-right:0!important} .layui-laypage a,.layui-laypage button,.layui-laypage input,.layui-laypage select,.layui-laypage span{border:1px solid #eee} .layui-laypage a,.layui-laypage span{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;padding:0 15px;height:28px;line-height:28px;margin:0 -1px 5px 0;background-color:#fff;color:#333;font-size:12px} .layui-flow-more a *,.layui-laypage input,.layui-table-view select[lay-ignore]{display:inline-block} .layui-laypage a:hover{color:#009688} .layui-laypage em{font-style:normal} .layui-laypage .layui-laypage-spr{color:#999;font-weight:700} .layui-laypage a{text-decoration:none} .layui-laypage .layui-laypage-curr{position:relative} .layui-laypage .layui-laypage-curr em{position:relative;color:#fff} .layui-laypage .layui-laypage-curr .layui-laypage-em{position:absolute;left:-1px;top:-1px;padding:1px;width:100%;height:100%;background-color:#009688} .layui-laypage-em{border-radius:2px} .layui-laypage-next em,.layui-laypage-prev em{font-family:Sim sun;font-size:16px} .layui-laypage .layui-laypage-count,.layui-laypage .layui-laypage-limits,.layui-laypage .layui-laypage-refresh,.layui-laypage .layui-laypage-skip{margin-left:10px;margin-right:10px;padding:0;border:none;display: none} .layui-laypage .layui-laypage-limits,.layui-laypage .layui-laypage-refresh{vertical-align:top} .layui-laypage .layui-laypage-refresh i{font-size:18px;cursor:pointer} .layui-laypage select{height:22px;padding:3px;border-radius:2px;cursor:pointer} .layui-laypage .layui-laypage-skip{height:30px;line-height:30px;color:#999} .layui-laypage button,.layui-laypage input{height:30px;line-height:30px;border-radius:2px;vertical-align:top;background-color:#fff;box-sizing:border-box} .layui-laypage input{width:40px;margin:0 10px;padding:0 3px;text-align:center} .layui-laypage input:focus,.layui-laypage select:focus{border-color:#009688!important} .layui-laypage button{margin-left:10px;padding:0 10px;cursor:pointer} .layui-table,.layui-table-view{margin:10px 0} .layui-flow-more{margin:10px 0;text-align:center;color:#999;font-size:14px} .layui-flow-more a{height:32px;line-height:32px} .layui-flow-more a *{vertical-align:top} .layui-flow-more a cite{padding:0 20px;border-radius:3px;background-color:#eee;color:#333;font-style:normal} .layui-flow-more a cite:hover{opacity:.8} .layui-flow-more a i{font-size:30px;color:#737383} .layui-table{width:100%;background-color:#fff;color:#666} .layui-table tr{transition:all .3s;-webkit-transition:all .3s} .layui-table th{text-align:left;font-weight:400} .layui-table tbody tr:hover,.layui-table thead tr,.layui-table-click,.layui-table-header,.layui-table-hover,.layui-table-mend,.layui-table-patch,.layui-table-tool,.layui-table-total,.layui-table-total tr,.layui-table[lay-even] tr:nth-child(even){} .layui-table td,.layui-table th,.layui-table-col-set,.layui-table-fixed-r,.layui-table-grid-down,.layui-table-header,.layui-table-page,.layui-table-tips-main,.layui-table-tool,.layui-table-total,.layui-table-view,.layui-table[lay-skin=line],.layui-table[lay-skin=row]{border-width:0px;} .layui-table td,.layui-table th{position:relative;padding:9px 15px;min-height:20px;line-height:20px;font-size:14px} .layui-table[lay-skin=line] td,.layui-table[lay-skin=line] th{} .layui-table[lay-skin=row] td,.layui-table[lay-skin=row] th{} .layui-table[lay-skin=nob] td,.layui-table[lay-skin=nob] th{border:none} .layui-table img{max-width:100px} .layui-table[lay-size=lg] td,.layui-table[lay-size=lg] th{padding:15px 30px} .layui-table-view .layui-table[lay-size=lg] .layui-table-cell{height:40px;line-height:40px} .layui-table[lay-size=sm] td,.layui-table[lay-size=sm] th{font-size:12px;padding:5px 10px} .layui-table-view .layui-table[lay-size=sm] .layui-table-cell{height:22px;line-height:20px} .layui-table[lay-data]{display:none} .layui-table-box{position:relative;overflow:hidden} .layui-table-view .layui-table{position:relative;width:auto;margin:0} .layui-table-view .layui-table[lay-skin=line]{border-width:0 1px 0 0} .layui-table-view .layui-table[lay-skin=row]{border-width:0 0 1px} .layui-table-view .layui-table td,.layui-table-view .layui-table th{padding:5px 0;border-top:none;border-left:none} .layui-table-view .layui-table th.layui-unselect .layui-table-cell span{cursor:pointer} .layui-table-view .layui-table td{cursor:default} .layui-table-view .layui-table td[data-edit=text]{cursor:text} .layui-table-view .layui-form-checkbox[lay-skin=primary] i{width:18px;height:18px} .layui-table-view .layui-form-radio{line-height:0;padding:0} .layui-table-view .layui-form-radio>i{margin:0;font-size:20px} .layui-table-init{position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;z-index:110} .layui-table-init .layui-icon{position:absolute;left:50%;top:50%;margin:-15px 0 0 -15px;font-size:30px;color:#c2c2c2} .layui-table-header{border-width:0 0 1px;overflow:hidden} .layui-table-header .layui-table{margin-bottom:-1px} .layui-table-tool .layui-inline[lay-event]{position:relative;width:26px;height:26px;padding:5px;line-height:16px;margin-right:10px;text-align:center;color:#333;border:1px solid #ccc;cursor:pointer;-webkit-transition:.5s all;transition:.5s all} .layui-table-tool .layui-inline[lay-event]:hover{border:1px solid #999} .layui-table-tool-temp{padding-right:120px} .layui-table-tool-self{position:absolute;right:17px;top:10px} .layui-table-tool .layui-table-tool-self .layui-inline[lay-event]{margin:0 0 0 10px} .layui-table-tool-panel{position:absolute;top:29px;left:-1px;padding:5px 0;min-width:150px;min-height:40px;border:1px solid #d2d2d2;text-align:left;overflow-y:auto;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.12)} .layui-table-cell,.layui-table-tool-panel li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap} .layui-table-tool-panel li{padding:0 10px;line-height:30px;-webkit-transition:.5s all;transition:.5s all} .layui-menu li,.layui-menu-body-title a:hover,.layui-menu-body-title>.layui-icon:hover{transition:all .3s} .layui-table-tool-panel li .layui-form-checkbox[lay-skin=primary]{width:100%;padding-left:28px} .layui-table-tool-panel li:hover{background-color:#F6F6F6} .layui-table-tool-panel li .layui-form-checkbox[lay-skin=primary] i{position:absolute;left:0;top:0} .layui-table-tool-panel li .layui-form-checkbox[lay-skin=primary] span{padding:0} .layui-table-tool .layui-table-tool-self .layui-table-tool-panel{left:auto;right:-1px} .layui-table-col-set{position:absolute;right:0;top:0;width:20px;height:100%;border-width:0 0 0 1px;background-color:#fff} .layui-table-sort{width:10px;height:20px;margin-left:5px;cursor:pointer!important} .layui-table-sort .layui-edge{position:absolute;left:5px;border-width:5px} .layui-table-sort .layui-table-sort-asc{top:3px;border-top:none;} .layui-table-sort .layui-table-sort-asc:hover{border-bottom-color:#666} .layui-table-sort .layui-table-sort-desc{bottom:5px;border-bottom:none;} .layui-table-sort .layui-table-sort-desc:hover{border-top-color:#666} .layui-table-sort[lay-sort=asc] .layui-table-sort-asc{border-bottom-color:#000} .layui-table-sort[lay-sort=desc] .layui-table-sort-desc{border-top-color:#000} .layui-table-cell{height:28px;line-height:28px;padding:0 15px;position:relative;box-sizing:border-box;opacity: 1} .layui-table-cell .layui-form-checkbox[lay-skin=primary]{top:-1px;padding:0} .layui-table-cell .layui-table-link{color:#01AAED} .laytable-cell-checkbox,.laytable-cell-numbers,.laytable-cell-radio,.laytable-cell-space{padding:0;text-align:center} .layui-table-body{position:relative;overflow:auto;margin-right:-1px;margin-bottom:-1px;} .layui-table-body .layui-none{line-height:26px;padding:30px 15px;text-align:center;color:#999} .layui-table-fixed{position:absolute;left:0;top:0;z-index:101} .layui-table-fixed .layui-table-body{overflow:hidden} .layui-table-fixed-l{box-shadow:1px 0 8px rgba(0,0,0,.08)} .layui-table-fixed-r{left:auto;right:-1px;border-width:0 0 0 1px;box-shadow:-1px 0 8px rgba(0,0,0,.08)} .layui-table-fixed-r .layui-table-header{position:relative;overflow:visible} .layui-table-mend{position:absolute;right:-49px;top:0;height:100%;width:50px} .layui-table-tool{position:relative;z-index:890;width:100%;min-height:50px;line-height:30px;padding:10px 15px;border-width:0 0 1px} .layui-table-tool .layui-btn-container{margin-bottom:-10px} .layui-table-page,.layui-table-total{border-width:0px 0 0;margin-bottom:-1px;overflow:hidden} .layui-table-page{position:relative;width:100%;padding:7px 7px 0;height:41px;font-size:12px;white-space:nowrap} .layui-table-page>div{height:26px} .layui-table-page .layui-laypage{margin:0} .layui-table-page .layui-laypage a,.layui-table-page .layui-laypage span{height:26px;line-height:26px;margin-bottom:10px;border:none;background:0 0} .layui-table-page .layui-laypage a,.layui-table-page .layui-laypage span.layui-laypage-curr{padding:0 12px} .layui-table-page .layui-laypage span{margin-left:0;padding:0} .layui-table-page .layui-laypage .layui-laypage-prev{margin-left:-7px!important} .layui-table-page .layui-laypage .layui-laypage-curr .layui-laypage-em{left:0;top:0;padding:0} .layui-table-page .layui-laypage button,.layui-table-page .layui-laypage input{height:26px;line-height:26px} .layui-table-page .layui-laypage input{width:40px} .layui-table-page .layui-laypage button{padding:0 10px} .layui-table-page select{height:18px} .layui-table-patch .layui-table-cell{padding:0;width:30px} .layui-table-edit{position:absolute;left:0;top:0;width:100%;height:100%;padding:0 14px 1px;border-radius:0;box-shadow:1px 1px 20px rgba(0,0,0,.15)} .layui-table-edit:focus{border-color:#5FB878!important} select.layui-table-edit{padding:0 0 0 10px;border-color:#d2d2d2} .layui-table-view .layui-form-checkbox,.layui-table-view .layui-form-radio,.layui-table-view .layui-form-switch{top:0;margin:0;box-sizing:content-box} .layui-colorpicker-alpha-slider,.layui-colorpicker-side-slider,.layui-menu,.layui-menu *,.layui-nav{box-sizing:border-box} .layui-table-view .layui-form-checkbox{top:-1px;height:26px;line-height:26px} .layui-table-view .layui-form-checkbox i{height:26px} .layui-table-grid .layui-table-cell{overflow:visible} .layui-table-grid-down{position:absolute;top:0;right:0;width:26px;height:100%;padding:5px 0;border-width:0 0 0 1px;text-align:center;background-color:#fff;color:#999;cursor:pointer} .layui-table-grid-down .layui-icon{position:absolute;top:50%;left:50%;margin:-8px 0 0 -8px} .layui-table-grid-down:hover{background-color:#fbfbfb} body .layui-table-tips .layui-layer-content{background:0 0;padding:0;box-shadow:0 1px 6px rgba(0,0,0,.12)} .layui-table-tips-main{margin:-44px 0 0 -1px;max-height:150px;padding:8px 15px;font-size:14px;overflow-y:scroll;background-color:#fff;color:#666} .layui-table-tips-c{position:absolute;right:-3px;top:-13px;width:20px;height:20px;padding:3px;cursor:pointer;background-color:#666;border-radius:50%;color:#fff} .layui-table-tips-c:hover{background-color:#777} .layui-table-tips-c:before{position:relative;right:-2px} .layui-upload-file{display:none!important;opacity:.01;filter:Alpha(opacity=1)} .layui-upload-drag,.layui-upload-form,.layui-upload-wrap{display:inline-block} .layui-upload-list{margin:10px 0} .layui-upload-choose{max-width:200px;padding:0 10px;color:#999;font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap} .layui-upload-drag{position:relative;padding:30px;border:1px dashed #e2e2e2;background-color:#fff;text-align:center;cursor:pointer;color:#999} .layui-upload-drag .layui-icon{font-size:50px;color:#009688} .layui-upload-drag[lay-over]{border-color:#009688} .layui-upload-iframe{position:absolute;width:0;height:0;border:0;visibility:hidden} .layui-upload-wrap{position:relative;vertical-align:middle} .layui-upload-wrap .layui-upload-file{display:block!important;position:absolute;left:0;top:0;z-index:10;font-size:100px;width:100%;height:100%;opacity:.01;filter:Alpha(opacity=1);cursor:pointer} .layui-btn-container .layui-upload-choose{padding-left:0} .layui-menu{position:relative;margin:5px 0;background-color:#fff} .layui-menu li,.layui-menu-body-title a{padding:5px 15px} .layui-menu li{position:relative;margin:1px 0;width:calc(100% + 1px);line-height:26px;color:rgba(0,0,0,.8);font-size:14px;white-space:nowrap;cursor:pointer} .layui-menu li:hover{background-color:#F6F6F6} .layui-menu-item-parent:hover>.layui-menu-body-panel{display:block;animation-name:layui-fadein;animation-duration:.3s;animation-fill-mode:both;animation-delay:.2s} .layui-menu-item-group .layui-menu-body-title,.layui-menu-item-parent .layui-menu-body-title{padding-right:25px} .layui-menu .layui-menu-item-divider:hover,.layui-menu .layui-menu-item-group:hover,.layui-menu .layui-menu-item-none:hover{background:0 0;cursor:default} .layui-menu .layui-menu-item-group>ul{margin:5px 0 -5px} .layui-menu .layui-menu-item-group>.layui-menu-body-title{color:rgba(0,0,0,.35);user-select:none} .layui-menu .layui-menu-item-none{color:rgba(0,0,0,.35);cursor:default;text-align:center} .layui-menu .layui-menu-item-divider{margin:5px 0;padding:0;height:0;line-height:0;border-bottom:1px solid #eee;overflow:hidden} .layui-menu .layui-menu-item-down:hover,.layui-menu .layui-menu-item-up:hover{cursor:pointer} .layui-menu .layui-menu-item-up>.layui-menu-body-title{color:rgba(0,0,0,.8)} .layui-menu .layui-menu-item-up>ul{visibility:hidden;height:0;overflow:hidden} .layui-menu .layui-menu-item-down:hover>.layui-menu-body-title>.layui-icon,.layui-menu .layui-menu-item-up>.layui-menu-body-title:hover>.layui-icon{color:rgba(0,0,0,1)} .layui-menu .layui-menu-item-down>ul{visibility:visible;height:auto} .layui-breadcrumb,.layui-tree-btnGroup{visibility:hidden} .layui-menu .layui-menu-item-checked,.layui-menu .layui-menu-item-checked2{background-color:#F6F6F6!important;color:#5FB878} .layui-menu .layui-menu-item-checked a,.layui-menu .layui-menu-item-checked2 a{color:#5FB878} .layui-menu .layui-menu-item-checked:after{position:absolute;right:0;top:0;bottom:0;border-right:3px solid #5FB878;content:""} .layui-menu-body-title{position:relative;overflow:hidden;text-overflow:ellipsis} .layui-menu-body-title a{display:block;margin:-5px -15px;color:rgba(0,0,0,.8)} .layui-menu-body-title>.layui-icon{position:absolute;right:0;top:0;font-size:14px} .layui-menu-body-title>.layui-icon-right{right:-1px} .layui-menu-body-panel{display:none;position:absolute;top:-7px;left:100%;z-index:1000;margin-left:13px;padding:5px 0} .layui-menu-body-panel:before{content:"";position:absolute;width:20px;left:-16px;top:0;bottom:0} .layui-menu-body-panel-left{left:auto;right:100%;margin:0 13px} .layui-menu-body-panel-left:before{left:auto;right:-16px} .layui-menu-lg li{line-height:32px} .layui-menu-lg .layui-menu-body-title a:hover,.layui-menu-lg li:hover{background:0 0;color:#5FB878} .layui-menu-lg li .layui-menu-body-panel{margin-left:14px} .layui-menu-lg li .layui-menu-body-panel-left{margin:0 15px} .layui-dropdown{position:absolute;left:-999999px;top:-999999px;z-index:66666666;margin:5px 0;min-width:100px} .layui-dropdown:before{content:"";position:absolute;width:100%;height:6px;left:0;top:-6px} .layui-nav{position:relative;padding:0 20px;background-color:#393D49;color:#fff;border-radius:2px;font-size:0} .layui-nav *{font-size:14px} .layui-nav .layui-nav-item{position:relative;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;line-height:60px} .layui-nav .layui-nav-item a{display:block;padding:0 20px;color:#fff;color:rgba(255,255,255,.7);transition:all .3s;-webkit-transition:all .3s} .layui-nav .layui-this:after,.layui-nav-bar{content:"";position:absolute;left:0;top:0;width:0;height:5px;background-color:#5FB878;transition:all .2s;-webkit-transition:all .2s;pointer-events:none} .layui-nav-bar{z-index:1000} .layui-nav[lay-bar=disabled] .layui-nav-bar{display:none} .layui-nav .layui-nav-item a:hover,.layui-nav .layui-this a{color:#fff} .layui-nav .layui-this:after{top:auto;bottom:0;width:100%} .layui-nav-img{width:30px;height:30px;margin-right:10px;border-radius:50%} .layui-nav .layui-nav-more{position:absolute;top:20px;right:3px;left:auto!important;margin-top:0;font-size:12px;cursor:pointer;transition:all .2s;-webkit-transition:all .2s} .layui-nav .layui-nav-mored,.layui-nav-itemed>a .layui-nav-more{transform:rotate(180deg)} .layui-nav-child{display:none;position:absolute;left:0;top:65px;min-width:100%;line-height:36px;padding:5px 0;box-shadow:0 2px 4px rgba(0,0,0,.12);border:1px solid #eee;background-color:#fff;z-index:100;border-radius:2px;white-space:nowrap} .layui-nav .layui-nav-child a{color:#666;color:rgba(0,0,0,.8)} .layui-nav .layui-nav-child a:hover{background-color:#F6F6F6;color:rgba(0,0,0,.8)} .layui-nav-child dd{margin:1px 0;position:relative} .layui-nav-child dd.layui-this{background-color:#F6F6F6;color:#000} .layui-nav-child dd.layui-this:after{display:none} .layui-nav-child-r{left:auto;right:0} .layui-nav-child-c{text-align:center} .layui-nav-tree{width:200px;padding:0} .layui-nav-tree .layui-nav-item{display:block;width:100%;line-height:40px} .layui-nav-tree .layui-nav-item a{position:relative;height:40px;line-height:40px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap} .layui-nav-tree .layui-nav-item>a{padding-top:5px;padding-bottom:5px} .layui-nav-tree .layui-nav-more{right:15px} .layui-nav-tree .layui-nav-item>a .layui-nav-more{padding:5px 0} .layui-nav-tree .layui-nav-bar{width:5px;height:0;background-color:#009688} .layui-side .layui-nav-tree .layui-nav-bar{width:2px} .layui-nav-tree .layui-nav-child dd.layui-this,.layui-nav-tree .layui-nav-child dd.layui-this a,.layui-nav-tree .layui-this,.layui-nav-tree .layui-this>a,.layui-nav-tree .layui-this>a:hover{background-color:#009688;color:#fff} .layui-nav-tree .layui-this:after{display:none} .layui-nav-itemed>a,.layui-nav-tree .layui-nav-title a,.layui-nav-tree .layui-nav-title a:hover{color:#fff!important} .layui-nav-tree .layui-nav-child{position:relative;z-index:0;top:0;border:none;box-shadow:none} .layui-nav-tree .layui-nav-child dd{margin:0} .layui-nav-tree .layui-nav-child a{color:#fff;color:rgba(255,255,255,.7)} .layui-nav-tree .layui-nav-child,.layui-nav-tree .layui-nav-child a:hover{background:0 0;color:#fff} .layui-nav-itemed>.layui-nav-child{display:block;background-color:rgba(0,0,0,.3)!important} .layui-nav-itemed>.layui-nav-child>.layui-this>.layui-nav-child{display:block} .layui-nav-side{position:fixed;top:0;bottom:0;left:0;overflow-x:hidden;z-index:999} .layui-breadcrumb{font-size:0} .layui-breadcrumb>*{font-size:14px} .layui-breadcrumb a{color:#999!important} .layui-breadcrumb a:hover{color:#5FB878!important} .layui-breadcrumb a cite{color:#666;font-style:normal} .layui-breadcrumb span[lay-separator]{margin:0 10px;color:#999} .layui-tab{margin:10px 0;text-align:left!important} .layui-tab[overflow]>.layui-tab-title{overflow:hidden} .layui-tab-title{position:relative;left:0;height:40px;white-space:nowrap;font-size:0;border-bottom-width:1px;;transition:all .2s;-webkit-transition:all .2s} .layui-tab-title li{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;font-size:14px;transition:all .2s;-webkit-transition:all .2s;position:relative;line-height:40px;min-width:65px;padding:0 15px;text-align:center;cursor:pointer} .layui-tab-title li a{display:block;padding:0 15px;margin:0 -15px} .layui-tab-title .layui-this{color:#000} .layui-tab-title .layui-this:after{position:absolute;left:0;top:0;content:"";width:100%;height:41px;border-width:0px;border-radius:2px 2px 0 0;box-sizing:border-box;pointer-events:none} .layui-tab-bar{position:absolute;right:0;top:0;z-index:10;width:30px;height:39px;line-height:39px;border-width:0px;border-radius:2px;text-align:center;background-color:#fff;cursor:pointer} .layui-tab-bar .layui-icon{position:relative;display:inline-block;top:3px;transition:all .3s;-webkit-transition:all .3s} .layui-tab-item{display:none} .layui-tab-more{padding-right:30px;height:auto!important;white-space:normal!important} .layui-tab-more li.layui-this:after{border-bottom-color:#eee;border-radius:2px} .layui-tab-more .layui-tab-bar .layui-icon{top:-2px;top:3px\9;-webkit-transform:rotate(180deg);transform:rotate(180deg)} :root .layui-tab-more .layui-tab-bar .layui-icon{top:-2px\0/IE9} .layui-tab-content{padding:15px 0} .layui-tab-title li .layui-tab-close{position:relative;display:inline-block;width:18px;height:18px;line-height:20px;margin-left:8px;top:1px;text-align:center;font-size:14px;color:#c2c2c2;transition:all .2s;-webkit-transition:all .2s} .layui-tab-title li .layui-tab-close:hover{border-radius:2px;background-color:#FF5722;color:#fff} .layui-tab-brief>.layui-tab-title .layui-this{color:#009688} .layui-tab-brief>.layui-tab-more li.layui-this:after,.layui-tab-brief>.layui-tab-title .layui-this:after{border:none;border-radius:0;border-bottom:2px solid #5FB878} .layui-tab-brief[overflow]>.layui-tab-title .layui-this:after{top:-1px} .layui-tab-card{border-width:0px;border-radius:2px;box-shadow:0 2px 5px 0 rgba(0,0,0,.1)} .layui-tab-card>.layui-tab-title{} .layui-tab-card>.layui-tab-title li{margin-right:-1px;margin-left:-1px} .layui-tab-card>.layui-tab-title .layui-this{background-color:#fff} .layui-tab-card>.layui-tab-title .layui-this:after{border-top:none;border-width:0px;border-bottom-color:#fff} .layui-tab-card>.layui-tab-title .layui-tab-bar{height:40px;line-height:40px;border-radius:0;border-top:none;border-right:none} .layui-tab-card>.layui-tab-more .layui-this{background:0 0;color:#5FB878} .layui-tab-card>.layui-tab-more .layui-this:after{border:none} .layui-timeline{padding-left:5px} .layui-timeline-item{position:relative;padding-bottom:20px} .layui-timeline-axis{position:absolute;left:-5px;top:0;z-index:10;width:20px;height:20px;line-height:20px;background-color:#fff;color:#5FB878;border-radius:50%;text-align:center;cursor:pointer} .layui-timeline-axis:hover{color:#FF5722} .layui-timeline-item:before{content:"";position:absolute;left:5px;top:0;z-index:0;width:1px;height:100%} .layui-timeline-item:first-child:before{display:block} .layui-timeline-item:last-child:before{display:none} .layui-timeline-content{padding-left:25px} .layui-timeline-title{position:relative;margin-bottom:10px;line-height:22px} .layui-badge,.layui-badge-dot,.layui-badge-rim{position:relative;display:inline-block;padding:0 6px;font-size:12px;text-align:center;background-color:#FF5722;color:#fff;border-radius:2px} .layui-badge{height:18px;line-height:18px} .layui-badge-dot{width:8px;height:8px;padding:0;border-radius:50%} .layui-badge-rim{height:18px;line-height:18px;border-width:0px;background-color:#fff;color:#666} .layui-btn .layui-badge,.layui-btn .layui-badge-dot{margin-left:5px} .layui-nav .layui-badge,.layui-nav .layui-badge-dot{position:absolute;top:50%;margin:-5px 6px 0} .layui-nav .layui-badge{margin-top:-10px} .layui-tab-title .layui-badge,.layui-tab-title .layui-badge-dot{left:5px;top:-2px} .layui-carousel{position:relative;left:0;top:0;background-color:#f8f8f8} .layui-carousel>[carousel-item]{position:relative;width:100%;height:100%;overflow:hidden} .layui-carousel>[carousel-item]:before{position:absolute;content:'\e63d';left:50%;top:50%;width:100px;line-height:20px;margin:-10px 0 0 -50px;text-align:center;color:#c2c2c2;font-family:layui-icon!important;font-size:30px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale} .layui-carousel>[carousel-item]>*{display:none;position:absolute;left:0;top:0;width:100%;height:100%;background-color:#f8f8f8;transition-duration:.3s;-webkit-transition-duration:.3s} .layui-carousel-updown>*{-webkit-transition:.3s ease-in-out up;transition:.3s ease-in-out up} .layui-carousel-arrow{display:none\9;opacity:0;position:absolute;left:10px;top:50%;margin-top:-18px;width:36px;height:36px;line-height:36px;text-align:center;font-size:20px;border:0;border-radius:50%;background-color:rgba(0,0,0,.2);color:#fff;-webkit-transition-duration:.3s;transition-duration:.3s;cursor:pointer} .layui-carousel-arrow[lay-type=add]{left:auto!important;right:10px} .layui-carousel:hover .layui-carousel-arrow[lay-type=add],.layui-carousel[lay-arrow=always] .layui-carousel-arrow[lay-type=add]{right:20px} .layui-carousel[lay-arrow=always] .layui-carousel-arrow{opacity:1;left:20px} .layui-carousel[lay-arrow=none] .layui-carousel-arrow{display:none} .layui-carousel-arrow:hover,.layui-carousel-ind ul:hover{background-color:rgba(0,0,0,.35)} .layui-carousel:hover .layui-carousel-arrow{display:block\9;opacity:1;left:20px} .layui-carousel-ind{position:relative;top:-35px;width:100%;line-height:0!important;text-align:center;font-size:0} .layui-carousel[lay-indicator=outside]{margin-bottom:30px} .layui-carousel[lay-indicator=outside] .layui-carousel-ind{top:10px} .layui-carousel[lay-indicator=outside] .layui-carousel-ind ul{background-color:rgba(0,0,0,.5)} .layui-carousel[lay-indicator=none] .layui-carousel-ind{display:none} .layui-carousel-ind ul{display:inline-block;padding:5px;background-color:rgba(0,0,0,.2);border-radius:10px;-webkit-transition-duration:.3s;transition-duration:.3s} .layui-carousel-ind li{display:inline-block;width:10px;height:10px;margin:0 3px;font-size:14px;background-color:#eee;background-color:rgba(255,255,255,.5);border-radius:50%;cursor:pointer;-webkit-transition-duration:.3s;transition-duration:.3s} .layui-carousel-ind li:hover{background-color:rgba(255,255,255,.7)} .layui-carousel-ind li.layui-this{background-color:#fff} .layui-carousel>[carousel-item]>.layui-carousel-next,.layui-carousel>[carousel-item]>.layui-carousel-prev,.layui-carousel>[carousel-item]>.layui-this{display:block} .layui-carousel>[carousel-item]>.layui-this{left:0} .layui-carousel>[carousel-item]>.layui-carousel-prev{left:-100%} .layui-carousel>[carousel-item]>.layui-carousel-next{left:100%} .layui-carousel>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel>[carousel-item]>.layui-carousel-prev.layui-carousel-right{left:0} .layui-carousel>[carousel-item]>.layui-this.layui-carousel-left{left:-100%} .layui-carousel>[carousel-item]>.layui-this.layui-carousel-right{left:100%} .layui-carousel[lay-anim=updown] .layui-carousel-arrow{left:50%!important;top:20px;margin:0 0 0 -18px} .layui-carousel[lay-anim=updown]>[carousel-item]>*,.layui-carousel[lay-anim=fade]>[carousel-item]>*{left:0!important} .layui-carousel[lay-anim=updown] .layui-carousel-arrow[lay-type=add]{top:auto!important;bottom:20px} .layui-carousel[lay-anim=updown] .layui-carousel-ind{position:absolute;top:50%;right:20px;width:auto;height:auto} .layui-carousel[lay-anim=updown] .layui-carousel-ind ul{padding:3px 5px} .layui-carousel[lay-anim=updown] .layui-carousel-ind li{display:block;margin:6px 0} .layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this{top:0} .layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-prev{top:-100%} .layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-next{top:100%} .layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-prev.layui-carousel-right{top:0} .layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this.layui-carousel-left{top:-100%} .layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this.layui-carousel-right{top:100%} .layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-next,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-prev{opacity:0} .layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-prev.layui-carousel-right{opacity:1} .layui-carousel[lay-anim=fade]>[carousel-item]>.layui-this.layui-carousel-left,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-this.layui-carousel-right{opacity:0} .layui-fixbar{position:fixed;right:15px;bottom:15px;z-index:999999} .layui-fixbar li{width:50px;height:50px;line-height:50px;margin-bottom:1px;text-align:center;cursor:pointer;font-size:30px;background-color:#9F9F9F;color:#fff;border-radius:2px;opacity:.95} .layui-fixbar li:hover{opacity:.85} .layui-fixbar li:active{opacity:1} .layui-fixbar .layui-fixbar-top{display:none;font-size:40px} body .layui-util-face{border:none;background:0 0} body .layui-util-face .layui-layer-content{padding:0;background-color:#fff;color:#666;box-shadow:none} .layui-util-face .layui-layer-TipsG{display:none} .layui-transfer-active,.layui-transfer-box{display:inline-block;vertical-align:middle} .layui-util-face ul{position:relative;width:372px;padding:10px;border:1px solid #D9D9D9;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.2)} .layui-util-face ul li{cursor:pointer;float:left;border:1px solid #e8e8e8;height:22px;width:26px;overflow:hidden;margin:-1px 0 0 -1px;padding:4px 2px;text-align:center} .layui-util-face ul li:hover{position:relative;z-index:2;border:1px solid #eb7350;background:#fff9ec} .layui-code{position:relative;margin:10px 0;padding:15px;line-height:20px;border:1px solid #eee;border-left-width:6px;color:#333;font-family:Courier New;font-size:12px} .layui-transfer-box,.layui-transfer-header,.layui-transfer-search{border-width:0;border-color:#eee} .layui-transfer-box{position:relative;border-width:0px;width:200px;height:360px;border-radius:2px;background-color:#fff} .layui-transfer-box .layui-form-checkbox{width:100%;margin:0!important} .layui-transfer-header{height:38px;line-height:38px;padding:0 10px;border-bottom-width:1px} .layui-transfer-search{position:relative;padding:10px;border-bottom-width:1px} .layui-transfer-search .layui-input{height:32px;padding-left:30px;font-size:12px} .layui-transfer-search .layui-icon-search{position:absolute;left:20px;top:50%;margin-top:-8px;color:#666} .layui-transfer-active{margin:0 15px} .layui-transfer-active .layui-btn{display:block;margin:0;padding:0 15px;background-color:#5FB878;border-color:#5FB878;color:#fff} .layui-transfer-active .layui-btn-disabled{background-color:#FBFBFB;border-color:#eee;color:#d2d2d2} .layui-transfer-active .layui-btn:first-child{margin-bottom:15px} .layui-transfer-active .layui-btn .layui-icon{margin:0;font-size:14px!important} .layui-transfer-data{padding:5px 0;overflow:auto} .layui-transfer-data li{height:32px;line-height:32px;padding:0 10px} .layui-transfer-data li:hover{background-color:#F6F6F6;transition:.5s all} .layui-transfer-data .layui-none{padding:15px 10px;text-align:center;color:#999} .layui-rate,.layui-rate *{display:inline-block;vertical-align:middle} .layui-rate{padding:10px 5px 10px 0;font-size:0} .layui-rate li i.layui-icon{font-size:20px;color:#FFB800;margin-right:5px;transition:all .3s;-webkit-transition:all .3s} .layui-rate li i:hover{cursor:pointer;transform:scale(1.12);-webkit-transform:scale(1.12)} .layui-rate[readonly] li i:hover{cursor:default;transform:scale(1)} .layui-colorpicker{width:26px;height:26px;border:1px solid #eee;padding:5px;border-radius:2px;line-height:24px;display:inline-block;cursor:pointer;transition:all .3s;-webkit-transition:all .3s} .layui-colorpicker:hover{border-color:#d2d2d2} .layui-colorpicker.layui-colorpicker-lg{width:34px;height:34px;line-height:32px} .layui-colorpicker.layui-colorpicker-sm{width:24px;height:24px;line-height:22px} .layui-colorpicker.layui-colorpicker-xs{width:22px;height:22px;line-height:20px} .layui-colorpicker-trigger-bgcolor{display:block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);border-radius:2px} .layui-colorpicker-trigger-span{display:block;height:100%;box-sizing:border-box;border:1px solid rgba(0,0,0,.15);border-radius:2px;text-align:center} .layui-colorpicker-trigger-i{display:inline-block;color:#FFF;font-size:12px} .layui-colorpicker-trigger-i.layui-icon-close{color:#999} .layui-colorpicker-main{position:absolute;left:-999999px;top:-999999px;z-index:66666666;width:280px;margin:5px 0;padding:7px;background:#FFF;border:1px solid #d2d2d2;border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,.12)} .layui-colorpicker-main-wrapper{height:180px;position:relative} .layui-colorpicker-basis{width:260px;height:100%;position:relative} .layui-colorpicker-basis-white{width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(90deg,#FFF,hsla(0,0%,100%,0))} .layui-colorpicker-basis-black{width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(0deg,#000,transparent)} .layui-colorpicker-basis-cursor{width:10px;height:10px;border:1px solid #FFF;border-radius:50%;position:absolute;top:-3px;right:-3px;cursor:pointer} .layui-colorpicker-side{position:absolute;top:0;right:0;width:12px;height:100%;background:linear-gradient(red,#FF0,#0F0,#0FF,#00F,#F0F,red)} .layui-colorpicker-side-slider{width:100%;height:5px;box-shadow:0 0 1px #888;background:#FFF;border-radius:1px;border:1px solid #f0f0f0;cursor:pointer;position:absolute;left:0} .layui-colorpicker-main-alpha{display:none;height:12px;margin-top:7px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)} .layui-colorpicker-alpha-bgcolor{height:100%;position:relative} .layui-colorpicker-alpha-slider{width:5px;height:100%;box-shadow:0 0 1px #888;background:#FFF;border-radius:1px;border:1px solid #f0f0f0;cursor:pointer;position:absolute;top:0} .layui-colorpicker-main-pre{padding-top:7px;font-size:0} .layui-colorpicker-pre{width:20px;height:20px;border-radius:2px;display:inline-block;margin-left:6px;margin-bottom:7px;cursor:pointer} .layui-colorpicker-pre:nth-child(11n+1){margin-left:0} .layui-colorpicker-pre-isalpha{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)} .layui-colorpicker-pre.layui-this{box-shadow:0 0 3px 2px rgba(0,0,0,.15)} .layui-colorpicker-pre>div{height:100%;border-radius:2px} .layui-colorpicker-main-input{text-align:right;padding-top:7px} .layui-colorpicker-main-input .layui-btn-container .layui-btn{margin:0 0 0 10px} .layui-colorpicker-main-input div.layui-inline{float:left;margin-right:10px;font-size:14px} .layui-colorpicker-main-input input.layui-input{width:150px;height:30px;color:#666} .layui-slider{height:4px;background:#eee;border-radius:3px;position:relative;cursor:pointer} .layui-slider-bar{border-radius:3px;position:absolute;height:100%} .layui-slider-step{position:absolute;top:0;width:4px;height:4px;border-radius:50%;background:#FFF;-webkit-transform:translateX(-50%);transform:translateX(-50%)} .layui-slider-wrap{width:36px;height:36px;position:absolute;top:-16px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10;text-align:center} .layui-slider-wrap-btn{width:12px;height:12px;border-radius:50%;background:#FFF;display:inline-block;vertical-align:middle;cursor:pointer;transition:.3s} .layui-slider-wrap:after{content:"";height:100%;display:inline-block;vertical-align:middle} .layui-slider-wrap-btn.layui-slider-hover,.layui-slider-wrap-btn:hover{transform:scale(1.2)} .layui-slider-wrap-btn.layui-disabled:hover{transform:scale(1)!important} .layui-slider-tips{position:absolute;top:-42px;z-index:66666666;white-space:nowrap;display:none;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#FFF;background:#000;border-radius:3px;height:25px;line-height:25px;padding:0 10px} .layui-slider-tips:after{content:"";position:absolute;bottom:-12px;left:50%;margin-left:-6px;width:0;height:0;border-width:6px;border-color:#000 transparent transparent} .layui-slider-input{width:70px;height:32px;border:1px solid #eee;border-radius:3px;font-size:16px;line-height:32px;position:absolute;right:0;top:-14px} .layui-slider-input-btn{position:absolute;top:0;right:0;width:20px;height:100%;border-left:1px solid #eee} .layui-slider-input-btn i{cursor:pointer;position:absolute;right:0;bottom:0;width:20px;height:50%;font-size:12px;line-height:16px;text-align:center;color:#999} .layui-slider-input-btn i:first-child{top:0;border-bottom:1px solid #eee} .layui-slider-input-txt{height:100%;font-size:14px} .layui-slider-input-txt input{height:100%;border:none} .layui-slider-input-btn i:hover{color:#009688} .layui-slider-vertical{width:4px;margin-left:33px} .layui-slider-vertical .layui-slider-bar{width:4px} .layui-slider-vertical .layui-slider-step{top:auto;left:0;-webkit-transform:translateY(50%);transform:translateY(50%)} .layui-slider-vertical .layui-slider-wrap{top:auto;left:-16px;-webkit-transform:translateY(50%);transform:translateY(50%)} .layui-slider-vertical .layui-slider-tips{top:auto;left:2px}@media \0screen{.layui-slider-wrap-btn{margin-left:-20px} .layui-slider-vertical .layui-slider-wrap-btn{margin-left:0;margin-bottom:-20px} .layui-slider-vertical .layui-slider-tips{margin-left:-8px} .layui-slider>span{margin-left:8px}} .layui-tree{line-height:22px} .layui-tree .layui-form-checkbox{margin:0!important} .layui-tree-set{width:100%;position:relative} .layui-tree-pack{display:none;padding-left:20px;position:relative} .layui-tree-iconClick,.layui-tree-main{display:inline-block;vertical-align:middle} .layui-tree-line .layui-tree-pack{padding-left:27px} .layui-tree-line .layui-tree-set .layui-tree-set:after{content:"";position:absolute;top:14px;left:-9px;width:17px;height:0;border-top:1px dotted #c0c4cc} .layui-tree-entry{position:relative;padding:3px 0;height:20px;white-space:nowrap} .layui-tree-entry:hover{background-color:#eee} .layui-tree-line .layui-tree-entry:hover{background-color:rgba(0,0,0,0)} .layui-tree-line .layui-tree-entry:hover .layui-tree-txt{color:#999;text-decoration:underline;transition:.3s} .layui-tree-main{cursor:pointer;padding-right:10px} .layui-tree-line .layui-tree-set:before{content:"";position:absolute;top:0;left:-9px;width:0;height:100%;border-left:1px dotted #c0c4cc} .layui-tree-line .layui-tree-set.layui-tree-setLineShort:before{height:13px} .layui-tree-line .layui-tree-set.layui-tree-setHide:before{height:0} .layui-tree-iconClick{position:relative;height:20px;line-height:20px;margin:0 10px;color:#c0c4cc} .layui-tree-icon{height:12px;line-height:12px;width:12px;text-align:center;border:1px solid #c0c4cc} .layui-tree-iconClick .layui-icon{font-size:18px} .layui-tree-icon .layui-icon{font-size:12px;color:#666} .layui-tree-iconArrow{padding:0 5px} .layui-tree-iconArrow:after{content:"";position:absolute;left:4px;top:3px;z-index:100;width:0;height:0;border-width:5px;border-color:transparent transparent transparent #c0c4cc;transition:.5s} .layui-tree-btnGroup,.layui-tree-editInput{position:relative;vertical-align:middle;display:inline-block} .layui-tree-spread>.layui-tree-entry>.layui-tree-iconClick>.layui-tree-iconArrow:after{transform:rotate(90deg) translate(3px,4px)} .layui-tree-txt{display:inline-block;vertical-align:middle;color:#555} .layui-tree-search{margin-bottom:15px;color:#666} .layui-tree-btnGroup .layui-icon{display:inline-block;vertical-align:middle;padding:0 2px;cursor:pointer} .layui-tree-btnGroup .layui-icon:hover{color:#999;transition:.3s} .layui-tree-entry:hover .layui-tree-btnGroup{visibility:visible} .layui-tree-editInput{height:20px;line-height:20px;padding:0 3px;border:none;background-color:rgba(0,0,0,.05)} .layui-tree-emptyText{text-align:center;color:#999} .layui-anim{-webkit-animation-duration:.3s;-webkit-animation-fill-mode:both;animation-duration:.3s;animation-fill-mode:both} .layui-anim.layui-icon{display:inline-block} .layui-anim-loop{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite} .layui-trans,.layui-trans a{transition:all .2s;-webkit-transition:all .2s} @-webkit-keyframes layui-rotate{from{-webkit-transform:rotate(0)} to{-webkit-transform:rotate(360deg)}} @keyframes layui-rotate{from{transform:rotate(0)} to{transform:rotate(360deg)}} .layui-anim-rotate{-webkit-animation-name:layui-rotate;animation-name:layui-rotate;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear} @-webkit-keyframes layui-up{from{-webkit-transform:translate3d(0,100%,0);opacity:.3} to{-webkit-transform:translate3d(0,0,0);opacity:1}} @keyframes layui-up{from{transform:translate3d(0,100%,0);opacity:.3} to{transform:translate3d(0,0,0);opacity:1}} .layui-anim-up{-webkit-animation-name:layui-up;animation-name:layui-up} @-webkit-keyframes layui-upbit{from{-webkit-transform:translate3d(0,15px,0);opacity:.3} to{-webkit-transform:translate3d(0,0,0);opacity:1}} @keyframes layui-upbit{from{transform:translate3d(0,15px,0);opacity:.3} to{transform:translate3d(0,0,0);opacity:1}} .layui-anim-upbit{-webkit-animation-name:layui-upbit;animation-name:layui-upbit} @keyframes layui-down{0%{opacity:.3;transform:translate3d(0,-100%,0)} 100%{opacity:1;transform:translate3d(0,0,0)}} .layui-anim-down{animation-name:layui-down} @keyframes layui-downbit{0%{opacity:.3;transform:translate3d(0,-5px,0)} 100%{opacity:1;transform:translate3d(0,0,0)}} .layui-anim-downbit{animation-name:layui-downbit} @-webkit-keyframes layui-scale{0%{opacity:.3;-webkit-transform:scale(.5)} 100%{opacity:1;-webkit-transform:scale(1)}} @keyframes layui-scale{0%{opacity:.3;-ms-transform:scale(.5);transform:scale(.5)} 100%{opacity:1;-ms-transform:scale(1);transform:scale(1)}} .layui-anim-scale{-webkit-animation-name:layui-scale;animation-name:layui-scale} @-webkit-keyframes layui-scale-spring{0%{opacity:.5;-webkit-transform:scale(.5)} 80%{opacity:.8;-webkit-transform:scale(1.1)} 100%{opacity:1;-webkit-transform:scale(1)}} @keyframes layui-scale-spring{0%{opacity:.5;transform:scale(.5)} 80%{opacity:.8;transform:scale(1.1)} 100%{opacity:1;transform:scale(1)}} .layui-anim-scaleSpring{-webkit-animation-name:layui-scale-spring;animation-name:layui-scale-spring} @keyframes layui-scalesmall{0%{opacity:.3;transform:scale(1.5)} 100%{opacity:1;transform:scale(1)}} .layui-anim-scalesmall{animation-name:layui-scalesmall} @keyframes layui-scalesmall-spring{0%{opacity:.3;transform:scale(1.5)} 80%{opacity:.8;transform:scale(.9)} 100%{opacity:1;transform:scale(1)}} .layui-anim-scalesmall-spring{animation-name:layui-scalesmall-spring} @-webkit-keyframes layui-fadein{0%{opacity:0} 100%{opacity:1}} @keyframes layui-fadein{0%{opacity:0} 100%{opacity:1}} .layui-anim-fadein{-webkit-animation-name:layui-fadein;animation-name:layui-fadein} @-webkit-keyframes layui-fadeout{0%{opacity:1} 100%{opacity:0}} @keyframes layui-fadeout{0%{opacity:1} 100%{opacity:0}} .layui-anim-fadeout{-webkit-animation-name:layui-fadeout;animation-name:layui-fadeout} \ No newline at end of file diff --git a/src/main/webapp/Home/Home.jsp b/src/main/webapp/Home/Home.jsp index d4f23ac..439d13d 100644 --- a/src/main/webapp/Home/Home.jsp +++ b/src/main/webapp/Home/Home.jsp @@ -1,4 +1,4 @@ -<%-- +锘�<%-- Created by IntelliJ IDEA. User: Dell Date: 2023/11/13 @@ -12,28 +12,31 @@ <title></title> <meta name="viewport" content="initial-scale=1.0, user-scalable=no" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <link rel="stylesheet" href="../CSS/layui.css"> <link rel="stylesheet" href="../Home/HomeCss/Home.css"/> <link rel="stylesheet" href="../CSS/layui1.css"/> <link rel="stylesheet" href="../Home/HomeCss/Time.css/"> <link rel="stylesheet" href="Search/css/style.css"/> <link rel="stylesheet" href="Search/css/style-search.css"/> - <script type="text/javascript" src="../Home/HomeJs/map_load.js"></script> + +<%-- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />--%> + <meta http-equiv="Pragma" content="no-cache" /> + <meta http-equiv="Cache-Control" content="no-cache, must-revalidate" /> + <meta http-equiv="Expires" content="0" /> <style> - .layui-table-click { - background-color: #10DB3E !important; - color: black; /*璁剧疆鏂囧瓧棰滆壊涓虹櫧鑹�*/ - } - .BMap_noprint{ + /*.layui-table-click {*/ + /* background-color: #10DB3E !important;*/ + /* color: black; !*璁剧疆鏂囧瓧棰滆壊涓虹櫧鑹�*!*/ + /*}*/ + .BMapGL_noprint{ z-index: 9999; } - . BMap_noprint anchorTR{ + . BMapGL_noprint anchorTR{ z-index: 1000; } .anchorTR{ z-index: 1000; } - .BMap_naviControl { + .BMapGL_naviControl { z-index: 1000; /* 璁剧疆鎺т欢鐨勫眰绾т负1000 */ } element.style { @@ -76,8 +79,8 @@ background-color: rgba(28, 52, 89, 0) !important; border: none !important; } - .layui-table tr:hover{ - background-color: black !important; + .layui-table tr:hover td{ + color: #57E1E0; } .layui-laypage { background-color: rgba(5, 73, 146, 0) !important; @@ -124,12 +127,26 @@ dd{ background-color:#1C3459 ; } - + li:hover { + color: #57E1E0; /* 褰撻紶鏍囨偓鍋滄椂瀛椾綋棰滆壊鍙樹负绾㈣壊 */ + } dd:hover{ background-color:#1C3459 ; } .layui-select-title:hover { background-color:#1C3459 ; /* 璁剧疆鎮诞鏃剁殑鑳屾櫙棰滆壊涓鸿摑鑹� */ + } + .plugin { + width: 600px; + height: 400px; + /**/ + + /**/ + /**/ + /* margin-top: 100px; + margin-left: 100px; */ + /**/ + /**/ } #titles{ background: url("/hxzkuwb/Home/HomeImg/title.png")no-repeat; @@ -153,19 +170,78 @@ <h1 style="text-align: center;height: 70px;line-height: 65px;color: white;font-size: 25px;width: 100%;position: relative;top: -8px" id="titles"></h1> </div> </div> - <div class="layui-row" style="position: fixed;top: 30px;right: 15px;z-index: 9999999999"> + <div class="layui-row" id="wealcome" style="position: fixed;top: 30px;right: 15px;z-index: 9999999999"> <div class="layui-col-xs12 layui-col-md12" style="width: 100%"> <ul class="htxx" style="width: 100%;"> <li style="display: inline-block"><img src="HomeImg/date.png" style="position: relative;top: 0px"/></li> <li id="current-time" style="display: inline-block;font-size: 12px;margin-left: 10px;">鏃ユ湡:2024-00-00 00:00:00</li> <li style="font-size: 12px">娆㈣繋:</li> <li id="yhm" style="font-size: 12px;margin-left: 15px"></li> - <li style="margin-left: 15px;"><a href="javascript:;" onclick="joinHouTai()" style="font-size: 12px;position: relative;top: -2px">鍚庡彴</a></li> + <li style="margin-left: 15px;"><a id="Ht" href="javascript:;" onclick="joinHouTai()" style="font-size: 12px;position: relative;top: -2px">鍚庡彴</a></li> <li style="margin-left: 15px;"><a href="javascript:;" onclick="out()" title="鐐瑰嚮閫�鍑虹櫥褰曠郴缁�"><img src="HomeImg/logout.png" style="width: 20px;position: relative;top: -3px"> </a> </li> </ul> </div> </div> - <%-- 鍛婅淇℃伅 璺戦┈鐏�--%> +<%-- <div style="position: fixed; z-index: 999;">--%> +<%-- <div style=" height: 400px; width: 600px;position: absolute;margin: auto;top: 500px;left: 650px;right: 0;bottom: 0;">--%> +<%-- <div id="divPlugin" class="plugin" ></div>--%> +<%-- <input id="loginip" type="text" class="txt" value="192.168.31.64" style="display:none;"/>--%> +<%-- <input id="port" type="text" class="txt" value="80" style="display:none;"/>--%> +<%-- <input id="username1" value="admin" type="text" class="txt" style="display:none;"/>--%> +<%-- <input id="password" type="password" class="txt" value="hxzk2015" style="display:none;"/>--%> +<%--<%– <input type="button" class="btn" value="鐧诲綍" onclick="clickLogin();" />–%>--%> +<%-- <input type="button" class="btn2" value="寮�濮嬮瑙�" onclick="clickStartRealPlay();" />--%> +<%-- <input type="button" class="btn2" value="鍋滄棰勮" onclick="clickStopRealPlay();" />--%> + +<%-- </div>--%> +<%-- </div>--%> + <div id="biaoqian" style="display: none;position: fixed; z-index: 999;"> + <div class="layui-col-xs12 layui-col-md12"> + <div style="width: 100%;"> + <span id="biaoqiantitle" style="display: inline-block;width: 100%;height: 10%;line-height: 35px;padding-left: 120px;color: white;font-size: 16px">鏍囩淇℃伅</span><span style="position: absolute;top: 10px;left: 310px"><a href="javascript:;" title="涓婁竴椤�" onclick="nextpagebiaoqian('涓婁竴椤�')"><img src="HomeImg/jt1.png" style="width: 20px"/></a> <a href="javascript:;" title="涓嬩竴椤�" onclick="nextpagebiaoqian('涓嬩竴椤�')"><img src="HomeImg/jt2.png" style="width: 20px"/></a></span> + </div> + <img src="HomeImg/border1.png" style="width: 100%"/> + + <div id="biaoqianbody" style="width: 100%;height: 90%;padding-top: 10px;text-align: left;overflow:hidden;"> + <div style="z-index: 9999;color: white;"> + <ul class="qytj" style="position: relative;"> + <li style="font-size: 14px">璁惧</li> + + <li style="font-size: 14px">鐢甸噺</li> + <li style="font-size: 14px">鐘舵��</li> + <li style="font-size: 14px;margin-left: 40px">鏃堕棿</li> + </ul> + <div id="bqxj" class="hover-text" style="z-index: 9999;color: white;width: 100%;left: 20px"> + + </div> + </div> + </div> + </div> +</div> + +<div id="jizhan" style="display: none;position: fixed; z-index: 999;"> + <div class="layui-col-xs12 layui-col-md12"> + <div style="width: 100%;"> + <span id="jizhantitle" style="display: inline-block;width: 100%;height: 10%;line-height: 35px;padding-left: 120px;color: white;font-size: 16px">鍩虹珯淇℃伅</span><span style="position: absolute;top: 10px;left: 10px"><a href="javascript:;" title="涓婁竴椤�" onclick="nextpagejizhan('涓婁竴椤�')"><img src="HomeImg/jt1.png" style="width: 20px"/></a> <a href="javascript:;" title="涓嬩竴椤�" onclick="nextpagejizhan('涓嬩竴椤�')"><img src="HomeImg/jt2.png" style="width: 20px"/></a></span> + + </div> + <img src="HomeImg/border1.png" style="width: 100%"/> + <div id="jizhanbody" style="width: 100%;height: 90%;padding-top: 10px;text-align: left;overflow:hidden;"> + <div style="z-index: 9999;color: white;width: 360px;"> + <ul class="qytj" style="position: relative;"> + <li style="font-size: 14px">璁惧</li> + <li style="font-size: 14px">鐘舵��</li> + <li style="font-size: 14px;margin-left: 40px">鏃堕棿</li> + </ul> + <div id="jzxx" class="hover-text" style="z-index: 9999;color: white;width: 100%;left: 20px"> + + </div> + </div> + </div> + </div> +</div> + +<%-- 鍛婅淇℃伅 璺戦┈鐏�--%> <div class="layui-row" id="warningTong" style="width: 19.5%;height:39%;margin-left: 12px;z-index: 999;position: fixed;margin-top:117px;display: none"> <div class="layui-col-xs12 layui-col-md12"> <div style="width: 100%;"> @@ -189,10 +265,16 @@ <span id="warningBorder" style="width: 100%;height: 1px;display: inline-block"></span> </div> <div id="TongXunbody" style="width: 100%;height: 90%;padding-top: 10px;text-align: center;overflow:hidden;"> - <p style=""><img src="HomeImg/bs2.png" width="360" style="height: 15%"/><br><input type="text" id="username" style="position: relative;height: 40px;top: -46px;left: 0px;width: 300px;background-color: transparent;;left: -20px;border: none" placeholder="璇疯緭鍏ヨ澶嘔D" /></p> + <p style=""><img src="HomeImg/bs2.png" width="360" style="height: 15%"/><br><input type="text" id="username" style="position: relative;height: 40px;top: -46px;left: 0px;width: 300px;background-color: transparent;;left: -20px;border: none" placeholder="璇疯緭鍏ョ紪鍙�" /></p> <p style=""><img src="HomeImg/bs3.png" width="360" style="height: 30%;margin-top: 0px"/><input type="text" id="context" style="height: 60px;position: relative;top: -80px;left: 0px;width: 300px;background-color: transparent;left: -20px;border: none;color: red" placeholder="璇疯緭鍏ュ唴瀹�" /></p> <p style="width: 90%;text-align: left;margin-left: 5%;height: 10%;position: relative;top: -30px"><img src="HomeImg/bs6.png"/><span id="gouxuan" style=""> 鍕鹃�夊彂缁欐墍鏈変汉</span></p> - <p style="width: 90%;position: relative;top: -20px"><a href="javascript:;" onclick="send()" ><img src="HomeImg/bs4.png" width="100"/></a> <a href="javascript:;"><img src="HomeImg/bs5.png" width="100"/></a></p> + <p style="width: 90%;position: relative;top: -20px"><a href="javascript:;" onclick="send()" ><img src="HomeImg/bs4.png" width="100"/></a> + +<%-- <a href="javascript:;" onclick="testAuth()">鐧诲綍</a>--%> + <a style="display: inline;" href="javascript:;" onclick="testSesCallInitiate()" ><img src="HomeImg/bs5.png" width="100"/></a> + <a style="display: inline;" href="javascript:;" onclick="testSesTalkRequest()" >寮�濮嬪彂瑷�</a> + <a href="javascript:;" onclick="testSesTalkRelease()" >鍋滄鍙戣█</a> + </p> </div> </div> </div> @@ -434,7 +516,7 @@ <div class="layui-row" id="Ditu"> <div class="layui-col-xs12 layui-col-md12" style="text-align: center"> <div style="text-align: center;z-index: 99999"> - <ul style="margin: auto;text-align: center;width: 100%;padding: 5px;z-index: 999999;background-color: rgba(64,75,92,0.5)" class="MapShow"> + <ul style="margin: auto;text-align: center;width: 100%;padding: 5px;z-index: 999999;background-color: rgb(66,110,162,0.8)" class="MapShow"> </ul> </div> @@ -546,6 +628,13 @@ <span>鏂囧瓧锛�</span> <span><input type="text" id="context1" style="width: 70%;height: 25px;border: 1px solid #BFE4F2"></span> <a href="javascript:;" onclick="sendMsg()"><span style="border: 1px solid #BFE4F2;height: 23px;line-height: 23px;width: 40px;background-color:#BFE4F2;display: inline-block;text-align: center;position: relative;left: -5px;top: -1px">鍙戦��</span></a> + <p style="width: 90%;position: relative;top: 20px"> + + <%-- <a href="javascript:;" onclick="testAuth()">鐧诲綍</a>--%> + <a style="display: inline;" href="javascript:;" onclick="testSesCallInitiate1()" ><img src="HomeImg/bs5.png" width="100"/></a> + <a style="display: inline;" href="javascript:;" onclick="testSesTalkRequest1()" >寮�濮嬪彂瑷�</a> + <a href="javascript:;" onclick="testSesTalkRelease1()" >鍋滄鍙戣█</a> + </p> </div> </div> </div> @@ -557,9 +646,9 @@ <li style="margin: 15px 0px">搴忓彿锛�<input type="text" id="warningid" name="ids" readonly style="background-color: whitesmoke;width: 200px;border: none;padding: 5px"></li> <span style="display:none" id="warningidtype"></span> <li style="margin: 15px 0px">蹇�熷鐞嗭細 - <input type="radio" name="baoliu5" value="鏃犻渶澶勭悊" title="鏃犻渶澶勭悊" checked>鏃犻渶澶勭悊 - <input type="radio" name="baoliu5" value="璇姤" title="璇姤">璇姤 - <input type="radio" name="baoliu5" value="宸茶仈绯�" title="宸茶仈绯�">宸茶仈绯� + <input type="radio" name="baoliu5" onclick="gjxzt('鏃犻渶澶勭悊')" value="鏃犻渶澶勭悊" title="鏃犻渶澶勭悊" checked>鏃犻渶澶勭悊 + <input type="radio" name="baoliu5" onclick="gjxzt('璇姤')" value="璇姤" title="璇姤">璇姤 + <input type="radio" name="baoliu5" onclick="gjxzt('宸茶仈绯�')" value="宸茶仈绯�" title="宸茶仈绯�">宸茶仈绯� </li> <li style="margin: 15px 0px">璇︾粏澶勭悊璁板綍锛�</li> <li style="margin: 15px 0px"> @@ -573,6 +662,7 @@ </ul> </div> </div> + <div class="layui-row" id="warningMsg1"> <div class="layui-col-xs12 layui-col-md12" style=""> <ul style="height: 100%;padding: 20px"> @@ -611,10 +701,34 @@ <span class="heimu1" style="display: none;z-index: 99999999;position: fixed;top: 0px;width: 100%;text-align: center;margin-top: 20%"> <span style="display: inline-block;width: 200px;height: 40px;line-height: 40px;background-color: rgba(0,0,0,0.6);color: white"> 姝e湪鍔犺浇涓�.....</span> </span> -<div style="height: 100%;width: 20%;position: fixed;top: 0px;left: 0px;z-index: 9;" id="border2s"></div> -<div style="height: 100%;width: 20%;position: fixed;top: 0px;right: 0px;z-index: 9;" id="border3s"></div> +<div style="height: 100%;width: 24%;position: fixed;top: 0px;left: 0px;z-index: 9;" id="border2s"></div> +<div style="height: 100%;width: 24%;position: fixed;top: 0px;right: 0px;z-index: 9;" id="border3s"></div> +<%--涓夌淮寤虹瓚鍐呬汉鍛樻暟閲忎俊鎭�--%> +<div id="JianZhuMsg" style="background: url(../Home/HomeImg/FloorBg1.png) no-repeat; background-size: 100% 200%;position: fixed;top: -2%;right: -25%;width: 25%;height: 105%;z-index: 999999999999"> + +<%-- <div style="margin-top: 5%;margin-left: 5%;width: 85%">--%> +<%-- <h2 style="display: inline-block;font-weight: bold;color: black;font-size: 15px">褰撳墠妤煎眰锛�1灞�</h2><h2 style="margin-top: 0%;display: inline-block;float: right;font-weight: bold;color: black;font-size: 14px">浜烘暟锛�<span>10浜�</span></h2>--%> +<%-- <div style="margin-top: 5%;margin-left: 8%;width: 85%;height: 80%;">--%> +<%-- <div class="layui-collapse">--%> +<%-- <div class="layui-colla-item" style="background-color: rgba(255, 255, 255, 0)">--%> +<%-- <h2 class="layui-colla-title" style="background-color: rgba(255, 255, 255, 0)"><img src="HomeImg/PersonShi.png" style="width: 25px;height: 25px"/>1111</h2>--%> +<%-- <div class="layui-colla-content">--%> +<%-- <p>鏈変笉灏戝叾浠栫瓟妗堣鏄洜涓篔S澶樊銆傛垜涓嬮潰鐨勭瓟妗堝凡缁忚浜嗭紝杩欎笉鏄牴鏈�х殑鍘熷洜銆備絾闄ゆ涔嬪锛屾垜杩樿绾犳涓�浜涘JS鍏蜂綋闂鐨勮瑙c�侸S褰撳垵鏄浣滀负鑴氭湰璇█璁捐鐨勶紝鎵�浠ユ煇浜涢棶棰樺苟涓嶆槸JS璁捐寰楀樊鎴栬�呮槸JS璁捐鑰呯殑澶辫銆傛瘮濡倂ar鐨勪綔鐢ㄥ煙闂锛屽苟涓嶆槸鈥滈敊璇�濓紝鑰屾槸褰撴椂缁濆ぇ閮ㄥ垎鑴氭湰璇█閮芥槸杩欐牱鐨勶紝濡俻erl/php/sh绛夈�傛ā鍧楃殑闂涔熸槸锛岃剼鏈瑷�鍑犱箮閮芥病鏈夋ā鍧�/鍛藉悕绌洪棿鍔熻兘銆傚急绫诲瀷銆乫or-in涔嬬被鐨勯棶棰樹篃鏄紝鍙笉杩囩幇鍦ㄧ敤閭d簺鑰佺殑鑴氭湰璇█鐨勪汉姣旇緝灏戯紝鎵�浠ュ緢澶氫汉閮借浠ヤ负鏄疛S鎵嶆湁鐨勫潙銆傚彟澶栨湁浜鸿JS鏄崐娈嬭瑷�锛屾弧瓒充笉浜嗗紑鍙戦渶姹傦紝1999骞村氨璇ユ銆傚崐娈嬭繖涓槢锛屽氨澶稿紶浜嗐�侸S铏界劧鏈夊緢澶氶棶棰橈紝浣嗘槸璁捐鎬讳綋杩樻槸浼樼鐨勩�傗�斺�旀潵鑷煡涔嶡璐哄笀淇�</p>--%> +<%-- </div>--%> +<%-- </div>--%> + +<%-- </div>--%> +<%-- </div>--%> +<%-- </div>--%> + +</div> +<input id="loginMdn" type="text" value="1064932754180" style="display:none;"/> +<input id="pwd" type="text" value="Aa147369.." autocomplete="off" style="display:none;"/> +<input id="serAddr" value="https://open.189diaodu.cn:7290/ptt" type="text" style="display:none;"/> +<input id="serverKey" value="0f80514d3bfa405198e9ea7f24b47baf" type="text" style="display:none;"/> <%--<div style="height: 5%;width: 100%;position: fixed;bottom: 0px;left: 0px;z-index: 9;background: linear-gradient(to top, rgba(0, 0, 0, 1) 1%, rgba(0, 0, 0, 0));"></div>--%> -</body> +</body>路 + <script type="text/html" id="titleTpl"> {{# if(d.anchormode === '0' || d.anchormode === '-1' ) { }} <span class="" style="color: white;display: inline-block;width: 35px;height: 20px;line-height: 20px;text-align:center;background-color: #666666;border-radius: 5px;font-size: 12px;position: relative;left: -3px">绂荤嚎</span> @@ -622,11 +736,22 @@ <span class="" style="color: white;display: inline-block;width: 35px;height: 20px;line-height: 20px;text-align:center;background-color: limegreen;border-radius: 5px;font-size: 12px;position: relative;left: -3px">鍦ㄧ嚎</span> {{# } }} </script> +<%--<script type="text/html" id="titleTpl1">--%> +<%-- {{# if(d.ponline === '0' || d.ponline === '-1' ) { }}--%> +<%-- <span class="" style="color: white;display: inline-block;width: 35px;height: 20px;line-height: 20px;text-align:center;background-color: #666666;border-radius: 5px;font-size: 12px;position: relative;left: 0px">绂荤嚎</span>--%> +<%-- {{# } else if(d.ponline === '1') { }}--%> +<%-- <span class="" style="color: white;display: inline-block;width: 35px;height: 20px;line-height: 20px;text-align:center;background-color: limegreen;border-radius: 5px;font-size: 12px;position: relative;left: 0px">鍦ㄧ嚎</span>--%> +<%-- {{# } }}--%> +<%--</script>--%> <script type="text/html" id="titleTpl1"> - {{# if(d.ponline === '0' || d.ponline === '-1' ) { }} - <span class="" style="color: white;display: inline-block;width: 35px;height: 20px;line-height: 20px;text-align:center;background-color: #666666;border-radius: 5px;font-size: 12px;position: relative;left: 0px">绂荤嚎</span> - {{# } else if(d.ponline === '1') { }} - <span class="" style="color: white;display: inline-block;width: 35px;height: 20px;line-height: 20px;text-align:center;background-color: limegreen;border-radius: 5px;font-size: 12px;position: relative;left: 0px">鍦ㄧ嚎</span> + {{# if(d.baoliu5 === '0' || d.baoliu5 === '-1' ) { }} + <span class="" style="color: white;display: inline-block;width: 35px;height: 20px;line-height: 20px;text-align:center;background-color: #666666;border-radius: 5px;font-size: 12px;position: relative;left: 0px">鏈厖鐢�,鏈媶闄� </span> + {{# } else if(d.baoliu5 === '1') { }} + <span class="" style="color: white;display: inline-block;width: 35px;height: 20px;line-height: 20px;text-align:center;background-color: limegreen;border-radius: 5px;font-size: 12px;position: relative;left: 0px">鍏呯數</span> + {{# } else if(d.baoliu5 === '2') { }} + <span class="" style="color: white;display: inline-block;width: 35px;height: 20px;line-height: 20px;text-align:center;background-color: limegreen;border-radius: 5px;font-size: 12px;position: relative;left: 0px">鎷嗛櫎</span> + {{# } else if(d.baoliu5 === '3') { }} + <span class="" style="color: white;display: inline-block;width: 35px;height: 20px;line-height: 20px;text-align:center;background-color: limegreen;border-radius: 5px;font-size: 12px;position: relative;left: 0px">鍏呯數,鎷嗛櫎</span> {{# } }} </script> <script type="text/html" id="barDemotag"> @@ -653,17 +778,126 @@ {{# var formattedPhone = phone.slice(0, 3) + '****' + phone.slice(-3); }} {{ formattedPhone }} </script> + +<script src="../Home/HomeJs/jquery-1.7.1.min.js"></script> +<%--<script src="../jquery-1.7.1.min.js"></script>--%> +<script src="../Home/HomeJs/sea-3.0.1.min.js"></script> +<script src="../Home/HomeJs/codebase/webVideoCtrl.js"></script> <script src="../JS/layui.js"></script> <script src="../JS/layer.js"></script> <script src="../Home/HomeJs/echarts.min.js"></script> <script src="../Home/HomeJs/Home.js"></script> <script src="../JS/fengmap/fengmap.map.min.js"></script> <script src="../JS/fengmap/fengmap.plugin.min.js"></script> -<script src="../HouTai/Js/jquery-3.5.1.js"></script> +<script src="../Home/HomeJs/js/testWS.js"></script> +<script src="../Home/HomeJs/js/import.js"></script> +<script src="../Home/HomeJs/js/testData.js"></script> +<script src="../Home/HomeJs/js/testWSEx.js"></script> +<script src="../Home/HomeJs/js/testWSEvents.js"></script> +<script src="../Home/HomeJs/js/account.js"></script> +<script src="../Home/HomeJs/js/ctchat.min.js"></script> +<script src="../Home/HomeJs/js/jquery-3.5.1.js"></script> <script src="HomeJs/Time.js"></script> <script src="../Home/HomeJs/TuBiao.js"></script> <script src="HomeJs/checkdJs.js"></script> +<%--<script src="../Home/HomeJs/demo.js"></script>--%> + <script> + + // setTimeout(function (){ + // console.log("鎵撳嵃鏁版嵁===========銆嬨�嬨�嬨�嬨�嬨�嬨�嬨�嬨�嬨�嬨�嬨��") + // console.log($("#username1").val()) + // clickLogin() + // // clickStartRealPlay() + // },1000) + + // function onload(){ + + + // sessionStorage.removeItem("username") + // localStorage.removeItem("username") + // if(sessionStorage.getItem('username') == null || localStorage.getItem("username")){ + // window.location='../index.jsp' + // }else{ + // $(".layui-container").show(); + // $("#yhm").text(login) + // } + // } + // seajs.config({ + // base: "./", + // alias: { + // + // }, + // preload: [] + // }); + // // seajs.use(["/hxzkuwb/Home/HomeJs/codebase/webVideoCtrl"], function (WebVideoCtrl) { + // $(function () { + // console.log("鎵撳嵃鏁版嵁====銆嬨�嬨�嬨�嬨�嬨�嬨�嬨�嬨�嬨��1111111") + // // 妫�鏌ユ彃浠舵槸鍚﹀凡缁忓畨瑁呰繃 + // var iRet = WebVideoCtrl.I_CheckPluginInstall(); + // console.log(iRet) + // if (-1 == iRet) { + // alert("鎮ㄨ繕鏈畨瑁呰繃鎻掍欢锛屽弻鍑诲紑鍙戝寘鐩綍閲岀殑WebComponentsKit.exe瀹夎锛�"); + // return; + // } + // + // var oPlugin = { + // iWidth: 600, // plugin width + // iHeight: 400 // plugin height + // }; + // + // var oLiveView = { + // iProtocol: 1, // protocol 1锛歨ttp, 2:https + // szIP: "192.168.31.64", // protocol ip + // szPort: "8888", // protocol port + // szUsername: "admin", // device username + // szPassword: "hxzk2015", // device password + // iStreamType: 1, // stream 1锛歮ain stream 2锛歴ub-stream 3锛歵hird stream 4锛歵ranscode stream + // iChannelID: 1, // channel no + // bZeroChannel: false // zero channel + // }; + // console.log(22222222222) + // // 鍒濆鍖栨彃浠跺弬鏁板強鎻掑叆鎻掍欢 + // WebVideoCtrl.I_InitPlugin(oPlugin.iWidth, oPlugin.iHeight, { + // // szBasePath: "../Home/HomeJs/codebase", + // bWndFull: true,//鏄惁鏀寔鍗曠獥鍙e弻鍑诲叏灞忥紝榛樿鏀寔 true:鏀寔 false:涓嶆敮鎸� + // iWndowType: 1, + // cbInitPluginComplete: function () { + // WebVideoCtrl.I_InsertOBJECTPlugin("divPlugin"); + // + // // 妫�鏌ユ彃浠舵槸鍚︽渶鏂� + // if (-1 == WebVideoCtrl.I_CheckPluginVersion()) { + // alert("妫�娴嬪埌鏂扮殑鎻掍欢鐗堟湰锛屽弻鍑诲紑鍙戝寘鐩綍閲岀殑WebComponentsKit.exe鍗囩骇锛�"); + // return; + // } + // console.log("333333333333") + // // 鐧诲綍璁惧 + // WebVideoCtrl.I_Login(oLiveView.szIP, oLiveView.iProtocol, oLiveView.szPort, oLiveView.szUsername, oLiveView.szPassword, { + // + // success: function (xmlDoc) { + // console.log(444444444444); + // // 寮�濮嬮瑙� + // var szDeviceIdentify = oLiveView.szIP + "_" + oLiveView.szPort; + // + // console.log(szDeviceIdentify) + // setTimeout(function () { + // WebVideoCtrl.I_StartRealPlay(szDeviceIdentify, { + // iStreamType: oLiveView.iStreamType, + // iChannelID: oLiveView.iChannelID, + // bZeroChannel: oLiveView.bZeroChannel + // }); + // }, 1000); + // } + // }); + // } + // }); + // + // // 鍏抽棴娴忚鍣� + // $(window).unload(function () { + // WebVideoCtrl.I_Stop(); + // }); + // }); + // // }); var login = sessionStorage.getItem('username') $("#warningusername").val(login) if(login == null){ @@ -701,6 +935,7 @@ localStorage.setItem("浜岀淮鍦板浘","涓嶆墽琛�") //浠庨儴闂ㄦ煡璇㈠浘鏍囪儗鏅鑹诧細骞舵樉绀哄埌 涓夌淮/浜岀淮/鐧惧害 function findBuMenColor(dename){ + // console.log(1234) var data = "departmentname="+dename var color = ""; $.ajax({ @@ -733,18 +968,27 @@ map.on('loaded', function () { }); } + + loadJScript(); + + function loadJScript() { + var script = document.createElement('script'); + script.type = 'text/javascript'; + script.src = '//api.map.baidu.com/api?type=webgl&v=1.0&ak=zoVtgLNWuaZBjMAa32RZRFIagXxST0fm&callback=init'; + document.body.appendChild(script); + } + // GL鐗堝懡鍚嶇┖闂翠负BMapGL + window.onload = function () { + console.log($("#serAddr").val()) + console.log("鎵撳嵃鏁版嵁===========") + console.log($("#loginMdn").val()) + // console.log(_DATA.loginMdn) + // console.log(_DATA.pwd) + // console.log(_DATA.serverKey) + // auth(_DATA.serAddr,_DATA.loginMdn,_DATA.pwd, _DATA.serverKey); // - // loadJScript(); - - // function loadJScript() { - // var script = document.createElement('script'); - // script.type = 'text/javascript'; - // script.src = '../Home/HomeJs/bmap_offline_api_v3.0_min.js' - // document.body.appendChild(script); - // } - // GL鐗堝懡鍚嶇┖闂翠负BMap - - + auth($("#serAddr").val(), $("#loginMdn").val(), $("#pwd").val(), $("#serverKey").val()); + } //鐧惧害 function Qh(){ $(".qhWeiLan").css("display","inline-block"); @@ -781,7 +1025,6 @@ var erweis = document.getElementById("erweis") var baidus = document.getElementById("baidus") sanweis.checked = true; - baidus.checked = false; layer.msg('鎿嶄綔鎴愬姛') $(".MapType").hide(); $("#weilanxs").hide(); @@ -789,6 +1032,7 @@ var qhWeiLanNum = 0; var qhOnline = 0 + var qhJiZhan = 0; </script> <script> @@ -994,20 +1238,25 @@ } }; - var maptypesnum = 0; + if (localStorage.getItem("maptypesnum") == null || localStorage.getItem("maptypesnum") == ""){ + localStorage.setItem("maptypesnum",0) + }else{ + localStorage.setItem("maptypesnum",localStorage.getItem("maptypesnum")) + } + var onLine = 0; var onFence = 0; - init() - function init() { - maptypesnum=maptypesnum+1; - var mapts = $(".MapType").text(); - if( maptypesnum%2==0){ - $(".MapType").text("鍦板浘"); + var onJiZhan = 0; + function inits(){ + localStorage.setItem("maptypesnum",parseInt(localStorage.getItem("maptypesnum"))+parseInt(1)); + if(localStorage.getItem("maptypesnum")%2==0){ localStorage.setItem("mapType","鍦扮悆妯″紡") }else{ localStorage.setItem("mapType","璺綉妯″紡") - $(".MapType").text("鍦扮悆"); } + location.reload(); + } + function init() { var shijiao; var zhongxindian; var gao; @@ -1026,6 +1275,22 @@ // 鍦ㄨ繖閲屽鐞嗗け璐ョ殑鍥炶皟鍑芥暟 } }); + // 璁剧疆鐧惧害鍦板浘鐨勮嚜瀹氫箟鏍峰紡锛屽彧鏄剧ず鐡︾墖鍥惧眰 + var customStyleJson = [ + { + "featureType": "all", + "elementType": "all", + "stylers": { + "visibility": "off" + } + } + ]; + + + + +// 鍒涘缓鍦板浘瀹炰緥 + //璇诲彇绯荤粺璁剧疆 var fences = getfence(); var showRect = true; @@ -1035,32 +1300,46 @@ var bm_viewPower = 0;//鏄惁鏄剧ず鐢甸噺 var bm_viewTagid = 1;//鏄惁鏄剧ず鏍囩ID var bm_offView = 1;//鏄惁绂荤嚎涓嶆樉绀哄浘鏍� - // 鐧惧害鍦板浘API鍔熻兘//榛樿鍗槦鍦板浘 {mapType:BMAP_SATELLITE_MAP} - var outputPath = 'tiles/'; //鍦板浘鐡︾墖鎵�鍦ㄧ殑鏂囦欢澶� - var fromat = ".jpg"; //鏍煎紡 - /*var tileLayer = new BMap.TileLayer(); - tileLayer.getTilesUrl = function (tileCoord, zoom) { - var x = tileCoord.x; - var y = tileCoord.y; - var url = outputPath + zoom + '/' + x + '/' + y + fromat; - return url; - } - var tileMapType = new BMap.MapType('tileMapType', tileLayer);*/ - - - var bm = new BMap.Map("container"); // 鍒涘缓Map瀹炰緥 + // 鐧惧害鍦板浘API鍔熻兘//榛樿鍗槦鍦板浘 {mapType:BMapGL_SATELLITE_MAP} + var bm = new BMapGL.Map("container"); // 鍒涘缓Map瀹炰緥 var zhong =zhongxindian.split(';') ; - bm.centerAndZoom(new BMap.Point(zhong[0],zhong[1]), level); // 鍒濆鍖栧湴鍥�,璁剧疆涓績鐐瑰潗鏍囧拰鍦板浘绾у埆 + bm.centerAndZoom(new BMapGL.Point(zhong[0],zhong[1]), level); // 鍒濆鍖栧湴鍥�,璁剧疆涓績鐐瑰潗鏍囧拰鍦板浘绾у埆 bm.enableScrollWheelZoom(true); //寮�鍚紶鏍囨粴杞缉鏀� console.log() if(localStorage.getItem("mapType") == "鍦扮悆妯″紡"){ - bm.setMapType(BMAP_EARTH_MAP); + bm.setMapType(BMapGL_EARTH_MAP); }else{ } //娣诲姞鍦板浘绫诲瀷鎺т欢 - var tileLayer = new BMap.TileLayer(); + bm.setMapStyleV2({ + styleJson: [{ + "featureType": "all", + "elementType": "all", + "stylers": { + "visibility": "off" + } + }] + }); + bm.setHeading(shijiao); //璁剧疆鍦板浘鏃嬭浆瑙掑害 + bm.setTilt(gao); + var scaleCtrl = new BMapGL.ScaleControl({offset: new BMapGL.Size(250,40),showInfo:true}); + bm.addControl(scaleCtrl); + + + var zuobiaoxi = ""; + //浠庢暟鎹簱鏌ヨ褰撳墠閫夋嫨鐨勪粈涔堢郴鍧愭爣 + $.ajax({ + url: "/hxzkuwb/findbaidumapList", + type: "GET", + async: false, + success: function(data) { + zuobiaoxi = data[0].zhuanhuan + } + }); + + var tileLayer = new BMapGL.TileLayer(); tileLayer.getTilesUrl = function(tileCoord, zoom) { var name = nameFormat .replace("{x}", tileCoord.x) @@ -1071,15 +1350,21 @@ } bm.addTileLayer(tileLayer); + // var navi3DCtrl = new BMapGL.NavigationControl3D({ + // anchor: BMapGL_ANCHOR_BOTTOM_RIGHT, // 灏嗘帶浠堕敋鐐硅缃负鍦板浘搴曢儴 + // offset: new BMapGL.Size(0, 0) // 璁剧疆鎺т欢鐩稿浜庨敋鐐圭殑鍋忕Щ閲忥紝杩欓噷灏嗗亸绉婚噺璁句负(0, 0) + // }); + // bm.addControl(navi3DCtrl); + // var offset = new BMapGL.Size(525, 20); // 姘村钩鍜屽瀭鐩村亸绉婚噺 + // navi3DCtrl.setOffset(offset); + // bm.addEventListener('click', function (e) { + // $(".JingWeiDu").text('褰撳墠浣嶇疆缁忕含搴︼細' + e.latlng.lng + ',' + e.latlng.lat) + // }); - var offset = new BMap.Size(525, 20); // 姘村钩鍜屽瀭鐩村亸绉婚噺 - bm.addEventListener('click', function (e) { - $(".JingWeiDu").text('褰撳墠浣嶇疆缁忕含搴︼細' + e.latlng.lng + ',' + e.latlng.lat) - }); - var myIcon = new BMap.Icon("../Home/HomeImg/default.png", new BMap.Size(40, 40), { - anchor: new BMap.Size(20, 40) + var myIcon = new BMapGL.Icon("../Home/HomeImg/default.png", new BMapGL.Size(40, 40), { + anchor: new BMapGL.Size(20, 40) } ); var timer2; @@ -1107,12 +1392,18 @@ if (data == "") { layer.msg("璇ヤ汉鍛樹笉瀛樺湪锛�") } else { + if (zuobiaoxi == "鐧惧害"){ + var c = new Convertor(); + var rr1 = c.WGS2BD09({ + lng: parseFloat(data.baoliu2), + lat: parseFloat(data.baoliu3) + }); + }else{ + var rr1 = ({lng: parseFloat(data.baoliu2), lat: parseFloat(data.baoliu3)}); + } var c = new Convertor(); - var rr1 = c.WGS2BD09({ - lng: parseFloat(data.baoliu2), - lat: parseFloat(data.baoliu3) - }); - var targetPoint = new BMap.Point(rr1.lng, rr1.lat); + + var targetPoint = new BMapGL.Point(rr1.lng, rr1.lat); bm.panTo(targetPoint); bm.removeOverlay(markers[pTagid]); delete markers[pTagid] @@ -1128,19 +1419,24 @@ lng: parseFloat(gpsInfo.baoliu2), lat: parseFloat(gpsInfo.baoliu3) }); - var lng = parseFloat(rr.lng); - var lat = parseFloat(rr.lat); + if (zuobiaoxi == "鐧惧害"){ + var lng = parseFloat(rr.lng); + var lat = parseFloat(rr.lat); + }else{ + var lng = parseFloat(gpsInfo.baoliu2); + var lat = parseFloat(gpsInfo.baoliu3); + } var userId = gpsInfo.ptagid; // 鍒ゆ柇鍦ㄧ嚎鐘舵�� if (gpsInfo.ponline == "1" || gpsInfo.ponline == "0") { // 濡傛灉鏍囪宸插瓨鍦紝鍒欐洿鏂板潗鏍� if (markers[userId]) { - markers[userId].setPosition(new BMap.Point(lng, lat)); - markers1[userId].setPoint(new BMap.Point(lng, lat)); + markers[userId].setPosition(new BMapGL.Point(lng, lat)); + markers1[userId].setPoint(new BMapGL.Point(lng, lat)); } else { - const customOverlay = new BMap.CustomOverlay(createDOM, { - point: new BMap.Point(lng, lat), + const customOverlay = new BMapGL.CustomOverlay(createDOM, { + point: new BMapGL.Point(lng, lat), opacity: 0.7, map: bm, offsetY: 26, @@ -1149,17 +1445,17 @@ bm.addOverlay(customOverlay); markers1[userId] = customOverlay; // 鍒涘缓鍧愭爣鐐� - var point = new BMap.Point(lng, lat); + var point = new BMapGL.Point(lng, lat); // 鍒涘缓鏍囪 - var myIcon = new BMap.Icon("../Icon/" + gpsInfo.pimage, new BMap.Size(40, 40), { - anchor: new BMap.Size(20, 40), + var myIcon = new BMapGL.Icon("../Icon/" + gpsInfo.pimage, new BMapGL.Size(40, 40), { + anchor: new BMapGL.Size(20, 40), zIndex:10 }); - var marker = new BMap.Marker(point, {icon: myIcon}); + var marker = new BMapGL.Marker(point, {icon: myIcon}); // 灏嗘爣璁版坊鍔犲埌鍦板浘涓� bm.addOverlay(marker); - var label = new BMap.Label(gpsInfo.pname + " " + userId, {offset: new BMap.Size(0, -70)}); + var label = new BMapGL.Label(gpsInfo.pname + " " + userId, {offset: new BMapGL.Size(0, -70)}); label.setStyle({ color: "#fff", fontSize: "14px", @@ -1181,6 +1477,8 @@ data: data, async: false, success: function (data) { + console.log(1111111111) + console.log(data.pname) if (data.ponline == "1") { data.ponline = "鍦ㄧ嚎"; } else { @@ -1269,7 +1567,7 @@ var gpslist = getGPS(); for (const key in gpslist) { if (gpslist[key][0] == sousuoid) { - bm.panTo(new BMap.Point(gpslist[key][1], gpslist[key][2])); + bm.panTo(new BMapGL.Point(gpslist[key][1], gpslist[key][2])); } } } @@ -1295,7 +1593,7 @@ var points = []; for(var i = 0 ; i < fences.length;i++){ for (var j = i ; j< fences[i].length;j++){ - var point = new BMap.Point(fences[i][j][0], fences[i][j][1]); + var point = new BMapGL.Point(fences[i][j][0], fences[i][j][1]); points.push(point); } @@ -1303,18 +1601,20 @@ var tt = 0; var tt2 = true; var tt3 = 0; + + + //var t = 300; 姣�600ms浠庡悗鍙拌姹備竴娆℃渶鏂扮殑鏁版嵁 var markers = {}; var markers1 = {}; var timer = setInterval(function() { if (localStorage.getItem("鐧惧害鍦板浘") == "涓嶆墽琛�"){ - console.log("鐧惧害鍦板浘涓嶆墽琛�") return } markers = {}; bm.clearOverlays(); if(onFence == 0){ - var polygon = new BMap.Polygon(points, { strokeColor: "red", strokeOpacity: 0.5, fillColor: "red", fillOpacity: 0.3 }); + var polygon = new BMapGL.Polygon(points, { strokeColor: "red", strokeOpacity: 0.5, fillColor: "red", fillOpacity: 0.3 }); bm.addOverlay(polygon); } // bm.addOverlay(polygon); @@ -1325,22 +1625,24 @@ var gpsInfo = gps_node_list1[i]; var c = new Convertor(); if(gpsInfo.baoliu2!= "-1" && gpsInfo.baoliu2 !=""){ - // var rr = c.WGS2BD09({ lng: parseFloat(105.883329), lat: parseFloat(37.228208)}); - // var lng = parseFloat(gpsInfo.baoliu2); - // var lat = parseFloat(gpsInfo.baoliu3); - var rr = c.WGS2BD09({ lng: parseFloat(121.455326), lat: parseFloat(30.79417)}); - console.log(rr) - var lng = parseFloat(rr.lng); - var lat = parseFloat(rr.lat); + var rr = c.WGS2BD09({ lng: parseFloat(gpsInfo.baoliu2), lat: parseFloat(gpsInfo.baoliu3)}); + if (zuobiaoxi == "鐧惧害"){ + var lng = parseFloat(rr.lng); + var lat = parseFloat(rr.lat); + }else{ + var lng = parseFloat(gpsInfo.baoliu2); + var lat = parseFloat(gpsInfo.baoliu3); + } var userId = gpsInfo.ptagid; // 鍒ゆ柇鍦ㄧ嚎鐘舵�� + localStorage.setItem("username","瓒呯骇绠$悊鍛�") if(gpsInfo.psos == "1") { if (markers1.hasOwnProperty(userId)) { // 濡傛灉宸茬粡瀛樺湪璇ユ爣璁帮紝鍒欑Щ闄ゅ師鏉ョ殑鏍囪 bm.removeOverlay(markers1[userId]); // 鏇存柊鏍囪浣嶇疆 - const customOverlay = new BMap.CustomOverlay(createDOM, { - point: new BMap.Point(lng, lat), + const customOverlay = new BMapGL.CustomOverlay(createDOM, { + point: new BMapGL.Point(lng, lat), opacity: 1, bm: bm, offsetY: 26, @@ -1350,8 +1652,8 @@ markers1[userId] = customOverlay; } else { // 濡傛灉涓嶅瓨鍦ㄨ鏍囪锛屽垯娣诲姞鏂版爣璁� - const customOverlay = new BMap.CustomOverlay(createDOM, { - point: new BMap.Point(lng, lat), + const customOverlay = new BMapGL.CustomOverlay(createDOM, { + point: new BMapGL.Point(lng, lat), opacity: 1, bm: bm, offsetY: 26, @@ -1367,15 +1669,15 @@ } } // 鍒涘缓鍧愭爣鐐� - var point = new BMap.Point(lng, lat); + var point = new BMapGL.Point(lng, lat); // 鍒涘缓鏍囪 - var myIcon = new BMap.Icon("../Icon/"+gpsInfo.pimage, new BMap.Size(40, 40), { - anchor: new BMap.Size(20, 40) + var myIcon = new BMapGL.Icon("../Icon/"+gpsInfo.pimage, new BMapGL.Size(40, 40), { + anchor: new BMapGL.Size(20, 40) }); - var marker = new BMap.Marker(point, { icon: myIcon }); + var marker = new BMapGL.Marker(point, { icon: myIcon }); // 灏嗘爣璁版坊鍔犲埌鍦板浘涓� bm.addOverlay(marker); - var label = new BMap.Label(gpsInfo.pname+" "+userId, {offset: new BMap.Size(0, -70)}); + var label = new BMapGL.Label(gpsInfo.pname+" "+userId, {offset: new BMapGL.Size(0, -70)}); label.setStyle({ color: "#fff", fontSize: "14px", @@ -1390,12 +1692,15 @@ markers[userId] = marker; marker.setTitle(gpsInfo.ptagid); marker.addEventListener("click", function () { + console.log(this.getTitle()) var data = "id="+this.getTitle(); $.ajax({ url: "/hxzkuwb/findtagIdPerson", data: data, async: false, success: function(data) { + console.log(2222222) + console.log(data.pname) if (data.ponline == "1") { data.ponline = "鍦ㄧ嚎"; } else { @@ -1443,8 +1748,8 @@ // 濡傛灉宸茬粡瀛樺湪璇ユ爣璁帮紝鍒欑Щ闄ゅ師鏉ョ殑鏍囪 bm.removeOverlay(markers1[userId]); // 鏇存柊鏍囪浣嶇疆 - const customOverlay = new BMap.CustomOverlay(createDOM, { - point: new BMap.Point(lng, lat), + const customOverlay = new BMapGL.CustomOverlay(createDOM, { + point: new BMapGL.Point(lng, lat), opacity: 1, bm: bm, offsetY: 26, @@ -1454,8 +1759,8 @@ markers1[userId] = customOverlay; } else { // 濡傛灉涓嶅瓨鍦ㄨ鏍囪锛屽垯娣诲姞鏂版爣璁� - const customOverlay = new BMap.CustomOverlay(createDOM, { - point: new BMap.Point(lng, lat), + const customOverlay = new BMapGL.CustomOverlay(createDOM, { + point: new BMapGL.Point(lng, lat), opacity: 1, bm: bm, offsetY: 26, @@ -1472,15 +1777,15 @@ } } // 鍒涘缓鍧愭爣鐐� - var point = new BMap.Point(lng, lat); + var point = new BMapGL.Point(lng, lat); // 鍒涘缓鏍囪 - var myIcon = new BMap.Icon("../Icon/"+gpsInfo.pimage, new BMap.Size(40, 40), { - anchor: new BMap.Size(20, 40) + var myIcon = new BMapGL.Icon("../Icon/"+gpsInfo.pimage, new BMapGL.Size(40, 40), { + anchor: new BMapGL.Size(20, 40) }); - var marker = new BMap.Marker(point, { icon: myIcon }); + var marker = new BMapGL.Marker(point, { icon: myIcon }); // 灏嗘爣璁版坊鍔犲埌鍦板浘涓� bm.addOverlay(marker); - var label = new BMap.Label(gpsInfo.pname+" "+userId, {offset: new BMap.Size(0, -70)}); + var label = new BMapGL.Label(gpsInfo.pname+" "+userId, {offset: new BMapGL.Size(0, -70)}); if (gpsInfo.ponline == "0"){ label.setStyle({ @@ -1515,6 +1820,8 @@ data: data, async: false, success: function(data) { + console.log(333) + console.log(data.pname) if (data.ponline == "1") { data.ponline = "鍦ㄧ嚎"; } else { @@ -1572,11 +1879,8 @@ onFence = 0 $("#weilanxs").text("闅愯棌鍥存爮") - }else{ $("#weilanxs").text("鏄剧ず鍥存爮") - - onFence = 1 } layer.msg('鎿嶄綔鎴愬姛') @@ -1596,7 +1900,9 @@ onLine = "1" localStorage.setItem("oNLine","Yes") } + layer.msg('鎿嶄綔鎴愬姛') } + function getdateTime() { var date = new Date(); @@ -1685,6 +1991,7 @@ lonlat.lat = y; return lonlat; }; + </script> <%--<script>--%> <%-- var result;--%> @@ -2081,7 +2388,6 @@ <%-- //鐭╁舰涓嬭竟绾�--%> <%-- cxt.lineTo(radius, height);--%> - <%-- //宸︿笅瑙掑渾寮э紝寮у害浠�1/2PI鍒癙I--%> <%-- cxt.arc(radius, height - radius, radius, Math.PI / 2, Math.PI);--%> diff --git a/src/main/webapp/Home/Home1.jsp b/src/main/webapp/Home/Home1.jsp index 519ecd7..0251a6b 100644 --- a/src/main/webapp/Home/Home1.jsp +++ b/src/main/webapp/Home/Home1.jsp @@ -19,8 +19,12 @@ <link rel="stylesheet" href="https://developer.fengmap.com/fmAPI/demos/libs/css/index.css"> <link rel="stylesheet" href="https://developer.fengmap.com/fmAPI/demos/Search/mapReconnaissance/css/index.css"> <link rel="stylesheet" href="https://developer.fengmap.com/fmAPI/demos/Marker/FMDomMarker/css/index.css"> -<%-- <script src="https://developer.fengmap.com/fmAPI/demos/Marker/FMDomMarker/js/index.js"></script>--%> + <script src="https://developer.fengmap.com/fmAPI/demos/Marker/FMDomMarker/js/index.js"></script> + <style> + .box { + } + </style> </head> <body> <%--<div class="layui-container">--%> @@ -191,6 +195,35 @@ return realposition }; + function FindShowJiZhan() { + var realposition = []; + $.ajax({ + async: false, + type: 'Get', + url: "/hxzkuwb/FindSanWeiJiZhan", + dataType: 'json', + success: function (data) { + realposition = data; + }, + }); + return realposition + }; + + function FindShowWangGuan() { + var realposition = []; + $.ajax({ + async: false, + type: 'Get', + url: "/hxzkuwb/FindGateWayList", + dataType: 'json', + success: function (data) { + realposition = data; + }, + }); + return realposition + }; + + function getAnchorInfo2() { @@ -215,11 +248,13 @@ return [online_anchorList, offline_anchorList] }; + var JianZhuName = ""; var sousuopd = false; var biaoqians = new Object(); var biaoqianids = new Object(); var biaoqianidc = new Object(); var onlineanchor = new Object(); + var onlineanchor1 = new Object(); var offlineanchor = new Object(); var oo = 0; var bm_offView = 0;//鏄惁绂荤嚎涓嶆樉绀哄浘鏍� @@ -484,7 +519,7 @@ appName: 'map1', key: '09facc4ee52d1844bc1e561dad5abf59', mapID: '1761938416618700801', - themeID: '1737015464018382850', + themeID: '1765945708318105601', mapURL: '../fengmap/data/', themeURL: '../fengmap/data/theme/', minTiltAngle: 0, @@ -498,19 +533,23 @@ map.on('loaded', function () { // 鑾峰彇鍦板浘妤煎眰淇℃伅 floorInfo = map.getFloorInfos() + localStorage.removeItem("domMar") }); // 娉ㄥ唽鍦板浘鐐瑰嚮浜嬩欢 + map.on('click', function (event) { - console.log(target) + marker = null; var clickMode = event.targets.find(it => it.type === fengmap.FMType.MODEL) var floor = floorInfo.find(it => it.level === event.level) //鏇存柊鐣岄潰鐨勭偣鍑讳俊鎭� UI.updateInfo(clickMode, floor, event) var fencename = $(".Alise").text(); - console.log(event) - addMarker(event.coords) + JianZhuName = fencename + console.log(event.targets[0].FID) + console.log(JianZhuName) + JianZhuMsg(event.targets[0].FID,JianZhuName) }) var anchorObj = { @@ -527,22 +566,17 @@ function addMarker(position) { - var panelSet = { height: 5, x: position.x, y: position.y, - content: `<div style="background-color: white;display: flex;align-items: center;padding: 15px"><div style="width: 54px;height: 54px;text-align: center;line-height:54px;margin-right: 14px;background: #FFFFFF;border: 1px solid #EDEDED;"><img width="37" src="https://developer.fengmap.com/fmAPI/images/domlogo.png"/></div><div><div style="font-size: 14;font-weight: bold;">DomMarker</div><div style="color: rgba(0,0,0,0.7);font-size: 12px;margin-top: 5px;">鍟嗛摵 <span style="color: rgba(0,0,0,0.5);">L001</span></div><div style="color: rgba(0,0,0,0.7);font-size: 12px;margin-top: 5px;">闈㈢Н <span style="color: rgba(0,0,0,0.5);">100銕�</span></div></div></div>`, - domWidth: 200, + content: '<div style="height: 200px;background: url(\'../Home/HomeImg/FloorBg.png\') no-repeat;align-items: center;padding: 20px;background-size: cover;width: 270px"><div style="margin-top: 25px"><div style="font-weight: bold;color: white;font-size: 15px">寤虹瓚鍚嶇О锛�'+JianZhuName+'<span><img style="cursor: pointer;width: 20px; height: 20px;position: absolute;left: 85%" src="../Home/HomeImg/clos.png" onclick="removeMarker1()"/></span></div><div style="color: black;font-size: 14px;font-weight: bold;margin-top: 10px">鎬诲叡浜烘暟锛�80浜�</div></div></div>', + domWidth: 300, domHeight: 40, anchor: 'CENTER', collision: true, auto: 'on', - } - - - /* 鏋勯�� Marker 骞舵坊鍔犲埌鍦板浘涓� */ var panelSet1 = {...panelSet}; if (panelSet.auto === 'on') { delete panelSet1.domWidth; @@ -558,11 +592,21 @@ var level = map.getLevel() var floor = map.getFloor(level); domMarker.addTo(floor); + localStorage.setItem("domMar",domMarker); } function removeMarker() { + if (localStorage.getItem("domMar") == "" || localStorage.getItem("domMar") == null){ + + }else{ + domMarker.remove(); + } + } + + function removeMarker1() { + localStorage.removeItem("SanWei_JianZhu") domMarker.remove(); - domMarker = null; + localStorage.removeItem("domMar") } function setFilterDisabled(isToggle, isDelete) { if (isToggle) { @@ -618,13 +662,86 @@ fn3(); timer = setTimeout(f, 3000); }, 3000); - + var ans = "Yes"; //寰幆绉诲姩 + var personlist2 = FindShowJiZhan(); + var personlist3 = FindShowWangGuan(); function fn3() { if(localStorage.getItem("涓夌淮鍦板浘") != "鎵ц"){ return } var personlist1 = getRealPositionsanwei(); + var radioes = 0; + $.ajax({ + url: "/hxzkuwb/findPerAll", + type: "GET", + async: false, + success: function(data) { + radioes = data[0].redius + }, + }); + //鏄剧ず鍩虹珯 + if (localStorage.getItem("jizhanshow") == "1"){ + for(var i = 0 ; i <personlist2.length;i++){ + var level = map.getLevel(); + var floor1 = map.getFloor(level); + var xy + var turl; + xy = fengmap.FMCalculator.latlngToMapCoordinate({ + x: personlist2[i].baoliu6, + y: personlist2[i].baoliu7 + }); + turl = '/hxzkuwb/Icon/jizhan.png'; + fmarkerAnchor = new fengmap.FMImageMarker({ + url: turl, + x: xy.x, + y: xy.y, + }); + var windowHtml = '<div class="" style="height: 100px;width: 80px;text-align: center;position: absolute;top: -40px;left: -40px">'; + windowHtml += `<div class="content" style="border-radius: 5px;background-color:ghostwhite;"><a style="color: black;font-size: 14px"> 鍩虹珯锛歚 + personlist2[i].anchorid + `</a></div>`; + windowHtml += `</div>`; + lmarkerAnchor = new fengmap.FMDomMarker({ + x: xy.x, + y: xy.y, + content: windowHtml + }); + fmarkerAnchor.addTo(floor1); + lmarkerAnchor.addTo(floor1) + } + } + //鏄剧ず缃戝叧 + if (localStorage.getItem("wangguanshow") == "1"){ + for(var i = 0 ; i <personlist3.length;i++){ + var level = map.getLevel(); + var floor1 = map.getFloor(level); + var xy + var turl; + xy = fengmap.FMCalculator.latlngToMapCoordinate({ + x: personlist3[i].lon, + y: personlist3[i].lat + }); + console.log(xy) + turl = '/hxzkuwb/Icon/wangguan.png'; + fmarkerAnchor = new fengmap.FMImageMarker({ + url: turl, + x: xy.x, + y: xy.y, + }); + var windowHtml = '<div class="" style="height: 100px;width: 80px;text-align: center;position: absolute;top: -40px;left: -40px">'; + windowHtml += `<div class="content" style="border-radius: 5px;background-color:ghostwhite;"><a style="color: black;font-size: 14px"> 缃戝叧锛歚 + personlist3[i].loragwid + `</a></div>`; + windowHtml += `</div>`; + lmarkerAnchor = new fengmap.FMDomMarker({ + x: xy.x, + y: xy.y, + content: windowHtml + }); + fmarkerAnchor.addTo(floor1); + lmarkerAnchor.addTo(floor1) + } + } + + + for (var i = 0; i < personlist1.length; i++) { var xy; var turl; @@ -637,15 +754,9 @@ var fmarker = biaoqians[personlist1[i][0]]; - var lmarker = biaoqianids[personlist1[i][0]]; - var circles = biaoqianidc[personlist1[i][0]] - - - if (fmarker) { - // 濡傛灉鏍囪瀛樺湪锛屽垯鏇存柊鍧愭爣 fmarker.moveTo({ x: xy.x, @@ -657,10 +768,11 @@ }); if (circles){ circles.remove(); + //浠庢暟鎹簱鑾峰彇鍗婂緞 var level = map.getLevel(); var floor = map.getFloor(level); var panelSet; - if(personlist1[i][22] <=3 && personlist1[i][3] >0){ + if(personlist1[i][22] <=3 && personlist1[i][3] == 1 && personlist1[i][22] > 0){ //榛勮壊鍛婅鍖哄煙 panelSet = { height: 10, @@ -675,7 +787,7 @@ } /* 娣诲姞鍦嗗舰 */ - var circle_radius = 60; + var circle_radius = radioes; // segments 褰卞搷褰㈡垚鐨勫渾褰㈢殑杈规暟鍜岄《鐐规暟閲忥紝鏁板�艰秺澶у渾褰㈠湪瑙嗚涓婅秺 鈥欏钩婊戔�� var circle_segments = 500; var circle_center = { @@ -708,7 +820,7 @@ } /* 娣诲姞鍦嗗舰 */ - var circle_radius = 60; + var circle_radius = radioes; // segments 褰卞搷褰㈡垚鐨勫渾褰㈢殑杈规暟鍜岄《鐐规暟閲忥紝鏁板�艰秺澶у渾褰㈠湪瑙嗚涓婅秺 鈥欏钩婊戔�� var circle_segments = 500; var circle_center = { @@ -741,7 +853,7 @@ } /* 娣诲姞鍦嗗舰 */ - var circle_radius = 60; + var circle_radius = radioes; // segments 褰卞搷褰㈡垚鐨勫渾褰㈢殑杈规暟鍜岄《鐐规暟閲忥紝鏁板�艰秺澶у渾褰㈠湪瑙嗚涓婅秺 鈥欏钩婊戔�� var circle_segments = 500; var circle_center = { @@ -760,9 +872,6 @@ } biaoqianidc[personlist1[i][0]] = circle; } - - - } else { // 濡傛灉鏍囪涓嶅瓨鍦紝鍒欐坊鍔爉arker fmarker = new fengmap.FMImageMarker({ @@ -782,20 +891,32 @@ content: windowHtml }); }else{ - var windowHtml = '<div class="" style="height: 100px;width: 100px;text-align: center;position: absolute;top: -30px;left: -30px">'; - windowHtml += `<div class="content" style="border-radius: 5px;background-color: ` + personlist1[i][21] + `;"><a style="color: white;font-size: 16px"> ` + personlist1[i][1] + `</a></div>`; - windowHtml += `</div>`; - lmarker = new fengmap.FMDomMarker({ - x: xy.x, - y: xy.y, - content: windowHtml - }); + if (personlist1[i][1].length>7){ + var name = personlist1[i][1].substring(0,6) + var windowHtml = '<div class="" style="height: 100px;width: 100px;text-align: center;position: absolute;top: -40px;left: -50px">'; + windowHtml += `<div class="content" style="border-radius: 5px;background-color: ` + personlist1[i][21] + `;"><a style="color: white;font-size: 16px"> ` + name + `</a></div>`; + windowHtml += `</div>`; + lmarker = new fengmap.FMDomMarker({ + x: xy.x, + y: xy.y, + content: windowHtml + }); + }else{ + var windowHtml = '<div class="" style="height: 100px;width: 100px;text-align: center;position: absolute;top: -40px;left: -50px">'; + windowHtml += `<div class="content" style="border-radius: 5px;background-color: ` + personlist1[i][21] + `;"><a style="color: white;font-size: 16px"> ` + personlist1[i][1] + `</a></div>`; + windowHtml += `</div>`; + lmarker = new fengmap.FMDomMarker({ + x: xy.x, + y: xy.y, + content: windowHtml + }); + } } var level = map.getLevel(); var floor = map.getFloor(level); var panelSet; - if(personlist1[i][22] <=3 && personlist1[i][3] == 1){ + if(personlist1[i][22] <=3 && personlist1[i][3] == 1 && personlist1[i][22] > 0){ //榛勮壊鍛婅鍖哄煙 panelSet = { height: 10, @@ -810,7 +931,7 @@ } /* 娣诲姞鍦嗗舰 */ - var circle_radius = 60; + var circle_radius = radioes; // segments 褰卞搷褰㈡垚鐨勫渾褰㈢殑杈规暟鍜岄《鐐规暟閲忥紝鏁板�艰秺澶у渾褰㈠湪瑙嗚涓婅秺 鈥欏钩婊戔�� var circle_segments = 500; var circle_center = { @@ -843,7 +964,7 @@ } /* 娣诲姞鍦嗗舰 */ - var circle_radius = 60; + var circle_radius = radioes; // segments 褰卞搷褰㈡垚鐨勫渾褰㈢殑杈规暟鍜岄《鐐规暟閲忥紝鏁板�艰秺澶у渾褰㈠湪瑙嗚涓婅秺 鈥欏钩婊戔�� var circle_segments = 500; var circle_center = { @@ -876,7 +997,7 @@ } /* 娣诲姞鍦嗗舰 */ - var circle_radius = 60; + var circle_radius = radioes; // segments 褰卞搷褰㈡垚鐨勫渾褰㈢殑杈规暟鍜岄《鐐规暟閲忥紝鏁板�艰秺澶у渾褰㈠湪瑙嗚涓婅秺 鈥欏钩婊戔�� var circle_segments = 500; var circle_center = { @@ -919,6 +1040,24 @@ mercator.y = earthRad / 2 * Math.log((1.0 + Math.sin(a)) / (1.0 - Math.sin(a))); return [mercator.x, mercator.y]; //[12727039.383734727, 3579066.6894065146] + + } + localStorage.removeItem("SanWei_JianZhu") +function JianZhuMsg(Fid,Name){ + //鏍规嵁Fid鏌ヨ锛屽鏋滄煡鍒板垯鏄剧ず锛� + var data = "Fid="+Fid + $.get("/hxzkuwb/FindSanWeiIFID",data,function (data){ + if(data>0){ + localStorage.setItem("SanWei_JianZhu",Name) + localStorage.setItem("SanWei_JianZhuFID",Fid) + localStorage.setItem("DiaoYong_SanWeiFlOoor","FID") + }else{ + localStorage.removeItem("SanWei_JianZhu") + localStorage.removeItem("SanWei_JianZhuFID") + } + }) + +} </script> </html> diff --git a/src/main/webapp/Home/HomeCss/Home.css b/src/main/webapp/Home/HomeCss/Home.css index 5420f61..7d10eb5 100644 --- a/src/main/webapp/Home/HomeCss/Home.css +++ b/src/main/webapp/Home/HomeCss/Home.css @@ -1,4 +1,4 @@ -*{ +锘�*{ margin: 0px; padding: 0px; } @@ -361,17 +361,6 @@ } -#border2s{ - background: url("/hxzkuwb/Home/HomeImg/border2.png"); - background-size: cover; - background-position: center; -} - -#border3s{ - background: url("/hxzkuwb/Home/HomeImg/border3.png"); - background-size: cover; - background-position: center; -} /*#border4s{*/ /* background: url("/hxzkuwb/Home/HomeImg/border4.png");*/ /* background-size: cover;*/ @@ -619,6 +608,20 @@ height: 23px; line-height:23px; } +.qytj2 li:hover { + color: #2CD5FF; /* 褰撻紶鏍囨偓鍋滄椂瀛椾綋棰滆壊鍙樹负绾㈣壊 */ +} + +.bqjz li { + display: inline-block; + width: 88px; + text-align: center; + height: 23px; + line-height:23px; +} +/*.bqjz li:hover {*/ +/* color: #2CD5FF; !* 褰撻紶鏍囨偓鍋滄椂瀛椾綋棰滆壊鍙樹负绾㈣壊 *!*/ +/*}*/ .sear{ background-color: #1E2A47; border: 1px solid #1C3459; diff --git a/src/main/webapp/Home/HomeCss/layui1.css b/src/main/webapp/Home/HomeCss/layui1.css index 7ce99a0..af8c899 100644 --- a/src/main/webapp/Home/HomeCss/layui1.css +++ b/src/main/webapp/Home/HomeCss/layui1.css @@ -14,4 +14,4 @@ .layui-edge,hr{ height:0; overflow:hidden -}.layui-layout-body,.layui-side,.layui-side-scroll{overflow-x:hidden}.layui-edge,.layui-elip,hr{overflow:hidden}.layui-btn,.layui-edge,.layui-inline,img{vertical-align:middle}.layui-btn,.layui-disabled,.layui-icon,.layui-unselect{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}blockquote,body,button,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}a:active,a:hover{outline:0}img{border:none}li{list-style:none}table{border-collapse:collapse;border-spacing:0}h4,h5,h6{font-size:100%}button,input,optgroup,option,select,textarea{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;outline:0}pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}body{line-height:1.6;color:rgba(0,0,0,.85);font:14px Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif}hr{line-height:0;margin:10px 0;padding:0;border:none!important;border-bottom:1px solid #eee!important;clear:both;background:0 0}a{text-decoration:none}a:hover{color:#777}a cite{font-style:normal;*cursor:pointer}.layui-border-box,.layui-border-box *{box-sizing:border-box}.layui-box,.layui-box *{box-sizing:content-box}.layui-clear{clear:both;*zoom:1}.layui-clear:after{content:'\20';clear:both;*zoom:1;display:block;height:0}.layui-inline{*display:inline;*zoom:1}.layui-btn,.layui-btn-group,.layui-edge{display:inline-block}.layui-edge{width:0;border-width:6px;border-style:dashed;border-color:transparent}.layui-edge-top{top:-4px;border-bottom-color:#999;border-bottom-style:solid}.layui-edge-right{border-left-color:#999;border-left-style:solid}.layui-edge-bottom{top:2px;border-top-color:#999;border-top-style:solid}.layui-edge-left{border-right-color:#999;border-right-style:solid}.layui-elip{text-overflow:ellipsis;white-space:nowrap}.layui-disabled,.layui-disabled:hover{color:#d2d2d2!important;cursor:not-allowed!important}.layui-circle{border-radius:100%}.layui-show{display:block!important}.layui-hide{display:none!important}.layui-show-v{visibility:visible!important}.layui-hide-v{visibility:hidden!important}@font-face{font-family:layui-icon;src:url(../font/iconfont.eot?v=256);src:url(../font/iconfont.eot?v=256#iefix) format('embedded-opentype'),url(../font/iconfont.woff2?v=256) format('woff2'),url(../font/iconfont.woff?v=256) format('woff'),url(../font/iconfont.ttf?v=256) format('truetype'),url(../font/iconfont.svg?v=256#layui-icon) format('svg')}.layui-icon{font-family:layui-icon!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.layui-icon-reply-fill:before{content:"\e611"}.layui-icon-set-fill:before{content:"\e614"}.layui-icon-menu-fill:before{content:"\e60f"}.layui-icon-search:before{content:"\e615"}.layui-icon-share:before{content:"\e641"}.layui-icon-set-sm:before{content:"\e620"}.layui-icon-engine:before{content:"\e628"}.layui-icon-close:before{content:"\1006"}.layui-icon-close-fill:before{content:"\1007"}.layui-icon-chart-screen:before{content:"\e629"}.layui-icon-star:before{content:"\e600"}.layui-icon-circle-dot:before{content:"\e617"}.layui-icon-chat:before{content:"\e606"}.layui-icon-release:before{content:"\e609"}.layui-icon-list:before{content:"\e60a"}.layui-icon-chart:before{content:"\e62c"}.layui-icon-ok-circle:before{content:"\1005"}.layui-icon-layim-theme:before{content:"\e61b"}.layui-icon-table:before{content:"\e62d"}.layui-icon-right:before{content:"\e602"}.layui-icon-left:before{content:"\e603"}.layui-icon-cart-simple:before{content:"\e698"}.layui-icon-face-cry:before{content:"\e69c"}.layui-icon-face-smile:before{content:"\e6af"}.layui-icon-survey:before{content:"\e6b2"}.layui-icon-tree:before{content:"\e62e"}.layui-icon-ie:before{content:"\e7bb"}.layui-icon-upload-circle:before{content:"\e62f"}.layui-icon-add-circle:before{content:"\e61f"}.layui-icon-download-circle:before{content:"\e601"}.layui-icon-templeate-1:before{content:"\e630"}.layui-icon-util:before{content:"\e631"}.layui-icon-face-surprised:before{content:"\e664"}.layui-icon-edit:before{content:"\e642"}.layui-icon-speaker:before{content:"\e645"}.layui-icon-down:before{content:"\e61a"}.layui-icon-file:before{content:"\e621"}.layui-icon-layouts:before{content:"\e632"}.layui-icon-rate-half:before{content:"\e6c9"}.layui-icon-add-circle-fine:before{content:"\e608"}.layui-icon-prev-circle:before{content:"\e633"}.layui-icon-read:before{content:"\e705"}.layui-icon-404:before{content:"\e61c"}.layui-icon-carousel:before{content:"\e634"}.layui-icon-help:before{content:"\e607"}.layui-icon-code-circle:before{content:"\e635"}.layui-icon-windows:before{content:"\e67f"}.layui-icon-water:before{content:"\e636"}.layui-icon-username:before{content:"\e66f"}.layui-icon-find-fill:before{content:"\e670"}.layui-icon-about:before{content:"\e60b"}.layui-icon-location:before{content:"\e715"}.layui-icon-up:before{content:"\e619"}.layui-icon-pause:before{content:"\e651"}.layui-icon-date:before{content:"\e637"}.layui-icon-layim-uploadfile:before{content:"\e61d"}.layui-icon-delete:before{content:"\e640"}.layui-icon-play:before{content:"\e652"}.layui-icon-top:before{content:"\e604"}.layui-icon-firefox:before{content:"\e686"}.layui-icon-friends:before{content:"\e612"}.layui-icon-refresh-3:before{content:"\e9aa"}.layui-icon-ok:before{content:"\e605"}.layui-icon-layer:before{content:"\e638"}.layui-icon-face-smile-fine:before{content:"\e60c"}.layui-icon-dollar:before{content:"\e659"}.layui-icon-group:before{content:"\e613"}.layui-icon-layim-download:before{content:"\e61e"}.layui-icon-picture-fine:before{content:"\e60d"}.layui-icon-link:before{content:"\e64c"}.layui-icon-diamond:before{content:"\e735"}.layui-icon-log:before{content:"\e60e"}.layui-icon-key:before{content:"\e683"}.layui-icon-rate-solid:before{content:"\e67a"}.layui-icon-fonts-del:before{content:"\e64f"}.layui-icon-unlink:before{content:"\e64d"}.layui-icon-fonts-clear:before{content:"\e639"}.layui-icon-triangle-r:before{content:"\e623"}.layui-icon-circle:before{content:"\e63f"}.layui-icon-radio:before{content:"\e643"}.layui-icon-align-center:before{content:"\e647"}.layui-icon-align-right:before{content:"\e648"}.layui-icon-align-left:before{content:"\e649"}.layui-icon-loading-1:before{content:"\e63e"}.layui-icon-return:before{content:"\e65c"}.layui-icon-fonts-strong:before{content:"\e62b"}.layui-icon-upload:before{content:"\e67c"}.layui-icon-dialogue:before{content:"\e63a"}.layui-icon-video:before{content:"\e6ed"}.layui-icon-headset:before{content:"\e6fc"}.layui-icon-cellphone-fine:before{content:"\e63b"}.layui-icon-add-1:before{content:"\e654"}.layui-icon-face-smile-b:before{content:"\e650"}.layui-icon-fonts-html:before{content:"\e64b"}.layui-icon-screen-full:before{content:"\e622"}.layui-icon-form:before{content:"\e63c"}.layui-icon-cart:before{content:"\e657"}.layui-icon-camera-fill:before{content:"\e65d"}.layui-icon-tabs:before{content:"\e62a"}.layui-icon-heart-fill:before{content:"\e68f"}.layui-icon-fonts-code:before{content:"\e64e"}.layui-icon-ios:before{content:"\e680"}.layui-icon-at:before{content:"\e687"}.layui-icon-fire:before{content:"\e756"}.layui-icon-set:before{content:"\e716"}.layui-icon-fonts-u:before{content:"\e646"}.layui-icon-triangle-d:before{content:"\e625"}.layui-icon-tips:before{content:"\e702"}.layui-icon-picture:before{content:"\e64a"}.layui-icon-more-vertical:before{content:"\e671"}.layui-icon-bluetooth:before{content:"\e689"}.layui-icon-flag:before{content:"\e66c"}.layui-icon-loading:before{content:"\e63d"}.layui-icon-fonts-i:before{content:"\e644"}.layui-icon-refresh-1:before{content:"\e666"}.layui-icon-rmb:before{content:"\e65e"}.layui-icon-addition:before{content:"\e624"}.layui-icon-home:before{content:"\e68e"}.layui-icon-time:before{content:"\e68d"}.layui-icon-user:before{content:"\e770"}.layui-icon-notice:before{content:"\e667"}.layui-icon-chrome:before{content:"\e68a"}.layui-icon-edge:before{content:"\e68b"}.layui-icon-login-weibo:before{content:"\e675"}.layui-icon-voice:before{content:"\e688"}.layui-icon-upload-drag:before{content:"\e681"}.layui-icon-login-qq:before{content:"\e676"}.layui-icon-snowflake:before{content:"\e6b1"}.layui-icon-heart:before{content:"\e68c"}.layui-icon-logout:before{content:"\e682"}.layui-icon-file-b:before{content:"\e655"}.layui-icon-template:before{content:"\e663"}.layui-icon-transfer:before{content:"\e691"}.layui-icon-auz:before{content:"\e672"}.layui-icon-console:before{content:"\e665"}.layui-icon-app:before{content:"\e653"}.layui-icon-prev:before{content:"\e65a"}.layui-icon-website:before{content:"\e7ae"}.layui-icon-next:before{content:"\e65b"}.layui-icon-component:before{content:"\e857"}.layui-icon-android:before{content:"\e684"}.layui-icon-more:before{content:"\e65f"}.layui-icon-login-wechat:before{content:"\e677"}.layui-icon-shrink-right:before{content:"\e668"}.layui-icon-spread-left:before{content:"\e66b"}.layui-icon-camera:before{content:"\e660"}.layui-icon-note:before{content:"\e66e"}.layui-icon-refresh:before{content:"\e669"}.layui-icon-female:before{content:"\e661"}.layui-icon-male:before{content:"\e662"}.layui-icon-screen-restore:before{content:"\e758"}.layui-icon-password:before{content:"\e673"}.layui-icon-senior:before{content:"\e674"}.layui-icon-theme:before{content:"\e66a"}.layui-icon-tread:before{content:"\e6c5"}.layui-icon-praise:before{content:"\e6c6"}.layui-icon-star-fill:before{content:"\e658"}.layui-icon-rate:before{content:"\e67b"}.layui-icon-template-1:before{content:"\e656"}.layui-icon-vercode:before{content:"\e679"}.layui-icon-service:before{content:"\e626"}.layui-icon-cellphone:before{content:"\e678"}.layui-icon-print:before{content:"\e66d"}.layui-icon-cols:before{content:"\e610"}.layui-icon-wifi:before{content:"\e7e0"}.layui-icon-export:before{content:"\e67d"}.layui-icon-rss:before{content:"\e808"}.layui-icon-slider:before{content:"\e714"}.layui-icon-email:before{content:"\e618"}.layui-icon-subtraction:before{content:"\e67e"}.layui-icon-mike:before{content:"\e6dc"}.layui-icon-light:before{content:"\e748"}.layui-icon-gift:before{content:"\e627"}.layui-icon-mute:before{content:"\e685"}.layui-icon-reduce-circle:before{content:"\e616"}.layui-icon-music:before{content:"\e690"}.layui-main{width:1140px;margin:0 auto}.layui-header{z-index:1000;height:60px}.layui-header a:hover{transition:all .5s;-webkit-transition:all .5s}.layui-side{position:fixed;left:0;top:0;bottom:0;z-index:999;width:200px}.layui-side-scroll{position:relative;width:220px;height:100%}.layui-body{position:relative;left:200px;right:0;top:0;bottom:0;z-index:900;width:auto;box-sizing:border-box}.layui-layout-admin .layui-header{position:fixed;top:0;left:0;right:0;background-color:#23262E}.layui-layout-admin .layui-side{top:60px;width:200px;overflow-x:hidden}.layui-layout-admin .layui-body{position:absolute;top:60px;padding-bottom:44px}.layui-layout-admin .layui-main{width:auto;margin:0 15px}.layui-layout-admin .layui-footer{position:fixed;left:200px;right:0;bottom:0;z-index:990;height:44px;line-height:44px;padding:0 15px;box-shadow:-1px 0 4px rgb(0 0 0 / 12%);background-color:#FAFAFA}.layui-layout-admin .layui-logo{position:absolute;left:0;top:0;width:200px;height:100%;line-height:60px;text-align:center;color:#009688;font-size:16px;box-shadow:0 1px 2px 0 rgb(0 0 0 / 15%)}.layui-layout-admin .layui-header .layui-nav{background:0 0}.layui-layout-left{position:absolute!important;left:200px;top:0}.layui-layout-right{position:absolute!important;right:0;top:0}.layui-container{position:relative;margin:0 auto;padding:0 15px;box-sizing:border-box}.layui-fluid{position:relative;margin:0 auto;padding:0 15px}.layui-row:after,.layui-row:before{content:"";display:block;clear:both}.layui-col-lg1,.layui-col-lg10,.layui-col-lg11,.layui-col-lg12,.layui-col-lg2,.layui-col-lg3,.layui-col-lg4,.layui-col-lg5,.layui-col-lg6,.layui-col-lg7,.layui-col-lg8,.layui-col-lg9,.layui-col-md1,.layui-col-md10,.layui-col-md11,.layui-col-md12,.layui-col-md2,.layui-col-md3,.layui-col-md4,.layui-col-md5,.layui-col-md6,.layui-col-md7,.layui-col-md8,.layui-col-md9,.layui-col-sm1,.layui-col-sm10,.layui-col-sm11,.layui-col-sm12,.layui-col-sm2,.layui-col-sm3,.layui-col-sm4,.layui-col-sm5,.layui-col-sm6,.layui-col-sm7,.layui-col-sm8,.layui-col-sm9,.layui-col-xs1,.layui-col-xs10,.layui-col-xs11,.layui-col-xs12,.layui-col-xs2,.layui-col-xs3,.layui-col-xs4,.layui-col-xs5,.layui-col-xs6,.layui-col-xs7,.layui-col-xs8,.layui-col-xs9{position:relative;display:block;box-sizing:border-box}.layui-col-xs1,.layui-col-xs10,.layui-col-xs11,.layui-col-xs12,.layui-col-xs2,.layui-col-xs3,.layui-col-xs4,.layui-col-xs5,.layui-col-xs6,.layui-col-xs7,.layui-col-xs8,.layui-col-xs9{float:left}.layui-col-xs1{width:8.33333333%}.layui-col-xs2{width:16.66666667%}.layui-col-xs3{width:25%}.layui-col-xs4{width:33.33333333%}.layui-col-xs5{width:41.66666667%}.layui-col-xs6{width:50%}.layui-col-xs7{width:58.33333333%}.layui-col-xs8{width:66.66666667%}.layui-col-xs9{width:75%}.layui-col-xs10{width:83.33333333%}.layui-col-xs11{width:91.66666667%}.layui-col-xs12{width:100%}.layui-col-xs-offset1{margin-left:8.33333333%}.layui-col-xs-offset2{margin-left:16.66666667%}.layui-col-xs-offset3{margin-left:25%}.layui-col-xs-offset4{margin-left:33.33333333%}.layui-col-xs-offset5{margin-left:41.66666667%}.layui-col-xs-offset6{margin-left:50%}.layui-col-xs-offset7{margin-left:58.33333333%}.layui-col-xs-offset8{margin-left:66.66666667%}.layui-col-xs-offset9{margin-left:75%}.layui-col-xs-offset10{margin-left:83.33333333%}.layui-col-xs-offset11{margin-left:91.66666667%}.layui-col-xs-offset12{margin-left:100%}@media screen and (max-width:768px){.layui-hide-xs{display:none!important}.layui-show-xs-block{display:block!important}.layui-show-xs-inline{display:inline!important}.layui-show-xs-inline-block{display:inline-block!important}}@media screen and (min-width:768px){.layui-container{width:750px}.layui-hide-sm{display:none!important}.layui-show-sm-block{display:block!important}.layui-show-sm-inline{display:inline!important}.layui-show-sm-inline-block{display:inline-block!important}.layui-col-sm1,.layui-col-sm10,.layui-col-sm11,.layui-col-sm12,.layui-col-sm2,.layui-col-sm3,.layui-col-sm4,.layui-col-sm5,.layui-col-sm6,.layui-col-sm7,.layui-col-sm8,.layui-col-sm9{float:left}.layui-col-sm1{width:8.33333333%}.layui-col-sm2{width:16.66666667%}.layui-col-sm3{width:25%}.layui-col-sm4{width:33.33333333%}.layui-col-sm5{width:41.66666667%}.layui-col-sm6{width:50%}.layui-col-sm7{width:58.33333333%}.layui-col-sm8{width:66.66666667%}.layui-col-sm9{width:75%}.layui-col-sm10{width:83.33333333%}.layui-col-sm11{width:91.66666667%}.layui-col-sm12{width:100%}.layui-col-sm-offset1{margin-left:8.33333333%}.layui-col-sm-offset2{margin-left:16.66666667%}.layui-col-sm-offset3{margin-left:25%}.layui-col-sm-offset4{margin-left:33.33333333%}.layui-col-sm-offset5{margin-left:41.66666667%}.layui-col-sm-offset6{margin-left:50%}.layui-col-sm-offset7{margin-left:58.33333333%}.layui-col-sm-offset8{margin-left:66.66666667%}.layui-col-sm-offset9{margin-left:75%}.layui-col-sm-offset10{margin-left:83.33333333%}.layui-col-sm-offset11{margin-left:91.66666667%}.layui-col-sm-offset12{margin-left:100%}}@media screen and (min-width:992px){.layui-container{width:970px}.layui-hide-md{display:none!important}.layui-show-md-block{display:block!important}.layui-show-md-inline{display:inline!important}.layui-show-md-inline-block{display:inline-block!important}.layui-col-md1,.layui-col-md10,.layui-col-md11,.layui-col-md12,.layui-col-md2,.layui-col-md3,.layui-col-md4,.layui-col-md5,.layui-col-md6,.layui-col-md7,.layui-col-md8,.layui-col-md9{float:left}.layui-col-md1{width:8.33333333%}.layui-col-md2{width:16.66666667%}.layui-col-md3{width:25%}.layui-col-md4{width:33.33333333%}.layui-col-md5{width:41.66666667%}.layui-col-md6{width:50%}.layui-col-md7{width:58.33333333%}.layui-col-md8{width:66.66666667%}.layui-col-md9{width:75%}.layui-col-md10{width:83.33333333%}.layui-col-md11{width:91.66666667%}.layui-col-md12{width:100%}.layui-col-md-offset1{margin-left:8.33333333%}.layui-col-md-offset2{margin-left:16.66666667%}.layui-col-md-offset3{margin-left:25%}.layui-col-md-offset4{margin-left:33.33333333%}.layui-col-md-offset5{margin-left:41.66666667%}.layui-col-md-offset6{margin-left:50%}.layui-col-md-offset7{margin-left:58.33333333%}.layui-col-md-offset8{margin-left:66.66666667%}.layui-col-md-offset9{margin-left:75%}.layui-col-md-offset10{margin-left:83.33333333%}.layui-col-md-offset11{margin-left:91.66666667%}.layui-col-md-offset12{margin-left:100%}}@media screen and (min-width:1200px){.layui-container{width:1170px}.layui-hide-lg{display:none!important}.layui-show-lg-block{display:block!important}.layui-show-lg-inline{display:inline!important}.layui-show-lg-inline-block{display:inline-block!important}.layui-col-lg1,.layui-col-lg10,.layui-col-lg11,.layui-col-lg12,.layui-col-lg2,.layui-col-lg3,.layui-col-lg4,.layui-col-lg5,.layui-col-lg6,.layui-col-lg7,.layui-col-lg8,.layui-col-lg9{float:left}.layui-col-lg1{width:8.33333333%}.layui-col-lg2{width:16.66666667%}.layui-col-lg3{width:25%}.layui-col-lg4{width:33.33333333%}.layui-col-lg5{width:41.66666667%}.layui-col-lg6{width:50%}.layui-col-lg7{width:58.33333333%}.layui-col-lg8{width:66.66666667%}.layui-col-lg9{width:75%}.layui-col-lg10{width:83.33333333%}.layui-col-lg11{width:91.66666667%}.layui-col-lg12{width:100%}.layui-col-lg-offset1{margin-left:8.33333333%}.layui-col-lg-offset2{margin-left:16.66666667%}.layui-col-lg-offset3{margin-left:25%}.layui-col-lg-offset4{margin-left:33.33333333%}.layui-col-lg-offset5{margin-left:41.66666667%}.layui-col-lg-offset6{margin-left:50%}.layui-col-lg-offset7{margin-left:58.33333333%}.layui-col-lg-offset8{margin-left:66.66666667%}.layui-col-lg-offset9{margin-left:75%}.layui-col-lg-offset10{margin-left:83.33333333%}.layui-col-lg-offset11{margin-left:91.66666667%}.layui-col-lg-offset12{margin-left:100%}}.layui-col-space1{margin:-.5px}.layui-col-space1>*{padding:.5px}.layui-col-space2{margin:-1px}.layui-col-space2>*{padding:1px}.layui-col-space4{margin:-2px}.layui-col-space4>*{padding:2px}.layui-col-space5{margin:-2.5px}.layui-col-space5>*{padding:2.5px}.layui-col-space6{margin:-3px}.layui-col-space6>*{padding:3px}.layui-col-space8{margin:-4px}.layui-col-space8>*{padding:4px}.layui-col-space10{margin:-5px}.layui-col-space10>*{padding:5px}.layui-col-space12{margin:-6px}.layui-col-space12>*{padding:6px}.layui-col-space14{margin:-7px}.layui-col-space14>*{padding:7px}.layui-col-space15{margin:-7.5px}.layui-col-space15>*{padding:7.5px}.layui-col-space16{margin:-8px}.layui-col-space16>*{padding:8px}.layui-col-space18{margin:-9px}.layui-col-space18>*{padding:9px}.layui-col-space20{margin:-10px}.layui-col-space20>*{padding:10px}.layui-col-space22{margin:-11px}.layui-col-space22>*{padding:11px}.layui-col-space24{margin:-12px}.layui-col-space24>*{padding:12px}.layui-col-space25{margin:-12.5px}.layui-col-space25>*{padding:12.5px}.layui-col-space26{margin:-13px}.layui-col-space26>*{padding:13px}.layui-col-space28{margin:-14px}.layui-col-space28>*{padding:14px}.layui-col-space30{margin:-15px}.layui-col-space30>*{padding:15px}.layui-btn,.layui-input,.layui-select,.layui-textarea,.layui-upload-button{outline:0;-webkit-appearance:none;transition:all .3s;-webkit-transition:all .3s;box-sizing:border-box}.layui-elem-quote{margin-bottom:10px;padding:15px;line-height:1.6;border-left:5px solid #5FB878;border-radius:0 2px 2px 0;background-color:#FAFAFA}.layui-quote-nm{border-style:solid;border-width:0px 1px 1px 5px;background:0 0}.layui-elem-field{margin-bottom:10px;padding:0;border-width:0px;border-style:solid}.layui-elem-field legend{margin-left:20px;padding:0 10px;font-size:20px;font-weight:300}.layui-field-title{margin:10px 0 20px;border-width:0px 0 0}.layui-field-box{padding:15px}.layui-field-title .layui-field-box{padding:10px 0}.layui-progress{position:relative;height:6px;border-radius:20px;background-color:#eee}.layui-progress-bar{position:absolute;left:0;top:0;width:0;max-width:100%;height:6px;border-radius:20px;text-align:right;background-color:#5FB878;transition:all .3s;-webkit-transition:all .3s}.layui-progress-big,.layui-progress-big .layui-progress-bar{height:18px;line-height:18px}.layui-progress-text{position:relative;top:-20px;line-height:18px;font-size:12px;color:#666}.layui-progress-big .layui-progress-text{position:static;padding:0 10px;color:#fff}.layui-collapse{border-width:0px;border-style:solid;border-radius:2px}.layui-colla-content,.layui-colla-item{border-top-width:1px;border-top-style:solid}.layui-colla-item:first-child{border-top:none}.layui-colla-title{position:relative;height:42px;line-height:42px;padding:0 15px 0 35px;color:#333;background-color:#FAFAFA;cursor:pointer;font-size:14px;overflow:hidden}.layui-colla-content{display:none;padding:10px 15px;line-height:1.6;color:#666}.layui-colla-icon{position:absolute;left:15px;top:0;font-size:14px}.layui-card-body,.layui-card-header,.layui-form-label,.layui-form-mid,.layui-form-select,.layui-input-block,.layui-input-inline,.layui-panel,.layui-textarea{position:relative}.layui-card{margin-bottom:15px;border-radius:2px;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.layui-form-select dl,.layui-panel{box-shadow:1px 1px 4px rgb(0 0 0 / 8%)}.layui-card:last-child{margin-bottom:0}.layui-card-header{height:42px;line-height:42px;padding:0 15px;border-bottom:1px solid #f6f6f6;color:#333;border-radius:2px 2px 0 0;font-size:14px}.layui-card-body{padding:10px 15px;line-height:24px}.layui-card-body[pad15]{padding:15px}.layui-card-body[pad20]{padding:20px}.layui-card-body .layui-table{margin:5px 0}.layui-card .layui-tab{margin:0}.layui-panel{border-width:0px;border-style:solid;border-radius:2px;background-color:#fff;color:#666}.layui-bg-black,.layui-bg-blue,.layui-bg-cyan,.layui-bg-green,.layui-bg-orange,.layui-bg-red{color:#fff!important}.layui-panel-window{position:relative;padding:15px;border-radius:0;border-top:5px solid #eee;background-color:#fff}.layui-border,.layui-border-black,.layui-border-blue,.layui-border-cyan,.layui-border-green,.layui-border-orange,.layui-border-red{border-width:0px;border-style:solid}.layui-auxiliar-moving{position:fixed;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:0 0;z-index:9999999999}.layui-bg-red{background-color:#FF5722!important}.layui-bg-orange{background-color:#FFB800!important}.layui-bg-green{background-color:#009688!important}.layui-bg-cyan{background-color:#2F4056!important}.layui-bg-blue{background-color:#1E9FFF!important}.layui-bg-black{background-color:#393D49!important}.layui-bg-gray{background-color:#FAFAFA!important;color:#666!important}.layui-badge-rim,.layui-border,.layui-colla-content,.layui-colla-item,.layui-collapse,.layui-elem-field,.layui-form-pane .layui-form-item[pane],.layui-form-pane .layui-form-label,.layui-input,.layui-layedit,.layui-layedit-tool,.layui-panel,.layui-quote-nm,.layui-select,.layui-tab-bar,.layui-tab-card,.layui-tab-title,.layui-tab-title .layui-this:after,.layui-textarea{border-color:#eee}.layui-border{color:#666!important}.layui-border-red{border-color:#FF5722!important;color:#FF5722!important}.layui-border-orange{border-color:#FFB800!important;color:#FFB800!important}.layui-border-green{border-color:#009688!important;color:#009688!important}.layui-border-cyan{border-color:#2F4056!important;color:#2F4056!important}.layui-border-blue{border-color:#1E9FFF!important;color:#1E9FFF!important}.layui-border-black{border-color:#393D49!important;color:#393D49!important}.layui-timeline-item:before{background-color:#eee}.layui-text{line-height:1.6;font-size:14px;color:#666}.layui-text h1,.layui-text h2,.layui-text h3{font-weight:500;color:#333}.layui-text h1{font-size:30px}.layui-text h2{font-size:24px}.layui-text h3{font-size:18px}.layui-text a:not(.layui-btn){color:#01AAED}.layui-text a:not(.layui-btn):hover{text-decoration:underline}.layui-text ul{padding:5px 0 5px 15px}.layui-text ul li{margin-top:5px;list-style-type:disc}.layui-text em,.layui-word-aux{color:#999!important;padding-left:5px!important;padding-right:5px!important}.layui-text p{margin:10px 0}.layui-text p:first-child{margin-top:0}.layui-font-12{font-size:12px!important}.layui-font-14{font-size:14px!important}.layui-font-16{font-size:16px!important}.layui-font-18{font-size:18px!important}.layui-font-20{font-size:20px!important}.layui-font-red{color:#FF5722!important}.layui-font-orange{color:#FFB800!important}.layui-font-green{color:#009688!important}.layui-font-cyan{color:#2F4056!important}.layui-font-blue{color:#01AAED!important}.layui-font-black{color:#000!important}.layui-font-gray{color:#c2c2c2!important}.layui-btn{height:38px;line-height:38px;border:1px solid transparent;padding:0 18px;background-color:#009688;color:#fff;white-space:nowrap;text-align:center;font-size:14px;border-radius:2px;cursor:pointer}.layui-btn:hover{opacity:.8;filter:alpha(opacity=80);color:#fff}.layui-btn:active{opacity:1;filter:alpha(opacity=100)}.layui-btn+.layui-btn{margin-left:10px}.layui-btn-container{font-size:0}.layui-btn-container .layui-btn{margin-right:10px;margin-bottom:10px}.layui-btn-container .layui-btn+.layui-btn{margin-left:0}.layui-table .layui-btn-container .layui-btn{margin-bottom:9px}.layui-btn-radius{border-radius:100px}.layui-btn .layui-icon{padding:0 2px;vertical-align:middle\9;vertical-align:bottom}.layui-btn-primary{border-color:#d2d2d2;background:0 0;color:#666}.layui-btn-primary:hover{border-color:#009688;color:#333}.layui-btn-normal{background-color:#1E9FFF}.layui-btn-warm{background-color:#FFB800}.layui-btn-danger{background-color:#FF5722}.layui-btn-checked{background-color:#5FB878}.layui-btn-disabled,.layui-btn-disabled:active,.layui-btn-disabled:hover{border-color:#eee!important;background-color:#FBFBFB!important;color:#d2d2d2!important;cursor:not-allowed!important;opacity:1}.layui-btn-lg{height:44px;line-height:44px;padding:0 25px;font-size:16px}.layui-btn-sm{height:30px;line-height:30px;padding:0 10px;font-size:12px}.layui-btn-xs{height:22px;line-height:22px;padding:0 5px;font-size:12px}.layui-btn-xs i{font-size:12px!important}.layui-btn-group{vertical-align:middle;font-size:0}.layui-btn-group .layui-btn{margin-left:0!important;margin-right:0!important;border-left:1px solid rgba(255,255,255,.5);border-radius:0}.layui-btn-group .layui-btn-primary{border-left:none}.layui-btn-group .layui-btn-primary:hover{border-color:#d2d2d2;color:#009688}.layui-btn-group .layui-btn:first-child{border-left:none;border-radius:2px 0 0 2px}.layui-btn-group .layui-btn-primary:first-child{border-left:1px solid #d2d2d2}.layui-btn-group .layui-btn:last-child{border-radius:0 2px 2px 0}.layui-btn-group .layui-btn+.layui-btn{margin-left:0}.layui-btn-group+.layui-btn-group{margin-left:10px}.layui-btn-fluid{width:100%}.layui-input,.layui-select,.layui-textarea{height:38px;line-height:1.3;line-height:38px\9;border-width:0px;border-style:solid;background-color:#fff;color:rgba(0,0,0,.85);border-radius:2px}.layui-input::-webkit-input-placeholder,.layui-select::-webkit-input-placeholder,.layui-textarea::-webkit-input-placeholder{line-height:1.3}.layui-input,.layui-textarea{display:block;width:100%;padding-left:10px}.layui-input:hover,.layui-textarea:hover{border-color:#eee!important}.layui-input:focus,.layui-textarea:focus{border-color:#d2d2d2!important}.layui-textarea{min-height:100px;height:auto;line-height:20px;padding:6px 10px;resize:vertical}.layui-select{padding:0 10px}.layui-form input[type=checkbox],.layui-form input[type=radio],.layui-form select{display:none}.layui-form [lay-ignore]{display:initial}.layui-form-item{margin-bottom:15px;clear:both;*zoom:1}.layui-form-item:after{content:'\20';clear:both;*zoom:1;display:block;height:0}.layui-form-label{float:left;display:block;padding:9px 15px;width:80px;font-weight:400;line-height:20px;text-align:right}.layui-form-label-col{display:block;float:none;padding:9px 0;line-height:20px;text-align:left}.layui-form-item .layui-inline{margin-bottom:5px;margin-right:10px}.layui-input-block{margin-left:110px;min-height:36px}.layui-input-inline{display:inline-block;vertical-align:middle}.layui-form-item .layui-input-inline{float:left;width:190px;margin-right:10px}.layui-form-text .layui-input-inline{width:auto}.layui-form-mid{float:left;display:block;padding:9px 0!important;line-height:20px;margin-right:10px}.layui-form-danger+.layui-form-select .layui-input,.layui-form-danger:focus{border-color:#FF5722!important}.layui-form-select .layui-input{padding-right:30px;cursor:pointer}.layui-form-select .layui-edge{position:absolute;right:10px;top:50%;margin-top:-3px;cursor:pointer;border-width:6px;border-top-color:#c2c2c2;border-top-style:solid;transition:all .3s;-webkit-transition:all .3s}.layui-form-select dl{display:none;position:absolute;left:0;top:42px;padding:5px 0;z-index:899;min-width:100%;border:1px solid #eee;max-height:300px;overflow-y:auto;background-color:#fff;border-radius:2px;box-sizing:border-box}.layui-form-select dl dd,.layui-form-select dl dt{padding:0 10px;line-height:36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.layui-form-select dl dt{font-size:12px;color:#999}.layui-form-select dl dd{cursor:pointer}.layui-form-select dl dd:hover{background-color:#F6F6F6;-webkit-transition:.5s all;transition:.5s all}.layui-form-select .layui-select-group dd{padding-left:20px}.layui-form-select dl dd.layui-select-tips{padding-left:10px!important;color:#999}.layui-form-select dl dd.layui-this{background-color:#5FB878;color:#fff}.layui-form-checkbox,.layui-form-select dl dd.layui-disabled{background-color:#fff}.layui-form-selected dl{display:block}.layui-form-checkbox,.layui-form-checkbox *,.layui-form-switch{display:inline-block;vertical-align:middle}.layui-form-selected .layui-edge{margin-top:-9px;-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-top:-3px\9}:root .layui-form-selected .layui-edge{margin-top:-9px\0/IE9}.layui-form-selectup dl{top:auto;bottom:42px}.layui-select-none{margin:5px 0;text-align:center;color:#999}.layui-select-disabled .layui-disabled{border-color:#eee!important}.layui-select-disabled .layui-edge{border-top-color:#d2d2d2}.layui-form-checkbox{position:relative;height:30px;line-height:30px;margin-right:10px;padding-right:30px;cursor:pointer;font-size:0;-webkit-transition:.1s linear;transition:.1s linear;box-sizing:border-box}.layui-form-checkbox span{padding:0 10px;height:100%;font-size:14px;border-radius:2px 0 0 2px;background-color:#d2d2d2;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.layui-form-checkbox:hover span{background-color:#c2c2c2}.layui-form-checkbox i{position:absolute;right:0;top:0;width:30px;height:28px;border:1px solid #d2d2d2;border-left:none;border-radius:0 2px 2px 0;color:#fff;font-size:20px;text-align:center}.layui-form-checkbox:hover i{border-color:#c2c2c2;color:#c2c2c2}.layui-form-checked,.layui-form-checked:hover{border-color:#5FB878}.layui-form-checked span,.layui-form-checked:hover span{background-color:#5FB878}.layui-form-checked i,.layui-form-checked:hover i{color:#5FB878}.layui-form-item .layui-form-checkbox{margin-top:4px}.layui-form-checkbox[lay-skin=primary]{height:auto!important;line-height:normal!important;min-width:18px;min-height:18px;border:none!important;margin-right:0;padding-left:28px;padding-right:0;background:0 0}.layui-form-checkbox[lay-skin=primary] span{padding-left:0;padding-right:15px;line-height:18px;background:0 0;color:#666}.layui-form-checkbox[lay-skin=primary] i{right:auto;left:0;width:16px;height:16px;line-height:16px;border:1px solid #d2d2d2;font-size:12px;border-radius:2px;background-color:#fff;-webkit-transition:.1s linear;transition:.1s linear}.layui-form-checkbox[lay-skin=primary]:hover i{border-color:#5FB878;color:#fff}.layui-form-checked[lay-skin=primary] i{border-color:#5FB878!important;background-color:#5FB878;color:#fff}.layui-checkbox-disabled[lay-skin=primary] span{background:0 0!important;color:#c2c2c2!important}.layui-checkbox-disabled[lay-skin=primary]:hover i{border-color:#d2d2d2}.layui-form-item .layui-form-checkbox[lay-skin=primary]{margin-top:10px}.layui-form-switch{position:relative;height:22px;line-height:22px;min-width:35px;padding:0 5px;margin-top:8px;border:1px solid #d2d2d2;border-radius:20px;cursor:pointer;background-color:#fff;-webkit-transition:.1s linear;transition:.1s linear}.layui-form-switch i{position:absolute;left:5px;top:3px;width:16px;height:16px;border-radius:20px;background-color:#d2d2d2;-webkit-transition:.1s linear;transition:.1s linear}.layui-form-switch em{position:relative;top:0;width:25px;margin-left:21px;padding:0!important;text-align:center!important;color:#999!important;font-style:normal!important;font-size:12px}.layui-form-onswitch{border-color:#5FB878;background-color:#5FB878}.layui-checkbox-disabled,.layui-checkbox-disabled i{border-color:#eee!important}.layui-form-onswitch i{left:100%;margin-left:-21px;background-color:#fff}.layui-form-onswitch em{margin-left:5px;margin-right:21px;color:#fff!important}.layui-checkbox-disabled span{background-color:#eee!important}.layui-checkbox-disabled em{color:#d2d2d2!important}.layui-checkbox-disabled:hover i{color:#fff!important}[lay-radio]{display:none}.layui-form-radio,.layui-form-radio *{display:inline-block;vertical-align:middle}.layui-form-radio{line-height:28px;margin:6px 10px 0 0;padding-right:10px;cursor:pointer;font-size:0}.layui-form-radio *{font-size:14px}.layui-form-radio>i{margin-right:8px;font-size:22px;color:#c2c2c2}.layui-form-radio:hover *,.layui-form-radioed,.layui-form-radioed>i{color:#5FB878}.layui-radio-disabled>i{color:#eee!important}.layui-radio-disabled *{color:#c2c2c2!important}.layui-form-pane .layui-form-label{width:110px;padding:8px 15px;height:38px;line-height:20px;border-width:0px;border-style:solid;border-radius:2px 0 0 2px;text-align:center;background-color:#FAFAFA;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box}.layui-form-pane .layui-input-inline{margin-left:-1px}.layui-form-pane .layui-input-block{margin-left:110px;left:-1px}.layui-form-pane .layui-input{border-radius:0 2px 2px 0}.layui-form-pane .layui-form-text .layui-form-label{float:none;width:100%;border-radius:2px;box-sizing:border-box;text-align:left}.layui-form-pane .layui-form-text .layui-input-inline{display:block;margin:0;top:-1px;clear:both}.layui-form-pane .layui-form-text .layui-input-block{margin:0;left:0;top:-1px}.layui-form-pane .layui-form-text .layui-textarea{min-height:100px;border-radius:0 0 2px 2px}.layui-form-pane .layui-form-checkbox{margin:4px 0 4px 10px}.layui-form-pane .layui-form-radio,.layui-form-pane .layui-form-switch{margin-top:6px;margin-left:10px}.layui-form-pane .layui-form-item[pane]{position:relative;border-width:0px;border-style:solid}.layui-form-pane .layui-form-item[pane] .layui-form-label{position:absolute;left:0;top:0;height:100%;border-width:0 1px 0 0}.layui-form-pane .layui-form-item[pane] .layui-input-inline{margin-left:110px}@media screen and (max-width:450px){.layui-form-item .layui-form-label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-form-item .layui-inline{display:block;margin-right:0;margin-bottom:20px;clear:both}.layui-form-item .layui-inline:after{content:'\20';clear:both;display:block;height:0}.layui-form-item .layui-input-inline{display:block;float:none;left:-3px;width:auto!important;margin:0 0 10px 112px}.layui-form-item .layui-input-inline+.layui-form-mid{margin-left:110px;top:-5px;padding:0}.layui-form-item .layui-form-checkbox{margin-right:5px;margin-bottom:5px}}.layui-layedit{border-width:0px;border-style:solid;border-radius:2px}.layui-layedit-tool{padding:3px 5px;border-bottom-width:1px;border-bottom-style:solid;font-size:0}.layedit-tool-fixed{position:fixed;top:0;border-top:1px solid #eee}.layui-layedit-tool .layedit-tool-mid,.layui-layedit-tool .layui-icon{display:inline-block;vertical-align:middle;text-align:center;font-size:14px}.layui-layedit-tool .layui-icon{position:relative;width:32px;height:30px;line-height:30px;margin:3px 5px;color:#777;cursor:pointer;border-radius:2px}.layui-layedit-tool .layui-icon:hover{color:#393D49}.layui-layedit-tool .layui-icon:active{color:#000}.layui-layedit-tool .layedit-tool-active{background-color:#eee;color:#000}.layui-layedit-tool .layui-disabled,.layui-layedit-tool .layui-disabled:hover{color:#d2d2d2;cursor:not-allowed}.layui-layedit-tool .layedit-tool-mid{width:1px;height:18px;margin:0 10px;background-color:#d2d2d2}.layedit-tool-html{width:50px!important;font-size:30px!important}.layedit-tool-b,.layedit-tool-code,.layedit-tool-help{font-size:16px!important}.layedit-tool-d,.layedit-tool-face,.layedit-tool-image,.layedit-tool-unlink{font-size:18px!important}.layedit-tool-image input{position:absolute;font-size:0;left:0;top:0;width:100%;height:100%;opacity:.01;filter:Alpha(opacity=1);cursor:pointer}.layui-layedit-iframe iframe{display:block;width:100%}#LAY_layedit_code{overflow:hidden}.layui-laypage{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin:10px 0;font-size:0}.layui-laypage>a:first-child,.layui-laypage>a:first-child em{border-radius:2px 0 0 2px}.layui-laypage>a:last-child,.layui-laypage>a:last-child em{border-radius:0 2px 2px 0}.layui-laypage>:first-child{margin-left:0!important}.layui-laypage>:last-child{margin-right:0!important}.layui-laypage a,.layui-laypage button,.layui-laypage input,.layui-laypage select,.layui-laypage span{border:1px solid #eee}.layui-laypage a,.layui-laypage span{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;padding:0 15px;height:28px;line-height:28px;margin:0 -1px 5px 0;background-color:#fff;color:#333;font-size:12px}.layui-flow-more a *,.layui-laypage input,.layui-table-view select[lay-ignore]{display:inline-block}.layui-laypage a:hover{color:#009688}.layui-laypage em{font-style:normal}.layui-laypage .layui-laypage-spr{color:#999;font-weight:700}.layui-laypage a{text-decoration:none}.layui-laypage .layui-laypage-curr{position:relative}.layui-laypage .layui-laypage-curr em{position:relative;color:#fff}.layui-laypage .layui-laypage-curr .layui-laypage-em{position:absolute;left:-1px;top:-1px;padding:1px;width:100%;height:100%;background-color:#009688}.layui-laypage-em{border-radius:2px}.layui-laypage-next em,.layui-laypage-prev em{font-family:Sim sun;font-size:16px}.layui-laypage .layui-laypage-count,.layui-laypage .layui-laypage-limits,.layui-laypage .layui-laypage-refresh,.layui-laypage .layui-laypage-skip{margin-left:10px;margin-right:10px;padding:0;border:none;}.layui-laypage .layui-laypage-limits,.layui-laypage .layui-laypage-refresh{vertical-align:top}.layui-laypage .layui-laypage-refresh i{font-size:18px;cursor:pointer}.layui-laypage select{height:22px;padding:3px;border-radius:2px;cursor:pointer}.layui-laypage .layui-laypage-skip{height:30px;line-height:30px;color:#999}.layui-laypage button,.layui-laypage input{height:30px;line-height:30px;border-radius:2px;vertical-align:top;background-color:#fff;box-sizing:border-box}.layui-laypage input{width:40px;margin:0 10px;padding:0 3px;text-align:center}.layui-laypage input:focus,.layui-laypage select:focus{border-color:#009688!important}.layui-laypage button{margin-left:10px;padding:0 10px;cursor:pointer}.layui-table,.layui-table-view{margin:10px 0}.layui-flow-more{margin:10px 0;text-align:center;color:#999;font-size:14px}.layui-flow-more a{height:32px;line-height:32px}.layui-flow-more a *{vertical-align:top}.layui-flow-more a cite{padding:0 20px;border-radius:3px;background-color:#eee;color:#333;font-style:normal}.layui-flow-more a cite:hover{opacity:.8}.layui-flow-more a i{font-size:30px;color:#737383}.layui-table{width:100%;background-color:#fff;color:#666}.layui-table tr{transition:all .3s;-webkit-transition:all .3s}.layui-table th{text-align:left;font-weight:400}.layui-table-click,.layui-table-header,.layui-table-hover,.layui-table-mend,.layui-table-patch,.layui-table-tool,.layui-table-total,.layui-table-total tr,.layui-table[lay-even] tr:nth-child(even){background-color:#FAFAFA}.layui-table td,.layui-table th,.layui-table-col-set,.layui-table-fixed-r,.layui-table-grid-down,.layui-table-header,.layui-table-page,.layui-table-tips-main,.layui-table-tool,.layui-table-total,.layui-table-view,.layui-table[lay-skin=line],.layui-table[lay-skin=row]{border-width:0px;border-style:solid;border-color:#eee}.layui-table td,.layui-table th{position:relative;padding:9px 15px;min-height:20px;line-height:20px;font-size:14px}.layui-table[lay-skin=line] td,.layui-table[lay-skin=line] th{}.layui-table[lay-skin=row] td,.layui-table[lay-skin=row] th{}.layui-table[lay-skin=nob] td,.layui-table[lay-skin=nob] th{border:none}.layui-table img{max-width:100px}.layui-table[lay-size=lg] td,.layui-table[lay-size=lg] th{padding:15px 30px}.layui-table-view .layui-table[lay-size=lg] .layui-table-cell{height:40px;line-height:40px}.layui-table[lay-size=sm] td,.layui-table[lay-size=sm] th{font-size:12px;padding:5px 10px}.layui-table-view .layui-table[lay-size=sm] .layui-table-cell{height:20px;line-height:20px}.layui-table[lay-data]{display:none}.layui-table-box{position:relative;overflow:hidden}.layui-table-view .layui-table{position:relative;width:auto;margin:0}.layui-table-view .layui-table[lay-skin=line]{border-width:0 1px 0 0}.layui-table-view .layui-table[lay-skin=row]{border-width:0 0 1px}.layui-table-view .layui-table td,.layui-table-view .layui-table th{padding:5px 0;border-top:none;border-left:none}.layui-table-view .layui-table th.layui-unselect .layui-table-cell span{cursor:pointer}.layui-table-view .layui-table td{cursor:default}.layui-table-view .layui-table td[data-edit=text]{cursor:text}.layui-table-view .layui-form-checkbox[lay-skin=primary] i{width:18px;height:18px}.layui-table-view .layui-form-radio{line-height:0;padding:0}.layui-table-view .layui-form-radio>i{margin:0;font-size:20px}.layui-table-init{position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;z-index:110}.layui-table-init .layui-icon{position:absolute;left:50%;top:50%;margin:-15px 0 0 -15px;font-size:30px;color:#c2c2c2}.layui-table-header{border-width:0 0 1px;overflow:hidden}.layui-table-header .layui-table{margin-bottom:-1px}.layui-table-tool .layui-inline[lay-event]{position:relative;width:26px;height:26px;padding:5px;line-height:16px;margin-right:10px;text-align:center;color:#333;border:1px solid #ccc;cursor:pointer;-webkit-transition:.5s all;transition:.5s all}.layui-table-tool .layui-inline[lay-event]:hover{border:1px solid #999}.layui-table-tool-temp{padding-right:120px}.layui-table-tool-self{position:absolute;right:17px;top:10px}.layui-table-tool .layui-table-tool-self .layui-inline[lay-event]{margin:0 0 0 10px}.layui-table-tool-panel{position:absolute;top:29px;left:-1px;padding:5px 0;min-width:150px;min-height:40px;border:1px solid #d2d2d2;text-align:left;overflow-y:auto;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.12)}.layui-table-cell,.layui-table-tool-panel li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.layui-table-tool-panel li{padding:0 10px;line-height:30px;-webkit-transition:.5s all;transition:.5s all}.layui-menu li,.layui-menu-body-title a:hover,.layui-menu-body-title>.layui-icon:hover{transition:all .3s}.layui-table-tool-panel li .layui-form-checkbox[lay-skin=primary]{width:100%;padding-left:28px}.layui-table-tool-panel li:hover{background-color:#F6F6F6}.layui-table-tool-panel li .layui-form-checkbox[lay-skin=primary] i{position:absolute;left:0;top:0}.layui-table-tool-panel li .layui-form-checkbox[lay-skin=primary] span{padding:0}.layui-table-tool .layui-table-tool-self .layui-table-tool-panel{left:auto;right:-1px}.layui-table-col-set{position:absolute;right:0;top:0;width:20px;height:100%;border-width:0 0 0 1px;background-color:#fff}.layui-table-sort{width:10px;height:20px;margin-left:5px;cursor:pointer!important}.layui-table-sort .layui-edge{position:absolute;left:5px;border-width:5px}.layui-table-sort .layui-table-sort-asc{top:3px;border-top:none;border-bottom-style:solid;border-bottom-color:#b2b2b2}.layui-table-sort .layui-table-sort-asc:hover{border-bottom-color:#666}.layui-table-sort .layui-table-sort-desc{bottom:5px;border-bottom:none;border-top-style:solid;border-top-color:#b2b2b2}.layui-table-sort .layui-table-sort-desc:hover{border-top-color:#666}.layui-table-sort[lay-sort=asc] .layui-table-sort-asc{border-bottom-color:#000}.layui-table-sort[lay-sort=desc] .layui-table-sort-desc{border-top-color:#000}.layui-table-cell{height:28px;line-height:28px;padding:0 15px;position:relative;box-sizing:border-box;opacity: 1}.layui-table-cell .layui-form-checkbox[lay-skin=primary]{top:-1px;padding:0}.layui-table-cell .layui-table-link{color:#01AAED}.laytable-cell-checkbox,.laytable-cell-numbers,.laytable-cell-radio,.laytable-cell-space{padding:0;text-align:center}.layui-table-body{position:relative;overflow:auto;margin-right:-1px;margin-bottom:-1px;}.layui-table-body .layui-none{line-height:26px;padding:30px 15px;text-align:center;color:#999}.layui-table-fixed{position:absolute;left:0;top:0;z-index:101}.layui-table-fixed .layui-table-body{overflow:hidden}.layui-table-fixed-l{box-shadow:1px 0 8px rgba(0,0,0,.08)}.layui-table-fixed-r{left:auto;right:-1px;border-width:0 0 0 1px;box-shadow:-1px 0 8px rgba(0,0,0,.08)}.layui-table-fixed-r .layui-table-header{position:relative;overflow:visible}.layui-table-mend{position:absolute;right:-49px;top:0;height:100%;width:50px}.layui-table-tool{position:relative;z-index:890;width:100%;min-height:50px;line-height:30px;padding:10px 15px;border-width:0 0 1px}.layui-table-tool .layui-btn-container{margin-bottom:-10px}.layui-table-page,.layui-table-total{border-width:0px 0 0;margin-bottom:-1px;overflow:hidden}.layui-table-page{position:relative;width:100%;padding:7px 7px 0;height:41px;font-size:12px;white-space:nowrap}.layui-table-page>div{height:26px}.layui-table-page .layui-laypage{margin:0}.layui-table-page .layui-laypage a,.layui-table-page .layui-laypage span{height:26px;line-height:26px;margin-bottom:10px;border:none;background:0 0}.layui-table-page .layui-laypage a,.layui-table-page .layui-laypage span.layui-laypage-curr{padding:0 12px}.layui-table-page .layui-laypage span{margin-left:0;padding:0}.layui-table-page .layui-laypage .layui-laypage-prev{margin-left:-7px!important}.layui-table-page .layui-laypage .layui-laypage-curr .layui-laypage-em{left:0;top:0;padding:0}.layui-table-page .layui-laypage button,.layui-table-page .layui-laypage input{height:26px;line-height:26px}.layui-table-page .layui-laypage input{width:40px}.layui-table-page .layui-laypage button{padding:0 10px}.layui-table-page select{height:18px}.layui-table-patch .layui-table-cell{padding:0;width:30px}.layui-table-edit{position:absolute;left:0;top:0;width:100%;height:100%;padding:0 14px 1px;border-radius:0;box-shadow:1px 1px 20px rgba(0,0,0,.15)}.layui-table-edit:focus{border-color:#5FB878!important}select.layui-table-edit{padding:0 0 0 10px;border-color:#d2d2d2}.layui-table-view .layui-form-checkbox,.layui-table-view .layui-form-radio,.layui-table-view .layui-form-switch{top:0;margin:0;box-sizing:content-box}.layui-colorpicker-alpha-slider,.layui-colorpicker-side-slider,.layui-menu,.layui-menu *,.layui-nav{box-sizing:border-box}.layui-table-view .layui-form-checkbox{top:-1px;height:26px;line-height:26px}.layui-table-view .layui-form-checkbox i{height:26px}.layui-table-grid .layui-table-cell{overflow:visible}.layui-table-grid-down{position:absolute;top:0;right:0;width:26px;height:100%;padding:5px 0;border-width:0 0 0 1px;text-align:center;background-color:#fff;color:#999;cursor:pointer}.layui-table-grid-down .layui-icon{position:absolute;top:50%;left:50%;margin:-8px 0 0 -8px}.layui-table-grid-down:hover{background-color:#fbfbfb}body .layui-table-tips .layui-layer-content{background:0 0;padding:0;box-shadow:0 1px 6px rgba(0,0,0,.12)}.layui-table-tips-main{margin:-44px 0 0 -1px;max-height:150px;padding:8px 15px;font-size:14px;overflow-y:scroll;background-color:#fff;color:#666}.layui-table-tips-c{position:absolute;right:-3px;top:-13px;width:20px;height:20px;padding:3px;cursor:pointer;background-color:#666;border-radius:50%;color:#fff}.layui-table-tips-c:hover{background-color:#777}.layui-table-tips-c:before{position:relative;right:-2px}.layui-upload-file{display:none!important;opacity:.01;filter:Alpha(opacity=1)}.layui-upload-drag,.layui-upload-form,.layui-upload-wrap{display:inline-block}.layui-upload-list{margin:10px 0}.layui-upload-choose{max-width:200px;padding:0 10px;color:#999;font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-upload-drag{position:relative;padding:30px;border:1px dashed #e2e2e2;background-color:#fff;text-align:center;cursor:pointer;color:#999}.layui-upload-drag .layui-icon{font-size:50px;color:#009688}.layui-upload-drag[lay-over]{border-color:#009688}.layui-upload-iframe{position:absolute;width:0;height:0;border:0;visibility:hidden}.layui-upload-wrap{position:relative;vertical-align:middle}.layui-upload-wrap .layui-upload-file{display:block!important;position:absolute;left:0;top:0;z-index:10;font-size:100px;width:100%;height:100%;opacity:.01;filter:Alpha(opacity=1);cursor:pointer}.layui-btn-container .layui-upload-choose{padding-left:0}.layui-menu{position:relative;margin:5px 0;background-color:#fff}.layui-menu li,.layui-menu-body-title a{padding:5px 15px}.layui-menu li{position:relative;margin:1px 0;width:calc(100% + 1px);line-height:26px;color:rgba(0,0,0,.8);font-size:14px;white-space:nowrap;cursor:pointer}.layui-menu li:hover{background-color:#F6F6F6}.layui-menu-item-parent:hover>.layui-menu-body-panel{display:block;animation-name:layui-fadein;animation-duration:.3s;animation-fill-mode:both;animation-delay:.2s}.layui-menu-item-group .layui-menu-body-title,.layui-menu-item-parent .layui-menu-body-title{padding-right:25px}.layui-menu .layui-menu-item-divider:hover,.layui-menu .layui-menu-item-group:hover,.layui-menu .layui-menu-item-none:hover{background:0 0;cursor:default}.layui-menu .layui-menu-item-group>ul{margin:5px 0 -5px}.layui-menu .layui-menu-item-group>.layui-menu-body-title{color:rgba(0,0,0,.35);user-select:none}.layui-menu .layui-menu-item-none{color:rgba(0,0,0,.35);cursor:default;text-align:center}.layui-menu .layui-menu-item-divider{margin:5px 0;padding:0;height:0;line-height:0;border-bottom:1px solid #eee;overflow:hidden}.layui-menu .layui-menu-item-down:hover,.layui-menu .layui-menu-item-up:hover{cursor:pointer}.layui-menu .layui-menu-item-up>.layui-menu-body-title{color:rgba(0,0,0,.8)}.layui-menu .layui-menu-item-up>ul{visibility:hidden;height:0;overflow:hidden}.layui-menu .layui-menu-item-down:hover>.layui-menu-body-title>.layui-icon,.layui-menu .layui-menu-item-up>.layui-menu-body-title:hover>.layui-icon{color:rgba(0,0,0,1)}.layui-menu .layui-menu-item-down>ul{visibility:visible;height:auto}.layui-breadcrumb,.layui-tree-btnGroup{visibility:hidden}.layui-menu .layui-menu-item-checked,.layui-menu .layui-menu-item-checked2{background-color:#F6F6F6!important;color:#5FB878}.layui-menu .layui-menu-item-checked a,.layui-menu .layui-menu-item-checked2 a{color:#5FB878}.layui-menu .layui-menu-item-checked:after{position:absolute;right:0;top:0;bottom:0;border-right:3px solid #5FB878;content:""}.layui-menu-body-title{position:relative;overflow:hidden;text-overflow:ellipsis}.layui-menu-body-title a{display:block;margin:-5px -15px;color:rgba(0,0,0,.8)}.layui-menu-body-title>.layui-icon{position:absolute;right:0;top:0;font-size:14px}.layui-menu-body-title>.layui-icon-right{right:-1px}.layui-menu-body-panel{display:none;position:absolute;top:-7px;left:100%;z-index:1000;margin-left:13px;padding:5px 0}.layui-menu-body-panel:before{content:"";position:absolute;width:20px;left:-16px;top:0;bottom:0}.layui-menu-body-panel-left{left:auto;right:100%;margin:0 13px}.layui-menu-body-panel-left:before{left:auto;right:-16px}.layui-menu-lg li{line-height:32px}.layui-menu-lg .layui-menu-body-title a:hover,.layui-menu-lg li:hover{background:0 0;color:#5FB878}.layui-menu-lg li .layui-menu-body-panel{margin-left:14px}.layui-menu-lg li .layui-menu-body-panel-left{margin:0 15px}.layui-dropdown{position:absolute;left:-999999px;top:-999999px;z-index:66666666;margin:5px 0;min-width:100px}.layui-dropdown:before{content:"";position:absolute;width:100%;height:6px;left:0;top:-6px}.layui-nav{position:relative;padding:0 20px;background-color:#393D49;color:#fff;border-radius:2px;font-size:0}.layui-nav *{font-size:14px}.layui-nav .layui-nav-item{position:relative;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;line-height:60px}.layui-nav .layui-nav-item a{display:block;padding:0 20px;color:#fff;color:rgba(255,255,255,.7);transition:all .3s;-webkit-transition:all .3s}.layui-nav .layui-this:after,.layui-nav-bar{content:"";position:absolute;left:0;top:0;width:0;height:5px;background-color:#5FB878;transition:all .2s;-webkit-transition:all .2s;pointer-events:none}.layui-nav-bar{z-index:1000}.layui-nav[lay-bar=disabled] .layui-nav-bar{display:none}.layui-nav .layui-nav-item a:hover,.layui-nav .layui-this a{color:#fff}.layui-nav .layui-this:after{top:auto;bottom:0;width:100%}.layui-nav-img{width:30px;height:30px;margin-right:10px;border-radius:50%}.layui-nav .layui-nav-more{position:absolute;top:20px;right:3px;left:auto!important;margin-top:0;font-size:12px;cursor:pointer;transition:all .2s;-webkit-transition:all .2s}.layui-nav .layui-nav-mored,.layui-nav-itemed>a .layui-nav-more{transform:rotate(180deg)}.layui-nav-child{display:none;position:absolute;left:0;top:65px;min-width:100%;line-height:36px;padding:5px 0;box-shadow:0 2px 4px rgba(0,0,0,.12);border:1px solid #eee;background-color:#fff;z-index:100;border-radius:2px;white-space:nowrap}.layui-nav .layui-nav-child a{color:#666;color:rgba(0,0,0,.8)}.layui-nav .layui-nav-child a:hover{background-color:#F6F6F6;color:rgba(0,0,0,.8)}.layui-nav-child dd{margin:1px 0;position:relative}.layui-nav-child dd.layui-this{background-color:#F6F6F6;color:#000}.layui-nav-child dd.layui-this:after{display:none}.layui-nav-child-r{left:auto;right:0}.layui-nav-child-c{text-align:center}.layui-nav-tree{width:200px;padding:0}.layui-nav-tree .layui-nav-item{display:block;width:100%;line-height:40px}.layui-nav-tree .layui-nav-item a{position:relative;height:40px;line-height:40px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-nav-tree .layui-nav-item>a{padding-top:5px;padding-bottom:5px}.layui-nav-tree .layui-nav-more{right:15px}.layui-nav-tree .layui-nav-item>a .layui-nav-more{padding:5px 0}.layui-nav-tree .layui-nav-bar{width:5px;height:0;background-color:#009688}.layui-side .layui-nav-tree .layui-nav-bar{width:2px}.layui-nav-tree .layui-nav-child dd.layui-this,.layui-nav-tree .layui-nav-child dd.layui-this a,.layui-nav-tree .layui-this,.layui-nav-tree .layui-this>a,.layui-nav-tree .layui-this>a:hover{background-color:#009688;color:#fff}.layui-nav-tree .layui-this:after{display:none}.layui-nav-itemed>a,.layui-nav-tree .layui-nav-title a,.layui-nav-tree .layui-nav-title a:hover{color:#fff!important}.layui-nav-tree .layui-nav-child{position:relative;z-index:0;top:0;border:none;box-shadow:none}.layui-nav-tree .layui-nav-child dd{margin:0}.layui-nav-tree .layui-nav-child a{color:#fff;color:rgba(255,255,255,.7)}.layui-nav-tree .layui-nav-child,.layui-nav-tree .layui-nav-child a:hover{background:0 0;color:#fff}.layui-nav-itemed>.layui-nav-child{display:block;background-color:rgba(0,0,0,.3)!important}.layui-nav-itemed>.layui-nav-child>.layui-this>.layui-nav-child{display:block}.layui-nav-side{position:fixed;top:0;bottom:0;left:0;overflow-x:hidden;z-index:999}.layui-breadcrumb{font-size:0}.layui-breadcrumb>*{font-size:14px}.layui-breadcrumb a{color:#999!important}.layui-breadcrumb a:hover{color:#5FB878!important}.layui-breadcrumb a cite{color:#666;font-style:normal}.layui-breadcrumb span[lay-separator]{margin:0 10px;color:#999}.layui-tab{margin:10px 0;text-align:left!important}.layui-tab[overflow]>.layui-tab-title{overflow:hidden}.layui-tab-title{position:relative;left:0;height:40px;white-space:nowrap;font-size:0;border-bottom-width:1px;border-bottom-style:solid;transition:all .2s;-webkit-transition:all .2s}.layui-tab-title li{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;font-size:14px;transition:all .2s;-webkit-transition:all .2s;position:relative;line-height:40px;min-width:65px;padding:0 15px;text-align:center;cursor:pointer}.layui-tab-title li a{display:block;padding:0 15px;margin:0 -15px}.layui-tab-title .layui-this{color:#000}.layui-tab-title .layui-this:after{position:absolute;left:0;top:0;content:"";width:100%;height:41px;border-width:0px;border-style:solid;border-bottom-color:#fff;border-radius:2px 2px 0 0;box-sizing:border-box;pointer-events:none}.layui-tab-bar{position:absolute;right:0;top:0;z-index:10;width:30px;height:39px;line-height:39px;border-width:0px;border-style:solid;border-radius:2px;text-align:center;background-color:#fff;cursor:pointer}.layui-tab-bar .layui-icon{position:relative;display:inline-block;top:3px;transition:all .3s;-webkit-transition:all .3s}.layui-tab-item{display:none}.layui-tab-more{padding-right:30px;height:auto!important;white-space:normal!important}.layui-tab-more li.layui-this:after{border-bottom-color:#eee;border-radius:2px}.layui-tab-more .layui-tab-bar .layui-icon{top:-2px;top:3px\9;-webkit-transform:rotate(180deg);transform:rotate(180deg)}:root .layui-tab-more .layui-tab-bar .layui-icon{top:-2px\0/IE9}.layui-tab-content{padding:15px 0}.layui-tab-title li .layui-tab-close{position:relative;display:inline-block;width:18px;height:18px;line-height:20px;margin-left:8px;top:1px;text-align:center;font-size:14px;color:#c2c2c2;transition:all .2s;-webkit-transition:all .2s}.layui-tab-title li .layui-tab-close:hover{border-radius:2px;background-color:#FF5722;color:#fff}.layui-tab-brief>.layui-tab-title .layui-this{color:#009688}.layui-tab-brief>.layui-tab-more li.layui-this:after,.layui-tab-brief>.layui-tab-title .layui-this:after{border:none;border-radius:0;border-bottom:2px solid #5FB878}.layui-tab-brief[overflow]>.layui-tab-title .layui-this:after{top:-1px}.layui-tab-card{border-width:0px;border-style:solid;border-radius:2px;box-shadow:0 2px 5px 0 rgba(0,0,0,.1)}.layui-tab-card>.layui-tab-title{background-color:#FAFAFA}.layui-tab-card>.layui-tab-title li{margin-right:-1px;margin-left:-1px}.layui-tab-card>.layui-tab-title .layui-this{background-color:#fff}.layui-tab-card>.layui-tab-title .layui-this:after{border-top:none;border-width:0px;border-bottom-color:#fff}.layui-tab-card>.layui-tab-title .layui-tab-bar{height:40px;line-height:40px;border-radius:0;border-top:none;border-right:none}.layui-tab-card>.layui-tab-more .layui-this{background:0 0;color:#5FB878}.layui-tab-card>.layui-tab-more .layui-this:after{border:none}.layui-timeline{padding-left:5px}.layui-timeline-item{position:relative;padding-bottom:20px}.layui-timeline-axis{position:absolute;left:-5px;top:0;z-index:10;width:20px;height:20px;line-height:20px;background-color:#fff;color:#5FB878;border-radius:50%;text-align:center;cursor:pointer}.layui-timeline-axis:hover{color:#FF5722}.layui-timeline-item:before{content:"";position:absolute;left:5px;top:0;z-index:0;width:1px;height:100%}.layui-timeline-item:first-child:before{display:block}.layui-timeline-item:last-child:before{display:none}.layui-timeline-content{padding-left:25px}.layui-timeline-title{position:relative;margin-bottom:10px;line-height:22px}.layui-badge,.layui-badge-dot,.layui-badge-rim{position:relative;display:inline-block;padding:0 6px;font-size:12px;text-align:center;background-color:#FF5722;color:#fff;border-radius:2px}.layui-badge{height:18px;line-height:18px}.layui-badge-dot{width:8px;height:8px;padding:0;border-radius:50%}.layui-badge-rim{height:18px;line-height:18px;border-width:0px;border-style:solid;background-color:#fff;color:#666}.layui-btn .layui-badge,.layui-btn .layui-badge-dot{margin-left:5px}.layui-nav .layui-badge,.layui-nav .layui-badge-dot{position:absolute;top:50%;margin:-5px 6px 0}.layui-nav .layui-badge{margin-top:-10px}.layui-tab-title .layui-badge,.layui-tab-title .layui-badge-dot{left:5px;top:-2px}.layui-carousel{position:relative;left:0;top:0;background-color:#f8f8f8}.layui-carousel>[carousel-item]{position:relative;width:100%;height:100%;overflow:hidden}.layui-carousel>[carousel-item]:before{position:absolute;content:'\e63d';left:50%;top:50%;width:100px;line-height:20px;margin:-10px 0 0 -50px;text-align:center;color:#c2c2c2;font-family:layui-icon!important;font-size:30px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.layui-carousel>[carousel-item]>*{display:none;position:absolute;left:0;top:0;width:100%;height:100%;background-color:#f8f8f8;transition-duration:.3s;-webkit-transition-duration:.3s}.layui-carousel-updown>*{-webkit-transition:.3s ease-in-out up;transition:.3s ease-in-out up}.layui-carousel-arrow{display:none\9;opacity:0;position:absolute;left:10px;top:50%;margin-top:-18px;width:36px;height:36px;line-height:36px;text-align:center;font-size:20px;border:0;border-radius:50%;background-color:rgba(0,0,0,.2);color:#fff;-webkit-transition-duration:.3s;transition-duration:.3s;cursor:pointer}.layui-carousel-arrow[lay-type=add]{left:auto!important;right:10px}.layui-carousel:hover .layui-carousel-arrow[lay-type=add],.layui-carousel[lay-arrow=always] .layui-carousel-arrow[lay-type=add]{right:20px}.layui-carousel[lay-arrow=always] .layui-carousel-arrow{opacity:1;left:20px}.layui-carousel[lay-arrow=none] .layui-carousel-arrow{display:none}.layui-carousel-arrow:hover,.layui-carousel-ind ul:hover{background-color:rgba(0,0,0,.35)}.layui-carousel:hover .layui-carousel-arrow{display:block\9;opacity:1;left:20px}.layui-carousel-ind{position:relative;top:-35px;width:100%;line-height:0!important;text-align:center;font-size:0}.layui-carousel[lay-indicator=outside]{margin-bottom:30px}.layui-carousel[lay-indicator=outside] .layui-carousel-ind{top:10px}.layui-carousel[lay-indicator=outside] .layui-carousel-ind ul{background-color:rgba(0,0,0,.5)}.layui-carousel[lay-indicator=none] .layui-carousel-ind{display:none}.layui-carousel-ind ul{display:inline-block;padding:5px;background-color:rgba(0,0,0,.2);border-radius:10px;-webkit-transition-duration:.3s;transition-duration:.3s}.layui-carousel-ind li{display:inline-block;width:10px;height:10px;margin:0 3px;font-size:14px;background-color:#eee;background-color:rgba(255,255,255,.5);border-radius:50%;cursor:pointer;-webkit-transition-duration:.3s;transition-duration:.3s}.layui-carousel-ind li:hover{background-color:rgba(255,255,255,.7)}.layui-carousel-ind li.layui-this{background-color:#fff}.layui-carousel>[carousel-item]>.layui-carousel-next,.layui-carousel>[carousel-item]>.layui-carousel-prev,.layui-carousel>[carousel-item]>.layui-this{display:block}.layui-carousel>[carousel-item]>.layui-this{left:0}.layui-carousel>[carousel-item]>.layui-carousel-prev{left:-100%}.layui-carousel>[carousel-item]>.layui-carousel-next{left:100%}.layui-carousel>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel>[carousel-item]>.layui-carousel-prev.layui-carousel-right{left:0}.layui-carousel>[carousel-item]>.layui-this.layui-carousel-left{left:-100%}.layui-carousel>[carousel-item]>.layui-this.layui-carousel-right{left:100%}.layui-carousel[lay-anim=updown] .layui-carousel-arrow{left:50%!important;top:20px;margin:0 0 0 -18px}.layui-carousel[lay-anim=updown]>[carousel-item]>*,.layui-carousel[lay-anim=fade]>[carousel-item]>*{left:0!important}.layui-carousel[lay-anim=updown] .layui-carousel-arrow[lay-type=add]{top:auto!important;bottom:20px}.layui-carousel[lay-anim=updown] .layui-carousel-ind{position:absolute;top:50%;right:20px;width:auto;height:auto}.layui-carousel[lay-anim=updown] .layui-carousel-ind ul{padding:3px 5px}.layui-carousel[lay-anim=updown] .layui-carousel-ind li{display:block;margin:6px 0}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this{top:0}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-prev{top:-100%}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-next{top:100%}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-prev.layui-carousel-right{top:0}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this.layui-carousel-left{top:-100%}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this.layui-carousel-right{top:100%}.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-next,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-prev{opacity:0}.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-prev.layui-carousel-right{opacity:1}.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-this.layui-carousel-left,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-this.layui-carousel-right{opacity:0}.layui-fixbar{position:fixed;right:15px;bottom:15px;z-index:999999}.layui-fixbar li{width:50px;height:50px;line-height:50px;margin-bottom:1px;text-align:center;cursor:pointer;font-size:30px;background-color:#9F9F9F;color:#fff;border-radius:2px;opacity:.95}.layui-fixbar li:hover{opacity:.85}.layui-fixbar li:active{opacity:1}.layui-fixbar .layui-fixbar-top{display:none;font-size:40px}body .layui-util-face{border:none;background:0 0}body .layui-util-face .layui-layer-content{padding:0;background-color:#fff;color:#666;box-shadow:none}.layui-util-face .layui-layer-TipsG{display:none}.layui-transfer-active,.layui-transfer-box{display:inline-block;vertical-align:middle}.layui-util-face ul{position:relative;width:372px;padding:10px;border:1px solid #D9D9D9;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.2)}.layui-util-face ul li{cursor:pointer;float:left;border:1px solid #e8e8e8;height:22px;width:26px;overflow:hidden;margin:-1px 0 0 -1px;padding:4px 2px;text-align:center}.layui-util-face ul li:hover{position:relative;z-index:2;border:1px solid #eb7350;background:#fff9ec}.layui-code{position:relative;margin:10px 0;padding:15px;line-height:20px;border:1px solid #eee;border-left-width:6px;background-color:#FAFAFA;color:#333;font-family:Courier New;font-size:12px}.layui-transfer-box,.layui-transfer-header,.layui-transfer-search{border-width:0;border-style:solid;border-color:#eee}.layui-transfer-box{position:relative;border-width:0px;width:200px;height:360px;border-radius:2px;background-color:#fff}.layui-transfer-box .layui-form-checkbox{width:100%;margin:0!important}.layui-transfer-header{height:38px;line-height:38px;padding:0 10px;border-bottom-width:1px}.layui-transfer-search{position:relative;padding:10px;border-bottom-width:1px}.layui-transfer-search .layui-input{height:32px;padding-left:30px;font-size:12px}.layui-transfer-search .layui-icon-search{position:absolute;left:20px;top:50%;margin-top:-8px;color:#666}.layui-transfer-active{margin:0 15px}.layui-transfer-active .layui-btn{display:block;margin:0;padding:0 15px;background-color:#5FB878;border-color:#5FB878;color:#fff}.layui-transfer-active .layui-btn-disabled{background-color:#FBFBFB;border-color:#eee;color:#d2d2d2}.layui-transfer-active .layui-btn:first-child{margin-bottom:15px}.layui-transfer-active .layui-btn .layui-icon{margin:0;font-size:14px!important}.layui-transfer-data{padding:5px 0;overflow:auto}.layui-transfer-data li{height:32px;line-height:32px;padding:0 10px}.layui-transfer-data li:hover{background-color:#F6F6F6;transition:.5s all}.layui-transfer-data .layui-none{padding:15px 10px;text-align:center;color:#999}.layui-rate,.layui-rate *{display:inline-block;vertical-align:middle}.layui-rate{padding:10px 5px 10px 0;font-size:0}.layui-rate li i.layui-icon{font-size:20px;color:#FFB800;margin-right:5px;transition:all .3s;-webkit-transition:all .3s}.layui-rate li i:hover{cursor:pointer;transform:scale(1.12);-webkit-transform:scale(1.12)}.layui-rate[readonly] li i:hover{cursor:default;transform:scale(1)}.layui-colorpicker{width:26px;height:26px;border:1px solid #eee;padding:5px;border-radius:2px;line-height:24px;display:inline-block;cursor:pointer;transition:all .3s;-webkit-transition:all .3s}.layui-colorpicker:hover{border-color:#d2d2d2}.layui-colorpicker.layui-colorpicker-lg{width:34px;height:34px;line-height:32px}.layui-colorpicker.layui-colorpicker-sm{width:24px;height:24px;line-height:22px}.layui-colorpicker.layui-colorpicker-xs{width:22px;height:22px;line-height:20px}.layui-colorpicker-trigger-bgcolor{display:block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);border-radius:2px}.layui-colorpicker-trigger-span{display:block;height:100%;box-sizing:border-box;border:1px solid rgba(0,0,0,.15);border-radius:2px;text-align:center}.layui-colorpicker-trigger-i{display:inline-block;color:#FFF;font-size:12px}.layui-colorpicker-trigger-i.layui-icon-close{color:#999}.layui-colorpicker-main{position:absolute;left:-999999px;top:-999999px;z-index:66666666;width:280px;margin:5px 0;padding:7px;background:#FFF;border:1px solid #d2d2d2;border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,.12)}.layui-colorpicker-main-wrapper{height:180px;position:relative}.layui-colorpicker-basis{width:260px;height:100%;position:relative}.layui-colorpicker-basis-white{width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(90deg,#FFF,hsla(0,0%,100%,0))}.layui-colorpicker-basis-black{width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(0deg,#000,transparent)}.layui-colorpicker-basis-cursor{width:10px;height:10px;border:1px solid #FFF;border-radius:50%;position:absolute;top:-3px;right:-3px;cursor:pointer}.layui-colorpicker-side{position:absolute;top:0;right:0;width:12px;height:100%;background:linear-gradient(red,#FF0,#0F0,#0FF,#00F,#F0F,red)}.layui-colorpicker-side-slider{width:100%;height:5px;box-shadow:0 0 1px #888;background:#FFF;border-radius:1px;border:1px solid #f0f0f0;cursor:pointer;position:absolute;left:0}.layui-colorpicker-main-alpha{display:none;height:12px;margin-top:7px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.layui-colorpicker-alpha-bgcolor{height:100%;position:relative}.layui-colorpicker-alpha-slider{width:5px;height:100%;box-shadow:0 0 1px #888;background:#FFF;border-radius:1px;border:1px solid #f0f0f0;cursor:pointer;position:absolute;top:0}.layui-colorpicker-main-pre{padding-top:7px;font-size:0}.layui-colorpicker-pre{width:20px;height:20px;border-radius:2px;display:inline-block;margin-left:6px;margin-bottom:7px;cursor:pointer}.layui-colorpicker-pre:nth-child(11n+1){margin-left:0}.layui-colorpicker-pre-isalpha{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.layui-colorpicker-pre.layui-this{box-shadow:0 0 3px 2px rgba(0,0,0,.15)}.layui-colorpicker-pre>div{height:100%;border-radius:2px}.layui-colorpicker-main-input{text-align:right;padding-top:7px}.layui-colorpicker-main-input .layui-btn-container .layui-btn{margin:0 0 0 10px}.layui-colorpicker-main-input div.layui-inline{float:left;margin-right:10px;font-size:14px}.layui-colorpicker-main-input input.layui-input{width:150px;height:30px;color:#666}.layui-slider{height:4px;background:#eee;border-radius:3px;position:relative;cursor:pointer}.layui-slider-bar{border-radius:3px;position:absolute;height:100%}.layui-slider-step{position:absolute;top:0;width:4px;height:4px;border-radius:50%;background:#FFF;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.layui-slider-wrap{width:36px;height:36px;position:absolute;top:-16px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10;text-align:center}.layui-slider-wrap-btn{width:12px;height:12px;border-radius:50%;background:#FFF;display:inline-block;vertical-align:middle;cursor:pointer;transition:.3s}.layui-slider-wrap:after{content:"";height:100%;display:inline-block;vertical-align:middle}.layui-slider-wrap-btn.layui-slider-hover,.layui-slider-wrap-btn:hover{transform:scale(1.2)}.layui-slider-wrap-btn.layui-disabled:hover{transform:scale(1)!important}.layui-slider-tips{position:absolute;top:-42px;z-index:66666666;white-space:nowrap;display:none;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#FFF;background:#000;border-radius:3px;height:25px;line-height:25px;padding:0 10px}.layui-slider-tips:after{content:"";position:absolute;bottom:-12px;left:50%;margin-left:-6px;width:0;height:0;border-width:6px;border-style:solid;border-color:#000 transparent transparent}.layui-slider-input{width:70px;height:32px;border:1px solid #eee;border-radius:3px;font-size:16px;line-height:32px;position:absolute;right:0;top:-14px}.layui-slider-input-btn{position:absolute;top:0;right:0;width:20px;height:100%;border-left:1px solid #eee}.layui-slider-input-btn i{cursor:pointer;position:absolute;right:0;bottom:0;width:20px;height:50%;font-size:12px;line-height:16px;text-align:center;color:#999}.layui-slider-input-btn i:first-child{top:0;border-bottom:1px solid #eee}.layui-slider-input-txt{height:100%;font-size:14px}.layui-slider-input-txt input{height:100%;border:none}.layui-slider-input-btn i:hover{color:#009688}.layui-slider-vertical{width:4px;margin-left:33px}.layui-slider-vertical .layui-slider-bar{width:4px}.layui-slider-vertical .layui-slider-step{top:auto;left:0;-webkit-transform:translateY(50%);transform:translateY(50%)}.layui-slider-vertical .layui-slider-wrap{top:auto;left:-16px;-webkit-transform:translateY(50%);transform:translateY(50%)}.layui-slider-vertical .layui-slider-tips{top:auto;left:2px}@media \0screen{.layui-slider-wrap-btn{margin-left:-20px}.layui-slider-vertical .layui-slider-wrap-btn{margin-left:0;margin-bottom:-20px}.layui-slider-vertical .layui-slider-tips{margin-left:-8px}.layui-slider>span{margin-left:8px}}.layui-tree{line-height:22px}.layui-tree .layui-form-checkbox{margin:0!important}.layui-tree-set{width:100%;position:relative}.layui-tree-pack{display:none;padding-left:20px;position:relative}.layui-tree-iconClick,.layui-tree-main{display:inline-block;vertical-align:middle}.layui-tree-line .layui-tree-pack{padding-left:27px}.layui-tree-line .layui-tree-set .layui-tree-set:after{content:"";position:absolute;top:14px;left:-9px;width:17px;height:0;border-top:1px dotted #c0c4cc}.layui-tree-entry{position:relative;padding:3px 0;height:20px;white-space:nowrap}.layui-tree-entry:hover{background-color:#eee}.layui-tree-line .layui-tree-entry:hover{background-color:rgba(0,0,0,0)}.layui-tree-line .layui-tree-entry:hover .layui-tree-txt{color:#999;text-decoration:underline;transition:.3s}.layui-tree-main{cursor:pointer;padding-right:10px}.layui-tree-line .layui-tree-set:before{content:"";position:absolute;top:0;left:-9px;width:0;height:100%;border-left:1px dotted #c0c4cc}.layui-tree-line .layui-tree-set.layui-tree-setLineShort:before{height:13px}.layui-tree-line .layui-tree-set.layui-tree-setHide:before{height:0}.layui-tree-iconClick{position:relative;height:20px;line-height:20px;margin:0 10px;color:#c0c4cc}.layui-tree-icon{height:12px;line-height:12px;width:12px;text-align:center;border:1px solid #c0c4cc}.layui-tree-iconClick .layui-icon{font-size:18px}.layui-tree-icon .layui-icon{font-size:12px;color:#666}.layui-tree-iconArrow{padding:0 5px}.layui-tree-iconArrow:after{content:"";position:absolute;left:4px;top:3px;z-index:100;width:0;height:0;border-width:5px;border-style:solid;border-color:transparent transparent transparent #c0c4cc;transition:.5s}.layui-tree-btnGroup,.layui-tree-editInput{position:relative;vertical-align:middle;display:inline-block}.layui-tree-spread>.layui-tree-entry>.layui-tree-iconClick>.layui-tree-iconArrow:after{transform:rotate(90deg) translate(3px,4px)}.layui-tree-txt{display:inline-block;vertical-align:middle;color:#555}.layui-tree-search{margin-bottom:15px;color:#666}.layui-tree-btnGroup .layui-icon{display:inline-block;vertical-align:middle;padding:0 2px;cursor:pointer}.layui-tree-btnGroup .layui-icon:hover{color:#999;transition:.3s}.layui-tree-entry:hover .layui-tree-btnGroup{visibility:visible}.layui-tree-editInput{height:20px;line-height:20px;padding:0 3px;border:none;background-color:rgba(0,0,0,.05)}.layui-tree-emptyText{text-align:center;color:#999}.layui-anim{-webkit-animation-duration:.3s;-webkit-animation-fill-mode:both;animation-duration:.3s;animation-fill-mode:both}.layui-anim.layui-icon{display:inline-block}.layui-anim-loop{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.layui-trans,.layui-trans a{transition:all .2s;-webkit-transition:all .2s}@-webkit-keyframes layui-rotate{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes layui-rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.layui-anim-rotate{-webkit-animation-name:layui-rotate;animation-name:layui-rotate;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes layui-up{from{-webkit-transform:translate3d(0,100%,0);opacity:.3}to{-webkit-transform:translate3d(0,0,0);opacity:1}}@keyframes layui-up{from{transform:translate3d(0,100%,0);opacity:.3}to{transform:translate3d(0,0,0);opacity:1}}.layui-anim-up{-webkit-animation-name:layui-up;animation-name:layui-up}@-webkit-keyframes layui-upbit{from{-webkit-transform:translate3d(0,15px,0);opacity:.3}to{-webkit-transform:translate3d(0,0,0);opacity:1}}@keyframes layui-upbit{from{transform:translate3d(0,15px,0);opacity:.3}to{transform:translate3d(0,0,0);opacity:1}}.layui-anim-upbit{-webkit-animation-name:layui-upbit;animation-name:layui-upbit}@keyframes layui-down{0%{opacity:.3;transform:translate3d(0,-100%,0)}100%{opacity:1;transform:translate3d(0,0,0)}}.layui-anim-down{animation-name:layui-down}@keyframes layui-downbit{0%{opacity:.3;transform:translate3d(0,-5px,0)}100%{opacity:1;transform:translate3d(0,0,0)}}.layui-anim-downbit{animation-name:layui-downbit}@-webkit-keyframes layui-scale{0%{opacity:.3;-webkit-transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1)}}@keyframes layui-scale{0%{opacity:.3;-ms-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-ms-transform:scale(1);transform:scale(1)}}.layui-anim-scale{-webkit-animation-name:layui-scale;animation-name:layui-scale}@-webkit-keyframes layui-scale-spring{0%{opacity:.5;-webkit-transform:scale(.5)}80%{opacity:.8;-webkit-transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1)}}@keyframes layui-scale-spring{0%{opacity:.5;transform:scale(.5)}80%{opacity:.8;transform:scale(1.1)}100%{opacity:1;transform:scale(1)}}.layui-anim-scaleSpring{-webkit-animation-name:layui-scale-spring;animation-name:layui-scale-spring}@keyframes layui-scalesmall{0%{opacity:.3;transform:scale(1.5)}100%{opacity:1;transform:scale(1)}}.layui-anim-scalesmall{animation-name:layui-scalesmall}@keyframes layui-scalesmall-spring{0%{opacity:.3;transform:scale(1.5)}80%{opacity:.8;transform:scale(.9)}100%{opacity:1;transform:scale(1)}}.layui-anim-scalesmall-spring{animation-name:layui-scalesmall-spring}@-webkit-keyframes layui-fadein{0%{opacity:0}100%{opacity:1}}@keyframes layui-fadein{0%{opacity:0}100%{opacity:1}}.layui-anim-fadein{-webkit-animation-name:layui-fadein;animation-name:layui-fadein}@-webkit-keyframes layui-fadeout{0%{opacity:1}100%{opacity:0}}@keyframes layui-fadeout{0%{opacity:1}100%{opacity:0}}.layui-anim-fadeout{-webkit-animation-name:layui-fadeout;animation-name:layui-fadeout} \ No newline at end of file +}.layui-layout-body,.layui-side,.layui-side-scroll{overflow-x:hidden}.layui-edge,.layui-elip,hr{overflow:hidden}.layui-btn,.layui-edge,.layui-inline,img{vertical-align:middle}.layui-btn,.layui-disabled,.layui-icon,.layui-unselect{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}blockquote,body,button,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}a:active,a:hover{outline:0}img{border:none}li{list-style:none}table{border-collapse:collapse;border-spacing:0}h4,h5,h6{font-size:100%}button,input,optgroup,option,select,textarea{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;outline:0}pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}body{line-height:1.6;color:rgba(0,0,0,.85);font:14px Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif}hr{line-height:0;margin:10px 0;padding:0;border:none!important;border-bottom:1px solid #eee!important;clear:both;background:0 0}a{text-decoration:none}a:hover{color:#777}a cite{font-style:normal;*cursor:pointer}.layui-border-box,.layui-border-box *{box-sizing:border-box}.layui-box,.layui-box *{box-sizing:content-box}.layui-clear{clear:both;*zoom:1}.layui-clear:after{content:'\20';clear:both;*zoom:1;display:block;height:0}.layui-inline{*display:inline;*zoom:1}.layui-btn,.layui-btn-group,.layui-edge{display:inline-block}.layui-edge{width:0;border-width:6px;border-style:dashed;border-color:transparent}.layui-edge-top{top:-4px;border-bottom-color:#999;border-bottom-style:solid}.layui-edge-right{border-left-color:#999;border-left-style:solid}.layui-edge-bottom{top:2px;border-top-color:#999;border-top-style:solid}.layui-edge-left{border-right-color:#999;border-right-style:solid}.layui-elip{text-overflow:ellipsis;white-space:nowrap}.layui-disabled,.layui-disabled:hover{color:#d2d2d2!important;cursor:not-allowed!important}.layui-circle{border-radius:100%}.layui-show{display:block!important}.layui-hide{display:none!important}.layui-show-v{visibility:visible!important}.layui-hide-v{visibility:hidden!important}@font-face{font-family:layui-icon;src:url(../font/iconfont.eot?v=256);src:url(../font/iconfont.eot?v=256#iefix) format('embedded-opentype'),url(../font/iconfont.woff2?v=256) format('woff2'),url(../font/iconfont.woff?v=256) format('woff'),url(../font/iconfont.ttf?v=256) format('truetype'),url(../font/iconfont.svg?v=256#layui-icon) format('svg')}.layui-icon{font-family:layui-icon!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.layui-icon-reply-fill:before{content:"\e611"}.layui-icon-set-fill:before{content:"\e614"}.layui-icon-menu-fill:before{content:"\e60f"}.layui-icon-search:before{content:"\e615"}.layui-icon-share:before{content:"\e641"}.layui-icon-set-sm:before{content:"\e620"}.layui-icon-engine:before{content:"\e628"}.layui-icon-close:before{content:"\1006"}.layui-icon-close-fill:before{content:"\1007"}.layui-icon-chart-screen:before{content:"\e629"}.layui-icon-star:before{content:"\e600"}.layui-icon-circle-dot:before{content:"\e617"}.layui-icon-chat:before{content:"\e606"}.layui-icon-release:before{content:"\e609"}.layui-icon-list:before{content:"\e60a"}.layui-icon-chart:before{content:"\e62c"}.layui-icon-ok-circle:before{content:"\1005"}.layui-icon-layim-theme:before{content:"\e61b"}.layui-icon-table:before{content:"\e62d"}.layui-icon-right:before{content:"\e602"}.layui-icon-left:before{content:"\e603"}.layui-icon-cart-simple:before{content:"\e698"}.layui-icon-face-cry:before{content:"\e69c"}.layui-icon-face-smile:before{content:"\e6af"}.layui-icon-survey:before{content:"\e6b2"}.layui-icon-tree:before{content:"\e62e"}.layui-icon-ie:before{content:"\e7bb"}.layui-icon-upload-circle:before{content:"\e62f"}.layui-icon-add-circle:before{content:"\e61f"}.layui-icon-download-circle:before{content:"\e601"}.layui-icon-templeate-1:before{content:"\e630"}.layui-icon-util:before{content:"\e631"}.layui-icon-face-surprised:before{content:"\e664"}.layui-icon-edit:before{content:"\e642"}.layui-icon-speaker:before{content:"\e645"}.layui-icon-down:before{content:"\e61a"}.layui-icon-file:before{content:"\e621"}.layui-icon-layouts:before{content:"\e632"}.layui-icon-rate-half:before{content:"\e6c9"}.layui-icon-add-circle-fine:before{content:"\e608"}.layui-icon-prev-circle:before{content:"\e633"}.layui-icon-read:before{content:"\e705"}.layui-icon-404:before{content:"\e61c"}.layui-icon-carousel:before{content:"\e634"}.layui-icon-help:before{content:"\e607"}.layui-icon-code-circle:before{content:"\e635"}.layui-icon-windows:before{content:"\e67f"}.layui-icon-water:before{content:"\e636"}.layui-icon-username:before{content:"\e66f"}.layui-icon-find-fill:before{content:"\e670"}.layui-icon-about:before{content:"\e60b"}.layui-icon-location:before{content:"\e715"}.layui-icon-up:before{content:"\e619"}.layui-icon-pause:before{content:"\e651"}.layui-icon-date:before{content:"\e637"}.layui-icon-layim-uploadfile:before{content:"\e61d"}.layui-icon-delete:before{content:"\e640"}.layui-icon-play:before{content:"\e652"}.layui-icon-top:before{content:"\e604"}.layui-icon-firefox:before{content:"\e686"}.layui-icon-friends:before{content:"\e612"}.layui-icon-refresh-3:before{content:"\e9aa"}.layui-icon-ok:before{content:"\e605"}.layui-icon-layer:before{content:"\e638"}.layui-icon-face-smile-fine:before{content:"\e60c"}.layui-icon-dollar:before{content:"\e659"}.layui-icon-group:before{content:"\e613"}.layui-icon-layim-download:before{content:"\e61e"}.layui-icon-picture-fine:before{content:"\e60d"}.layui-icon-link:before{content:"\e64c"}.layui-icon-diamond:before{content:"\e735"}.layui-icon-log:before{content:"\e60e"}.layui-icon-key:before{content:"\e683"}.layui-icon-rate-solid:before{content:"\e67a"}.layui-icon-fonts-del:before{content:"\e64f"}.layui-icon-unlink:before{content:"\e64d"}.layui-icon-fonts-clear:before{content:"\e639"}.layui-icon-triangle-r:before{content:"\e623"}.layui-icon-circle:before{content:"\e63f"}.layui-icon-radio:before{content:"\e643"}.layui-icon-align-center:before{content:"\e647"}.layui-icon-align-right:before{content:"\e648"}.layui-icon-align-left:before{content:"\e649"}.layui-icon-loading-1:before{content:"\e63e"}.layui-icon-return:before{content:"\e65c"}.layui-icon-fonts-strong:before{content:"\e62b"}.layui-icon-upload:before{content:"\e67c"}.layui-icon-dialogue:before{content:"\e63a"}.layui-icon-video:before{content:"\e6ed"}.layui-icon-headset:before{content:"\e6fc"}.layui-icon-cellphone-fine:before{content:"\e63b"}.layui-icon-add-1:before{content:"\e654"}.layui-icon-face-smile-b:before{content:"\e650"}.layui-icon-fonts-html:before{content:"\e64b"}.layui-icon-screen-full:before{content:"\e622"}.layui-icon-form:before{content:"\e63c"}.layui-icon-cart:before{content:"\e657"}.layui-icon-camera-fill:before{content:"\e65d"}.layui-icon-tabs:before{content:"\e62a"}.layui-icon-heart-fill:before{content:"\e68f"}.layui-icon-fonts-code:before{content:"\e64e"}.layui-icon-ios:before{content:"\e680"}.layui-icon-at:before{content:"\e687"}.layui-icon-fire:before{content:"\e756"}.layui-icon-set:before{content:"\e716"}.layui-icon-fonts-u:before{content:"\e646"}.layui-icon-triangle-d:before{content:"\e625"}.layui-icon-tips:before{content:"\e702"}.layui-icon-picture:before{content:"\e64a"}.layui-icon-more-vertical:before{content:"\e671"}.layui-icon-bluetooth:before{content:"\e689"}.layui-icon-flag:before{content:"\e66c"}.layui-icon-loading:before{content:"\e63d"}.layui-icon-fonts-i:before{content:"\e644"}.layui-icon-refresh-1:before{content:"\e666"}.layui-icon-rmb:before{content:"\e65e"}.layui-icon-addition:before{content:"\e624"}.layui-icon-home:before{content:"\e68e"}.layui-icon-time:before{content:"\e68d"}.layui-icon-user:before{content:"\e770"}.layui-icon-notice:before{content:"\e667"}.layui-icon-chrome:before{content:"\e68a"}.layui-icon-edge:before{content:"\e68b"}.layui-icon-login-weibo:before{content:"\e675"}.layui-icon-voice:before{content:"\e688"}.layui-icon-upload-drag:before{content:"\e681"}.layui-icon-login-qq:before{content:"\e676"}.layui-icon-snowflake:before{content:"\e6b1"}.layui-icon-heart:before{content:"\e68c"}.layui-icon-logout:before{content:"\e682"}.layui-icon-file-b:before{content:"\e655"}.layui-icon-template:before{content:"\e663"}.layui-icon-transfer:before{content:"\e691"}.layui-icon-auz:before{content:"\e672"}.layui-icon-console:before{content:"\e665"}.layui-icon-app:before{content:"\e653"}.layui-icon-prev:before{content:"\e65a"}.layui-icon-website:before{content:"\e7ae"}.layui-icon-next:before{content:"\e65b"}.layui-icon-component:before{content:"\e857"}.layui-icon-android:before{content:"\e684"}.layui-icon-more:before{content:"\e65f"}.layui-icon-login-wechat:before{content:"\e677"}.layui-icon-shrink-right:before{content:"\e668"}.layui-icon-spread-left:before{content:"\e66b"}.layui-icon-camera:before{content:"\e660"}.layui-icon-note:before{content:"\e66e"}.layui-icon-refresh:before{content:"\e669"}.layui-icon-female:before{content:"\e661"}.layui-icon-male:before{content:"\e662"}.layui-icon-screen-restore:before{content:"\e758"}.layui-icon-password:before{content:"\e673"}.layui-icon-senior:before{content:"\e674"}.layui-icon-theme:before{content:"\e66a"}.layui-icon-tread:before{content:"\e6c5"}.layui-icon-praise:before{content:"\e6c6"}.layui-icon-star-fill:before{content:"\e658"}.layui-icon-rate:before{content:"\e67b"}.layui-icon-template-1:before{content:"\e656"}.layui-icon-vercode:before{content:"\e679"}.layui-icon-service:before{content:"\e626"}.layui-icon-cellphone:before{content:"\e678"}.layui-icon-print:before{content:"\e66d"}.layui-icon-cols:before{content:"\e610"}.layui-icon-wifi:before{content:"\e7e0"}.layui-icon-export:before{content:"\e67d"}.layui-icon-rss:before{content:"\e808"}.layui-icon-slider:before{content:"\e714"}.layui-icon-email:before{content:"\e618"}.layui-icon-subtraction:before{content:"\e67e"}.layui-icon-mike:before{content:"\e6dc"}.layui-icon-light:before{content:"\e748"}.layui-icon-gift:before{content:"\e627"}.layui-icon-mute:before{content:"\e685"}.layui-icon-reduce-circle:before{content:"\e616"}.layui-icon-music:before{content:"\e690"}.layui-main{width:1140px;margin:0 auto}.layui-header{z-index:1000;height:60px}.layui-header a:hover{transition:all .5s;-webkit-transition:all .5s}.layui-side{position:fixed;left:0;top:0;bottom:0;z-index:999;width:200px}.layui-side-scroll{position:relative;width:220px;height:100%}.layui-body{position:relative;left:200px;right:0;top:0;bottom:0;z-index:900;width:auto;box-sizing:border-box}.layui-layout-admin .layui-header{position:fixed;top:0;left:0;right:0;background-color:#23262E}.layui-layout-admin .layui-side{top:60px;width:200px;overflow-x:hidden}.layui-layout-admin .layui-body{position:absolute;top:60px;padding-bottom:44px}.layui-layout-admin .layui-main{width:auto;margin:0 15px}.layui-layout-admin .layui-footer{position:fixed;left:200px;right:0;bottom:0;z-index:990;height:44px;line-height:44px;padding:0 15px;box-shadow:-1px 0 4px rgb(0 0 0 / 12%);background-color:#FAFAFA}.layui-layout-admin .layui-logo{position:absolute;left:0;top:0;width:200px;height:100%;line-height:60px;text-align:center;color:#009688;font-size:16px;box-shadow:0 1px 2px 0 rgb(0 0 0 / 15%)}.layui-layout-admin .layui-header .layui-nav{background:0 0}.layui-layout-left{position:absolute!important;left:200px;top:0}.layui-layout-right{position:absolute!important;right:0;top:0}.layui-container{position:relative;margin:0 auto;padding:0 15px;box-sizing:border-box}.layui-fluid{position:relative;margin:0 auto;padding:0 15px}.layui-row:after,.layui-row:before{content:"";display:block;clear:both}.layui-col-lg1,.layui-col-lg10,.layui-col-lg11,.layui-col-lg12,.layui-col-lg2,.layui-col-lg3,.layui-col-lg4,.layui-col-lg5,.layui-col-lg6,.layui-col-lg7,.layui-col-lg8,.layui-col-lg9,.layui-col-md1,.layui-col-md10,.layui-col-md11,.layui-col-md12,.layui-col-md2,.layui-col-md3,.layui-col-md4,.layui-col-md5,.layui-col-md6,.layui-col-md7,.layui-col-md8,.layui-col-md9,.layui-col-sm1,.layui-col-sm10,.layui-col-sm11,.layui-col-sm12,.layui-col-sm2,.layui-col-sm3,.layui-col-sm4,.layui-col-sm5,.layui-col-sm6,.layui-col-sm7,.layui-col-sm8,.layui-col-sm9,.layui-col-xs1,.layui-col-xs10,.layui-col-xs11,.layui-col-xs12,.layui-col-xs2,.layui-col-xs3,.layui-col-xs4,.layui-col-xs5,.layui-col-xs6,.layui-col-xs7,.layui-col-xs8,.layui-col-xs9{position:relative;display:block;box-sizing:border-box}.layui-col-xs1,.layui-col-xs10,.layui-col-xs11,.layui-col-xs12,.layui-col-xs2,.layui-col-xs3,.layui-col-xs4,.layui-col-xs5,.layui-col-xs6,.layui-col-xs7,.layui-col-xs8,.layui-col-xs9{float:left}.layui-col-xs1{width:8.33333333%}.layui-col-xs2{width:16.66666667%}.layui-col-xs3{width:25%}.layui-col-xs4{width:33.33333333%}.layui-col-xs5{width:41.66666667%}.layui-col-xs6{width:50%}.layui-col-xs7{width:58.33333333%}.layui-col-xs8{width:66.66666667%}.layui-col-xs9{width:75%}.layui-col-xs10{width:83.33333333%}.layui-col-xs11{width:91.66666667%}.layui-col-xs12{width:100%}.layui-col-xs-offset1{margin-left:8.33333333%}.layui-col-xs-offset2{margin-left:16.66666667%}.layui-col-xs-offset3{margin-left:25%}.layui-col-xs-offset4{margin-left:33.33333333%}.layui-col-xs-offset5{margin-left:41.66666667%}.layui-col-xs-offset6{margin-left:50%}.layui-col-xs-offset7{margin-left:58.33333333%}.layui-col-xs-offset8{margin-left:66.66666667%}.layui-col-xs-offset9{margin-left:75%}.layui-col-xs-offset10{margin-left:83.33333333%}.layui-col-xs-offset11{margin-left:91.66666667%}.layui-col-xs-offset12{margin-left:100%}@media screen and (max-width:768px){.layui-hide-xs{display:none!important}.layui-show-xs-block{display:block!important}.layui-show-xs-inline{display:inline!important}.layui-show-xs-inline-block{display:inline-block!important}}@media screen and (min-width:768px){.layui-container{width:750px}.layui-hide-sm{display:none!important}.layui-show-sm-block{display:block!important}.layui-show-sm-inline{display:inline!important}.layui-show-sm-inline-block{display:inline-block!important}.layui-col-sm1,.layui-col-sm10,.layui-col-sm11,.layui-col-sm12,.layui-col-sm2,.layui-col-sm3,.layui-col-sm4,.layui-col-sm5,.layui-col-sm6,.layui-col-sm7,.layui-col-sm8,.layui-col-sm9{float:left}.layui-col-sm1{width:8.33333333%}.layui-col-sm2{width:16.66666667%}.layui-col-sm3{width:25%}.layui-col-sm4{width:33.33333333%}.layui-col-sm5{width:41.66666667%}.layui-col-sm6{width:50%}.layui-col-sm7{width:58.33333333%}.layui-col-sm8{width:66.66666667%}.layui-col-sm9{width:75%}.layui-col-sm10{width:83.33333333%}.layui-col-sm11{width:91.66666667%}.layui-col-sm12{width:100%}.layui-col-sm-offset1{margin-left:8.33333333%}.layui-col-sm-offset2{margin-left:16.66666667%}.layui-col-sm-offset3{margin-left:25%}.layui-col-sm-offset4{margin-left:33.33333333%}.layui-col-sm-offset5{margin-left:41.66666667%}.layui-col-sm-offset6{margin-left:50%}.layui-col-sm-offset7{margin-left:58.33333333%}.layui-col-sm-offset8{margin-left:66.66666667%}.layui-col-sm-offset9{margin-left:75%}.layui-col-sm-offset10{margin-left:83.33333333%}.layui-col-sm-offset11{margin-left:91.66666667%}.layui-col-sm-offset12{margin-left:100%}}@media screen and (min-width:992px){.layui-container{width:970px}.layui-hide-md{display:none!important}.layui-show-md-block{display:block!important}.layui-show-md-inline{display:inline!important}.layui-show-md-inline-block{display:inline-block!important}.layui-col-md1,.layui-col-md10,.layui-col-md11,.layui-col-md12,.layui-col-md2,.layui-col-md3,.layui-col-md4,.layui-col-md5,.layui-col-md6,.layui-col-md7,.layui-col-md8,.layui-col-md9{float:left}.layui-col-md1{width:8.33333333%}.layui-col-md2{width:16.66666667%}.layui-col-md3{width:25%}.layui-col-md4{width:33.33333333%}.layui-col-md5{width:41.66666667%}.layui-col-md6{width:50%}.layui-col-md7{width:58.33333333%}.layui-col-md8{width:66.66666667%}.layui-col-md9{width:75%}.layui-col-md10{width:83.33333333%}.layui-col-md11{width:91.66666667%}.layui-col-md12{width:100%}.layui-col-md-offset1{margin-left:8.33333333%}.layui-col-md-offset2{margin-left:16.66666667%}.layui-col-md-offset3{margin-left:25%}.layui-col-md-offset4{margin-left:33.33333333%}.layui-col-md-offset5{margin-left:41.66666667%}.layui-col-md-offset6{margin-left:50%}.layui-col-md-offset7{margin-left:58.33333333%}.layui-col-md-offset8{margin-left:66.66666667%}.layui-col-md-offset9{margin-left:75%}.layui-col-md-offset10{margin-left:83.33333333%}.layui-col-md-offset11{margin-left:91.66666667%}.layui-col-md-offset12{margin-left:100%}}@media screen and (min-width:1200px){.layui-container{width:1170px}.layui-hide-lg{display:none!important}.layui-show-lg-block{display:block!important}.layui-show-lg-inline{display:inline!important}.layui-show-lg-inline-block{display:inline-block!important}.layui-col-lg1,.layui-col-lg10,.layui-col-lg11,.layui-col-lg12,.layui-col-lg2,.layui-col-lg3,.layui-col-lg4,.layui-col-lg5,.layui-col-lg6,.layui-col-lg7,.layui-col-lg8,.layui-col-lg9{float:left}.layui-col-lg1{width:8.33333333%}.layui-col-lg2{width:16.66666667%}.layui-col-lg3{width:25%}.layui-col-lg4{width:33.33333333%}.layui-col-lg5{width:41.66666667%}.layui-col-lg6{width:50%}.layui-col-lg7{width:58.33333333%}.layui-col-lg8{width:66.66666667%}.layui-col-lg9{width:75%}.layui-col-lg10{width:83.33333333%}.layui-col-lg11{width:91.66666667%}.layui-col-lg12{width:100%}.layui-col-lg-offset1{margin-left:8.33333333%}.layui-col-lg-offset2{margin-left:16.66666667%}.layui-col-lg-offset3{margin-left:25%}.layui-col-lg-offset4{margin-left:33.33333333%}.layui-col-lg-offset5{margin-left:41.66666667%}.layui-col-lg-offset6{margin-left:50%}.layui-col-lg-offset7{margin-left:58.33333333%}.layui-col-lg-offset8{margin-left:66.66666667%}.layui-col-lg-offset9{margin-left:75%}.layui-col-lg-offset10{margin-left:83.33333333%}.layui-col-lg-offset11{margin-left:91.66666667%}.layui-col-lg-offset12{margin-left:100%}}.layui-col-space1{margin:-.5px}.layui-col-space1>*{padding:.5px}.layui-col-space2{margin:-1px}.layui-col-space2>*{padding:1px}.layui-col-space4{margin:-2px}.layui-col-space4>*{padding:2px}.layui-col-space5{margin:-2.5px}.layui-col-space5>*{padding:2.5px}.layui-col-space6{margin:-3px}.layui-col-space6>*{padding:3px}.layui-col-space8{margin:-4px}.layui-col-space8>*{padding:4px}.layui-col-space10{margin:-5px}.layui-col-space10>*{padding:5px}.layui-col-space12{margin:-6px}.layui-col-space12>*{padding:6px}.layui-col-space14{margin:-7px}.layui-col-space14>*{padding:7px}.layui-col-space15{margin:-7.5px}.layui-col-space15>*{padding:7.5px}.layui-col-space16{margin:-8px}.layui-col-space16>*{padding:8px}.layui-col-space18{margin:-9px}.layui-col-space18>*{padding:9px}.layui-col-space20{margin:-10px}.layui-col-space20>*{padding:10px}.layui-col-space22{margin:-11px}.layui-col-space22>*{padding:11px}.layui-col-space24{margin:-12px}.layui-col-space24>*{padding:12px}.layui-col-space25{margin:-12.5px}.layui-col-space25>*{padding:12.5px}.layui-col-space26{margin:-13px}.layui-col-space26>*{padding:13px}.layui-col-space28{margin:-14px}.layui-col-space28>*{padding:14px}.layui-col-space30{margin:-15px}.layui-col-space30>*{padding:15px}.layui-btn,.layui-input,.layui-select,.layui-textarea,.layui-upload-button{outline:0;-webkit-appearance:none;transition:all .3s;-webkit-transition:all .3s;box-sizing:border-box}.layui-elem-quote{margin-bottom:10px;padding:15px;line-height:1.6;border-left:5px solid #5FB878;border-radius:0 2px 2px 0;background-color:#FAFAFA}.layui-quote-nm{border-style:solid;border-width:0px 1px 1px 5px;background:0 0}.layui-elem-field{margin-bottom:10px;padding:0;border-width:0px;border-style:solid}.layui-elem-field legend{margin-left:20px;padding:0 10px;font-size:20px;font-weight:300}.layui-field-title{margin:10px 0 20px;border-width:0px 0 0}.layui-field-box{padding:15px}.layui-field-title .layui-field-box{padding:10px 0}.layui-progress{position:relative;height:6px;border-radius:20px;background-color:#eee}.layui-progress-bar{position:absolute;left:0;top:0;width:0;max-width:100%;height:6px;border-radius:20px;text-align:right;background-color:#5FB878;transition:all .3s;-webkit-transition:all .3s}.layui-progress-big,.layui-progress-big .layui-progress-bar{height:18px;line-height:18px}.layui-progress-text{position:relative;top:-20px;line-height:18px;font-size:12px;color:#666}.layui-progress-big .layui-progress-text{position:static;padding:0 10px;color:#fff}.layui-collapse{border-width:0px;border-style:solid;border-radius:2px}.layui-colla-content,.layui-colla-item{border-top-width:1px;border-top-style:solid}.layui-colla-item:first-child{border-top:none}.layui-colla-title{position:relative;height:42px;line-height:42px;padding:0 15px 0 35px;color:#333;background-color:#FAFAFA;cursor:pointer;font-size:14px;overflow:hidden}.layui-colla-content{display:none;padding:10px 15px;line-height:1.6;color:#666}.layui-colla-icon{position:absolute;left:15px;top:0;font-size:14px}.layui-card-body,.layui-card-header,.layui-form-label,.layui-form-mid,.layui-form-select,.layui-input-block,.layui-input-inline,.layui-panel,.layui-textarea{position:relative}.layui-card{margin-bottom:15px;border-radius:2px;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.layui-form-select dl,.layui-panel{box-shadow:1px 1px 4px rgb(0 0 0 / 8%)}.layui-card:last-child{margin-bottom:0}.layui-card-header{height:42px;line-height:42px;padding:0 15px;border-bottom:1px solid #f6f6f6;color:#333;border-radius:2px 2px 0 0;font-size:14px}.layui-card-body{padding:10px 15px;line-height:24px}.layui-card-body[pad15]{padding:15px}.layui-card-body[pad20]{padding:20px}.layui-card-body .layui-table{margin:5px 0}.layui-card .layui-tab{margin:0}.layui-panel{border-width:0px;border-style:solid;border-radius:2px;background-color:#fff;color:#666}.layui-bg-black,.layui-bg-blue,.layui-bg-cyan,.layui-bg-green,.layui-bg-orange,.layui-bg-red{color:#fff!important}.layui-panel-window{position:relative;padding:15px;border-radius:0;border-top:5px solid #eee;background-color:#fff}.layui-border,.layui-border-black,.layui-border-blue,.layui-border-cyan,.layui-border-green,.layui-border-orange,.layui-border-red{border-width:0px;border-style:solid}.layui-auxiliar-moving{position:fixed;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:0 0;z-index:9999999999}.layui-bg-red{background-color:#FF5722!important}.layui-bg-orange{background-color:#FFB800!important}.layui-bg-green{background-color:#009688!important}.layui-bg-cyan{background-color:#2F4056!important}.layui-bg-blue{background-color:#1E9FFF!important}.layui-bg-black{background-color:#393D49!important}.layui-bg-gray{background-color:#FAFAFA!important;color:#666!important}.layui-badge-rim,.layui-border,.layui-colla-content,.layui-colla-item,.layui-collapse,.layui-elem-field,.layui-form-pane .layui-form-item[pane],.layui-form-pane .layui-form-label,.layui-input,.layui-layedit,.layui-layedit-tool,.layui-panel,.layui-quote-nm,.layui-select,.layui-tab-bar,.layui-tab-card,.layui-tab-title,.layui-tab-title .layui-this:after,.layui-textarea{border-color:#eee}.layui-border{color:#666!important}.layui-border-red{border-color:#FF5722!important;color:#FF5722!important}.layui-border-orange{border-color:#FFB800!important;color:#FFB800!important}.layui-border-green{border-color:#009688!important;color:#009688!important}.layui-border-cyan{border-color:#2F4056!important;color:#2F4056!important}.layui-border-blue{border-color:#1E9FFF!important;color:#1E9FFF!important}.layui-border-black{border-color:#393D49!important;color:#393D49!important}.layui-timeline-item:before{background-color:#eee}.layui-text{line-height:1.6;font-size:14px;color:#666}.layui-text h1,.layui-text h2,.layui-text h3{font-weight:500;color:#333}.layui-text h1{font-size:30px}.layui-text h2{font-size:24px}.layui-text h3{font-size:18px}.layui-text a:not(.layui-btn){color:#01AAED}.layui-text a:not(.layui-btn):hover{text-decoration:underline}.layui-text ul{padding:5px 0 5px 15px}.layui-text ul li{margin-top:5px;list-style-type:disc}.layui-text em,.layui-word-aux{color:#999!important;padding-left:5px!important;padding-right:5px!important}.layui-text p{margin:10px 0}.layui-text p:first-child{margin-top:0}.layui-font-12{font-size:12px!important}.layui-font-14{font-size:14px!important}.layui-font-16{font-size:16px!important}.layui-font-18{font-size:18px!important}.layui-font-20{font-size:20px!important}.layui-font-red{color:#FF5722!important}.layui-font-orange{color:#FFB800!important}.layui-font-green{color:#009688!important}.layui-font-cyan{color:#2F4056!important}.layui-font-blue{color:#01AAED!important}.layui-font-black{color:#000!important}.layui-font-gray{color:#c2c2c2!important}.layui-btn{height:38px;line-height:38px;border:1px solid transparent;padding:0 18px;background-color:#009688;color:#fff;white-space:nowrap;text-align:center;font-size:14px;border-radius:2px;cursor:pointer}.layui-btn:hover{opacity:.8;filter:alpha(opacity=80);color:#fff}.layui-btn:active{opacity:1;filter:alpha(opacity=100)}.layui-btn+.layui-btn{margin-left:10px}.layui-btn-container{font-size:0}.layui-btn-container .layui-btn{margin-right:10px;margin-bottom:10px}.layui-btn-container .layui-btn+.layui-btn{margin-left:0}.layui-table .layui-btn-container .layui-btn{margin-bottom:9px}.layui-btn-radius{border-radius:100px}.layui-btn .layui-icon{padding:0 2px;vertical-align:middle\9;vertical-align:bottom}.layui-btn-primary{border-color:#d2d2d2;background:0 0;color:#666}.layui-btn-primary:hover{border-color:#009688;color:#333}.layui-btn-normal{background-color:#1E9FFF}.layui-btn-warm{background-color:#FFB800}.layui-btn-danger{background-color:#FF5722}.layui-btn-checked{background-color:#5FB878}.layui-btn-disabled,.layui-btn-disabled:active,.layui-btn-disabled:hover{border-color:#eee!important;background-color:#FBFBFB!important;color:#d2d2d2!important;cursor:not-allowed!important;opacity:1}.layui-btn-lg{height:44px;line-height:44px;padding:0 25px;font-size:16px}.layui-btn-sm{height:30px;line-height:30px;padding:0 10px;font-size:12px}.layui-btn-xs{height:22px;line-height:22px;padding:0 5px;font-size:12px}.layui-btn-xs i{font-size:12px!important}.layui-btn-group{vertical-align:middle;font-size:0}.layui-btn-group .layui-btn{margin-left:0!important;margin-right:0!important;border-left:1px solid rgba(255,255,255,.5);border-radius:0}.layui-btn-group .layui-btn-primary{border-left:none}.layui-btn-group .layui-btn-primary:hover{border-color:#d2d2d2;color:#009688}.layui-btn-group .layui-btn:first-child{border-left:none;border-radius:2px 0 0 2px}.layui-btn-group .layui-btn-primary:first-child{border-left:1px solid #d2d2d2}.layui-btn-group .layui-btn:last-child{border-radius:0 2px 2px 0}.layui-btn-group .layui-btn+.layui-btn{margin-left:0}.layui-btn-group+.layui-btn-group{margin-left:10px}.layui-btn-fluid{width:100%}.layui-input,.layui-select,.layui-textarea{height:38px;line-height:1.3;line-height:38px\9;border-width:0px;border-style:solid;background-color:#fff;color:rgba(0,0,0,.85);border-radius:2px}.layui-input::-webkit-input-placeholder,.layui-select::-webkit-input-placeholder,.layui-textarea::-webkit-input-placeholder{line-height:1.3}.layui-input,.layui-textarea{display:block;width:100%;padding-left:10px}.layui-input:hover,.layui-textarea:hover{border-color:#eee!important}.layui-input:focus,.layui-textarea:focus{border-color:#d2d2d2!important}.layui-textarea{min-height:100px;height:auto;line-height:20px;padding:6px 10px;resize:vertical}.layui-select{padding:0 10px}.layui-form input[type=checkbox],.layui-form input[type=radio],.layui-form select{display:none}.layui-form [lay-ignore]{display:initial}.layui-form-item{margin-bottom:15px;clear:both;*zoom:1}.layui-form-item:after{content:'\20';clear:both;*zoom:1;display:block;height:0}.layui-form-label{float:left;display:block;padding:9px 15px;width:80px;font-weight:400;line-height:20px;text-align:right}.layui-form-label-col{display:block;float:none;padding:9px 0;line-height:20px;text-align:left}.layui-form-item .layui-inline{margin-bottom:5px;margin-right:10px}.layui-input-block{margin-left:110px;min-height:36px}.layui-input-inline{display:inline-block;vertical-align:middle}.layui-form-item .layui-input-inline{float:left;width:190px;margin-right:10px}.layui-form-text .layui-input-inline{width:auto}.layui-form-mid{float:left;display:block;padding:9px 0!important;line-height:20px;margin-right:10px}.layui-form-danger+.layui-form-select .layui-input,.layui-form-danger:focus{border-color:#FF5722!important}.layui-form-select .layui-input{padding-right:30px;cursor:pointer}.layui-form-select .layui-edge{position:absolute;right:10px;top:50%;margin-top:-3px;cursor:pointer;border-width:6px;border-top-color:#c2c2c2;border-top-style:solid;transition:all .3s;-webkit-transition:all .3s}.layui-form-select dl{display:none;position:absolute;left:0;top:42px;padding:5px 0;z-index:899;min-width:100%;border:1px solid #eee;max-height:300px;overflow-y:auto;background-color:#fff;border-radius:2px;box-sizing:border-box}.layui-form-select dl dd,.layui-form-select dl dt{padding:0 10px;line-height:36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.layui-form-select dl dt{font-size:12px;color:#999}.layui-form-select dl dd{cursor:pointer}.layui-form-select dl dd:hover{background-color:#F6F6F6;-webkit-transition:.5s all;transition:.5s all}.layui-form-select .layui-select-group dd{padding-left:20px}.layui-form-select dl dd.layui-select-tips{padding-left:10px!important;color:#999}.layui-form-select dl dd.layui-this{background-color:#5FB878;color:#fff}.layui-form-checkbox,.layui-form-select dl dd.layui-disabled{background-color:#fff}.layui-form-selected dl{display:block}.layui-form-checkbox,.layui-form-checkbox *,.layui-form-switch{display:inline-block;vertical-align:middle}.layui-form-selected .layui-edge{margin-top:-9px;-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-top:-3px\9}:root .layui-form-selected .layui-edge{margin-top:-9px\0/IE9}.layui-form-selectup dl{top:auto;bottom:42px}.layui-select-none{margin:5px 0;text-align:center;color:#999}.layui-select-disabled .layui-disabled{border-color:#eee!important}.layui-select-disabled .layui-edge{border-top-color:#d2d2d2}.layui-form-checkbox{position:relative;height:30px;line-height:30px;margin-right:10px;padding-right:30px;cursor:pointer;font-size:0;-webkit-transition:.1s linear;transition:.1s linear;box-sizing:border-box}.layui-form-checkbox span{padding:0 10px;height:100%;font-size:14px;border-radius:2px 0 0 2px;background-color:#d2d2d2;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.layui-form-checkbox:hover span{background-color:#c2c2c2}.layui-form-checkbox i{position:absolute;right:0;top:0;width:30px;height:28px;border:1px solid #d2d2d2;border-left:none;border-radius:0 2px 2px 0;color:#fff;font-size:20px;text-align:center}.layui-form-checkbox:hover i{border-color:#c2c2c2;color:#c2c2c2}.layui-form-checked,.layui-form-checked:hover{border-color:#5FB878}.layui-form-checked span,.layui-form-checked:hover span{background-color:#5FB878}.layui-form-checked i,.layui-form-checked:hover i{color:#5FB878}.layui-form-item .layui-form-checkbox{margin-top:4px}.layui-form-checkbox[lay-skin=primary]{height:auto!important;line-height:normal!important;min-width:18px;min-height:18px;border:none!important;margin-right:0;padding-left:28px;padding-right:0;background:0 0}.layui-form-checkbox[lay-skin=primary] span{padding-left:0;padding-right:15px;line-height:18px;background:0 0;color:#666}.layui-form-checkbox[lay-skin=primary] i{right:auto;left:0;width:16px;height:16px;line-height:16px;border:1px solid #d2d2d2;font-size:12px;border-radius:2px;background-color:#fff;-webkit-transition:.1s linear;transition:.1s linear}.layui-form-checkbox[lay-skin=primary]:hover i{border-color:#5FB878;color:#fff}.layui-form-checked[lay-skin=primary] i{border-color:#5FB878!important;background-color:#5FB878;color:#fff}.layui-checkbox-disabled[lay-skin=primary] span{background:0 0!important;color:#c2c2c2!important}.layui-checkbox-disabled[lay-skin=primary]:hover i{border-color:#d2d2d2}.layui-form-item .layui-form-checkbox[lay-skin=primary]{margin-top:10px}.layui-form-switch{position:relative;height:22px;line-height:22px;min-width:35px;padding:0 5px;margin-top:8px;border:1px solid #d2d2d2;border-radius:20px;cursor:pointer;background-color:#fff;-webkit-transition:.1s linear;transition:.1s linear}.layui-form-switch i{position:absolute;left:5px;top:3px;width:16px;height:16px;border-radius:20px;background-color:#d2d2d2;-webkit-transition:.1s linear;transition:.1s linear}.layui-form-switch em{position:relative;top:0;width:25px;margin-left:21px;padding:0!important;text-align:center!important;color:#999!important;font-style:normal!important;font-size:12px}.layui-form-onswitch{border-color:#5FB878;background-color:#5FB878}.layui-checkbox-disabled,.layui-checkbox-disabled i{border-color:#eee!important}.layui-form-onswitch i{left:100%;margin-left:-21px;background-color:#fff}.layui-form-onswitch em{margin-left:5px;margin-right:21px;color:#fff!important}.layui-checkbox-disabled span{background-color:#eee!important}.layui-checkbox-disabled em{color:#d2d2d2!important}.layui-checkbox-disabled:hover i{color:#fff!important}[lay-radio]{display:none}.layui-form-radio,.layui-form-radio *{display:inline-block;vertical-align:middle}.layui-form-radio{line-height:28px;margin:6px 10px 0 0;padding-right:10px;cursor:pointer;font-size:0}.layui-form-radio *{font-size:14px}.layui-form-radio>i{margin-right:8px;font-size:22px;color:#c2c2c2}.layui-form-radio:hover *,.layui-form-radioed,.layui-form-radioed>i{color:#5FB878}.layui-radio-disabled>i{color:#eee!important}.layui-radio-disabled *{color:#c2c2c2!important}.layui-form-pane .layui-form-label{width:110px;padding:8px 15px;height:38px;line-height:20px;border-width:0px;border-style:solid;border-radius:2px 0 0 2px;text-align:center;background-color:#FAFAFA;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box}.layui-form-pane .layui-input-inline{margin-left:-1px}.layui-form-pane .layui-input-block{margin-left:110px;left:-1px}.layui-form-pane .layui-input{border-radius:0 2px 2px 0}.layui-form-pane .layui-form-text .layui-form-label{float:none;width:100%;border-radius:2px;box-sizing:border-box;text-align:left}.layui-form-pane .layui-form-text .layui-input-inline{display:block;margin:0;top:-1px;clear:both}.layui-form-pane .layui-form-text .layui-input-block{margin:0;left:0;top:-1px}.layui-form-pane .layui-form-text .layui-textarea{min-height:100px;border-radius:0 0 2px 2px}.layui-form-pane .layui-form-checkbox{margin:4px 0 4px 10px}.layui-form-pane .layui-form-radio,.layui-form-pane .layui-form-switch{margin-top:6px;margin-left:10px}.layui-form-pane .layui-form-item[pane]{position:relative;border-width:0px;border-style:solid}.layui-form-pane .layui-form-item[pane] .layui-form-label{position:absolute;left:0;top:0;height:100%;border-width:0 1px 0 0}.layui-form-pane .layui-form-item[pane] .layui-input-inline{margin-left:110px}@media screen and (max-width:450px){.layui-form-item .layui-form-label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-form-item .layui-inline{display:block;margin-right:0;margin-bottom:20px;clear:both}.layui-form-item .layui-inline:after{content:'\20';clear:both;display:block;height:0}.layui-form-item .layui-input-inline{display:block;float:none;left:-3px;width:auto!important;margin:0 0 10px 112px}.layui-form-item .layui-input-inline+.layui-form-mid{margin-left:110px;top:-5px;padding:0}.layui-form-item .layui-form-checkbox{margin-right:5px;margin-bottom:5px}}.layui-layedit{border-width:0px;border-style:solid;border-radius:2px}.layui-layedit-tool{padding:3px 5px;border-bottom-width:1px;border-bottom-style:solid;font-size:0}.layedit-tool-fixed{position:fixed;top:0;border-top:1px solid #eee}.layui-layedit-tool .layedit-tool-mid,.layui-layedit-tool .layui-icon{display:inline-block;vertical-align:middle;text-align:center;font-size:14px}.layui-layedit-tool .layui-icon{position:relative;width:32px;height:30px;line-height:30px;margin:3px 5px;color:#777;cursor:pointer;border-radius:2px}.layui-layedit-tool .layui-icon:hover{color:#393D49}.layui-layedit-tool .layui-icon:active{color:#000}.layui-layedit-tool .layedit-tool-active{background-color:#eee;color:#000}.layui-layedit-tool .layui-disabled,.layui-layedit-tool .layui-disabled:hover{color:#d2d2d2;cursor:not-allowed}.layui-layedit-tool .layedit-tool-mid{width:1px;height:18px;margin:0 10px;background-color:#d2d2d2}.layedit-tool-html{width:50px!important;font-size:30px!important}.layedit-tool-b,.layedit-tool-code,.layedit-tool-help{font-size:16px!important}.layedit-tool-d,.layedit-tool-face,.layedit-tool-image,.layedit-tool-unlink{font-size:18px!important}.layedit-tool-image input{position:absolute;font-size:0;left:0;top:0;width:100%;height:100%;opacity:.01;filter:Alpha(opacity=1);cursor:pointer}.layui-layedit-iframe iframe{display:block;width:100%}#LAY_layedit_code{overflow:hidden}.layui-laypage{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin:10px 0;font-size:0}.layui-laypage>a:first-child,.layui-laypage>a:first-child em{border-radius:2px 0 0 2px}.layui-laypage>a:last-child,.layui-laypage>a:last-child em{border-radius:0 2px 2px 0}.layui-laypage>:first-child{margin-left:0!important}.layui-laypage>:last-child{margin-right:0!important}.layui-laypage a,.layui-laypage button,.layui-laypage input,.layui-laypage select,.layui-laypage span{border:1px solid #eee}.layui-laypage a,.layui-laypage span{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;padding:0 15px;height:28px;line-height:28px;margin:0 -1px 5px 0;background-color:#fff;color:#333;font-size:12px}.layui-flow-more a *,.layui-laypage input,.layui-table-view select[lay-ignore]{display:inline-block}.layui-laypage a:hover{color:#009688}.layui-laypage em{font-style:normal}.layui-laypage .layui-laypage-spr{color:#999;font-weight:700}.layui-laypage a{text-decoration:none}.layui-laypage .layui-laypage-curr{position:relative}.layui-laypage .layui-laypage-curr em{position:relative;color:#fff}.layui-laypage .layui-laypage-curr .layui-laypage-em{position:absolute;left:-1px;top:-1px;padding:1px;width:100%;height:100%;background-color:#009688}.layui-laypage-em{border-radius:2px}.layui-laypage-next em,.layui-laypage-prev em{font-family:Sim sun;font-size:16px}.layui-laypage .layui-laypage-count,.layui-laypage .layui-laypage-limits,.layui-laypage .layui-laypage-refresh,.layui-laypage .layui-laypage-skip{margin-left:10px;margin-right:10px;padding:0;border:none;}.layui-laypage .layui-laypage-limits,.layui-laypage .layui-laypage-refresh{vertical-align:top}.layui-laypage .layui-laypage-refresh i{font-size:18px;cursor:pointer}.layui-laypage select{height:22px;padding:3px;border-radius:2px;cursor:pointer}.layui-laypage .layui-laypage-skip{height:30px;line-height:30px;color:#999}.layui-laypage button,.layui-laypage input{height:30px;line-height:30px;border-radius:2px;vertical-align:top;background-color:#fff;box-sizing:border-box}.layui-laypage input{width:40px;margin:0 10px;padding:0 3px;text-align:center}.layui-laypage input:focus,.layui-laypage select:focus{border-color:#009688!important}.layui-laypage button{margin-left:10px;padding:0 10px;cursor:pointer}.layui-table,.layui-table-view{margin:10px 0}.layui-flow-more{margin:10px 0;text-align:center;color:#999;font-size:14px}.layui-flow-more a{height:32px;line-height:32px}.layui-flow-more a *{vertical-align:top}.layui-flow-more a cite{padding:0 20px;border-radius:3px;background-color:#eee;color:#333;font-style:normal}.layui-flow-more a cite:hover{opacity:.8}.layui-flow-more a i{font-size:30px;color:#737383}.layui-table{width:100%;background-color:#fff;color:#666}.layui-table tr{transition:all .3s;-webkit-transition:all .3s}.layui-table th{text-align:left;font-weight:400}.layui-table-click,.layui-table-header,.layui-table-hover,.layui-table-mend,.layui-table-patch,.layui-table-tool,.layui-table-total,.layui-table-total tr,.layui-table[lay-even] tr:nth-child(even){background-color:#FAFAFA}.layui-table td,.layui-table th,.layui-table-col-set,.layui-table-fixed-r,.layui-table-grid-down,.layui-table-header,.layui-table-page,.layui-table-tips-main,.layui-table-tool,.layui-table-total,.layui-table-view,.layui-table[lay-skin=line],.layui-table[lay-skin=row]{border-width:0px;border-style:solid;border-color:#eee}.layui-table td,.layui-table th{position:relative;padding:9px 15px;min-height:20px;line-height:20px;font-size:14px}.layui-table[lay-skin=line] td,.layui-table[lay-skin=line] th{}.layui-table[lay-skin=row] td,.layui-table[lay-skin=row] th{}.layui-table[lay-skin=nob] td,.layui-table[lay-skin=nob] th{border:none}.layui-table img{max-width:100px}.layui-table[lay-size=lg] td,.layui-table[lay-size=lg] th{padding:15px 30px}.layui-table-view .layui-table[lay-size=lg] .layui-table-cell{height:40px;line-height:40px}.layui-table[lay-size=sm] td,.layui-table[lay-size=sm] th{font-size:12px;padding:5px 10px}.layui-table-view .layui-table[lay-size=sm] .layui-table-cell{height:22px;line-height:20px}.layui-table[lay-data]{display:none}.layui-table-box{position:relative;overflow:hidden}.layui-table-view .layui-table{position:relative;width:auto;margin:0}.layui-table-view .layui-table[lay-skin=line]{border-width:0 1px 0 0}.layui-table-view .layui-table[lay-skin=row]{border-width:0 0 1px}.layui-table-view .layui-table td,.layui-table-view .layui-table th{padding:5px 0;border-top:none;border-left:none}.layui-table-view .layui-table th.layui-unselect .layui-table-cell span{cursor:pointer}.layui-table-view .layui-table td{cursor:default}.layui-table-view .layui-table td[data-edit=text]{cursor:text}.layui-table-view .layui-form-checkbox[lay-skin=primary] i{width:18px;height:18px}.layui-table-view .layui-form-radio{line-height:0;padding:0}.layui-table-view .layui-form-radio>i{margin:0;font-size:20px}.layui-table-init{position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;z-index:110}.layui-table-init .layui-icon{position:absolute;left:50%;top:50%;margin:-15px 0 0 -15px;font-size:30px;color:#c2c2c2}.layui-table-header{border-width:0 0 1px;overflow:hidden}.layui-table-header .layui-table{margin-bottom:-1px}.layui-table-tool .layui-inline[lay-event]{position:relative;width:26px;height:26px;padding:5px;line-height:16px;margin-right:10px;text-align:center;color:#333;border:1px solid #ccc;cursor:pointer;-webkit-transition:.5s all;transition:.5s all}.layui-table-tool .layui-inline[lay-event]:hover{border:1px solid #999}.layui-table-tool-temp{padding-right:120px}.layui-table-tool-self{position:absolute;right:17px;top:10px}.layui-table-tool .layui-table-tool-self .layui-inline[lay-event]{margin:0 0 0 10px}.layui-table-tool-panel{position:absolute;top:29px;left:-1px;padding:5px 0;min-width:150px;min-height:40px;border:1px solid #d2d2d2;text-align:left;overflow-y:auto;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.12)}.layui-table-cell,.layui-table-tool-panel li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.layui-table-tool-panel li{padding:0 10px;line-height:30px;-webkit-transition:.5s all;transition:.5s all}.layui-menu li,.layui-menu-body-title a:hover,.layui-menu-body-title>.layui-icon:hover{transition:all .3s}.layui-table-tool-panel li .layui-form-checkbox[lay-skin=primary]{width:100%;padding-left:28px}.layui-table-tool-panel li:hover{background-color:#F6F6F6}.layui-table-tool-panel li .layui-form-checkbox[lay-skin=primary] i{position:absolute;left:0;top:0}.layui-table-tool-panel li .layui-form-checkbox[lay-skin=primary] span{padding:0}.layui-table-tool .layui-table-tool-self .layui-table-tool-panel{left:auto;right:-1px}.layui-table-col-set{position:absolute;right:0;top:0;width:20px;height:100%;border-width:0 0 0 1px;background-color:#fff}.layui-table-sort{width:10px;height:20px;margin-left:5px;cursor:pointer!important}.layui-table-sort .layui-edge{position:absolute;left:5px;border-width:5px}.layui-table-sort .layui-table-sort-asc{top:3px;border-top:none;border-bottom-style:solid;border-bottom-color:#b2b2b2}.layui-table-sort .layui-table-sort-asc:hover{border-bottom-color:#666}.layui-table-sort .layui-table-sort-desc{bottom:5px;border-bottom:none;border-top-style:solid;border-top-color:#b2b2b2}.layui-table-sort .layui-table-sort-desc:hover{border-top-color:#666}.layui-table-sort[lay-sort=asc] .layui-table-sort-asc{border-bottom-color:#000}.layui-table-sort[lay-sort=desc] .layui-table-sort-desc{border-top-color:#000}.layui-table-cell{height:28px;line-height:28px;padding:0 15px;position:relative;box-sizing:border-box;opacity: 1}.layui-table-cell .layui-form-checkbox[lay-skin=primary]{top:-1px;padding:0}.layui-table-cell .layui-table-link{color:#01AAED}.laytable-cell-checkbox,.laytable-cell-numbers,.laytable-cell-radio,.laytable-cell-space{padding:0;text-align:center}.layui-table-body{position:relative;overflow:auto;margin-right:-1px;margin-bottom:-1px;}.layui-table-body .layui-none{line-height:26px;padding:30px 15px;text-align:center;color:#999}.layui-table-fixed{position:absolute;left:0;top:0;z-index:101}.layui-table-fixed .layui-table-body{overflow:hidden}.layui-table-fixed-l{box-shadow:1px 0 8px rgba(0,0,0,.08)}.layui-table-fixed-r{left:auto;right:-1px;border-width:0 0 0 1px;box-shadow:-1px 0 8px rgba(0,0,0,.08)}.layui-table-fixed-r .layui-table-header{position:relative;overflow:visible}.layui-table-mend{position:absolute;right:-49px;top:0;height:100%;width:50px}.layui-table-tool{position:relative;z-index:890;width:100%;min-height:50px;line-height:30px;padding:10px 15px;border-width:0 0 1px}.layui-table-tool .layui-btn-container{margin-bottom:-10px}.layui-table-page,.layui-table-total{border-width:0px 0 0;margin-bottom:-1px;overflow:hidden}.layui-table-page{position:relative;width:100%;padding:7px 7px 0;height:41px;font-size:12px;white-space:nowrap}.layui-table-page>div{height:26px}.layui-table-page .layui-laypage{margin:0}.layui-table-page .layui-laypage a,.layui-table-page .layui-laypage span{height:26px;line-height:26px;margin-bottom:10px;border:none;background:0 0}.layui-table-page .layui-laypage a,.layui-table-page .layui-laypage span.layui-laypage-curr{padding:0 12px}.layui-table-page .layui-laypage span{margin-left:0;padding:0}.layui-table-page .layui-laypage .layui-laypage-prev{margin-left:-7px!important}.layui-table-page .layui-laypage .layui-laypage-curr .layui-laypage-em{left:0;top:0;padding:0}.layui-table-page .layui-laypage button,.layui-table-page .layui-laypage input{height:26px;line-height:26px}.layui-table-page .layui-laypage input{width:40px}.layui-table-page .layui-laypage button{padding:0 10px}.layui-table-page select{height:18px}.layui-table-patch .layui-table-cell{padding:0;width:30px}.layui-table-edit{position:absolute;left:0;top:0;width:100%;height:100%;padding:0 14px 1px;border-radius:0;box-shadow:1px 1px 20px rgba(0,0,0,.15)}.layui-table-edit:focus{border-color:#5FB878!important}select.layui-table-edit{padding:0 0 0 10px;border-color:#d2d2d2}.layui-table-view .layui-form-checkbox,.layui-table-view .layui-form-radio,.layui-table-view .layui-form-switch{top:0;margin:0;box-sizing:content-box}.layui-colorpicker-alpha-slider,.layui-colorpicker-side-slider,.layui-menu,.layui-menu *,.layui-nav{box-sizing:border-box}.layui-table-view .layui-form-checkbox{top:-1px;height:26px;line-height:26px}.layui-table-view .layui-form-checkbox i{height:26px}.layui-table-grid .layui-table-cell{overflow:visible}.layui-table-grid-down{position:absolute;top:0;right:0;width:26px;height:100%;padding:5px 0;border-width:0 0 0 1px;text-align:center;background-color:#fff;color:#999;cursor:pointer}.layui-table-grid-down .layui-icon{position:absolute;top:50%;left:50%;margin:-8px 0 0 -8px}.layui-table-grid-down:hover{background-color:#fbfbfb}body .layui-table-tips .layui-layer-content{background:0 0;padding:0;box-shadow:0 1px 6px rgba(0,0,0,.12)}.layui-table-tips-main{margin:-44px 0 0 -1px;max-height:150px;padding:8px 15px;font-size:14px;overflow-y:scroll;background-color:#fff;color:#666}.layui-table-tips-c{position:absolute;right:-3px;top:-13px;width:20px;height:20px;padding:3px;cursor:pointer;background-color:#666;border-radius:50%;color:#fff}.layui-table-tips-c:hover{background-color:#777}.layui-table-tips-c:before{position:relative;right:-2px}.layui-upload-file{display:none!important;opacity:.01;filter:Alpha(opacity=1)}.layui-upload-drag,.layui-upload-form,.layui-upload-wrap{display:inline-block}.layui-upload-list{margin:10px 0}.layui-upload-choose{max-width:200px;padding:0 10px;color:#999;font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-upload-drag{position:relative;padding:30px;border:1px dashed #e2e2e2;background-color:#fff;text-align:center;cursor:pointer;color:#999}.layui-upload-drag .layui-icon{font-size:50px;color:#009688}.layui-upload-drag[lay-over]{border-color:#009688}.layui-upload-iframe{position:absolute;width:0;height:0;border:0;visibility:hidden}.layui-upload-wrap{position:relative;vertical-align:middle}.layui-upload-wrap .layui-upload-file{display:block!important;position:absolute;left:0;top:0;z-index:10;font-size:100px;width:100%;height:100%;opacity:.01;filter:Alpha(opacity=1);cursor:pointer}.layui-btn-container .layui-upload-choose{padding-left:0}.layui-menu{position:relative;margin:5px 0;background-color:#fff}.layui-menu li,.layui-menu-body-title a{padding:5px 15px}.layui-menu li{position:relative;margin:1px 0;width:calc(100% + 1px);line-height:26px;color:rgba(0,0,0,.8);font-size:14px;white-space:nowrap;cursor:pointer}.layui-menu li:hover{background-color:#F6F6F6}.layui-menu-item-parent:hover>.layui-menu-body-panel{display:block;animation-name:layui-fadein;animation-duration:.3s;animation-fill-mode:both;animation-delay:.2s}.layui-menu-item-group .layui-menu-body-title,.layui-menu-item-parent .layui-menu-body-title{padding-right:25px}.layui-menu .layui-menu-item-divider:hover,.layui-menu .layui-menu-item-group:hover,.layui-menu .layui-menu-item-none:hover{background:0 0;cursor:default}.layui-menu .layui-menu-item-group>ul{margin:5px 0 -5px}.layui-menu .layui-menu-item-group>.layui-menu-body-title{color:rgba(0,0,0,.35);user-select:none}.layui-menu .layui-menu-item-none{color:rgba(0,0,0,.35);cursor:default;text-align:center}.layui-menu .layui-menu-item-divider{margin:5px 0;padding:0;height:0;line-height:0;border-bottom:1px solid #eee;overflow:hidden}.layui-menu .layui-menu-item-down:hover,.layui-menu .layui-menu-item-up:hover{cursor:pointer}.layui-menu .layui-menu-item-up>.layui-menu-body-title{color:rgba(0,0,0,.8)}.layui-menu .layui-menu-item-up>ul{visibility:hidden;height:0;overflow:hidden}.layui-menu .layui-menu-item-down:hover>.layui-menu-body-title>.layui-icon,.layui-menu .layui-menu-item-up>.layui-menu-body-title:hover>.layui-icon{color:rgba(0,0,0,1)}.layui-menu .layui-menu-item-down>ul{visibility:visible;height:auto}.layui-breadcrumb,.layui-tree-btnGroup{visibility:hidden}.layui-menu .layui-menu-item-checked,.layui-menu .layui-menu-item-checked2{background-color:#F6F6F6!important;color:#5FB878}.layui-menu .layui-menu-item-checked a,.layui-menu .layui-menu-item-checked2 a{color:#5FB878}.layui-menu .layui-menu-item-checked:after{position:absolute;right:0;top:0;bottom:0;border-right:3px solid #5FB878;content:""}.layui-menu-body-title{position:relative;overflow:hidden;text-overflow:ellipsis}.layui-menu-body-title a{display:block;margin:-5px -15px;color:rgba(0,0,0,.8)}.layui-menu-body-title>.layui-icon{position:absolute;right:0;top:0;font-size:14px}.layui-menu-body-title>.layui-icon-right{right:-1px}.layui-menu-body-panel{display:none;position:absolute;top:-7px;left:100%;z-index:1000;margin-left:13px;padding:5px 0}.layui-menu-body-panel:before{content:"";position:absolute;width:20px;left:-16px;top:0;bottom:0}.layui-menu-body-panel-left{left:auto;right:100%;margin:0 13px}.layui-menu-body-panel-left:before{left:auto;right:-16px}.layui-menu-lg li{line-height:32px}.layui-menu-lg .layui-menu-body-title a:hover,.layui-menu-lg li:hover{background:0 0;color:#5FB878}.layui-menu-lg li .layui-menu-body-panel{margin-left:14px}.layui-menu-lg li .layui-menu-body-panel-left{margin:0 15px}.layui-dropdown{position:absolute;left:-999999px;top:-999999px;z-index:66666666;margin:5px 0;min-width:100px}.layui-dropdown:before{content:"";position:absolute;width:100%;height:6px;left:0;top:-6px}.layui-nav{position:relative;padding:0 20px;background-color:#393D49;color:#fff;border-radius:2px;font-size:0}.layui-nav *{font-size:14px}.layui-nav .layui-nav-item{position:relative;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;line-height:60px}.layui-nav .layui-nav-item a{display:block;padding:0 20px;color:#fff;color:rgba(255,255,255,.7);transition:all .3s;-webkit-transition:all .3s}.layui-nav .layui-this:after,.layui-nav-bar{content:"";position:absolute;left:0;top:0;width:0;height:5px;background-color:#5FB878;transition:all .2s;-webkit-transition:all .2s;pointer-events:none}.layui-nav-bar{z-index:1000}.layui-nav[lay-bar=disabled] .layui-nav-bar{display:none}.layui-nav .layui-nav-item a:hover,.layui-nav .layui-this a{color:#fff}.layui-nav .layui-this:after{top:auto;bottom:0;width:100%}.layui-nav-img{width:30px;height:30px;margin-right:10px;border-radius:50%}.layui-nav .layui-nav-more{position:absolute;top:20px;right:3px;left:auto!important;margin-top:0;font-size:12px;cursor:pointer;transition:all .2s;-webkit-transition:all .2s}.layui-nav .layui-nav-mored,.layui-nav-itemed>a .layui-nav-more{transform:rotate(180deg)}.layui-nav-child{display:none;position:absolute;left:0;top:65px;min-width:100%;line-height:36px;padding:5px 0;box-shadow:0 2px 4px rgba(0,0,0,.12);border:1px solid #eee;background-color:#fff;z-index:100;border-radius:2px;white-space:nowrap}.layui-nav .layui-nav-child a{color:#666;color:rgba(0,0,0,.8)}.layui-nav .layui-nav-child a:hover{background-color:#F6F6F6;color:rgba(0,0,0,.8)}.layui-nav-child dd{margin:1px 0;position:relative}.layui-nav-child dd.layui-this{background-color:#F6F6F6;color:#000}.layui-nav-child dd.layui-this:after{display:none}.layui-nav-child-r{left:auto;right:0}.layui-nav-child-c{text-align:center}.layui-nav-tree{width:200px;padding:0}.layui-nav-tree .layui-nav-item{display:block;width:100%;line-height:40px}.layui-nav-tree .layui-nav-item a{position:relative;height:40px;line-height:40px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-nav-tree .layui-nav-item>a{padding-top:5px;padding-bottom:5px}.layui-nav-tree .layui-nav-more{right:15px}.layui-nav-tree .layui-nav-item>a .layui-nav-more{padding:5px 0}.layui-nav-tree .layui-nav-bar{width:5px;height:0;background-color:#009688}.layui-side .layui-nav-tree .layui-nav-bar{width:2px}.layui-nav-tree .layui-nav-child dd.layui-this,.layui-nav-tree .layui-nav-child dd.layui-this a,.layui-nav-tree .layui-this,.layui-nav-tree .layui-this>a,.layui-nav-tree .layui-this>a:hover{background-color:#009688;color:#fff}.layui-nav-tree .layui-this:after{display:none}.layui-nav-itemed>a,.layui-nav-tree .layui-nav-title a,.layui-nav-tree .layui-nav-title a:hover{color:#fff!important}.layui-nav-tree .layui-nav-child{position:relative;z-index:0;top:0;border:none;box-shadow:none}.layui-nav-tree .layui-nav-child dd{margin:0}.layui-nav-tree .layui-nav-child a{color:#fff;color:rgba(255,255,255,.7)}.layui-nav-tree .layui-nav-child,.layui-nav-tree .layui-nav-child a:hover{background:0 0;color:#fff}.layui-nav-itemed>.layui-nav-child{display:block;background-color:rgba(0,0,0,.3)!important}.layui-nav-itemed>.layui-nav-child>.layui-this>.layui-nav-child{display:block}.layui-nav-side{position:fixed;top:0;bottom:0;left:0;overflow-x:hidden;z-index:999}.layui-breadcrumb{font-size:0}.layui-breadcrumb>*{font-size:14px}.layui-breadcrumb a{color:#999!important}.layui-breadcrumb a:hover{color:#5FB878!important}.layui-breadcrumb a cite{color:#666;font-style:normal}.layui-breadcrumb span[lay-separator]{margin:0 10px;color:#999}.layui-tab{margin:10px 0;text-align:left!important}.layui-tab[overflow]>.layui-tab-title{overflow:hidden}.layui-tab-title{position:relative;left:0;height:40px;white-space:nowrap;font-size:0;border-bottom-width:1px;border-bottom-style:solid;transition:all .2s;-webkit-transition:all .2s}.layui-tab-title li{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;font-size:14px;transition:all .2s;-webkit-transition:all .2s;position:relative;line-height:40px;min-width:65px;padding:0 15px;text-align:center;cursor:pointer}.layui-tab-title li a{display:block;padding:0 15px;margin:0 -15px}.layui-tab-title .layui-this{color:#000}.layui-tab-title .layui-this:after{position:absolute;left:0;top:0;content:"";width:100%;height:41px;border-width:0px;border-style:solid;border-bottom-color:#fff;border-radius:2px 2px 0 0;box-sizing:border-box;pointer-events:none}.layui-tab-bar{position:absolute;right:0;top:0;z-index:10;width:30px;height:39px;line-height:39px;border-width:0px;border-style:solid;border-radius:2px;text-align:center;background-color:#fff;cursor:pointer}.layui-tab-bar .layui-icon{position:relative;display:inline-block;top:3px;transition:all .3s;-webkit-transition:all .3s}.layui-tab-item{display:none}.layui-tab-more{padding-right:30px;height:auto!important;white-space:normal!important}.layui-tab-more li.layui-this:after{border-bottom-color:#eee;border-radius:2px}.layui-tab-more .layui-tab-bar .layui-icon{top:-2px;top:3px\9;-webkit-transform:rotate(180deg);transform:rotate(180deg)}:root .layui-tab-more .layui-tab-bar .layui-icon{top:-2px\0/IE9}.layui-tab-content{padding:15px 0}.layui-tab-title li .layui-tab-close{position:relative;display:inline-block;width:18px;height:18px;line-height:20px;margin-left:8px;top:1px;text-align:center;font-size:14px;color:#c2c2c2;transition:all .2s;-webkit-transition:all .2s}.layui-tab-title li .layui-tab-close:hover{border-radius:2px;background-color:#FF5722;color:#fff}.layui-tab-brief>.layui-tab-title .layui-this{color:#009688}.layui-tab-brief>.layui-tab-more li.layui-this:after,.layui-tab-brief>.layui-tab-title .layui-this:after{border:none;border-radius:0;border-bottom:2px solid #5FB878}.layui-tab-brief[overflow]>.layui-tab-title .layui-this:after{top:-1px}.layui-tab-card{border-width:0px;border-style:solid;border-radius:2px;box-shadow:0 2px 5px 0 rgba(0,0,0,.1)}.layui-tab-card>.layui-tab-title{background-color:#FAFAFA}.layui-tab-card>.layui-tab-title li{margin-right:-1px;margin-left:-1px}.layui-tab-card>.layui-tab-title .layui-this{background-color:#fff}.layui-tab-card>.layui-tab-title .layui-this:after{border-top:none;border-width:0px;border-bottom-color:#fff}.layui-tab-card>.layui-tab-title .layui-tab-bar{height:40px;line-height:40px;border-radius:0;border-top:none;border-right:none}.layui-tab-card>.layui-tab-more .layui-this{background:0 0;color:#5FB878}.layui-tab-card>.layui-tab-more .layui-this:after{border:none}.layui-timeline{padding-left:5px}.layui-timeline-item{position:relative;padding-bottom:20px}.layui-timeline-axis{position:absolute;left:-5px;top:0;z-index:10;width:20px;height:20px;line-height:20px;background-color:#fff;color:#5FB878;border-radius:50%;text-align:center;cursor:pointer}.layui-timeline-axis:hover{color:#FF5722}.layui-timeline-item:before{content:"";position:absolute;left:5px;top:0;z-index:0;width:1px;height:100%}.layui-timeline-item:first-child:before{display:block}.layui-timeline-item:last-child:before{display:none}.layui-timeline-content{padding-left:25px}.layui-timeline-title{position:relative;margin-bottom:10px;line-height:22px}.layui-badge,.layui-badge-dot,.layui-badge-rim{position:relative;display:inline-block;padding:0 6px;font-size:12px;text-align:center;background-color:#FF5722;color:#fff;border-radius:2px}.layui-badge{height:18px;line-height:18px}.layui-badge-dot{width:8px;height:8px;padding:0;border-radius:50%}.layui-badge-rim{height:18px;line-height:18px;border-width:0px;border-style:solid;background-color:#fff;color:#666}.layui-btn .layui-badge,.layui-btn .layui-badge-dot{margin-left:5px}.layui-nav .layui-badge,.layui-nav .layui-badge-dot{position:absolute;top:50%;margin:-5px 6px 0}.layui-nav .layui-badge{margin-top:-10px}.layui-tab-title .layui-badge,.layui-tab-title .layui-badge-dot{left:5px;top:-2px}.layui-carousel{position:relative;left:0;top:0;background-color:#f8f8f8}.layui-carousel>[carousel-item]{position:relative;width:100%;height:100%;overflow:hidden}.layui-carousel>[carousel-item]:before{position:absolute;content:'\e63d';left:50%;top:50%;width:100px;line-height:20px;margin:-10px 0 0 -50px;text-align:center;color:#c2c2c2;font-family:layui-icon!important;font-size:30px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.layui-carousel>[carousel-item]>*{display:none;position:absolute;left:0;top:0;width:100%;height:100%;background-color:#f8f8f8;transition-duration:.3s;-webkit-transition-duration:.3s}.layui-carousel-updown>*{-webkit-transition:.3s ease-in-out up;transition:.3s ease-in-out up}.layui-carousel-arrow{display:none\9;opacity:0;position:absolute;left:10px;top:50%;margin-top:-18px;width:36px;height:36px;line-height:36px;text-align:center;font-size:20px;border:0;border-radius:50%;background-color:rgba(0,0,0,.2);color:#fff;-webkit-transition-duration:.3s;transition-duration:.3s;cursor:pointer}.layui-carousel-arrow[lay-type=add]{left:auto!important;right:10px}.layui-carousel:hover .layui-carousel-arrow[lay-type=add],.layui-carousel[lay-arrow=always] .layui-carousel-arrow[lay-type=add]{right:20px}.layui-carousel[lay-arrow=always] .layui-carousel-arrow{opacity:1;left:20px}.layui-carousel[lay-arrow=none] .layui-carousel-arrow{display:none}.layui-carousel-arrow:hover,.layui-carousel-ind ul:hover{background-color:rgba(0,0,0,.35)}.layui-carousel:hover .layui-carousel-arrow{display:block\9;opacity:1;left:20px}.layui-carousel-ind{position:relative;top:-35px;width:100%;line-height:0!important;text-align:center;font-size:0}.layui-carousel[lay-indicator=outside]{margin-bottom:30px}.layui-carousel[lay-indicator=outside] .layui-carousel-ind{top:10px}.layui-carousel[lay-indicator=outside] .layui-carousel-ind ul{background-color:rgba(0,0,0,.5)}.layui-carousel[lay-indicator=none] .layui-carousel-ind{display:none}.layui-carousel-ind ul{display:inline-block;padding:5px;background-color:rgba(0,0,0,.2);border-radius:10px;-webkit-transition-duration:.3s;transition-duration:.3s}.layui-carousel-ind li{display:inline-block;width:10px;height:10px;margin:0 3px;font-size:14px;background-color:#eee;background-color:rgba(255,255,255,.5);border-radius:50%;cursor:pointer;-webkit-transition-duration:.3s;transition-duration:.3s}.layui-carousel-ind li:hover{background-color:rgba(255,255,255,.7)}.layui-carousel-ind li.layui-this{background-color:#fff}.layui-carousel>[carousel-item]>.layui-carousel-next,.layui-carousel>[carousel-item]>.layui-carousel-prev,.layui-carousel>[carousel-item]>.layui-this{display:block}.layui-carousel>[carousel-item]>.layui-this{left:0}.layui-carousel>[carousel-item]>.layui-carousel-prev{left:-100%}.layui-carousel>[carousel-item]>.layui-carousel-next{left:100%}.layui-carousel>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel>[carousel-item]>.layui-carousel-prev.layui-carousel-right{left:0}.layui-carousel>[carousel-item]>.layui-this.layui-carousel-left{left:-100%}.layui-carousel>[carousel-item]>.layui-this.layui-carousel-right{left:100%}.layui-carousel[lay-anim=updown] .layui-carousel-arrow{left:50%!important;top:20px;margin:0 0 0 -18px}.layui-carousel[lay-anim=updown]>[carousel-item]>*,.layui-carousel[lay-anim=fade]>[carousel-item]>*{left:0!important}.layui-carousel[lay-anim=updown] .layui-carousel-arrow[lay-type=add]{top:auto!important;bottom:20px}.layui-carousel[lay-anim=updown] .layui-carousel-ind{position:absolute;top:50%;right:20px;width:auto;height:auto}.layui-carousel[lay-anim=updown] .layui-carousel-ind ul{padding:3px 5px}.layui-carousel[lay-anim=updown] .layui-carousel-ind li{display:block;margin:6px 0}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this{top:0}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-prev{top:-100%}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-next{top:100%}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-prev.layui-carousel-right{top:0}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this.layui-carousel-left{top:-100%}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this.layui-carousel-right{top:100%}.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-next,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-prev{opacity:0}.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-prev.layui-carousel-right{opacity:1}.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-this.layui-carousel-left,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-this.layui-carousel-right{opacity:0}.layui-fixbar{position:fixed;right:15px;bottom:15px;z-index:999999}.layui-fixbar li{width:50px;height:50px;line-height:50px;margin-bottom:1px;text-align:center;cursor:pointer;font-size:30px;background-color:#9F9F9F;color:#fff;border-radius:2px;opacity:.95}.layui-fixbar li:hover{opacity:.85}.layui-fixbar li:active{opacity:1}.layui-fixbar .layui-fixbar-top{display:none;font-size:40px}body .layui-util-face{border:none;background:0 0}body .layui-util-face .layui-layer-content{padding:0;background-color:#fff;color:#666;box-shadow:none}.layui-util-face .layui-layer-TipsG{display:none}.layui-transfer-active,.layui-transfer-box{display:inline-block;vertical-align:middle}.layui-util-face ul{position:relative;width:372px;padding:10px;border:1px solid #D9D9D9;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.2)}.layui-util-face ul li{cursor:pointer;float:left;border:1px solid #e8e8e8;height:22px;width:26px;overflow:hidden;margin:-1px 0 0 -1px;padding:4px 2px;text-align:center}.layui-util-face ul li:hover{position:relative;z-index:2;border:1px solid #eb7350;background:#fff9ec}.layui-code{position:relative;margin:10px 0;padding:15px;line-height:20px;border:1px solid #eee;border-left-width:6px;background-color:#FAFAFA;color:#333;font-family:Courier New;font-size:12px}.layui-transfer-box,.layui-transfer-header,.layui-transfer-search{border-width:0;border-style:solid;border-color:#eee}.layui-transfer-box{position:relative;border-width:0px;width:200px;height:360px;border-radius:2px;background-color:#fff}.layui-transfer-box .layui-form-checkbox{width:100%;margin:0!important}.layui-transfer-header{height:38px;line-height:38px;padding:0 10px;border-bottom-width:1px}.layui-transfer-search{position:relative;padding:10px;border-bottom-width:1px}.layui-transfer-search .layui-input{height:32px;padding-left:30px;font-size:12px}.layui-transfer-search .layui-icon-search{position:absolute;left:20px;top:50%;margin-top:-8px;color:#666}.layui-transfer-active{margin:0 15px}.layui-transfer-active .layui-btn{display:block;margin:0;padding:0 15px;background-color:#5FB878;border-color:#5FB878;color:#fff}.layui-transfer-active .layui-btn-disabled{background-color:#FBFBFB;border-color:#eee;color:#d2d2d2}.layui-transfer-active .layui-btn:first-child{margin-bottom:15px}.layui-transfer-active .layui-btn .layui-icon{margin:0;font-size:14px!important}.layui-transfer-data{padding:5px 0;overflow:auto}.layui-transfer-data li{height:32px;line-height:32px;padding:0 10px}.layui-transfer-data li:hover{background-color:#F6F6F6;transition:.5s all}.layui-transfer-data .layui-none{padding:15px 10px;text-align:center;color:#999}.layui-rate,.layui-rate *{display:inline-block;vertical-align:middle}.layui-rate{padding:10px 5px 10px 0;font-size:0}.layui-rate li i.layui-icon{font-size:20px;color:#FFB800;margin-right:5px;transition:all .3s;-webkit-transition:all .3s}.layui-rate li i:hover{cursor:pointer;transform:scale(1.12);-webkit-transform:scale(1.12)}.layui-rate[readonly] li i:hover{cursor:default;transform:scale(1)}.layui-colorpicker{width:26px;height:26px;border:1px solid #eee;padding:5px;border-radius:2px;line-height:24px;display:inline-block;cursor:pointer;transition:all .3s;-webkit-transition:all .3s}.layui-colorpicker:hover{border-color:#d2d2d2}.layui-colorpicker.layui-colorpicker-lg{width:34px;height:34px;line-height:32px}.layui-colorpicker.layui-colorpicker-sm{width:24px;height:24px;line-height:22px}.layui-colorpicker.layui-colorpicker-xs{width:22px;height:22px;line-height:20px}.layui-colorpicker-trigger-bgcolor{display:block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);border-radius:2px}.layui-colorpicker-trigger-span{display:block;height:100%;box-sizing:border-box;border:1px solid rgba(0,0,0,.15);border-radius:2px;text-align:center}.layui-colorpicker-trigger-i{display:inline-block;color:#FFF;font-size:12px}.layui-colorpicker-trigger-i.layui-icon-close{color:#999}.layui-colorpicker-main{position:absolute;left:-999999px;top:-999999px;z-index:66666666;width:280px;margin:5px 0;padding:7px;background:#FFF;border:1px solid #d2d2d2;border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,.12)}.layui-colorpicker-main-wrapper{height:180px;position:relative}.layui-colorpicker-basis{width:260px;height:100%;position:relative}.layui-colorpicker-basis-white{width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(90deg,#FFF,hsla(0,0%,100%,0))}.layui-colorpicker-basis-black{width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(0deg,#000,transparent)}.layui-colorpicker-basis-cursor{width:10px;height:10px;border:1px solid #FFF;border-radius:50%;position:absolute;top:-3px;right:-3px;cursor:pointer}.layui-colorpicker-side{position:absolute;top:0;right:0;width:12px;height:100%;background:linear-gradient(red,#FF0,#0F0,#0FF,#00F,#F0F,red)}.layui-colorpicker-side-slider{width:100%;height:5px;box-shadow:0 0 1px #888;background:#FFF;border-radius:1px;border:1px solid #f0f0f0;cursor:pointer;position:absolute;left:0}.layui-colorpicker-main-alpha{display:none;height:12px;margin-top:7px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.layui-colorpicker-alpha-bgcolor{height:100%;position:relative}.layui-colorpicker-alpha-slider{width:5px;height:100%;box-shadow:0 0 1px #888;background:#FFF;border-radius:1px;border:1px solid #f0f0f0;cursor:pointer;position:absolute;top:0}.layui-colorpicker-main-pre{padding-top:7px;font-size:0}.layui-colorpicker-pre{width:20px;height:20px;border-radius:2px;display:inline-block;margin-left:6px;margin-bottom:7px;cursor:pointer}.layui-colorpicker-pre:nth-child(11n+1){margin-left:0}.layui-colorpicker-pre-isalpha{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.layui-colorpicker-pre.layui-this{box-shadow:0 0 3px 2px rgba(0,0,0,.15)}.layui-colorpicker-pre>div{height:100%;border-radius:2px}.layui-colorpicker-main-input{text-align:right;padding-top:7px}.layui-colorpicker-main-input .layui-btn-container .layui-btn{margin:0 0 0 10px}.layui-colorpicker-main-input div.layui-inline{float:left;margin-right:10px;font-size:14px}.layui-colorpicker-main-input input.layui-input{width:150px;height:30px;color:#666}.layui-slider{height:4px;background:#eee;border-radius:3px;position:relative;cursor:pointer}.layui-slider-bar{border-radius:3px;position:absolute;height:100%}.layui-slider-step{position:absolute;top:0;width:4px;height:4px;border-radius:50%;background:#FFF;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.layui-slider-wrap{width:36px;height:36px;position:absolute;top:-16px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10;text-align:center}.layui-slider-wrap-btn{width:12px;height:12px;border-radius:50%;background:#FFF;display:inline-block;vertical-align:middle;cursor:pointer;transition:.3s}.layui-slider-wrap:after{content:"";height:100%;display:inline-block;vertical-align:middle}.layui-slider-wrap-btn.layui-slider-hover,.layui-slider-wrap-btn:hover{transform:scale(1.2)}.layui-slider-wrap-btn.layui-disabled:hover{transform:scale(1)!important}.layui-slider-tips{position:absolute;top:-42px;z-index:66666666;white-space:nowrap;display:none;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#FFF;background:#000;border-radius:3px;height:25px;line-height:25px;padding:0 10px}.layui-slider-tips:after{content:"";position:absolute;bottom:-12px;left:50%;margin-left:-6px;width:0;height:0;border-width:6px;border-style:solid;border-color:#000 transparent transparent}.layui-slider-input{width:70px;height:32px;border:1px solid #eee;border-radius:3px;font-size:16px;line-height:32px;position:absolute;right:0;top:-14px}.layui-slider-input-btn{position:absolute;top:0;right:0;width:20px;height:100%;border-left:1px solid #eee}.layui-slider-input-btn i{cursor:pointer;position:absolute;right:0;bottom:0;width:20px;height:50%;font-size:12px;line-height:16px;text-align:center;color:#999}.layui-slider-input-btn i:first-child{top:0;border-bottom:1px solid #eee}.layui-slider-input-txt{height:100%;font-size:14px}.layui-slider-input-txt input{height:100%;border:none}.layui-slider-input-btn i:hover{color:#009688}.layui-slider-vertical{width:4px;margin-left:33px}.layui-slider-vertical .layui-slider-bar{width:4px}.layui-slider-vertical .layui-slider-step{top:auto;left:0;-webkit-transform:translateY(50%);transform:translateY(50%)}.layui-slider-vertical .layui-slider-wrap{top:auto;left:-16px;-webkit-transform:translateY(50%);transform:translateY(50%)}.layui-slider-vertical .layui-slider-tips{top:auto;left:2px}@media \0screen{.layui-slider-wrap-btn{margin-left:-20px}.layui-slider-vertical .layui-slider-wrap-btn{margin-left:0;margin-bottom:-20px}.layui-slider-vertical .layui-slider-tips{margin-left:-8px}.layui-slider>span{margin-left:8px}}.layui-tree{line-height:22px}.layui-tree .layui-form-checkbox{margin:0!important}.layui-tree-set{width:100%;position:relative}.layui-tree-pack{display:none;padding-left:20px;position:relative}.layui-tree-iconClick,.layui-tree-main{display:inline-block;vertical-align:middle}.layui-tree-line .layui-tree-pack{padding-left:27px}.layui-tree-line .layui-tree-set .layui-tree-set:after{content:"";position:absolute;top:14px;left:-9px;width:17px;height:0;border-top:1px dotted #c0c4cc}.layui-tree-entry{position:relative;padding:3px 0;height:20px;white-space:nowrap}.layui-tree-entry:hover{background-color:#eee}.layui-tree-line .layui-tree-entry:hover{background-color:rgba(0,0,0,0)}.layui-tree-line .layui-tree-entry:hover .layui-tree-txt{color:#999;text-decoration:underline;transition:.3s}.layui-tree-main{cursor:pointer;padding-right:10px}.layui-tree-line .layui-tree-set:before{content:"";position:absolute;top:0;left:-9px;width:0;height:100%;border-left:1px dotted #c0c4cc}.layui-tree-line .layui-tree-set.layui-tree-setLineShort:before{height:13px}.layui-tree-line .layui-tree-set.layui-tree-setHide:before{height:0}.layui-tree-iconClick{position:relative;height:20px;line-height:20px;margin:0 10px;color:#c0c4cc}.layui-tree-icon{height:12px;line-height:12px;width:12px;text-align:center;border:1px solid #c0c4cc}.layui-tree-iconClick .layui-icon{font-size:18px}.layui-tree-icon .layui-icon{font-size:12px;color:#666}.layui-tree-iconArrow{padding:0 5px}.layui-tree-iconArrow:after{content:"";position:absolute;left:4px;top:3px;z-index:100;width:0;height:0;border-width:5px;border-style:solid;border-color:transparent transparent transparent #c0c4cc;transition:.5s}.layui-tree-btnGroup,.layui-tree-editInput{position:relative;vertical-align:middle;display:inline-block}.layui-tree-spread>.layui-tree-entry>.layui-tree-iconClick>.layui-tree-iconArrow:after{transform:rotate(90deg) translate(3px,4px)}.layui-tree-txt{display:inline-block;vertical-align:middle;color:#555}.layui-tree-search{margin-bottom:15px;color:#666}.layui-tree-btnGroup .layui-icon{display:inline-block;vertical-align:middle;padding:0 2px;cursor:pointer}.layui-tree-btnGroup .layui-icon:hover{color:#999;transition:.3s}.layui-tree-entry:hover .layui-tree-btnGroup{visibility:visible}.layui-tree-editInput{height:20px;line-height:20px;padding:0 3px;border:none;background-color:rgba(0,0,0,.05)}.layui-tree-emptyText{text-align:center;color:#999}.layui-anim{-webkit-animation-duration:.3s;-webkit-animation-fill-mode:both;animation-duration:.3s;animation-fill-mode:both}.layui-anim.layui-icon{display:inline-block}.layui-anim-loop{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.layui-trans,.layui-trans a{transition:all .2s;-webkit-transition:all .2s}@-webkit-keyframes layui-rotate{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes layui-rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.layui-anim-rotate{-webkit-animation-name:layui-rotate;animation-name:layui-rotate;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes layui-up{from{-webkit-transform:translate3d(0,100%,0);opacity:.3}to{-webkit-transform:translate3d(0,0,0);opacity:1}}@keyframes layui-up{from{transform:translate3d(0,100%,0);opacity:.3}to{transform:translate3d(0,0,0);opacity:1}}.layui-anim-up{-webkit-animation-name:layui-up;animation-name:layui-up}@-webkit-keyframes layui-upbit{from{-webkit-transform:translate3d(0,15px,0);opacity:.3}to{-webkit-transform:translate3d(0,0,0);opacity:1}}@keyframes layui-upbit{from{transform:translate3d(0,15px,0);opacity:.3}to{transform:translate3d(0,0,0);opacity:1}}.layui-anim-upbit{-webkit-animation-name:layui-upbit;animation-name:layui-upbit}@keyframes layui-down{0%{opacity:.3;transform:translate3d(0,-100%,0)}100%{opacity:1;transform:translate3d(0,0,0)}}.layui-anim-down{animation-name:layui-down}@keyframes layui-downbit{0%{opacity:.3;transform:translate3d(0,-5px,0)}100%{opacity:1;transform:translate3d(0,0,0)}}.layui-anim-downbit{animation-name:layui-downbit}@-webkit-keyframes layui-scale{0%{opacity:.3;-webkit-transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1)}}@keyframes layui-scale{0%{opacity:.3;-ms-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-ms-transform:scale(1);transform:scale(1)}}.layui-anim-scale{-webkit-animation-name:layui-scale;animation-name:layui-scale}@-webkit-keyframes layui-scale-spring{0%{opacity:.5;-webkit-transform:scale(.5)}80%{opacity:.8;-webkit-transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1)}}@keyframes layui-scale-spring{0%{opacity:.5;transform:scale(.5)}80%{opacity:.8;transform:scale(1.1)}100%{opacity:1;transform:scale(1)}}.layui-anim-scaleSpring{-webkit-animation-name:layui-scale-spring;animation-name:layui-scale-spring}@keyframes layui-scalesmall{0%{opacity:.3;transform:scale(1.5)}100%{opacity:1;transform:scale(1)}}.layui-anim-scalesmall{animation-name:layui-scalesmall}@keyframes layui-scalesmall-spring{0%{opacity:.3;transform:scale(1.5)}80%{opacity:.8;transform:scale(.9)}100%{opacity:1;transform:scale(1)}}.layui-anim-scalesmall-spring{animation-name:layui-scalesmall-spring}@-webkit-keyframes layui-fadein{0%{opacity:0}100%{opacity:1}}@keyframes layui-fadein{0%{opacity:0}100%{opacity:1}}.layui-anim-fadein{-webkit-animation-name:layui-fadein;animation-name:layui-fadein}@-webkit-keyframes layui-fadeout{0%{opacity:1}100%{opacity:0}}@keyframes layui-fadeout{0%{opacity:1}100%{opacity:0}}.layui-anim-fadeout{-webkit-animation-name:layui-fadeout;animation-name:layui-fadeout} \ No newline at end of file diff --git a/src/main/webapp/Home/HomeJs/Home.js b/src/main/webapp/Home/HomeJs/Home.js index 0bb3582..7e1cd81 100644 --- a/src/main/webapp/Home/HomeJs/Home.js +++ b/src/main/webapp/Home/HomeJs/Home.js @@ -179,20 +179,21 @@ $(".MapShow").append('<li style="width: 100px;display: inline-block"><a href="javascript:;" onClick="yckb()" style="width: 100px;display: inline-block;font-size: 12px;color: '+data[0].color+'" id="ykcbs">闅愯棌鐪嬫澘</a></li>') if(data[0].ishow == "鏄剧ず"){ $(".MapShow").append('<li style="width: 100px;display: inline-block"><input type="checkbox" id="sanweis" onClick="Qh1()" style="position: relative;top: 2px"/><a href="javascript:;" class="ts1" style="font-size: 12px;color: '+data[0].color+'" onClick="Qh1()" id="qh1">涓夌淮鍦板浘</a></li>') + $(".MapShow").append('<li onclick="xianshilixians()" style="width: 100px;display: inline-block"><input type="checkbox" id="xianshilixian" style="position: relative;top: 2px"/><a href="javascript:;" style="font-size: 12px;color: '+data[0].color+'">鏄剧ず绂荤嚎</a></li>') + $(".MapShow").append('<li class="ctrls" style="width: 100px;display: inline-block"><a href="javascript:;" style="font-size: 12px;color: '+data[0].color+'" title="鎸変綇CTRL鎸夐敭鍙互鏃嬭浆鏀瑰彉鍦板浘瑙嗚">CTRL鏃嬭浆鍦板浘</a></li>') }else{ - Qh2(); } if(data[1].ishow == "鏄剧ず"){ $(".MapShow").append('<li style="width: 100px;display: inline-block"><input type="checkbox" id="baidus" onClick="Qh()" style="position: relative;top: 2px"/><a href="javascript:;" class="ts1" style="font-size: 12px;color: '+data[0].color+'" onClick="Qh()" id="qh2">'+data[1].type+'</a></li>') + $(".MapShow").append('<li class="qhWeiLan" style="display: inline-block;font-size: 12px;color: white;width: 100px;"><a onclick="qhweil()" id="weilanxs" style="color: '+data[0].color+'" href="javascript:;">闅愯棌鍥存爮</a></li>') + $(".MapShow").append('<li onclick="xianshilixians()" style="width: 100px;display: inline-block"><input type="checkbox" id="xianshilixian" style="position: relative;top: 2px"/><a href="javascript:;" style="font-size: 12px;color: '+data[0].color+'">鏄剧ず绂荤嚎</a></li>') + $(".MapShow").append('<li class="ctrls" style="width: 100px;display: inline-block"><a href="javascript:;" style="font-size: 12px;color: '+data[0].color+'" title="鎸変綇CTRL鎸夐敭鍙互鏃嬭浆鏀瑰彉鍦板浘瑙嗚">CTRL鏃嬭浆鍦板浘</a></li>') + $(".MapShow").append('<li class="MapType" onclick="inits()" style="cursor: pointer;font-size: 12px;width: 100px;display: inline-block;color: '+data[0].color+'"><a href="javascript:;" style="font-size: 12px;cursor:pointer;color: '+data[0].color+'" title="">鍒囨崲绫诲瀷</a></li>') }else{ // $("#ditu2").hide(); Qh1(); } - $(".MapShow").append('<li onclick="xianshilixians()" style="width: 100px;display: inline-block"><input type="checkbox" id="xianshilixian" style="position: relative;top: 2px"/><a href="javascript:;" style="font-size: 12px;color: '+data[0].color+'">鏄剧ず绂荤嚎</a></li>') - $(".MapShow").append('<li class="ctrls" style="width: 100px;display: inline-block"><a href="javascript:;" style="font-size: 12px;color: '+data[0].color+'" title="鎸変綇CTRL鎸夐敭鍙互鏃嬭浆鏀瑰彉鍦板浘瑙嗚">CTRL鏃嬭浆鍦板浘</a></li>') - $(".MapShow").append('<li class="qhPingMian" style="font-size: 12px;width: 100px;display: inline-block"><select id="mySelect" onchange="TuCeng()" style="border: none;background: none;color: '+data[0].color+'"><option style="color: black">鍒囨崲鍥惧眰</option></select></li>') - $(".MapShow").append('<li class="qhWeiLan" style="display: inline-block;font-size: 12px;color: white;width: 100px;"><a onclick="qhweil()" id="weilanxs" style="color: '+data[0].color+'" href="javascript:;">闅愯棌鍥存爮</a></li>') - $(".MapShow").append('<li class="MapType" onclick="init()" style="cursor: pointer;font-size: 12px;width: 100px;display: inline-block;color: '+data[0].color+'"><a href="javascript:;" style="font-size: 12px;cursor:pointer" title="">鍦扮悆</a></li>') + // $(".MapShow").append('<li class="qhPingMian" style="font-size: 12px;width: 100px;display: inline-block"><select id="mySelect" onchange="TuCeng()" style="border: none;background: none;color: '+data[0].color+'"><option style="color: black">鍒囨崲鍥惧眰</option></select></li>') $(".qhPingMian").hide(); // 鑾峰彇涓嬫媺妗嗙殑 DOM 鍏冪礌 $.post("/hxzkuwb/qiehuanditu_option.do",function (data){ @@ -555,50 +556,83 @@ color: 'white' } }, - series: [ - { - name: '缁熻', - type: 'pie', - radius: ['20%', '40%'], - center: ['35%', '60%'], - avoidLabelOverlap: false, - itemStyle: { - borderRadius: 10, - }, + series: [{ + name: '缁熻', + type: 'pie', + radius: ['20%', '40%'], + center: ['35%', '60%'], + avoidLabelOverlap: false, + itemStyle: { + borderRadius: 10, + }, + label: { + show: false, + position: 'center' + }, + emphasis: { label: { - show: false, - position: 'center' - }, - emphasis: { - label: { - show: true, - fontSize: 20, - fontWeight: 'bold' + show: true, + fontSize: 20, + fontWeight: 'bold' + } + }, + labelLine: { + show: false + }, + data: [ + { value: 0, name: '闈欐鎶ヨ 0' }, + { value: 0, name: 'SOS鎶ヨ 0' }, + { value: 0, name: '璺岃惤鎶ヨ 0' }, + { value: 0, name: '缂哄憳鎶ヨ 0' }, + { value: 0, name: '瓒呭憳鎶ヨ 0' }, + { value: 0, name: '鑱氶泦鎶ヨ 0' }, + { value: 0, name: '瓒婄晫鎶ヨ 0' }, + { value: 0, name: '杩涘叆鎶ヨ 0' }, + { value: 0, name: '浣庣數鎶ヨ 0' }, + { value: 0, name: '绂荤嚎鍩虹珯 0' }, + ] + }], + // 娣诲姞浜嬩欢鐩戝惉鍣� + graphic: [ + { + type: 'group', + left: 'center', + top: 'center', + children: [ + { + type: 'text', + z: 100, + left: 'center', + top: 'middle', + style: { + fill: '#fff', + text: '', + font: '14px Microsoft YaHei' + }, + // 璁剧疆榧犳爣鎮仠浜嬩欢 + onmouseover: function (params) { + var dataIndex = params.dataIndex; + var name = option.series[0].data[dataIndex].name; + // 鏇存柊鏂囧瓧棰滆壊 + this.setStyle('fill', '#46E9E8'); + console.log("Mouseover on:", name); + }, + // 璁剧疆榧犳爣绉诲嚭浜嬩欢 + onmouseout: function (params) { + // 鎭㈠榛樿鏂囧瓧棰滆壊 + this.setStyle('fill', '#fff'); + }, + onclick: function (params) { + var dataIndex = params.dataIndex; + var name = option.series[0].data[dataIndex].name; + console.log("Clicked on:", name); + } } - }, - labelLine: { - show: false - }, - data: [ - { value: 0, name: '闈欐鎶ヨ 0' }, - { value: 0, name: 'SOS鎶ヨ 0' }, - { value: 0, name: '璺岃惤鎶ヨ 0' }, - { value: 0, name: '缂哄憳鎶ヨ 0' }, - { value: 0, name: '瓒呭憳鎶ヨ 0' }, - { value: 0, name: '鑱氶泦鎶ヨ 0' }, - { value: 0, name: '瓒婄晫鎶ヨ 0' }, - { value: 0, name: '杩涘叆鎶ヨ 0' }, - { value: 0, name: '浣庣數鎶ヨ 0' }, - { value: 0, name: '绂荤嚎鍩虹珯 0' }, - ] } ] }; option && myChart.setOption(option); - - - function tubiaotongji() { var tu = []; @@ -679,3 +713,125 @@ window.location='../index.jsp' } },2000) + + +setInterval(function (){ + var SanWei = localStorage.getItem("SanWei_JianZhu") + if (SanWei != null){ + $("#JianZhuMsg").animate({right: '-1%'}, 500); + + }else{ + $("#JianZhuMsg").animate({right: '-25%'}, 500); + + } + if (localStorage.getItem("DiaoYong_SanWeiFlOoor")!= null){ + $("#JianZhuMsg").empty(); + SanWeiJianZhuXinXi(); + } +},1000) + + +function SanWeiJianZhuXinXi(){ + var FID= localStorage.getItem("SanWei_JianZhuFID"); + var Name= localStorage.getItem("SanWei_JianZhu"); + console.log(FID) + //鏍规嵁FID鏌ヨ浠栫殑妤煎眰 + var data = "fid="+FID + var num = ""; + $.get("/hxzkuwb/FindTongJiAreaList",data,function (data){ + if (data.dangerlevel == 1){ + data.dangerlevel = "鐢茬被" + } + if (data.dangerlevel == 2){ + data.dangerlevel = "涔欑被" + } + if (data.dangerlevel == 3){ + data.dangerlevel = "涓欑被" + } + if (data.dangerlevel == 4){ + data.dangerlevel = "涓佺被" + } + if (data.dangerlevel == 5){ + data.dangerlevel = "鎴婄被" + } + $("#JianZhuMsg").append('<div style="margin-top: 15%;margin-bottom:5%;margin-left: 5%;width: 85%"><h2 style="margin-top: 0%;display: inline-block;;color: white;font-size: 14px" id="JzMc">'+Name+' 鍖哄煙绛夌骇锛�'+data.dangerlevel+'</h2><h2 style="margin-top: 0%;display: inline-block;float: right;color: white;font-size: 14px">鎬讳汉鏁帮細<span id="zongnumes"></span> <img onclick="GuanBiMsg()" src="../Home/HomeImg/clos.png" style="cursor:pointer;width: 20px;height: 20px;"></h2></div>') + for (var i = 1 ; i <= data.floornum; i++){ + $("#JianZhuMsg").append('' + + '<div id="LouCeng'+i+'" style="overflow-x: hidden;overflow-y: scroll;height: 85%;margin-top: 7%;margin-left: 5%;width: 94%">' + + '<h2 style="display: inline-block;font-weight: bold;color: black;font-size: 15px">褰撳墠妤煎眰锛�'+i+'灞�</h2>' + + '<h2 style="margin-top: 0%;display: inline-block;font-weight: bold;color: black;font-size: 14px;margin-left: 30%">浜烘暟锛�<span id="numes'+i+'" style="display: inline-block;width: 10%">0</span></h2>' + + '<h2 style="display: inline-block;font-size: 14px;font-weight: bold;margin-left: 10%;cursor:pointer;" onclick="LouCeng('+i+')">灞曞紑/鍚堝苟</h2><img style="width: 20px;height: 20px;" src="../Home/HomeImg/xiala.png"> ' + + '<div style="margin-top: 5%;margin-left: 1%;width: 90%;">' + + '<div class="layui-collapse" id="floor'+i+'"></div>') + } + num = data.floornum; + }) + var data ="baoliu39="+FID; + $.get("/hxzkuwb/findSanWeiFloorPerson",data,function (data){ + var floor1 = 0; + var floor2 = 0; + var floor3 = 0; + var floor4 = 0; + var floor5 = 0; + var floor6 = 0; + for (var i = 0; i < data.length;i++){ + if(data[i].pfloor == "0"){ + $("#floor1").append('<div onclick="personMsgtid('+data[i].ptagid+')" class="layui-colla-item" style="background-color: rgba(255, 255, 255, 0)"><h2 class="layui-colla-title" style="background-color: rgba(255, 255, 255, 0)"><img src="HomeImg/PersonShi.png" style="width: 25px;height: 25px"/><span style="display: inline-block;margin-left: 20px">濮撳悕锛�'+data[i].pname+'</span><span style="display: inline-block;float: right">缂栧彿锛�'+data[i].ptagid+'</span></h2>') + floor1++; + $("#numes1").text(floor1) + } + if(data[i].pfloor == "1") { + $("#floor2").append('<div onclick="personMsgtid('+data[i].ptagid+')" class="layui-colla-item" style="background-color: rgba(255, 255, 255, 0)"><h2 class="layui-colla-title" style="background-color: rgba(255, 255, 255, 0)"><img src="HomeImg/PersonShi.png" style="width: 25px;height: 25px"/><span style="display: inline-block;margin-left: 20px">濮撳悕锛�'+data[i].pname+'</span><span style="display: inline-block;float: right">缂栧彿锛�'+data[i].ptagid+'</span></h2>') + floor2++; + $("#numes2").text(floor2) + + } + if (data[i].pfloor == "2") { + $("#floor3").append('<div onclick="personMsgtid('+data[i].ptagid+')" class="layui-colla-item" style="background-color: rgba(255, 255, 255, 0)"><h2 class="layui-colla-title" style="background-color: rgba(255, 255, 255, 0)"><img src="HomeImg/PersonShi.png" style="width: 25px;height: 25px"/><span style="display: inline-block;margin-left: 20px">濮撳悕锛�'+data[i].pname+'</span><span style="display: inline-block;float: right">缂栧彿锛�'+data[i].ptagid+'</span></h2>') + floor3++; + $("#numes3").text(floor3) + + } + if (data[i].pfloor == "3") { + $("#floor4").append('<div onclick="personMsgtid('+data[i].ptagid+')" class="layui-colla-item" style="background-color: rgba(255, 255, 255, 0)"><h2 class="layui-colla-title" style="background-color: rgba(255, 255, 255, 0)"><img src="HomeImg/PersonShi.png" style="width: 25px;height: 25px"/><span style="display: inline-block;margin-left: 20px">濮撳悕锛�'+data[i].pname+'</span><span style="display: inline-block;float: right">缂栧彿锛�'+data[i].ptagid+'</span></h2>') + floor4++; + $("#numes4").text(floor4) + + } + if (data[i].pfloor == "4") { + $("#floor5").append('<div onclick="personMsgtid('+data[i].ptagid+')" class="layui-colla-item" style="background-color: rgba(255, 255, 255, 0)"><h2 class="layui-colla-title" style="background-color: rgba(255, 255, 255, 0)"><img src="HomeImg/PersonShi.png" style="width: 25px;height: 25px"/><span style="display: inline-block;margin-left: 20px">濮撳悕锛�'+data[i].pname+'</span><span style="display: inline-block;float: right">缂栧彿锛�'+data[i].ptagid+'</span></h2>') + floor5++; + $("#numes5").text(floor5) + + } + if (data[i].pfloor == "5") { + $("#floor6").append('<div onclick="personMsgtid('+data[i].ptagid+')" class="layui-colla-item" style="background-color: rgba(255, 255, 255, 0)"><h2 class="layui-colla-title" style="background-color: rgba(255, 255, 255, 0)"><img src="HomeImg/PersonShi.png" style="width: 25px;height: 25px"/><span style="display: inline-block;margin-left: 20px">濮撳悕锛�'+data[i].pname+'</span><span style="display: inline-block;float: right">缂栧彿锛�'+data[i].ptagid+'</span></h2>') + floor6++; + $("#numes6").text(floor6) + + } + } + var zong = floor1+floor2+floor3+floor4+floor5+floor6; + $("#zongnumes").text(zong+"浜�") + }) + localStorage.removeItem("DiaoYong_SanWeiFlOoor") +} + +function LouCeng(num){ + var elementWidth = $("#LouCeng" + num).height(); + var parentWidth = $("#JianZhuMsg").parent().height(); + var widthPercentage = (elementWidth / parentWidth) * 100; + console.log(widthPercentage); + if (widthPercentage>80){ + $("#LouCeng"+num).animate({"height":"5%"},1000) + }else{ + $("#LouCeng"+num).animate({"height":"85%"},1000) + + } +} +function GuanBiMsg(){ + localStorage.removeItem("SanWei_JianZhu") +} + + + diff --git a/src/main/webapp/Home/HomeJs/Time.js b/src/main/webapp/Home/HomeJs/Time.js index fb7ce0b..929ed8a 100644 --- a/src/main/webapp/Home/HomeJs/Time.js +++ b/src/main/webapp/Home/HomeJs/Time.js @@ -1,57 +1,75 @@ +$.get("/hxzkuwb/RightLeftImage", function (data) { + for (var i = 0; i < data.length; i++) { + if (data[i].name == "澶у睆宸�") { + var container = document.getElementById('border2s'); + container.style.backgroundImage = 'url("/hxzkuwb/Icon/' + data[i].image + '")'; + container.style.backgroundSize = "cover"; + container.style.backgroundRepeat = "no-repeat"; + } else { + var container = document.getElementById('border3s'); + container.style.backgroundImage = 'url("/hxzkuwb/Icon/' + data[i].image + '")'; + container.style.backgroundSize = "cover"; + container.style.backgroundRepeat = "no-repeat"; + } + } +}) + + //鍒ゆ柇鍕鹃�変簡鍝簺榛樿鍥炬爣涓嶆樉绀� -$.get("/hxzkuwb/findHomeIcon",function (data){ - for (var i = 0; i<data.data.length;i++){ - if(data.data[i].none == 0){ - if(i==1){ - $(".list").append('<li onclick=ck("'+data.data[i].class1+'") style="margin-top: 0px;width: 80px;padding: 0px"><a onclick="DanJi('+data.data[i].id+')" style=";color: white" class="'+data.data[i].class1+'" href="javascript:;"><img src="/hxzkuwb/Icon/'+data.data[i].hvoer+'" class="'+data.data[i].class2+'" style="position: relative;top: -15px;left: 35px"/><img class="a'+(i+1)+'" src="/hxzkuwb/Icon/'+data.data[i].icon+'" style="position: relative;top: -15px;"/><span id="iconback" style="color: '+data.data[i].namecolor+'">'+data.data[i].name+'</span></a></li>') - }else if(i<1){ - $(".list").append('<li onclick=ck("'+data.data[i].class1+'") style="border: 1px solid redmargin-top: 0px;width: 80px;padding: 0px"><a onclick="DanJi('+data.data[i].id+')" style="color: white" class="'+data.data[i].class1+'" href="javascript:;"><img src="/hxzkuwb/Icon/'+data.data[i].hvoer+'" class="'+data.data[i].class2+'" style="position: relative;top: -15px;left: 35px"/><img class="a'+(i+1)+'" src="/hxzkuwb/Icon/'+data.data[i].icon+'" style="position: relative;top: -15px;"/><span id="iconback" style="color: '+data.data[i].namecolor+'">'+data.data[i].name+'</span></a></li>') - }else if(i==7){ - $(".list").append('<li onclick=ck("'+data.data[i].class1+'") style="margin-top: 0px;width: 80px;padding: 0px"><a onclick="DanJi('+data.data[i].id+')" style="color: white" class="'+data.data[i].class1+'" href="javascript:;"><img src="/hxzkuwb/Icon/'+data.data[i].hvoer+'" class="'+data.data[i].class2+'" style="position: relative;top: -15px;left: 35px"/><img class="a'+(i+1)+'" src="/hxzkuwb/Icon/'+data.data[i].icon+'" style="position: relative;top: -14px;"/><span id="iconback" style="color: '+data.data[i].namecolor+'">'+data.data[i].name+'</span></a></li>') - }else{ - $(".list").append('<li onclick=ck("'+data.data[i].class1+'") style="margin-top: 0px;width: 80px;padding: 0px"><a onclick="DanJi('+data.data[i].id+')" style="color: white" class="'+data.data[i].class1+'" href="javascript:;"><img src="/hxzkuwb/Icon/'+data.data[i].hvoer+'" class="'+data.data[i].class2+'" style="position: relative;top: -15px;left: 35px"/><img class="a'+(i+1)+'" src="/hxzkuwb/Icon/'+data.data[i].icon+'" style="position: relative;top: -14px;"/><span id="iconback" style="color: '+data.data[i].namecolor+'">'+data.data[i].name+'</span></a></li>') +$.get("/hxzkuwb/findHomeIcon", function (data) { + for (var i = 0; i < data.data.length; i++) { + if (data.data[i].none == 0) { + if (i == 1) { + $(".list").append('<li onclick=ck("' + data.data[i].class1 + '") style="margin-top: 0px;width: 80px;padding: 0px"><a onclick="DanJi(' + data.data[i].id + ')" style=";color: white" class="' + data.data[i].class1 + '" href="javascript:;"><img src="/hxzkuwb/Icon/' + data.data[i].hvoer + '" class="' + data.data[i].class2 + '" style="position: relative;top: -15px;left: 35px"/><img class="a' + (i + 1) + '" src="/hxzkuwb/Icon/' + data.data[i].icon + '" style="position: relative;top: -15px;"/><span id="iconback" style="color: ' + data.data[i].namecolor + '">' + data.data[i].name + '</span></a></li>') + } else if (i < 1) { + $(".list").append('<li onclick=ck("' + data.data[i].class1 + '") style="border: 1px solid redmargin-top: 0px;width: 80px;padding: 0px"><a onclick="DanJi(' + data.data[i].id + ')" style="color: white" class="' + data.data[i].class1 + '" href="javascript:;"><img src="/hxzkuwb/Icon/' + data.data[i].hvoer + '" class="' + data.data[i].class2 + '" style="position: relative;top: -15px;left: 35px"/><img class="a' + (i + 1) + '" src="/hxzkuwb/Icon/' + data.data[i].icon + '" style="position: relative;top: -15px;"/><span id="iconback" style="color: ' + data.data[i].namecolor + '">' + data.data[i].name + '</span></a></li>') + } else if (i == 7) { + $(".list").append('<li onclick=ck("' + data.data[i].class1 + '") style="margin-top: 0px;width: 80px;padding: 0px"><a onclick="DanJi(' + data.data[i].id + ')" style="color: white" class="' + data.data[i].class1 + '" href="javascript:;"><img src="/hxzkuwb/Icon/' + data.data[i].hvoer + '" class="' + data.data[i].class2 + '" style="position: relative;top: -15px;left: 35px"/><img class="a' + (i + 1) + '" src="/hxzkuwb/Icon/' + data.data[i].icon + '" style="position: relative;top: -14px;"/><span id="iconback" style="color: ' + data.data[i].namecolor + '">' + data.data[i].name + '</span></a></li>') + } else { + $(".list").append('<li onclick=ck("' + data.data[i].class1 + '") style="margin-top: 0px;width: 80px;padding: 0px"><a onclick="DanJi(' + data.data[i].id + ')" style="color: white" class="' + data.data[i].class1 + '" href="javascript:;"><img src="/hxzkuwb/Icon/' + data.data[i].hvoer + '" class="' + data.data[i].class2 + '" style="position: relative;top: -15px;left: 35px"/><img class="a' + (i + 1) + '" src="/hxzkuwb/Icon/' + data.data[i].icon + '" style="position: relative;top: -14px;"/><span id="iconback" style="color: ' + data.data[i].namecolor + '">' + data.data[i].name + '</span></a></li>') } } } }) -function ck(c){ - console.log(c) - if(c=="Daping"){ + +function ck(c) { + (c) + if (c == "Daping") { if (document.fullscreenElement) { document.exitFullscreen(); } else { document.documentElement.requestFullscreen(); } } - if(c == "Weilan"){ + if (c == "Weilan") { $("#ac").hide() $("#fen").toggle() $("#war").hide(); $("#tags").hide(); $("#gather").hide() } - if(c == "Shebei"){ + if (c == "Shebei") { $("#ac").toggle() $("#fen").hide(); $("#war").hide(); $("#tags").hide(); $("#gather").hide() } - if(c == "Jinggao"){ + if (c == "Jinggao") { $("#war").toggle() $("#tags").hide(); $("#ac").hide(); $("#fen").hide(); $("#gather").hide() } - if(c == "Renyuan"){ + if (c == "Renyuan") { $("#tags").toggle() $("#ac").hide(); $("#fen").hide(); $("#war").hide(); $("#gather").hide() } - if (c == "Juji"){ + if (c == "Juji") { $("#gather").toggle() $("#tags").hide() $("#ac").hide(); @@ -61,231 +79,518 @@ } $.get("/hxzkuwb/findDaPingGaojing", function (data) { - if(data.length <1 || data.length == 0){ + if (data.length < 1 || data.length == 0) { $("#gjimg").show() - }else if(data.length<7 && data.length >0){ + } else if (data.length < 7 && data.length > 0) { $("#gjimg").fadeOut(1000) for (var i = 0; i < data.length; i++) { - $(".gjxx").append('<p><a class="gjxxwz" href="javascript:;" onclick="ChuLi('+data[i].id+')" style="font-size: 14px;"><img src="/hxzkuwb/Home/HomeImg/msg.png" style="width: 25px;">'+data[i].pname+''+data[i].objectid+','+data[i].type+'鍛婅,鐢佃瘽'+data[i].pphone+'</a></p>') } - setTimeout(function (){ + $(".gjxx").append('<p><a class="gjxxwz" href="javascript:;" onclick="ChuLi(' + data[i].id + ')" style="font-size: 14px;"><img src="/hxzkuwb/Home/HomeImg/msg.png" style="width: 25px;">' + data[i].pname + '' + data[i].objectid + ',' + data[i].type + '鍛婅,鐢佃瘽' + data[i].pphone + '</a></p>') + } + setTimeout(function () { marquee.stop() - },10000) - }else{ + }, 10000) + } else { $("#gjimg").fadeOut(1000) for (var i = 0; i < data.length; i++) { - $(".gjxx").append('<p><a class="gjxxwz" href="javascript:;" onclick="ChuLi('+data[i].id+')" style="font-size: 14px;"><img src="/hxzkuwb/Home/HomeImg/msg.png" style="width: 25px;">'+data[i].pname+''+data[i].objectid+','+data[i].type+'鍛婅,鐢佃瘽'+data[i].pphone+'</a></p>') } + $(".gjxx").append('<p><a class="gjxxwz" href="javascript:;" onclick="ChuLi(' + data[i].id + ')" style="font-size: 14px;"><img src="/hxzkuwb/Home/HomeImg/msg.png" style="width: 25px;">' + data[i].pname + '' + data[i].objectid + ',' + data[i].type + '鍛婅,鐢佃瘽' + data[i].pphone + '</a></p>') + } } }) //鍛婅淇℃伅 setInterval(function () { + (3333333333333) $.get("/hxzkuwb/findDaPingGaojing", function (data) { $(".gjxx").empty(); - if(data.length <1 || data.length == 0){ + if (data.length < 1 || data.length == 0) { $("#gjimg").show() - } else if(data.length<7 && data.length >0){ + } else if (data.length < 7 && data.length > 0) { $("#gjimg").fadeOut(1000) - for (var i = 0; i < data.length; i++) { - $(".gjxx").append('<p><a class="gjxxwz" href="javascript:;" onclick="ChuLi('+data[i].id+')" style="font-size: 14px;"><img src="/hxzkuwb/Home/HomeImg/msg.png" style="width: 25px;">'+data[i].pname+''+data[i].objectid+','+data[i].type+'鍛婅,鐢佃瘽'+data[i].pphone+'</a></p>') - } - setTimeout(function (){ - marquee.stop() - },10000) - }else{ - $("#gjimg").fadeOut(1000) - for (var i = 0; i < data.length; i++) { - $(".gjxx").append('<p><a class="gjxxwz" href="javascript:;" onclick="ChuLi('+data[i].id+')" style="font-size: 14px;"><img src="/hxzkuwb/Home/HomeImg/msg.png" style="width: 25px;">'+data[i].pname+''+data[i].objectid+','+data[i].type+'鍛婅,鐢佃瘽'+data[i].pphone+'</a></p>') } - } + for (var i = 0; i < data.length; i++) { + $(".gjxx").append('<p><a class="gjxxwz" href="javascript:;" onclick="ChuLi(' + data[i].id + ')" style="font-size: 14px;"><img src="/hxzkuwb/Home/HomeImg/msg.png" style="width: 25px;">' + data[i].pname + '' + data[i].objectid + ',' + data[i].type + '鍛婅,鐢佃瘽' + data[i].pphone + '</a></p>') + } + setTimeout(function () { + marquee.stop() + }, 10000) + } else { + $("#gjimg").fadeOut(1000) + for (var i = 0; i < data.length; i++) { + $(".gjxx").append('<p><a class="gjxxwz" href="javascript:;" onclick="ChuLi(' + data[i].id + ')" style="font-size: 14px;"><img src="/hxzkuwb/Home/HomeImg/msg.png" style="width: 25px;">' + data[i].pname + '' + data[i].objectid + ',' + data[i].type + '鍛婅,鐢佃瘽' + data[i].pphone + '</a></p>') + } + } }) }, 1000); -setInterval(function (){ - $.get("/hxzkuwb/findDapingWeiChuLiCount",function (data){ - $(".wcl").html("鏈鐞�:"+data) +setInterval(function () { + $.get("/hxzkuwb/findDapingWeiChuLiCount", function (data) { + $(".wcl").html("鏈鐞�:" + data) }) -},10000) +}, 10000) -function ChuLi(id){ +function ChuLi(id) { //鑾峰彇閫変腑鍛婅鏁版嵁鐨勮缁嗕俊鎭� - var data = "id="+id - $.get("/hxzkuwb/findIdXiangXi",data,function (data){ + var data = "id=" + id + $.get("/hxzkuwb/findIdXiangXi", data, function (data) { $("#XiangXi").empty(); - $("#XiangXi").append('<p style="padding-top: 10px;margin-left: 20px;font-size: 16px">淇℃伅</p>') - $("#XiangXi").append('<p><hr></p>') - $("#XiangXi").append('<p style="font-size: 12px;margin-left: 10px;padding-top: 10px">鍚嶇О锛�'+data.baoliu2+' 鏍囩ID锛�'+data.objectid+' 鍧愭爣锛�'+data.baoliu1+'</p>') - $("#XiangXi").append('<p style="font-size: 12px;margin-left: 10px;padding-top: 10px">鍐呭锛�'+data.type+'</p>') - $("#XiangXi").append('<p style="font-size: 12px;margin-left: 10px;padding-top: 10px">鏃堕棿: '+data.time+'</p>') - $("#XiangXi").append('<p style="font-size: 12px;margin-left: 10px;padding-top: 10px">蹇�熷鐞嗭細 鏃犻渶澶勭悊 <input type="radio" onclick="cl(\'鏃犻渶澶勭悊\')" name="baoliu5" value="鏃犻渶澶勭悊" lay-filter="baoliu5" id="option1" title="鏃犻渶澶勭悊"> 璇姤 <input type="radio" onclick="cl(\'璇姤\')" name="baoliu5" value="璇姤" lay-filter="baoliu5" id="option2" title="璇姤"> 宸茶仈绯� <input type="radio" onclick="cl(\'宸茶仈绯籠')" name="baoliu5" value="宸茶仈绯�" lay-filter="baoliu5" title="宸茶仈绯�"></p></div>') - $("#XiangXi").append('<p style="font-size: 12px;margin-left: 10px;padding-top: 10px">澶勭悊璁板綍锛�<textarea id="cl1" style="background-color: whitesmoke;border: none;width: 70%;height: 50px" required placeholder="璇疯緭鍏ュ唴瀹�"></textarea></p></div>') - $("#XiangXi").append('<p style="font-size: 12px;margin-left: 10px;padding-top: 20px"> <button onClick="windQx()" style="float: right;margin-left: 20px;margin-right: 20px"class="layui-btn layui-btn-primary">鍏抽棴 </button><button onClick=windCl('+data.objectid+',"'+data.type+'") style="float: right" class="layui-btn layui-btn-normal">澶勭悊</button> </p>') + $("#XiangXi").append('<p style="padding-top: 10px;margin-left: 20px;font-size: 16px">淇℃伅</p>') + $("#XiangXi").append('<p><hr></p>') + $("#XiangXi").append('<p style="font-size: 12px;margin-left: 10px;padding-top: 10px">鍚嶇О锛�' + data.baoliu2 + ' 鏍囩ID锛�' + data.objectid + ' <br>鍧愭爣锛�' + data.baoliu1 + '</p>') + $("#XiangXi").append('<p style="font-size: 12px;margin-left: 10px;padding-top: 10px">鍐呭锛�' + data.type + '</p>') + $("#XiangXi").append('<p style="font-size: 12px;margin-left: 10px;padding-top: 10px">鏃堕棿: ' + data.time + '</p>') + $("#XiangXi").append('<p style="font-size: 12px;margin-left: 10px;padding-top: 10px">蹇�熷鐞嗭細 鏃犻渶澶勭悊 <input type="radio" onclick="cl(\'鏃犻渶澶勭悊\')" name="baoliu5" value="鏃犻渶澶勭悊" lay-filter="baoliu5" id="option1" title="鏃犻渶澶勭悊"> 璇姤 <input type="radio" onclick="cl(\'璇姤\')" name="baoliu5" value="璇姤" lay-filter="baoliu5" id="option2" title="璇姤"> 宸茶仈绯� <input type="radio" onclick="cl(\'宸茶仈绯籠')" name="baoliu5" value="宸茶仈绯�" lay-filter="baoliu5" title="宸茶仈绯�"></p></div>') + $("#XiangXi").append('<p style="font-size: 12px;margin-left: 10px;padding-top: 10px">澶勭悊璁板綍锛�<textarea id="cl1" style="background-color: whitesmoke;border: none;width: 70%;height: 50px" required placeholder="璇疯緭鍏ュ唴瀹�"></textarea></p></div>') + $("#XiangXi").append('<p style="font-size: 12px;margin-left: 10px;padding-top: 20px"> <button onClick="windQx()" style="float: right;margin-left: 20px;margin-right: 20px"class="layui-btn layui-btn-primary">鍏抽棴 </button><button onClick=windCl(' + data.objectid + ',"' + data.type + '") style="float: right" class="layui-btn layui-btn-normal">澶勭悊</button> </p>') }) $("#wind").fadeIn(1000) } -function cl(context){ +function cl(context) { var text = document.getElementById("cl1") - text.value=context + text.value = context } //璺戦┈鐏� var marquee = document.getElementById('myMarquee'); var winds = document.getElementById("wind"); -winds.addEventListener('mouseover', function() { +winds.addEventListener('mouseover', function () { marquee.stop(); }); -winds.addEventListener('mouseout', function() { +winds.addEventListener('mouseout', function () { marquee.start(); }); -marquee.addEventListener('mouseover', function() { +marquee.addEventListener('mouseover', function () { marquee.stop(); }); -marquee.addEventListener('mouseout', function() { +marquee.addEventListener('mouseout', function () { marquee.start(); }); + //鍛婅娑堟伅绐楀鐞嗘垨鍙栨秷 -function windQx(){ +function windQx() { $("#wind").fadeOut(1000) layer.msg("鍙栨秷鎴愬姛") } -function windCl(id,type){ + +function windCl(id, type) { var username = sessionStorage.getItem("username") - var data = "username="+username - $.get("/hxzkuwb/findUserRole",data,function (data){ - if(data.uupdate == "Yes"){ - console.log(type) - var data = "id="+id+"&username="+username+"&baoliu5="+$("#cl1").val()+"&type="+type; - $.post("/hxzkuwb/DaPingDellWarning",data,function (data){ + var data = "username=" + username + $.get("/hxzkuwb/findUserRole", data, function (data) { + if (data.uupdate == "Yes") { + (type) + var data = "id=" + id + "&username=" + username + "&baoliu5=" + $("#cl1").val() + "&type=" + type; + $.post("/hxzkuwb/DaPingDellWarning1", data, function (data) { $("#wind").fadeOut(1000) layer.msg("澶勭悊鎴愬姛") }) - }else{ + } else { layer.msg('褰撳墠娌℃湁鏉冮檺澶勭悊锛佽鑱旂郴绠$悊鍛�') } }) } + //璁剧疆娴忚鍣═itle -var data = "username="+sessionStorage.getItem("username") -$.get("/hxzkuwb/findCompanySystemName",data,function (data) { +var data = "username=" + sessionStorage.getItem("username") +$.get("/hxzkuwb/findCompanySystemName", data, function (data) { document.title = data.systemname; $("#titles").text(data.systemname) }) +// 椤甸潰鍔犺浇瀹屾垚鍚庡紑濮嬪畾鏃跺櫒 +var pagebiaoqian = 0; + +function printMessage() { +// var intervalId = setInterval(function() { + $.get("/hxzkuwb/findpersonAll", function (data) { + $("#bqxj").empty(); + (data) + var num = 0; + if (data.length > 20) { + num = 20; + } else { + num = data.length; + } + for (var i = 0; i < num; i++) { + if (data[i].ppower == "-1") { + data[i].ppower = "0" + } + if (data[i].baoliu5 == "0" || data[i].baoliu5 == "-1" || data[i].baoliu5 == null) { + data[i].baoliu5 = "鏈厖鐢�,鏈媶闄� " + $("#bqxj").append('<ul class="qytj2"><li style="font-size: 12px">' + data[i].ptagid + '</li><li style="font-size: 12px">' + data[i].ppower + '</li><li style="color: #f3cb02;font-size: 12px">' + data[i].baoliu5 + '</li><li style="font-size: 12px;width: 150px">' + data[i].paddtiem + '</li></ul>') + + } else if (data[i].baoliu5 == "1") { + data[i].baoliu5 = "鍏呯數" + $("#bqxj").append('<ul class="qytj2"><li style="font-size: 12px">' + data[i].ptagid + '</li><li style="font-size: 12px">' + data[i].ppower + '</li><li style="color: #00fd00;font-size: 12px">' + data[i].baoliu5 + '</li><li style="font-size: 12px;width: 150px">' + data[i].paddtiem + '</li></ul>') + + } else if (data[i].baoliu5 == "2") { + data[i].baoliu5 = "鎷嗛櫎" + $("#bqxj").append('<ul class="qytj2"><li style="font-size: 12px">' + data[i].ptagid + '</li><li style="font-size: 12px">' + data[i].ppower + '</li><li style="color: #ff0000;font-size: 12px">' + data[i].baoliu5 + '</li><li style="font-size: 12px;width: 150px">' + data[i].paddtiem + '</li></ul>') + + } else if (data[i].baoliu5 == "3") { + data[i].baoliu5 = "鍏呯數,鎷嗛櫎" + $("#bqxj").append('<ul class="qytj2"><li style="font-size: 12px">' + data[i].ptagid + '</li><li style="font-size: 12px">' + data[i].ppower + '</li><li style="color: #f28332;font-size: 12px">' + data[i].baoliu5 + '</li><li style="font-size: 12px;width: 150px">' + data[i].paddtiem + '</li></ul>') + + } + // $("#bqxj").append('<ul class="qytj2"><li style="font-size: 12px">'+data[i].ptagid+'</li><li style="font-size: 12px">'+data[i].ppower+'</li><li style="font-size: 12px;margin-left: 10px">'+data[i].baoliu5+'</li><li style="font-size: 12px;width: 150px">'+data[i].paddtiem+'</li></ul>') + } + }) +} + +var intervalId = setInterval(printMessage, 1000); + +var persondata = []; +// }, 1000); +//鏍囩淇℃伅 +function printMessage2() { + clearInterval(intervalId); + $.get("/hxzkuwb/findpersonAll", function (data) { + $("#bqxj").empty(); + for (var i = pagebiaoqian ; i < pagebiaoqian + 20; i++) { + if (!data[i]){ + break; + } + if (data[i].baoliu5 == "0" || data[i].baoliu5 == "-1" || data[i].baoliu5 == null) { + data[i].baoliu5 = "鏈厖鐢�,鏈媶闄� " + $("#bqxj").append('<ul class="qytj2"><li style="font-size: 12px">' + data[i].ptagid + '</li><li style="font-size: 12px">' + data[i].ppower + '</li><li style="color: #f3cb02;font-size: 12px">' + data[i].baoliu5 + '</li><li style="font-size: 12px;width: 150px">' + data[i].paddtiem + '</li></ul>') + + } else if (data[i].baoliu5 == "1") { + data[i].baoliu5 = "鍏呯數" + $("#bqxj").append('<ul class="qytj2"><li style="font-size: 12px">' + data[i].ptagid + '</li><li style="font-size: 12px">' + data[i].ppower + '</li><li style="color: #00fd00;font-size: 12px">' + data[i].baoliu5 + '</li><li style="font-size: 12px;width: 150px">' + data[i].paddtiem + '</li></ul>') + + } else if (data[i].baoliu5 == "2") { + data[i].baoliu5 = "鎷嗛櫎" + $("#bqxj").append('<ul class="qytj2"><li style="font-size: 12px">' + data[i].ptagid + '</li><li style="font-size: 12px">' + data[i].ppower + '</li><li style="color: #ff0000;font-size: 12px">' + data[i].baoliu5 + '</li><li style="font-size: 12px;width: 150px">' + data[i].paddtiem + '</li></ul>') + + } else if (data[i].baoliu5 == "3") { + data[i].baoliu5 = "鍏呯數,鎷嗛櫎" + $("#bqxj").append('<ul class="qytj2"><li style="font-size: 12px">' + data[i].ptagid + '</li><li style="font-size: 12px">' + data[i].ppower + '</li><li style="color: #f28332;font-size: 12px">' + data[i].baoliu5 + '</li><li style="font-size: 12px;width: 150px">' + data[i].paddtiem + '</li></ul>') + + } + // $("#bqxj").append('<ul class="qytj2"><li style="font-size: 12px">'+data[i].ptagid+'</li><li style="font-size: 12px">'+data[i].ppower+'</li><li style="font-size: 12px;margin-left: 10px">'+data[i].baoliu5+'</li><li style="font-size: 12px;width: 150px">'+data[i].paddtiem+'</li></ul>') + + // $("#bqxj").append('<ul class="qytj2"><li style="font-size: 12px">'+data[i].ptagid+'</li><li style="font-size: 12px">'+data[i].ppower+'</li><li style="font-size: 12px">'+data[i].baoliu5+'</li><li style="font-size: 12px;width: 150px">'+data[i].paddtiem+'</li></ul>') + } +// }, 5000); + }) +} + +// 璁剧疆闂撮殧鏃堕棿锛堜緥濡傦細姣�2绉掓墽琛屼竴娆★級 +var intervalId2 = setInterval(printMessage2, 2000); + +// 鍋滄setInterval鐨勬墽琛� +clearInterval(intervalId2); + +// var pagePower = 0; +function nextpagebiaoqian(page) { + if (page == "涓婁竴椤�" && pagebiaoqian != 0) { + pagebiaoqian -= 20; + } else if (page == "涓婁竴椤�" && pagebiaoqian == 0) { + pagebiaoqian = 0; + } else { + pagebiaoqian += 20; + } + $.get("/hxzkuwb/findpersonAll", function (data) { + if (pagebiaoqian >= data.length) { + layer.msg("宸茬粡鏄渶鍚庝竴椤典簡") + } else { + + if (pagebiaoqian == 0) { + + layer.msg("宸茬粡鏄涓�椤典簡") + intervalId = setInterval(printMessage, 2000); + clearInterval(intervalId2); + console.log(11111111111111) + $("#bqxj").empty(); + for (var i = pagebiaoqian; i < pagejizhan + 20; i++) { + if (data[i].power == "-1") { + data[i].power = "0" + } + if (data[i].baoliu5 == "0" || data[i].baoliu5 == "-1" || data[i].baoliu5 == null) { + data[i].baoliu5 = "鏈厖鐢�,鏈媶闄� " + $("#bqxj").append('<ul class="qytj2"><li style="font-size: 12px">' + data[i].ptagid + '</li><li style="font-size: 12px">' + data[i].ppower + '</li><li style="color: #f3cb02;font-size: 12px">' + data[i].baoliu5 + '</li><li style="font-size: 12px;width: 150px">' + data[i].paddtiem + '</li></ul>') + + } else if (data[i].baoliu5 == "1") { + data[i].baoliu5 = "鍏呯數" + $("#bqxj").append('<ul class="qytj2"><li style="font-size: 12px">' + data[i].ptagid + '</li><li style="font-size: 12px">' + data[i].ppower + '</li><li style="color: #00fd00;font-size: 12px">' + data[i].baoliu5 + '</li><li style="font-size: 12px;width: 150px">' + data[i].paddtiem + '</li></ul>') + + } else if (data[i].baoliu5 == "2") { + data[i].baoliu5 = "鎷嗛櫎" + $("#bqxj").append('<ul class="qytj2"><li style="font-size: 12px">' + data[i].ptagid + '</li><li style="font-size: 12px">' + data[i].ppower + '</li><li style="color: #ff0000;font-size: 12px">' + data[i].baoliu5 + '</li><li style="font-size: 12px;width: 150px">' + data[i].paddtiem + '</li></ul>') + + } else if (data[i].baoliu5 == "3") { + data[i].baoliu5 = "鍏呯數,鎷嗛櫎" + $("#bqxj").append('<ul class="qytj2"><li style="font-size: 12px">' + data[i].ptagid + '</li><li style="font-size: 12px">' + data[i].ppower + '</li><li style="color: #f28332;font-size: 12px">' + data[i].baoliu5 + '</li><li style="font-size: 12px;width: 150px">' + data[i].paddtiem + '</li></ul>') + + } + // $("#bqxj").append('<ul class="qytj2"><li style="font-size: 12px">'+data[i].ptagid+'</li><li style="font-size: 12px">'+data[i].ppower+'</li><li style="font-size: 12px;margin-left: 10px">'+data[i].baoliu5+'</li><li style="font-size: 12px;width: 150px">'+data[i].paddtiem+'</li></ul>') + // $("#bqxj").append('<ul class="qytj2"><li style="font-size: 12px">'+data[i].ptagid+'</li><li style="font-size: 12px">'+data[i].ppower+'</li><li style="font-size: 12px;margin-left: 10px">'+data[i].baoliu5+'</li><li style="font-size: 12px;width: 150px">'+data[i].paddtiem+'</li></ul>') + } + } else { + clearInterval(intervalId2); + intervalId2 = setInterval(printMessage2, 2000); + // clearInterval(intervalId); + // var intervalId2 = setInterval(function() { + // $("#bqxj").empty(); + // + // for (var i = pagebiaoqian-1; i < pagebiaoqian + 20; i++) { + // if(data[i].power == "-1"){ + // data[i].power = "0" + // } + // if (data[i].baoliu5 == "0" || data[i].baoliu5 == "-1" || data[i].baoliu5 == null) { + // data[i].baoliu5 = "鏈厖鐢�,鏈媶闄� " + // $("#bqxj").append('<ul class="qytj2"><li style="font-size: 12px">'+data[i].ptagid+'</li><li style="font-size: 12px">'+data[i].ppower+'</li><li style="color: #f3cb02;font-size: 12px">'+data[i].baoliu5+'</li><li style="font-size: 12px;width: 150px">'+data[i].paddtiem+'</li></ul>') + // + // } else if (data[i].baoliu5 == "1" ){ + // data[i].baoliu5 = "鍏呯數" + // $("#bqxj").append('<ul class="qytj2"><li style="font-size: 12px">'+data[i].ptagid+'</li><li style="font-size: 12px">'+data[i].ppower+'</li><li style="color: #00fd00;font-size: 12px">'+data[i].baoliu5+'</li><li style="font-size: 12px;width: 150px">'+data[i].paddtiem+'</li></ul>') + // + // } + // else if (data[i].baoliu5 == "2" ){ + // data[i].baoliu5 = "鎷嗛櫎" + // $("#bqxj").append('<ul class="qytj2"><li style="font-size: 12px">'+data[i].ptagid+'</li><li style="font-size: 12px">'+data[i].ppower+'</li><li style="color: #ff0000;font-size: 12px">'+data[i].baoliu5+'</li><li style="font-size: 12px;width: 150px">'+data[i].paddtiem+'</li></ul>') + // + // } + // else if (data[i].baoliu5 == "3" ){ + // data[i].baoliu5 = "鍏呯數,鎷嗛櫎" + // $("#bqxj").append('<ul class="qytj2"><li style="font-size: 12px">'+data[i].ptagid+'</li><li style="font-size: 12px">'+data[i].ppower+'</li><li style="color: #f28332;font-size: 12px">'+data[i].baoliu5+'</li><li style="font-size: 12px;width: 150px">'+data[i].paddtiem+'</li></ul>') + // + // } + // // $("#bqxj").append('<ul class="qytj2"><li style="font-size: 12px">'+data[i].ptagid+'</li><li style="font-size: 12px">'+data[i].ppower+'</li><li style="font-size: 12px;margin-left: 10px">'+data[i].baoliu5+'</li><li style="font-size: 12px;width: 150px">'+data[i].paddtiem+'</li></ul>') + // + // // $("#bqxj").append('<ul class="qytj2"><li style="font-size: 12px">'+data[i].ptagid+'</li><li style="font-size: 12px">'+data[i].ppower+'</li><li style="font-size: 12px">'+data[i].baoliu5+'</li><li style="font-size: 12px;width: 150px">'+data[i].paddtiem+'</li></ul>') + // } + // }, 5000); + } + } + }) +} + + +// var intervalId1 = setInterval(function() { +function printMessage1() { + $.get("/hxzkuwb/findAnchorxinxi", function (data) { + + $("#jzxx").empty(); + var num = 0; + if (data.length > 20) { + num = 20; + } else { + num = data.length; + } + for (var i = 0; i < num; i++) { + if (data[i].anchormode == "0" || data[i].anchormode == "-1") { + data[i].anchormode = "绂荤嚎" + $("#jzxx").append('<ul class="qytj2"><li style="font-size: 12px">' + data[i].anchorid + '</li><li style="color: #ff0000;font-size: 12px;">' + data[i].anchormode + '</li><li style="font-size: 12px;width: 150px">' + data[i].greatetime + '</li></ul>') + + } else { + data[i].anchormode = "鍦ㄧ嚎" + $("#jzxx").append('<ul class="qytj2"><li style="font-size: 12px">' + data[i].anchorid + '</li><li style="color: #00fd00;font-size: 12px;">' + data[i].anchormode + '</li><li style="font-size: 12px;width: 150px">' + data[i].greatetime + '</li></ul>') + + } + + } + }) +} + +// 璁剧疆闂撮殧鏃堕棿锛堜緥濡傦細姣�2绉掓墽琛屼竴娆★級 +var intervalId3 = setInterval(printMessage3, 1000); + +// 鍋滄setInterval鐨勬墽琛� +clearInterval(intervalId3); + +function printMessage3() { + $.get("/hxzkuwb/findAnchorxinxi", function (data) { + $("#jzxx").empty(); + for (var i = pagejizhan - 1; i < pagejizhan + 20; i++) { + if (!data[i]){ + break; + } + if (data[i].anchormode == "0" || data[i].anchormode == "-1") { + data[i].anchormode = "绂荤嚎" + $("#jzxx").append('<ul class="qytj2"><li style="font-size: 12px">' + data[i].anchorid + '</li><li style="color: #ff0000;font-size: 12px;">' + data[i].anchormode + '</li><li style="font-size: 12px;width: 150px">' + data[i].greatetime + '</li></ul>') + + } else { + data[i].anchormode = "鍦ㄧ嚎" + $("#jzxx").append('<ul class="qytj2"><li style="font-size: 12px">' + data[i].anchorid + '</li><li style="color: #00fd00;font-size: 12px;">' + data[i].anchormode + '</li><li style="font-size: 12px;width: 150px">' + data[i].greatetime + '</li></ul>') + + } + // $("#jzxx").append('<ul class="qytj2"><li style="font-size: 12px">' + data[i].anchorid + '</li><li style="font-size: 12px;">' + data[i].anchormode + '</li><li style="font-size: 12px;width: 150px">' + data[i].greatetime + '</li></ul>') + } + }) +} + +var intervalId1 = setInterval(printMessage1, 1000); +// }, 1000); +var pagejizhan = 0; + +function nextpagejizhan(page) { + if (page == "涓婁竴椤�" && pagejizhan != 0) { + pagejizhan -= 20; + } else if (page == "涓婁竴椤�" && pagejizhan == 0) { + pagejizhan = 0; + } else { + pagejizhan += 20; + } + $.get("/hxzkuwb/findAnchorxinxi", function (data) { + if (pagejizhan >= data.length) { + layer.msg("宸茬粡鏄渶鍚庝竴椤典簡") + } else { + if (pagejizhan == 0) { + intervalId1 = setInterval(printMessage1, 1000); + clearInterval(intervalId3); + // intervalId1 = setInterval(printMessage, 2000); + layer.msg("宸茬粡鏄涓�椤典簡") + $("#jzxx").empty(); + for (var i = pagejizhan; i < pagejizhan + 20; i++) { + if (data[i].anchormode == "0" || data[i].anchormode == "-1") { + data[i].anchormode = "绂荤嚎" + $("#jzxx").append('<ul class="qytj2"><li style="font-size: 12px">' + data[i].anchorid + '</li><li style="color: #ff0000;font-size: 12px;">' + data[i].anchormode + '</li><li style="font-size: 12px;width: 150px">' + data[i].greatetime + '</li></ul>') + + } else { + data[i].anchormode = "鍦ㄧ嚎" + $("#jzxx").append('<ul class="qytj2"><li style="font-size: 12px">' + data[i].anchorid + '</li><li style="color: #00fd00;font-size: 12px;">' + data[i].anchormode + '</li><li style="font-size: 12px;width: 150px">' + data[i].greatetime + '</li></ul>') + + } + // $("#jzxx").append('<ul class="qytj2"><li style="font-size: 12px">' + data[i].anchorid + '</li><li style="font-size: 12px;">' + data[i].anchormode + '</li><li style="font-size: 12px;width: 150px">' + data[i].greatetime + '</li></ul>') + } + } else { + clearInterval(intervalId3); + intervalId3 = setInterval(printMessage3, 1000); + // clearInterval(intervalId1); + // $("#jzxx").empty(); + // for(var i = pagejizhan-1; i<pagejizhan+20;i++){ + // if (data[i].anchormode == "0" || data[i].anchormode == "-1") { + // data[i].anchormode = "绂荤嚎" + // $("#jzxx").append('<ul class="qytj2"><li style="font-size: 12px">' + data[i].anchorid + '</li><li style="color: #ff0000;font-size: 12px;">' + data[i].anchormode + '</li><li style="font-size: 12px;width: 150px">' + data[i].greatetime + '</li></ul>') + // + // } else { + // data[i].anchormode = "鍦ㄧ嚎" + // $("#jzxx").append('<ul class="qytj2"><li style="font-size: 12px">' + data[i].anchorid + '</li><li style="color: #00fd00;font-size: 12px;">' + data[i].anchormode + '</li><li style="font-size: 12px;width: 150px">' + data[i].greatetime + '</li></ul>') + // + // } + // // $("#jzxx").append('<ul class="qytj2"><li style="font-size: 12px">' + data[i].anchorid + '</li><li style="font-size: 12px;">' + data[i].anchormode + '</li><li style="font-size: 12px;width: 150px">' + data[i].greatetime + '</li></ul>') + // } + } + } + + }) +} var pageQuYu = 0; -function nextpageQuYu(page){ - if(page == "涓婁竴椤�" && pageQuYu !=0){ - pageQuYu -=9; - }else{ - pageQuYu +=9; +function nextpageQuYu(page) { + if (page == "涓婁竴椤�" && pageQuYu != 0) { + pageQuYu -= 9; + } else { + pageQuYu += 9; } - $.get("/hxzkuwb/findKaoQinQuYu",function (data){ - if (pageQuYu == 0){ + $.get("/hxzkuwb/findKaoQinQuYu", function (data) { + if (pageQuYu == 0) { layer.msg("宸茬粡鏄涓�椤典簡") $("#qytj").empty(); - for(var i = pageQuYu; i<pageQuYu+9;i++){ + for (var i = pageQuYu; i < pageQuYu + 9; i++) { var tds = data[i].name var tds1 = tds.split(' '); - $("#qytj").append('<ul style="margin-left: 30px"><li style="text-align:left">'+data[i].area+'</li><li style="color: #29D7C8;text-align: left;;margin-left: 30px">'+data[i].tagid+'</li><li style="margin-left: 0px;text-align: left">'+tds1[1]+'</li></ul>') + $("#qytj").append('<ul style="margin-left: 30px"><li style="text-align:left">' + data[i].area + '</li><li style="color: #29D7C8;text-align: left;;margin-left: 30px">' + data[i].tagid + '</li><li style="margin-left: 0px;text-align: left">' + tds1[1] + '</li></ul>') } - }else{ + } else { $("#qytj").empty(); - for(var i = pageQuYu; i<pageQuYu+9;i++){ + for (var i = pageQuYu; i < pageQuYu + 9; i++) { var tds = data[i].name var tds1 = tds.split(' '); - $("#qytj").append('<ul style="margin-left: 30px"><li style="text-align:left ">'+data[i].area+'</li><li style="color: #29D7C8;text-align: left;margin-left: 30px">'+data[i].tagid+'</li><li style="margin-left: 0px;text-align: left">'+tds1[1]+'</li></ul>') + $("#qytj").append('<ul style="margin-left: 30px"><li style="text-align:left ">' + data[i].area + '</li><li style="color: #29D7C8;text-align: left;margin-left: 30px">' + data[i].tagid + '</li><li style="margin-left: 0px;text-align: left">' + tds1[1] + '</li></ul>') } } }) } //鍖哄煙缁熻 -setInterval(function (){ - $.get("/hxzkuwb/findKaoQinQuYu",function (data){ - if(data.length > 10 ){ +setInterval(function () { + $.get("/hxzkuwb/findKaoQinQuYu", function (data) { + if (data.length > 10) { $("#qytj").empty(); - for (var i = 0 ; i < 10 ; i ++){ + for (var i = 0; i < 10; i++) { var tds = data[i].name var tds1 = tds.split(' '); - $("#qytj").append('<ul style="margin-left: 30px"><li style="text-align:left">'+data[i].area+'</li><li style="color: #29D7C8;text-align: left;;margin-left: 30px">'+data[i].tagid+'</li><li style="margin-left: 0px;text-align: left">'+tds1[1]+'</li></ul>') + $("#qytj").append('<ul style="margin-left: 30px"><li style="text-align:left">' + data[i].area + '</li><li style="color: #29D7C8;text-align: left;;margin-left: 30px">' + data[i].tagid + '</li><li style="margin-left: 0px;text-align: left">' + tds1[1] + '</li></ul>') } - }else{ + } else { $("#qytj").empty(); - for (var i = 0 ; i < data.length ; i ++){ + for (var i = 0; i < data.length; i++) { var tds = data[i].name var tds1 = tds.split(' '); - $("#qytj").append('<ul style="margin-left: 30px"><li style="text-align:left ">'+data[i].area+'</li><li style="color: #29D7C8;text-align: left;margin-left: 30px">'+data[i].tagid+'</li><li style="margin-left: 0px;text-align: left">'+tds1[1]+'</li></ul>') + $("#qytj").append('<ul style="margin-left: 30px"><li style="text-align:left ">' + data[i].area + '</li><li style="color: #29D7C8;text-align: left;margin-left: 30px">' + data[i].tagid + '</li><li style="margin-left: 0px;text-align: left">' + tds1[1] + '</li></ul>') } } }) -},10000) - +}, 10000) //鍏呯數鎻愮ず -$.post("/hxzkuwb/findPowerTag",function (data){ +$.post("/hxzkuwb/findPowerTag", function (data) { var num = 0; - if(data.length>9){ + if (data.length > 9) { num = 9; - }else{ + } else { num = data.length; } - for(var i = 0; i<num;i++){ - if(data[i].power == "-1"){ + for (var i = 0; i < num; i++) { + if (data[i].power == "-1") { data[i].power = "0" } - $("#cdts").append('<ul class="qytj2"><li style="font-size: 12px">'+data[i].state+'</li><li style="font-size: 12px;color:#FF8B5D">'+data[i].power+'</li><li style="font-size: 12px;color: #29D7C8">'+data[i].tagId+'</li><li style="font-size: 12px"><img src="../Home/HomeImg/cddianchi.png" style="width: 20px"></li></ul>') + $("#cdts").append('<ul class="qytj2"><li style="font-size: 12px">' + data[i].state + '</li><li style="font-size: 12px;color:#FF8B5D">' + data[i].power + '</li><li style="font-size: 12px;color: #29D7C8">' + data[i].tagId + '</li><li style="font-size: 12px"><img src="../Home/HomeImg/cddianchi.png" style="width: 20px"></li></ul>') } }) var pagePower = 0; -function nextpagepower(page){ - console.log(pagePower) - if(page == "涓婁竴椤�" && pagePower !=0){ - pagePower -=9; - }else{ - pagePower +=9; + +function nextpagepower(page) { + (pagePower) + if (page == "涓婁竴椤�" && pagePower != 0) { + pagePower -= 9; + } else { + pagePower += 9; } - $.post("/hxzkuwb/findPowerTag",function (data){ - if (pagePower == 0){ + $.post("/hxzkuwb/findPowerTag", function (data) { + if (pagePower == 0) { layer.msg("宸茬粡鏄涓�椤典簡") $("#cdts").empty(); - for(var i = pagePower; i<pagePower+9;i++){ - if(data[i].power == "-1"){ + for (var i = pagePower; i < pagePower + 9; i++) { + if (data[i].power == "-1") { data[i].power = "0" } - $("#cdts").append('<ul class="qytj2"><li style="font-size: 12px">'+data[i].state+'</li><li style="font-size: 12px;color:#FF8B5D">'+data[i].power+'</li><li style="font-size: 12px;color: #29D7C8">'+data[i].tagId+'</li><li style="font-size: 12px"><img src="../Home/HomeImg/cddianchi.png" style="width: 20px"></li></ul>') + $("#cdts").append('<ul class="qytj2"><li style="font-size: 12px">' + data[i].state + '</li><li style="font-size: 12px;color:#FF8B5D">' + data[i].power + '</li><li style="font-size: 12px;color: #29D7C8">' + data[i].tagId + '</li><li style="font-size: 12px"><img src="../Home/HomeImg/cddianchi.png" style="width: 20px"></li></ul>') } - }else{ + } else { $("#cdts").empty(); - for(var i = pagePower; i<pagePower+9;i++){ - if(data[i].power == "-1"){ + for (var i = pagePower; i < pagePower + 9; i++) { + if (data[i].power == "-1") { data[i].power = "0" } - $("#cdts").append('<ul class="qytj2"><li style="font-size: 12px">'+data[i].state+'</li><li style="font-size: 12px;color:#FF8B5D">'+data[i].power+'</li><li style="font-size: 12px;color: #29D7C8">'+data[i].tagId+'</li><li style="font-size: 12px"><img src="../Home/HomeImg/cddianchi.png" style="width: 20px"></li></ul>') + $("#cdts").append('<ul class="qytj2"><li style="font-size: 12px">' + data[i].state + '</li><li style="font-size: 12px;color:#FF8B5D">' + data[i].power + '</li><li style="font-size: 12px;color: #29D7C8">' + data[i].tagId + '</li><li style="font-size: 12px"><img src="../Home/HomeImg/cddianchi.png" style="width: 20px"></li></ul>') } } }) } + //浜哄憳璇︾粏淇℃伅 -function personMsg(id){ - var data = "id="+id - $.get("/hxzkuwb/findIdPerson",data,function (data){ - if(data.ponline == "1"){ +function personMsg(id) { + var data = "id=" + id + $.get("/hxzkuwb/findIdPerson", data, function (data) { + if (data.ponline == "1") { data.ponline = "鍦ㄧ嚎" - }else{ + } else { data.ponline = "绂荤嚎" } $("#personImage").empty() - $("#personImage").append('<img style="width: 100px;height: 100px" src=/hxzkuwb/Icon/'+data.baoliu38+'/>') + $("#personImage").append('<img style="width: 100px;height: 100px" src=/hxzkuwb/Icon/' + data.baoliu38 + '/>') $(".xingming").text(data.pname) $(".xingbie").text(data.psex) $(".bumen").text(data.pdepartment) @@ -307,16 +612,16 @@ $("#personMsg").show() } -function personMsgtid(id){ - var data = "id="+id - $.get("/hxzkuwb/findtIdPerson",data,function (data){ - if(data.ponline == "1"){ +function personMsgtid(id) { + var data = "id=" + id + $.get("/hxzkuwb/findtIdPerson", data, function (data) { + if (data.ponline == "1") { data.ponline = "鍦ㄧ嚎" - }else{ + } else { data.ponline = "绂荤嚎" } $("#personImage").empty() - $("#personImage").append('<img style="width: 100px;height: 100px" src=/hxzkuwb/Icon/'+data.baoliu38+'/>') + $("#personImage").append('<img style="width: 100px;height: 100px" src=/hxzkuwb/Icon/' + data.baoliu38 + '/>') $(".xingming").text(data.pname) $(".xingbie").text(data.psex) $(".bumen").text(data.pdepartment) @@ -337,7 +642,8 @@ }) $("#personMsg").show() } -function GuanMsg(){ + +function GuanMsg() { $("#personMsg").hide() } @@ -345,181 +651,256 @@ function FenceKai() { layer.msg('鎿嶄綔鎴愬姛') } -function SheBeiGuan(){ + +function SheBeiGuan() { layer.msg('鎿嶄綔鎴愬姛') $("#ac").hide() } -function WeiLanGuan(){ + +function WeiLanGuan() { layer.msg('鎿嶄綔鎴愬姛') $("#fen").hide() } -function JingGaoGuan(){ + +function JingGaoGuan() { layer.msg('鎿嶄綔鎴愬姛') $("#war").hide() } -function RenYuanGuan(){ + +function RenYuanGuan() { layer.msg('鎿嶄綔鎴愬姛') $("#tags").hide() } -function JuJiGuan(){ + +function JuJiGuan() { layer.msg('鎿嶄綔鎴愬姛') $("#gather").hide() } //鏍规嵁鏉冮檺鏄剧ず瀵瑰簲鐪嬫澘 - var data = "username="+sessionStorage.getItem("username") - $.get("/hxzkuwb/findScreenRole",data,function (data){ - if (data.bgcolor != null || data.bgcolor != ""){ - //浣跨敤榛樿鏂囧瓧棰滆壊 - $(".htxx").css("color",data.bgcolor) - $(".htxx li").css("color",data.bgcolor) - $(".htxx li a").css("color",data.bgcolor) - $("#ykcbs").css("color",data.bgcolor) - $("#warningTongtitle").css("color",data.bgcolor) - $("#TongXuntitle").css("color",data.bgcolor) - $("#JinRiTongJititle").css("color",data.bgcolor) - $("#Powertitle").css("color",data.bgcolor) - $("#QuYutitle").css("color",data.bgcolor) - $("#personTongtitle").css("color",data.bgcolor) - $("#gouxuan").css("color",data.bgcolor) - $(".qytj li").css("color",data.bgcolor) - $(".JingWeiDu").css("color",data.bgcolor) - const style = document.createElement('style'); - style.innerHTML = '::placeholder { color: '+data.bgcolor+'; }'; - document.head.appendChild(style); //灏嗘牱寮忔坊鍔犲埌<head>涓� - $("#sousuotags").css("border","1px solid "+data.bgcolor) +var data = "username=" + sessionStorage.getItem("username") +var bgcolorwz = ""; +$.get("/hxzkuwb/findScreenRole", data, function (data) { + if (data.jizhanshow == "1") { + localStorage.setItem("jizhanshow", "1") + } else { + localStorage.setItem("jizhanshow", "0") - } - if(data.quyu != "No"){ - $("#tong2").fadeIn(500) - } - if(data.power != "No"){ - $("#tong3").fadeIn(500) - } - if(data.tongji != "No"){ - $("#tong1").fadeIn(500) - } - if(data.warning != "No"){ - $(".gjxx").fadeIn(500) - $("#warningTong").fadeIn(500) - } - if(data.say != "No"){ - $("#txin").fadeIn(500) - } - // if(data.person!="No"){ - // $("#personTong").fadeIn(500) - // } - }) + } + if (data.wangguanshow == "1") { + localStorage.setItem("wangguanshow", "1") + } else { + localStorage.setItem("wangguanshow", "0") + + } + bgcolorwz = data.bgcolor + if (data.bgcolor != null || data.bgcolor != "") { + //浣跨敤榛樿鏂囧瓧棰滆壊 + $(".htxx").css("color", data.bgcolor) + $(".htxx li").css("color", data.bgcolor) + $(".htxx li a").css("color", data.bgcolor) + $("#ykcbs").css("color", data.bgcolor) + $("#warningTongtitle").css("color", data.bgcolor) + $("#TongXuntitle").css("color", data.bgcolor) + $("#JinRiTongJititle").css("color", data.bgcolor) + $("#Powertitle").css("color", data.bgcolor) + $("#QuYutitle").css("color", data.bgcolor) + $("#personTongtitle").css("color", data.bgcolor) + $("#gouxuan").css("color", data.bgcolor) + $(".qytj li").css("color", data.bgcolor) + $(".JingWeiDu").css("color", data.bgcolor) + $("#biaoqiantitle").css("color", data.bgcolor) + $("#jizhantitle").css("color", data.bgcolor) + const style = document.createElement('style'); + style.innerHTML = '::placeholder { color: ' + data.bgcolor + '; }'; + document.head.appendChild(style); //灏嗘牱寮忔坊鍔犲埌<head>涓� + $("#sousuotags").css("border", "1px solid " + data.bgcolor) + + } + if (data.quyu != "No") { + $("#tong2").fadeIn(500) + } + if (data.power != "No") { + $("#tong3").fadeIn(500) + } + if (data.tongji != "No") { + $("#tong1").fadeIn(500) + } + if (data.warning != "No") { + $(".gjxx").fadeIn(500) + $("#warningTong").fadeIn(500) + } + if (data.say != "No") { + $("#txin").fadeIn(500) + } + if (data.biaoqian != "No") { + $("#biaoqian").fadeIn(500) + } + if (data.jizhan != "No") { + $("#jizhan").fadeIn(500) + } + // if(data.person!="No"){ + // $("#personTong").fadeIn(500) + // } +}) //鏍规嵁鐪嬫澘XY杩涜鎺掔増 - $.get("/hxzkuwb/findsmallXY",function (data){ - $("#warningTongtitle").text(data[0].name) - $("#TongXuntitle").text(data[1].name) - $("#JinRiTongJititle").text(data[2].name) - $("#Powertitle").text(data[3].name) - $("#QuYutitle").text(data[4].name) - $("#personTongtitle").text(data[5].name) - if(data[0].posx != "0"){ - $("#warningTong").css("left",data[0].posx) - if(data[0].posy != "0"){ - $("#warningTong").css("top",data[0].posy) - } +$.get("/hxzkuwb/findsmallXY", function (data) { + $("#warningTongtitle").text(data[0].name) + $("#TongXuntitle").text(data[1].name) + $("#JinRiTongJititle").text(data[2].name) + $("#Powertitle").text(data[3].name) + $("#QuYutitle").text(data[4].name) + $("#personTongtitle").text(data[5].name) + $("#biaoqiantitle").text(data[6].name) + $("#jizhantitle").text(data[7].name) + if (data[0].posx != "0") { + $("#warningTong").css("left", data[0].posx) + if (data[0].posy != "0") { + $("#warningTong").css("top", data[0].posy) } - if(data[1].posx != "0"){ - $("#txin").css("left",data[1].posx) - if(data[1].posy != 0){ - $("#txin").css("bottom",data[1].posy) - } + } + if (data[1].posx != "0") { + $("#txin").css("left", data[1].posx) + if (data[1].posy != 0) { + $("#txin").css("bottom", data[1].posy) } - if(data[2].posx != "0"){ - $("#tong1").css("right",data[2].posx) - if(data[2].posy != "0"){ - $("#tong1").css("top",data[2].posy) + } + if (data[2].posx != "0") { + $("#tong1").css("right", data[2].posx) + if (data[2].posy != "0") { + $("#tong1").css("top", data[2].posy) - } } - if(data[3].posx != "0"){ - $("#tong3").css("right",data[3].posx) - if(data[3].posy != "0"){ - $("#tong3").css("bottom",data[3].posy) - } + } + if (data[3].posx != "0") { + $("#tong3").css("right", data[3].posx) + if (data[3].posy != "0") { + $("#tong3").css("bottom", data[3].posy) } - if(data[4].posx != "0"){ - $("#tong2").css("right",data[4].posx) - if(data[4].posy != "0"){ - $("#tong2").css("bottom",data[4].posy) - } + } + if (data[4].posx != "0") { + $("#tong2").css("right", data[4].posx) + if (data[4].posy != "0") { + $("#tong2").css("bottom", data[4].posy) } - if(data[5].posx != "0"){ - $("#personTong").css("left",data[5].posx) - if(data[5].posy != "0"){ - $("#personTong").css("bottom",data[5].posx) - } + } + if (data[5].posx != "0") { + $("#personTong").css("left", data[5].posx) + if (data[5].posy != "0") { + $("#personTong").css("bottom", data[5].posx) } - }) + } + if (data[6].posx != "0") { + $("#biaoqian").css("right", data[6].posx) + if (data[6].posy != "0") { + $("#biaoqian").css("top", data[6].posy) + } + } + if (data[7].posx != "0") { + $("#jizhan").css("left", data[7].posx) + if (data[7].posy != "0") { + $("#jizhan").css("top", data[7].posy) + } + } +}) let num = 0 + + //鏍规嵁鏉冮檺鏄剧ず瀵瑰簲鐪嬫澘 -function yckb(){ +function yckb() { num++; - var data = "username="+sessionStorage.getItem("username") - $.get("/hxzkuwb/findScreenRole",data,function (data){ - if(num %2 == 0){ + var data = "username=" + sessionStorage.getItem("username") + $.get("/hxzkuwb/findScreenRole", data, function (data) { + if (num % 2 == 0) { $("#ykcbs").text("闅愯棌鐪嬫澘") - if(data.quyu != "No"){ + if (data.quyu != "No") { $("#tong2").fadeIn(500) } - if(data.power != "No"){ + if (data.power != "No") { $("#tong3").fadeIn(500) } - if(data.tongji != "No"){ + if (data.tongji != "No") { $("#tong1").fadeIn(500) } - if(data.warning != "No"){ + if (data.warning != "No") { $("#warningTong").fadeIn(500) $(".gjxx").fadeIn(500) } - if(data.say != "No"){ + if (data.say != "No") { $("#txin").fadeIn(500); } - - }else{ + if (data.biaoqian != "No") { + $("#biaoqian").fadeIn(500) + } + if (data.jizhan != "No") { + $("#jizhan").fadeIn(500) + } + $("#border2s").fadeIn(500) + $("#border3s").fadeIn(500) + } else { $("#ykcbs").text("鏄剧ず鐪嬫澘") - if(data.quyu != "No"){ + if (data.quyu != "No") { $("#tong2").fadeOut(500) } - if(data.power != "No"){ + if (data.power != "No") { $("#tong3").fadeOut(500) } - if(data.tongji != "No"){ + if (data.tongji != "No") { $("#tong1").fadeOut(500) } - if(data.warning != "No"){ + if (data.warning != "No") { $("#warningTong").fadeOut(500) } - if(data.say != "No"){ + if (data.say != "No") { $("#txin").fadeOut(500); } + if (data.biaoqian != "No") { + $("#biaoqian").fadeIn(500) + } + if (data.jizhan != "No") { + $("#jizhan").fadeIn(500) + } + $("#border2s").fadeOut(500) + $("#border3s").fadeOut(500) } }) layer.msg('鎿嶄綔鎴愬姛') } -function warningqx(){ +function warningqx() { $("#warningMsg").hide() $("#warningMsg1").hide() } -function warningbc(){ - // 鑾峰彇鍗曢�夋閫変腑鐨勫�� - var selectedValue = document.querySelector('input[name="baoliu5"]:checked').value; - var id = $("#warningid").val(); - var texts = $("#warningwb").val() - var types = $("#warningidtype").text(); - var username = localStorage.getItem("username") - var data = "objectid="+id+"&baoliu5="+selectedValue+"&baoliu6="+texts+"&baoliu4="+username+"&type="+types+"&id="+$("#idwar").val()+"&username="+sessionStorage.getItem("username"); - $.post("/hxzkuwb/DaPingDellWarning",data,function (data){ - layer.msg('鎿嶄綔鎴愬姛') - $("#warningMsg").hide() - }) -} \ No newline at end of file +function warningbc() { + var textwar = $("#warningwb").val() + if (textwar == "") { + layer.msg("璇峰厛杈撳叆澶勭悊鍐呭") + } else { + // 鑾峰彇鍗曢�夋閫変腑鐨勫�� + var selectedValue = document.querySelector('input[name="baoliu5"]:checked').value; + var id = $("#warningid").val(); + var texts = $("#warningwb").val() + var types = $("#warningidtype").text(); + var username = localStorage.getItem("username") + var data = "objectid=" + id + "&baoliu5=" + selectedValue + "&baoliu6=" + texts + "&baoliu4=" + username + "&type=" + types + "&id=" + $("#idwar").val() + "&username=" + sessionStorage.getItem("username"); + $.post("/hxzkuwb/DaPingDellWarning", data, function (data) { + layer.msg('鎿嶄綔鎴愬姛') + $("#warningMsg").hide() + }) + } +} + +function gjxzt(nr) { + $("#warningwb").val(nr) +} + +var textColor = $("#Ht").css("color"); +$("#Ht").hover(function () { + $(this).css("color", "#36F5EF"); +}, function () { + (bgcolorwz) + $(this).css("color", bgcolorwz); +}) \ No newline at end of file diff --git a/src/main/webapp/HouTai/Anchor/Anchor.jsp b/src/main/webapp/HouTai/Anchor/Anchor.jsp index 35806b9..c13e8c3 100644 --- a/src/main/webapp/HouTai/Anchor/Anchor.jsp +++ b/src/main/webapp/HouTai/Anchor/Anchor.jsp @@ -9,7 +9,7 @@ <html> <head> <title>鍩虹珯绠$悊</title> - <link rel="stylesheet" href="../../CSS/layui.css"> + <link rel="stylesheet" href="../../CSS/layui2.css"> <link rel="stylesheet" href="../../CSS/layer.css"> <style> </style> diff --git a/src/main/webapp/HouTai/BaoWen/BaoWen.jsp b/src/main/webapp/HouTai/BaoWen/BaoWen.jsp index 3ff5cca..a65cae6 100644 --- a/src/main/webapp/HouTai/BaoWen/BaoWen.jsp +++ b/src/main/webapp/HouTai/BaoWen/BaoWen.jsp @@ -9,7 +9,7 @@ <html> <head> <title>Title</title> - <link rel="stylesheet" href="../../CSS/layui.css"> + <link rel="stylesheet" href="../../CSS/layui2.css"> <link rel="stylesheet" href="../../CSS/layer.css"> </head> <body> diff --git a/src/main/webapp/HouTai/BaoWen/BaoWenJs/BaoWen.js b/src/main/webapp/HouTai/BaoWen/BaoWenJs/BaoWen.js index b16c193..cb1417c 100644 --- a/src/main/webapp/HouTai/BaoWen/BaoWenJs/BaoWen.js +++ b/src/main/webapp/HouTai/BaoWen/BaoWenJs/BaoWen.js @@ -12,11 +12,11 @@ ,toolbar: '#toolbarDemo' //寮�鍚伐鍏锋爮锛屾澶勬樉绀洪粯璁ゅ浘鏍囷紝鍙互鑷畾涔夋ā鏉匡紝璇﹁鏂囨。 ,cols: [[ //琛ㄥご {type:'checkbox',sort: true,fixed: "left"} - ,{field: 'id', title: '搴忓彿', sort: true} - ,{ field: 'Receive_time', title: '鎶ユ枃鎺ュ彈鏃堕棿'} - ,{field: 'type', title: '鎶ユ枃绫诲瀷' } - ,{field: 'tagid', title: '璁惧ID'} - ,{field: 'neirong', title: '鎶ユ枃鍐呭'} + ,{field: 'id', title: '搴忓彿', sort: true,width:70} + ,{ field: 'Receive_time', title: '鎶ユ枃鎺ュ彈鏃堕棿',width:120} + ,{field: 'type', title: '鎶ユ枃绫诲瀷' ,width:120} + ,{field: 'tagid', title: '璁惧ID',width:100} + ,{field: 'neirong', title: '鎶ユ枃鍐呭',width:200} ]] ,limits: [1000,2000,3000,4000,5000,6000,7000,8000,9000,10000,100000] ,limit: 1000, diff --git a/src/main/webapp/HouTai/ChaFenJiZhan/ChaFenJiZhan.jsp b/src/main/webapp/HouTai/ChaFenJiZhan/ChaFenJiZhan.jsp index 18323b6..1b64b8f 100644 --- a/src/main/webapp/HouTai/ChaFenJiZhan/ChaFenJiZhan.jsp +++ b/src/main/webapp/HouTai/ChaFenJiZhan/ChaFenJiZhan.jsp @@ -9,7 +9,7 @@ <html> <head> <title>宸垎鍩虹珯</title> - <link rel="stylesheet" href="../../CSS/layui.css"> + <link rel="stylesheet" href="../../CSS/layui2.css"> <link rel="stylesheet" href="../../CSS/layer.css"> <style> </style> diff --git a/src/main/webapp/HouTai/ChaXunGuiJi/ChaXunGuiJi.jsp b/src/main/webapp/HouTai/ChaXunGuiJi/ChaXunGuiJi.jsp index eff0b05..657690c 100644 --- a/src/main/webapp/HouTai/ChaXunGuiJi/ChaXunGuiJi.jsp +++ b/src/main/webapp/HouTai/ChaXunGuiJi/ChaXunGuiJi.jsp @@ -18,7 +18,7 @@ } </style> </head> -<link rel="stylesheet" href="../../CSS/layui.css"> +<link rel="stylesheet" href="../../CSS/layui2.css"> <link rel="stylesheet" href="../../CSS/layer.css"> <link rel="stylesheet" href="ChaXunGuiJiJs/style.css"> <body style="overflow-x: hidden;overflow-y: hidden"> diff --git a/src/main/webapp/HouTai/ChaXunGuiJi/ChaXunGuiJiJs/ChaXunGuiJiJs.js b/src/main/webapp/HouTai/ChaXunGuiJi/ChaXunGuiJiJs/ChaXunGuiJiJs.js index 03abfbf..5abdeb0 100644 --- a/src/main/webapp/HouTai/ChaXunGuiJi/ChaXunGuiJiJs/ChaXunGuiJiJs.js +++ b/src/main/webapp/HouTai/ChaXunGuiJi/ChaXunGuiJiJs/ChaXunGuiJiJs.js @@ -161,6 +161,16 @@ var id = $("#tagid").val(); var time = $("#FanWei").val(); + var zuobiaoxi = ""; + //浠庢暟鎹簱鏌ヨ褰撳墠閫夋嫨鐨勪粈涔堢郴鍧愭爣 + $.ajax({ + url: "/hxzkuwb/findbaidumapList", + type: "GET", + async: false, + success: function(data) { + zuobiaoxi = data[0].zhuanhuan + } + }); var data = "tagid=" + id + "&time=" + time $.ajax({ url: "/hxzkuwb/findBaiDuGuiJi", @@ -212,10 +222,17 @@ // 澶勭悊鍚屾璇锋眰杩斿洖鐨勬暟鎹� for (var i = 0; i < data.length; i++) { var c = new Convertor(); - var rr1 = c.WGS2BD09({ - lng: parseFloat(data[i].gspJingdu), - lat: parseFloat(data[i].gpsWeidu) - }); + if (zuobiaoxi == "鐧惧害"){ + var rr1 = c.WGS2BD09({ + lng: parseFloat(data[i].gspJingdu), + lat: parseFloat(data[i].gpsWeidu) + }); + }else{ + var rr1 = { + lng: parseFloat(data[i].gspJingdu), + lat: parseFloat(data[i].gpsWeidu) + }; + } dts.push(rr1) dtlist.push(rr1) } diff --git a/src/main/webapp/HouTai/DiTuMap/BaiDuDiTu.jsp b/src/main/webapp/HouTai/DiTuMap/BaiDuDiTu.jsp index b3312eb..a797886 100644 --- a/src/main/webapp/HouTai/DiTuMap/BaiDuDiTu.jsp +++ b/src/main/webapp/HouTai/DiTuMap/BaiDuDiTu.jsp @@ -9,7 +9,7 @@ <html> <head> <title>Title</title> - <link rel="stylesheet" href="../../CSS/layui.css"> + <link rel="stylesheet" href="../../CSS/layui2.css"> <link rel="stylesheet" href="../../CSS/layer.css"> </head> <body> @@ -22,14 +22,12 @@ </div> <div class="update" style="display: none;width: 600px;background-color: #f6f6f6;border: 1px solid #cccccc;padding: 50px;position: fixed;top: 50px;left: 450px;z-index: 99999"> <form class="layui-form" action="/hxzkuwb/upBaiDuMap" enctype="multipart/form-data" method="post" lay-filter="example"> - <div class="layui-form-item"> <div class="layui-form-item"> <label class="layui-form-label">搴忓彿</label> <div class="layui-input-block"> <input type="text" lay-verify="title" readonly name="id" id="up1" required autocomplete="off" class="layui-input"> </div> </div> - </div> <div class="layui-form-item" id="po3"> <label class="layui-form-label">鍦板浘鍚嶇О</label> <div class="layui-input-block"> @@ -62,10 +60,16 @@ <input type="text" lay-verify="title" name="heig" id="up7" required autocomplete="off" class="layui-input"> </div> </div> + <div class="layui-form-item" > + <label class="layui-form-label">鍧愭爣绯�</label> + <div class="layui-input-block"> + <input type="checkbox" checked="" name="zhuanhuan" lay-skin="switch" lay-filter="switchTest" lay-text="鐧惧害|WGS84"> <span></span> + </div> + </div> <div class="layui-form-item" id=""> <label class="layui-form-label">鏄惁鏄剧ず</label> <div class="layui-input-block"> - <input type="checkbox" checked="" name="ishow" lay-skin="switch" lay-filter="switchTest" lay-text="鏄剧ず|闅愯棌"> + <input type="checkbox" checked="" name="ishow" id="isshow" lay-skin="switch" lay-filter="switchTest" lay-text="鏄剧ず|闅愯棌"> </div> </div> <div class="layui-form-item"> diff --git a/src/main/webapp/HouTai/DiTuMap/DiTu.jsp b/src/main/webapp/HouTai/DiTuMap/DiTu.jsp index 9dfdfcd..a06b469 100644 --- a/src/main/webapp/HouTai/DiTuMap/DiTu.jsp +++ b/src/main/webapp/HouTai/DiTuMap/DiTu.jsp @@ -9,7 +9,7 @@ <html> <head> <title>鍦板浘绠$悊</title> - <link rel="stylesheet" href="../../CSS/layui.css"> + <link rel="stylesheet" href="../../CSS/layui2.css"> <link rel="stylesheet" href="../../CSS/layer.css"> <style> </style> diff --git a/src/main/webapp/HouTai/DiTuMap/DiTuJs/BaiDuDiTu.js b/src/main/webapp/HouTai/DiTuMap/DiTuJs/BaiDuDiTu.js index 6f30450..ec6598a 100644 --- a/src/main/webapp/HouTai/DiTuMap/DiTuJs/BaiDuDiTu.js +++ b/src/main/webapp/HouTai/DiTuMap/DiTuJs/BaiDuDiTu.js @@ -22,6 +22,7 @@ ,{field: 'heig', title: '楂樺害'} ,{field: 'file', title: '鐡︾墖鏂囦欢'} ,{field: 'ishow', title: '鏄惁鏄剧ず'} + ,{field: 'zhuanhuan', title: '鍧愭爣绯�'} ,{field: 'addtime', title: '鏇存柊鏃堕棿'} ]] ,limits: [10, 20, 30, 40, 50,60,70,80,90,100] @@ -42,6 +43,13 @@ $("#up4").val(data[0].center) $("#up6").val(data[0].shijiao) $("#up7").val(data[0].heig) + if (data[0].ishow == "鏄剧ず"){ + document.getElementById("isshow").checked = true; + }else{ + document.getElementById("isshow").checked = false; + + } + var levels = data[0].level; var selectElem3 = document.getElementById('up3'); selectElem3.innerHTML="" diff --git a/src/main/webapp/HouTai/GaoJingHuiZong/GaoJingHuiZong.jsp b/src/main/webapp/HouTai/GaoJingHuiZong/GaoJingHuiZong.jsp index e2d196d..ad4da6b 100644 --- a/src/main/webapp/HouTai/GaoJingHuiZong/GaoJingHuiZong.jsp +++ b/src/main/webapp/HouTai/GaoJingHuiZong/GaoJingHuiZong.jsp @@ -9,7 +9,7 @@ <html> <head> <title>Title</title> - <link rel="stylesheet" href="../../CSS/layui.css"> + <link rel="stylesheet" href="../../CSS/layui2.css"> <link rel="stylesheet" href="../../CSS/layer.css"> <style> .layui-table-cell { @@ -116,7 +116,7 @@ </body> <script type="text/html" id="titleTpl"> - {{# if(d.baoliu6 === '0') { }} + {{# if(d.status === '鏈鐞�') { }} <span></span> {{# } else { }} <span>澶勭悊浜猴細{{d.baoliu3}},澶勭悊璇︾粏锛歿{d.baoliu6}},澶勭悊鏃堕棿锛歿{d.baoliu4}}</span> diff --git a/src/main/webapp/HouTai/GuiJiShuJu/GuiJiShuJu.jsp b/src/main/webapp/HouTai/GuiJiShuJu/GuiJiShuJu.jsp index 2387756..20b7228 100644 --- a/src/main/webapp/HouTai/GuiJiShuJu/GuiJiShuJu.jsp +++ b/src/main/webapp/HouTai/GuiJiShuJu/GuiJiShuJu.jsp @@ -8,7 +8,7 @@ <%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> - <link rel="stylesheet" href="../../CSS/layui.css"> + <link rel="stylesheet" href="../../CSS/layui2.css"> <link rel="stylesheet" href="../../CSS/layer.css"> <title>Title</title> </head> @@ -22,13 +22,13 @@ </div> </div> </div> -<input type="text" class="layui-input" id="seah" placeholder="璇疯緭鍏ヨ澶囩紪鍙�" style="width: 270px;height: 38px;margin-left: 100px;position: absolute;border-radius: 8px;border: 1px solid #cccccc;z-index: 999;left: 150px;top: 40px;border-right: none;border-top-right-radius: 0px;border-bottom-right-radius: 0px"> + </body> <script type="text/html" id="toolbarDemo"> <div class="layui-btn-container" style="margin-left: 0px;margin-top: 20px;display: inline-block"> <button class="layui-btn layui-btn-primary" lay-event="getshuaxin">鍒锋柊</button> - <button class="layui-btn layui-btn-normal" lay-event="getsearch" style="margin-left: 350px;position: absolute;border-bottom-right-radius: 8px;border-top-right-radius: 8px;z-index: 9999;left: 170px;top: 29px">鎼滅储</button> + </div> </script> <script src="../../JS/layui.js"></script> diff --git a/src/main/webapp/HouTai/HuiZhiWeiLan/HuiZhiWeiLan.jsp b/src/main/webapp/HouTai/HuiZhiWeiLan/HuiZhiWeiLan.jsp index 8cb837d..c3dbeff 100644 --- a/src/main/webapp/HouTai/HuiZhiWeiLan/HuiZhiWeiLan.jsp +++ b/src/main/webapp/HouTai/HuiZhiWeiLan/HuiZhiWeiLan.jsp @@ -7,7 +7,7 @@ --%> <%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> -<link rel="stylesheet" href="../../CSS/layui.css"> +<link rel="stylesheet" href="../../CSS/layui2.css"> <link rel="stylesheet" href="../../CSS/layer.css"> <link rel="stylesheet" href="//api.map.baidu.com/library/DrawingManager/1.4/src/DrawingManager_min.css" /> <head> diff --git a/src/main/webapp/HouTai/JiChu/BuMen.jsp b/src/main/webapp/HouTai/JiChu/BuMen.jsp index 3f8b1c7..8fd611f 100644 --- a/src/main/webapp/HouTai/JiChu/BuMen.jsp +++ b/src/main/webapp/HouTai/JiChu/BuMen.jsp @@ -9,7 +9,7 @@ <html> <head> <title>閮ㄩ棬绠$悊</title> - <link rel="stylesheet" href="../../CSS/layui.css"> + <link rel="stylesheet" href="../../CSS/layui2.css"> <link rel="stylesheet" href="../../CSS/layer.css"> <style> </style> diff --git a/src/main/webapp/HouTai/JiChu/CheLiang.jsp b/src/main/webapp/HouTai/JiChu/CheLiang.jsp index 2636e0f..5264678 100644 --- a/src/main/webapp/HouTai/JiChu/CheLiang.jsp +++ b/src/main/webapp/HouTai/JiChu/CheLiang.jsp @@ -9,7 +9,7 @@ <html> <head> <title>杞﹁締绠$悊</title> - <link rel="stylesheet" href="../../CSS/layui.css"> + <link rel="stylesheet" href="../../CSS/layui2.css"> <link rel="stylesheet" href="../../CSS/layer.css"> <style> </style> diff --git a/src/main/webapp/HouTai/JiChu/Icon.jsp b/src/main/webapp/HouTai/JiChu/Icon.jsp index 7b65834..30d6c67 100644 --- a/src/main/webapp/HouTai/JiChu/Icon.jsp +++ b/src/main/webapp/HouTai/JiChu/Icon.jsp @@ -9,7 +9,7 @@ <html> <head> <title>鍥炬爣绠$悊</title> - <link rel="stylesheet" href="../../CSS/layui.css"> + <link rel="stylesheet" href="../../CSS/layui2.css"> <link rel="stylesheet" href="../../CSS/layer.css"> <style> </style> diff --git a/src/main/webapp/HouTai/JiChu/JiChuJs/RenYuan.js b/src/main/webapp/HouTai/JiChu/JiChuJs/RenYuan.js index 6250b38..810f779 100644 --- a/src/main/webapp/HouTai/JiChu/JiChuJs/RenYuan.js +++ b/src/main/webapp/HouTai/JiChu/JiChuJs/RenYuan.js @@ -8,22 +8,21 @@ elem: '#renyuan' ,url: '/hxzkuwb/findrenyuan' ,page: true //寮�鍚垎椤� - ,size:'sm' ,toolbar:'#toolbarDemo' //寮�鍚伐鍏锋爮锛屾澶勬樉绀洪粯璁ゅ浘鏍囷紝鍙互鑷畾涔夋ā鏉匡紝璇﹁鏂囨。 ,cols: [[ //琛ㄥご {type:'checkbox',sort: true,fixed: "left"} - ,{field: 'id', title: 'ID', sort: true} - ,{ field: 'ptagid', title: '鏍囩ID'} - ,{field: 'pname', title: '浜哄憳鍚嶇О'} - ,{field: 'psex', title: '鎬у埆'} - ,{field: 'pphone', title: '鐢佃瘽'} - ,{field: 'pidcardnum', title: '韬唤璇�'} - ,{field: 'pdepartment', title: '閮ㄩ棬'} - ,{field: 'pzu', title: '宀椾綅'} - ,{field: 'ppower', title: '鐢甸噺%',sort: true} - ,{field: 'ponline', title: '鍦ㄧ嚎鐘舵��' ,templet: '#titleTpl11s'} - ,{field: 'pimage', title: '浜哄憳鍥炬爣',templet: '#titleTpl1'} - ,{field: 'baoliu38', title: '浜哄憳鐓х墖',templet: '#titleTpl2'} + ,{field: 'id', title: 'ID', sort: true,width:60} + ,{ field: 'ptagid', title: '鏍囩ID',width:80} + ,{field: 'pname', title: '浜哄憳鍚嶇О',width:90} + ,{field: 'psex', title: '鎬у埆',width:70} + ,{field: 'pphone', title: '鐢佃瘽',width:120} + ,{field: 'pidcardnum', title: '韬唤璇�',width:130} + ,{field: 'pdepartment', title: '閮ㄩ棬',width:120} + ,{field: 'pzu', title: '宀椾綅',width:120} + ,{field: 'ppower', title: '鐢甸噺%',sort: true,width:90} + ,{field: 'ponline', title: '鐘舵��' ,templet: '#titleTpl11s',width:80} + ,{field: 'pimage', title: '鍥炬爣',templet: '#titleTpl1',width:80} + ,{field: 'baoliu38', title: '鐓х墖',templet: '#titleTpl2',width:80} ,{field: 'paddtiem', title: '鏃堕棿'} ]] ,limits: [10, 20, 30, 40, 50,60,70,80,90,100,100000] diff --git a/src/main/webapp/HouTai/JiChu/RenYuan.jsp b/src/main/webapp/HouTai/JiChu/RenYuan.jsp index ddf39f7..be185ed 100644 --- a/src/main/webapp/HouTai/JiChu/RenYuan.jsp +++ b/src/main/webapp/HouTai/JiChu/RenYuan.jsp @@ -9,17 +9,9 @@ <html> <head> <title>浜哄憳绠$悊</title> - <link rel="stylesheet" href="../../CSS/layui.css"> + <link rel="stylesheet" href="../../CSS/layui2.css"> <link rel="stylesheet" href="../../CSS/layer.css"> <style> - </style> - <style> - .layui-table-body { - overflow-x: hidden; - } - .layui-table-header, .layui-table-footer { - overflow-x: hidden; - } </style> </head> <body> diff --git a/src/main/webapp/HouTai/JiChu/WuZi.jsp b/src/main/webapp/HouTai/JiChu/WuZi.jsp index 0bd2afe..6342756 100644 --- a/src/main/webapp/HouTai/JiChu/WuZi.jsp +++ b/src/main/webapp/HouTai/JiChu/WuZi.jsp @@ -9,7 +9,7 @@ <html> <head> <title>鐗╄祫绠$悊</title> - <link rel="stylesheet" href="../../CSS/layui.css"> + <link rel="stylesheet" href="../../CSS/layui2.css"> <link rel="stylesheet" href="../../CSS/layer.css"> <style> </style> diff --git a/src/main/webapp/HouTai/JianKongPeiZhi/JianKongPeiZhi.jsp b/src/main/webapp/HouTai/JianKongPeiZhi/JianKongPeiZhi.jsp index 1d986ec..6fd91f0 100644 --- a/src/main/webapp/HouTai/JianKongPeiZhi/JianKongPeiZhi.jsp +++ b/src/main/webapp/HouTai/JianKongPeiZhi/JianKongPeiZhi.jsp @@ -9,20 +9,80 @@ <html> <head> <title>Title</title> - <link rel="stylesheet" href="../../CSS/layui.css"> + <link rel="stylesheet" href="../../CSS/layui2.css"> <link rel="stylesheet" href="../../CSS/layer.css"> + <style> + + .plugin { + width: 600px; + height: 400px; + /**/ + position: absolute; + margin: auto; + top: 300px; + left: 500px; + right: 0; + bottom: 0; + + /**/ + /**/ + /* margin-top: 100px; + margin-left: 100px; */ + /**/ + /**/ + } + /*.btn2{*/ + /* margin-top: -520px;*/ + /*}*/ + </style> </head> <body> <div class="heimu" style="display: none;width: 100%;height: 100%;position: fixed;top: 0px;left: 0px;z-index: 9999;background-color: black;opacity: 0.8"></div> <div class="layui-container" style="width: 100%;margin: 0px;padding: 0px"> <div class="layui-row"> + + <div id="jiankong" style=" display: none;"> +<%-- <div style="">--%> +<%-- <img style="margin-top:-110px;margin-left:390px;height: 25px;width: 25px" src="../../Icon/close.png">--%> +<%-- <button class="layui-btn layui-btn-normal" lay-event="getadd" onclick="guanbi();" style="position: fixed; z-index: 999; margin-top:40px;margin-left:320px;">鍏抽棴</button>--%> + + <div id="divPlugin" class="plugin" ></div> + + +<%-- <input type="button" class="btn2" value="鍏抽棴" onclick="close();" />--%> + <input id="loginip" type="text" class="txt" style="display:none;"/> + <input id="port" type="text" class="txt" style="display:none;"/> + <input id="username1" type="text" class="txt" style="display:none;"/> + <input id="password" type="password" class="txt" style="display:none;"/> + <%-- <input type="button" class="btn" value="鐧诲綍" onclick="clickLogin();" />--%> +<%-- <input type="button" class="btn2" value="寮�濮嬮瑙�" onclick="clickStartRealPlay();" />--%> +<%-- <input type="button" class="btn2" value="鍋滄棰勮" onclick="clickStopRealPlay();" />--%> + + + + </div> +<%-- </div>--%> <div class="layui-col-xs12 layui-col-md12"> <table class="layui-hide" id="shipin" lay-filter="shipin"></table> </div> </div> <div class="add" style="display: none;width: 600px;background-color: #f6f6f6;border: 1px solid #cccccc;padding: 50px;position: fixed;top: 50px;left: 450px;z-index: 99999"> <form class="layui-form" action="/hxzkuwb/addHk" method="post" lay-filter="example" onsubmit="return checkadd()"> + <div class="layui-form-item"> + <label class="layui-form-label">缁戝畾鍖哄煙锛�</label> + <div class="layui-input-block"> + <input type="text" name="bindregion" id="bindregionadd" lay-verify="title" autocomplete="off" placeholder="" + onkeyup ="xzGongSi()" onfocus="xzGongSi()" class="layui-input"> + </div> + <div style="width:488px;height: 250px;overflow-y: scroll;border: 1px solid #EEEEEE;border-top: none;position: absolute;left: 160px;z-index: 999;background-color: white;display: none" + id="ZsGs"> + <c:forEach items="${suoshu}" var="k"> + <p onclick="xzGong('${k.name}')" + style="cursor: pointer;height: 40px;line-height: 40px;padding-left: 10px;border-bottom: 1px solid #f6f6f6">${k.name}</p> + </c:forEach> + </div> + </div> <div class="layui-form-item"> <label class="layui-form-label">IP鍦板潃</label> <div class="layui-input-block"> @@ -53,6 +113,7 @@ <input type="text" lay-verify="title" name="shebeiport" required autocomplete="off" class="layui-input"> </div> </div> + <div class="layui-form-item"> <div class="layui-input-block"> <button type="submit" class="layui-btn" lay-submit="" lay-filter="" id="baocun">绔嬪嵆鎻愪氦</button> @@ -64,57 +125,99 @@ <div class="update" style="display: none;width: 600px;background-color: #f6f6f6;border: 1px solid #cccccc;padding: 50px;position: fixed;top: 50px;left: 450px;z-index: 99999"> <form class="layui-form" action="/hxzkuwb/updateHk" method="post" lay-filter="example" onsubmit="return checkup()"> <div class="layui-form-item"> + <label class="layui-form-label">缁戝畾鍖哄煙锛�</label> + <div class="layui-input-block"> + <input type="text" name="bindregion" id="bindregionup" lay-verify="title" autocomplete="off" placeholder="" + onkeyup ="xzGongSiup()" onfocus="xzGongSiup()" class="layui-input"> + </div> + <div style="width:488px;height: 250px;overflow-y: scroll;border: 1px solid #EEEEEE;border-top: none;position: absolute;left: 160px;z-index: 999;background-color: white;display: none" + id="ZsGsup"> + <c:forEach items="${suoshu}" var="k"> + <p onclick="xzGongup('${k.name}')" + style="cursor: pointer;height: 40px;line-height: 40px;padding-left: 10px;border-bottom: 1px solid #f6f6f6">${k.name}</p> + </c:forEach> + + </div> + </div> + <div class="layui-form-item"> <label class="layui-form-label">IP鍦板潃</label> <div class="layui-input-block"> - <input type="text" lay-verify="title" name="ip" required autocomplete="off" class="layui-input"> + <input type="text" lay-verify="title" name="ip" id="ipup" required autocomplete="off" class="layui-input"> </div> </div> <div class="layui-form-item"> <label class="layui-form-label">绔彛</label> <div class="layui-input-block"> - <input type="text" lay-verify="title" name="port" required autocomplete="off" class="layui-input"> + <input type="text" lay-verify="title" name="port" id="portup" required autocomplete="off" class="layui-input"> </div> </div> <div class="layui-form-item"> <label class="layui-form-label">鐢ㄦ埛鍚�</label> <div class="layui-input-block"> - <input type="text" lay-verify="title" name="username" required autocomplete="off" class="layui-input"> + <input type="text" lay-verify="title" name="username" id="usernameup" required autocomplete="off" class="layui-input"> </div> </div> <div class="layui-form-item"> <label class="layui-form-label">瀵嗙爜</label> <div class="layui-input-block"> - <input type="text" lay-verify="title" name="pssword" required autocomplete="off" class="layui-input"> + <input type="text" lay-verify="title" name="pssword" id="psswordup" required autocomplete="off" class="layui-input"> </div> </div> <div class="layui-form-item"> <label class="layui-form-label">璁惧绔彛</label> <div class="layui-input-block"> - <input type="text" lay-verify="title" name="shebeiport" required autocomplete="off" class="layui-input"> + <input type="text" lay-verify="title" name="shebeiport" id="shebeiportup" required autocomplete="off" class="layui-input"> + </div> + </div> + <div class="layui-form-item"> + <div class="layui-input-block"> + <button type="submit" class="layui-btn" lay-submit="" lay-filter="">淇濆瓨</button> + <button type="button" class="layui-btn layui-btn-normal" lay-filter="" onclick="quxiao()" style="margin-left: 200px">鍙栨秷</button> </div> </div> </form> </div> </div> -<input type="text" class="layui-input" id="seah" placeholder="璇疯緭鍏ョ敤鎴峰悕" style="width: 270px;height: 38px;margin-left: 100px;position: fixed;border-radius: 8px;border: 1px solid #cccccc;z-index: 999;left: 250px;top: 40px;border-right: none;border-top-right-radius: 0px;border-bottom-right-radius: 0px"></body> +<form class="layui-form layui-row layui-col-space16" style="width: 1672px;margin-left: 12px;padding-bottom: -60px"> + <input type="text" class="layui-input" name="bindregion" id="seah" placeholder="璇疯緭鍏ョ粦瀹氬尯鍩�" style="width: 270px;height: 38px;margin-left: 150px;position: fixed;border-radius: 8px;border: 1px solid #cccccc;z-index: 999;left: 250px;top: 40px;border-right: none;border-top-right-radius: 0px;border-bottom-right-radius: 0px"></body> +<button class="layui-btn layui-btn-normal" lay-filter="demo-table-search1" lay-event="getshuaxin" style="position: fixed;z-index: 9999;left: 250px;top: 40px">鍒锋柊</button> +<button class="layui-btn layui-btn-normal" lay-submit lay-filter="demo-table-search" lay-event="getsearch" style="margin-left: 400px;position: fixed;border-bottom-right-radius: 8px;border-top-right-radius: 8px;z-index: 9999;left: 270px;top: 40px">鎼滅储</button> + +</form> </body> + +<script type="text/html" id="barDemo"> + <a class="layui-btn layui-btn-primary layui-btn-xs" lay-event="detail" >鏌ョ湅</a> + <a class="layui-btn layui-btn-primary layui-btn-xs" onclick="guanbi();" >鍏抽棴</a> +</script> <script type="text/html" id="toolbarDemo"> <div class="layui-btn-container" style="margin-left: 0px;margin-top: 20px;display: inline-block"> +<%-- <input type="button" class="btn2" value="鍏抽棴" />--%> + <button class="layui-btn layui-btn-normal" id="btnAdd" lay-event="getadd">鏂板</button> <button class="layui-btn layui-btn-warm" id="btnUpdate" lay-event="getUpdate">淇敼</button> <button class="layui-btn layui-btn-danger" id="btnDelete" lay-event="getdelete">鍒犻櫎</button> - <button class="layui-btn layui-btn-primary" lay-event="getshuaxin">鍒锋柊</button> - <button class="layui-btn layui-btn-normal" lay-event="getsearch" style="margin-left: 350px;position: fixed;border-bottom-right-radius: 8px;border-top-right-radius: 8px;z-index: 9999;left: 270px;top: 40px">鎼滅储</button> +<%-- <button class="layui-btn layui-btn-normal" lay-filter="demo-table-search1" lay-event="getshuaxin">鍒锋柊</button>--%> +<%-- <button class="layui-btn layui-btn-normal" lay-filter="demo-table-search1" lay-event="getsearch" style="margin-left: 400px;position: fixed;border-bottom-right-radius: 8px;border-top-right-radius: 8px;z-index: 9999;left: 270px;top: 40px">鎼滅储</button>--%> </div> </script> <script type="text/html" id="barDemotag"> <a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">鍒犻櫎</a> </script> -<script src="/hxzkuwb/HouTai/Js/jquery-3.5.1.js"></script> <script src="../../JS/layui.js"></script> <script src="../../JS/layer.js"></script> +<script src="../../Home/HomeJs/jquery-1.7.1.min.js"></script> +<script src="../../Home/HomeJs/codebase/jsVideoPlugin-1.0.0.min.js"></script> + + +<%--<script src="../jquery-1.7.1.min.js"></script>--%> +<script src="../../Home/HomeJs/sea-3.0.1.min.js"></script> +<script src="../../Home/HomeJs/codebase/webVideoCtrl.js"></script> +<script src="../../HouTai/Js/jquery-3.5.1.js"></script> + <script src="JianKongPeiZhiJs/JianKongPeiZhi.js"></script> <script src="../Role/Role.js"></script> +<script src="../../Home/HomeJs/demo.js"></script> </html> diff --git a/src/main/webapp/HouTai/JianKongPeiZhi/JianKongPeiZhiJs/JianKongPeiZhi.js b/src/main/webapp/HouTai/JianKongPeiZhi/JianKongPeiZhiJs/JianKongPeiZhi.js index a5bf405..47bf6c5 100644 --- a/src/main/webapp/HouTai/JianKongPeiZhi/JianKongPeiZhiJs/JianKongPeiZhi.js +++ b/src/main/webapp/HouTai/JianKongPeiZhi/JianKongPeiZhiJs/JianKongPeiZhi.js @@ -1,46 +1,94 @@ - -layui.use('table', function(){ +// setTimeout(function (){ +// // console.log("鎵撳嵃鏁版嵁===========銆嬨�嬨�嬨�嬨�嬨�嬨�嬨�嬨�嬨�嬨�嬨��") +// // console.log($("#username1").val()) +// // clickLogin() +// // // clickStartRealPlay() +// this.I_DestroyPlugin()() +// },1000) +layui.use(['layer', 'form'], function () { + var layer = layui.layer + , form = layui.form; +layui.use('table', function () { var table = layui.table; var layer = layui.layer; //鍛婅姹囨�� table.render({ elem: '#shipin' - ,url: '/hxzkuwb/findhk' - ,page: true //寮�鍚垎椤� - ,size:'sm' - ,height:702 - ,toolbar:'#toolbarDemo' //寮�鍚伐鍏锋爮锛屾澶勬樉绀洪粯璁ゅ浘鏍囷紝鍙互鑷畾涔夋ā鏉匡紝璇﹁鏂囨。 - ,cols: [[ //琛ㄥご - {type:'checkbox',sort: true,fixed: "left"} - ,{field: 'id', title: '搴忓彿', sort: true} - ,{ field: 'ip', title: 'Ip鍦板潃'} - ,{field: 'port', title: '绔彛' } - ,{field: 'username', title: '鐢ㄦ埛鍚�'} - ,{field: 'password',title: "瀵嗙爜"} - ,{field: 'shebeiport',title: "璁惧绔彛"} + , url: '/hxzkuwb/findhk' + , page: true //寮�鍚垎椤� + , size: 'sm' + , height: 702 + , toolbar: '#toolbarDemo' //寮�鍚伐鍏锋爮锛屾澶勬樉绀洪粯璁ゅ浘鏍囷紝鍙互鑷畾涔夋ā鏉匡紝璇﹁鏂囨。 + , cols: [[ //琛ㄥご + {type: 'checkbox', sort: true, fixed: "left", width: 40} + , {field: 'id', title: '搴忓彿', sort: true, width: 80} + , {field: 'ip', title: 'Ip鍦板潃', width: 150} + , {field: 'port', title: '绔彛', width: 80} + , {field: 'username', title: '鐢ㄦ埛鍚�', width: 100} + , {field: 'password', title: "瀵嗙爜", width: 120} + , {field: 'shebeiport', title: "璁惧绔彛", width: 100} + , {field: 'bindregion', title: "缁戝畾鍖哄煙", width: 100} + , {field: 'enterdate', title: "褰曞叆鏃堕棿", width: 200} + , {title: '鎿嶄綔', width: 150, toolbar: '#barDemo'} ]] - ,limits: [10, 20, 30, 40, 50,60,70,80,90,100] - ,limit: 20, + , limits: [10, 20, 30, 40, 50, 60, 70, 80, 90, 100] + , limit: 20, }); - table.on('tool(shipin)', function(obj){ - var data = obj.data; - console.log(data.id) - }) - table.on('toolbar(shipin)', function(obj) { + // table.on('tool(shipin)', function(obj){ + // var data = obj.data; + // console.log(data.id,1111) + // }) + table.on('tool(shipin)', function (obj) { //娉細tool 鏄伐鍏锋潯浜嬩欢鍚嶏紝test 鏄� table 瀹瑰櫒鐨� id + var data = obj.data; //鑾峰緱褰撳墠琛屾暟鎹� + console.log(data) + var layEvent = obj.event; //鑾峰緱 lay-event 瀵瑰簲鐨勫�硷紙涔熷氨鏄鐞嗙殑浜嬩欢锛� + if (layEvent === 'detail') { + var button = document.getElementById('jiankong'); + if (button.style.display != "none") {//濡傛灉宸茬粡鎵撳紑涓�涓彃浠讹紝鍒欏厛鎶婁箣鍓嶇殑閿�姣佸湪閲嶆柊鍒濆鍖栨彃浠� + WebVideoCtrl.I_DestroyPlugin() + } + // // 璁剧疆鏍峰紡灞炴�ф潵闅愯棌鎸夐挳 + button.style.display = ''; + $("#loginip").val(data.ip) + $("#port").val(data.port) + $("#username1").val(data.username) + $("#password").val(data.password) + + setTimeout(function () { + initialize() + }, 500) + + setTimeout(function () { + clickLogin() + }, 1000) + + setTimeout(function () { + clickStartRealPlay() + }, 1500) + layer.msg('姝e湪鎵撳紑鐩戞帶瑙嗛...'); + } + }); + table.on('toolbar(shipin)', function (obj) { var checkStatus = table.checkStatus(obj.config.id); - switch(obj.event) { + switch (obj.event) { case 'getadd' : $(".add").show(); $(".heimu").show(); break; case 'getUpdate': var data = checkStatus.data; - if(data.length>1){ + if (data.length > 1) { layer.alert("涓�娆″彧鑳介�変腑涓�涓繘琛屼慨鏀�") - }else if(data.length == 0){ + } else if (data.length == 0) { layer.alert("璇烽�変腑涓�鏉℃暟鎹�") - }else{ - $("#up1").val(data[0].ptagid) + } else { + $("#bindregionup").val(data[0].bindregion) + $("#ipup").val(data[0].ip) + $("#portup").val(data[0].port) + $("#usernameup").val(data[0].username) + $("#psswordup").val(data[0].password) + $("#shebeiportup").val(data[0].shebeiport) + // $("#psswordup").val(data[0].pssword) $(".update").show(); $(".heimu").show(); } @@ -48,12 +96,12 @@ break; case 'getdelete': var data = checkStatus.data; - if(data<1){ + if (data < 1) { layer.alert("璇烽�変腑涓�鏉℃暟鎹�") - }else{ - for (var i = 0; i<data.length;i++){ - var ds = "id="+data[i].username - $.get("/hxzkuwb/deleteHk",ds,function (data){ + } else { + for (var i = 0; i < data.length; i++) { + var ds = "id=" + data[i].username + $.get("/hxzkuwb/deleteHk", ds, function (data) { }) } @@ -62,10 +110,113 @@ break; } }) + form.on('submit(demo-table-search)', function (data) { + console.log(data) + var field = data.field; // 鑾峰緱琛ㄥ崟瀛楁 + table.reload('shipin', { + url: "/hxzkuwb/HksxtSearch", + method: 'post', + page: { + curr: 1 // 閲嶆柊浠庣 1 椤靛紑濮� + } + , where: field // 鎼滅储鐨勫瓧娈� + }); + layer.msg('鎼滅储鎴愬姛'); + return false; // 闃绘榛樿 form 璺宠浆 + }); + form.on('submit(demo-table-search1)', function (data) { + // console.log(data) + var field = data.field; // 鑾峰緱琛ㄥ崟瀛楁 + table.reload('shipin', { + url: "/hxzkuwb/HksxtSearch", + method: 'post', + page: { + curr: 1 // 閲嶆柊浠庣 1 椤靛紑濮� + } + , where: field // 鎼滅储鐨勫瓧娈� + }); + layer.msg('鎼滅储鎴愬姛'); }); -function quxiao(){ +}); +}); +xz = function() { + $("#ZsGs").show() +} + + +function xzGong(id) { + $("#bindregionadd").val(id) + $("#ZsGs").hide() +} + +function xzGongSi() { + console.log(1111111111111) + var name = $("#bindregionadd").val(); + var data = "name=" + name + $.post("/hxzkuwb/MoHuweilan", data, function (data) { + var str = []; + if (data.length != 0) { + for (var i = 0; i < data.length; i++) { + $("#ZsGs").empty(); + var name = data[i].name + data[i].name = "'" + data[i].name + "'" + + str += '<p onclick="xzGong(' + data[i].name + ')" style="cursor: pointer;height: 40px;line-height: 40px;padding-left: 10px;border-bottom: 1px solid #f6f6f6">' + name+ '</p>' + } + } + $("#ZsGs").append(str) + }) + $("#ZsGs").show() +} + +xzup = function() { + $("#ZsGsup").show() +} + + +function xzGongup(id) { + $("#bindregionup").val(id) + $("#ZsGsup").hide() +} + +function xzGongSiup() { + console.log(1111111111111) + var name = $("#bindregionup").val(); + var data = "name=" + name + $.post("/hxzkuwb/MoHuweilan", data, function (data) { + var str = []; + if (data.length != 0) { + for (var i = 0; i < data.length; i++) { + $("#ZsGsup").empty(); + var name = data[i].name + data[i].name = "'" + data[i].name + "'" + + str += '<p onclick="xzGongup(' + data[i].name + ')" style="cursor: pointer;height: 40px;line-height: 40px;padding-left: 10px;border-bottom: 1px solid #f6f6f6">' + name+ '</p>' + } + } + $("#ZsGsup").append(str) + }) + $("#ZsGsup").show() +} + +function guanbi() { + console.log("1111111111111111112222") + var button = document.getElementById('jiankong'); + // // 璁剧疆鏍峰紡灞炴�ф潵闅愯棌鎸夐挳 + button.style.display = 'none'; + WebVideoCtrl.I_DestroyPlugin() + // layer.msg('鎿嶄綔鎴愬姛') + // setTimeout(function() { + // $(".add").hide(); + // $(".update").hide(); + // $(".heimu").hide(); + // }, 500); + +} + +function quxiao() { layer.msg('鎿嶄綔鎴愬姛') - setTimeout(function() { + setTimeout(function () { $(".add").hide(); $(".update").hide(); $(".heimu").hide(); diff --git a/src/main/webapp/HouTai/JingWeiShuJu/JingWeiShuJu.jsp b/src/main/webapp/HouTai/JingWeiShuJu/JingWeiShuJu.jsp index 2be1926..8d7a3d3 100644 --- a/src/main/webapp/HouTai/JingWeiShuJu/JingWeiShuJu.jsp +++ b/src/main/webapp/HouTai/JingWeiShuJu/JingWeiShuJu.jsp @@ -8,7 +8,7 @@ <%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> - <link rel="stylesheet" href="../../CSS/layui.css"> + <link rel="stylesheet" href="../../CSS/layui2.css"> <link rel="stylesheet" href="../../CSS/layer.css"> <title>Title</title> </head> @@ -22,12 +22,12 @@ </div> </div> </div> -<input type="text" class="layui-input" id="seah" placeholder="璇疯緭鍏ヨ澶囩紪鍙�" style="width: 270px;height: 38px;margin-left: 100px;position: absolute;border-radius: 8px;border: 1px solid #cccccc;z-index: 999;left: 150px;top: 40px;border-right: none;border-top-right-radius: 0px;border-bottom-right-radius: 0px"> + </body> <script type="text/html" id="toolbarDemo"> <div class="layui-btn-container" style="margin-left: 0px;margin-top: 20px;display: inline-block"> <button class="layui-btn layui-btn-primary" lay-event="getshuaxin">鍒锋柊</button> - <button class="layui-btn layui-btn-normal" lay-event="getsearch" style="margin-left: 350px;position: absolute;border-bottom-right-radius: 8px;border-top-right-radius: 8px;z-index: 9999;left: 170px;top: 29px">鎼滅储</button> + </div> </script> <script src="../../JS/layui.js"></script> diff --git a/src/main/webapp/HouTai/LiShiGaoJing/LiShiGaoJing.jsp b/src/main/webapp/HouTai/LiShiGaoJing/LiShiGaoJing.jsp index d32ad56..21fec0c 100644 --- a/src/main/webapp/HouTai/LiShiGaoJing/LiShiGaoJing.jsp +++ b/src/main/webapp/HouTai/LiShiGaoJing/LiShiGaoJing.jsp @@ -9,7 +9,7 @@ <html> <head> <title>Title</title> - <link rel="stylesheet" href="../../CSS/layui.css"> + <link rel="stylesheet" href="../../CSS/layui2.css"> <link rel="stylesheet" href="../../CSS/layer.css"> </head> <body> diff --git a/src/main/webapp/HouTai/LiShiKaoQin/LiShiKaoQin.jsp b/src/main/webapp/HouTai/LiShiKaoQin/LiShiKaoQin.jsp index a1733e4..4c1641b 100644 --- a/src/main/webapp/HouTai/LiShiKaoQin/LiShiKaoQin.jsp +++ b/src/main/webapp/HouTai/LiShiKaoQin/LiShiKaoQin.jsp @@ -8,7 +8,7 @@ <%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> - <link rel="stylesheet" href="../../CSS/layui.css"> + <link rel="stylesheet" href="../../CSS/layui2.css"> <link rel="stylesheet" href="../../CSS/layer.css"> <title>Title</title> <script src="https://cdnjs.cloudflare.com/ajax/libs/xlsx/0.18.2/xlsx.full.min.js"></script> diff --git a/src/main/webapp/HouTai/SMS/MsgReminder.jsp b/src/main/webapp/HouTai/SMS/MsgReminder.jsp index 575375c..d683b1c 100644 --- a/src/main/webapp/HouTai/SMS/MsgReminder.jsp +++ b/src/main/webapp/HouTai/SMS/MsgReminder.jsp @@ -9,7 +9,7 @@ <html> <head> <title>Title</title> - <link rel="stylesheet" href="../../CSS/layui.css"> + <link rel="stylesheet" href="../../CSS/layui2.css"> <link rel="stylesheet" href="../../CSS/layer.css"> </head> <body> diff --git a/src/main/webapp/HouTai/SMS/SMSLog.jsp b/src/main/webapp/HouTai/SMS/SMSLog.jsp index c637349..231998f 100644 --- a/src/main/webapp/HouTai/SMS/SMSLog.jsp +++ b/src/main/webapp/HouTai/SMS/SMSLog.jsp @@ -9,7 +9,7 @@ <html> <head> <title>Title</title> - <link rel="stylesheet" href="../../CSS/layui.css"> + <link rel="stylesheet" href="../../CSS/layui2.css"> <link rel="stylesheet" href="../../CSS/layer.css"> </head> <body> diff --git a/src/main/webapp/HouTai/SMS/SMSReminder.jsp b/src/main/webapp/HouTai/SMS/SMSReminder.jsp index 2497e7f..390f6b2 100644 --- a/src/main/webapp/HouTai/SMS/SMSReminder.jsp +++ b/src/main/webapp/HouTai/SMS/SMSReminder.jsp @@ -9,7 +9,7 @@ <html> <head> <title>Title</title> - <link rel="stylesheet" href="../../CSS/layui.css"> + <link rel="stylesheet" href="../../CSS/layui2.css"> <link rel="stylesheet" href="../../CSS/layer.css"> </head> <body> diff --git a/src/main/webapp/HouTai/ShiShiGaoJing/ShiShiGaoJing.jsp b/src/main/webapp/HouTai/ShiShiGaoJing/ShiShiGaoJing.jsp index a9ab12b..ac0566a 100644 --- a/src/main/webapp/HouTai/ShiShiGaoJing/ShiShiGaoJing.jsp +++ b/src/main/webapp/HouTai/ShiShiGaoJing/ShiShiGaoJing.jsp @@ -9,7 +9,7 @@ <html> <head> <title>Title</title> - <link rel="stylesheet" href="../../CSS/layui.css"> + <link rel="stylesheet" href="../../CSS/layui2.css"> <link rel="stylesheet" href="../../CSS/layer.css"> </head> <body> diff --git a/src/main/webapp/HouTai/ShiShiKaoQin/ShiShiKaoQin.jsp b/src/main/webapp/HouTai/ShiShiKaoQin/ShiShiKaoQin.jsp index 874b508..5b77c64 100644 --- a/src/main/webapp/HouTai/ShiShiKaoQin/ShiShiKaoQin.jsp +++ b/src/main/webapp/HouTai/ShiShiKaoQin/ShiShiKaoQin.jsp @@ -8,7 +8,7 @@ <%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> - <link rel="stylesheet" href="../../CSS/layui.css"> + <link rel="stylesheet" href="../../CSS/layui2.css"> <link rel="stylesheet" href="../../CSS/layer.css"> <title>Title</title> </head> diff --git a/src/main/webapp/HouTai/Tag/Tag.jsp b/src/main/webapp/HouTai/Tag/Tag.jsp index 9362275..1558f09 100644 --- a/src/main/webapp/HouTai/Tag/Tag.jsp +++ b/src/main/webapp/HouTai/Tag/Tag.jsp @@ -10,7 +10,7 @@ <head> <meta charset="UTF-8"> <title>鏍囩绠$悊</title> - <link rel="stylesheet" href="../../CSS/layui.css"> + <link rel="stylesheet" href="../../CSS/layui2.css"> <link rel="stylesheet" href="../../CSS/layer.css"> <style> </style> diff --git a/src/main/webapp/HouTai/TongJi/AnchorPower.jsp b/src/main/webapp/HouTai/TongJi/AnchorPower.jsp index 77161d7..ba8a838 100644 --- a/src/main/webapp/HouTai/TongJi/AnchorPower.jsp +++ b/src/main/webapp/HouTai/TongJi/AnchorPower.jsp @@ -9,7 +9,7 @@ <html> <head> <title>Title</title> - <link rel="stylesheet" href="../../CSS/layui.css"> + <link rel="stylesheet" href="../../CSS/layui2.css"> <link rel="stylesheet" href="../../CSS/layer.css"> </head> <body> @@ -38,5 +38,17 @@ <script src="../../JS/layui.js"></script> <script src="../../JS/layer.js"></script> <script src="TongJiJs/AnchorPower.js"></script> +<script> + layui.use('laydate', function(){ + var laydate = layui.laydate; + laydate.render({ + elem: '#test30' + , format: 'yyyyMMdd' + ,done: function(value, date){ + $("#test30").val(value) + } + }); + }) +</script> </body> </html> diff --git a/src/main/webapp/HouTai/TongJi/TagPower.jsp b/src/main/webapp/HouTai/TongJi/TagPower.jsp index 6e26944..6755321 100644 --- a/src/main/webapp/HouTai/TongJi/TagPower.jsp +++ b/src/main/webapp/HouTai/TongJi/TagPower.jsp @@ -9,7 +9,7 @@ <html> <head> <title>Title</title> - <link rel="stylesheet" href="../../CSS/layui.css"> + <link rel="stylesheet" href="../../CSS/layui2.css"> <link rel="stylesheet" href="../../CSS/layer.css"> </head> <body> @@ -24,7 +24,7 @@ <div class="layui-form"> <div class="layui-inline" style="position: absolute;top: 40px;left: 460px;z-index: 99999"> <div class="layui-input-inline"> - <input type="text" class="layui-input" id="test30" placeholder="璇烽�夋嫨鏃堕棿"> + <input type="text" class="layui-input" id="test30" name="time" placeholder="璇烽�夋嫨鏃堕棿"> </div> </div> </div> @@ -40,4 +40,16 @@ <script src="../../JS/layer.js"></script> <script src="TongJiJs/TagPower.js"></script> </body> +<script> + layui.use('laydate', function(){ + var laydate = layui.laydate; + laydate.render({ + elem: '#test30' + , format: 'yyyyMMdd' + ,done: function(value, date){ + $("#test30").val(value) + } + }); + }) +</script> </html> diff --git a/src/main/webapp/HouTai/TongJi/TongJiGuanLi.jsp b/src/main/webapp/HouTai/TongJi/TongJiGuanLi.jsp index cf091fb..153d1cd 100644 --- a/src/main/webapp/HouTai/TongJi/TongJiGuanLi.jsp +++ b/src/main/webapp/HouTai/TongJi/TongJiGuanLi.jsp @@ -9,7 +9,7 @@ <html> <head> <title>Title</title> - <link rel="stylesheet" href="../../CSS/layui.css"> + <link rel="stylesheet" href="../../CSS/layui2.css"> <link rel="stylesheet" href="../../CSS/layer.css"> </head> <body> diff --git a/src/main/webapp/HouTai/TongJi/TongJiJs/AnchorPower.js b/src/main/webapp/HouTai/TongJi/TongJiJs/AnchorPower.js index 2ff5b43..01d869f 100644 --- a/src/main/webapp/HouTai/TongJi/TongJiJs/AnchorPower.js +++ b/src/main/webapp/HouTai/TongJi/TongJiJs/AnchorPower.js @@ -32,8 +32,10 @@ break; case 'getsearch': var seah = $("#seah").val(); + var time = $("#test30").val(); var whereParams = { - anchorId: seah + anchorId: seah, + addtime:time }; table.reload('AnchorPower', { url: "/hxzkuwb/findAnchorPowerSearch", diff --git a/src/main/webapp/HouTai/TongJi/TongJiJs/TagPower.js b/src/main/webapp/HouTai/TongJi/TongJiJs/TagPower.js index 1dac32a..6e76248 100644 --- a/src/main/webapp/HouTai/TongJi/TongJiJs/TagPower.js +++ b/src/main/webapp/HouTai/TongJi/TongJiJs/TagPower.js @@ -3,6 +3,7 @@ var table = layui.table; var layer = layui.layer; var form = layui.form; + //鏍囩璁惧 table.render({ elem: '#TagPower' @@ -34,8 +35,10 @@ break; case 'getsearch': var seah = $("#seah").val(); + var time = $("#test30").val(); var whereParams = { - tagid: seah + tagid: seah, + time:time }; table.reload('TagPower', { url: "/hxzkuwb/findTagPowerSearch", diff --git a/src/main/webapp/HouTai/Urt/Urt.jsp b/src/main/webapp/HouTai/Urt/Urt.jsp index da2de9b..adefb2b 100644 --- a/src/main/webapp/HouTai/Urt/Urt.jsp +++ b/src/main/webapp/HouTai/Urt/Urt.jsp @@ -9,7 +9,7 @@ <html> <head> <title>Urt鏁版嵁</title> - <link rel="stylesheet" href="../../CSS/layui.css"> + <link rel="stylesheet" href="../../CSS/layui2.css"> <link rel="stylesheet" href="../../CSS/layer.css"> <style> </style> diff --git a/src/main/webapp/HouTai/User/Company.jsp b/src/main/webapp/HouTai/User/Company.jsp index 625ed73..baab65e 100644 --- a/src/main/webapp/HouTai/User/Company.jsp +++ b/src/main/webapp/HouTai/User/Company.jsp @@ -9,7 +9,7 @@ <html> <head> <title>Title</title> - <link rel="stylesheet" href="../../CSS/layui.css"> + <link rel="stylesheet" href="../../CSS/layui2.css"> <link rel="stylesheet" href="../../CSS/layer.css"> </head> <body style="display: none"> diff --git a/src/main/webapp/HouTai/User/JueSe.jsp b/src/main/webapp/HouTai/User/JueSe.jsp index ba316d5..483af59 100644 --- a/src/main/webapp/HouTai/User/JueSe.jsp +++ b/src/main/webapp/HouTai/User/JueSe.jsp @@ -9,7 +9,7 @@ <html> <head> <title>Title</title> - <link rel="stylesheet" href="../../CSS/layui.css"> + <link rel="stylesheet" href="../../CSS/layui2.css"> <link rel="stylesheet" href="../../CSS/layer.css"> </head> <body style="display: none"> diff --git a/src/main/webapp/HouTai/User/User.jsp b/src/main/webapp/HouTai/User/User.jsp index a41e5e6..3db1b9e 100644 --- a/src/main/webapp/HouTai/User/User.jsp +++ b/src/main/webapp/HouTai/User/User.jsp @@ -9,7 +9,7 @@ <html> <head> <title>Title</title> - <link rel="stylesheet" href="../../CSS/layui.css"> + <link rel="stylesheet" href="../../CSS/layui2.css"> <link rel="stylesheet" href="../../CSS/layer.css"> </head> <body style="display:none;"> diff --git a/src/main/webapp/HouTai/WangGuan/WangGuan.js b/src/main/webapp/HouTai/WangGuan/WangGuan.js index 1c00e47..1e301e7 100644 --- a/src/main/webapp/HouTai/WangGuan/WangGuan.js +++ b/src/main/webapp/HouTai/WangGuan/WangGuan.js @@ -12,21 +12,21 @@ ,toolbar:'#toolbarDemo' //寮�鍚伐鍏锋爮锛屾澶勬樉绀洪粯璁ゅ浘鏍囷紝鍙互鑷畾涔夋ā鏉匡紝璇﹁鏂囨。 ,cols: [[ //琛ㄥご {type:'checkbox',fixed: "left"} - ,{field: 'id', title: '搴忓彿'} - ,{ field: 'loragwid', title: '璁惧ID'} - ,{field: 'status', title: '鍦ㄧ嚎鐘舵��'} - ,{field: 'lon', title: '缁忓害' } - ,{field: 'lat', title: '绾害'} - ,{field: 'gwip', title: '缃戝叧Ip'} - ,{field: 'gwport', title: '缃戝叧绔彛'} - ,{field: 'pindian1', title: '涓�閫氶亾棰戠偣'} - ,{field: 'pindian2', title: '浜岄�氶亾棰戠偣'} - ,{field: 'pindian3', title: '涓夐�氶亾棰戠偣'} - ,{field: 'pindian4', title: '鍥涢�氶亾棰戠偣'} - ,{field: 'pindian5', title: '浜旈�氶亾棰戠偣'} - ,{field: 'gonglv', title: '鍔熺巼'} - ,{field: 'version', title: '鐗堟湰'} - ,{field: 'addtime', title: '鏇存柊鏃堕棿'} + ,{field: 'id', title: '搴忓彿',width:60} + ,{ field: 'loragwid', title: '璁惧ID',width:80} + ,{field: 'status', title: '鍦ㄧ嚎鐘舵��',width:80} + ,{field: 'lon', title: '缁忓害',width:100 } + ,{field: 'lat', title: '绾害',width:100} + ,{field: 'gwip', title: '缃戝叧Ip',width:100} + ,{field: 'gwport', title: '缃戝叧绔彛',width:100} + ,{field: 'pindian1', title: '涓�閫氶亾棰戠偣',width:110} + ,{field: 'pindian2', title: '浜岄�氶亾棰戠偣',width:110} + ,{field: 'pindian3', title: '涓夐�氶亾棰戠偣',width:110} + ,{field: 'pindian4', title: '鍥涢�氶亾棰戠偣',width:110} + ,{field: 'pindian5', title: '浜旈�氶亾棰戠偣',width:110} + ,{field: 'gonglv', title: '鍔熺巼',width:80} + ,{field: 'version', title: '鐗堟湰',width:80} + ,{field: 'addtime', title: '鏇存柊鏃堕棿',width:120} ]] ,limits: [10, 20, 30, 40, 50,60,70,80,90,100,100000] diff --git a/src/main/webapp/HouTai/WangGuan/WangGuan.jsp b/src/main/webapp/HouTai/WangGuan/WangGuan.jsp index d56cf3b..fea385e 100644 --- a/src/main/webapp/HouTai/WangGuan/WangGuan.jsp +++ b/src/main/webapp/HouTai/WangGuan/WangGuan.jsp @@ -9,7 +9,7 @@ <html> <head> <title>Title</title> - <link rel="stylesheet" href="../../CSS/layui.css"> + <link rel="stylesheet" href="../../CSS/layui2.css"> <link rel="stylesheet" href="../../CSS/layer.css"> <style> .layui-table-body { diff --git a/src/main/webapp/HouTai/WeiLanList/PersonJuji.jsp b/src/main/webapp/HouTai/WeiLanList/PersonJuji.jsp index 5a33e75..e7846a4 100644 --- a/src/main/webapp/HouTai/WeiLanList/PersonJuji.jsp +++ b/src/main/webapp/HouTai/WeiLanList/PersonJuji.jsp @@ -9,7 +9,7 @@ <html> <head> <title>Title</title> - <link rel="stylesheet" href="../../CSS/layui.css"> + <link rel="stylesheet" href="../../CSS/layui2.css"> <link rel="stylesheet" href="../../CSS/layer.css"> </head> <body> @@ -20,7 +20,62 @@ </div> </div> </div> +<div class="update" style="display: none;width: 600px;background-color: #f6f6f6;border: 1px solid #cccccc;padding: 50px;position: fixed;top: 50px;left: 450px;z-index: 99999"> + <form class="layui-form" action="/hxzkuwb/upPersonJuJi" method="post" lay-filter="example"> + <div class="layui-form-item"> + <label class="layui-form-label">搴忓彿锛�</label> + <div class="layui-input-block"> + <input type="text" lay-verify="title" readonly name="tagId" id="up1" required autocomplete="off" class="layui-input"> + </div> + </div> + <div class="layui-form-item"> + <label class="layui-form-label">鍥存爮鍚嶇О</label> + <div class="layui-input-block"> + <input type="text" lay-verify="title" readonly name="name" id="up2" required autocomplete="off" class="layui-input"> + </div> + </div> + <div class="layui-form-item"> + <label class="layui-form-label">浜哄憳涓婇檺</label> + <div class="layui-input-block"> + <input type="text" lay-verify="title" name="pernum" id="up3" required autocomplete="off" class="layui-input"> + </div> + </div> + <div class="layui-form-item"> + <label class="layui-form-label">鏄惁闈欓粯</label> + <div class="layui-input-block"> + <input type="text" lay-verify="title" name="typec2" id="up4" required autocomplete="off" class="layui-input"> + </div> + </div> + <div class="layui-form-item"> + <label class="layui-form-label">鑱氶泦鍗婂緞</label> + <div class="layui-input-block"> + <input type="text" lay-verify="title" name="redius" id="up5" required autocomplete="off" class="layui-input"> + </div> + </div> + <div class="layui-form-item"> + <label class="layui-form-label">鑱氶泦鏃堕暱</label> + <div class="layui-input-block"> + <input type="text" lay-verify="title" name="shichang" id="up6" required autocomplete="off" class="layui-input"> + </div> + </div> + <div class="layui-form-item"> + <label class="layui-form-label">鍗遍櫓鍝佸悕绉�</label> + <div class="layui-input-block"> + <input type="text" lay-verify="title" name="weixianpin" id="up7" required autocomplete="off" class="layui-input"> + </div> + </div> + <div class="layui-form-item"> + <div class="layui-input-block"> + <button type="submit" class="layui-btn" lay-submit="" lay-filter="">淇濆瓨</button> + <button type="button" class="layui-btn layui-btn-normal" lay-filter="" onclick="quxiao()" style="margin-left: 200px">鍙栨秷</button> + </div> + </div> + </form> +</div> </body> +<script type="text/html" id="toolbarDemo"> +<button class="layui-btn layui-btn-warm" id="btnUpdate" lay-event="getUpdate">淇敼</button> +</script> <script src="/hxzkuwb/HouTai/Js/jquery-3.5.1.js"></script> <script src="../../JS/layui.js"></script> <script src="../../JS/layer.js"></script> diff --git a/src/main/webapp/HouTai/WeiLanList/WeiLanList.jsp b/src/main/webapp/HouTai/WeiLanList/WeiLanList.jsp index 1f6b8ad..bdce0af 100644 --- a/src/main/webapp/HouTai/WeiLanList/WeiLanList.jsp +++ b/src/main/webapp/HouTai/WeiLanList/WeiLanList.jsp @@ -9,7 +9,7 @@ <html> <head> <title>Title</title> - <link rel="stylesheet" href="../../CSS/layui.css"> + <link rel="stylesheet" href="../../CSS/layui2.css"> <link rel="stylesheet" href="../../CSS/layer.css"> <style> .layui-table-cell { diff --git a/src/main/webapp/HouTai/WeiLanList/WeiLanListJs/PersonJuji.js b/src/main/webapp/HouTai/WeiLanList/WeiLanListJs/PersonJuji.js index 1000378..88be053 100644 --- a/src/main/webapp/HouTai/WeiLanList/WeiLanListJs/PersonJuji.js +++ b/src/main/webapp/HouTai/WeiLanList/WeiLanListJs/PersonJuji.js @@ -22,14 +22,10 @@ ,limits: [10, 20, 30, 40, 50,60,70,80,90,100,100000] ,limit: 20, }); - table.on('toolbar(weilanList)', function(obj) { + table.on('toolbar(juji)', function(obj) { var checkStatus = table.checkStatus(obj.config.id); console.log(obj) switch(obj.event) { - case 'getadd' : - $(".add").show(); - $(".heimu").show(); - break; case 'getUpdate': var data = checkStatus.data; if(data.length>1){ @@ -37,25 +33,15 @@ }else if(data.length == 0){ layer.alert("璇烽�変腑涓�鏉℃暟鎹�") }else{ - $("#up0").val(data[0].id) + $("#up1").val(data[0].id) + $("#up2").val(data[0].name) + $("#up3").val(data[0].pernum) + $("#up4").val(data[0].typec2) + $("#up5").val(data[0].redius) + $("#up6").val(data[0].shichang) + $("#up7").val(data[0].weixianpin) $(".update").show(); $(".heimu").show(); - } - break; - case 'getdelete': - var data = checkStatus.data; - if(data<1){ - layer.alert("璇烽�変腑涓�鏉℃暟鎹�") - }else{ - for (var i = 0; i<data.length;i++){ - var ds = "name="+data[i].name - $.get("/hxzkuwb/deletewl",ds,function (data){ - setTimeout(function (){ - location.reload(); - },500) - }) - } - location.reload(); } break; case 'getshuaxin': diff --git a/src/main/webapp/HouTai/XiTong/HouTaiDaoHang.jsp b/src/main/webapp/HouTai/XiTong/HouTaiDaoHang.jsp index 0b7e600..cf27903 100644 --- a/src/main/webapp/HouTai/XiTong/HouTaiDaoHang.jsp +++ b/src/main/webapp/HouTai/XiTong/HouTaiDaoHang.jsp @@ -9,7 +9,7 @@ <html> <head> <title>Title</title> - <link rel="stylesheet" href="../../CSS/layui.css"> + <link rel="stylesheet" href="../../CSS/layui2.css"> <link rel="stylesheet" href="../../CSS/layer.css"> </head> <body style="display: none"> diff --git a/src/main/webapp/HouTai/XiTong/LoginLog.jsp b/src/main/webapp/HouTai/XiTong/LoginLog.jsp index 7d20f62..02beb23 100644 --- a/src/main/webapp/HouTai/XiTong/LoginLog.jsp +++ b/src/main/webapp/HouTai/XiTong/LoginLog.jsp @@ -9,7 +9,7 @@ <html> <head> <title>Title</title> - <link rel="stylesheet" href="../../CSS/layui.css"> + <link rel="stylesheet" href="../../CSS/layui2.css"> <link rel="stylesheet" href="../../CSS/layer.css"> </head> <body style="overflow: hidden;display: none"> diff --git a/src/main/webapp/HouTai/XiTong/ShouYeSheZhi.jsp b/src/main/webapp/HouTai/XiTong/ShouYeSheZhi.jsp index 0afc108..bf16442 100644 --- a/src/main/webapp/HouTai/XiTong/ShouYeSheZhi.jsp +++ b/src/main/webapp/HouTai/XiTong/ShouYeSheZhi.jsp @@ -8,7 +8,7 @@ <%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> - <link rel="stylesheet" href="../../CSS/layui.css"> + <link rel="stylesheet" href="../../CSS/layui2.css"> <link rel="stylesheet" href="../../CSS/layer.css"> <title>棣栭〉璁剧疆</title> <style> diff --git a/src/main/webapp/HouTai/XiTong/SystemIcon.jsp b/src/main/webapp/HouTai/XiTong/SystemIcon.jsp index 2a93657..18bae36 100644 --- a/src/main/webapp/HouTai/XiTong/SystemIcon.jsp +++ b/src/main/webapp/HouTai/XiTong/SystemIcon.jsp @@ -9,7 +9,7 @@ <html> <head> <title>Title</title> - <link rel="stylesheet" href="../../CSS/layui.css"> + <link rel="stylesheet" href="../../CSS/layui2.css"> <link rel="stylesheet" href="../../CSS/layer.css"> </head> <body style="display: none"> diff --git a/src/main/webapp/HouTai/XiTong/SystemImage.jsp b/src/main/webapp/HouTai/XiTong/SystemImage.jsp index 97f9aec..439fb78 100644 --- a/src/main/webapp/HouTai/XiTong/SystemImage.jsp +++ b/src/main/webapp/HouTai/XiTong/SystemImage.jsp @@ -17,7 +17,7 @@ background-size: contain; } </style> - <link rel="stylesheet" href="../../CSS/layui.css"> + <link rel="stylesheet" href="../../CSS/layui2.css"> <link rel="stylesheet" href="../../CSS/layer.css"> </head> <body style="display: none"> @@ -68,7 +68,7 @@ </div> </body> <script type="text/html" id="titleTplimg"> - <img onclick="sliceimg('{{d.image}}')" src="../../Icon/{{d.image}}" width="35" style="cursor: pointer;background-size: cover" alt="鍥炬爣" title="鐐瑰嚮鏌ョ湅"/> + <img onclick="sliceimg('{{d.image}}')" src="../../Icon/{{d.image}}" width="35" height="30" style="cursor: pointer;background-size: cover" alt="鍥炬爣" title="鐐瑰嚮鏌ョ湅"/> </script> <script type="text/html" id="toolbarDemo"> <div class="layui-btn-container" style="margin-left: 0px;margin-top: 20px;display: inline-block"> diff --git a/src/main/webapp/HouTai/XiTong/SystemMapShow.jsp b/src/main/webapp/HouTai/XiTong/SystemMapShow.jsp index 03c0b62..c3ac60f 100644 --- a/src/main/webapp/HouTai/XiTong/SystemMapShow.jsp +++ b/src/main/webapp/HouTai/XiTong/SystemMapShow.jsp @@ -8,7 +8,7 @@ <%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> - <link rel="stylesheet" href="../../CSS/layui.css"> + <link rel="stylesheet" href="../../CSS/layui2.css"> <link rel="stylesheet" href="../../CSS/layer.css"> <title>Title</title> </head> @@ -45,7 +45,7 @@ <div class="layui-form-item" id="po5"> <label class="layui-form-label">鏄惁鏄剧ず</label> <div class="layui-input-block"> - <input type="checkbox" checked="" name="ishow" lay-skin="switch" lay-filter="switchTest" lay-text="鏄剧ず|闅愯棌"> + <input type="checkbox" checked="" name="ishow" id="isshow" lay-skin="switch" lay-filter="switchTest" lay-text="鏄剧ず|闅愯棌"> </div> </div> <div class="layui-form-item"> diff --git a/src/main/webapp/HouTai/XiTong/SystemScreen.jsp b/src/main/webapp/HouTai/XiTong/SystemScreen.jsp index 7f0ea16..aec3bc0 100644 --- a/src/main/webapp/HouTai/XiTong/SystemScreen.jsp +++ b/src/main/webapp/HouTai/XiTong/SystemScreen.jsp @@ -8,7 +8,7 @@ <%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> - <link rel="stylesheet" href="../../CSS/layui.css"> + <link rel="stylesheet" href="../../CSS/layui2.css"> <link rel="stylesheet" href="../../CSS/layer.css"> <title>Title</title> </head> @@ -36,9 +36,22 @@ <input type="checkbox" id="hx3" name="tongji" title="浠婃棩缁熻"> <input type="checkbox" id="hx4" name="quyu" title="鍖哄煙缁熻"> <input type="checkbox" id="hx5"name="power" title="鍏呯數鎻愮ず"> + <input type="checkbox" id="hx6" name="biaoqian" title="鏍囩淇℃伅"> + <input type="checkbox" id="hx7" name="jizhan" title="鍩虹珯淇℃伅"> </div> </div> - + <div class="layui-form-item" > + <label class="layui-form-label">鏄剧ず鍩虹珯</label> + <div class="layui-input-block"> + <input type="checkbox" checked="" name="jizhanshow" id="jizhanshow" lay-skin="switch" lay-filter="switchTest" lay-text="鏄剧ず|闅愯棌"> + </div> + </div> + <div class="layui-form-item"> + <label class="layui-form-label">鏄剧ず缃戝叧</label> + <div class="layui-input-block"> + <input type="checkbox" checked="" name="wangguanshow" id="wangguanshow" lay-skin="switch" lay-filter="switchTest" lay-text="鏄剧ず|闅愯棌"> + </div> + </div> <div class="layui-form-item"> <label class="layui-form-label">鏂囧瓧棰滆壊锛�</label> <div id="test2" style=""></div> @@ -60,6 +73,20 @@ <script type="text/html" id="titleTplcolor"> <span style="width: 40px;height: 20px;display: inline-block;background-color: {{d.bgcolor}}"></span> </script> +<script type="text/html" id="titleTpljizhan"> + {{# if(d.jizhanshow === '1') { }} + <span style="color: black">鏄剧ず</span> + {{# } else if(d.jizhanshow === '0') { }} + <span style="color: black">涓嶆樉绀�</span> + {{# } }} +</script> +<script type="text/html" id="titleTplwangguan"> + {{# if(d.wangguanshow === '1') { }} + <span style="color: black">鏄剧ず</span> + {{# } else if(d.wangguanshow === '0') { }} + <span style="color: black">涓嶆樉绀�</span> + {{# } }} +</script> <script type="text/html" id="titleTpl"> <span style="width: 100%;height: 100%;background-color: {{d.bgcolor}};display: inline-block"></span> </script> diff --git a/src/main/webapp/HouTai/XiTong/SystemVersion.jsp b/src/main/webapp/HouTai/XiTong/SystemVersion.jsp index e2075e5..ed4ad9e 100644 --- a/src/main/webapp/HouTai/XiTong/SystemVersion.jsp +++ b/src/main/webapp/HouTai/XiTong/SystemVersion.jsp @@ -9,7 +9,7 @@ <html> <head> <title>Title</title> - <link rel="stylesheet" href="../../CSS/layui.css"> + <link rel="stylesheet" href="../../CSS/layui2.css"> <link rel="stylesheet" href="../../CSS/layer.css"> </head> <body style=""> @@ -48,7 +48,7 @@ $.get("/hxzkuwb/findsystemName",function (data){ $("#name").text(data.name); $("#icon").append("1234") - $("#version").text(data.version) + $("#version").text("V1.2") }) function uup(){ diff --git a/src/main/webapp/HouTai/XiTong/SytemLog.jsp b/src/main/webapp/HouTai/XiTong/SytemLog.jsp index 8bd5493..4df69b0 100644 --- a/src/main/webapp/HouTai/XiTong/SytemLog.jsp +++ b/src/main/webapp/HouTai/XiTong/SytemLog.jsp @@ -9,7 +9,7 @@ <html> <head> <title>Title</title> - <link rel="stylesheet" href="../../CSS/layui.css"> + <link rel="stylesheet" href="../../CSS/layui2.css"> <link rel="stylesheet" href="../../CSS/layer.css"> </head> <body style="display: none"> diff --git a/src/main/webapp/HouTai/XiTong/Window.jsp b/src/main/webapp/HouTai/XiTong/Window.jsp index c2597d6..178f526 100644 --- a/src/main/webapp/HouTai/XiTong/Window.jsp +++ b/src/main/webapp/HouTai/XiTong/Window.jsp @@ -9,7 +9,7 @@ <html> <head> <title>Title</title> - <link rel="stylesheet" href="../../CSS/layui.css"> + <link rel="stylesheet" href="../../CSS/layui2.css"> <link rel="stylesheet" href="../../CSS/layer.css"> </head> <body style="display: none"> diff --git a/src/main/webapp/HouTai/XiTong/XiTongJs/SyStemMapShow.js b/src/main/webapp/HouTai/XiTong/XiTongJs/SyStemMapShow.js index a2204c2..024e37e 100644 --- a/src/main/webapp/HouTai/XiTong/XiTongJs/SyStemMapShow.js +++ b/src/main/webapp/HouTai/XiTong/XiTongJs/SyStemMapShow.js @@ -3,6 +3,8 @@ var table = layui.table; var layer = layui.layer; var laytpl = layui.laytpl; + var form = layui.form; + //鍛婅姹囨�� table.render({ elem: '#mapShow' @@ -52,6 +54,14 @@ $("#up3").val(data[0].sjzuo) $(".update").show(); $(".heimu").show(); + console.log(data[0].ishow) + if (data[0].ishow == "鏄剧ず"){ + console.log("1111") + document.getElementById("isshow").checked = true; + }else{ + document.getElementById("isshow").checked = false; + } + form.render(); } break; } diff --git a/src/main/webapp/HouTai/XiTong/XiTongJs/SystemImage.js b/src/main/webapp/HouTai/XiTong/XiTongJs/SystemImage.js index a36d26f..9c89128 100644 --- a/src/main/webapp/HouTai/XiTong/XiTongJs/SystemImage.js +++ b/src/main/webapp/HouTai/XiTong/XiTongJs/SystemImage.js @@ -35,13 +35,23 @@ if(data<1){ layer.alert("璇烽�変腑涓�鏉℃暟鎹�") }else{ - for (var i = 0; i<data.length;i++){ - var ds = "id="+data[i].id - $.get("/hxzkuwb/deimg",ds,function (data){ - - }) - } - location.reload(); + layer.confirm("搴忓彿"+data[0].id+",纭瑕佸垹闄よ澶囩鍥炬爣鍚楋紵鍒犻櫎鍚庡皢涓嶈兘鎭㈠", { + btn: ['纭', '鍙栨秷'], + offset:'200px' + }, function(index) { // 濡傛灉鐢ㄦ埛鐐瑰嚮纭 + for (var i = 0; i < data.length; i++) { + var ds = "id=" + data[i].id; + // 鍙戦�佽姹傚垹闄ゆ暟鎹� + $.get("/hxzkuwb/deimg", ds, function(data) { + // 鍙互鍦ㄨ繖閲屽鐞嗚繑鍥炵殑鏁版嵁 + }); + } + // 鍒锋柊椤甸潰 + location.reload(); + layer.close(index); // 鍏抽棴璇㈤棶妗� + }, function() { // 濡傛灉鐢ㄦ埛鐐瑰嚮鍙栨秷 + // 鐢ㄦ埛鐐瑰嚮鍙栨秷锛屼笉鎵ц浠讳綍鎿嶄綔 + }); } break; } diff --git a/src/main/webapp/HouTai/XiTong/XiTongJs/SystemScreen.js b/src/main/webapp/HouTai/XiTong/XiTongJs/SystemScreen.js index d31ae4f..dc89172 100644 --- a/src/main/webapp/HouTai/XiTong/XiTongJs/SystemScreen.js +++ b/src/main/webapp/HouTai/XiTong/XiTongJs/SystemScreen.js @@ -21,6 +21,10 @@ ,{field: 'tongji', title: '浠婃棩缁熻' } ,{field: 'quyu', title: '鍖哄煙缁熻' } ,{field: 'power', title: '鍏呯數鎻愮ず' } + ,{field: 'biaoqian', title: '鏍囩淇℃伅' } + ,{field: 'jizhan', title: '鍩虹珯淇℃伅' } + ,{field: 'jizhanshow', title: '鏄剧ず鍩虹珯',templet: '#titleTpljizhan'} + ,{field: 'wangguanshow', title: '鏄剧ず缃戝叧',templet: '#titleTplwangguan'} ,{field: 'bgcolor', title: '鏂囧瓧棰滆壊',templet: '#titleTplcolor'} ]] ,limits: [10, 20, 30, 40, 50,60,70,80,90,100] @@ -45,6 +49,8 @@ var hx3 = data[0].tongji var hx4 = data[0].quyu var hx5 = data[0].power + var hx6 = data[0].biaoqian + var hx7 = data[0].jizhan console.log(hx1) console.log(hx2) console.log(hx3) @@ -68,6 +74,14 @@ document.getElementById("hx5").checked = true; } + if (hx6 == "Yes"){ + document.getElementById("hx6").checked = true; + + } + if (hx7 == "Yes"){ + document.getElementById("hx7").checked = true; + + } form.render(); $(".update").show(); diff --git a/src/main/webapp/HouTai/XinLvJiLu/XinLvJiLu.jsp b/src/main/webapp/HouTai/XinLvJiLu/XinLvJiLu.jsp index ae3e920..6215365 100644 --- a/src/main/webapp/HouTai/XinLvJiLu/XinLvJiLu.jsp +++ b/src/main/webapp/HouTai/XinLvJiLu/XinLvJiLu.jsp @@ -8,7 +8,7 @@ <%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> - <link rel="stylesheet" href="../../CSS/layui.css"> + <link rel="stylesheet" href="../../CSS/layui2.css"> <link rel="stylesheet" href="../../CSS/layer.css"> <title>Title</title> </head> diff --git a/src/main/webapp/HouTai/XinXiJiLu/XinXiJiLu.jsp b/src/main/webapp/HouTai/XinXiJiLu/XinXiJiLu.jsp index c8d0f6a..e9d26f5 100644 --- a/src/main/webapp/HouTai/XinXiJiLu/XinXiJiLu.jsp +++ b/src/main/webapp/HouTai/XinXiJiLu/XinXiJiLu.jsp @@ -8,7 +8,7 @@ <%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> - <link rel="stylesheet" href="../../CSS/layui.css"> + <link rel="stylesheet" href="../../CSS/layui2.css"> <link rel="stylesheet" href="../../CSS/layer.css"> <title>Title</title> </head> diff --git a/src/main/webapp/HouTai/miniAdmin.js b/src/main/webapp/HouTai/miniAdmin.js index 0e5f7e9..84e93ac 100644 --- a/src/main/webapp/HouTai/miniAdmin.js +++ b/src/main/webapp/HouTai/miniAdmin.js @@ -83,6 +83,7 @@ * @param data */ renderLogo: function (data) { + console.log(data) var html = '<a href="' + data.href + '"><img src="' + data.image + '" alt="logo"><h1>' + data.title + '</h1></a>'; $('.layuimini-logo').html(html); }, diff --git "a/src/main/webapp/Icon/\351\233\267\350\276\276.gif" "b/src/main/webapp/Icon/\351\233\267\350\276\276.gif" index 6279bbf..c3c5ae7 100644 --- "a/src/main/webapp/Icon/\351\233\267\350\276\276.gif" +++ "b/src/main/webapp/Icon/\351\233\267\350\276\276.gif" Binary files differ diff --git a/src/main/webapp/fengmap/data/1761938416618700801/1761938416618700801.floor.F1.geo.fmap b/src/main/webapp/fengmap/data/1761938416618700801/1761938416618700801.floor.F1.geo.fmap index 88b1ca4..a0cd9d5 100644 --- a/src/main/webapp/fengmap/data/1761938416618700801/1761938416618700801.floor.F1.geo.fmap +++ b/src/main/webapp/fengmap/data/1761938416618700801/1761938416618700801.floor.F1.geo.fmap Binary files differ diff --git a/src/main/webapp/fengmap/data/1761938416618700801/1761938416618700801.fmap b/src/main/webapp/fengmap/data/1761938416618700801/1761938416618700801.fmap index 8d01484..bbf2e83 100644 --- a/src/main/webapp/fengmap/data/1761938416618700801/1761938416618700801.fmap +++ b/src/main/webapp/fengmap/data/1761938416618700801/1761938416618700801.fmap Binary files differ diff --git a/src/main/webapp/fengmap/data/1761938416618700801/1761938416618700801.scene.fmap b/src/main/webapp/fengmap/data/1761938416618700801/1761938416618700801.scene.fmap index 6d593ca..b6438a2 100644 --- a/src/main/webapp/fengmap/data/1761938416618700801/1761938416618700801.scene.fmap +++ b/src/main/webapp/fengmap/data/1761938416618700801/1761938416618700801.scene.fmap Binary files differ -- Gitblit v1.9.3