body{font:12px/1.5 PingFang SC,Noto Sans,Roboto,Microsoft Yahei,sans-serif;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;word-wrap:break-word;word-break:break-word;background:#f2f3f5!important}
.no-data{display:block;width:100%;height:210px;margin:110px auto 210px auto;color:#999;font-size:14px;background:url(../../images/data-empty.svg) no-repeat center;background-size:contain}
.no-data p{padding-top:188px;text-align:center;color:#999}
.lazy{background:#f5f5f5 url(../../images/lazy.png) 50% no-repeat;background-size:30%}
.lazy-error{background:#f5f5f5 url(../../images/lazy-error.png) 50% no-repeat;background-size:30%}
a{color:#262626}
a:hover{color:#1088f2;text-decoration:none}
.adv img{width:100%;height:100%;border-radius:6px}
.border-bottom{border-bottom:1px solid #eee}
.left-t-box{width:960px}
.left-t-box .category{background-color:#fff;border-radius:6px;margin-bottom:10px;padding:20px 20px 0 20px;box-shadow:0 0 2px 0 rgba(88,118,138,.1)}
.left-t-box .category .title h2{background:0 0;padding:0;font-size:16px;font-weight:600;height:56px;line-height:56px;margin-top:-20px;border-bottom:0 solid #eee;overflow:hidden}
.left-t-box .category ul{list-style-type:none;padding:0;margin:0;display:flex;flex-wrap:wrap}
.left-t-box .category ul li{width:293px;box-sizing:border-box;margin:0 20px 20px 0}
.left-t-box .category ul li:nth-child(1n){margin-left:0}
.left-t-box .category ul li:nth-child(3n){margin-right:0}
.left-t-box .category ul li .box{padding:15px 20px;background:linear-gradient(180deg,#f9f9f9 0,#fff 100%);border:none;overflow:hidden;border-radius:8px}
.left-t-box .category ul li .box:hover{box-shadow:0 0 10px 0 rgba(88,118,138,.1);background:#fff}
.left-t-box .category .box .ico{margin-left:10px;margin-bottom:10px;width:52px;height:52px;position:relative;float:right;overflow:hidden}
.left-t-box .category .box .ico::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 50%,rgba(255,255,255,0) 100%);animation:sweep 3s infinite}
.left-t-box .list{padding:20px 20px;background:#fff;border-radius:6px;box-shadow:0 0 2px 0 rgba(88,118,138,.1)}
.left-t-box .category .box .ico img{width:52px!important;height:52px!important;border-radius:6px}
.left-t-box .category ul li .box dl{float:none;margin-left:0;padding-left:0;color:#989a9f}
.left-t-box .category ul li .box dt{height:20px;line-height:20px;font-size:16px;font-weight:600;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical}
.left-t-box .category ul li .box dd{height:20px;line-height:20px;font-size:12px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical}
.left-t-box .category ul li .box dd.txt{margin-top:5px;height:40px;line-height:20px;-webkit-line-clamp:2}
.left-t-box .cate_hd{margin-bottom:10px;padding:20px;background:#fff;position:relative;overflow:hidden;border-radius:6px;display:flex;box-shadow:0 0 2px 0 rgba(88,118,138,.1);justify-content:center;align-items:center}
.left-t-box .cate_hd .single-box{border:none;overflow:hidden;flex:1}
.left-t-box .cate_hd .single-box .ico{margin-right:10px;width:52px;height:52px;position:relative;float:left;overflow:hidden}
.left-t-box .cate_hd .single-box .ico::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 50%,rgba(255,255,255,0) 100%);animation:sweep 3s infinite}
.left-t-box .cate_hd .single-box .ico img{width:52px!important;height:52px!important;border-radius:6px}
.left-t-box .cate_hd .single-box dl{float:none;margin-left:0;padding-left:0;color:#989a9f}
.left-t-box .cate_hd .single-box dt{height:20px;line-height:20px;font-size:16px;font-weight:600;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical}
.left-t-box .cate_hd .single-box dd{height:20px;line-height:20px;font-size:12px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical}
.left-t-box .cate_hd .single-box dd.txt{margin-top:10px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.left-t-box .cate_hd .btn{width:136px}
.left-t-box .cate_hd .btn-create-question{width:100%;height:40px;background-color:#1979ff;box-shadow:none;border-radius:5px;cursor:pointer;color:#fff!important;display:flex;justify-content:center;align-items:center;font-size:14px}
.left-t-box .list .tab-title{border-bottom:1px solid #eee;line-height:1}
.left-t-box .list .tab-title>p{font-size:16px;color:#333;padding-bottom:25px;line-height:1}
.left-t-box .list .tab-title label{display:inline-block;line-height:1;font-size:16px;font-weight:700;color:#343434;margin-right:28px}
.left-t-box .list .tab-title a.tab-item{display:inline-block;line-height:1;color:#333;padding-bottom:16px;font-size:15px}
.left-t-box .list .tab-title a.tab-active,.left-t-box .list .tab-title a:hover{color:#262626}
.left-t-box .list .tab-title a.tab-active{border-bottom:2px solid #262626;font-weight:700}
.left-t-box .list .tab-title .tab-division{display:inline-block;width:1px;height:14px;margin:0 14px;background:#eee;vertical-align:-2px}
.answer-list>li{position:relative;padding:20px 0;border-top:1px solid #eee;overflow:hidden}
.answer-list>li:first-child{border-top:none}
.answer-list li .kmtop{display:flex;align-items:center;height:40px}
.answer-list li .kmtop .kmtop_z{flex:1;width:100%}
.answer-list li .kmtop .kmuser{display:block;height:22px;line-height:22px}
.answer-list li .kmtop .avatar{float:left;margin-right:10px;position:relative}
.answer-list li .kmtop .avatar img.tx{width:40px;height:40px;background:#f9f9f9;overflow:hidden;object-fit:cover;vertical-align:middle;border-radius:50%}
.answer-list li .kmtop .nickname{float:left;margin-right:6px;font-size:14px;overflow:hidden}
.answer-list li .kmtop .nickname:hover{color:#1088f2}
.answer-list li .kmtop img[src*=verify]{float:left;height:16px!important;margin-top:3px;margin-right:6px}
.answer-list li .kmtop .kmtime{display:block;height:18px;line-height:18px;margin-right:15px;font-size:12px;font-family:comiis-efont;color:#a8abad}
.answer-list li .kmtop .kmtime em{float:left;margin-right:10px}
.answer-list li .kmtop .kmtime em a{color:#a8abad}
.answer-list li .kmtop .kmtime em a:hover{color:#1088f2}
.answer-list li .kmtit{display:block;line-height:26px;font-size:16px;margin:10px auto 2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.answer-list li .kmtit span.ioa,.answer-list li .kmtit span.iob,.answer-list li .kmtit span.ioc,.answer-list li .kmtit span.iod{float:left;margin-top:5px;margin-right:6px;padding:0 4px;height:18px;line-height:18px;font-size:12px;overflow:hidden;background-image:linear-gradient(100deg,#13adff,#006eff);color:#fff;border-radius:3px}
.answer-list li .kmtit span.iob{background-image:linear-gradient(100deg,#ff9300,#ff5000)}
.answer-list li .kmtit span.ioc{background-image:linear-gradient(100deg,#a4db0f,#87bc0a)}
.answer-list li .kmtit span.iod{background-image:linear-gradient(100deg,#ff9797,#fa3c3c)}
.answer-list li .kmtxt{line-height:24px;font-size:14px;color:#989a9f;overflow:hidden}
.answer-list li .kmimg_onebox{min-width:400px;max-width:920px;margin:5px 0 10px;font-size:0;overflow:hidden;position:relative}
.answer-list li .kmimg_box{display:block;width:920px;margin:5px 0 12px;font-size:0;overflow:hidden;position:relative}
.answer-list li .kmimg_box .kmshowimg{position:relative;float:left;width:calc(20% - 8px);padding-bottom:16%;margin-top:8px;margin-right:8px;box-sizing:border-box;background:#f3f3f3;overflow:hidden;border-radius:6px}
.answer-list li .kmimg_box .kmshowimg:nth-child(5n){margin-right:0}
.answer-list li .kmimg_box .kmshowimg img{position:absolute;width:100%;height:100%;overflow:hidden;object-fit:cover;transition:all .4s}
.answer-list li .kmimg_box .kmshowimg:hover img{transform:scale(1.1)}
.answer-list li .kmimg_box .kmshowimg .kmmun{position:absolute;bottom:8px;right:8px;padding:0 8px;height:20px;line-height:20px;background:rgba(0,0,0,.5);color:#fff;font-weight:400;font-family:comiis-efont;text-align:center;overflow:hidden;font-size:12px;border-radius:4px}
.answer-list li .kmimg{position:relative;display:block;max-width:38%;margin:5px 0;overflow:hidden;border-radius:6px}
.answer-list li .kmimg img{width:100%;height:100%;overflow:hidden;object-fit:cover;transition:all .4s}
.answer-list li .kmimg:hover img{transform:scale(1.1)}
.answer-list li .kmfoot{display:flex;align-items:center;margin-top:8px;height:26px;line-height:26px}
.answer-list li .kmfoot .kmfoot_z{flex:1}
.answer-list li .kmfoot .kmbg{float:left;margin-right:10px;padding:0 8px;height:24px;line-height:24px;background:#fff0ed;color:#fe5051;border-radius:4px;display:flex;align-items:center}
.answer-list li .kmfoot .lanmu{float:left;font-size:14px;margin-top:1px;margin-right:3px;color:#fe5051;background:url(../images/icon/jh.svg) no-repeat left center;width:16px;height:16px;background-size:contain}
.answer-list li .kmfoot .liulan,.answer-list li .kmfoot .pinglu,.answer-list li .kmfoot .zan{margin-left:20px;line-height:24px;font-size:14px;color:#989a9f;display:flex;align-items:center}
.answer-list li .kmfoot .pinglu i{background:url(../images/icon/huifu.svg) no-repeat left center;width:16px;height:16px;display:block;background-size:contain;margin-right:3px}
.answer-list li .kmfoot .liulan i{background:url(../images/icon/liulan.svg) no-repeat left center;width:16px;height:16px;display:block;background-size:contain;margin-right:3px}
.answer-list li .kmfoot .zan i{background:url(../images/icon/zan.svg) no-repeat left center;width:16px;height:16px;display:block;background-size:contain;margin-right:3px}
.answer-list>li .answer-views{width:50px;height:50px;border-radius:4px;color:#666;text-align:center;box-sizing:border-box;margin-left:10px;padding-top:8px}
.answer-list>li .answer-views span{display:block;height:15px;line-height:15px}
.answer-list>li .answer-views span:nth-of-type(1){font-size:14px;margin-bottom:5px}
.answer-list>li .answer-views span:nth-of-type(2){font-size:12px}
.answer-list>li .answer-content .answer-commonly-used{margin-left:120px}
.answer-list>li.insert-curriculum .answer-content .answer-commonly-used{margin-bottom:20px;height:auto}
.answer-list>li .answer-content .answer-content-title{line-height:30px;display:inline-block}
.answer-list>li .answer-content .answer-content-title2{height:16px;margin-bottom:10px;line-height:1}
.answer-list>li .answer-content .answer-content-title>a{max-width:500px;font-size:16px;font-weight:700;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.answer-list>li .answer-content .answer-content-title>a:hover{color:#f01414}
.answer-list>li .answer-content .answer-content-title .answer-btn-hollow,.answer-list>li .answer-content .answer-content-title .answer-btn-solid{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em;background-color:#f01414;border:1px solid #f01414;margin-right:5px;float:left;margin-top:5px}
.answer-list>li .answer-content .answer-content-title .answer-btn-hollow{background-color:#fff;color:#f01414}
.answer-list>li .answer-content .answer-content-title .tags{margin:0;margin-left:5px;display:inline-block}
.answer-list>li .answer-content .answer-content-title .tags .tag{display:inline-block;padding:0 8px;height:24px;line-height:24px;font-weight:400;font-size:12px;margin-right:2px;text-align:center;color:#f01414;background:rgba(240,20,20,.06);border-radius:3px}
.answer-list>li .answer-content .answer-content-title .tags .tag:hover{background-color:#f01414;color:#fff;text-decoration:none}
.answer-list>li .answer-content .answer-type span{font-size:12px;color:#999;margin-right:30px;line-height:1}
.answer-list>li .answer-content .answer-type span .bg-fabulous{display:inline-block;vertical-align:-2px}
.answer-list>li .answer-content .answer-con-test .soft-desc-container{max-height:310px;border-radius:4px;margin:16px 0 -4px;box-sizing:border-box;overflow:hidden;transition:all .5s}
.answer-list>li .answer-content .answer-con-test .soft-desc-container .soft-memo{font-size:14px;color:#666;line-height:22px}
.answer-list>li .answer-content .answer-con-test .soft-desc-container .soft-memo>pre{font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#666;line-height:22px}
.answer-list>li .answer-content .answer-con-test .soft-desc-container .soft-memo img{max-width:600px;height:auto}
.answer-list>li .answer-content .answer-con-test .soft-content{margin-top:20px;text-align:center;display:none}
.answer-list>li .answer-content .answer-con-test .soft-content .soft-btn{display:inline-block;font-size:14px;color:#f01414;cursor:pointer;width:116px;height:28px;border:1px solid #f01414;border-radius:14px;text-align:center;line-height:28px}
.answer-list>li .answer-content .answer-con-test .soft-content .soft-btn i{border:solid #666;border-width:0 1px 1px 0;display:inline-block;padding:3px;margin-left:3px}
.answer-list>li .answer-content .answer-con-test .soft-content .soft-btn i.icon-lower{vertical-align:3px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.answer-list>li .answer-content .answer-con-test .soft-content .soft-btn i.icon-upper{-webkit-transform:rotate(225deg);transform:rotate(225deg)}
.answer-list>li .answer-content .answer-con-test .soft-content .soft-btn:hover{color:#f01414}
.answer-list>li .answer-content .answer-con-test .soft-content .soft-btn:hover i{border-color:#f01414}
.right-box{width:300px;overflow:visible}
.right-box .btn-question{width:100%;height:40px;background-color:#1979ff;box-shadow:none;border-radius:5px;cursor:pointer;color:#fff!important;display:flex;justify-content:center;align-items:center;font-size:14px;box-shadow:0 2px 10px #1979ff33}
.right-box .btn-search{display:block;height:42px;line-height:42px;color:#fff;background-image:-webkit-gradient(linear,left top,right top,from(#21c35d),to(#e5232a));background-image:-webkit-linear-gradient(left,#3bc66f,#21c35d);background-image:linear-gradient(to right,#3bc66f,#21c35d);text-align:center;border-radius:5px}
.list-box{width:300px;padding:20px 20px;border-radius:6px;box-shadow:0 0 2px 0 rgba(88,118,138,.1)}
.list-box-title{background:0 0;padding:0;font-size:16px;font-weight:600;height:56px;line-height:56px;margin-top:-20px;border-bottom:0 solid #eee;overflow:hidden}
.list-box-title i{float:right;font-size:22px;color:#999;height:10px;font-weight:400;cursor:pointer}
.list-box-body li{position:relative;line-height:32px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:15px;background:url(../images/icon_dot.png) left center no-repeat}
.list-box-body li i{position:absolute;top:15px;left:0}
.list-box-body li a{margin-left:5px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.list-news-body li{position:relative;line-height:32px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:15px;background:url(../images/icon_dot.png) left center no-repeat}
.list-news-body li a{height:34px;line-height:34px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#262626}
.list-news-body li a:hover{color:#1088f2;text-decoration:none}
.list-num-text ol{counter-reset:xlol}
.list-num-text ol li{height:34px;line-height:34px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.list-num-text ol li:before{float:left;min-width:16px;margin-top:1px;margin-right:8px;line-height:36px;text-align:center;color:#989a9f;font-size:16px;font-weight:400;counter-increment:xlol;content:counter(xlol)}
.list-num-text ol li:nth-child(1):before,.list-num-text ol li:nth-child(2):before,.list-num-text ol li:nth-child(3):before{color:#fe5051}
.list-pic-text{overflow:hidden}
.list-pic-text li{padding:10px 0;overflow:hidden;position:relative}
.list-pic-text .kmimg{float:left;width:100px;height:75px;margin-right:12px;overflow:hidden;border-radius:4px}
.list-pic-text .kmimg img{width:100%;height:100%;object-fit:cover;transition:all .4s;overflow:hidden}
.list-pic-text .kmimg img:hover{transform:scale(1.1)}
.list-pic-text .kmtit{display:block;height:44px;line-height:22px;margin-bottom:9px;font-size:14px;overflow:hidden}
.list-pic-text .kmtxt{display:block;height:22px;line-height:22px;color:#989a9f;overflow:hidden}
.list-pic-text .kmtxt em{float:right}
.tag-hot a{font-size:14px;height:24px;line-height:24px;text-align:center;color:#8590a6;background-color:#f5f5f5;padding:0 5px;border-radius:2px;margin-right:12px;margin-bottom:12px;display:inline-block}
.tag-hot a:hover{color:#555666}
.left-box-detail{width:960px;overflow:visible;display:inline-block}
.left-box-detail .question-area{padding:20px;background-color:#fff;border-radius:6px;position:relative;box-shadow:0 0 2px 0 rgba(88,118,138,.1)}
.left-box-detail .question-area .question-info{display:flex;align-items:center;padding-bottom:20px;border-bottom:1px solid #f3f3f3}
.left-box-detail .question-area .question-info>a{font-size:14px;color:#f95555}
.left-box-detail .question-area .question-info .user-img{width:40px;height:40px;object-fit:cover;vertical-align:middle;background:#f9f9f9;overflow:hidden;border-radius:50%;margin-right:7px}
.left-box-detail .question-area .question-info .user-name{margin-right:6px;color:#333;font-size:14px}
.left-box-detail .question-area .question-info .txt{font-size:14px;color:#999}
.left-box-detail .question-area .question-info .liulan{line-height:24px;font-size:14px;color:#989a9f;display:flex;align-items:center}
.left-box-detail .question-area .question-info .liulan i{background:url(../images/icon/liulan.svg) no-repeat left center;width:16px;height:16px;display:block;background-size:contain;margin-right:3px}
.left-box-detail .question-area .question-tag{width:100%;margin-top:15px}
.left-box-detail .question-area .question-tag .taglist-inline{list-style:none;padding:0;font-size:0}
.left-box-detail .question-area .question-tag .taglist-inline>li{display:inline-block;margin-right:5px}
.left-box-detail .question-area .question-tag .taglist-inline>li .tag{height:24px;line-height:22px;text-align:center;background:#f5f5f5;border-radius:2px;font-size:14px;color:#8590a6;padding:0 5px;display:inline-block;margin-right:12px}
.left-box-detail .question-area .question-tag .taglist-inline>li .tag:hover{color:#555666}
.left-box-detail .question-area .question-area-name{margin:20px 0}
.left-box-detail .question-area .question-area-name h1{line-height:2.2;font-size:22px;color:#333;word-break:break-all}
.left-box-detail .question-area .question-describe{box-sizing:border-box;color:#121212;font-size:16px;word-break:break-all}
.left-box-detail .question-area .question-describe p{margin:20px 0;white-space:pre-wrap;line-height:28px}
.left-box-detail .question-area .question-describe img,.left-box-detail .question-area .question-describe video{max-width:100%;display:block;margin:auto;margin-bottom:20px;border-radius:5px}
.left-box-detail .question-area .question-describe img{cursor:pointer}
.left-box-detail .question-area .question-describe p a{color:#1088f2}
.left-box-detail .question-area .question-lasttime{font-size:14px;color:#999;margin-top:6px;padding-bottom:10px}
.left-box-detail .question-area .question-operation-button{text-align:center;display:flex;justify-content:center;padding:20px 0 0 0;margin-top:12px;box-sizing:border-box;border-top:1px solid #e4e4e4;background-color:#fff}
.left-box-detail .question-area .question-operation-button .btn-answer{width:120px;background:#fff;border:1px solid #dadada;font-weight:400;text-align:center;display:inline-block;color:#333;font-size:14px;padding:8px 16px;border-radius:20px}
.left-box-detail .question-area .question-operation-button .btn-answer i{font-size:14px;margin-right:3px}
.left-box-detail .question-area .question-operation-button .btn-answer:hover{background:#1a85ff;color:#fff;border:1px solid #1a85ff}
.left-box-detail .question-area .question-operation-button .btn-fav{width:120px;background:#fff;border:1px solid #dadada;font-weight:400;text-align:center;display:inline-block;color:#333;font-size:14px;padding:8px 16px;border-radius:20px}
.left-box-detail .question-area .question-operation-button .btn-fav i{font-size:14px}
.left-box-detail .question-area .question-operation-button .btn-fav:hover{background:#1a85ff;color:#fff;border:1px solid #1a85ff}
.left-box-detail .question-area .question-operation-button .faved{border:1px solid #1a85ff;color:#1a85ff}
.left-box-detail .question-area .question-operation-button .btn-zan{width:120px;background:#f3f9ff;border:1px solid #d3e7ff;font-weight:400;text-align:center;display:inline-block;color:#1a85ff;font-size:14px;padding:8px 16px;border-radius:20px;font-family:PingFang SC}
.left-box-detail .question-area .question-operation-button .btn-zan i{font-size:14px}
.left-box-detail .question-area .question-operation-button .btn-zan:hover{background:#1a85ff;color:#fff;border:1px solid #1a85ff}
.left-box-detail .question-area .question-operation-button .btn-zan em{font-style:normal}
.commentary-area{padding:24px 20px 5px 20px;background-color:#fff;border-radius:4px;box-shadow:0 0 2px 0 rgba(88,118,138,.1)}
.commentary-area .commentary-tit{position:relative;margin-bottom:24px}
.commentary-area .commentary-tit .p-title{color:#999;font-size:12px;line-height:20px}
.commentary-area .commentary-tit .p-title i{margin-right:20px;color:#333;font-size:18px;font-weight:700}
.commentary-area .commentary-tit .p-title .i-num{color:#f01414;font-weight:700}
.commentary-area .commentary-tit .p-title a{color:#666;float:right}
.commentary-area .commentary-tit .p-title span{color:#f01414;font-weight:700}
.commentary-area .no-comment{text-align:center;line-height:35px;color:#999;font-size:16px}
.commentary-area .comment-list>li{border-bottom:1px solid #eee;margin-bottom:24px}
.commentary-area li>a>img{width:50px;height:50px;border-radius:50px;overflow:hidden;float:left}
.commentary-area li>img{width:50px;height:50px;border-radius:50px;overflow:hidden;float:left}
.commentary-area .js_pagination_list{margin:0;padding-top:16px}
.commentary-area .pagination li{margin:0 10px 35px 0}
.commentary-area .commentary-content .commentary-name{height:auto;padding:9px 0 8px;line-height:100%}
.commentary-area .commentary-content .commentary-name a{margin-left:6px;color:#333}
.commentary-area .commentary-content .commentary-name>span{font-size:14px}
.commentary-area .commentary-content .commentary-content-txt{height:auto;min-height:14px;margin-bottom:16px;text-indent:12px;color:#999;line-height:100%}
.commentary-area .commentary-content .commentary-text{position:relative}
.commentary-area .commentary-content .commentary-text .all-solle{max-height:310px;border-radius:4px;box-sizing:border-box;margin-top:0;overflow:hidden;transition:all .5s}
.commentary-area .commentary-content .commentary-text .all-solle .commentary-soft-memo{font-size:14px;color:#666;word-wrap:break-word;word-break:break-all;line-height:22px;padding:20px 0}
.commentary-area .commentary-content .commentary-text p{font-size:16px;line-height:26px;color:#333;word-wrap:break-word;word-break:break-all}
.commentary-area .commentary-content .commentary-text p a{color:#0072c6;border-bottom:1px dashed #038}
.commentary-area .commentary-content .commentary-text p a:hover{color:#f01414;border-color:#f01414;text-decoration:none}
.commentary-area .commentary-content .commentary-text img{max-width:100%}
.commentary-area .commentary-content .commentary-text .keylink{color:#0072c6;border-bottom:1px dashed #038}
.commentary-area .commentary-content .commentary-text .keylink:hover{color:#f01414;border-color:#f01414;text-decoration:none}
.commentary-area .commentary-content .commentary-text ol{margin:0;padding:0}
.commentary-area .commentary-content .commentary-text ol li{list-style:circle!important;list-style-type:circle!important}
.commentary-area .commentary-content .commentary-text .quote{padding:10px;border:1px dashed #ccc;background:#f7f7f7}
.commentary-area .commentary-content .commentary-text .quote .quote_header a{color:#999}
.commentary-area .commentary-content .commentary-text .quote .quote_body{line-height:26px}
.commentary-area .commentary-content .commentary-text blockquote{position:relative;color:#999;font-weight:400;border-left:5px solid #ccc;margin:0;padding:20px 20px 20px 80px;display:block;background:#f7f7f7;border-radius:2px;position:relative;z-index:0}
.commentary-area .commentary-content .commentary-text blockquote:before{content:"";display:block;width:65px;height:42px;position:absolute;background:url(../../images/big-left.png) 0 0 no-repeat;top:0;left:0;background-size:100%;z-index:-1}
.commentary-area .commentary-content .commentary-text blockquote:after{content:"";display:block;width:22px;height:17px;position:absolute;background:url(../../images/small-right.png) 0 0 no-repeat;right:15px;bottom:5px;background-size:100%;z-index:-1}
.commentary-area .commentary-content .commentary-text blockquote p{font-size:14px;color:#999;padding:0}
.commentary-area .commentary-content .commentary-text blockquote p strong{color:#999;background:0 0}
.commentary-area .commentary-content .commentary-text blockquote p:last-child{margin:0}
.commentary-area .commentary-content .commentary-text .tips{margin-bottom:.5rem;padding:.5rem;border-radius:.2rem;background:#fff8ea;color:#fc8800}
.commentary-area .commentary-content .commentary-btn-operation{margin:12px 0 24px;height:27px;line-height:25px}
.commentary-area .commentary-content .commentary-btn-operation span{font-size:12px;color:#666;margin-right:25px;cursor:pointer}
.commentary-area .commentary-content .commentary-btn-operation span.comment-liked{background:#f3f9ff;border:1px solid #d3e7ff;font-weight:400;text-align:center;display:inline-block;color:#1a85ff;font-size:14px;padding:2px 12px;border-radius:20px;font-family:PingFang SC}
.commentary-area .commentary-content .commentary-btn-operation span.comment-liked:hover{background:#1a85ff;color:#fff;border:1px solid #1a85ff}
.commentary-area .commentary-content .commentary-btn-operation span.comment-liked em{font-style:normal;font-family:PingFang SC}
.commentary-area .commentary-content .commentary-btn-operation span i{font-size:12px}
.commentary-area .commentary-content .commentary-btn-operation span:hover{color:#1a85ff}
.commentary-best{border:1px solid #fbf2ca;background:#fbf2ca url(../images/cover.png) right top no-repeat;background-size:64px 64px}
.commentary-sell-all{display:none;text-align:center;font-size:18px;color:#1fad4e;line-height:36px;position:absolute;cursor:pointer;bottom:0;width:100%;padding-top:125px;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(70%,#fff));background-image:linear-gradient(-180deg,rgba(255,255,255,0) 0,#fff 70%)}
.commentary-best .commentary-sell-all{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(70%,#fbf2ca));background-image:linear-gradient(-180deg,rgba(255,255,255,0) 0,#fbf2ca 70%)}
.commentary-sell-all .commentary-sell-btn{display:inline-block;font-size:14px;color:#1a85ff;cursor:pointer;line-height:50px}
.commentary-sell-all .commentary-sell-btn i{border:solid #1a85ff;border-width:0 1px 1px 0;display:inline-block;padding:3px;margin-left:3px;transform:rotate(45deg);vertical-align:3px}
.commentary-sell-all .commentary-sell-btn i.icon-upper{-webkit-transform:rotate(225deg);transform:rotate(225deg);vertical-align:-1px}
.commentary-sell-all .sell-more{display:inline-block;width:167px;height:40px;border-radius:20px;border:1px solid #1a85ff;font-size:14px;font-weight:500;color:#1a85ff;line-height:40px;text-align:center;position:relative}
.commentary-sell-all .sell-more i{color:#1a85ff;font-size:12px;display:inline-block;margin-left:3px}
.reply-area{box-shadow:0 0 2px 0 rgba(88,118,138,.1);border-radius:6px}
.reply-area .Mbutton{height:34px;line-height:34px;margin-top:10px}
.reply-area .Mbutton button{cursor:pointer;padding:0 36px;height:38px;line-height:38px;background:0 0;background-color:#2a7efb;color:#fff!important;font-size:14px;text-align:center;border-radius:4px;border:0}
.verifycode{position:relative;width:280px;float:left}
.verifycode input{width:100%;border:1px solid #c9d8db;height:40px;line-height:40px;padding:0 10px;box-sizing:border-box;font-size:16px}
.verifycode #verify-img-add,.verifycode #verify-img-re{position:absolute;right:1px;top:1px;cursor:pointer}
.commentary-login-tips{border:1px solid #e4e4e4;background:#fbfbfb;padding:80px 0;text-align:center;color:#666}
.commentary-login-tips a{color:#f01414}
.post-wrap{width:900px;margin:0 auto;position:relative;background-color:#fff;padding:30px 20px}
.b-item{display:inline-block;margin-bottom:15px;position:relative;width:100%}
.b-item:last-child{margin-bottom:0}
.b-item span.text-desc{float:right}
.b-item .ui-select{width:100%;border:1px solid #c9d8db}
.ui-text{background:#fff;border:1px solid #c9d8db;width:100%;border-radius:0}
.b-item .btn-edit,.b-item .btn-post{width:100px;height:38px;background-image:-webkit-gradient(linear,left top,right top,from(#fe7532),to(#e5232a));background-image:-webkit-linear-gradient(left,#fe7532,#e5232a);background-image:linear-gradient(to right,#fe7532,#e5232a);border-radius:4px;font-size:14px;color:#fff;border:0 solid;float:right;cursor:pointer}
.b-item .verifycode{position:absolute;right:2px;top:2px}
.wenda-tips{background:rgba(201,216,219,.1);border:1px dashed #c9d8db;text-align:center;padding:10px 20px;line-height:25px;font-size:15px;color:#666;margin-bottom:10px}
.wenda-search-form{display:flex;width:100%;height:38px;align-items:center;background-color:#f6f8ff;border-radius:23px;overflow:hidden;border:1px solid #2469f6}
.wenda-search-form>.wenda-search{display:flex;justify-content:center;align-items:center;font-size:18px;cursor:pointer;border:none;width:68px;height:38px;border-radius:0 23px 23px 0;text-align:center;line-height:34px;background:#1979ff!important;color:#fff!important}
.wenda-search:before{font-family:iconfont!important;content:"\e651"}
.wenda-search-input{background-color:#f6f8ff;-webkit-appearance:none;-moz-appearance:none;-webkit-box-shadow:none;box-shadow:none;outline:0;font-size:14px;color:#1979ff;border:0;height:38px;flex-grow:1;width:100%;padding:0 15px}
.user-level-text{font-weight:600;font-size:inherit;background-image:linear-gradient(to right,#ff97d0,#eb2f96);color:transparent;-webkit-background-clip:text;font-family:PingFang SC}
.user-level-vip{font-size:inherit;background-image:linear-gradient(45deg,#8c560b,#ffd072);color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:600;margin-right:6px;font-family:"PingFang SC","Microsoft YaHei",Arial,sans-serif}
.user-level-vip::before{content:"VIP"}
.shareBox{display:inline-block;position:relative}
.shareListPop{width:330px;height:200px;background:#fff;box-shadow:0 7px 20px 0 rgba(0,6,18,.1);border-radius:8px;position:absolute;left:-100px;top:40px;box-sizing:border-box;padding-top:18px;z-index:9;display:none;animation:topFadeIn .3s}
.shareBox:hover .shareListPop{display:block}
.shareListPop::before{content:'';display:block;height:10px;position:absolute;left:0;right:0;top:-10px}
.shareListPop h5{font-size:14px;color:#4d4d4d;padding-left:26px;text-align:left}
.shareListPop .shareWayBox{overflow:hidden}
.shareListPop .shareWayBox>div{width:50%;float:left;box-sizing:border-box;margin-top:20px}
.shareListPop .shareWayBox .wxQrShare{box-sizing:border-box;border-right:solid 1px #f2f2f2;padding:3px 0}
.shareListPop .shareWayBox .wxQr{width:106px;height:106px;background:#f5f5f5;margin:auto;background:#f4f4f4}
.shareListPop .shareWayBox .wxQr img{display:block;width:100%;height:100%;object-fit:cover}
.otherShare{padding-top:4px}
.otherShare li{margin-bottom:14px}
.otherShare a{padding-left:20px;display:block;background:url(../../images/icon/share_icon.png) no-repeat;font-size:14px;color:#4d4d4d}
.otherShare a:hover{color:#212121}
.otherShare .qzone a{background-position:40px -33px}
.otherShare .qq a{background-position:40px -59px}
.otherShare .sina a{background-position:40px -85px}
.otherShare a:hover{color:#1088f2;text-decoration:none}
.pageModel{text-align:center;margin-top:30px;margin-bottom:30px}
.pageModel a{padding:10px 15px;margin:0 4px;background:#fff;border:1px solid #dbdbdb;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;color:#333}
.pageModel a:hover{background-color:#1a85ff;color:#fff;border:1px solid #1a85ff}
.pageModel .current{background-color:#1a85ff;color:#fff;border:1px solid #1a85ff}
.pageModel .disabled{border:#eee 1px solid;margin:2px;color:#ccc;background-color:#fff}
.pageModel .current,.pageModel .disabled{line-height:20px;margin:0 4px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}
@keyframes sweep {
  0% {
    left: -100%;
  }
  100% {
    left: 100%;
  }
}