﻿html {font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-rendering:optimizelegibility;scroll-padding-top:80px;}
/*@font-face {font-family:"itzhiyin";src:url(../font/itzhiyin.woff2);}
* {font-family:"itzhiyin"}*/
* {margin:0;-webkit-tap-highlight-color:transparent;}
*,*:before,*:after {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
body,button,input,select,textarea {color:#333;background:#f9f9f9;font:normal 14px/1.8 sans-serif,PingFang SC,Lantinghei SC,Microsoft Yahei,Hiragino Sans GB,Microsoft Sans Serif,WenQuanYi Micro Hei,sans!important;}
img {max-width:100%;vertical-align:middle;}
li {list-style:none;}
input[type=submit],input[type=button]{-webkit-appearance:none;outline:none}
input{border-radius:0;-webkit-border-radius:0;border: none;outline: none;-webkit-appearance: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,menu,nav,section {margin:0;padding:0;}
article,aside,details,figcaption,figure,footer,header,menu,nav,section {display:block;}
audio,canvas,video {display:inline-block;}
button::-moz-focus-inner,input::-moz-focus-inner {padding:0;border:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}

a{text-decoration:none;color:#333;}
a:hover {color:red;}

/*djddv.com*/
a:link {color: #262626;} /* 未访问的链接 */
a:visited {color: #e60050;} /* 已访问的链接 */
a:active {color: #ffff;} /* 点击激活链接 */

a,a:hover,a:active,a:visited,a:link,a:focus{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;outline:none;text-decoration:none;}

.fl,.left {float:left;}
.fr,.right {float:right;}
.flex {display:flex;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden; }
.clearfix:after, .clearfix:before {content:" ";display:table;}
.layui-clear {clear:both;*zoom:1;}
.layui-clear:after {content:'\20';clear:both;*zoom:1;display:block;height:0;}
@-webkit-keyframes layui-upbit {from {-webkit-transform:translate3d(0,30px,0);opacity:.3}to {-webkit-transform:translate3d(0,0,0);opacity:1}}
@keyframes layui-upbit {from {transform:translate3d(0,30px,0);opacity:.3}to {transform:translate3d(0,0,0);opacity:1}}
@keyframes masked-animation {0% {background-position:0 0;}100% {background-position:-100%, 0;}}
::-webkit-scrollbar{width:8px;height:8px}
::-webkit-scrollbar-thumb,::-webkit-scrollbar-track{border-radius:999px;border:0 solid transparent}
::-webkit-scrollbar-track{box-shadow:1px 1px 5px rgba(100,100,100,.2) inset}
::-webkit-scrollbar-thumb{min-height:0;background-clip:content-box;box-shadow:0 0 0 5px rgba(100,100,100,.5) inset}
::-webkit-scrollbar-corner{background:0 0}
.ziyuan .type::-webkit-scrollbar,.art .type::-webkit-scrollbar,.sitetab .type::-webkit-scrollbar,.zhuanqian .type::-webkit-scrollbar,.tt .type::-webkit-scrollbar {display:none;}
/* 首页头部*/
.header {display:block;height:78px;position:relative;left:0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:9}
.container {max-width:1280px;}
.container:after,.container:before {content:"";display:table}
.container {margin-right: auto;margin-left:auto;}
.container:after {clear:both}
.h-fix {position:fixed;z-index:9999;background:#fff;width:100%;box-shadow: 0 1px 1px #F6F6F6;}
.header {display:block;height:70px;position:relative;left:0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:9}
.header .logo {float:left;overflow:hidden;height:70px;}
.header .logo h1,.header .logo div {height:100%;display:block;}
.header .logo a {min-width:220px;height:100%;display:block;position:relative;font-size:0;overflow:hidden;}
.header .logo a img {width:100%;max-width:180px;height:auto;position:absolute;top:50%;transform:translateY(-50%);left:0;}
.header .nav-bar {float:left;margin-left:4%;}
.header .nav-bar li {display:inline-block;height:70px;line-height:70px;position:relative;vertical-align:top;margin-right:40px;}
.header .nav-bar li.active:after {content: "";position:absolute;bottom:0;left:0;background:#20c4ab;height:3px;border-radius:54px;width:100%;}
.header .nav-bar li a {display:inline-block;color:#333;font-size:15px;position:relative;z-index:2;text-align:center}
.header .nav-bar li a:hover {color:#20c4ab;}
.header .nav-bar li a img {width:1.1rem;height:1.1rem;vertical-align:middle;margin-top:-3px;margin-right:8px;display:none;}
.header .nav-bar li a:hover {color:#20c4ab;transition:all 500ms ease;}
.header .nav-bar li.active > a:after {content: "";position:absolute;bottom:0;left:0;background:#20c4ab;height:3px;border-radius:54px;width:100%;transition:0.4s all;}
.header .nav-bar li.active > a {color:#20c4ab;}
@-webkit-keyframes shine {from{-webkit-mask-position: 150%;}to{-webkit-mask-position:-50%;}}
/*二级高亮*/
.header .nav-bar ul li>ul.sub-menu {width:100%;min-width:500px;position:absolute;top:100%;left:250px;transform:translateX(-50%);right:0;background:#fff;z-index:888;visibility:hidden;opacity:0;box-shadow:0px 8px 20px 0px rgba(0,0,0,0);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;box-shadow:0px 8px 20px 0px rgba(0,0,0,0.1);}
.header .nav-bar ul li>ul.submenu {width:100%;min-width:110px;position:absolute;top:100%;left:50%;transform:translateX(-50%);right:0;background:#fff;z-index:888;visibility:hidden;opacity:0;box-shadow:0px 8px 20px 0px rgba(0,0,0,0);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;box-shadow:0px 8px 20px 0px rgba(0,0,0,0.1);}
.header .nav-bar ul li>ul li {height:50px;line-height:50px;display:inline-block;float:left;width:25%;text-align:center;margin:0;}
.header .nav-bar ul li>ul.submenu li {width:100%;height:50px;line-height:50px;display: block;}
.header .nav-bar ul li>ul li a {width:100%;text-align:center;height:50px;line-height:50px;font-size:14px;color:#333;opacity:1}
.header .nav-bar ul li>ul li.on a:hover {color:#20c4ab;background:#f9f9f9;}
.header .nav-bar ul li.on>ul {visibility:visible;opacity:1;}
/*三级高亮*/
.header .nav-bar ul li>ul li .sub-menu {visibility:hidden;opacity:0;display:none;left:-100%;transform:none;}
.header .nav-bar ul li>ul li.on .sub-menu {right:-100%;left:auto;top:0;visibility:visible;opacity:1;display:block;}
.header .nav-bar ul li>ul li.on .sub-menu li a,.header .nav-bar ul li>ul li.on .sub-menu li a:hover {background:rgba(0,0,0,0);color:#333;}
.header .nav-bar ul li>ul li.on .sub-menu li.on a,.header .nav-bar ul li>ul li.on .sub-menu li.on a:hover {color:#ff3366;}
header > div .time-winter {max-width: calc(100% - 200px - 50px - 558px - 50px);float:right;margin-left:40px;height:70px;line-height:70px;overflow:hidden;}
header > div .time-winter #time {float:left;color:#666;margin-right:15px;height:70px;}
header > div .time-winter #time span {font-size:21px; height:70px;line-height:70px; float:left;margin-left:9px;}
header > div .time-winter #time small {height:78px;line-height:78px; font-size:14px; float:left;margin-left:9px; }
header > div .time-winter .winter {height:70px;line-height:70px;float:left;margin-left:35px;color:#666; } 
header > div .time-winter a.winter {float:left;margin-left:35px;background-color:#20c4ab;width:80px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;margin:21px 0;height:30px;line-height:30px;text-align:center;border-radius:5px;color:#fff;font-size:13px;}
/* 移动头部*/
.mlogo {display:none;}
.m-btn {display:none;}
.user {display:none;}
.searchBox {display:none;}
.m-nav .m-btn {display:none;}
.m-btn .fa-remove {color:#fff;position:absolute;right:-25px;top: -5px;}
.m-wrap {display:none;}
.m-wrap .indexSet {padding:20px;border-top:1px solid #f1f1f1;}
.m-wrap .indexSet > h3 {line-height:18px;height:18px;color:#333;font-size:15px;font-weight:normal;display:block;margin-bottom:0.6rem;}
.m-wrap .indexSet > .label-switch {display:block;}
.label-switch {display:inline-block;vertical-align:middle;width:2.6rem;border-radius:.8rem;box-sizing:border-box;height:1.6rem;position:relative;cursor:pointer;-webkit-align-self:center;align-self:center;-webkit-tap-highlight-color:transparent;}
.label-switch .checkbox {width:2.6rem;border-radius:.8rem;box-sizing:border-box;height:1.6rem;background:#e5e5e5;z-index:0;margin:0;padding:0;-webkit-appearance:none;-m-appearance:none;-ms-appearance:none;appearance:none;border:none;cursor:pointer;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s}
.label-switch .checkbox:before {content:' ';position:absolute;left:.1rem;top:.1rem;width:2.4rem;border-radius:.8rem;box-sizing:border-box;height:1.4rem;background: #fff;z-index: 1;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transform:scale(1);transform:scale(1)}
.label-switch .checkbox:after {content:' ';height:1.4rem;width:1.4rem;border-radius:1.4rem;background: #fff;position: absolute;z-index:2;top:.1rem;left:.1rem;box-shadow:0 .1rem .25rem rgba(0,0,0,.4);-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition-duration:.3s;transition-duration: .3s}
.label-switch input[type=checkbox] {display:none}
.label-switch input[type=checkbox]:checked+.checkbox {background:#4cd964}
.label-switch input[type=checkbox]:checked+.checkbox:before {-webkit-transform:scale(0);transform: scale(0)}
.label-switch input[type=checkbox]:checked+.checkbox:after {-webkit-transform:translateX(1.1rem);transform:translateX(1.1rem)}
#mask {position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:899;display:none;}
.openVIP{text-align:center;margin-top:10px;}
.openVIP a{background:linear-gradient(300deg,#4c4d51,#2a2a31 15%,#85858a 40%,#393a3c 60%,#393838 80%,#5e5f62 100%);font-weight:400;position:relative;color:#ece0e0;padding:5px 19px;border-radius:5px;font-size:14px;}
.openVIP a i{color:#f59f54;}

.index-breadcrumb {margin:0;}
.breadnav {padding:5px 0;}

.index-box {width: 100%;height:280px;background-color:#fff;background-size:cover;position:relative;}
.index-box .index-box-content {margin-right:auto;margin-left:auto;max-width:1280px;}
.index-box .search-box {width:760px;margin:auto;position:relative;padding-top:80px;}
.index-box .search-box .txt {width:635px;height:48px;background:#fff;outline:none;border-style:none;border:1px solid #ececec;padding:10px 15px;font-size:14px;border-radius:3px 0 0 3px;}
.index-box .search-box .iconfont {width:125px;height:48px;border:0;background:#20c4ab;color:#fff;float:right;cursor:pointer;border-radius:0 3px 3px 0;}
.recommend {position:relative;}
.TopGroup {padding-top:4.5rem;}
.overflowx {overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch;}
.overflowx::-webkit-scrollbar {display:none;}
.notice {position:absolute;top:14px;left:0;background:#fffbfb;color:#bd2424;padding:5px 10px;font-size:13px;}
.goToTop {position:absolute;top:23px;right:0;font-size:11px;color:#ff7f2b!important;padding:3px 7px;border-radius:5px;border:1px solid #ff7f2b;cursor:pointer;}
.TopGroup li {position:relative;display:inline-block;overflow:hidden;vertical-align:top;text-align:left;white-space:nowrap;margin-right:30px;width:calc((100% - (35px * 5)) / 6);}
.TopGroup li img {max-width:100%;width:20px;height:20px;float:left;}
.TopGroup li a {display:block;overflow:hidden;color:#333;font-size:12px;line-height:19px;font-weight:normal;text-overflow:ellipsis;white-space:nowrap;padding-left:12px;}
.TopGroup li a h3 {color:#333;font-size:15px;line-height:19px;font-weight:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.TopGroup li a:hover h3,.TopGroup li a:hover p {color:#ff7352;}
.TopGroup li a p {margin-top:2px;line-height:22px;height:22px;font-size:14px;color:#969696;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.TopGroup li a.ani {margin: 0;background:-webkit-linear-gradient(left,#ffffff,#ff0000 6.25%,#ff7d00 12.5%,#ffff00 18.75%,#00ff00 25%,#00ffff 31.25%,#0000ff 37.5%,#ff00ff 43.75%,#ffff00 50%,#ff0000 56.25%,#ff7d00 62.5%,#ffff00 68.75%,#00ff00 75%,#00ffff 81.25%,#0000ff 87.5%,#ff00ff 93.75%,#ffff00 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-size: 200% 100%;animation: masked-animation 2s infinite linear;}

.layui-layer-dialog {border-radius:5px!important;width:480px;}
.layui-layer-msg {width:220px!important;top:300px!important;}
.layui-anim {-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.layui-anim-upbit {-webkit-animation-name:layui-upbit;animation-name:layui-upbit;}
.layui-anim-up {-webkit-animation-name:layui-up;animation-name:layui-up}
.layui-layer-btn .layui-layer-btn0 {border-color:#20c4ab!important;background-color:#20c4ab!important;}
.layui-layer-btn {padding: 0 20px!important;}
.layui-layer-btn a {float:left;margin:0!important;margin-bottom:25px!important;margin-right:25px!important;cursor: pointer!important;width:calc( ( 100% - 25px ) / 2 )!important;height:40px!important;line-height:40px!important;text-align:center!important;font-size:14px!important;border-radius:5px!important;}
.layui-layer-btn a:nth-child(2) {margin-right:0!important;}
@-webkit-keyframes layui-upbit {from {-webkit-transform:translate3d(0,30px,0);opacity:.3}to {-webkit-transform:translate3d(0,0,0);opacity:1}}
@keyframes layui-upbit {from {transform:translate3d(0,30px,0);opacity:.3}to {transform:translate3d(0,0,0);opacity:1}}
@keyframes masked-animation {0% {background-position:0 0;}100% {background-position:-100%, 0;}}
.ptdivskin {border-radius:40px;overflow:auto;max-height:90%;}
.TopGroup li:nth-child(1) {padding-left:0;}
.TopGroup li:nth-child(6) {margin-right:0;}
.TopGroup li:nth-last-child(1) {border:1px solid #ff7f2b;padding:3px 7px;border-radius:5px;margin-left:0.6rem;margin-right:0.6rem;max-width: inherit;background: none;position:absolute;top:15px;right:0;width:auto;display:inline-block;}
.TopGroup li:nth-last-child(1) a {padding-left:0;}

.buyIntro {background:#20c4ab;color:#ffffff;padding:10px;margin-bottom:20px;font-size:14px;}
.postBuyTop .buyInput,.postBuyTop .buyTime {margin-bottom:15px;}
.postBuyTop .buyInput h3,.postBuyTop .buyTime h3 {font-size:15px;color:#333333;}
.postBuyTop .buyInput h3 span,.postBuyTop .buyTime h3 span {font-size:12px;color:#a0a0a0;}
.postBuyTop .buyInput h3 font,.postBuyTop .buyTime h3 font {color:#F30;}
.postBuyTop .buyInput input {display:block;border-bottom:1px solid #eaeaea;height:38px;line-height:38px;width:100%;margin-top:3px;font-size:15px;}
.postBuyTop .buyInput>img {display:block;margin-top:12px;border-radius:3px;width:32px;height:32px;cursor:pointer;}
.postBuyTop .buyBtn {margin-top:30px;}
.postBuyTop .buyBtn a {cursor:pointer;float:left;width:calc((100% - 30px) / 2);height:42px;line-height:42px;text-align:center;font-size:15px;border-radius:5px;background:#F1F1F1;color:#666;}
.postBuyTop .buyBtn a.disabled {opacity:0.7;}
.postBuyTop .buyInput ul {margin-top:0;}
.postBuyTop .buyInput ul li {cursor:pointer;float:left;border:1px solid #e4e4e4;color:#868686;padding:7px 0;text-align:center;width:calc((100% - 60px) / 4); margin-right:20px;border-radius:23px;position:relative;margin-top:15px;}
.postBuyTop .buyInput ul li:nth-child(4n) {margin-right:0;}
.postBuyTop .buyInput ul li i {position: absolute;display:none; top: -13px;right:-8px;padding:2px 6px;border-radius:40px;background: red;color: #FFF;font-size: 11px;font-style: normal;z-index:1;}
.postBuyTop .buyInput ul li:nth-last-child(1){margin-right:0;}
.postBuyTop .buyInput ul li.active{background:#20c4ab;color:#FFF;border:1px solid #20c4ab;}
.postBuyTop .buyNotice{line-height: 29px;font-size: 14px;color: #787878;}
.postBuyTop .payMoney{color:#F30;font-weight:bold;}
.postBuyTop .payMoney span{font-size:25px;}

/*首页横幅广告*/
.zydhimg1 {padding:0 10px;background:#fff;margin-top:10px;}
.zydhimg1 ul {display:flex;flex-wrap:wrap;overflow:hidden;clear:both;}
.zydhimg1 ul li {width:100%;padding:0 0 5px;float:left;text-align:center;overflow:hidden;box-sizing:border-box;}
.zydhimg1 ul li:nth-child(1) {padding-top:5px;}
.zydhimg1 ul li a {position:relative;display:block;}
.zydhimg1 ul li > a::after {content:"广告";position:absolute;right:0;bottom:0;line-height:1.28;font-size:12px;color:rgba(255,255,255,.5);background:rgba(0,0,0,.3);padding:2px 4px;border-radius:6px 0 0 0;transform-origin:right bottom;transform:scale(.8);}
.zydhimg1 ul li img {height:70px;display:block;width:100%;}
.zydhimg2 {padding:0 10px;background:#fff;}
.zydhimg2 ul {display:flex;flex-wrap:wrap;overflow:hidden;clear:both;}
.zydhimg2 ul li {width:50%;padding:0 5px 5px 0;float:left;text-align:center;overflow:hidden;box-sizing:border-box;}
.zydhimg2 ul li:nth-child(2n) {padding-right:0;}
.zydhimg2 ul li a {position:relative;display:block;}
.zydhimg2 ul li > a::after {content:"广告";position:absolute;right:0;bottom:0;line-height:1.28;font-size:12px;color:rgba(255,255,255,.5);background:rgba(0,0,0,.3);padding:2px 4px;border-radius:6px 0 0 0;transform-origin:right bottom;transform:scale(.8);}
.zydhimg2 ul li img {height:70px;display:block;width:100%;}

/*首页小方块广告*/
.xfkimg {overflow:hidden;padding:0 10px;background:#fff;}
.xfkimg li {float:left;width:16.66667%;padding:0 5px 5px 0;text-align:center;overflow:hidden;box-sizing:border-box;}
.xfkimg li:nth-child(6n) {padding-right:0;}
.xfkimg li a {display:block;width:100%;}
.xfkimg li a>img {display:block;width:100%;height:92px;border-radius:7px;transition:all .2s;}

.indexWebList {width:100%;background:#FFF;padding:10px;padding-bottom:0;margin-top:10px;border-radius:5px;} 
.indexWebList li {float:left;margin-right:0;margin-bottom: 10px;width: calc( (100% - (0px * 7) ) / 8  );position: relative;} 
.indexWebList li:hover {background-color:#fff8f5;} 
.indexWebList li:hover > a {color:#ff7352;} 
.indexWebList li:hover .xl {display:inline-block; opacity:1;} 
.indexWebList li:nth-child(8n) {margin-right:0; } 
.indexWebList li > a {display:block;font-size:15px;padding:15px;line-height:30px;padding-right:30px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;transition:0.2s all;color:#333;position:relative;} 
.indexWebList li > a .tui {background:url(../static/images/tui.gif) no-repeat center center;background-size:100% 100%;width:27px; height: 13px; position:absolute;top:5px;right: 20px; } 
.indexWebList li > a .hot {background: url(../static/images/hot.gif) no-repeat center center;background-size:100% 100%;width:27px; height: 13px; position: absolute; top:5px; right:20px; } 
.indexWebList li > a img {vertical-align:middle;margin-top:-3px;margin-right:5px;width:20px;height:20px;} 
.indexWebList li > a .xl:after{content:" ";width:0;height:0;border-width:5px 5px 0;border-style:solid;border-color:#ff7352 transparent transparent;margin-left:6px;margin-top:13px;display:block;transition:0.2s all;}
.indexWebList li > a .xlhover:after{transform:rotate(180deg)!important;margin-top: 12px;}
.indexWebList li > a .xl {display:inline-block;vertical-align:middle;opacity:0;width:20px;height:30px;position:absolute;right:10px;top:15px;} 
.indexWebList li .info {box-shadow:0 0px 9px rgba(23, 23, 23, 0.12);background:#FFF;z-index:99;width:98%;left:1%;position:absolute;top:60px;padding:8px 0px;border-radius:9px;display:none;} 
.indexWebList li .info a {display:block;height:48px;line-height:48px;padding:0px 10px;text-align:center;font-size:15px; color:#333;} 
.indexWebList li .info a:hover {background:#fff8f5;color:#ff7352;} 
.moneyList {margin-bottom:10px;} 

/*手机端推荐位置*/
.swiper-site {height:auto;width:100%;padding:0 10px;}
.swiper-container {border-radius:5px;}
.swiper-top {margin-top:10px!important;margin-bottom:10px!important;}
.MindexWebList {background:#FFF;padding-bottom:35px;}
.MindexWebList li {float:left;width:25%;margin-top:1.3rem;overflow:hidden;padding:0 2%;}
.MindexWebList li a {font-size:0.8rem;;color:#333;display: block;overflow:hidden;text-align:center;}
.MindexWebList li a img {width:15px;height:15px;margin-right:5px;float:left;}
.MindexWebList li a span {float:left;height:15px;line-height:15px;width:calc(100% - 0.65rem - 0.6rem);overflow:hidden;}
.swiper-container-horizontal > .swiper-scrollbar {height:3px!important; width:25%!important;left:37.5%!important;bottom:15px!important;background:#F6F6F6!important;} 
.swiper-scrollbar-drag {background:#61c09a!important;}

/*首页分类位置*/
.other .left {width:69%;margin-bottom:10px;background:#fff;margin-right:1%;border-radius:5px;}
.other .right {width:30%;margin-bottom:10px;background:#fff;border-radius:5px;}
.tt {padding:0 20px;z-index:1;color:#333;font-size:15px;font-weight:400;position:sticky;line-height:40px;flex:auto;overflow:hidden;justify-content:space-between;align-items:center;display:flex;}
.tt .tt-title {position:relative;display:inline-block;}
.tt .tt-text {font-size:15px;font-weight:700;z-index:1;line-height:40px;position:relative;margin-left:15px;}
/*.tt .tt-radius {background:#20c4ab;width:16px;height:16px;border-radius:50%;content:"";position: absolute;top:10px;right:-2px;z-index:0;opacity:.5;}*/
.tt .tt-title:after {content: " ";position:absolute;height:15px;width:5px;background:#20c4ab;left:0;border-radius:5px;top:13px;}
.tt a i {color:#6b7386;width:16px;height:16px;line-height:14px;text-align:center;opacity: .6;float:right;font-size:10px;margin-right:-5px;}
.list {margin-bottom:18px;}
.left .items {padding:20px;}
.list:nth-child(5),.list:nth-child(10),.list:nth-child(15) {margin-bottom:17.5px;padding-bottom:17.5px;border-bottom:1px solid #f6f6f6;}
.list .titles {float:left;margin-right:50px;font-size:16px;height:40px;line-height:40px;color:#20c4ab;width:40px;overflow: hidden;}
.list > ul {float:left;width:calc(100% - 35px - 60px);}
.list > ul li {float:left;margin-right:25px;width:calc((100% - (25px * 7) - 20px) / 7 );}
.list > ul li a {display:block; height:40px;line-height:40px;font-size:15px;overflow:hidden;text-overflow:ellipsis;color:#333;}
.list > ul li a:hover {color: #ff7352;}
.list ul li:nth-last-child(1) {margin-right:0;width:20px;text-align:right;}
.list ul li a i {font-size:12px;display:block;height:40px;line-height:40px;color:#b7b7b7;}
.listmore {margin-top:8px;margin-bottom:5px;}
.listmore .titles {float:left;margin-right:50px;width:40px;font-size:15px;color:#20c4ab;overflow:hidden;position:relative;}
.listmore ul {float:left;width:calc(100% - 35px - 60px);position:relative;display:flex;white-space:nowrap;justify-content:flex-start;overflow-x:scroll;overflow-y:hidden;}
.listmore ul::-webkit-scrollbar {display:none;}
.listmore ul li {float:left;height:1.5rem;border:1px solid #F6F6F6;margin-right:0.8rem;border-radius:2px;padding:0 0.7rem;}
.listmore ul li a {color:#333;line-height:1.4rem;display:block;font-size:0.8rem;}
.listmore > ul li a {display:block;font-size:14px;overflow:hidden;text-overflow:ellipsis;color:#333;}
.listmore ul li:nth-last-child(1){margin-right:0;}

/*首页手机端推荐位置*/
.swiper-homesite {height:auto;width:100%;}
.swiper-homesite ul {display:flex;flex-wrap:wrap;overflow:hidden;background:#fff;padding-bottom:25px;}
.swiper-homesite ul li {width:25%;box-sizing:border-box;position:relative;}
.swiper-homesite ul li a {border-radius:4px;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;padding:10px 0;position:relative;}
.swiper-homesite ul li a img {display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin:0 auto 5px;border-radius:4px;}
.swiper-homesite ul li a span {height:20px;line-height:22px;color:#6b7386;font-size:14px;width:85px;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-weight:400;}

/*首页资源更新*/
.other {display:flex;}
.other .home-left {width:30%;margin-bottom:10px;float:left;margin-right:1%;}
.other .home-right {width:69%;float:right;}
.home-left .layui-carousel {margin-bottom:10px;border-radius:5px;}
.home-left .layui-carousel div img {width:100%;height:140px;border-radius:5px;}
.home-left .index-nav {background:#fff;margin-bottom:10px;border-radius:5px;align-items:center;flex-direction:row;padding:14px 7px;}
.home-left .index-nav .navitem {flex:1;width:0px;flex-direction:column;align-items:center;}
.home-left .index-nav .navitem .navimage {display:inline-block;position:relative;margin-bottom:5px;}
.home-left .index-nav .navitem .navimage img {width:60px;height:60px;}
.home-left .index-nav .navitem .navtext {text-align:center;font-size:15px;line-height:20px;color:#333}
.home-left .index-nav .navitem .navtext:hover {color:#ff7352;}
.sidebar-sticky{position:sticky;top:80px;}
.home-left .tx-box {background:#fff;overflow:hidden;margin-bottom:10px;border-radius:5px;}
.home-left .txt-ov {overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.home-left .tx-title {font-size:16px;color:#333;padding:20px;line-height:16px;border-bottom:1px solid #f1f4f9;background:#fff;z-index:1;font-weight:400;position:sticky;}
.home-left .zjgxyb {font-weight:400;font-size:16px;}
.home-left .zjgxyb span {font-weight:700;}
.home-left .f-red {color:red;}
.home-left .index-tuijian .tab-bd {padding:20px;width:100%;overflow:hidden;position:relative;}
.home-left .index-tuijian .tab-bd ul {overflow:hidden;}
.home-left .ul-tuijian li {margin-bottom:10px;padding:0 0;font-size:15px;}
.home-left .ul-tuijian li:nth-last-child(1) {margin-bottom:0;}
.home-left .ul-tuijian li span {height:30px;line-height:30px;display:block;font-size:15px;text-align:right;}
.home-left .ul-2 li {float:left;width:100%;}
.home-left .ul-tuijian li a {height:30px;line-height:30px;display:block;float:left;font-size:15px;max-width:calc(100% - 50px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative;color:#333;}
.home-left .ul-tuijian li a .jingxuan {font-style:normal;font-size:12px;margin-right:5px;padding:0 2px;background:#f64444;color:#fff;border-radius:4px;font-weight:400;}
.home-left .ul-tuijian li a:hover {color:#ff7352;}
.home-left .tuijian {width:40px;height:20px;line-height:18px;font-style:normal;margin-top:5px;text-align:center;font-size:12px;border:1px solid gainsboro;color:#a7a7a7;float:right;border-radius:3px;}
.home-left .index-spinner {display:none;position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(255,255,255,.7);}
.home-left .spinner {user-select:none;width:103px;height:30px;text-align:center;position:absolute;z-index:99;top:50%;transform:translate(-50%,-50%);left:50%;}
.home-left .spinner>div {height:11px;width:11px;margin-left:7px;border-radius:50%;display:inline-block;}
.home-left .spinner .rect1 {-webkit-animation-delay:-.6s;animation-delay:-.6s;}
.home-left .spinner .rect2 {-webkit-animation-delay:-.5s;animation-delay:-.5s;}
.home-left .spinner .rect3 {-webkit-animation-delay:-.4s;animation-delay:-.4s;}
.home-left .spinner .rect4 {-webkit-animation-delay:-.3s;animation-delay:-.3s;}
.home-left .index-tuijian .inpr {position:relative;overflow:hidden;margin:-10px 20px 30px;}
.home-left .index-tuijian .inpr .iprev {float:left;border-right:0;}
.home-left .index-tuijian .inpr .inext {float:right;border-left:0;}
.home-left .index-tuijian .inpr>span {width:50%;height:35px;color:#666;line-height:35px;text-align:center;cursor:pointer;position:relative;font-size:14px;border:1px solid #efefef;user-select:none;}
.home-left .index-tuijian .inpr .cfx {width:84px;height:21px;background:#fff;display:block;float:left;position:absolute;z-index:1;top:50%;transform:translate(-50%,-50%) rotate(-42deg);left:50%;border-bottom:1px solid #efefef;border-top:1px solid #efefef;}

.home-left .home-user {background:#fff;border-radius:5px;margin-top:10px;}
.home-left .home-user .Login {height:202px;padding-top:25px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.home-left .home-user .Login img {display:block;width:95px;height:95px;border-radius:50%;}
.home-left .home-user .Login div {display:block;line-height:30px;margin-top:15px;margin-bottom:22px;}
.home-user .default_text,.home-user .domain_text {color:#8590a6;}
.home-left .home-user .Login div span {color:#333;margin-right:6px;cursor:pointer;}
.home-left .home-user .Login div span a {color:#20c4ab;cursor:pointer;}
.home-left .index-boutique {-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 20px 20px 20px;background:#fff;margin-bottom:10px;border-radius:5px;}
.home-left .index-boutique .money-left {width:80px;}
.home-left .index-boutique .money-right {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webk-box-flex:1;-ms-flex:1;flex:1;width:0;margin:0 20px;}
.home-left .index-boutique .money-right .h3 {line-height:25px;font-size:15px;font-weight:700;}
.home-left .index-boutique .money-right .desc {-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:5px;line-height:25px;}
.home-left .index-boutique .money-right .desc img {width:12px;margin-right:7px;margin-top:-2px;}
.home-left .index-boutique .money-right .desc span {font-size:13px;font-weight:300;color:#666;}
.home-left .index-boutique .a {-webkit-transition:all .2s;transition:all .2s;background:#20c4ab;color:#fff;width:80px;font-size:14px;text-align:center;line-height:30px;border-radius:5px;cursor:pointer;}
.home-left .index-boutique .a a {color:#fff;}

.home-left .index-weekhot {background:#fff;border-radius:5px;margin-bottom:10px;}
.home-left .index-weekhot ul {padding:20px;}
.home-left .index-weekhot ul .index-weekhot-info{display:flex;white-space:nowrap;justify-content:flex-start;overflow-x:scroll;overflow-y:hidden;}
.home-left .index-weekhot ul li {float:left;width:140px;border-radius:5px;margin-right:15px;}
.home-left .index-weekhot ul li .index-weekhot-img {position:relative;}
.home-left .index-weekhot ul li .index-weekhot-img .price-flex {position: absolute;bottom:6px;right:6px;padding:0 6px;background:#ee6566;border-radius:11px 0 11px 11px;display:flex;flex-direction:row;align-items:center;}
.home-left .index-weekhot ul li .index-weekhot-img .price-flex div {color:#ffffff;line-height:17px;font-size:12px;display:inline-block;}
.home-left .index-weekhot ul li img {width:140px;height:90px;border-radius:5px;position:relative;}
.home-left .index-weekhot ul li span {font-size:15px;line-height:20px;margin-top:10px;color:#333;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.home-left .index-weekhot ul li span:hover {color:#ff7352;}

.home-left .index-monthhot {background:#fff;border-radius:5px;margin-bottom:10px;}
.home-left .index-monthhot ul {padding:20px;}
.home-left .index-monthhot ul li {margin-bottom:18px;margin-right:4%;float:left;width:48%;box-shadow:0 3px 13px 4px #f3f3f3;transition:all .2s linear;}
.home-left .index-monthhot ul li:hover {transform:translate3d(0,-4px,0);}
.home-left .index-monthhot ul li:nth-child(2n) {margin-right:0;}
.home-left .index-monthhot ul li:nth-last-child(1) {margin-bottom:0;}
.home-left .index-monthhot ul li:nth-last-child(2) {margin-bottom:0;}
.home-left .index-monthhot ul li a.hot-a {display:block;position:relative;}
.home-left .index-monthhot ul li .index-monthhot-img {position:relative;}
.home-left .index-monthhot ul li .index-monthhot-img .price-flex {position: absolute;bottom:6px;right:6px;padding:0 6px;background:#ee6566;border-radius:11px 0 11px 11px;display:flex;flex-direction:row;align-items:center;}
.home-left .index-monthhot ul li .index-monthhot-img .price-flex div {color:#ffffff;line-height:17px;font-size:12px;display:inline-block;}
.home-left .index-monthhot ul li a.hot-a img {width:100%;height:100px;border-radius:5px;display:block;margin-bottom:10px;}
.home-left .index-monthhot ul li a.hot-a span {display:block;font-size:15px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.home-left .index-monthhot ul li a.hot-a span:hover {color:#ff7352;}

.home-recent {width:100%;float:left;background:#fff;margin-bottom:10px;border-radius:5px;}
.home-recent .items {padding:20px;}
.home-recent ul {padding:0 20px;}
.home-recent ul li {padding-top:20px;border-bottom:1px solid #f0f0f0;padding-bottom:20px;}
.home-recent ul li:nth-last-child(1) {border-bottom:none;}
.home-recent ul li .list-info {flex-direction:row;display:flex;}
.home-recent ul li .list-info .info-img {width:160px;height:130px;display:flex;border-radius:5px;overflow:hidden;position:relative;margin-right:10px;}
.home-recent ul li .list-info .info-img img {width:100%;min-height:100%;}
.home-recent ul li .list-info .info-img .price-flex {position:absolute;bottom:6px;right:6px;padding:0 6px;background:#ee6566;border-radius:11px 0 11px 11px;display:flex;flex-direction:row;align-items:center;}
.home-recent ul li .list-info .info-img .price-flex span {color:#ffffff;line-height:17px;font-size:12px;display:inline-block;}
.home-recent ul li .list-info .info-tit {flex:1;width:0;flex-direction:column;justify-content:space-between;}
.home-recent ul li .list-info .info-tit i.jingxuan {font-style:normal;font-weight:400;font-size:12px;display:inline-block;line-height:20px;margin-right:10px;padding:0 8px;border-radius:30px;color:#fff;background:linear-gradient(180deg,#fb5b63,#ff7838);vertical-align:top;}
.home-recent ul li .list-info .list-title {font-size:17px;line-height:20px;color:#333;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:700;}
.home-recent ul li .list-info .list-title:hover {color:#ff7352;}
.home-recent ul li .list-intro {line-height:25px;font-size:14px;display:-webkit-box;color:#545454;text-align:justify;min-height:50px;text-overflow:ellipsis;overflow:hidden;}
.home-recent ul li .list-ca {font-size:14px;line-height:24px;overflow:hidden;color:#a7a7a7;justify-content:space-between;align-items:center;}
.home-recent ul li .list-ca .list-class span a {display:inline-block;font-size:14px;font-style:normal;margin-left:0;padding:0 5px;border-radius:4px;position:relative;color:#888;background:#f0f0f0;font-weight:400;}
.home-recent ul li .list-ca .list-date {color:#a7a7a7;font-size:14px;}
.home-recent ul li .list-ca .list-date span {margin-left:5px;}

/*混合首页导航资源更新*/
.other {display:flex;}
.other .mix-left {width:30%;margin-bottom:10px;float:left;margin-right:1%;}
.other .mix-right {width:69%;float:right;}
.mix-left .layui-carousel {margin-bottom:10px;border-radius:5px;}
.mix-left .layui-carousel div img {width:100%;height:140px;border-radius:5px;}
.mix-left .mix-nav {background:#fff;margin-bottom:10px;border-radius:5px;align-items:center;flex-direction:row;padding:14px 7px;}
.mix-left .mix-nav .navitem {flex:1;width:0px;flex-direction:column;align-items:center;}
.mix-left .mix-nav .navitem .navimage {display:inline-block;position:relative;margin-bottom:5px;}
.mix-left .mix-nav .navitem .navimage img {width:60px;height:60px;}
.mix-left .mix-nav .navitem .navtext {text-align:center;font-size:15px;line-height:20px;color:#333}
.mix-left .mix-nav .navitem .navtext:hover {color:#ff7352;}
.sidebar-sticky{position:sticky;top:80px;}

.mix-left .mix-user {background:#fff;border-radius:5px;margin-top:10px;}
.mix-left .mix-user .Login {height:202px;padding-top:25px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.mix-left .mix-user .Login img {display:block;width:95px;height:95px;border-radius:50%;}
.mix-left .mix-user .Login div {display:block;line-height:30px;margin-top:15px;margin-bottom:22px;}
.mix-user .default_text,.mix-user .domain_text {color:#8590a6;}
.mix-left .mix-user .Login div span {color:#333;margin-right:6px;cursor:pointer;}
.mix-left .mix-user .Login div span a {color:#20c4ab;cursor:pointer;}
.mix-left .mix-boutique {-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 20px 20px 20px;background:#fff;margin-bottom:10px;border-radius:5px;}
.mix-left .mix-boutique .money-left {width:80px;}
.mix-left .mix-boutique .money-right {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webk-box-flex:1;-ms-flex:1;flex:1;width:0;margin:0 20px;}
.mix-left .mix-boutique .money-right .h3 {line-height:25px;font-size:15px;font-weight:700;}
.mix-left .mix-boutique .money-right .desc {-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:5px;line-height:25px;}
.mix-left .mix-boutique .money-right .desc img {width:12px;margin-right:7px;}
.mix-left .mix-boutique .money-right .desc span {font-size:13px;font-weight:300;color:#666;}
.mix-left .mix-boutique .a {-webkit-transition:all .2s;transition:all .2s;background:#20c4ab;color:#fff;width:80px;font-size:14px;text-align:center;line-height:30px;border-radius:5px;cursor:pointer;}
.mix-left .mix-boutique .a a {color:#fff;}

.mix-freetool {margin-top:10px;background:#fff;border-radius:5px;}
.mix-freetool .tt {font-size:15px;color:#333;padding:0 20px;z-index:1;font-weight:400;position:sticky;flex:auto;overflow:hidden;justify-content:space-between;align-items:center;display:flex;}
.mix-freetool ul {padding:20px 0;}
.mix-freetool ul li {float:left;width:25%;margin-bottom:10px;}
.mix-freetool ul li:nth-child(4n) {margin-right:0;}
.mix-freetool ul li:nth-last-child(1) {margin-bottom:0;}
.mix-freetool ul li:nth-last-child(2) {margin-bottom:0;}
.mix-freetool ul li:nth-last-child(3) {margin-bottom:0;}
.mix-freetool ul li:nth-last-child(4) {margin-bottom:0;}
.mix-freetool ul li .a {text-align:center;transition:all .32s ease-in-out;display:block;width:100%;box-sizing:border-box;}
.freetool ul li .a:hover {color:#ff7352;}
.mix-freetool ul li .a img {box-shadow:none;float:none;display:unset;width:55px;height:55px;border-radius:5px;margin-top:0px;margin-right:0px;}
.mix-freetool ul li .a h3 {max-width:none;margin-left:unset;text-align:center;font-size:14px;font-weight:normal;margin-top:5px;}

.mix-right .tx-box {background:#fff;overflow:hidden;border-radius:5px;}
.mix-right .txt-ov {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.mix-right .tx-title {font-size:16px;color:#333;padding:20px;line-height:16px;border-bottom:1px solid #f1f4f9;background:#fff;z-index:1;font-weight:400;position:sticky;}
.mix-right .zjgxyb {font-weight:400;font-size:16px;}
.mix-right .zjgxyb span {font-weight:700;}
.mix-right .f-red {color:red;}
.mix-right .mix-new .tab-bd {padding:20px;width:100%;overflow:hidden;position:relative;}
.mix-right .mix-new .tab-bd ul {height:657px;overflow:hidden;}
.mix-right .ul-new li {margin-bottom:18px;padding:0 0;font-size:15px;margin-right:10px;}
.mix-right .ul-new li:nth-child(2n) {margin-right:0;}
.mix-right .ul-new li:nth-last-child(1) {margin-bottom:0;}
.mix-right .ul-new li span {display:block;font-size:15px;text-align:right;}
.mix-right .ul-2 li {float:left;width:calc( ( 100% - 10px ) / 2 );}
.mix-right .ul-new li a {float:left;font-size:15px;max-width:calc(100% - 50px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-indent:15px;position:relative;color:#333;}
.mix-right .ul-new li a .jingxuan {font-style:normal;font-size:13px;margin-right:5px;padding:0 2px;background:#f64444;color:#fff;border-radius:4px;font-weight:400;}
.mix-right .ul-new li a:hover {color:#ff7352;}
.mix-right .ul-new li a:before {content:'';position:absolute;width:5px;height:5px;background:#dcdcdc;left:0;top:12px;border-radius:50%;}
.mix-right .ul-new li.new a:before {content:'';position:absolute;width:5px;height:5px;background:#ff0000;left:0;top:11.5px;border-radius:50%;}
.mix-right .tuijian {width:40px;height:20px;display:inline-block;line-height:18px;font-style:normal;margin-top:3px;text-align:center;font-size:12px;border:1px solid gainsboro;color:#a7a7a7;float:right;}
.mix-right .mix-spinner {display:none;position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(255,255,255,.7);}
.mix-right .spinner {user-select:none;width:103px;height:30px;text-align:center;position:absolute;z-index:99;top:50%;transform:translate(-50%,-50%);left:50%;}
.mix-right .spinner>div {height:11px;width:11px;margin-left:7px;border-radius:50%;display:inline-block;}
.mix-right .spinner .rect1 {-webkit-animation-delay:-.6s;animation-delay:-.6s;}
.mix-right .spinner .rect2 {-webkit-animation-delay:-.5s;animation-delay:-.5s;}
.mix-right .spinner .rect3 {-webkit-animation-delay:-.4s;animation-delay:-.4s;}
.mix-right .spinner .rect4 {-webkit-animation-delay:-.3s;animation-delay:-.3s;}
.mix-right .mix-new .inpr {position:relative;overflow:hidden;margin:0px 20px 20px;}
.mix-right .mix-new .inpr .iprev {float:left;border-right:0;}
.mix-right .mix-new .inpr .inext {float:right;border-left:0;}
.mix-right .mix-new .inpr>span {width:50%;height:35px;color:#666;line-height:35px;text-align:center;cursor:pointer;position:relative;font-size:14px;border: 1px solid #efefef;user-select:none;}
.mix-right .mix-new .inpr .cfx {width:84px;height:21px;background:#fff;display:block;float:left;position:absolute;z-index:1;top:50%;transform:translate(-50%,-50%) rotate(-42deg);left:50%;border-bottom:1px solid #efefef;border-top:1px solid #efefef;}


/*混合首页资源下载*/
.mix-ziyuan {background:#fff;margin-bottom:10px;border-radius:5px;}
.mix-ziyuan .tt {font-size:15px;color:#333;padding:0 20px;z-index:1;font-weight:400;position:sticky;}
.mix-ziyuan .tt .type {display:flex;white-space:nowrap;justify-content:flex-start;overflow-x:scroll;overflow-y:hidden;float:right;}
.mix-ziyuan .tt .type span {margin:0 5px;color:#ff0000;font-weight:600;}
.mix-ziyuan .tt .on {color:#20c4ab;border-bottom:3px solid #20c4ab;font-weight:700;}
.mix-ziyuan .tt a {color:#333;display:inline-block;cursor:pointer;text-indent:0;font-size:15px;margin-left:30px;line-height:40px;}
.mix-down {padding:20px;}
.mix-down .tpl-tr {transition:.5s all;width:6000px;}
.mix-down .tpl-tr-wai {overflow:hidden;width:100%;}
.mix-down .list-top {float:left;width:1239px;margin-right:0}
.mix-down .list-top ul {width:100%;overflow:hidden;display:none;}
.mix-down .list-top ul:nth-child(3n) {margin-right:0}
.mix-down .list-top li {display:block;width:407px;border:1px solid #f6f6f6;padding:20px 15px;margin:0 9px 9px 0;float:left;border-radius:5px;}
.mix-down .list-top li h3 {position:relative;overflow:hidden;width:75%;text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:18px;}
@media (min-width:800px){
.mix-down .list-top li:nth-child(3n) {margin-right:0}}
.mix-down .list-top li .fl {width:85px;height:85px;border-radius:5px;overflow:hidden;position:relative;}
.mix-down .list-top li .fl img {width:85px;height:85px}
.mix-down .list-top li .fl .price-flex {position:absolute;bottom:6px;right:6px;padding:0 6px;background:#ee6566;border-radius:11px 0 11px 11px;display:flex;flex-direction:row;align-items:center;}
.mix-down .list-top li .fl .price-flex span {color:#ffffff;line-height:17px;font-size:12px;font-weight:700;display:inline-block;}
.mix-down .list-top li .fr {width: calc(100% - 100px);}
.mix-down .list-top li .fr h3 {font-size:15px;margin:20px 0 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:0;line-height:18px;font-weight:400;}
.mix-down .list-top li .fr h3 a {color:#333;}
.mix-down .list-top li .fr h3 a:hover {color:#ff7352;}
.mix-down .list-top li .fr span {color:#888;font-size:14px}
.mix-down .list-top li .fr i {font-style:initial;color:#ffb80f;font-size:14px;margin-right:5px}
.mix-down .list-top li .fr .down {width:50px;float:right;}
.mix-down .list-top li .fr .down a {display:block;border:1px solid #20c4ab;text-align:center;color:#fff;margin-top:-15px;border-radius:5px;padding:5px 0;font:14px Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif!important;background:#20c4ab;}


/*网址主页资源更新*/
.right .tx-box {background-color:#fff;overflow:hidden;border-radius:5px;}
.right .txt-ov {overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.right .tx-title {font-size:16px;color:#333;padding:20px;line-height:16px;border-bottom:1px solid #f1f4f9;background:#fff;z-index:1;font-weight:400;position:sticky;}
.right .zjgxyb {font-weight:400;font-size:16px;}
.right .zjgxyb span {font-weight:700;}
.right .f-red {color:red;}
.right .index-new .tab-bd {padding:20px;width:100%;overflow:hidden;position:relative;}
.right .index-new .tab-bd ul {height:1042px;overflow:hidden;}
.right .ul-new li {margin-bottom:10px;padding:0 0;font-size:15px;}
.right .ul-new li:nth-last-child(1) {margin-bottom:0;}
.right .ul-new li span {height:30px;line-height:30px;display:block;font-size:15px;text-align:right;}
.right .ul-2 li {float:left;width:100%;}
.right .ul-new li a {height:30px;line-height:30px;float:left;max-width:calc(100% - 50px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-indent:15px;position:relative;color:#333;}
.right .ul-new li a .jingxuan {font-style:normal;font-size:13px;margin-right:5px;padding:0 2px;background:#f64444;color:#fff;border-radius:4px;font-weight:400;}
.right .ul-new li a:hover {color:#ff7352;}
.right .ul-new li a:before {content:'';position:absolute;width:5px;height:5px;background:#dcdcdc;left:0;top:14px;border-radius:50%;}
.right .ul-new li.new a:before {content:'';position:absolute;width:5px;height:5px;background:#ff0000;left:0;top:13px;border-radius:50%;}
.right .tuijian {width:40px;height:20px;display:inline-block;background-size:100% auto;line-height:18px;font-style:normal;margin-top:5px;text-align:center;font-size:12px;border:1px solid gainsboro;color:#a7a7a7;float:right;}
.right .index-spinner {display:none;position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(255,255,255,.7);}
.right .spinner {user-select:none;width:103px;height:30px;text-align:center;position:absolute;z-index:99;top:50%;transform:translate(-50%,-50%);left:50%;}
.right .spinner>div {height:11px;width:11px;margin-left:7px;border-radius:50%;display:inline-block;}
.right .spinner .rect1 {-webkit-animation-delay:-.6s;animation-delay:-.6s;}
.right .spinner .rect2 {-webkit-animation-delay:-.5s;animation-delay:-.5s;}
.right .spinner .rect3 {-webkit-animation-delay:-.4s;animation-delay:-.4s;}
.right .spinner .rect4 {-webkit-animation-delay:-.3s;animation-delay:-.3s;}
.right .index-new .inpr {position:relative;overflow:hidden;margin:-10px 20px 30px;}
.right .index-new .inpr .iprev {float:left;border-right:0;}
.right .index-new .inpr .inext {float:right;border-left:0;}
.right .index-new .inpr>span {width:50%;height:35px;color:#666;line-height:35px;text-align:center;cursor:pointer;position:relative;font-size:14px;border: 1px solid #efefef;user-select:none;}
.right .index-new .inpr .cfx {width:84px;height:21px;background:#fff;display:block;float:left;position:absolute;z-index:1;top:50%;transform:translate(-50%,-50%) rotate(-42deg);left:50%;border-bottom:1px solid #efefef;border-top:1px solid #efefef;}

/*首页免费工具*/
.ranking,.freetool,.ziyuan,.art,.zhuanqian {background:#fff;margin-bottom:10px;border-radius:5px;}
.freetool ul li {float:left;width:12.5%;padding:0;}
.freetool ul li .a {text-align:center;transition:all .32s ease-in-out;display:block;width:100%;padding:25px 8%;box-sizing:border-box;}
.freetool ul li .a:hover {color:#ff7352;}
.freetool ul li .a img {box-shadow:none;float:none;display:unset;width:55px;height:55px;border-radius:5px;margin-top:0px;margin-right:0px;}
.freetool ul li .a h3 {max-width:none;margin-left:unset;text-align:center;font-size:14px;font-weight:normal;margin-top:5px;}
.freetool ul li .a p {display:none}
.freetool ul li .item:hover,.freetool ul li:hover{background:none;}
.ranking .tt,.freetool .tt {font-size:15px;color:#333;padding:0 20px;z-index:1;font-weight:400;position:sticky;flex:auto;overflow:hidden;justify-content:space-between;align-items:center;display:flex;}

/*首页资源专区*/
.ziyuan .tt,.art .tt,.sitetab .tt,.scoend .tt {font-size:15px;color:#333;padding:0 20px;z-index:1;font-weight:400;position:sticky;}
.ziyuan .tt .type,.art .tt .type,.sitetab .tt .type,.freetool .tt .type,.zhuanqian .tt .type,.tt .type {display:flex;white-space:nowrap;justify-content:flex-start;overflow-x:scroll;overflow-y:hidden;float:right;}
.ziyuan .tt .type span,.art .tt .type span,.sitetab .tt .type span,.freetool .tt .type span,.zhuanqian .tt .type span,.tt .type span {margin:0 5px;color:#ff0000;font-weight:600;}
.ziyuan .tt .on,.art .tt .on,.sitetab .tt .on,.zhuanqian .tt .on {color:#20c4ab;border-bottom:3px solid #20c4ab;font-weight:700;}
.ziyuan .tt a,.art .tt a,.sitetab .tt a,.scoend .tt a,.zhuanqian .tt a {color:#333;display:inline-block;cursor:pointer;text-indent:0;font-size:15px;margin-left:30px;line-height:40px;}
.down-list {padding:20px;}
.down-list .tpl-tr {transition:.5s all;width:6000px}
.down-list .tpl-tr-wai {overflow:hidden;width:100%;}
.down-list .list-top {float:left;width:1239px;}
.down-list .list-top {margin-right:0}
.down-list .list-top ul {width:100%;overflow:hidden;display:none;}
.down-list .list-top ul:nth-child(3n) {margin-right:0}
.down-list .list-top li {display:block;width:271px;border:1px solid #f6f6f6;padding:20px 15px;margin:0 9px 9px 0;box-sizing:initial;float:left;height:100px;border-radius:5px;}
@media (min-width:800px){.down-list .list-top li:nth-child(4n) {margin-right:0}}
.down-list .list-top li .fl {width:85px;height:85px;border-radius:5px;overflow:hidden;position:relative;}
.down-list .list-top li .fl img {width:85px;height:85px}
.down-list .list-top li .fl .price-flex {position:absolute;bottom:6px;right:6px;padding:0 6px;background:#ee6566;border-radius:11px 0 11px 11px;display:flex;flex-direction:row;align-items:center;}
.down-list .list-top li .fl .price-flex span {color:#ffffff;line-height:17px;font-size:12px;font-weight:700;display:inline-block;}
.down-list .list-top li .fr {width:155px}
.down-list .list-top li .fr .tit h3 {width:155px;font-size:14px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:0;line-height:18px;font-weight:400;}
.down-list .list-top li .fr .tit h3 a {color:#333;}
.down-list .list-top li .fr .tit h3 a:hover {color:#ff7352;}
.down-list .list-top li .fr .tit span {color:#888;font-size:12px}
.down-list .list-top li .fr .tit i {font-style:initial;color:#ffb80f;font-size:14px;margin-right:5px}
.down-list .list-top li .fr .down {width:90px}
.down-list .list-top li .fr .down b {font-weight:100;display:block;text-align:right;font-size:13px;color:#888;line-height:25px}
.down-list .list-top li .fr .down span a {display:block;border:1px solid #f1f1f1;padding:3px 0;text-align:center;color:#888;margin-top:5px;font-size:14px;border-radius: 5px;}
.down-list .list-top li .fr .down span a:hover {color:#20c4ab;border-color:#20c4ab;transition:all .3s}

/*首页文章专区*/
.art-list {padding:20px 20px 10px;}
.art-list .tt {padding:unset;height:40px;line-height:40px;}
.art-list .tpl-tr {transition:.5s all;width:100%;}
.art-list .tpl-tr-wai {overflow:hidden;width:100%;}
.art-list .list-top {float:left;width:100%;}
.art-list .list-top ul {display:none;}
.art-list .list-img {width:100%;overflow:hidden;}
.art-list .list-img li {width:236px;margin-bottom:20px;overflow:hidden;float:left;margin-right:15px;}
.art-list .list-img li:nth-child(5) {margin-right:0}
.art-list .list-img li .img {display:flex;height:150px;overflow:hidden;border-radius:5px;}
.art-list .list-img li .img .price-flex {position:absolute;top:6px;left:6px;padding:0 6px;background:#ee6566;border-radius:0 11px 11px 11px;display:flex;flex-direction:row;align-items:center;}
.art-list .list-img li .img .price-flex span {color:#ffffff;line-height:17px;font-size:12px;font-weight:700;display:inline-block;z-index:2;}
.art-list .list-img li img {width:100%;min-height:100%;transition:all .5s;border-radius:5px;}
.art-list .list-img li:hover img {transition:all .5s;transform:scale(1.2)}
.art-list .list-img li a {height:auto;position:relative;display:block}
.art-list .list-img li a .art-list-tt {position:absolute;width:100%;color:#fff;bottom:0;left:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 5%;line-height:260px;height:150px;display:block;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.5)));background:-webkit-linear-gradient(top,transparent,rgba(0,0,0,.5));background:-ms-linear-gradient(top,transparent,#000);background-color:transparent;z-index:1;}
.art-list .list-tit {border-top:1px solid #f6f6f6;overflow:hidden;padding-top:15px}
.art-list .list-tit li {width:30%;float:left;overflow:hidden;margin-bottom:10px;margin-right:5%}
.art-list .list-tit li:nth-child(3n) {float:right;margin-right:0;margin-left:0}
.art-list .list-tit li a {float:left;text-align:left;padding-left:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;font-size:15px;text-indent:15px;width:80%;color:#333;line-height:28px;}
.art-list .list-tit li a:hover {color:#ff7352;}
.art-list .list-tit li a:before {position:absolute;content:" ";width:5px;height:5px;background:#dcdcdc;left:0;top:11.5px;border-radius:50%}
.art-list .list-tit li.new a:before {position:absolute;content:" ";width:5px;height:5px;background:#ff0000;left:0;top:11.5px;border-radius:50%}
.art-list .list-tit li span {float:right;font-size:14px;color:#888;line-height:28px;}

/*首页文章榜单*/
.scoend {height:465px;margin-bottom:10px;}
.scoend .left {margin-bottom:10px;background:#fff;height:100%;width:69%;padding-bottom:0;overflow:hidden;}
.scoend .left .types {float:right}
.scoend .left .types a {color:#333;display:inline-block;cursor:pointer;text-indent:0;margin-left:30px;font-size:15px;}
.scoend .left .types .hover {color:#20c4ab;border-bottom:3px solid #20c4ab;font-weight:700;}
.scoend .left .showtop {width:2690px;}
.scoend .right {margin-bottom:10px;background:#fff;height:100%;width:30%;padding-bottom:0;overflow:hidden;}
.showtopw {padding:20px;}
.xuhaoul {width:830px;float:left;}
.xuhaoul:nth-child(1) {margin-right:100px}
.xuhaoul:nth-child(2) {margin-right:100px}
.xuhaoul li {float:left;width:50%;margin-bottom:10px;padding-right:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.xuhaoul li:nth-child(2n) {padding-right:0;padding-left:15px}
.xuhaoul li:nth-last-child(1) {margin-bottom:0}
.xuhaoul li a {line-height:30px;height:30px;font-size:15px;overflow:hidden;color:#333;}
.xuhaoul li a:hover {color:#ff7352;}
.xuhaoul li a i {display:inline-block;vertical-align:middle;font-style:normal;margin-right:10px;background:#f3f3f3;width:33px;text-align:center;border-radius:15px;color:#696969;font-size:14px;height:23px;line-height:23px;margin-top:-2px;}
.xuhaoul li:nth-child(1) a i{background:#ff2a2a;color:#fff}
.xuhaoul li:nth-child(2) a i{background:#ff7171;color:#fff}
.xuhaoul li:nth-child(3) a i{background:#f90;color:#fff}
.xuhaoul li:nth-child(4) a i{background:#fc0;color:#fff}

/*网站公告*/
.twdd{padding:20px;border-radius:5px;}
.twdd li{margin-bottom:16px}
.twdd li:last-child {margin-bottom:0}
.twdd li a {display:block;-webkit-tap-highlight-color: transparent;}
.twdd li a:hover {color:#ff7352;}
.twdd li a .list-img {width:100px;height:65px;overflow:hidden;border-radius:4px;float:left;margin-right:20px;display:flex}
.twdd li a .list-img img {width:100%}
.twdd li a .info {float:left;width:calc(100% - 100px - 20px)}
.twdd li a .info h3 {font-size:15px;height:18px;line-height:18px;overflow:hidden;font-weight: 400;color: #333;text-overflow: ellipsis;white-space: nowrap;}
.twdd li a:hover .info h3 {color:#ff7352;}
.twdd li a .info font {display:block;margin-top:8px;line-height:20px;height:20px;overflow:hidden;font-size:15px;color:#333}

/*首页底部*/
.foot {margin-top:0;}
.friends-link {background:#fff;max-width:1280px;margin-right:auto;margin-left:auto;margin-bottom:10px;border-radius:5px;}
.friends-link .tt .type {float:right;text-align:center;}
.friends-link ul {padding:10px;text-align:center;}
.friends-link li {float:left;width:8.3333%;margin-bottom:10px;}
.friends-link li a {display:block;color:#5e5e5e;line-height:30px;height:30px;font-size:14px;}
.friends-link li a:hover {color:#ff7352;}
footer {width:100%;background:#fff;padding:20px;}
footer .left {width:50%;color:#5e5e5e;}
footer .left p {line-height:26px;font-size:14px !important;text-align:center;}
footer .left ul {margin-top:20px;border-top:1px solid #e0e0e0;padding-top:15px;width:100%;}
footer .left ul {font-size:14px;}
footer .left ul li.left {float:left;margin-right:21px;}
footer .left ul li.right {float:right;}
footer .left ul li.right a {color:#5e5e5e;font-size:14px;}
footer .left ul li.right a:hover {color:#ff7352;}

/*返回顶部*/
#backtop,#quick_submit {z-index:9999;display:block;box-shadow:0 2px 12px 0 rgba(0,0,0,.2);display:none;position:fixed;right:2%;bottom:170px;color:#333;font-size:22px;text-align:center;cursor:pointer;transition:all .3s linear;background:#fff;width:40px;height:40px;border-radius:8px;line-height: 44px;}
#quick_submit {bottom:220px;background:url(../static/img/hongbao.png) no-repeat;}
#backtop:hover,#quick_submit:hover {color:#ff3636;}

/*搜索结果页面*/
.search-list{background:#fff;border-radius:5px;}
.so-list {border-radius:5px;}
.so-list ul li:first-child {margin-top:0;}
.so-list {width:100%;background-color:#fff;box-sizing:border-box;float:left;margin-bottom:10px;}
.so-list ul li {padding:20px;border-bottom:1px solid #f6f6f6;position:relative;}
.so-list ul li span {border-radius:5px;background:#f6f6f6;color:#a7a7a7;padding:5px 5px 4px;font-size:12px;margin-right:10px;z-index:1;position:relative;border:1px solid #f1f1f1;float:left;margin-top:2.5px;line-height:15px;font-weight:400;}
.so-list ul li a {position:relative;line-height:30px;height:30px;color:#000;}
.so-list ul li strong {color:red;}
.so-list ul li .tit {z-index:1;position:relative;}
.so-list ul li .link {float:right;padding:12px 15px;margin-top:2.5px;border-radius:5px;background:#20c4ab;font-size:12px;line-height:0px;height:15px;color: #fff;z-index:1;position:relative;}
.so-list ul li time {float:right;color:#999;margin-right:50px;z-index:1;position: relative;}
.so-list ul li:after {content:'';position:absolute;width:0;height:101%;background:#fbfbfb;left:0;bottom:-1px;z-index:0;}
.search-null {background-color:#fff;vertical-align:top;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;border-radius:5px;margin:0 0 10px 0;overflow:hidden;zoom:1;color:#888;text-align:center;padding:80px 0px;}
.search-null i.fa-solid {margin-bottom:10px;font-size:100px;color:#e4e8eb;display:block;}
.fa-wpforms:before {content:"\f298";}

/*网址分类和分类搜索页面*/
.fenlei {background:#FFF;padding:20px;margin-bottom:10px;border-radius:5px;}
.fenlei .tt {padding:0;}
.fenlei .tt form {border:1px solid #efefef;background:#FFF;float:right;border-radius:20px;overflow:hidden;}
.fenlei .tt form input[type=text] {height:42px;line-height:42px;border:0;float:left;background:none;width:250px;padding-left:30px;font-size:14px;}
.fenlei .tt form input[type=submit] {height:42px;line-height:42px;border:0;background:none;float:left;width:60px;text-align:center;cursor:pointer;}
.fenlei ul {margin-top:20px;}
.fenlei ul li {margin-right:25px;margin-bottom:10px;float:left;width:calc((100% - (25px * 9)) / 10);}
.fenlei ul li:nth-child(10n) {margin-right:0;}
.fenlei ul li .hover {border:1px solid #20c4ab;background:#20c4ab;color:#FFF;}
.fenlei ul li a {display:block;height:38px;line-height:38px;padding:0px 10px;text-align:center;border:1px solid #efefef;color:#737373;border-radius:4px;font-size:14px;}
.fenlei ul li a:hover {border:1px solid #20c4ab;background:#20c4ab;color:#FFF;}
.lists {margin-bottom:10px;}
.lists ul li.sites {background:#FFF;float:left;width:33.33333%;border-right:1px solid #F6F6F6;border-top:1px solid #F6F6F6;padding:40px;height:221px;overflow:hidden;}
.lists ul li.sites a {display:block;}
.lists ul li.sites a .img {width:100%;height:80px;overflow: hidden;}
.lists ul li.sites a .img img {display:block;margin:0px auto;max-height:100%;max-width:200px;}
.lists ul li.sites a p {color:#868686;font-size:14px;line-height:23px;height:46px;padding:0 5%;margin-top:15px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.lists ul li.sites:nth-child(1),.lists ul li.sites:nth-child(2),.lists ul li.sites:nth-child(3) {border-top:0;}
.lists ul li.sites:nth-child(3n+3) {border-right:0;}

/*免费工具分类*/
.lists ul li.tools {background:#ffffff;width:25%;float:left;padding:40px 20px;border-right:1px solid #F6F6F6;border-top:1px solid #F6F6F6;height:150px;}
.lists ul li.tools .a img {float:left;width:70px;height:70px;margin-right:20px;vertical-align middle;border-radius:10px;}
.lists ul li.tools .a p {display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;font-size:14px;color:#868686;}
.lists ul li.tools .a h3 {font-weight:bold;font-size:16px;color:#333;height: 23px;overflow:hidden;line-height:23px;text-overflow: ellipsis;white-space:nowrap;}
.lists ul li.tools:nth-child(1),li.tools:nth-child(2),li.tools:nth-child(3) {border-top:0;}
.lists ul li.tools:nth-child(3n+3) {border-right:0;}

/*分页*/
.pagebar {text-align:center;padding:30px 0;;font-size:14px;}
.page-numbers,.page-last {border-radius:0;border:1px solid #f6f6f6;background:#fff;padding:7px 14px;text-align:center;word-break:keep-all;}
.pagebar .current {border-radius:0;padding:7px 14px;background:#20c4ab;color:#fff;}
a.page-numbers:hover {color:#fff;background:#20c4ab;border:1px solid #f6f6f6;}
.pagebar span {padding: 0;}

/*无限下拉列表*/
.reco-list .ias_trigger {clear:both;text-align:center;display:block;padding:30px 0;cursor:pointer;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;position:relative;}
.reco-list .load-tip{font-size:15px;color:#999;width:150px;background:#ffffff;line-height:43px;display:block;border-radius:5px;cursor:pointer;text-align:center;margin:0 auto;}
.reco-list .load-tip i {font-size:14px;line-height:43px;color:#999;margin-left:5px;}
#next{clear:both}
.reco-list .ias_loader{padding:30px 0px;position:relative;clear:both;}
.reco-list .pagination-loading {font-size:15px;color:#999;width:150px;background:#f9f9f9;line-height:43px;display:block;border-radius:5px;cursor:pointer;text-align:center;margin:0 auto;}

/*文章分类*/
.list-left {width:69%;float:left;background:#fff;margin-bottom:10px;border-radius:5px;margin-right:1%;}
.list-right {width:30%;float:right;}
.list-left ul {padding:0 20px;}
.list-left ul li {padding-top:20px;border-bottom:1px solid #f0f0f0;padding-bottom:20px;}
.list-left ul li .list-info {flex-direction:row;display:flex;}
.list-left ul li .list-info .info-img {width:160px;height:130px;display:flex;border-radius:5px;overflow:hidden;position:relative;margin-right:15px;}
.list-left ul li .list-info .info-img img {width:100%;min-height:100%;}
.list-left ul li .list-info .info-img .price-flex {position:absolute;bottom:6px;right:6px;padding:0 6px;background:#ee6566;border-radius:11px 0 11px 11px;display:flex;flex-direction:row;align-items:center;}
.list-left ul li .list-info .info-img .price-flex span {color:#ffffff;line-height:17px;font-size:12px;display:inline-block;}
.list-left ul li .list-info .info-tit {flex:1;width:0;flex-direction:column;justify-content:space-between;}
.list-left ul li .list-info .list-title {font-size:20px;line-height:20px;color:#333;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:700;}
.list-left ul li .list-info .info-tit i.jingxuan {font-style:normal;font-weight:400;font-size:12px;display:inline-block;line-height:20px;margin-right:10px;padding:0 8px;border-radius:30px;color:#fff;background:linear-gradient(180deg,#fb5b63,#ff7838);vertical-align:top;}
.list-left ul li .list-info .list-title {font-size:20px;line-height:20px;color:#333;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:700;}
.list-left ul li .list-intro {line-height:25px;font-size:14px;color:#545454;text-align:justify;min-height:50px;text-overflow:ellipsis;overflow:hidden;}
.list-left ul li .list-ca {font-size:14px;line-height:24px;overflow:hidden;color:#a7a7a7;justify-content:space-between;align-items:center;}
.list-left ul li .list-ca .list-class span a {display:inline-block;font-size:14px;font-style:normal;margin-left:0;padding:0 5px;border-radius:5px;position:relative;color:#888;background:#f0f0f0;font-weight:400;}
.list-left ul li .list-ca .list-date {color:#a7a7a7;font-size:14px;}
.list-left ul li .list-ca .list-date span {margin-left:5px;}

/*文章+分类右侧排行榜*/
.article-right .article-new {background:#fff;border-radius:5px;margin-bottom:10px;}
.article-right .article-new ul {padding:20px;}
.article-right .article-new ul li {margin-bottom:18px;float:left;width: calc(50% - 8px);}
.article-right .article-new ul li:nth-child(2n) {margin-left:16px;}
.article-right .article-new ul li:nth-last-child(1) {margin-bottom:0;}
.article-right .article-new ul li:nth-last-child(2) {margin-bottom:0;}
.article-right .article-new ul li .article-new-img {position:relative;}
.article-right .article-new ul li .article-new-img .price-flex {position: absolute;bottom:6px;right:6px;padding:0 6px;background:#ee6566;border-radius:11px 0 11px 11px;display:flex;flex-direction:row;align-items:center;}
.article-right .article-new ul li .article-new-img .price-flex div {color:#ffffff;line-height:17px;font-size:12px;display:inline-block;}
.article-right .article-new ul li .hot-a {display:block;}
.article-right .article-new ul li .hot-a img {width:100%;height:100px;border-radius:5px;display:block;margin-bottom:10px;}
.article-right .article-new ul li .hot-a span {display:block;font-size:14px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.article-right .article-hot {background:#fff;border-radius:5px;margin-bottom:10px;}
.article-right .article-hot ul {padding:20px;}
.article-right .article-hot ul li {margin-bottom:18px;float:left;width: calc(50% - 8px);}
.article-right .article-hot ul li:nth-child(2n) {margin-left:16px;}
.article-right .article-hot ul li:nth-last-child(1) {margin-bottom:0;}
.article-right .article-hot ul li:nth-last-child(2) {margin-bottom:0;}
.article-right .article-hot ul li .article-hot-img {position:relative;}
.article-right .article-hot ul li .article-hot-img .price-flex {position: absolute;bottom:6px;right:6px;padding:0 6px;background:#ee6566;border-radius:11px 0 11px 11px;display:flex;flex-direction:row;align-items:center;}
.article-right .article-hot ul li .article-hot-img .price-flex div {color:#ffffff;line-height:17px;font-size:12px;display:inline-block;}
.article-right .article-hot ul li .hot-a {display:block;}
.article-right .article-hot ul li .hot-a img {width:100%;height:100px;border-radius:5px;display:block;margin-bottom:10px;}
.article-right .article-hot ul li .hot-a span {display:block;font-size:14px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.list-right .list-new {background:#fff;border-radius:5px;margin-bottom:10px;}
.list-right .list-new ul {padding:20px;}
.list-right .list-new ul li {margin-bottom:10px;float:left;width: calc(50% - 8px);}
.list-right .list-new ul li:nth-child(2n) {margin-left:16px;}
.list-right .list-new ul li:nth-last-child(1) {margin-bottom:0;}
.list-right .list-new ul li:nth-last-child(2) {margin-bottom:0;}
.list-right .list-new ul li .hot-a {display:block;}
.list-right .list-new ul li .hot-a img {width:100%;height:100px;border-radius:4px;display:block;margin-bottom:10px;}
.list-right .list-new ul li .hot-a span {display:block;font-size:14px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.list-right .list-hot {background:#fff;border-radius:5px;margin-bottom:10px;}
.list-right .list-hot ul {padding:20px;}
.list-right .list-hot ul li {margin-bottom:18px;float:left;width: calc(50% - 8px);}
.list-right .list-hot ul li:nth-child(2n) {margin-left:16px;}
.list-right .list-hot ul li:nth-last-child(1) {margin-bottom:0;}
.list-right .list-hot ul li:nth-last-child(2) {margin-bottom:0;}
.list-right .list-hot ul li .hot-a {display:block;}
.list-right .list-hot ul li .hot-a img {width:100%;height:100px;border-radius:4px;display:block;margin-bottom:10px;}
.list-right .list-hot ul li .hot-a span {display:block;font-size:14px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/*文章分类右侧标签*/
.randtag {margin-bottom:10px;background:#fff;border-radius:5px;}
.tags-box {display:inline-block;padding:20px;}
.tags-box a {display:block;float:left;margin-bottom:5px;color:#FFF;background:#7266ba;font-weight:500;padding:2px 6px;text-align:center;margin-right:4px;opacity:.9;font-size:13px;}
.tags-box a:nth-child(5n+1) {background:#23ad44}
.tags-box a:nth-child(5n+2) {background:#23b7e5}
.tags-box a:nth-child(5n+3) {background:#fad733}
.tags-box a:nth-child(5n+4) {background:#f05050}
.tags-box a:hover {opacity:1}

/*文章分类右侧评论*/
.newcomm {margin-bottom:10px;background:#fff;border-radius:5px;}
.divcomments {padding:20px;}
.divcomments li {padding:5px 0;border-bottom:1px solid #efefef;margin-bottom:4px!important;padding-right:0px!important;}
.divcomments .comment-info {padding:0px!important;line-height:30px;}
.comment-info img {width:30px;height:30px;margin-right:6px;border-radius:50%;border:1px solid #f3f3f3;}
.comment-info span:nth-child(2) {vertical-align:top;}
.comment-info span:last-child {float:right;line-height:30px;color:#999;font-size:13px;}
.comment-excerpt {position:relative;padding:5px 10px;background:#f6f6f6;border-radius:1px;color:#666;margin-top:8px;}
.comment-excerpt:before {position:absolute;left:10px;top:-10px;content:'';width:0;height:0;line-height:0;border:5px solid transparent;border-bottom-color:#f5f5f5;}
.comment-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;}
.comment-excerpt ul li a {line-height:30px;height:30px;font-size:15px;overflow:hidden;color:#333;}
.comment-excerpt p a {font-size:15px!important;line-height:25px!important;height:25px!important;color:#333;}
.comment-excerpt p a:hover {color:#999;}
.comment-post {color:#999;margin-top:5px;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;}
.comment-post a {color:#999!important;display:inline!important;font-size:13px!important;}

/*项目分类*/
.project-list {background:#fff;margin-bottom:10px;border-radius:5px;}
.project-list ul {margin:0 20px;}
.project-list ul li.project:nth-last-child(1) {margin-bottom:0;}
.project-list ul li.project:nth-last-child(2) {margin-bottom:0;}
.project-list ul li.project:nth-last-child(3) {margin-bottom:0;}
.project-list ul li.project:nth-last-child(4) {margin-bottom:0;}
.project-list ul li.project {margin-top:20px;width:calc((100% - 45px)/4);}
.project-list ul li.project {float:left;background-color:#fff;margin-right:15px;position:relative;border-radius:5px 5px 5px 5px;overflow:hidden;box-shadow:0 3px 13px 4px #f3f3f3;transition:all .2s linear;}
.project-list ul li.project:nth-child(4n) {margin-right: 0;}
.project-list ul li.project:hover {transform:translate3d(0,-4px,0)}
.project .mark {position:absolute!important;top:10px;right:-35px;width:120px;height:25px;background:#ff6559;color:#ffffff;line-height:25px;-webkit-transform:rotate(45deg);transform:rotate(45deg);font-size:12px;text-align:center;}
.project .bg {height:160px;background-size:cover;background-position:center;border-radius:5px 5px 0 0;position:relative;}
.project .bg img {height:160px;width:100%;border-radius:5px 5px 0 0;}
.project .bg .price-flex {position:absolute;bottom:6px;right:6px;padding:0 6px;background:#ee6566;border-radius:11px 0 11px 11px;display:flex;flex-direction:row;align-items:center;}
.project .bg .price-flex span {color:#ffffff;line-height:17px;font-size:12px;font-weight:700;display:inline-block;}
.project h2 {font-size:15px;margin:10px;color:#333;font-weight:normal;line-height:1.4;height:2.8em;overflow:hidden;font-weight:700;}
.project .info {padding:0 10px;color:#999;font-size:14px;line-height:14px;flex:auto;overflow:hidden;justify-content:space-between;align-items:center;display:flex;margin-bottom:10px;}
.project .info .meta_left {align-items:center;display:flex;}
.project .info .meta_left span {margin-right:5px;}
.project .info .meta_left span.jingxuan {font-style:normal;font-weight:400;font-size:10px;display:inline-block;line-height:18px;padding:0 5px;border-radius:30px;color:#fff;background:linear-gradient(180deg,#fb5b63,#ff7838);}
.project .info span:first-child m {font-size:20px;width:inherit;margin-right:4px;}
.project .info span:first-child n {text-decoration:line-through;font-size:12px;color:#999;}
.project .date span:last-child {float:right;}
.project .info span:last-child {float:right;}
.project .info span {margin-top:0;}
.project .info span i {font-size:14px;}
.project .info img {width:25px;height:25px;vertical-align:middle;}

/**网站内页详情**/
site > div {max-width:1280px;margin:0px auto;}
site > div .info {background:#fff;margin-bottom:10px;padding:20px;border-radius:5px;}
.web-title {font-size:23px;font-weight:400;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.web-title span {font-style:normal;color:#20c4ab;}
.info .left {width:280px;}
.info .left .img {width:280px;padding:40px 0;display:table-cell;text-align:center;vertical-align:middle;}

.info .left .img img {height:200px;width:200px;max-width:100%;max-height: 100%;box-shadow:0 0 6px #20c4ab;border:2px solid rgba(255,255,255,.9);border-radius:50%;animation:rotate 3s linear infinite;background:#fff;}
/**.height:80px;width:80px;**/

.href {display:block;width:100%;height:45px;line-height:45px;border:1px solid #20c4ab;background:#20c4ab;color:#FFF;margin-top:30px;text-align:center;font-size:14px;border-radius:2px;transition:0.2s all;}
.href:hover {background:#26bda6;color:#FFF;border:1px solid #26bda6;}
.aboutthis {margin-top:20px;background:none;color:#20c4ab;}
.aboutthis:hover {color:#20c4ab;background:#f5fffe;}
.info .right {width:calc(100% - 330px);}
.info .right ul {margin-top:30px;}
.info .right ul li {width:33.3333%;float:left;margin-bottom:20px;padding-right:20px;}
.info .right ul li:last-child {width:100%;padding-right:0;margin-bottom:0;}
.info .right ul li span {float:left;height:40px;line-height:40px;font-size:15px;color:#a0a0a0;width:77px;overflow:hidden;}
.info .right ul li > a {max-width:calc(100% - 10px - 77px);float:left;height:40px;line-height:40px;font-size:15px;color:#333!important;margin-left:10px;position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.info .right ul li a .star {vertical-align:middle;margin-top:-3.5px;height:14px;}
.info .right ul li a .pr {vertical-align: middle;margin-top:-3.5px;height:22px;}
.info .right ul div span {float:left;height:40px;line-height:40px;font-size:15px;color:#a0a0a0;width:77px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.info .right ul li > p {height:40px;line-height:40px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.info .right ul li p span {width:auto;margin-right:10px;}
.siteintro,.sitecharts {margin-top:10px;margin-bottom:10px;background:#fff;border-radius:5px;}
.siteintro .items,.sitecharts .items {padding:20px;}
.web {background:#fff;padding:1.4rem 1rem;padding-bottom:1.2rem;border-radius:5px;}
.web .left {width:47%;height:5rem;overflow:hidden;text-align:center;padding:10px;}
.web .left img {min-height:100%;height:60px;width:60px;max-width:100%;max-height:100%;box-shadow:0 0 6px #20c4ab;border:2px solid rgba(255,255,255,.9);border-radius:50%;animation:rotate 3s linear infinite;background:#fff;}
.web .right {width:50%;}
.web .right .titleh3 {background:#fff;font-weight:normal;font-size:14px;line-height:1.3rem;margin-top:-0.2rem;display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:4;overflow:hidden;}
.web .right .titleh3 span {font-style: normal;color:#20c4ab;}
.web .btn {float: left;width:100%;margin-top:1rem;}
.web .btn a {float:left;display: block;width:calc( ( 100% - 5.5% ) / 2 );text-align:center;height:2.2rem;line-height:2.1rem;background:#20c4ab;color:#FFF;border:1px solid #20c4ab;font-size:14px;border-radius:1px;}
.web .btn a:nth-child(2n) {margin-left:5.5%;background:none;color:#20c4ab;}
.intro {background:#fff;padding:15px;margin-top:10px;position:relative;margin-bottom:10px;border-radius:5px;}
.web-info {margin-top:0.8rem;}
.web-info li {float:left;width:100%;margin-bottom:1rem;}
.web-info li > h3 {display:block;font-size:14px;height:1.4rem;line-height:1.4rem;font-weight:normal;float:left;color:#333;width:5rem;}
.web-info li > span {max-width:calc(100% - 5rem);display:block;font-size:14px;height:1.4rem;line-height:1.4rem;float:right;text-align:right;overflow:hidden;color:#909090;text-overflow:ellipsis;white-space:nowrap;}
.web-info li > span .star {vertical-align:middle;margin-top:-3px;height:0.7rem;}
.web-info li > span a {color:#555555;}
.web-info li > span .br {display:block;}
.web-info li > span .br img {vertical-align:middle;margin-top:-2px;height:1.4rem;}
.intro p {font-size:14px;line-height:1.4rem;margin-top:0.5rem;color:#909090;overflow:hidden;}
.web-info li > p {font-size:14px;margin-top:0;height:1.4rem;line-height:1.4rem;text-overflow:ellipsis;white-space:nowrap;}
.web-info li:nth-last-child {margin-bottom:0;}
#echart {height:320px;width:100%!important;margin-bottom:15px;position:relative;overflow:hidden;}

/**内页网站信息**/
#echart {height:320px;width:100%!important;margin-bottom:15px;position:relative;overflow:hidden;}

.siteimg {margin:0 0 10px;background:#fff;}
.siteimg ul li {padding:0 0 5px;}
.siteimg ul li:nth-last-child(1) {padding:0 0 0;}
.siteimg ul li a {position:relative;display:block;}
.siteimg a img {width:100%;height:70px;display:block;}

/*文章内页详情*/
.article-left {width:69%;float:left;margin-bottom:10px;}
.article-left .items {padding:20px;background:#fff;border-radius:5px;position:relative;}
.article-right {width:30%;float:right;}
.article-right .items {padding:20px;background:#fff;}
.article-left .article-title {font-size:32px;color:#333;font-weight:700;line-height:50px;margin-bottom:10px;margin-top:10px;}
.article-left .article-title span.jingxuan {font-style:normal;font-weight:400;font-size:12px;display:inline-block;line-height:20px;margin-right:10px;padding:0 8px;border-radius:30px;vertical-align:middle;color:#fff;background:linear-gradient(180deg,#fb5b63,#ff7838);}
.article-left .article-author {color:#999;border-bottom:1px solid #f6f6f6;margin-bottom:10px;margin-top:10px;}
.article-left .author-info {margin-bottom:10px;;align-items:center;display:flex;}
.article-left .author-info a img {width:50px;height:5 0px;vertical-align: middle;border-radius:100px;display:inline-block;}
.article-left .author-right {margin-left:10px;flex:auto;overflow: hidden;justify-content:space-between;align-items:center;display:flex;}
.author-right .author-flex a {font-size:14px;line-height:18px;font-weight:700;}
.author-right .author-flex a:hover {color:#20c4ab;}
.author-right .author-flex .lv1 {background-image: -webkit-linear-gradient(0deg,rgba(173,172,172,0.88) 0%,rgba(107,109,111,0.78) 100%);color:#fff;font-size:12px;display:inline-block;margin-left:5px;padding:0 5px;line-height:18px;border-radius:3px;}
.author-right .author-flex .lv2 {background-image: -webkit-linear-gradient(0deg,rgba(238,221,130,0.88) 0%,rgba(218,165,32,0.78) 100%);color:#fff;font-size:12px;display:inline-block;margin-left:5px;padding:0 5px;line-height:18px;border-radius:3px;}
.author-right .author-flex .lv3 {background-image:-webkit-linear-gradient(0deg,rgba(100,149,237,0.88) 0%,rgba(0,0,255,0.78) 100%);color:#fff;font-size:12px;display:inline-block;margin-left:5px;padding:0 5px;line-height:18px;border-radius:3px;}
.author-right .author-flex .lv4 {background-image:-webkit-linear-gradient(0deg,rgba(154,205,50,0.88) 0%,rgba(34,139,34,0.78) 100%);color:#fff;font-size:12px;display:inline-block;margin-left:5px;padding:0 5px;line-height:18px;border-radius:3px;}
.author-right .author-flex .lv5 {background-image:-webkit-linear-gradient(0deg,rgba(238,130,238,0.88) 0%,rgba(148,0,211,0.78) 100%);color:#fff;font-size:12px;display:inline-block;margin-left:5px;padding:0 5px;line-height:18px;border-radius:3px;}
.author-right .author-flex .adminlv {background-image:-webkit-linear-gradient(0deg,rgba(253,165,34,0.9294117647058824) 0%,#fd4c4c 100%);color:#fff;font-size:12px;display:inline-block;margin-left:5px;padding:0 5px;line-height:18px;border-radius:3px;}
.author-right .author-flex .author-name {display:flex;}
.author-right .author-flex .author-home {color:#999;font-size:12px;display:inline-block;margin-left:5px;padding:0 5px;line-height:1.4;border-radius:50px;border:1px solid #999;}
.author-right .author-flex .article-date span {font-size:12px;}
.author-right .author-flex .article-date span a {font-size:12px;color:#999;font-weight:normal;}
.author-right .author-flex .article-date span a:hover {color:#20c4ab;}
.article-left .signin-loader {font-size:12px;display:flex;flex-direction:row;height:26px;line-height:26px;width:70px;justify-content:center;border-radius:44px;align-items:center;background:#20c4ab;color:#ffffff;}

.art-main {word-wrap:break-word;word-break:break-all;font-size:14px;}
.art-main p {font-size:14px;font-weight:normal;word-wrap:break-word;word-break:break-all;overflow:hidden;line-height:28px;}
.art-main pre {white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;}
.art-main p a {color:red;}
.art-main h3 {position:relative;padding:10px 0 0;color:#424242;font-size:18px;display:-webkit-inline-box;border-bottom:1px solid #fff;cursor:pointer;z-index:2;font-weight:700;line-height:30px}
.art-main h4 {font-size:18px;font-weight:700;margin:25px 0 20px;border-left:4px solid #20c4ab;padding:0 0 0 10px;line-height:17px;}
.art-main h5 {font-size:18px;color:#333;background:#e2e2e2;padding:5px 10px;margin:0 0 15px;font-weight:600}
.art-main h6 {font-size:18px; color:#333;background:#f0f0f0;padding:5px 10px; margin:0 0 15px;font-weight:600;border-left:4px solid #dadada;border-radius:3px;}
..art-main h3:before {position:absolute;top:35px;left:0;z-index:-1;width:45%;height:2px;background:#20c4ab;content:" ";border-radius:20px;transition:all .5s}
.art-main h3:hover:before {width:100%;transition:all .5s}
.art-main blockquote {color:#666;font-weight:400;border-left:4px solid #cfd3de;padding:.5em 1em;background-color:#fcfcfc}
.art-main img {height:auto!important;max-width:100%!important;margin:10px 0;}
.art-main table {border-collapse:collapse;empty-cells:show;border-spacing:0}
.art-main table tr.firstRow {font-weight:bold;background-color:#f8f8f8;text-align:left}
.art-main table th,.art-main table td {padding:.3em .5em;margin:0;vertical-align:top;border:1px solid #ddd}
.art-main blockquote,.art-main dl,.art-main form,.art-main hr,.art-main ol,.art-main p,.art-main pre,.art-main table,.art-main ul{font-weight:400;}
.article-left .art-main blockquote {padding:10px;}
.article-left .art-main blockquote p,.art-main ul p {margin-bottom:0}
.art-main li {margin-left:1.2em}
.art-main hr {border:none;margin-top:1.5rem;margin-bottom:1.5rem;border-top:1px solid #eee;height:1px;background:0 0}

/*文章收藏按钮*/
.collect {margin:15px 0;text-align:center;display:flex;justify-content:center;}
.collect a {background:#20c4ab;font-size:14px;line-height:26px;width:80px;color:#fff;border-radius:44px;display:flex;justify-content:center;}
.collect a.collected {background:#ff0000;width:80px;}

/*文章内页结束*/
.art-end {flex-direction:column;display:flex;margin-top:5px;}
.art-end .end-flex {justify-content:center;align-items:center;flex-direction:row;display:flex;}
.art-end .end-border {height:1px;width:45px;background:#f6f6f6;}
.art-end .end-text {line-height:27px;margin:0 16px;font-size:16px;}
.art-end .end-info {font-size:13px;color:#a0a0a0;text-align:center;line-height:19px;margin-top:6px;font-weight:300;}

.prevnext {margin-top:10px;height:84px;}
.prev-body {width:calc(50% - 5px);margin:0;display:inline-block;padding:10px;background:#ffffff;font-size:14px;border-radius:0 14px 0 0}
.next-body {width:calc(50% - 5px);margin:0;display:inline-block;padding:10px;background:#ffffff;font-size:14px;margin-right:0;float:right;text-align:right;border-radius:0 0 0 14px}
.prev-body p,.next-body p {color:#999;}
.prevnext-text {height:2.8em;line-height:1.4em;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}

.articleimg {margin-top:10px;background:#fff;}
.articleimg ul li {padding:0 0 5px;margin-left:0;}
.articleimg ul li:nth-last-child(1) {padding:0 0 0;}
.articleimg ul li a {position:relative;display:block;}
.articleimg a img {width:100%;height:70px;display:block;margin:0;}

/*猜你喜欢*/
.like-views {background:#fff;margin:10px 0;border-radius:5px;}
.like-views ul {padding:0 20px;}
.like-views ul li {padding-top:20px;border-bottom:1px solid #f0f0f0;padding-bottom:20px;}
.like-views ul li:nth-last-child(1) {border-bottom:none;)}
.like-views ul li .list-info {flex-direction:row;display:flex;}
.like-views ul li .list-info .info-img {width:160px;height:130px;display:flex;border-radius:5px;overflow:hidden;position:relative;margin-right:15px;}
.like-views ul li .list-info .info-img img {width:100%;min-height:100%;}
.like-views ul li .list-info .info-img .price-flex {position:absolute;bottom:6px;right:6px;padding:0 6px;background:#ee6566;border-radius:11px 0 11px 11px;display:flex;flex-direction:row;align-items:center;}
.like-views ul li .list-info .info-img .price-flex span {color:#ffffff;line-height:17px;font-size:12px;font-weight:700;display:inline-block;}
.like-views ul li .list-info .info-tit {flex:1;width:0;flex-direction:column;justify-content:space-between;}
.like-views ul li .list-info .list-title {font-size:17px;line-height:20px;color:#333;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:700;}
.like-views ul li .list-info .info-tit i.jingxuan {font-style:normal;font-weight:400;font-size:12px;display:inline-block;line-height:20px;margin-right:10px;padding:0 8px;border-radius:30px;color:#fff;background:linear-gradient(180deg,#fb5b63,#ff7838);vertical-align:top;}
.like-views ul li .list-info .list-title {font-size:20px;line-height:20px;color:#333;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:700;}
.like-views ul li .list-intro {line-height:25px;font-size:14px;display:-webkit-box;color:#545454;text-align:justify;min-height:50px;text-overflow:ellipsis;overflow:hidden;}
.like-views ul li .list-ca {font-size:14px;line-height:24px;overflow:hidden;color:#a7a7a7;justify-content:space-between;align-items:center;}
.like-views ul li .list-ca .list-class span a {display:inline-block;font-size:14px;font-style:normal;margin-left:0;padding:0 5px;border-radius:5px;position:relative;color:#888;background:#f0f0f0;font-weight:400;}
.like-views ul li .list-ca .list-date {color:#a7a7a7;font-size:14px;}
.like-views ul li .list-ca .list-date span {margin-left:5px;}

/*评论页面*/
.lcp_hide_commentpost {margin-top:10px;border:none!important;background:#fff!important;border-left-width:5px!important;border-left-style:solid!important;border-color:#20c4ab!important;border-radius:5px;}
.lcp_hide_commentpost a {color:red;}

.commentpagebar {text-align:center;font-size:14px;}
#txaArticle {outline:none;border-style:none;background:#f6f6f6;-webkit-appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);font-size:14px!important;}
#txaArticle {color:#333;padding:10px;width:100%;height:130px;line-height:20px!important;}
.comm-list {background:#fff;border-radius:5px;}
#cancel-reply {background:#fff;}
#cancel-reply small {font-size:14px;color:#ff0000;}
#divCommentPost {margin-top:10px;}
#divCommentPost input.button {color:#fff;background:#20c4ab;text-align:center;height:40px;line-height:40px;border-radius:3px;margin-top:10px;display:block;width:120px;cursor:pointer;font-size:14px;}
.comm-all {background:#fff;border-radius:5px;}
ul.msg {list-style:none;padding:20px 0;position:relative;text-align:left;list-style-position:outside;table-layout:fixed;word-wrap:break-word;border-bottom:1px solid #f1f1f1;}
ul.msg:nth-child(1) {padding:0;}
.msghead {border-bottom:none!important;margin-top:10px;}
.msg img.avatar {width:60px;height:60px;float:left;border-radius:50%;}
ul.msg li.msgarticle {margin-left:80px;}
ul.msg li.msgarticle ul:nth-child(n+1) {border-bottom:none!important;padding-bottom:0;}
li.msgarticle {list-style-position: outside;margin: 0;}
.comment-main {width:100%;margin-top:15px;flex:1;flex-direction:column;}
.comment-main .comment-author {flex-direction:row;flex:auto;overflow:hidden;justify-content:space-between;align-items:center;}
.comment-main .revertcomment a {font-size:12px;float:right;white-space:nowrap;color:#fff;background:#20c4ab;border-radius:4px;padding:0 5px;}
.comment-main .comment-author a span {font-size:15px;color:#333;vertical-align:middle;line-height:1.4;}
.comment-main .comment-author a span.lv1 {background-image: -webkit-linear-gradient(0deg,rgba(173,172,172,0.88) 0%,rgba(107,109,111,0.78) 100%);color:#fff;font-size:12px;display:inline-block;padding:0 5px;border-radius:2px;}
.comment-main .comment-author a span.lv2 {background-image:-webkit-linear-gradient(0deg,rgba(238,221,130,0.88) 0%,rgba(218,165,32,0.78) 100%);color:#fff;font-size:12px;display:inline-block;padding:0 5px;border-radius:2px;}
.comment-main .comment-author a span.lv3 {background-image:-webkit-linear-gradient(0deg,rgba(100,149,237,0.88) 0%,rgba(0,0,255,0.78) 100%);color:#fff;font-size:12px;display:inline-block;padding:0 5px;border-radius:2px;}
.comment-main .comment-author a span.lv4 {background-image:-webkit-linear-gradient(0deg,rgba(154,205,50,0.88) 0%,rgba(34,139,34,0.78) 100%);color:#fff;font-size:12px;display:inline-block;padding:0 5px;border-radius:2px;}
.comment-main .comment-author a span.lv5 {background-image:-webkit-linear-gradient(0deg,rgba(238,130,238,0.88) 0%,rgba(148,0,211,0.78) 100%);color:#fff;font-size:12px;display:inline-block;padding:0 5px;border-radius:2px;}
.comment-main .comment-author a span.adminlv {background-image:-webkit-linear-gradient(0deg,rgba(253,165,34,0.9294117647058824) 0%,#fd4c4c 100%);color:#fff;font-size:12px;display:inline-block;padding:0 5px;border-radius:2px;}
.comment-main .content {margin:5px 0;font-size:14px;word-break:break-all;}
.comment-main .comment-date {font-size:14px;color:#b8b8b8;line-height:14px;}
.comment-main .comment-date span {margin-right:8px;}

.page {margin-bottom:10px;background:#ffffff;border-radius:5px}
.page .items {margin:0 20px;padding:20px 0;}

/*作者页面*/
.person_header {background:#fff;}
.person_header .person_page {padding-bottom:calc(20% + 100px);z-index:0;color:#ffffff;position:relative;}
.person_header .person_page .fit-cover {position:absolute;width:100%;height:100%;}
.person_header .person_content {padding:18px 42px;}
.person_header .person_info {flex-wrap:wrap;display:flex;position:relative;}
.person_header .person_info .person_avatar {margin-top:-80px;margin-right:20px;flex:none;}
.person_header .avatar-img {width:140px;height:140px;position:relative;display:inline-block;flex-shrink:0;}
.person_header .avatar-img .avatar {border-radius:6px;border:4px solid #fff;display:inline-block;width:100%;height:100%;transition:all.2s;overflow:hidden;object-fit:cover;}
.person_header .person_inflex {flex:auto;overflow:hidden;flex-wrap:wrap;position:relative;}
.person_header .person_inflex .person_name {font-size:20px;font-weight:700;}
.person_header .person_inflex .person_name span {background-image:-webkit-linear-gradient(0deg,rgba(253,165,34,0.9294117647058824) 0%,#fd4c4c 100%);padding:0 6px;font-size:14px;line-height:20px;color:#fff;border-radius:4px;margin-left:8px;vertical-align:middle;display:inline-block;margin-top:-3px;}
.person_header .person_inflex .person_intro {max-width:520px;font-weight:300;font-size:15px;margin-top:10px;}
.person_header .person_connect {flex:none;align-items:center;display:flex;}
.person_header .person_connect a {background:#20c4ab;color:#fff;height:45px;line-height:45px;width:140px;text-align:center;font-size:17px;border-radius:100px;font-weight:700;cursor:pointer;display:block;margin-left:15px;}
.person_header .person_data {flex-direction:row;border-top:1px solid #f6f6f6;padding:30px 0;font-size:14px;}
.person_header .person_data span {flex-direction:row;flex:1;justify-content:center;align-items:center;text-align:center;color:#888;}
.person_header .person_data span b{text-align:center;font-weight:700;color:#333;font-size:16px;}

.person .pernav {position:relative;border-top:1px solid #f1f1f1;padding:0 30px;background: #ffffff;}
.person .pernav a {background:#FFF;float:left;margin-right:36px;line-height:58px;font-size:17px;cursor: ointer;color:#999;position: relative;display:block;text-align:center;}
.person .pernav .hover a {color:#ff6a29;}
.person .pernav .on{border-radius:5px;color:#20c4ab;font-weight:700;
    font-size:18px;}
.person .pernav .on:after {content:"";position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);bottom:0;background:#20c4ab;border-radius:5px;height:3px;width:100%;}
.person .personlist,.person .lockid {padding:0 30px;background:#FFF;margin-bottom:10px;}
.person .lockid {text-align:center;}
.person .lockid .no-data {padding:2rem 0;}
.person .lockid .no-data img {display:block;margin:0 auto;max-width:100%;width:8rem;}
.person .lockid .no-data span {display:block;text-align:center;height:1.5rem;line-height:1.5rem;font-size:14px;margin:0.8rem 0;}
.person .lockid .no-data a {display:block;height:1.85rem;line-height:1.84rem;text-align:center;border:1px solid #d8d8d8;border-radius:2px;font-size:14px;width:7rem;color:#a2a2a2;margin:0px auto;max-width:100%;}
.person .my-info li {overflow:hidden;padding-top:30px;}
.person .my-info li:nth-last-child(1) {height:auto;margin-top:30px;border-top:1px solid #f1f1f1;padding:30px 0;}
.person .my-info li h3 {float:left;max-width:30%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:16px;font-weight:normal;color:#666;}
.person .my-info li span {float:right;max-width:65%;text-align:right;font-size:16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#666;}
.person .personlist ul.list-li li {padding:30px 0;border-bottom:1px solid #f1f1f1;}
.person .personlist ul.list-li li:nth-last-child(1) {margin-bottom:0;}
.person .list-li .list-info {flex-direction:row;}
.person .list-li .list-info .info-img {width:160px;height:130px;display:flex;border-radius:5px;overflow:hidden;position:relative;margin-right:15px;}
.person .list-li .list-info .info-img img {width:100%;min-height:100%;}
.person .list-li .list-info .info-img .price-flex {position:absolute;bottom:6px;right:6px;padding:0 6px;background:#ee6566;border-radius:11px 0 11px 11px;display:flex;flex-direction:row;align-items:center;}
.person .list-li .list-info .info-img .price-flex span {color:#ffffff;line-height:16px;font-size:12px;font-weight:700;display:inline-block;}
.person .list-li .list-info .info-tit {flex:1;width:0;flex-direction:column;justify-content:space-between;}
.person .list-li .list-info .list-title {font-size:20px;line-height:20px;color:#333;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:700;}
.person .list-li .list-info .list-title i {display:inline-block;font-size:14px;font-style:normal;margin-right:12px;padding:0 11px;border-radius:5px;height:25px;line-height:25px;position:relative;top:-2.5px;color:#888;background:#f0f0f0;font-weight:100;}
.person .list-li .list-intro {line-height:25px;font-size:14px;display:-webkit-box;color:#545454;text-align:justify;min-height:50px;}
.person .list-li .list-ca {font-size:14px;line-height:14px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;color:#a7a7a7;float:left;}
.person .list-li .list-ca span {margin-right:8px;color:#a7a7a7;font-size:14px;}
.person .list-li .list-ca b {float:right;text-align:center;color:#27941b;font-size:14px;font-weight:400;}

.person .pl-lists {background:#FFF;}
.person .pl-lists li {padding:30px 0;border-bottom:1px solid #f1f1f1;}
.person .pl-lists li .pl-info {width:100%;}
.person .pl-lists li .cons {line-height:1.45rem;margin-top:0.2rem;font-size:16px;color:#666;}
.person .pl-lists li .cons i {font-style:normal;color: #8e8e8e;border:1px solid #ececec;display: inline-block;padding:0px 0.4rem;border-radius:3px;margin-right:0.5rem;font-size:16px;height:1.1rem;line-height:1.1rem;}
.person .pl-lists li .dec {font-size:16px;height:2.2rem;line-height:1.5rem;padding-top:7.5px;}
.person .pl-lists li .dec .right {max-width:50%;height:1.5rem;overflow:hidden;float:right;color:#a2a2a2;}
.person .pl-lists li .dec .left {max-width:45%;height:1.5rem;overflow:hidden;float:left;color:#a2a2a2;}
.person .pl-lists li .dec .right:hover {color:#ff0000;}

/*资源主页左右分列*/
.ziyuan-other .layui-carousel {padding:10px;background:#fff;border-bottom:10px solid #f9f9f9;}
.ziyuan-left {width:30%;margin:10px 0;background:#fff;float:left;margin-right:1%;}
.ziyuan-right {width:69%;margin:10px 0;float:right;}
.index-login {background: #fff;position: relative;padding:40px 40px 30px;margin-bottom:10px;}
.index-user {border: 1px solid #20c4ab;color: #20c4ab;display: block;height: 48px;line-height: 48px;text-align: center;margin: 0px auto;float: none;font-size: 16px;transition: all 0.5s ease-in 0s;border-radius: 30px;}
.index-login a:hover.index-user {color:#20c4ab;}
.index-hezuo {display: block;height: 48px;line-height: 48px;text-align: center;margin: 32px auto 0px;font-size: 16px;transition: all 0.5s ease-in 0s;border-radius: 30px;background: #20c4ab;float: none;color: #fff;}
.index-login a:hover.index-hezuo {color:#fff;}
fieldset {display: block;border-width: 1px 0px 0px;border-top-style: solid;border-top-color: rgb(239 239 239);margin: 20px auto 20px;float: none;border-left-style: initial;border-left-color: initial;border-right-style: initial;border-right-color: initial;border-bottom-style: initial;border-bottom-color: initial;}
legend {width: 120px;font-size: 14px;line-height: 36px;color: rgb(154 154 154);text-align: center;border: 0px;}
.tequan {margin: 0;float: none;padding: 0;overflow: hidden;}
.tequan li {margin-top: 15px;overflow: hidden;margin-bottom: 20px;}
.tequan div {float: left;}
.tequan div i {background: url(../static/images/privilege_icon.png);width: 24px;height: 24px;display: block;float: left;margin-right: 38px;margin-top: -1px;border-radius: 5px;}
.tequan div span {cursor:default;height:24px;line-height:24px;display:block;float:left;color:rgb(154, 154, 154);}
.tequan .liright {float:right;text-align:right;}

.ziyuan-right .tx-box {background:#fff;overflow:hidden;border-radius:5px;}
.ziyuan-right .txt-ov {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ziyuan-right .tx-title {font-size:16px;color:#333;padding:20px;line-height:16px;border-bottom:1px solid #f1f4f9;background:#fff;z-index:1;font-weight:400;position:sticky;}
.ziyuan-right .zjgxyb {font-weight:400;font-size:16px;}
.ziyuan-right .zjgxyb span {font-weight:700;}
.ziyuan-right .f-red {color:red;}
.ziyuan-right .index-new .tab-bd {padding:20px;width:100%;overflow:hidden;position:relative;}
.ziyuan-right .index-new .tab-bd ul {height:582px;overflow:hidden;}
.ziyuan-right .ul-new li {margin-bottom:18px;padding:0 0;font-size:15px;margin-right:10px;}
.ziyuan-right .ul-new li:nth-child(2n) {margin-right:0;}
.ziyuan-right .ul-new li:nth-last-child(1) {margin-bottom:0;}
.ziyuan-right .ul-new li span {display:block;font-size:15px;text-align:right;}
.ziyuan-right .ul-2 li {float:left;width:calc( ( 100% - 10px ) / 2 );}
.ziyuan-right .ul-new li a {float:left;font-size:15px;max-width:calc(100% - 50px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-indent:15px;position:relative;color:#333;}
.ziyuan-right .ul-new li a .jingxuan {font-style:normal;font-size:13px;margin-right:5px;padding:0 2px;background:#f64444;color:#fff;border-radius:4px;font-weight:400;}
.ziyuan-right .ul-new li a:hover {color:#ff7352;}
.ziyuan-right .ul-new li a:before {content:'';position:absolute;width:5px;height:5px;background:#dcdcdc;left:0;top:12px;border-radius:50%;}
.ziyuan-right .ul-new li.new a:before {content:'';position:absolute;width:5px;height:5px;background:#ff0000;left:0;top:12px;border-radius:50%;}
.ziyuan-right .tuijian {width:40px;height:20px;display:inline-block;line-height:18px;font-style:normal;margin-top:3px;text-align:center;font-size:12px;border:1px solid gainsboro;color:#a7a7a7;float:right;}
.ziyuan-right .index-spinner {display:none;position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(255,255,255,.7);}
.ziyuan-right .spinner {user-select:none;width:103px;height:30px;text-align:center;position:absolute;z-index:99;top:50%;transform:translate(-50%,-50%);left:50%;}
.ziyuan-right .spinner>div {height:11px;width:11px;margin-left:7px;border-radius:50%;display:inline-block;}
.ziyuan-right .spinner .rect1 {-webkit-animation-delay:-.6s;animation-delay:-.6s;}
.ziyuan-right .spinner .rect2 {-webkit-animation-delay:-.5s;animation-delay:-.5s;}
.ziyuan-right .spinner .rect3 {-webkit-animation-delay:-.4s;animation-delay:-.4s;}
.ziyuan-right .spinner .rect4 {-webkit-animation-delay:-.3s;animation-delay:-.3s;}
.ziyuan-right .index-new .inpr {position:relative;overflow:hidden;margin:-10px 20px 30px;}
.ziyuan-right .index-new .inpr .iprev {float:left;border-right:0;}
.ziyuan-right .index-new .inpr .inext {float:right;border-left:0;}
.ziyuan-right .index-new .inpr>span {width:50%;height:35px;color:#666;line-height:35px;text-align:center;cursor:pointer;position:relative;font-size:14px;border: 1px solid #efefef;user-select:none;}
.ziyuan-right .index-new .inpr .cfx {width:84px;height:21px;background:#fff;display:block;float:left;position:absolute;z-index:1;top:50%;transform:translate(-50%,-50%) rotate(-42deg);left:50%;border-bottom:1px solid #efefef;border-top:1px solid #efefef;}

/*网址主页实用软件*/
.softGroup {background:#fff;margin-bottom:10px;border-radius:5px;}
.softGroup ul{padding:20px;}
.softGroup ul li{float:left;margin-right:20px;width:calc((100% - 20px * 3) / 4);margin-bottom:20px;height:100px;}
.softGroup ul li:nth-child(4n){margin-right:0;}
.softGroup ul li a{display:block;}
.softGroup ul li a>img{display:block;width:80px;height:80px;border-radius:4px;float:left;}
.softGroup ul li a>div{float:right;margin-left:10px;width:calc((100% - 80px - 10px));padding-top:5px;}
.softGroup ul li a>div h3{font-size:15px;line-height:25px;color:#666;font-weight:normal;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.softGroup ul li a>div p{font-size:14px;color:#909090;margin-top:5px;}
.lookMore{display:inline-block;width:100%;font-size:14px;color:#9e9e9e;background:#F9F9F9;line-height:28px;height:28px;text-align:center;border-radius:4px;}

/*项目主页*/
.web-module {margin:10px 0;}
.web-module li {background:#FFF;transition:all .2s linear;width:240px;height:85px;overflow:hidden;margin-bottom:10px;padding:15px 20px;box-sizing:border-box; float:left;margin-right:20px;box-shadow:0 2px 10px 0 rgba(75, 91, 138, 0.1);}
.web-module li:hover {box-shadow:5px 5px 10px rgba(0,0,0,.05),-5px 0 10px rgba(0,0,0,.05);cursor:pointer;transform:translate3d(0,-4px,0)}
.web-module li:nth-child(5n) {margin-right:0;}
.web-module .lefticon {float:left;margin-right:10px;}
.web-module .lefticon img {width:55px;}
.web-module-right .righthd {font-size:18px;margin-top:2px}
.web-module-right .rightbd {color:#999; font-size:12px;margin-top:2px;}
.web-xiangmu {background:#fff;margin-bottom:10px;}
.web-xiangmu ul {padding:0 20px 20px;}
.web-xiangmu ul li.xiangmu:nth-last-child(1) {margin-bottom:0;}
.web-xiangmu ul li.xiangmu:nth-last-child(2) {margin-bottom:0;}
.web-xiangmu ul li.xiangmu:nth-last-child(3) {margin-bottom:0;}
.web-xiangmu ul li.xiangmu:nth-last-child(4) {margin-bottom:0;}
.web-xiangmu ul li.xiangmu {margin-top:20px;width:calc((100% - 45px)/4);}
.web-xiangmu ul li.xiangmu{float:left;background-color:#fff;margin-right:15px;position:relative;border-radius:5px 5px 5px 5px;overflow:hidden;box-shadow:0 3px 13px 4px #f3f3f3;transition:all .2s linear}
.web-xiangmu ul li.xiangmu:nth-child(4n) {margin-right: 0;}
.web-xiangmu ul li.xiangmu:hover {transform:translate3d(0,-4px,0)}
.xiangmu .mark {position:absolute!important;top:10px;right:-35px;width:120px;height:25px;background:#ff6559;color:#ffffff;line-height:25px;-webkit-transform:rotate(45deg);transform:rotate(45deg);font-size:12px;text-align:center;}
.xiangmu .bg {height:160px;background-size:cover;background-position:center;border-radius:5px 5px 0 0;position:relative;}
.xiangmu .bg img {height:160px;width:100%;border-radius:5px 5px 0 0;}
.xiangmu .bg .price-flex {position:absolute;bottom:6px;right:6px;padding:0 6px;background:#ee6566;border-radius:11px 0 11px 11px;display:flex;flex-direction:row;align-items:center;}
.xiangmu .bg .price-flex span {color:#ffffff;line-height:17px;font-size:12px;font-weight:700;display:inline-block;}
.xiangmu h2 {font-size:15px;margin:10px;color:#333;font-weight:normal;line-height:1.4;height:2.8em;overflow:hidden;font-weight:700;}
.xiangmu .data {background:#f6f6f6;font-weight:400;position:relative;color:#999;padding:5px;border-radius:4px;font-size:12px;margin:0 10px 10px;flex:auto;overflow: hidden;justify-content:space-between;align-items:center;display:flex;}
.xiangmu .data i {font-size:12px;}
.xiangmu .data span.price{color:#ff0000;}
.xiangmu .info {padding:0 10px;margin-bottom:10px;color:#999;font-size:14px;line-height:14px;flex:auto;overflow:hidden;justify-content:space-between;align-items:center;display:flex;}
.xiangmu .info .meta_left {align-items:center;display:flex;}
.xiangmu .info .meta_left span {margin-right:5px;}
.xiangmu .info span:first-child m {font-size:20px;width:inherit;margin-right:4px;}
.xiangmu .info span:first-child n {text-decoration:line-through;font-size:12px;color:#999;}
.xiangmu .date span:last-child {float:right;}
.xiangmu .info span:last-child {float:right;}
.xiangmu .info span {margin-top:0;}
.xiangmu .info span i {font-size:14px;}
.xiangmu .info img {width:28px;height:28px;vertical-align:middle;}
.xiangmu .info span.goumai {background:#ff0000;color:#ffffff;padding:3px 5px;border-radius:4px;}
.xiangmu .info span.goumai a {color:#ffffff;}

/*移动端顶部*/
@media (max-width:768px) {
::-webkit-scrollbar {width:0;height:0;}
.container {width:100%;}
.header,.header .logo {height:55px;margin:0 auto;font-size:0;}
.header .logo {    display: none;}
.header .logo a img {max-width:120px;}
.header .container {text-align:center;}
.header .logo a {max-width:130px;min-width:140px;}
.nav-bar {display:none;}
.header .nav-bar li,.header .nav-bar li {height:56px;line-height:56px;}
.sub-menu,.submenu {display:none;}
.wrapper,.header .container {padding:0 10px;}
.h-fix {height:55px;width:100%;flex-direction:row;align-items:center;overflow:hidden;display:flex;justify-content:space-between;flex:1;}
.menu {flex-direction:row;align-items:center;justify-content:space-between;position:relative;display:flex;height:35px;}
.user {display:flex;}
.user a img {border-radius:50%;border:1px solid #f9f9f9;width:30px;height:30px;}
.searchBox {flex:1;width:0;margin:0 15px;height:100%;padding:0 5px 0 15px;border-radius:50px;background:#f0f0f0;align-items:center;flex-direction:row;display:flex;}
.searchBox #search_1 {width:100%;flex-direction:row;align-items:center;justify-content:space-between;position:relative;display:flex;}
.searchBox .searchIndex {color:#73798d;font-size:14px;margin-right:7px;}
.searchBox .searchText {color:#9ea3b3;font-weight:300!important;font-size:14px!important;background:#f0f0f0;flex:1;}
.searchBox .btn {background:#20c4ab;color:#fff;font-size:12px!important;font-weight:700!important;padding:0 15px;border-radius:50px;line-height:25px!important;}
.m-btn {float:right;display:flex;}
.m-btn .fa-remove{color:#fff;}
.m-btn img {width:25px;height:25px;}
.m-nav {width:65%;background:#fff;position:fixed;top:0;bottom:0;left:-70%;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:999;overflow-y: scroll;overflow-x:hidden;}
.user .login {position:fixed;right:0;background-color:#fff;border:1px solid #20c4ab;color:#20c4ab;width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;align-items:center;cursor:pointer;font-size:14px;justify-content:center;border-radius:50px;margin:15px;padding:0 5px;}
.header .time-winter {display:none;}
body.open .m-nav {left:0px;}
body.open .m-btn i {color:#969696;}
body.open .m-nav .m-btn {display:block;}
.m-wrap {background:#FFF;padding:1.5rem 8%;}
.m-wrap {display:block;position:absolute;top:0;right:0;}
.m-wrap .nav {margin:0 20px;}
.m-wrap ul li {margin-bottom:20px;}
.m-wrap ul li a:hover {color:#ff0000;}
.m-wrap ul li a {display:block;line-height:2rem;color:#333;font-size:14px;}
.m-wrap ul li a img {width:1.1rem;height:1.1rem;vertical-align:middle;margin-top:-3px;margin-right:8px;}

.index-box {height:80px;background-size:unset;}
.index-box .search-box {width:100%;height:auto;overflow:hidden;padding:0 10px;margin-top:40px;display:none;}
.index-box .search-box .iconfont {width:30%;font-size:14px;height:35px;}
.index-box .search-box .txt {width:70%;font-size:14px;border-style:none;border:1px solid #ececec;height:35px;}
.notice {display:none;}
.recommend {margin-top:0;padding:0 10px;}
.TopGroup {padding-top:1.2rem;}
.TopGroup li {max-width:10rem!important;margin-right:auto!important;width:auto;}
.TopGroup li:nth-last-child(1) {top:auto;right:auto;position:relative;margin-top:0.3rem;}
.TopGroup li a {font-size:12px;}
.TopGroup li a h3 {font-size:12px!important;}
.TopGroup li a p {font-size:12px!important;}
.layui-layer-btn a {width: calc( ( 100% - 25px ) / 2 )!important;}

/*首页横幅广告*/
.zydhimg1 ul li img {height:30px;}
.zydhimg2 ul li img {height:30px;}

/*首页横幅广告*/
.xfkimg li {width:33.33334%;}
.xfkimg li:nth-child(3n) {padding-right:0;}
.xfkimg li a>img {height:55px;}

.indexWebList li {margin-bottom:0;width:25%;padding:5px;}
.indexWebList li > a {text-overflow:unset;white-space:normal;color:#333;padding:8px 0;font-size:0.8rem;}
.indexWebList li > a img {float:left;width:15px;height:15px;margin-top:0;}
.indexWebList li > a span {font-size:0.8rem;max-width:100%;margin:0;height:15px;line-height:15px;text-align:center;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.indexWebList li > a .xl {display:none!important;}
.indexWebList li > a .tui,.indexWebList li > a .hot {display:none;}

/*移动端首页分类*/
.other .left,.other .right,.scoend .right {width:100%;}
.other .left,.other .right,.scoend .right {width:100%;}
.other .right .ranking,.scoend .left {display:none;}
.tt {padding:0 10px;font-size:14px;}
.list {margin-bottom:0;}
.other .list:last-child {margin-bottom:0;}
.list:nth-child(5), .list:nth-child(10), .list:nth-child(15) {margin-bottom:0;padding-bottom:0;border-bottom:0;}
.list .titles {margin-right:20px;width:30px;font-size:14px;position:relative;}
.left .items {padding:10px;}
.list ul li a {font-size:0.8rem;text-overflow:unset;;white-space:unset;text-align:center;}
.list ul li:nth-child(5) {display:none;}
.list ul li:nth-child(6) {display:none;}
.list ul li:nth-child(7) {display:none;}
.list ul li:nth-last-child(1) {width:auto;position:relative;right:-5px;}
.list ul {float:left;width:calc(100% - 20px - 30px);position:relative;}
.list ul li {margin-right:9px;width:calc((100% - (10px * 4) - 10px) / 4 );}
.listmore {margin-top:8px;margin-bottom:5px;}
.listmore .titles {float:left;margin-right:20px;width:30px;font-size:14px;color: #20c4ab;overflow:hidden;position:relative;}
.listmore ul {float:left;width:calc(100% - 20px - 30px);position:relative;display: flex;white-space:nowrap;justify-content:flex-start;overflow-x:scroll;overflow-y:hidden;}
.listmore ul::-webkit-scrollbar {display:none;}
.listmore ul li {float:left;height:1.5rem;border:1px solid #F6F6F6;margin-right:0.8rem;border-radius:2px;padding:0 0.7rem;}
.listmore ul li a {color:#333;line-height:1.4rem;display:block;font-size:0.8rem;}
.listmore > ul li a {display:block;font-size:14px;overflow:hidden;text-overflow:ellipsis;color:#333;}
.listmore ul li:nth-last-child(1){margin-right:0;}

/*移动端资源更新*/
.other {padding-left:10px;padding-right:10px;}
.other .right .items li {width:100%!important;padding:0;}
.ul-new li a {font-size:14px;}
.right .index-new .tab-bd {padding:15px 10px 0;}
.index-new .tab-bd ul {height:auto;}
.ul-2 li {width:100%;}
.ul-new li {margin-bottom:0;padding:0;margin:0;}
.right .index-new .inpr {margin:0 15px 20px;}

.container .article-left,.container .article-right,.list-left{width:100%!important;}
.freetool {margin-left:10px;margin-right:10px;}
.freetool ul li {width:25%;padding:5px;}
.freetool ul li .a {text-align:center;padding:8px 0;}
.freetool ul li .a img {width:40px;height:40px;}
.freetool ul li .a h3 {font-size:14px;max-width:100%;height:15px;line-height:15px;text-align:center;}
.freetool .tt,.ziyuan .tt,.art .tt,.zhuanqian .tt {padding:0 10px;font-size:14px;}

.ziyuan {margin-left:10px;margin-right:10px;}
.ziyuan .type {width:73%;}
.ziyuan .tt a,.art .tt a,.zhuanqian .tt a,.xiangmu .tt a {font-size:12px;margin-left:10px;}
.ziyuan .tt .on,.art .tt .on,.sitetab .tt .on,.zhuanqian .tt .on,.xiangmu .tt on {font-size:12px;}
.down-list {padding:20px 10px 0;}
.down-list .list-top,.down-list .tpl-tr-wai {height:auto;}
.down-list,.down-list .list-top,.down-list .tpl-tr {width:100%;}
.down-list .list-top li:nth-child(3n) {margin-right:0;float:right;}
.down-list .list-top li:nth-child(1),.down-list .list-top li:nth-child(2),.down-list .list-top li:nth-child(3) {display:block;}
.down-list .list-top li {width:30%;margin: 0 5% 5% 0;border:none;padding:0;height:auto;}
.down-list .list-top li .fl {margin:0 auto;float:none;width:100px;height:100px;}
.down-list .list-top li .fl img {width:100px;height:100px;}
.down-list .list-top li .fr {width:100%;}
.down-list .list-top li .fr .tit h3 {display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:2.3rem;white-space:inherit;font-size:.8rem;width:100%;text-align:center;margin:.5rem 0;}
.down-list .list-top li .fr .down {width:100%;margin:auto;}
.down-list .list-top li .fr .tit span {display:none;}

.art {margin-left:10px;margin-right:10px;}
.art-list {padding:15px 10px 10px;}
.art-list .list-top,.art-list .tpl-tr {width:100%}
.art-list .tpl-tr-wai {height:auto}
.art-list .list-img li {width:49%;display:none;float:left;margin:0}
.art-list .list-img li:nth-child(1),.art-list .list-img li:nth-child(2) {display:block}
.art-list .list-img li:nth-child(2) {float:right}
.art-list .list-img li .img {height:7rem}
.art-list .list-tit li {width:100%;display:none}
.art-list .list-tit li:nth-child(10) {margin-bottom:0;}
.art-list .list-tit li:nth-child(1),.art-list .list-tit li:nth-child(2),.art-list .list-tit li:nth-child(3),.art-list .list-tit li:nth-child(4),.art-list .list-tit li:nth-child(5),.art-list .list-tit li:nth-child(6),.art-list .list-tit li:nth-child(7),.art-list .list-tit li:nth-child(8),.art-list .list-tit li:nth-child(9),.art-list .list-tit li:nth-child(10) {display:block}
.art-list .list-img {margin-bottom:15px;}
.art-list .list-tit {padding-top:10px;}

.scoend {display:none;}
.sitetab .content ul li a {max-width:0%;}

.foot {margin-top:0;}
.footer,.footer-container {width:100%}
.friends-link {margin-left:10px;margin-right:10px;}
.friends-link ul {padding-bottom:5px}
.friends-link li {width:25%;margin-bottom:5px;}
footer {padding:15px 10px;}
footer .left ul {margin-top:15px;}
footer .left ul li.left {display:none;}
footer .left ul li.right {float:none;text-align:center;}

/*移动端搜索结果*/
.search-list {padding:0 10px;}
.so-list {padding:0 10px;}
.so-list ul li time {display:none;}
.so-list ul li {padding:15px 0 10px;line-height:initial;}
.so-list ul li a {font-size:14px;}
.so-list ul li span {border-radius:3px;}
.so-list ul li .tit {max-width:calc(100% - 130px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;}
.so-list ul li .link {border-radius:3px;}

/*移动端网址分类*/
.fenlei {padding:15px 10px 15px;margin-left:10px;margin-right:10px;}
.fenlei .tt form input[type=text] {width:120px;height:30px;line-height:30px;padding-left:20px;}
.fenlei .tt form input[type=submit] {height:30px;line-height:30px;width:50px;color:#333;}
.fenlei ul {margin-top:15px;display:flex;white-space:nowrap;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;white-space:nowrap;}
.fenlei ul::-webkit-scrollbar {display:none;}
.fenlei ul li {margin-right: 15px;margin-bottom:0;width:100%;}
.fenlei ul li:nth-child(10n) {margin-right:15px;}
.fenlei ul li a {height:30px;line-height:28px;font-size:12px;}
.lists {margin-left:10px;margin-right:10px;}
.lists ul li.sites {width:100%;padding:30px 10px;height:auto;}
.lists ul li.sites a {display:block;}
.lists ul li.sites a .img {float:left;width: 7rem;height:3rem;text-align:center;line-height:3rem;overflow:hidden;}
.lists ul li.sites a .img img {max-width:100%;vertical-align:middle;margin-top:-3px;display:unset;}
.lists ul li.sites a p {padding:0 0 0 5%;display:block;margin:0;width:calc(100% - 7rem);float:right;font-size:13px;color:#b3b3b3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.lists ul li.sites:nth-child(n+1) {border-bottom:1px solid #F6F6F6;border-top:none;border-right:none;}

/*移动端工具分类*/
.lists ul li.tools {width:100%;float:left;padding:20px 10px;height:115px;}
.lists ul li.tools:nth-child(n+1) {border-bottom:1px solid #F6F6F6;border-top:none;border-right:none;}

/*移动端分页*/
.pagebar {padding:20px 0;}
.page-numbers, .page-last {padding:4px 7px;}
.reco-list .ias_trigger{padding:20px 0;}
.reco-list .ias_loader{padding:20px 0;}
.reco-list .load-tip{font-size:14px;width:100px;line-height:35px;}
.reco-list .load-tip i {font-size:12px;line-height:35px;}
.reco-list .pagination-loading {font-size:15px;width:120px;line-height:35px;}

/*移动端文章分类*/
.other-list {padding-left:10px;padding-right:10px;}
.list-left ul {padding:0 10px;}
.list-left ul li {padding-top:15px;padding-bottom:15px;}
.list-left ul li .list-info .info-img img {width:100%;vertical-align:middle;height:100%;object-fit:cover;}
.list-left ul li .list-info .info-img {width:115px;height:85px;}
.list-left ul li .list-info .list-title {font-size:15px;}
.list-left ul li .list-btn {display:none;}
.list-left ul li .list-intro {overflow:hidden;-webkit-line-clamp:2;margin:0;line-height:1rem;height:.5rem;font-size:12px;min-height:2rem;}
.list-left ul li .list-ca {font-size:12px;line-height:12px;margin:0;}
.list-left ul li .list-ca span {font-size:12px;}
.list-left ul li .list-ca .list-class span a {font-size:12px;padding:3px 5px;border-radius:3px;}

/*移动端隐藏文章分类右侧排行榜*/
.list-right {display:none!important;}
.article-right .article-new,.article-right .article-hot,.article-right .randtag,.article-right .newcomm {display:none!important;}

/*移动端项目*/
.project-list ul li.project {margin-top:15px;width:calc((100% - 15px)/2);padding:0;}
.project .bg {height:150px;}
.project-list ul {margin:0 10px;}
.project-list ul li.project:nth-child(2n) {margin-right:0;}
.project .bg {height:100px;}
.project .bg img {height:100px;}
.project h2 {font-size:14px;margin:5px;}
.project .data {padding:3px 5px;margin:0 5px 5px;}
.project .info {font-size:12px;padding:0 5px;margin-bottom:5px;}

/*移动端网址内页*/
site > div .info {padding:10px;margin:0 10px;}
.web-title {font-size:14px;font-weight:normal;}
.info .left {width:100%;}
.info .right {width:100%;}
.info .left .img {width:100%;display:block;height:auto;margin:30px 0;padding:0;}
.info .right ul li {width:100%;float:left;margin-bottom:10px;padding-right:0;}
.info .right ul li span {font-size:14px;}
.info .right ul li > a {float:right;font-size:14px;}
.href {display:inline-block;width:calc( ( 100% - 25px ) / 2 )!important;height:35px;line-height:34px;margin-top:10px;}
.aboutthis {margin-left:20px;}
.web,.intro {padding:10px;}
.web,.intro,.siteintro {margin-left:10px;margin-right:10px;}
.siteintro .items,.sitecharts .items {padding:10px;}
.siteimg {margin:0 0 10px;}
.siteimg a img {height:30px;}

/*移动端文章内页*/
.article-left {padding-left:10px;padding-right:10px;}
.article-left .items {padding:10px;}
.article-left .article-title {font-size:17px;line-height:20px;}
.article-left .article-title span.jingxuan {margin-top:-3px;}
.article-left .author-info a img {width:40px;height:40px;}
.article-left .author-right {font:normal 1em/1.4 sans-serif,PingFang SC,Lantinghei SC,Microsoft Yahei,Hiragino Sans GB,Microsoft Sans Serif,WenQuanYi Micro Hei,sans;}
.article-left .signin-loader {font-size:12px;height:25px;line-height:25px;width:65px;}
.art-main {font-size:14px;}
.art-main img {width:100%;}

.articleimg a img {height:30px!important;}

.like-views ul {padding:0 10px;}
.like-views ul li {padding-top:15px;padding-bottom:15px;}
.like-views ul li .list-info .info-img img {width:100%;vertical-align:middle;height:100%;object-fit:cover;}
.like-views ul li .list-info .info-img {width:110px;height:85px;}
.like-views ul li .list-info .list-title {font-size:14px;font-weight:400;color:#000;text-overflow:ellipsis;white-space:unset;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;word-break:break-all}
.like-views ul li .list-btn, .list-left ul li .list-info .list-title i {display:none;}
.like-views ul li .list-intro {display:none;}
.like-views ul li .list-ca {font-size:12px;line-height:12px;margin:0;}
.like-views ul li .list-ca span {font-size:12px;}
.like-views ul li .list-ca .list-class span a {font-size:12px;padding:3px 5px;border-radius:3px;}

.lcp_hide_commentpost a {color:#ff0000;}
.msg img.avatar {width:40px;height:40px;}
ul.msg {padding:15px 0;}
ul.msg li.msgarticle {margin-left:55px;}
#divCommentPost input.button {height:35px;margin-top:0;width:100px;font-size:12px;}
.comment-main {margin-top:5px;}
.article-comment {padding:0 15px 0;}
.comment-main .comment-date {font-size:13px;line-height:13px;}

/*移动作者页面*/
.person_header .person_content {padding:15px;}
.person_header .person_info .person_avatar {margin-top:-60px;margin-bottom: 0px;}
.person_header .person_info .person_avatar .avatar-img {height:80px;width:80px;}
.person_header .avatar-img .avatar {border-radius:50%;}
.person_header .person_info .person_inflex {width:100%;}
.person_header .person_info .person_connect {position:absolute;top:0;right:0;flex:none;align-items:center;display:flex;}
.person_header .person_connect a {height:25px;line-height:25px;width:80px;font-size:13px;}
.person_header .person_data {font-size:12px;padding:15px 0;}
.person_header .person_data span b {font-size:14px;}
.person .pernav {padding:0 15px;}
.person .pernav a {font-size:14px;margin-right:26px;}
.person .pernav .on {font-size:16px;}
.person .personlist, .person .lockid {padding:0 15px;}
.person .my-info li {padding-top:15px;}
.person .my-info li:nth-last-child(1) {margin-top:15px;padding:15px 0;}
.person .my-info li h3 {font-size:14px;}
.person .my-info li span {font-size:14px;}
.person .personlist ul.list-li li {padding:15px 0;}
.person .list-li li .list-info .info-img img {width:100%;vertical-align:middle;height:100%;object-fit:cover;}
.person .list-li li .list-info .info-img {width:115px;height:85px;}
.person .list-li li .list-info .info-tit {height:6rem;}
.person .list-li li .list-info .list-title {font-size:15px;}
.person .list-li li .list-btn, .list-left ul li .list-info .list-title i {display:none;}
.person .list-li li .list-intro {overflow:hidden;-webkit-line-clamp:2;margin:0;line-height:1.3rem;height:.5rem;font-size:12px;min-height:2.5rem;margin:10px 0;}
.person .list-li li .list-ca {margin:0;}
.person .list-li li .list-ca span {font-size:12px;}
.person .list-li .list-ca b {font-size:12px;}
.person .list-li li .list-info .list-title i {display:none;}
.person .pl-lists li {padding:15px 0;}
.person .pl-lists li .cons {font-size:14px;}
.person .pl-lists li .cons i {font-size:14px;}
.person .pl-lists li .dec {font-size:14px;}

.swiper-homesite {padding:0 10px;}

/*主页*/
.other {display:block;}
.other .home-left {width:100%;margin-bottom:0;}
.other .home-right {width:100%;margin-bottom:0;}
.home-left .index-nav .navitem .navimage img {width:50px;height:50px;}
.home-left .index-nav .navitem .navtext {font-size:14px;}
.sidebar-sticky {position:relative;top:0;}
.home-left .index-tuijian .tab-bd {padding:10px;}
.home-left .home-user,.index-weekhot,.index-monthhot {display:none;}
.home-left .index-boutique {padding:10px;}
.home-left .index-weekhot ul {padding:10px;}
.home-left .index-weekhot ul .index-weekhot-info::-webkit-scrollbar {display:none;}
.home-left .index-weekhot ul li span {font-size:14px;}
.home-left .index-monthhot ul {padding:10px;}
.home-left .index-monthhot ul li span {font-size:14px;}

.home-ziyuan ul {padding:15px;}
.home-ziyuan ul li.project {width:calc((100% - 15px)/2);padding:0;}
.home-ziyuan ul li.project:nth-last-child(3) {margin-bottom:15px;}
.home-ziyuan ul li.project:nth-last-child(4) {margin-bottom:15px;}
.project .bg {height:150px;}
.home-ziyuan ul li.project:nth-child(2n) {margin-right:0;}
.project .bg {height:100px;}
.project .bg img {height:100px;}
.project h2 {font-size:14px;margin:5px;}
.project .data {padding:3px 5px;margin:0 5px 5px;}
.project .info {font-size:12px;padding:0 5px;margin-bottom:10px;}

.home-recent ul {padding:0 10px;}
.home-recent ul li {padding-top:15px;padding-bottom:15px;}
.home-recent ul li .list-info .info-img img {width:100%;vertical-align:middle;height:100%;object-fit:cover;}
.home-recent ul li .list-info .info-img {width:110px;height:85px;}
.home-recent ul li .list-info .list-title {font-size:14px;font-weight:400;color:#000;text-overflow:ellipsis;white-space:unset;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;word-break:break-all}
.home-recent ul li .list-btn {display:none;}
.home-recent ul li .list-intro {display:none;}
.home-recent ul li .list-ca {font-size:12px;line-height:12px;margin:0;}
.home-recent ul li .list-ca span {font-size:12px;}
.home-recent ul li .list-ca .list-class span a {font-size:12px;padding:3px 5px;border-radius:3px;}

/*手机端混合首页导航资源更新主页*/
.other .mix-left {width:100%;margin-right:0;}
.mix-left .mix-user {display:none;}
.mix-freetool .tt {padding:0 10px;font-size:14px;}
.mix-freetool ul li .a img {width:40px;height:40px;}
.mix-freetool ul li .a h3 {font-size:14px;max-width:100%;height:15px;line-height:15px;text-align:center;}
.other .mix-right {width:100%;margin-bottom:10px;}
.mix-right .tuijian {margin-top:2px;}
.mix-right .mix-new .tab-bd {padding:10px;}
.mix-right .mix-new .tab-bd ul {height:auto;}
.mix-right .ul-2 li {width:100%;}
.mix-right .ul-new li {margin-right:0;margin-bottom:15px;}
.mix-right .ul-new li a {font-size:14px;}
.mix-right .ul-new li a:before {top:10px;}
.mix-right .ul-new li.new a:before {top:10px}
.mix-right .mix-new .inpr {margin:10px 10px 25px;}

.mix-ziyuan {margin-left:10px;margin-right:10px;}
.mix-ziyuan .tt {padding:0 10px;font-size:14px;}
.mix-ziyuan .tt a {font-size:12px;margin-left:10px;}
.mix-ziyuan .tt on {font-size:12px;}
.mix-ziyuan .type,.art .type {width:73%;} 
.mix-down {padding:20px 10px 0;}
.mix-down .tpl-tr {width:100%;}
.mix-down .list-top {width:100%;}
.mix-down .list-top li {width:100%;padding:10px;}
.mix-down .list-top li .fl {width:65px;height:65px;}
.mix-down .list-top li .fr {width:calc(100% - 80px);}
.mix-down .list-top li .fr h3 {margin:15px 0 0;font-size:14px;}
.mix-down .list-top li .fr span {font-size:12px;}
.mix-down .list-top li .fr .down a {font:12px Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif!important;background:#20c4ab;}

/*网址主页实用软件*/
.softGroup {margin-left:10px;margin-right:10px;}
.softGroup ul{padding:10px;}
.softGroup ul li{float:left;margin-right:20px;width:calc((100% - 20px * 1) / 2);margin-bottom:10px;height:auto;}
.softGroup ul li:nth-child(2n){margin-right:0;}
.softGroup ul li a{display:block;}
.softGroup ul li a>img{display:block;width:40px;height:40px;border-radius:4px;float:left;}
.softGroup ul li a>div{float:right;margin-left:10px;width:calc((100% - 40px - 10px));padding-top:5px;}
.softGroup ul li a>div h3{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;line-height:14px;color:#666;font-weight:normal;}
.softGroup ul li a>div p{font-size:12px;color:#909090;line-height:14px;margin-top:5px;}
.lookMore{font-size:12px;line-height:28px;height:28px;}

/*资源主页*/
.ziyuan-other {padding-left:10px;padding-right:10px;}
.ziyuan-left {display:none;}
.ziyuan-right {width:100%;}
.ziyuan-right .index-new .tab-bd {padding:10px;}
.ziyuan-right .index-new .tab-bd ul {height:auto;}
.ziyuan-right .ul-2 li {width:100%;}
.ziyuan-right .ul-new li {margin-right:0;}
.ziyuan-right .index-new .inpr {margin:0 10px 25px;}

/*项目主页*/
.web-module{background:#fff;}
.web-module li {width:20%;height:auto;margin-bottom:10px;padding:0;margin-right:0;box-shadow:none;margin-top:10px;}
.web-module li:hover {box-shadow:none;cursor:pointer;transform:none;}
.web-module .lefticon {margin-right:0;float:none;text-align:center;}
.web-module .lefticon img {width:40px;}
.web-module-right .righthd {font-size:14px;text-align:center;}
.web-module-right .rightbd {display:none;}
.web-xiangmu ul {padding:0 15px 15px;}
.web-xiangmu ul li.xiangmu {margin-top:15px;}
.web-xiangmu ul li.xiangmu {width:calc((100% - 15px)/2);padding:0;}
.xiangmu .bg {height:150px;}
.web-xiangmu ul li:nth-child(2n) {margin-right:0;}
.xiangmu .bg {height:100px;}
.xiangmu .bg img {height:100px;}
.xiangmu h2 {font-size:14px;margin:5px;}
.xiangmu .data {padding:3px 5px;margin:0 5px 5px;}
.xiangmu .info {font-size:12px;padding:0 5px;}

.page {margin:0 10px 10px;}
.page .items {padding:10px;margin:0;}
}