@charset "utf-8";
/*
Theme ID: ecms148
Author: 懒鸟飞移植
Author QQ：1430826160
Author Email：1430826160@qq.com
Author URL: http://www.lanniaofei.com/
*/
body{background:#f2f5f9;font-size:14px;min-width:1300px}
.container{width:1300px;margin:0 auto}
.fl,.left{float:left}
.fr,.right{float:right}
::-webkit-scrollbar{width:9px;height:9px}
::-webkit-scrollbar-track{background-color:transparent;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em}
::-webkit-scrollbar-thumb{background-color:#0093ff;background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.4) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.4) 75%,transparent 75%,transparent);-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em}
@keyframes searchLights{0%{left:-200%;top:0}
to{left:100%;top:100px}
}
header{width:100%;height:70px;background: rgb(255 255 255 / 95%);position:fixed;top:0;left:0;right:0;z-index:10000;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;box-shadow:0 2px 5px rgba(0,0,0,.1)}
header .logo{width:136px;padding: 12px 0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;}
header .logo img{width:100%}
header .logo a{animation:shine .1s infinite linear;position:relative;overflow:hidden;display:block}
header .logo a:before{content:"";position:absolute;left:-200%;width:200%;height:20px;background-image:linear-gradient(0,transparent 20%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.1) 80%);background-color:rgba(255,255,255,.62);transform:rotate(-60deg);animation:searchLights 2s ease-in 2s infinite;z-index:3;pointer-events:none}
header .menu{display:none;transition:all .3s;-webkit-transition:all .3s}
header .layui-nav .layui-nav-item a{color:#666}
header .layui-nav .layui-this a{color:#007bf5}
header .layui-nav .layui-nav-item a:hover{color:#007bf5}
header nav{padding:0 0 0 200px}
header nav ul li{line-height:70px!important}
header .layui-nav{background:0 0;color:#666}
header .layui-nav .layui-this:after{width:30%;margin:0 35%}
header .layui-nav .layui-nav-item:after{background-color:#007bf5;border-radius:10px}
header .layui-nav-bar{display:none}
header.su nav ul li{line-height:50px!important}
header.su{height:60px;transition:all .3s;-webkit-transition:all .3s}
header.su .logo{padding:9px 0;width:120px;transition:all .3s;-webkit-transition:all .3s}
header.su .menu,header.su .night-open,header.su .search-open,header.su .user-open{line-height:50px;transition:all .3s;-webkit-transition:all .3s}
header .night-open,header .search-open,header .user-open{color:#333;line-height:70px;width:30px;text-align:center;margin-left:10px;transition:all .3s;-webkit-transition:all .3s;cursor:pointer;position:relative}
header .user-open .tx{width:25px;height:25px;border-radius:50%;border:1px solid #f6f6f6;padding:2px;transition:all .3s}
header .user-open .tx:hover{border:1px solid #007bf5}
header .user-open .user-open-box{padding-top:14px;position:absolute;z-index:100001;right:-20px;top:40px;-webkit-transition:all .3s;line-height:20px}
header.su .user-open .user-open-box{top:40px}
@keyframes pop-in{0%{transform:scale(.1,.1);opacity:.1}
80%{transform:scale(1.1,1.1)}
100%{transform:scale(1,1);opacity:1}
}
header .user-open .user-open-info i{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:14px solid #fff;position:absolute;top:-13px;right:27px;z-index:1}
header .user-open:hover .user-open-info{display:block;animation:pop-in;transform-origin:50% top;animation-duration:.15s;animation-fill-mode:both;animation-timing-function:ease-out}
header .user-open .user-open-info{width:245px;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.1);border-radius:7px;padding:20px 25px;display:none;text-align:left;animation:pop-in;transform-origin:50% top;animation-duration:.15s;animation-fill-mode:both;animation-timing-function:ease-out}
header .user-open .user-open-info .user-open-name{width:100%;overflow:hidden;line-height:20px}
header .user-open .user-open-info .user-open-name .face{width:40px;height:40px;border-radius:50px}
header .user-open .user-open-info .user-open-name .xm{text-align:left;margin-left:10px}
header .user-open .user-open-info .user-open-name .xm em{font-style:inherit;font-size:12px;color:#888}
header .user-open .user-open-info .user-open-name .logined_btn a{display:block;color:#888;font-size:12px;margin:0;height:auto}
header .user-open .user-open-info .user-open-ul{height:auto;text-overflow:clip;white-space:inherit;overflow:hidden;border-top:1px solid #f6f6f6;padding:5px 0 0;color:#adadad;margin-top:15px}
header .user-open .user-open-info .user-open-ul li{width:23%;float:left;margin-right:2.6%}
header .user-open .user-open-info .user-open-ul li:last-child{margin-right:0}
header .user-open .user-open-info .user-open-ul a{display:block;padding:10px 0 0;text-align:center;border-radius:5px;color:#888;font-size:12px;margin:0;height:auto;float:initial}
header .user-open .user-open-info .user-open-ul a b{
	display:block;font-size:20px;background:#f6f6f6;border-radius:28px;
	width:40px;height:40px;margin:0 auto 5px;line-height:40px;
	font-weight:100;
	padding:0;
}
#searchBox{display:none;width:0;height:0;overflow:hidden}
#search{width:678px;height:390px;overflow:hidden;border-radius:4px;background-color:#fff;-webkit-user-select:none;z-index:99;padding:40px;box-sizing:border-box}
#search .closesearch{font-size:21px;position:absolute;right:24px;top:24px;color:#b3b3b3;cursor:pointer;z-index:1}
#search .closesearch:hover{color:#007bf5}
.searchskin .layui-layer-close{display:none}
#search .search input.txt{height:40px;width:100%;text-indent:30px;line-height:40px;border:0;border-radius:5px;color:#5f5f5f;background:#fff;border:1px solid #f1f1f1;font-size:14px}
#search .search input[type=submit]{position:absolute;top:1px;right:10px;background:0 0;border:0;width:30px;height:40px;line-height:40px;cursor:pointer;font-size:16px;color:#888}
#search h3{font-size:25px}
#search .search{margin:20px auto;position:relative}
#search p{margin:35px auto 0;font-size:14px}
#search p strong{display:block;margin-bottom:11px;font-weight:500;font-size:16px}
#search p a{color:#999;padding:4px 10px;background:#f1f1f1;margin:0 5px 5px 0;border-radius:5px;font-size:14px;display:block;float:left;transition:all .3s}
#search p a:hover{background:#007bf5;color:#fff}



#userBox{display:none;width:0;height:0;overflow:hidden}
#userboxs{width:678px;height:390px;overflow:hidden;border-radius:6px;background-color:#fff;-webkit-user-select:none;z-index:99;box-sizing:border-box}
#userboxs .closeuser{font-size:21px;position:absolute;right:24px;top:24px;color:#b3b3b3;cursor:pointer;z-index:1}
#userboxs .closeuser:hover{color:#007bf5}
.userskin .layui-layer-close{display:none}

@media screen and (max-width:800px){
#userBox{}
#userboxs{
	width: 100%;
}
#userboxs .user-login .box{
	display: none;
}
#userboxs .user-login .login{
	width: auto !important;
	float: none;
}
.layui-layer{
	width: 90% !important;
	left:5% !important;
}
#userboxs .user-login .layui-form{
	width: 90% !important;
}

}



header .search-box.suo{top:50px;transition:all .3s;-webkit-transition:all .3s}
.title{font-size:20px;font-weight:800;margin-bottom:14.5px}
.title span{font-size:14px;color:#888;font-weight:100}
.title .more{font-size:14px;color:#888;font-weight:400;line-height:30px;background:#fff;padding:0 10px;border-radius:5px}
.title .more i{margin-left:10px}
footer .footer{padding:30px 0 60px;text-align:center;color:#888}
footer .footer ul li{display:inline;padding:0 5px;border-right:1px solid #d2d2d2}
footer .footer ul li:last-child{border-right:0}
footer .footer ul li a{color:#888}
.pages{text-align:center;display:block;font-size:14px;margin:10px 0 0;color:#666}
.pages li{display:inline}
.pages li a{padding:unset;border:1px solid #007bf5;border-radius:21px;width:30px;height:30px;display:inline-block;line-height:30px;color:#007bf5;margin:15px 5px 0 5px}
.pages li a:hover{color:#1b8eff}
.pages .thisclass a{background:#1b8eff;color:#fff;border-color:#1b8eff}
.pages .thisclass a:hover{color:#fff}
.pages .no-result{min-height:300px;padding-top:70px}
.pages .no-result h2{display:block;text-align:center;line-height:40px;font-size:22px;font-weight:700;color:#333}
.pages .no-result h2 span{display:block;font-size:14px;font-weight:400}
.pages .no-result .search-box{margin:20px auto;position:relative;width:50%}
.pages .no-result .search-box input.txt{height:40px;width:100%;text-indent:30px;line-height:40px;border:0;border-radius:5px;color:#5f5f5f;background:#fff;border:1px solid #f1f1f1;font-size:14px}
.pages .no-result .search-box input[type=submit]{position:absolute;top:1px;right:10px;background:0 0;border:0;width:30px;height:40px;line-height:40px;cursor:pointer;font-size:16px;color:#888}
.right.public{width:370px}
.right.public .ad{width:100%;border-radius:5px;background:#fff;overflow:hidden;transition:all .3s;margin-bottom:20px}
.right.public .ad:hover{-webkit-box-shadow:0 34px 20px -24px rgba(0,0,0,.1);box-shadow:0 34px 20px -24px rgba(0,0,0,.1);-webkit-transform:translateY(-5px)}
.right.public .ad img{width:100%}
.right.public .cnxh,.right.public .rmrj{margin-top:20px}
.right.public .cnxh ul,.right.public .rmrj ul{border-radius:5px;background:#fff;padding:10px}
.right.public .cnxh ul li{line-height:30px}
.right.public .cnxh ul li a{width:calc(100% - 65px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative;font-size:14px;padding-left:20px}
.right.public .cnxh ul li a:before{content:'';width:5px;height:2px;left:5px;background:#e2e2e2;position:absolute;top:7px;border-radius:5px;z-index:1}
.right.public .cnxh ul li:nth-child(1) a:before{background:#ff5722}
.right.public .cnxh ul li:nth-child(2) a:before{background:#ffdb03}
.right.public .cnxh ul li:nth-child(3) a:before{background:#1b8eff}
.right.public .rmrj li{overflow:hidden;margin:5px 0;padding-bottom:5px}
.right.public .rmrj li .img{width:40px;height:40px;overflow:hidden;border-radius:10px;border:1px solid #f1f1f1;float:left;margin-right:10px;margin-left:5px}
.right.public .rmrj li .img img{width:100%;height:100%}
.right.public .rmrj li .tit{float:left;width:calc(100% - 70px);padding-top:4px}
.right.public .rmrj li .tit h4{font-size:14px;line-height:18px;margin-bottom:0;font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.right.public .rmrj li .tit span{font-size:12px;color:#999;line-height:20px}
.right.public .rmrj li:last-child{border-bottom:0;padding-bottom:0}
.right.public .r-list{border-radius:5px;background:#fff;padding:15px;margin-bottom:20px}
.right.public .r-list .bar{height:35px;border-bottom:1px solid #fbfbfb}
.right.public .r-list .bar li{float:left;height:34px;padding:0 5px;margin-right:20px;cursor:pointer;font-size:16px;line-height:29px}
.right.public .r-list .bar li.sel{border-bottom:2px solid #007bf5}
.right.public .r-list .bd{display:none;margin-top:10px}
.right.public .r-list .bd.sel{display:block}
.right.public .r-list .order li{height:30px;line-height:30px;
text-overflow:ellipsis; 
overflow:hidden; 
white-space:nowrap;
}
.right.public .r-list .order li a{width:calc(100% - 65px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative;font-size:14px}
.right.public .r-list .order li:nth-child(1) a i{background:#007bf5;color:#fff}
.right.public .r-list .order li:nth-child(2) a i{background:#389cff;color:#fff}
.right.public .r-list .order li:nth-child(3) a i{background:#87c3ff;color:#fff}
.right.public .r-list .order li:nth-child(4) a i{background:#bedfff;color:#fff}
.right.public .r-talk{border-radius:5px;background:#fff;padding:15px}
.right.public .r-talk ul li{padding:0 0 12px;border-bottom:1px solid #f6f6f6;margin-bottom:5px!important;padding-right:0!important}
.right.public .r-talk ul li:last-child{border:none;margin-bottom:0!important;padding:0}
.right.public .r-talk ul .right.public .r-talk ul .info{padding:0!important;line-height:32px}
.right.public .r-talk ul .info img{width:30px;height:30px;margin-right:6px;border-radius:50%;border:1px solid #fbfbfb}
.right.public .r-talk ul .info span:nth-child(2){vertical-align:top;line-height:32px;color:#666}
.right.public .r-talk ul .info span:last-child{float:right;line-height:32px;color:#999;font-size:13px}
.right.public .r-talk ul .excerpt{position:relative;padding:5px 10px;background:#f6f6f6;color:#666;margin-top:8px;border-radius:5px}
.right.public .r-talk ul .excerpt:before{position:absolute;left:10px;top:-10px;content:'';width:0;height:0;line-height:0;border:5px solid transparent;border-bottom-color:#f5f5f5}
.right.public .r-talk ul .excerpt p{margin:0;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2}
.right.public .r-talk ul .excerpt p a{font-size:15px!important;line-height:25px!important;height:25px!important}
.right.public .r-talk ul .excerpt p img{width:30px}
.right.public .r-talk ul .post{color:#999;margin-top:9px;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}
.right.public .r-talk ul .post a{color:#999;display:inline!important;font-size:13px!important}
.right.public .r-list .order a i{display:inline-block;vertical-align:middle;font-style:normal;margin-right:5px;background:#fbfbfb;width:20px;text-align:center;border-radius:5px;color:#696969;font-size:12px;height:20px;line-height:20px;margin-top:-2px}
.fix-bottom{position:fixed;bottom:20px;left:50%;z-index:1000;margin-left:280px;width:370px}
.at-bottom{position:absolute;bottom:0;top:initial;z-index:1000;right:0;width:370px}
body .backtop {
    display: none;
    position: fixed;
    bottom: 19px;
    left: 55%;
    width: 59px;
    background: #fff;
    text-align: center;
    line-height: 50px;
    color: #333;
    height: 50px;
    font-size: 21px;
    border-radius: 9px;
    transform: translate(625px, 0);
    cursor: pointer;
}
body .backdown {
    position: fixed;
    bottom: 80px;
    left: 55%;
    width: 59px;
    background: #fff;
    text-align: center;
    line-height: 50px;
    color: #333;
    height: 50px;
    font-size: 21px;
    border-radius: 9px;
    transform: translate(625px, 0);
    cursor: pointer;
}
.loadding span:nth-child(2){-webkit-animation-delay:.13s}
.loadding span:nth-child(3){-webkit-animation-delay:.26s}
.loadding span:nth-child(4){-webkit-animation-delay:.39s}
.loadding span:nth-child(5){-webkit-animation-delay:.52s}
.google-ad{text-align:center;margin:10px 0}
#userboxs .user-login{width:100%;border-radius:5px;box-sizing:border-box;overflow:hidden}
#userboxs .user-login .login{width:478px;background:#fff;min-height:630px;position:relative}
#userboxs .user-login .box{width:200px;min-height:390px;background:url(https://img.alicdn.com/imgextra/i1/2209968822359/O1CN01WPdO7C1TITPq1fpMB_!!2209968822359.jpg) center;background-size:cover;position:relative}
#userboxs .user-login .login .tit{padding:22px 40px;text-align:left;font-size:20px}
#userboxs .user-login .login ul{text-align:center}
#userboxs .user-login .login ul a i{font-size:100px}
#userboxs .user-login .login .tips{width:100%;line-height:40px;text-align:center;color:#888;position:absolute;bottom:140px}
#userboxs .user-login .layui-form{width:400px;margin:auto}
#userboxs .user-login .layui-form .layui-form-item{position:relative;margin-bottom:25px}
#userboxs .user-login .layui-form .layui-form-item span{position:absolute;top:0;bottom:0;left:0;width:40px;display:inline-flex;justify-content:center;align-items:center;color:#999}
#userboxs .user-login .layui-form .layui-form-item img{position:absolute;top:7px;bottom:0;right:5px;width:70px;display:inline-flex;justify-content:center;align-items:center;color:#999}
#userboxs .user-login .layui-form .layui-form-item em{position:absolute;top:9px;right:0;width:70px;display:inline-flex;justify-content:center;align-items:center;color:#999;font-style:inherit}
#userboxs .user-login .layui-form .layui-input{text-indent:30px;color:#666;border:1px solid #e5e5e5;transition:.2s ease-in-out;transition-property:color,background-color,border}
#userboxs .user-login .layui-form .layui-btn{background:#007bf5;width:100%}
#userboxs .user-login .layui-form .forget,.user-login .layui-form .register{color:#888;float:right;margin-left:10px;line-height:30px}
#userboxs .user-login .layui-form .quick{float:left;line-height:30px}
#userboxs .user-login .layui-form a>.layui-icon-login-qq{color:#007bf5;font-size:30px}
@media screen and (max-width:800px){body{min-width:100%}
.container{width:98%;margin:auto}
#searchBox.layui-layer-page .layui-layer-content{height:15rem}
#search{width:98%;margin:auto;height:15rem}
#searchBox .layui-layer{width:90%!important;margin:auto;left:5%!important;height:15rem!important}
#search p{display:none}
header .logo{float:left;margin:auto;width:9rem;padding:.7rem 0}
header .logo img{width:100%;height:100%;display:block;margin:auto}
header.su .logo{padding:0;width:9rem;padding:0 0}
header .menu{width:30px;display:block;font-size:15px;margin:0;line-height:70px;text-align:center}
header .menu.xz{transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg)}
header .login-open{display:none}
header .search-box .search,header .search-box p{width:90%}
header .search-box p{margin:3rem auto 0}
header .search-box p a{display:inline-block;height:1rem;line-height:1rem;margin:5px}
header .search-box .search input[type=text]{line-height:3rem;height:3rem}
header nav{background:#fff;width:100%;padding:0;position:absolute;left:0;top:71px;box-shadow:3px 3px 3px rgba(0,0,0,.1);border-radius:0 0 5px 5px;transition:all .3s ease-in-out}
header .layui-nav{padding:10px 5px;display:none}
header.su nav{top:51px;transition:all .3s}
.layui-nav .layui-nav-item{line-height:30px!important;background:#f6f6f6;margin:5px;border-radius:5px}
header .layui-nav .layui-this{background:#007bf5!important}
header .layui-nav .layui-this a{color:#fff!important}
.pages{margin:0}
.pages li a{margin:5px}
footer{margin-top:10px}
footer .footer ul li{padding:5px}
body .backtop{display:none}
footer .footer p{margin-bottom:10px}
footer .footer ul{margin-bottom:15px;width:100%}
header .layui-nav .layui-nav-item a:hover{color:#fff}
body.night .article-about .menu li,body.night .layui-nav .layui-nav-item,body.night .list-nav li,body.night .site-nav li{background:#252525}
.pages .no-result .search-box{width:90%}
.m-hidde,header .user-open .user-open-info i{display:none}
header .user-open .user-open-box{right:0}
}
@font-face{font-family:iconfont;
  src:url(../fonts/font_2372324_j6tsgdzc8r9.woff2?t=1625310271048) format('woff2'),
  url(../fonts/font_2372324_j6tsgdzc8r9.woff?t=1625310271048) format('woff'),
  url(../fonts/font_2372324_j6tsgdzc8r9.ttf?t=1625310271048) format('truetype')}
.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}


/*自己添加的图标*/
:root {
    --icon-cart: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M249.603 597.613V219.204h525.588l7.895 0.235c81.087 4.552 141.363 78.726 127.828 159.977l-40.146 240.807c-11.058 66.35-68.456 114.994-135.722 114.994v-68.802c33.629 0 62.327-24.311 67.861-57.48l40.146-240.806c6.989-41.935-25.349-80.12-67.862-80.124H318.404v309.608c0 37.999 30.804 68.802 68.802 68.802v68.802l-7.088-0.168c-70.355-3.57-126.778-59.992-130.347-130.347l-0.168-7.089z m485.443 68.802v68.802h-347.84v-68.802h347.84z' fill='%23000000'%3E%3C/path%3E%3Cpath d='M249.604 597.613v-378.41c0-18.999-15.402-34.401-34.401-34.401h-68.802c-18.999 0-34.401-15.402-34.401-34.401C112 131.402 127.402 116 146.401 116h68.802c56.997 0 103.203 46.205 103.203 103.203v378.41c0 18.999-15.402 34.4-34.401 34.4-18.999 0-34.401-15.401-34.401-34.4z' fill='%23000000'%3E%3C/path%3E%3Cpath d='M421.61 838.421c0 37.998-30.804 68.802-68.802 68.802-37.998 0-68.802-30.804-68.802-68.802 0-37.998 30.804-68.802 68.802-68.802 37.998 0 68.802 30.804 68.802 68.802zM800.021 838.421c0 37.998-30.804 68.802-68.802 68.802-37.998 0-68.802-30.804-68.802-68.802 0-37.998 30.804-68.802 68.802-68.802 37.998 0 68.802 30.804 68.802 68.802z' fill='%233B72FF'%3E%3C/path%3E%3C/svg%3E");
    --icon-set: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M229.79 691.381c-0.003-16.496-12.922-28.2-26.787-28.2-28.997 0.001-71.368-17.214-81.503-63.495a410.842 410.842 0 0 1-9.35-76.572L112 511.84c0-30.137 3.294-59.535 9.47-87.816 10.146-46.427 52.656-63.525 81.533-63.525 13.871 0 26.787-11.706 26.787-28.2-0.001-4.192-0.854-8.022-2.345-11.454-10.889-25.054-20.442-77.107 20.684-113.761l13.468-11.484c31.994-26.084 68.09-47.308 107.208-62.533l5.532-1.954c27.593-8.749 53.564-2.353 72.273 8.117 19.137 10.712 33.455 26.791 42.691 42.991 4.939 8.665 13.611 13.709 22.908 13.709v61.571c-32.656 0-61.127-18.018-76.392-44.795-9.251-16.225-27.269-29.043-44.675-22.277-37.722 14.681-72.196 36.034-102.036 62.622-11.902 10.605-11.555 28.643-5.201 43.262 4.783 11.01 7.455 23.174 7.456 35.986 0 49.577-39.569 89.771-88.358 89.771-9.771-0.002-19.284 5.549-21.375 15.092a349.774 349.774 0 0 0-8.057 74.678c0 25.65 2.826 50.636 8.087 74.679 2.09 9.527 11.59 15.093 21.345 15.092 48.788 0 88.355 40.196 88.358 89.77-0.002 12.809-2.672 24.982-7.456 35.986-6.351 14.616-6.697 32.63 5.201 43.232 29.843 26.591 64.309 47.941 102.036 62.623 17.407 6.773 35.421-6.053 44.675-22.278 15.269-26.765 43.746-44.764 76.392-44.764 32.644 0 61.101 18.001 76.362 44.764 8.671 15.21 25.045 27.442 41.398 23.33l3.277-1.052c33.017-12.848 63.533-30.807 90.643-52.912l11.394-9.711c10.414-9.28 11.464-24.249 7.305-37.64l-2.074-5.592a90.227 90.227 0 0 1-7.456-35.986c0.003-49.57 39.546-89.763 88.327-89.77 8.543 0 16.884-4.269 20.233-11.725l1.113-3.367c5.269-24.043 8.116-49.026 8.117-74.679a349.1 349.1 0 0 0-8.087-74.648c-2.093-9.543-11.604-15.122-21.376-15.122-48.783-0.007-88.327-40.198-88.327-89.771a90.481 90.481 0 0 1 4.269-27.538l3.187-8.448c6.344-14.62 6.668-32.659-5.231-43.262-29.842-26.589-64.312-47.942-102.037-62.622-17.407-6.769-35.428 6.048-44.675 22.277-15.256 26.778-43.706 44.795-76.362 44.795V195.93c9.285 0 17.943-5.044 22.879-13.709l3.698-6.043c9.188-14.084 22.244-27.571 38.992-36.948 18.712-10.474 44.68-16.867 72.274-8.117l5.532 1.954 16.565 6.885c38.241 16.921 73.306 39.683 104.111 67.132 41.118 36.643 31.581 88.686 20.714 113.731a28.368 28.368 0 0 0-2.195 8.388l-0.15 3.096c0 16.504 12.906 28.193 26.756 28.2 27.203 0 66.17 15.145 79.279 55.197l2.254 8.358 2.195 10.643a410.328 410.328 0 0 1 7.306 77.143 410.074 410.074 0 0 1-9.531 87.846c-10.143 46.282-52.513 63.495-81.503 63.495-12.978 0.007-25.135 10.279-26.606 25.163l-0.15 3.037c0.001 4.195 0.857 8.025 2.345 11.454 10.872 25.049 20.406 77.087-20.714 113.731-35.209 31.375-75.982 56.615-120.706 74.017-29.625 11.525-57.823 5.031-77.776-6.133-19.136-10.707-33.453-26.792-42.69-42.991-4.32-7.578-11.487-12.383-19.421-13.468l-3.458-0.241c-9.291 0-17.965 5.042-22.908 13.709-9.239 16.196-23.553 32.284-42.691 42.991-19.953 11.162-48.178 17.663-77.805 6.133-44.708-17.4-85.472-42.648-120.676-74.017-41.128-36.655-31.578-88.704-20.684-113.761l0.992-2.645a28.28 28.28 0 0 0 1.203-5.713l0.15-3.066z' fill='%23000000'%3E%3C/path%3E%3Cpath d='M583.137 511.864c-0.007-39.074-31.708-70.824-70.92-70.83-39.217 0-70.944 31.753-70.951 70.83 0 39.083 31.729 70.86 70.951 70.86v61.571l-6.825-0.18c-70.017-3.545-125.696-61.404-125.696-132.251 0.007-73.124 59.341-132.401 132.521-132.401l6.794 0.181c70.017 3.539 125.69 61.377 125.697 132.22 0 73.127-59.312 132.425-132.491 132.431v-61.571c39.217-0.005 70.92-31.78 70.92-70.86z' fill='%233B72FF'%3E%3C/path%3E%3C/svg%3E");
    --icon-save: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M605.666 556.17c11.046-13.806 31.214-16.047 45.02-5.002 13.806 11.045 16.047 31.213 5.002 45.02-78.466 98.082-227.667 98.082-306.133 0-11.045-13.807-8.804-33.975 5.003-45.02 13.806-11.045 33.974-8.804 45.019 5.002 52.834 66.043 153.256 66.043 206.089 0z' fill='%233B72FF'%3E%3C/path%3E%3Cpath d='M406.465 183.322c50.906-73.763 160.499-73.763 211.404 0l49.334 71.437c16.665 24.147 41.193 41.869 69.468 50.147l83.661 24.479c86.372 25.284 120.251 128.808 65.341 199.68l-53.179 68.654-6.347 8.942a126.652 126.652 0 0 0-20.196 72.187l2.407 86.569c2.476 89.389-86.231 153.389-171.074 123.428l-82.192-29.012a128.97 128.97 0 0 0-85.85 0l-82.192 29.012-7.972 2.533c-82.335 23.403-165.5-39.364-163.102-125.961l2.408-86.569c0.81-29.262-8.567-57.928-26.543-81.129l-53.179-68.654c-53.197-68.661-23.07-167.964 57.399-197.085l7.941-2.595 83.662-24.479c28.275-8.278 52.803-26 69.467-50.147l49.334-71.437z m158.725 36.359c-25.453-36.882-80.592-36.882-106.046 0l-49.302 71.437c-25.051 36.299-61.886 62.833-104.202 75.22l-83.661 24.511c-43.464 12.726-59.713 64.149-32.702 99.011l53.18 68.655c27.015 34.868 41.142 77.984 39.923 122.084l-2.376 86.6c-1.213 43.797 42.611 76.502 85.725 61.276l82.192-29.012a192.99 192.99 0 0 1 128.493 0l82.192 29.012c43.114 15.225 86.937-17.479 85.724-61.276l-2.376-86.6c-1.218-44.1 12.908-87.216 39.924-122.084l53.179-68.655c27.011-34.861 10.763-86.285-32.701-99.011l-83.662-24.511c-42.316-12.387-79.151-38.921-104.201-75.22l-49.303-71.437z' fill='%23000000'%3E%3C/path%3E%3C/svg%3E");
    --icon-home: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M573.784 727.927c0-34.005-27.566-61.571-61.571-61.571-34.005 0-61.571 27.566-61.571 61.571v92.356h123.142v-92.356z m61.572 153.927H389.071V727.927c0-68.01 55.133-123.142 123.142-123.142 68.01 0 123.143 55.132 123.143 123.142v153.927z' fill='%233B72FF'%3E%3C/path%3E%3Cpath d='M696.927 820.282v61.571H327.5v-61.571h369.427z m61.571-61.571V501.874a61.638 61.638 0 0 0-18.038-43.563L512.213 230.065 283.967 458.311a61.634 61.634 0 0 0-18.038 43.563v256.837c0 34.004 27.566 61.571 61.571 61.571v61.571l-6.344-0.15c-62.961-3.195-113.454-53.688-116.648-116.649l-0.151-6.343V501.874a123.177 123.177 0 0 1 31.868-82.676l4.209-4.419L512.213 143l271.779 271.779a123.196 123.196 0 0 1 36.077 87.095v256.837c0 65.882-51.737 119.69-116.799 122.992l-6.343 0.15v-61.571c34.005 0 61.571-27.567 61.571-61.571z' fill='%23000000'%3E%3C/path%3E%3Cpath d='M492.789 149.913c12.092-9.862 29.917-9.167 41.188 2.104l369.427 369.427c12.022 12.022 12.022 31.51 0 43.532-12.023 12.023-31.511 12.023-43.533 0L512.21 217.316l-347.66 347.66c-12.023 12.023-31.511 12.023-43.533 0-12.023-12.022-12.023-31.51 0-43.532l369.427-369.427 2.345-2.104z' fill='%23000000'%3E%3C/path%3E%3C/svg%3E");
}
/* 添加新的图标类 */
.icon-cart:before {
  content: "";
  display: inline-block;
  width: 1.8em;
  height: 1.8em;
  background: var(--icon-cart) no-repeat center/contain;
}
.icon-set:before {
  content: "";
  display: inline-block;
  width: 1.8em;
  height: 1.8em;
  background: var(--icon-set) no-repeat center/contain;
}
.icon-save:before {
  content: "";
  display: inline-block;
  width: 1.8em;
  height: 1.8em;
  background: var(--icon-save) no-repeat center/contain;
}
.icon-home:before {
  content: "";
  display: inline-block;
  width: 1.8em;
  height: 1.8em;
  background: var(--icon-home) no-repeat center/contain;
}




.icon-shoucang1:before{content:"\e663"}
.icon-xiugai:before{content:"\e65b"}
.icon-yonghu:before{content:"\e607"}
.icon-pinglun:before{content:"\e61c"}
.icon-user:before{content:"\e63c"}
.icon-shoucang:before{content:"\e629"}
.icon-haibao:before{content:"\e613"}
.icon-guanbi:before{content:"\e608"}
.icon-sousuo:before{content:"\e658"}
.icon-nightmode:before{content:"\e764"}
.icon-Daytimemode:before{content:"\e72a"}
.icon-vip:before{content:"\e72b"}
body.night,body.night #search,body.night #searchBox .layui-layer,body.night .article-body blockquote,body.night .article-body h5,body.night .article-down ul li,body.night .article-foot a,body.night .article-tags a,body.night .copyright,body.night .hot-soft .plate-list li p span a,body.night .index-news-list ul li,body.night .index-user-info ul,body.night .list-article-plate .fr li:hover a,body.night .list-main .article>ul .tit span,body.night .list-main .left>ul li span,body.night .list-main .left>ul li:after,body.night .night-black,body.night .qy-comment .b-box-textarea .b-box-textarea-body,body.night .right.public .r-talk ul .excerpt,body.night .site-body p.image b,body.night .site-info .body article,body.night .site-info .data,body.night .site-info .link .url,body.night .site-info .link .zan,body.night .site-info .tit span a,body.night .site-info .web .fl li span,body.night .site-menu li a.hover,body.night .site-menu li a:hover,body.night .site-more ul li,body.night .tool-video .layui-input,body.night .user-box .layui-input,body.night .user-comment .list ul li p,body.night .user-info .data ul li,body.night .user-info .list li span,body.night header .user-open .user-open-info{background:#252525}
body.night #search .search input.txt,body.night #search p a,body.night .article-about .menu,body.night .article-about .right,body.night .article-body,body.night .article-main .left,body.night .article-tit,body.night .backtop,body.night .index-box .search-box,body.night .index-link ul,body.night .index-list .list-article-main,body.night .index-list .list-nav-main,body.night .index-list .list-soft-main,body.night .index-login,body.night .index-news .page,body.night .index-news .title .mun,body.night .index-news-list,body.night .index-ph-list,body.night .index-quan .li-quan,body.night .index-rank,body.night .index-tool-list,body.night .list-main .fl,body.night .list-main .left,body.night .list-main .soft>ul .list-btn,body.night .night-bg,body.night .right.public .cnxh ul,body.night .right.public .r-list,body.night .right.public .r-talk,body.night .right.public .rmrj ul,body.night .shop-list .li-quan,body.night .site-body,body.night .site-info,body.night .site-list ul li,body.night .site-list-box ul li,body.night .site-list-box ul li a,body.night .site-menu,body.night .site-more,body.night .site-nav,body.night .site-pinglun,body.night .title .more,body.night .user-box,body.night .user-login .layui-input,body.night .user-login .login,body.night .user-menu li.hover,body.night article .list-nav,body.night header,body.night header .user-open .user-open-info .user-open-ul a b,body.night header nav{background:#000}
body.night,body.night .article-about .menu li a,body.night .article-about .right h2,body.night .article-body h2,body.night .article-body h3,body.night .article-body h5,body.night .article-body p,body.night .article-down ul li a,body.night .article-foot a,body.night .article-tags a,body.night .article-tit h1,body.night .hot-soft .plate-list li .txt,body.night .index-ad-txt ul a,body.night .index-login .wdl,body.night .index-news-list ul li .tit,body.night .index-ph-list li a,body.night .index-quan .li-quan .desc-wrap .product-title-wrap .product-title,body.night .index-rank li a,body.night .index-tool-list li a,body.night .list-article-plate .fr li a,body.night .list-article-tab .type a,body.night .list-main .article>ul .info .detail,body.night .list-main .article>ul .tit a,body.night .list-main .left>ul li .tit,body.night .list-main .soft>ul .soft-title,body.night .list-nav li a,body.night .list-soft-plate .plate-list li .fr h3 a,body.night .list-soft-tab .type a,body.night .night-color,body.night .qy-comment .qy-comment-title,body.night .right.public .cnxh ul li a,body.night .right.public .r-list .order li a,body.night .right.public .r-talk ul .excerpt a,body.night .right.public .rmrj ul,body.night .right.public .rmrj ul a,body.night .shop-list .li-quan .desc-wrap .product-title-wrap .product-title,body.night .site-info .link a,body.night .site-info .tit span a,body.night .site-info .web .fl li,body.night .site-info .web .fl li a,body.night .site-list ul li a h3,body.night .site-list-box ul li a,body.night .site-menu li a,body.night .site-more ul li h3,body.night .site-nav li a,body.night .tags-page h2,body.night .title,body.night .tool-video .layui-input,body.night .user-box .layui-input,body.night .user-login .layui-input,body.night .user-menu li a,body.night .user-stow .list .txt .tit,body.night header .layui-nav .layui-nav-item a,body.night header .night-open a,body.night header .search-open,body.night header .user-open{color:#c0c4cc}
body.night #newdigg a,body.night #search .search input.txt,body.night .article-down .title,body.night .article-down ul li,body.night .article-pinglun .title,body.night .article-tags,body.night .article-tit .info,body.night .copyright,body.night .hot-soft .type,body.night .index-news-list ul li font,body.night .index-news-list ul li span,body.night .index-tool-list li img,body.night .index-user-info li,body.night .list-article-plate .fr,body.night .list-article-plate .fr li:hover a,body.night .list-article-tab .type,body.night .list-main .article>ul .tit span,body.night .list-main .article>ul li,body.night .list-main .left>ul li,body.night .list-main .left>ul li span,body.night .list-main .soft>ul .list-img,body.night .list-main .soft>ul li,body.night .list-nav-tab .type,body.night .list-soft-plate .plate-list li,body.night .list-soft-plate .plate-list li .fl,body.night .list-soft-tab .type,body.night .night-border,body.night .right.public .r-list .bar,body.night .right.public .r-talk ul li,body.night .right.public .rmrj ul .img,body.night .site-info .tit,body.night .site-info .web .fl li,body.night .site-list ul li a .img,body.night .site-list-box ul li .tit,body.night .site-more .title,body.night .site-more ul li,body.night .site-more ul li .tit,body.night .site-more ul li a .img,body.night .site-nav li a,body.night .site-pinglun .title,body.night .tool-video .layui-input,body.night .user-box .layui-input,body.night .user-login .layui-input,body.night .user-stow .list .img,body.night .user-stow .list ul li,body.night footer .footer ul li,body.night header .user-open .tx,body.night header .user-open .user-open-info .user-open-ul{border-color:#565656}
body.night .qy-comment .b-emote-submit,body.night .user{background:#3a3a3a}
body.night .right.public .r-talk ul .excerpt:before{border-bottom-color:#252525}
body.night header .user-open .user-open-info i{border-bottom:14px solid #252525}
body.night .index-list .list-article-main,body.night  .index-list .list-video-main,body.night  .index-list .list-nav-main,body.night  .index-list .list-soft-main{background:#000000}
body.night .list-video-plate ul li a span{color: #fff;}
