﻿@charset "UTF-8";/* CSS Reset*/html {font:14px/1.5 "Microsoft YaHei","PingFang SC",Arial,"Helvetica Neue",Helvetica,STHeiTi,sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;color:#333;}
body {color:#333;min-width:1200px;position:relative;background:#F1F2F5;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {display:block;}
a {background:transparent;text-decoration:none;color:#333;cursor:pointer;}
a:active {outline:0;}
b,strong {font-weight:bold;}
dfn {font-style:normal;}
img {border:0;vertical-align:middle;}
* {padding:0;margin:0;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;/* For some Androids */    outline:none;}
input,textarea,button {border:0;margin:0;padding:0;font-family:"PingFang SC","Microsoft YaHei","Helvetica Neue",Helvetica,STHeiTi,Arial,sans-serif;}
textarea {resize:none;}
table {border-collapse:collapse;border-spacing:0;}
td,th {padding:0;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;}
h1,h2,h3,h4,h5,h6,p,figure,form,blockquote {margin:0;}
ul,ol,li,dl,dd {margin:0;padding:0;}
ul,ol {list-style:none;}
input::-moz-placeholder,textarea::-moz-placeholder {color:#ccc;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder {color:#ccc;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color:#ccc;}
em,i {font-style:normal;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix {height:1%;}
.clearfix {display:block;}
a:hover {color:#4b98ff;}
.wrapper {position:relative;width:1200px;min-width:1200px;margin:0 auto;}
.fl {float:left;}
.fr {float:right;}
.search-panel {display:none;position:fixed;width:100%;top:90px;left:0;background:#fff;z-index:100;-webkit-box-shadow:0 12px 12px -1px rgba(75,152,255,0.14);-moz-box-shadow:0 12px 12px -1px rgba(75,152,255,0.14);box-shadow:0 12px 12px -1px rgba(75,152,255,0.14);}
.search-panel .inner {position:relative;padding:32px 0 40px;width:1200px;margin:0 auto;}
.search-panel .inner:after {content:"";display:table;}
.search-panel .inner:after {clear:both;overflow:hidden;}
.search-panel .close {position:absolute;right:0;top:0;height:32px;line-height:32px;font-size:14px;color:#999;cursor:pointer;}
.search-panel .close:hover {color:#4b98ff;}
.search-panel .hot {position:relative;margin-bottom:30px;height:36px;line-height:36px;font-size:14px;color:#999;}
.search-panel .hot:before {position:absolute;bottom:-30px;width:100%;left:0;height:1px;content:'';background:#ececec;}
.search-panel .hot .item {margin-right:6px;display:inline-block;padding:0 20px;background:#f7f7f7;font-size:14px;color:#333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.search-panel .hot .item:hover {background:#4b98ff;color:#fff;}
.search-panel .advertise {float:left;width:50%;padding-top:30px;}
.search-panel .advertise .name {font-size:16px;color:#555;font-weight:700;}
.search-panel .advertise .item {position:relative;padding-left:30px;}
.search-panel .advertise .item:after {content:"";display:table;}
.search-panel .advertise .item:after {clear:both;overflow:hidden;}
.search-panel .advertise .item:nth-child(2) .num {color:#e66464;}
.search-panel .advertise .item:nth-child(3) .num {color:#f0a248;}
.search-panel .advertise .item .pic {float:left;width:38px;height:50px;margin-right:10px;}
.search-panel .advertise .item .pic img {display:block;width:100%;}
.search-panel .advertise .item .attribute {margin-top:16px;display:block;font-size:12px;color:#999;line-height:14px;}
.search-panel .advertise .item .attribute i {padding-right:24px;}
.search-panel .advertise .item .txt {display:block;line-height:16px;margin-top:22px;font-size:14px;color:#343434;}
.search-panel .advertise .item .txt:link {color:#343434;}
.search-panel .advertise .item .txt:visited {color:#b7b7b7;}
.search-panel .advertise .item .txt:hover {color:#4b98ff;}
.search-panel .advertise .item .txt:active {color:#4b98ff;}
.search-panel .advertise .item .num {position:absolute;left:0;top:0;line-height:16px;color:#f0c443;font-size:13px;}
.list-body {width:1200px;margin:0 auto;}
.lct-crumbs {position:relative;width:1200px;margin:0 auto;line-height:40px;color:#666;font-size:12px;height:40px;overflow:hidden;}
.lct-crumbs a {float:left;color:#666;}
.lct-crumbs > a {max-width:190px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;}
.lct-crumbs a:hover {color:#fa5714;}
.lct-crumbs .location {float:left;position:static;}
.lct-crumbs i {float:left;margin:0 6px;}
.lct-crumbs .hot-link {position:absolute;right:0;top:0;}
.lct-crumbs .hot-link a {padding-left:10px;}
.lct-crumbs .hot-link a:hover {color:#4b98ff;}
.body-tree {position:relative;float:left;width:230px;background:#fff;border-radius:6px;overflow:hidden;}
.body-tree.fed {position:fixed;top:0;z-index:0;}
.selected-tips {margin-top:9px;color:#fff;overflow:hidden;font-size:0;line-height:0;}
.selected-tips .tip {position:relative;display:inline-block;color:#0080FF;margin:5px 0 0 12px;max-width:203px;padding:0 25px 0 8px;height:30px;line-height:30px;font-size:14px;background:#E7F3FF;border-radius:4px;cursor:pointer;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box;}
.selected-tips .tip .icon {position:absolute;right:8px;top:0;width:10px;font-size:14px;color:#0080FF;}
.selected-tips .tip a {color:#fff;display:block;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.tree-name {line-height:45px;height:45px;font-size:16px;background:#4b98ff;color:#fff;text-align:center;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.tree-btn {position:absolute;left:0;background:url(../images/list/tree-icon.png) 0 0 no-repeat;}
.tree-node {display:block;font-size:14px;color:#333;overflow:hidden;max-height:50px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-moz-box;-moz-line-clamp:2;overflow-wrap:break-word;white-space:normal;}
.tree1-name > .tree-node {float:left;}
.tree-node:hover a,.tree-node.active a {color:#4b98ff;}
.tree-node:hover,.tree-node.active {color:#4b98ff;}
/*第一级树*/.tree-box {position:relative;overflow-y:auto;height:2000px;padding:20px;}
.tree1-list {padding:0 12px 20px;}
.tree1-list::-webkit-scrollbar,.tree1-list::-webkit-scrollbar {width:6px;height:30px;background-color:#fff;}
.tree1-list::-webkit-scrollbar:hover,.tree1-list::-webkit-scrollbar:hover {background-color:#fff;}
.tree1-list::-webkit-scrollbar-thumb,.tree1-list::-webkit-scrollbar-thumb {background-color:rgba(51,51,51,0.2);border-radius:3px;height:20px;}
.tree1-list::-webkit-scrollbar-thumb:hover,.tree1-list::-webkit-scrollbar-thumb:hover {opacity:1;filter:alpha(opacity=100);}
.tree1-list::-webkit-scrollbar-thumb:active,.tree1-list::-webkit-scrollbar-thumb:active {background-color:#4b98ff;}
.tree1-name {position:relative;padding-left:16px;height:40px;line-height:40px;}
.tree1-name .tree-node {font-weight:bold;}
.tree1-name .tree-btn {top:14px;width:12px;height:12px;background-position:0 -14px;cursor:pointer;}
.tree1.show .tree1-name .tree-btn {background-position:0 1px;}
.tree1 .tree-list {display:none;}
.tree1.show > .tree-list {display:block;}
/*第二级树*/.tree2 {border-left:1px solid #ebebeb;}
.tree2:last-child {border-color:transparent;}
.tree2-list {display:none;padding-left:16px;}
.tree-select {cursor:pointer;position:relative;}
.tree-select:before {content:"";width:1px;height:100%;background:#ebebeb;position:absolute;top:0;left:-1px;z-index:2;}
.tree2:last-child:before {display:none;}
.tree2-name {position:relative;margin-left:-6px;padding:8px 0 0 15px;line-height:22px;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;}
.tree2-name .tree-btn {width:11px;top:0;height:35px;background-position:-25px -34px;cursor:pointer;z-index:2;}
.tree2:first-child > .tree2-name .tree-btn {background-position:-25px 13px;}
.tree2:last-child .tree2-name .tree-btn {background-position:-25px -81px;}
.tree2.show > .tree2-name .tree-btn {background-position:0 -106px;}
.tree2.show:last-child > .tree2-name .tree-btn {background-position:0 -152px;}
.tree2.show > .tree-list {display:block;}
.tree2.show:first-child > .tree2-name .tree-btn {background-position:-52px 13px;}
/*第三级树*/.tree3-list {padding-left:3px;display:none;}
.tree3-name {position:relative;padding-left:26px;height:35px;line-height:35px;}
.tree3-name .tree-btn {width:24px;top:0;height:35px;background-position:0 -30px;}
.tree2.show:last-child.not .tree2-name .tree-btn {background-position:-52px -36px;}
.tree2.show.not .tree2-name .tree-btn {background-position:-52px -71px;}
/*主要内容区*/.body-main {float:right;width:955px;}
.top-filter {position:relative;padding:24px 15px 6px;background-color:#fff;border-radius:6px;box-sizing:border-box;min-height:100px;}
.top-filter .reset-select {position:absolute;right:10px;top:3px;color:#FE9A19;z-index:1;cursor:pointer;font-size:12px;}
.top-filter .rv-pt {position:relative;padding-bottom:15px;line-height:26px;}
.top-filter .rv-pt .filter-name {float:left;color:#80848B;margin-left:10px;white-space:pre;}
.top-filter .rv-pt .rt-pt {float:left;width:800px;}
.top-filter .dx-area .rt-pt {height:28px;overflow:hidden;}
.top-filter .rt-pt > a,.top-filter .rt-pt .school-list > a,.top-filter .rt-pt > span,.top-filter .rt-pt .school-list > span {float:left;height:26px;line-height:26px;padding:0 9px;margin:1px 5px;color:#333;cursor:pointer;position:relative;}
.top-filter .rt-pt > a.on,.top-filter .rt-pt > a:hover,.top-filter .rt-pt > span.on,.top-filter .rt-pt > span:hover {color:#0080FF;background:#E7F3FF;border-radius:4px;}
.top-filter .rt-pt > a.on .arrow {border:7px solid transparent;border-bottom:7px solid #F6F7F7;position:absolute;bottom:-10px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);display:none;}
.top-filter .rt-pt-content {float:left;}
.top-filter .rt-pt-content .rt-pt {width:auto;float:none;height:26px;position:relative;}
.top-filter .rt-pt-content .rt-pt-drown {height:36px;background:#F6F7F7;border-radius:4px;padding:0 6px;line-height:36px;margin-top:9px;display:inline-block;font-size:0;position:relative;display:none;}
.top-filter .rt-pt-content .rt-pt-drown a {display:inline-block;height:26px;line-height:26px;padding:0 9px;margin:1px 5px;color:#333;cursor:pointer;font-size:14px;margin-top:5px;}
.top-filter .rt-pt-content .rt-pt-drown a:hover,.top-filter .rt-pt-content .rt-pt-drown a.on {background:#E7F3FF;border-radius:4px;color:#0080FF;}
.top-filter .rv-pt-screen > a.on,.top-filter .rv-pt-screen > a:hover,.top-filter .rv-pt-screen > span.on,.top-filter .rv-pt-screen > span:hover {color:#333;}
@-webkit-keyframes fade {0% {color:#333;font-weight:700;}
20% {color:#FA5714;font-weight:700;}
40% {color:#333;font-weight:700;}
60% {color:#FA5714;font-weight:700;}
80% {color:#333;font-weight:700;}
90% {color:#FA5714;font-weight:700;}
100% {color:#333;font-weight:700;}
}
@keyframes fade {0% {color:#333;font-weight:700;}
20% {color:#FA5714;font-weight:700;}
40% {color:#333;font-weight:700;}
60% {color:#FA5714;font-weight:700;}
80% {color:#333;font-weight:700;}
90% {color:#FA5714;font-weight:700;}
100% {color:#333;font-weight:700;}
}
.top-filter .dx-area .rt-pt .selected {float:left;margin:1px 0 1px 7px;background:none;}
.top-filter .dx-area .rt-pt .selected a.current,.top-filter .dx-area .rt-pt .selected span.current {float:left;margin-right:7px;padding:0 12px;border-radius:2px;cursor:pointer;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAQCAYAAADwMZRfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxMjVBQjREMjc2QjQxMUU5QTEwMUYzODdCQzVDMTQzMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxMjVBQjREMzc2QjQxMUU5QTEwMUYzODdCQzVDMTQzMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjEyNUFCNEQwNzZCNDExRTlBMTAxRjM4N0JDNUMxNDMzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjEyNUFCNEQxNzZCNDExRTlBMTAxRjM4N0JDNUMxNDMzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+1FXhUwAAAOhJREFUeNpi/O/ry0AhaGWhQDMjEE8E4lxyDWEG4llAnATikGMIGxAvAuJwmACphnAA8SogRglIUgzhAeKNQOyELkGsIQJAvBWIrbBJEmOIGBDvAGJDXAoIGSIFxHuAWBOfIiY8copAfARsgLs7A0NzM0IGxAaJEXCJBhDvBmIZMG/nToTmFy8gGCaGwyUgvx+EGwADIE0gzRISDAxTp+L1jgUQ74UGJioAOR9kAMig7GychjhCvSCI1QAbGwaG2lqIK0CGIcLkHSM0F3sD8Wog5iQjG3SBAjYMiBdD8wQp4D1UXy1AgAEAQWAtNMjjV1cAAAAASUVORK5CYII=) no-repeat right bottom;color:#ff4d4d;background-color:#ffeae1;}
.top-filter .dx-area .rt-pt .selected i.arrow {float:left;margin:0 2px;color:#ff4d4d;}
.top-filter .rt-pt .school-box {float:left;margin:1px 7px;margin-left:10px;position:relative;width:270px;}
.top-filter .rt-pt .school-box i {color:#80848B;font-size:14px;position:absolute;left:10px;top:2px;}
.school-box .school-btn {position:absolute;right:11px;top:8px;width:16px;height:16px;line-height:0px;background:#b2d8ff;color:#0080ff;border-radius:50%;cursor:pointer;}
.school-box .school-btn:hover {opacity:0.75;}
.top-filter .help-tip {position:absolute;top:-12px;left:40px;cursor:pointer;}
.top-filter .help-tip .icon {color:#cdcdcd;font-size:12px;}
.top-filter .icon-help {display:block;width:16px;height:16px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABj0lEQVQ4T3VTy3HCMBDdFTPA0SWQDkgH7iCUABfWulGC04FvsrjgDuJ04A5CCXQQrsDMbmY9UkYojk+2V/v0PrsI2XM6nYr7/f4GABsRKRARRUQAoBeRT2vtJW3B9MM5t0XEg4g0y+Wy3+1211j33iug1r+I6D3+/wXQZmNMSUTbnFX67b0/AMA6nhsBFF0p583OudVsNiv2+/15AqQgonoEaNv2vFgsyoxyBwBlaPwmotcMZJjP5xt0zpWIuKmqSqmNj96MiH1VVetwQY+IHRH1yRmVXKD3vmbmwVo7xOLxeFyLiEqqg8RBzU2laFq3263Dtm0bY0yX64xgWkdE1fvHXO/9MMkgY9IQUfTiKaAIoNovqb4k+9EXImryaNUnY0ytJo4vUxRV5+PxWE3JU+8A4Bxj7BUkP6hmMvM2TUiZBAMHTWkECCw6zTWdhf8mUrUzc63J/Y5yiK6JhanmeBEzd9ZaHTR4WqawiU3Ywg9EHDePmQsddUR8yefhCSCdRB1jY8wq/Lsyc5+vstZ+AGuj8E2+/66nAAAAAElFTkSuQmCC");cursor:pointer;}
.top-filter .help-intro {display:none;position:absolute;top:28px;left:-50px;z-index:10;padding:10px;width:420px;font-size:12px;line-height:24px;border:1px solid #eaeaea;border-radius:6px;background:#fff;color:#80848B;-webkit-box-shadow:0 2px 12px rgba(0,0,0,0.2);box-shadow:0 2px 12px rgba(0,0,0,0.2);}
.top-filter .help-intro i {margin-right:5px;font-size:20px;line-height:24px;vertical-align:top;}
.top-filter .help-intro p {margin-bottom:5px;}
.top-filter .help-intro:before {content:"";position:absolute;top:-8px;left:50px;border-bottom:8px solid #eaeaea;border-left:8px solid transparent;border-right:8px solid transparent;}
.top-filter .help-intro::after {content:"";position:absolute;top:-7px;left:51px;border-bottom:7px solid #fff;border-left:7px solid transparent;border-right:7px solid transparent;}
.top-filter .help-tip:hover .help-intro {display:block;}
.zjck-main {float:left;width:770px;}
.zjck-main li {float:left;}
.zjck-main li a {float:left;height:26px;line-height:25px;padding:0 10px;margin:1px 3px;color:#333;border-radius:13px;cursor:pointer;}
.zjck-main li a.on,.zjck-main li a:hover {color:#0080ff;font-weight:700;background:#E5F7FE;border-radius:6px;}
.more-add {float:right;font-size:12px;color:#80848B;line-height:12px;font-weight:400;margin-top:8px;}
.more-add i {font-size:18px;vertical-align:bottom;}
.more-add:hover {color:#0080ff;}
.top-filter .dqdx-area.multiple {width:925px;padding:5px 14px;margin-left:-15px;}
.top-filter .dqdx-area.multiple .zjck-main li {margin:1px 0;}
.top-filter .dqdx-area.multiple .zjck-main a .icon {margin-right:5px;font-size:14px;color:#b8b8b8;}
.top-filter .dqdx-area.multiple .zjck-main .selected a .icon {color:#4b98ff;}
.top-filter .dqdx-area.multiple .zjck-main a.on,.top-filter .dqdx-area.multiple .zjck-main a:hover {color:#333;background:none;}
.top-filter .dqdx-area.multiple .zjck-main {width:710px;}
.top-filter .dqdx-area.multiple .more-add {display:none;}
.top-filter .dqdx-area .ck-btns {display:none;}
.top-filter .dqdx-area.multiple .ck-btns {display:block;text-align:center;float:right;}
.top-filter .dqdx-area.multiple .ck-btns a {float:none;display:inline-block;width:52px;height:24px;line-height:24px;padding:0;margin:10px 0 0 5px;border-radius:6px;cursor:pointer;color:#0080ff;border:1px solid #E5F7FE;}
.top-filter .dqdx-area.multiple .ck-btns a:hover {background:#E5F7FE;color:#0080ff;}
.top-filter .dqdx-area.multiple .ck-btns a.qx-btn {background:#fff;}
.top-filter .dqdx-area.multiple .ck-btns a.qx-btn:hover {background:#E5F7FE;color:#0080ff;}
.top-filter .dx-softType.multiple {width:925px;padding:5px 14px;margin-left:-15px;}
.top-filter .dx-softType.multiple .zjck-main li {margin:1px 0;}
.top-filter .dx-softType.multiple .zjck-main a .icon {margin-right:5px;font-size:14px;color:#b8b8b8;}
.top-filter .dx-softType.multiple .zjck-main .selected a .icon {color:#4b98ff;}
.top-filter .dx-softType.multiple .zjck-main a.on,.top-filter .dx-softType.multiple .zjck-main a:hover {color:#333;background:none;}
.top-filter .dx-softType.multiple .zjck-main {width:710px;}
.top-filter .dx-softType.multiple .more-add {display:none;}
.top-filter .dx-softType .ck-btns {display:none;}
.top-filter .dx-softType.multiple .ck-btns {display:block;text-align:center;float:right;}
.top-filter .dx-softType.multiple .ck-btns a {float:none;display:inline-block;width:52px;height:24px;line-height:24px;padding:0;border-radius:6px;cursor:pointer;color:#0080ff;border:1px solid #E5F7FE;border-radius:6px;margin-left:5px;}
.top-filter .dx-softType.multiple .ck-btns a:hover {color:#0080ff;font-weight:700;background:#E5F7FE;border-radius:6px;}
.top-filter .select-box {float:left;margin:0 5px;max-width:144px;}
.top-filter .current-show {max-width:144px;position:relative;padding:0 0 0 8px;height:26px;line-height:26px;cursor:pointer;font-size:0;border-radius:2px;}
.top-filter .current-show.active,.top-filter .current-show:hover {background:#fff;}
.top-filter .current-show.on {background:#4b98ff;color:#fff}
.top-filter .current-show.on .icon {color:#fff}
.top-filter .current-show .text {float:left;max-width:120px;z-index:10;font-size:14px;overflow:hidden;height:26px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;}
.top-filter .current-show .icon {float:left;float:none\9;font-size:16px;color:#a4a4a4;height:26px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.top-filter .current-show.active .icon,.top-filter .current-show:hover .icon {-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
/* 地区学校 */.search-schools {width:160px;height:31px;border-radius:4px;border:1px solid #0080FF;position:relative;margin-top:-3px;display:none;-webkit-box-sizing:border-box;box-sizing:border-box;}
.search-schools input {width:130px;height:30px;line-height:30px;padding:0px 10px 0 6.5px;font-size:14px;background:none;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;left:0;top:0;border-radius:4px;}
.search-schools .iconfont {position:absolute;top:3px;right:9px;font-size:12px;cursor:pointer;color:#B6B9C0;}
.top-filter .down-list,.top-filter .school-select,.top-filter .know-down {display:none;position:absolute;top:25px;z-index:11;-webkit-box-shadow:-8px 0px 11px rgba(0,0,0,0.07);box-shadow:-8px 0px 11px rgba(0,0,0,0.07);background:#fff;float:left;width:159px;height:269px;overflow-x:hidden;overflow-y:auto;padding:5px 7px 0 8px;-webkit-box-sizing:border-box;box-sizing:border-box;}
.top-filter .down-list li,.know-down li {float:left;margin-right:10px;margin-top:3px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:32px;line-height:32px;display:block;border-radius:4px;font-size:12px;color:#333333;text-align:left;font-weight:400;margin-bottom:5px;padding:0 30px 0 12px;position:relative;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;}
.top-filter .down-list li:hover,.top-filter .down-list li.active {color:#0080ff;background:#E5F7FE;border-radius:6px;}
.top-filter .down-list li a,.top-filter .know-down li a,.top-filter .down-list li span,.top-filter .know-down li span {display:block;margin:0;}
.top-filter .down-list li i {font-size:12px;color:#333333;position:absolute;top:2px;right:15px;}
.top-filter .down-list li.active i {color:#0080FF;}
.top-filter .down-list li,.top-filter .down-list li,.top-filter .knowledge li,.top-filter .knowledge li {border:1px solid #fff;}
/* 一网一课 */.one-lesson {padding-left:20px;margin-bottom:18px;}
.one-lesson a,.one-lesson span {font-size:16px;color:#444444;line-height:16px;margin-right:34px;cursor:pointer;}
.one-lesson a:hover,.one-lesson a.on,.one-lesson span:hover,.one-lesson span.on {color:#0080FF;}
.album-recommendation {width:923px;height:132px;background:#fff;margin:15px 0 0 32px;border-radius:6px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px;}
.album-recommendation:before {content:"精品推荐";position:absolute;width:32px;height:132px;left:-32px;top:0;background:#FFB84F;border-radius:6px 0 0 6px;font-weight:500;font-size:14px;line-height:20px;color:#FFFFFF;-webkit-box-sizing:border-box;box-sizing:border-box;padding:26px 9px 0;}
.album-recommendation .list-item {padding:10px 0 0;float:left;}
.album-recommendation .list-item:last-child {float:right;}
.album-recommendation .list-item:before {display:none;}
.album-recommendation .list-item:hover {border:1px solid #fff;}
.album-recommendation .list-item .list-mid {width:347px;}
.album-recommendation .list-item .mid-tit .high_light {max-width:347px;}
.album-recommendation .list-item .attribute {margin:14px 0 15px;}
.album-recommendation .list-item .feature .item:last-child {padding-right:0;max-width:103px;}
/*知识点下拉*/.top-filter .knowledge {display:none;}
.know-down li {margin-top:6px;}
.top-filter .select-box1 {position:relative;max-width:none;}
.top-filter .knowledge-points-box {padding:0;background:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0;width:795px;display:none;position:absolute;top:25px;z-index:11;}
.top-filter .knowledge-points-box.area-school-box {top:28px;}
.top-filter .knowledge-points-box .knowledge-points-content {width:100%;font-size:0;}
.top-filter .knowledge-points-box .knowledge-points-content:after {content:"";display:table;}
.top-filter .knowledge-points-box .knowledge-points-content:after {clear:both;overflow:hidden;}
.top-filter .knowledge-points-box .knowledge-points-content .knowledge-list {-webkit-box-shadow:8px 0px 11px rgba(0,0,0,0.07);box-shadow:8px 0px 11px rgba(0,0,0,0.07);background:#fff;float:left;width:159px;height:269px;overflow-x:hidden;overflow-y:auto;border-left:1px solid #E5E6E8;padding:5px 7px 0 8px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;}
.top-filter .knowledge-points-box .knowledge-points-content .knowledge-list:first-child {-webkit-box-shadow:-8px 0px 11px rgba(0,0,0,0.07);box-shadow:-8px 0px 11px rgba(0,0,0,0.07);display:inline-block;border-left:none;border-radius:4px 0 0 4px;}
.top-filter .knowledge-points-box .knowledge-points-content .knowledge-list:last-child {border-radius:0 4px 4px 0;z-index:9;position:relative;}
.top-filter .knowledge-points-box .knowledge-points-content .knowledge-list a,.top-filter .knowledge-points-box .knowledge-points-content .knowledge-list span {-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:32px;line-height:32px;display:block;border-radius:4px;font-size:12px;color:#333333;text-align:left;font-weight:400;margin-bottom:5px;padding:0 30px 0 12px;position:relative;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;}
.top-filter .knowledge-points-box .knowledge-points-content .knowledge-list a i,.top-filter .knowledge-points-box .knowledge-points-content .knowledge-list span i {font-size:12px;color:#333333;position:absolute;top:2px;right:15px;}
.top-filter .knowledge-points-box .knowledge-points-content .knowledge-list a:hover,.top-filter .knowledge-points-box .knowledge-points-content .knowledge-list a.on,.top-filter .knowledge-points-box .knowledge-points-content .knowledge-list span:hover,.top-filter .knowledge-points-box .knowledge-points-content .knowledge-list span.on {background:#E7F3FF;color:#0080FF;}
.top-filter .knowledge-points-box .knowledge-points-content .knowledge-list a:hover i,.top-filter .knowledge-points-box .knowledge-points-content .knowledge-list a.on i,.top-filter .knowledge-points-box .knowledge-points-content .knowledge-list span:hover i,.top-filter .knowledge-points-box .knowledge-points-content .knowledge-list span.on i {color:#0080FF;}
.top-filter .knowledge-points-box .knowledge-points-content .knowledge-list::-webkit-scrollbar,.top-filter .down-list::-webkit-scrollbar {width:4px;height:4px;}
.top-filter .knowledge-points-box .knowledge-points-content .knowledge-list::-webkit-scrollbar-track,.top-filter .down-list::-webkit-scrollbar-track {-webkit-box-shadow:inset 0 0 5px transparent;border-radius:0;background:transparent;}
.top-filter .knowledge-points-box .knowledge-points-content .knowledge-list::-webkit-scrollbar-thumb,.top-filter .down-list::-webkit-scrollbar-thumb {border-radius:5px;margin-right:2px;background:rgba(0,0,0,0.2);}
/*地区学校筛选*/.top-filter .school-select {padding:0 6px 18px 0;}
.top-filter .school-select li {float:left;}
.school-select .provinces-selected {display:none;padding:20px 0;border-bottom:1px dotted #ccc;}
.school-select .provinces-selected li.current {margin:0 0 0 10px;padding:0 6px;line-height:22px;height:22px;cursor:pointer;background:#ff5252;border-radius:2px;}
.school-select .provinces-selected li.current a,.school-select .provinces-selected li.current span {color:#fff;}
.school-select .provinces-selected li.city-menu a,.school-select .provinces-selected li.city-menu span {cursor:pointer;float:left;margin:0 8px;height:22px;line-height:22px;}
.school-select .provinces-selected li.city-menu a.active,.school-select .provinces-selected li.city-menu a:hover,.school-select .provinces-selected li.city-menu span.active,.school-select .provinces-selected li.city-menu span:hover {color:#4b98ff;}
.school-select .provinces-selected li.symbol {width:20px;text-align:center;height:22px;line-height:22px;}
.school-select .provinces-list,.school-select .area-list,.school-select .school-list {padding:13px 0;}
.school-select .provinces-list li,.school-select .area-list li,.school-select .school-list li {margin:0 10px 0 10px;}
.school-select .provinces-list li a,.school-select .area-list li a,.school-select .school-list li a,.school-select .provinces-list li span,.school-select .area-list li span,.school-select .school-list li span {display:block;cursor:pointer;padding:0;margin:0;line-height:30px;height:30px;}
.school-select .provinces-list li:hover,.school-select .area-list li:hover {background:none;}
.school-select .provinces-list li a:hover,.school-select .area-list li a:hover,.school-select .area-list li a.on,.school-select .school-list li a:hover,.school-select .provinces-list li span:hover,.school-select .area-list li span:hover,.school-select .area-list li span.on,.school-select .school-list li span:hover {color:#0080ff;}
.school-select .area-list {display:none;border-bottom:1px dotted #ccc;}
.school-selected {display:none;}
.school-selected li {float:left;margin:5px 0 5px 10px;padding:0 6px;line-height:22px;height:22px;background:#ff7b52;cursor:pointer;border-radius:2px;}
.school-selected li a {color:#fff;}
.select-sure {display:none;padding:10px 0;text-align:center;border-bottom:1px dotted #ccc;}
.school-select .select-sure {border-bottom:none;}
.select-sure .sure-btn {width:53px;height:26px;background:none;font-size:14px;color:#4b98ff;line-height:24px;border-radius:1px;border:1px solid #4b98ff;}
.select-sure .sure-btn:hover {background:#4b98ff;color:#fff;}
.school-select .search-school {margin-left:10px;position:relative;width:340px;}
.search-school .icon-search {color:#80848B;font-size:14px;position:absolute;left:10px;top:2px;}
.search-school .search-tips {float:left;margin:0 10px;line-height:26px;height:26px;}
.search-school .search-tips em {color:#4b98ff;}
.search-name {float:left;width:270px;border:1px solid #e6e7e9;line-height:30px;height:30px;background:#ffffff;border-radius:6px;color:#777;padding:0 34px 0 9px;-webkit-box-sizing:border-box;box-sizing:border-box;}
.search-name.on {border-color:#4b98ff;}
.search-btn {-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;width:60px;height:30px;line-height:30px;text-align:center;background:#1d98ff;border-radius:6px;color:#fff;}
.school-select .school-list {border-bottom:none;}
.more-school {text-align:center;padding:5px 0;line-height:16px;}
.more-school .more {display:inline-block;float:none;width:60px;line-height:16px;height:16px;font-size:14px;color:#999;}
.more-school .more:hover {color:#4b98ff;background:none;}
.more-school .more .icon {color:#4b98ff;display:block;font-size:16px;}
/*地区筛选弹出框*/.dialog-bg {display:none;position:fixed;top:0;left:0;width:100%;height:1165px;background:black;z-index:10000;opacity:0.2;filter:alpha(opacity=20);}
.xk-dialog {display:none;position:fixed;max-height:450px;width:600px;opacity:0;/*margin-left:-300px;left:50%;*/    left:660px;top:0;z-index:100000;background:#fff;border:4px solid #4b98ff;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;}
.dialog-box {overflow-y:auto;max-height:425px;}
.xk-dialog .xk-title {position:relative;height:25px;line-height:25px;background:#4b98ff;color:#fff;padding:0 5px;font-size:12px;}
.xk-dialog .xk-title .close {position:absolute;right:5px;top:0;color:#fff;}
.xk-dialog .xk-title .close:hover {color:#fa5614;}
.xk-dialog .area-list,.xk-dialog .district-list {display:none;}
.xk-dialog .provinces-list,.xk-dialog .area-list,.xk-dialog .district-list,.xk-dialog .school-list {margin:5px 5px 0;padding:5px 0;border:1px solid #e5e5e5;}
.xk-dialog .provinces-list li,.xk-dialog .area-list li,.xk-dialog .district-list li,.xk-dialog .school-list li {float:left;margin:2px 2px 0;}
.xk-dialog .provinces-list li a,.xk-dialog .area-list li a,.xk-dialog .district-list li a,.xk-dialog .school-list li a,.xk-dialog .school-list li span {display:block;line-height:22px;padding:0 5px;color:#666;cursor:pointer;}
.xk-dialog .school-list li {width:25%;margin:0;}
.xk-dialog .school-list li a,.xk-dialog .school-list li span {line-height:30px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;cursor:pointer;}
.xk-dialog .provinces-list li a:hover,.xk-dialog .provinces-list li a.active,.xk-dialog .school-list li a:hover,.xk-dialog .school-list li a.active,.xk-dialog .school-list li span:hover,.xk-dialog .school-list li span.active,.xk-dialog .area-list li a:hover,.xk-dialog .area-list li a.active,.xk-dialog .district-list li a:hover,.xk-dialog .district-list li a.active {color:#fff;background:#4b98ff;}
.xk-dialog .select-sure {display:none;}
/* 地区 */.area-box {float:left;min-width:320px;height:28px;line-height:28px;background:rgba(255,255,255,0.9);border-radius:4px;border:1px solid #E6E7E9;position:relative;}
.area-box .area-item {float:left;position:relative;/* 地区下拉 */}
.area-box .area-item .selected-region {cursor:pointer;position:relative;padding:0 10px;}
.area-box .area-item .selected-region:before {content:'';width:1px;height:14px;background:#E6E7E9;position:absolute;top:7px;right:0;}
.area-box .area-item .selected-region span {color:#0080FF;}
.area-box .area-item .selected-region i {display:inline-block;color:#B6B9C0;vertical-align:middle;}
.area-box .area-item .selected-region i.up {-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);color:#0080FF;}
.area-box .area-item .area-drop {display:none;width:320px;height:372px;background:#FFFFFF;-webkit-box-shadow:0px 0px 9px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 9px 0px rgba(0,0,0,0.1);border-radius:4px;border:1px solid #E5E6E8;position:absolute;top:37px;left:0;z-index:9;-webkit-box-sizing:border-box;box-sizing:border-box;}
.area-box .area-item .area-drop ul {width:49.9%;float:left;border-right:1px solid #E5E6E8;height:372px;overflow-y:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px 0 4px 8px;}
.area-box .area-item .area-drop ul li a {display:block;width:144px;height:32px;line-height:32px;background:#fff;border-radius:4px;padding:0 22px 0 12px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:4px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.area-box .area-item .area-drop ul li a:before {content:"";width:12px;height:12px;background:url(../images/right-arrow.png) no-repeat;background-size:100% 100%;position:absolute;top:10px;right:8px;}
.area-box .area-item .area-drop ul li a:hover {color:#0057FF;background:#E5F7FE;}
.area-box .area-item .area-drop ul li a:hover:before {background:url(../images/right-arrow-h.png) no-repeat;background-size:100% 100%;position:absolute;top:10px;right:8px;}
.area-box .area-item .area-drop ul li a.on {color:#0057FF;background:#E5F7FE;}
.area-box .area-item .area-drop ul li a.on:before {content:"";width:12px;height:12px;background:url(../images/check.png) no-repeat;background-size:100% 100%;position:absolute;top:10px;right:8px;}
.area-box .area-item .area-drop ul:nth-child(3) {border-right:0;}
.area-box .area-item .area-drop ul:nth-child(3) li a:before {display:none;}
.area-box .area-item .area-drop ul:nth-child(3) li a.on:before {display:block;content:"";width:12px;height:12px;background:url(../images/list/check.png) no-repeat;background-size:100% 100%;position:absolute;top:10px;right:8px;}
/*学校*/.school-box {float:left;position:relative;/* 学校下拉 */}
.school-box .school-input input {min-width:202px;height:26px;line-height:26px;margin:0 0 0 11px;color:#0057FF;}
.school-box .school-input button {background:none;outline:none;border:none;color:#80848B;cursor:pointer;}
.school-box .school-input button:hover {color:#0057FF;}
.school-box .school-drop {display:none;position:absolute;top:37px;left:-69px;z-index:9;width:320px;height:372px;background:#FFFFFF;-webkit-box-shadow:0px 0px 9px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 9px 0px rgba(0,0,0,0.1);border-radius:4px;border:1px solid #E5E6E8;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:auto;padding:8px 8px 4px;}
.school-box .school-drop a {display:block;width:100%;height:32px;line-height:32px;padding:0 25px 0 11px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;margin-bottom:4px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.school-box .school-drop a span {color:#0057FF;}
.school-box .school-drop a:hover {background:#EFF1F4;color:#333;}
.school-box .school-drop a.on {background:#E5F7FE;border-radius:4px;color:#0057FF;}
.school-box .school-drop a.on:before {display:block;content:"";width:12px;height:12px;background:url(../images/list/check.png) no-repeat;background-size:100% 100%;position:absolute;top:10px;right:8px;}
.pt-more {float:right;}
.pt-more a i {display:inline-block;font-size:14px;}
.pt-more a.more i {-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);}
.pt-more .less {display:none;}
.pt-more.active .less {display:block;}
.pt-more.active .more {display:none;}
.pt-more a {text-align:center;display:block;font-size:12px;color:#80848b;}
.pt-more a:hover {color:#4b98ff;}
/* 成套切换 */.result-filter {position:relative;margin-top:14px;padding:17px 20px 10px;background:#fff;font-size:12px;line-height:23px;height:54px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:6px 6px 0 0;}
.result-filter:before {position:absolute;bottom:0;height:1px;background:#eaeaea;left:20px;right:20px;content:"";}
.result-filter .sort {float:left;color:#333;padding-right:20px;margin-right:30px;position:relative;}
.result-filter .sort .sort-item {float:left;height:23px;padding:0 4px;line-height:23px;margin-right:8px;cursor:pointer;border-radius:2px;}
.result-filter .sort .sort-item a,.result-filter .sort .sort-item span {font-size:14px;}
.result-filter .sort .sort-item.on a,.result-filter .sort .sort-item:hover a,.result-filter .sort .sort-item.on span,.result-filter .sort .sort-item:hover span {color:#0080FF;position:relative;display:inline-block;height:35px;}
.result-filter .sort .sort-item.cycle {position:relative;}
.result-filter .sort .sort-item.cycle .iconfont {display:block;width:12px;height:16px;line-height:16px;font-size:16px;color:#D2D4D6;position:absolute;top:4px;right:-13px;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.result-filter .sort .sort-item.cycle .iconfont.active {-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);top:4px;}
.result-filter .sort .sort-item.cycle .down-list {display:none;position:absolute;top:100%;z-index:9;width:100%;background:#ffffff;-webkit-box-shadow:0 0 4px 0 #cbdae4;box-shadow:0 0 4px 0 #cbdae4;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;}
.result-filter .sort .sort-item.cycle .down-list li a,.result-filter .sort .sort-item.cycle .down-list li span {display:block;height:32px;line-height:32px;text-align:center;font-size:12px;cursor:pointer;border:none;color:#333;}
.result-filter .sort .sort-item.cycle .down-list li a:before,.result-filter .sort .sort-item.cycle .down-list li span:before {display:none;}
.result-filter .sort .sort-item.cycle .down-list li a:hover,.result-filter .sort .sort-item.cycle .down-list li span:hover {background:rgba(0,153,255,0.1);color:#0099FF;}
.result-filter .sort .download {float:left;}
.result-filter .sort .download .load-name {float:left;color:#999;margin-right:10px;}
.result-filter .sort .download .load-item {float:left;padding:0 3px;margin-right:3px;height:21px;text-align:center;color:#333;line-height:21px;border:1px solid #eaeaea;border-radius:2px;cursor:pointer;}
.result-filter .sort .download .load-item.on,.result-filter .sort .download .load-item:hover {border-color:#4b98ff;color:#fff;background:#4b98ff;}
.result-filter .sift {float:left;position:relative;margin:0 8px 0 0;}
.result-filter .file .current-show {width:69px;text-align:center;cursor:pointer;font-size:0;position:relative;border:none;height:23px;line-height:23px;background:rgba(0,160,247,0.05);border-radius:3px;padding:0 15px 0 0;}
.result-filter .sift .current-show .text {padding-left:3px;display:inline-block;font-size:14px;color:#00A0F7;}
.result-filter .sift .current-show .iconfont {border:4px solid transparent;border-top:5px solid #6F8CA0;position:absolute;top:9px;right:8px;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.result-filter .sift .current-show .iconfont.on {top:3px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
.result-filter .sift .current-show.active .iconfont,.result-filter .sift .current-show:hover .iconfont {top:3px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
.result-filter .sift .down-list {display:none;position:absolute;top:100%;z-index:9;width:100%;background:#ffffff;-webkit-box-shadow:0 0 4px 0 #cbdae4;box-shadow:0 0 4px 0 #cbdae4;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;}
.result-filter .sift:hover .down-list {display:block;}
.result-filter .sift .down-list li a,.result-filter .sift .down-list li span {display:block;height:32px;line-height:32px;text-align:center;font-size:12px;cursor:pointer;}
.result-filter .sift .down-list li:hover,.result-filter .sift .down-list li.active {background:rgba(0,153,255,0.1);}
.result-filter .sift .down-list li.active a {color:#0099FF;}
.result-filter .select-check {float:left;margin-left:6px;height:23px;color:#333;cursor:pointer;}
.result-filter .select-check .icon {margin-right:2px;font-size:14px;color:#b2b2b2;}
.result-filter .select-check.active .icon {color:#4b98ff;}
.result-filter .f-price {display:none;float:left;margin-left:10px;width:155px;height:23px;}
.result-filter .f-price .ipt-box {font-size:12px;line-height:21px;padding:0 5px;}
.result-filter .f-price .ipt-box-hover {margin-top:-17px;padding:16px 4px 12px;border:1px solid #ccc;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.5);box-shadow:0 1px 5px rgba(0,0,0,0.5);}
.result-filter .f-price .ipt-txt {padding:0 5px;width:30px;height:21px;color:#666;border:1px solid #ccc;}
.result-filter .f-price em {margin:0 2px;color:#ccc;}
.result-filter .f-price .ipt-box .price-btn {display:none;margin-left:5px;width:40px;height:23px;border:1px solid #ccc;border-radius:2px;background:#f7f7f7;}
.result-filter .f-price .ipt-box .price-btn:hover {background:#eaeaea;}
.result-filter .f-price .ipt-box-hover .price-btn {display:block;}
.result-filter .search-box {float:right;margin-right:16px;padding-left:5px;width:100px;height:21px;line-height:21px;border:1px solid #eaeaea;border-radius:10px;}
.result-filter .search-box .ipt-txt {float:left;padding:0 2px;width:76px;height:21px;line-height:21px;border:none;}
.result-filter .search-box .btn {float:left;width:18px;height:21px;line-height:21px;text-align:center;border:none;background:none;outline:none;}
.result-filter .search-box .btn .icon {font-size:14px;color:#9a9a9a;}
.result-filter .filter-rst {float:right;color:#80848B;}
.result-filter .filter-rst .org {color:#0080FF;font-weight:bold;}
.result-filter .filter-rst .sm-page {float:right;margin-left:10px;}
.result-filter .filter-rst span {float:left;}
#maxLoag {padding-right:4px;}
.result-filter .filter-rst a {float:left;width:16px;height:21px;position:relative;cursor:pointer;}
.result-filter .filter-rst a .icon {position:absolute;top:0;left:0;color:#ccc;font-size:16px;}
.result-filter .filter-rst a .icon-zuo-xuan,.result-filter .filter-rst a .icon-you-xuan {opacity:0;filter:alpha(opacity=0);color:#4b98ff;}
.result-filter .filter-rst a:hover .icon-zuo-xuan,.result-filter .filter-rst a:hover .icon-you-xuan {opacity:1;filter:alpha(opacity=100);}
.result-filter .filter-rst a:hover .icon-zuo-kong,.result-filter .filter-rst a:hover .icon-you-kong {opacity:0;filter:alpha(opacity=0);}
.result-filter .filter-rst a.disabled .icon {cursor:default;}
.result-filter .filter-rst a.disabled:hover .icon {color:#ccc;}
.result-filter .filter-rst a.prev {margin-right:1px;}
.result-filter .filter-rst a.next {margin-left:1px;}
/* 给列表页面添加筛选条添加 吸顶效果 */
.result-filter.result-filter-fixed {position:fixed;top:0;z-index:99;margin-top:0;width:955px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.2);box-shadow:0 1px 5px rgba(0,0,0,0.2);}
.result-filter.result-filter-fixed:before {display:none;}
.result-filter.result-filter-fixed .complete-set p {display:none;}
#pageEnter {float:left;width:30px;text-align:center;height:18px;line-height:18px;color:#ff5252;border:1px solid #ccc;}
.list-cont {background:#fff;border-radius:0 0 6px 6px;}
.recommend-list-cont {border-radius:6px;}
.list-item {position:relative;padding:16px 20px 20px;border:1px solid transparent;    display: flex;
    align-items: center;}
.list-item:after {content:"";display:table;}
.list-item:after {clear:both;overflow:hidden;}
.list-item:before {position:absolute;top:-2px;height:1px;border-top:1px dotted #ccc;left:20px;right:20px;content:"";}
.list-item:hover {background:#FFFFFF;border:1px solid #0080FF;color:#555;font-weight:normal;}
.list-item:hover:before {display:none;}
.list-item:hover + .list-item:before {display:none;}
.list-item:first-child:before {display:none;}
.list-item .list-item-img {position:relative;float:left;margin:4px 20px 0 0;width:64px;height:86px;}
.list-item .list-item-img img {vertical-align:middle;width:100%;height:100%;}
.list-item .list-item-img em {position:absolute;width:70px;left:2px;top:28px;height:45px;overflow:hidden;line-height:15px;font-size:12px;color:#fff;word-break:break-all;z-index:2;text-align:center;}
.list-item .list-mid {flex: 1;}
.list-item .mid-tit {position:relative;height:20px;line-height:20px;font-size:0;}
.list-item .mid-tit .high_light {display:inline-block;vertical-align:top;max-width:640px;font-size:16px;font-weight:bold;color:#444;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;cursor:pointer;}
.list-item .mid-tit .high_light:link {color:#444;}
.list-item .mid-tit .high_light:visited {color:#b7b7b7;}
.list-item .mid-tit .high_light:hover {color:#0080FF;}
.list-item .mid-tit .high_light:active {color:#0080FF;}
.list-item .mid-tit .type {display:inline-block;margin-left:2px;padding:0 5px;font-size:14px;vertical-align:top;background:#4b98ff;color:#fff;font-weight:normal;border-radius:2px;}
.list-item .mid-tit .type:hover {color:#fff;background:#4b98ff;}
.list-item .classify {margin-top:10px;font-size:0;}
.list-item .classify a {display:inline-block;position:relative;font-size:12px;height:16px;line-height:16px;color:#5A758B;}
.list-item .classify a:after {padding:0 4px;content:">";}
.list-item .classify a:last-child:after {display:none;}
.list-item .classify a:hover {color:#4489ff;}
.list-item .attribute {margin-top:14px;font-size:0;}
.list-item .attribute i {display:inline-block;background:#EFF1F4;border-radius:2px;height:18px;line-height:18px;padding:0 6px;font-size:12px;font-weight:400;color:#80848B;margin-right:3px;vertical-align:middle;}
.list-item .attribute span {display:inline-block;font-size:12px;font-weight:400;color:#80848B;height:20px;line-height:18px;margin-right:3px;vertical-align:middle;}
.list-item .album {margin-top:12px;position:relative;padding-left:60px;line-height:16px;width:540px;}
.list-item .album.album-item {padding-left:0;}
.list-item .album.album-item .red {color:#f20;}
.list-item .album.album-item .subset {display:block;margin-bottom:6px;font-size:12px;color:#5a758b;}
.list-item .album.album-item .subset:hover {color:#1d98ff;}
.list-item .album .name {color:#1d98ff;}
.list-item .album .name:hover {color:#ff4d4d;}
.list-item .album .key {position:absolute;left:0;top:0;font-size:12px;font-weight:400;color:#80848B;line-height:17px;}
.list-item .album .album-arrow {vertical-align:top;cursor:pointer;font-size:14px;display:inline-block;color:#4B98FF;margin-top:2px;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.list-item .album .album-arrow.album-arrow-up {-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-top:1px;}
.list-item .album .album-list {width:480px;display:inline-block;margin-top:2px;}
.list-item .album .album-list .name {color:#444;font-size:12px;line-height:12px;margin-bottom:10px;display:block;width:100%;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.list-item .album .album-list a.name:hover {color:#0080FF;}
.list-item .album .album-list .subset-item {display:none;}
.list-item .album .album-list .subset-item .subset {display:block;margin:0 0 10px;padding-left:20px;position:relative;line-height:12px;}
.list-item .album .album-list .subset-item .subset span {font-size:12px;line-height:12px;display:inline-block;width:100%;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#80848B;}
.list-item .album .album-list .subset-item .subset:before {content:'';width:13px;height:23px;background:url(../images/middle.png) top left no-repeat;position:absolute;top:-15px;left:4px;}
.list-item .album .album-list .subset-item .subset:first-child:before {content:'';width:13px;height:13px;background:url(../images/top.png) top left no-repeat;position:absolute;top:-5px;left:4px;}
.list-item .album .album-list .subset-item .subset:last-child:before {content:'';width:13px;height:21px;background:url(../images/bottom.png) top left no-repeat;position:absolute;top:-15px;left:4px;}
.list-item .album .album-list .subset-item .subset:hover span {color:#0080FF;}
.list-item .feature {line-height:16px;}
.list-item .feature .item {display:inline-block;padding-right:20px;font-size:12px;color:#80848B;max-width:300px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.list-item .feature .item em {color:#80848B;margin-left:4px;}
.list-item .feature .item em.marked {color:#1d98ff;}
.list-item .feature .item .author {color:#80848B;cursor:pointer;}
.list-item .feature .item .author:hover {color:#0080ff;}
.list-item .star-rate {display:inline-block;height:16px;vertical-align:top;}
.list-item .star-rate span i {font-size:14px;}
.list-item .star-rate span i.huang-star {color:#fd9907;}
.list-item .star-rate span i.hui-star {color:#e3e3e3;}
.list-item .star-rate .star-item {display:inline-block;position:relative;}
.list-item .star-rate .star-decimal {display:inline-block;overflow:hidden;position:absolute;left:0;top:0;}
.list-item .star-rate .star-text {color:#b5c3cd;margin-left:5px;font-size:12px;color:#999;}
.list-item .dn-btn {float:right;padding-top:66px;min-width:90px;text-align:center;}
.list-item .dn-btn .btn,.list-item .dn-btn .type,.list-item .dn-btn .point,.list-item .dn-btn .jiar {display:block;font-size:14px;font-weight:400;color:#80848B;line-height:14px;cursor:pointer;}
.list-item .dn-btn .jiar i {font-size:12px;font-weight:700;}
.list-item .dn-btn .jiar:hover {color:#fa5714;}
.list-item .dn-btn .jiar:hover {color:#fa5714;}
.list-item .dn-btn .point {color:#F68783;margin-top:15px;}
.list-item .dn-btn .discount {color:#fa5714;}
.list-item .dn-btn .btn {height:32px;line-height:32px;text-align:center;color:#fff;background:#0080FF;border-radius:6px;}
.list-item .dn-btn .btn:hover {background:#2975dc;color:#fff;}
.list-item .btn-group {padding-top:0;}
.list-item .btn-group .btn-tab {float:left;margin-left:-1px;width:44px;line-height:32px;color:#1D98FF;text-align:center;border:1px solid #1D98FF;}
.list-item .btn-group .btn-tab:first-child {border-radius:6px 0 0 6px;}
.list-item .btn-group .btn-tab:last-child {border-radius:0 6px 6px 0;}
.list-item .btn-group .btn-tab:hover,.list-item .btn-group .btn-tab.current {color:#fff;background:#1D98FF;cursor:pointer;line-height:32px;text-align:center;padding:0;}
.list-item .type-icon {position:relative;float:left;width:70px;height:109px;margin:0 20px 0 0;/* 修改的答案解析  20210316  txl */ /* 添加标签 20200316 txl */}
.list-item .type-icon .category {position:absolute;top:11px;left:-1px;z-index:2;font-size:12px;font-weight:400;color:#FFFFFF;line-height:12px;padding:0 4px;height:18px;line-height:17px;border-radius:3px 3px 3px 0px;margin-right:6px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;/* 百强校 */            /* 第三方 */            /* 省重点 */            /* 精品 */            /* 特供 */}
.list-item .type-icon .category:before {content:"";border:4px solid transparent;position:absolute;left:-4px;bottom:-4px;-webkit-transform:translateZ(-1px);transform:translateZ(-1px);}
.list-item .type-icon .category.top-schools-tag {background:#5569FF;}
.list-item .type-icon .category.top-schools-tag:before {border-right:4px solid #0D4295;}
.list-item .type-icon .category.third-tag {background:#FF521B;}
.list-item .type-icon .category.third-tag:before {border-right:4px solid #8A2707;}
.list-item .type-icon .category.provincial-key-tag {background:#18BD7A;}
.list-item .type-icon .category.provincial-key-tag:before {border-right:4px solid #076C43;}
.list-item .type-icon .category.normal-tag {background:#18BD7A;}
.list-item .type-icon .category.normal-tag:before {border-right:4px solid #076C43;}
.list-item .type-icon .category.boutique-tag {background:#D7A61D;}
.list-item .type-icon .category.boutique-tag:before {border-right:4px solid #7D5E07;}
.list-item .type-icon .category.special-tag {background:#2B7EFF;}
.list-item .type-icon .category.special-tag:before {border-right:4px solid #0D4295;}
.list-item .type-icon .type {position:relative;display:block;margin:6px auto 0;width:64px;height:86px;background:#fff;text-align:center;font-family:"iconfont" !important;font-size:13px;font-style:normal;-webkit-font-smoothing:antialiased;color:#ddd;cursor:pointer;}
.list-item .type-icon .type .icon {position:absolute;top:0;left:-11px;right:0;margin:0 auto;font-size:86px;line-height:1;width:1em;height:1em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;color:#259ff0;opacity:0.7;}
.list-item .type-icon .page {position:relative;margin-top:8px;display:block;line-height:12px;height:12px;font-size:12px;color:#80848B;text-align:center;z-index:2;}
.list-item .type-icon:hover .thumb {top:-8px;z-index:2;}
.list-item .type-icon:hover .thumb.media-thumb {top:0;z-index:2;}
.list-item .type-icon .file-type {display:block;width:71px;text-align:center;color:#80848B;}
.list-item .type-icon .file-type i {display:inline-block;font-size:12px;line-height:12px;color:#80848B;margin:8px 5px 0;}
.list-item .type-icon .file-type i + i {position:relative;}
.list-item .type-icon .file-type i + i:before {content:"";width:1px;height:12px;background:#80848B;position:absolute;left:-5px;top:1px;}
.list-item .type-icon .file-label {position:absolute;top:6px;left:-3px;z-index:3;text-align:center;width:44px;height:21px;font-size:12px;color:#ffffff;line-height:17.5px;padding-right:1px;-webkit-box-sizing:border-box;box-sizing:border-box;/*百强校*/ /*第三方*/ /*省重点*/ /*精品*/ /*特供*/}
.list-item .type-icon .file-label.file-label-1 {background:url(../images/childIndex/bqx.png) no-repeat;}
.list-item .type-icon .file-label.file-label-2 {background:url(../images/childIndex/dsf.png) no-repeat;}
.list-item .type-icon .file-label.file-label-3 {background:url(../images/childIndex/szd.png) no-repeat;}
.list-item .type-icon .file-label.file-label-4 {width:33px;background:url(../images/childIndex/jp.png) no-repeat;}
.list-item .type-icon .file-label.file-label-5 {width:33px;background:url(../images/childIndex/tg.png) no-repeat;}
.list-item .preview {display:none;position:fixed;z-index:4;left:90px;top:0px;width:864px;height:600px;background:#fff;border:1px solid #ddd;overflow:hidden;-webkit-box-shadow:0 6px 15px 2px rgba(170,170,170,0.5);-moz-box-shadow:0 6px 15px 2px rgba(170,170,170,0.5);box-shadow:0 6px 15px 2px rgba(170,170,170,0.5);}
.list-item .preview .images {position:absolute;top:0;left:0;height:100%;min-height:300px;width:100%;}
.list-item .preview img {display:block;width:100%;}
.list-item .preview:before {position:absolute;top:0;left:0;width:58px;height:28px;line-height:28px;text-align:center;content:"\9884\89c8";color:#fefefe;font-size:16px;background-color:#ddd;border-radius:0 0 16px 0;}
.list-item .preview.media-preview {width:400px;height:100px;font-size:16px;color:#999;text-align:center;line-height:100px;}
.list-item .preview.media-preview:before {display:none;}
.list-item.third-item:hover {background:#FFFFFF;}
.list-item.third-item:hover:before {display:none;}
.list-item.third-item .mid-tit a:hover {color:#fa5614;}
.list-item.third-item .dn-btn .btn {background-color:#ff4d4d;}
.list-item.third-item .dn-btn .btn:hover {background-color:#e73d3d;}
.list-item.third-item .dn-btn .point {color:#ff4d4d;}
.list-item .item-tit {display:inline-block;vertical-align:middle;max-width:640px;line-height:35px;font-size:16px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.list-item .list-mid .item-tit:hover {color:#fa5614;}

/*.tiku-list .list-item .list-mid{margin-top:0;}
.tiku-list .list-item .btn-group{top:29px;}*/
/*专辑样式*/.list-cont .list-item .dn-btn .look-all {display:block;margin-top:28px;width:90px;height:32px;line-height:32px;background-color:#4b98ff;color:#fff;border-radius:2px;text-align:center;}
.list-cont .list-item .dn-btn .look-all:hover {background:#2975dc;color:#fff;}
.list-cont .list-item .dn-btn.ck-btn {padding-top:34px;}
.det-top {position:fixed;right:80px;width:45px;height:45px;line-height:45px;text-align:center;border:1px solid #e1e1e1;cursor:pointer;bottom:82px;display:none;background:#fff;}
.det-top:hover {background-color:#e1e1e1;}
.det-top .icon {font-size:40px;vertical-align:middle;color:#999;}
/*飞入资源蓝的效果*/.cart {position:absolute;width:29px;height:30px;z-index:100;opacity:0;filter:alpha(opacity=0);}
.cart-trash {background:url("../images/trash.jpg") no-repeat 0 0;width:25px;height:25px;position:absolute;z-index:100;opacity:0;filter:alpha(opacity=0);}
.cart-doc {background:url("../images/icobg.png") no-repeat -18px -183px;}
.cart-rar {background:url("../images/icobg.png") no-repeat -17px -38px;}
.cart-other {background:url("../images/icobg.png") no-repeat -18px -318px;}
.cart-pdf {background:url("../images/icobg.png") no-repeat -17px -251px;}
.cart-ppt {background:url("../images/icobg.png") no-repeat -16px -111px;}
.cart-swf {background:url("../images/icobg.png") no-repeat -19px -456px;}
.cart-mp3 {background:url("../images/icobg.png") no-repeat -18px -388px;}
.cart-xls {background:url("../images/icobg.png") no-repeat -20px -580px;}
.cart-txt {background:url("../images/icobg.png") no-repeat -17px -38px;}
/*资讯列表页*/.det-lt {width:270px;float:left;}
.det-lt .det-nav {width:100%;border:1px solid #4b98ff;background-color:#eef5fe;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;}
.det-lt .det-nav li {width:238px;padding:0 15px;}
.det-lt .det-nav li a {display:inline-block;height:45px;line-height:45px;color:#6571e3;border-bottom:1px solid #dde0fc;cursor:pointer;text-align:left;padding-left:90px;width:148px;}
.det-lt .det-nav li a:hover {color:#fa5614;}
.det-lt .det-nav li.on a,.det-lt .det-nav li.on a:hover {color:#fff;border:none;}
.det-lt .det-nav li.nobor a {border-bottom:1px solid #ecf2ff;}
.det-lt .det-mod {background-color:#fff;margin-bottom:10px;}
.det-lt .det-mod .det-title {height:47px;line-height:47px;}
.det-lt .det-mod .det-title span {display:inline-block;height:45px;line-height:45px;font-size:16px;color:#4b98ff;padding:0 10px;border-top:2px solid #4b98ff;}
.det-lt .det-mod .hot-tips {padding:0 10px 10px;font-size:0;}
.det-lt .det-mod .hot-tips a {display:inline-block;padding:0 10px 0 25px;font-size:14px;height:28px;line-height:28px;margin:0 10px 10px 0;border-radius:2px;white-space:nowrap;background:#eef5fe url(../images/icon_tab.png) no-repeat 6px 8px;}
.det-lt .det-mod .hot-tips a:hover {background-color:#4b98ff;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjRGNkI4MjlFMEQxRjExRTc4MDNERUZEODZBQzBBODgzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjRGNkI4MjlGMEQxRjExRTc4MDNERUZEODZBQzBBODgzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NEY2QjgyOUMwRDFGMTFFNzgwM0RFRkQ4NkFDMEE4ODMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NEY2QjgyOUQwRDFGMTFFNzgwM0RFRkQ4NkFDMEE4ODMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7uXfJQAAABCUlEQVR42ozSsUsCYRjH8bujQUMRQqNB/QPanVycgnBscGkRpMHVSVFB6OaGxgtqCESHNgcRwbHBqU2QGloEh8a2zu+r7wvH073UCx/u7rn3uef9wblhGDqWlYAPF+9YYYYibjxLUxIPWKKPN/zgHHdYOGqikMAzGpHaGU4xREnVXHFUNSnABEOk0cAJSmjiGxlPZAr2xzg0qXWhM/UwxZc+7pUnMk301axXvbmLY12bI2syPYlMUWnU9FU9l3Gvbh5RtTRJlxghd8TYNfLO36uCOlrYmi/dwv/HpKypRV8O0I1pqmCMQrQuN/liclVOMtyYf3WADT5wjTY+fyW2ZOrgBSlb7p0AAwCsilmMn5k9rQAAAABJRU5ErkJggg==");color:#fff;}
.det-lt .det-mod .news-list {padding:0 10px 8px;}
.det-lt .det-mod .news-list a:hover {color:#fa5614;}
.det-lt .det-mod .news-list dl {border-bottom:1px solid #e8e8e8;padding:8px 0;}
.det-lt .det-mod .news-list dl dt {float:left;width:60px;height:60px;overflow:hidden;}
.det-lt .det-mod .news-list dl dt img {width:88px;height:60px;margin-left:-14px;}
.det-lt .det-mod .news-list dl dd {float:right;width:175px;line-height:20px;margin-top:10px;}
.det-lt .det-mod .news-list dl.nobor {border:none;}
.det-rt {width:915px;float:right;}
.det-rt .det-item {padding:0 15px;background-color:#fff;}
.det-rt .det-item:hover {background-color:#f7f7f7;}
.det-rt .det-item .det-cont {padding:20px 0;border-bottom:1px solid #eaeaea;}
.det-rt .det-item .det-cont .cont-rt {font-size:0;}
.det-rt .det-item .det-cont .cont-rt i.hot {display:inline-block;width:26px;height:17px;background:url("../images/det-icon.png") no-repeat;background-position:0 -161px;margin:10px 0 0 10px;}
.det-rt .det-item .det-tit {float:left;display:inline-block;max-width:835px;overflow:hidden;height:36px;font-size:16px;color:#222;line-height:36px;}
.det-rt .det-item .det-tit:hover {color:#fa5614;}
.det-rt .det-item .det-info {font-size:14px;color:#bbb;width:100%;height:29px;line-height:29px;margin-bottom:10px;overflow:hidden;}
.det-rt .det-item .item-tip {font-size:0;}
.det-rt .det-item .item-tip span {float:left;font-size:14px;display:inline-block;height:21px;line-height:21px;padding:0 5px;border-radius:2px;}
.det-rt .det-item .item-tip a {font-size:14px;display:inline-block;height:23px;color:#666;line-height:23px;padding:0 5px;background-color:#eee;border-radius:2px;margin-left:10px;}
.det-rt .det-item .item-tip a:hover {color:#333;background-color:#e0e0e0;}
.det-rt .det-item .item-tip span.tw {border:1px solid #ff7920;color:#ff7920;}
.det-rt .det-item .item-tip span.tj {border:1px solid #b46aff;color:#b46aff;}
.det-rt .det-item .item-tip span.wb {border:1px solid #4b98ff;color:#4b98ff;}
.det-rt .det-item .item-tip span.sp {border:1px solid #44baad;color:#44baad;}
.det-rt .det-item .item-time {color:#bbb;font-size:14px;}
.det-rt .det-item .item-time .share-icon {float:right;display:inline-block;width:20px;height:20px;background:url("../images/det-icon.png") no-repeat !important;background-position:0 -25px !important;margin:0 0 0 17px;padding:0;*float:none;border:none;filter:'progid:DXImageTransform.Microsoft.AlphaImageLoader (src="../images/det-icon.png",enabled=true,sizingMethod=scale)';}
.det-rt .det-item .item-time .share-icon:hover {background-position:0 -58px !important;outline:none;}
.det-rt .det-item .det-cont.tw-cont .tp-img,.det-rt .det-item .det-cont.tw-cont .tp-img img {display:inline-block;width:190px;height:130px;}
.det-rt .det-item .det-cont.tw-cont .cont-rt {float:right;width:675px;padding-top:10px;}
.det-rt .det-item .det-cont.tw-cont .cont-rt .det-tit {max-width:620px;}
.det-rt .det-item.nobor .det-cont {border:none;}
.det-rt .det-tab {height:45px;line-height:45px;background-color:#eaeaea;}
.det-rt .det-tab li {float:left;padding:0 25px;font-size:16px;cursor:pointer;}
.det-rt .det-tab li.on {height:43px;line-height:43px;background-color:#fff;color:#057ee1;border-top:2px solid #4b98ff;}
.det-rt .tip-title {height:45px;line-height:45px;background-color:#eaeaea;padding:0 15px;}
.det-rt .tip-title p {font-size:18px;color:#666;padding-left:27px;background:url("../images/det-icon.png") no-repeat;background-position:0 -110px;}
.det-rt .tip-title p span {color:#4b98ff;}
.det-rt .tip-title ul {font-size:0;}
.det-rt .tip-title ul li {display:inline-block;font-size:14px;margin:8px 0 0 10px;padding:0 7px;height:28px;line-height:28px;border:1px solid #dbdbdb;background-color:#fff;border-radius:2px;cursor:pointer;}
.det-rt .tip-title ul li:hover a {color:#4b98ff;}
.det-rt .tip-title ul li.on {border:1px solid #4b98ff;color:#4b98ff;}
.det-rt .tip-title ul li.on a {color:#4b98ff;}
.list-rt .list-box .list-cont .list-item .dn-btn a.jiar:hover {color:#fa5614;background-color:transparent;}
.det-lt .det-nav li a {text-align:left;padding-left:90px;width:148px;}
.det-lt .det-nav li.on {background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjE5MDY2NjZFMTRFQTExRTc5MDg3ODY4QkFGNzFGMzY5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjE5MDY2NjZGMTRFQTExRTc5MDg3ODY4QkFGNzFGMzY5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTkwNjY2NkMxNEVBMTFFNzkwODc4NjhCQUY3MUYzNjkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTkwNjY2NkQxNEVBMTFFNzkwODc4NjhCQUY3MUYzNjkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6fSFQqAAABJUlEQVR42mL8//8/AxqwA+I0IOZnIA28AuJJjGgGsgLxCiBeAsTHgPg/kYYxA7EnEFuzoEkIAjEbEG8C4r8kunA7EAcy4ZAk1TC4HhYiFHJAvYTLkB/IAiADQa40A2IFIOZF0+AKxHkELGwG4lPIBmYDsSUQX4eGHzJ4AI0cXC78A8RPUUSAsbwWiLVBsQ3EYkC8GcomFYP1skBd9RqHC0Bp0QZPWP8G4v1A/B3Zy/gAKAzjCaj5CcR7iTVwCxA/BmJGPLF8Hj2W8QFQkjhJSmIkZKABECdAkxauWJ4GxHeINZAHiMUIGMhFiguPQDHRgImByoBmBsKy1gcgriLTLGZYGIJKWncg3glNVy+hEUGqYaAC9hWoxAYljVwyDMFWBUwGCDAAwWJ1Q0ZSSLcAAAAASUVORK5CYII=") 77px center no-repeat;background-color:#4b98ff;}
.det-rt .det-item .det-info:hover {color:#bbb;}
.det-lt .det-nav li a {text-align:left;padding-left:90px;width:148px;color:#4b98ff;border-bottom:1px solid #c9daf0;}
.dialog-box .no-found {padding:10px 0;}
.no-found {padding:60px 0;text-align:center;font-size:16px;color:#777;background:#fff;}
.no-found .h {color:#fa5614;}
.no-found .b {color:#000;font-weight:bold;}
.no-found a {color:#4b98ff;text-decoration:underline;}
.no-found .no-found-txt {margin-top:20px;color:#333;}
.no-found .no-found-txt p {font-size:14px;}
.no-found .no-found-txt span {font-size:12px;}
.no-found .no-found-txt span em {color:#0080FF;}
.no-found .no-found-txt span a {color:#333;text-decoration:none;}
.no-found .no-found-txt span a:hover {color:#0080FF;}
/*新高考*/.top-filter .rt-pt .xgk {position:relative;margin:1px 0px 1px 5px;color:#ff4d4d;}
.top-filter .rt-pt .xgk .iconfont,.top-filter .rt-pt .check .iconfont {margin-right:2px;font-size:14px;color:#999;}
.top-filter .rt-pt .xgk.on,.top-filter .rt-pt .xgk:hover,.top-filter .rt-pt .xgk.on .iconfont {color:#ff4d4d;background:none;}
.top-filter .rt-pt .xgk .new {position:absolute;top:-2px;right:-25px;width:30px;height:15px;font-size:12px;font-family:serif;line-height:15px;text-align:center;color:#fff;border-radius:4px;background:#ff4d4d;}
.top-filter .rt-pt .xgk .tip {display:none;position:absolute;top:100%;left:50%;width:188px;height:24px;font-size:12px;line-height:24px;text-align:center;color:#333;border:1px solid #cacaca;border-radius:4px;background:none;background:#fff;z-index:10;}
.top-filter .rt-pt .xgk .tip:before {/* content:'';*/            position:absolute;top:-10px;left:0;width:0;height:0;border:5px solid transparent;border-bottom:5px solid #333;}
.top-filter .rt-pt .xgk:hover .tip {display:block;}
.top-filter .rt-pt .check {margin:1px 0;}
.top-filter .rt-pt .check.on,.top-filter .rt-pt .check:hover {color:#333;background:none;font-weight:normal;}
.top-filter .rt-pt .check.on .iconfont {color:#4b98ff;}
.top-filter .rt-pt .check.disabled {color:#999;cursor:not-allowed;}
.top-filter .rt-pt .check.disabled .iconfont {color:#ccc;}
/* 相似集推荐 */.upload-me {background:#fff;height:74px;line-height:74px;text-align:center;position:relative;margin-bottom:15px;}
.upload-me:before {position:absolute;top:0;height:1px;border-top:1px dotted #ccc;left:20px;right:20px;content:'';}
.upload-me a {display:inline-block;width:62px;height:21px;text-align:center;line-height:21px;border:1px solid #4B98FF;color:#4b98ff;font-size:12px;border-radius:2px;margin-left:2px;}
.upload-me a:hover {background:#4b98ff;color:#fff;}
.recommend-title {color:#666;font-size:14px;font-style:normal;font-weight:400;padding:18px 0 18px 20px;}
.recommend-title-details {background:#fff;height:56px;line-height:56px;position:relative;padding:0 20px;margin-top:5px;}
.recommend-title-details p {float:left;}
.recommend-title-details p span {font-size:16px;color:#0080FF;display:inline-block;max-width:651px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;vertical-align:middle;}
.recommend-title-details p i {display:inline-block;padding:0 3px;height:14px;line-height:14px;background:#FF584B;font-size:12px;color:#fff;vertical-align:middle;border-radius:3px;position:relative;margin:-5px 0 0 5px;}
.recommend-title-details p i:before {content:'';border:3px solid transparent;border-top:7px solid #FF584B;position:absolute;bottom:-7px;left:-2px;-webkit-transform:rotate(44deg);-ms-transform:rotate(44deg);transform:rotate(44deg);}
.recommend-title-details a {color:#999;float:right;}
.recommend-title-details a:hover {color:#4B98FF;}
.recommend-title-details:after {position:absolute;bottom:0;height:1px;border-top:1px solid #ddd;left:20px;right:20px;content:'';visibility:inherit;}
.complete-set {position:absolute;font-size:0;top:13px;left:50%;margin-left:-55px;}
.complete-set p {font-size:12px;color:#FFFFFF;width:129px;height:24px;background:#525252;border-radius:20px;line-height:24px;text-align:center;position:absolute;top:-35px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);}
.complete-set p:before {content:'';border:5px solid transparent;border-top:5px solid #525252;position:absolute;bottom:-10px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);}
.complete-set a,.complete-set span {display:inline-block;text-align:center;font-size:12px;font-weight:400;color:#333;position:relative;width:57px;height:24px;line-height:23px;border:1px solid #B6B9C0;cursor:pointer;}
.complete-set a.single,.complete-set span.single {border-radius:4px 0 0 4px;}
.complete-set a.complete,.complete-set span.complete {border-radius:0 4px 4px 0;margin-left:-1px;}
.complete-set a.on,.complete-set span.on {color:#0080FF;border:1px solid #0080FF;position:relative;cursor:auto;}
.classed-service .top-filter .rv-pt .rt-pt {float:none;width:auto;}
.classed-service .top-filter .rv-pt .rt-pt .focal {color:#FF6B00;}
.classed-service .top-filter .rv-pt .rt-pt .focal.on {color:#0080FF;}
.classed-service .top-filter .rv-pt .rt-pt .focal:hover {color:#0080FF;}
.classed-service .list-cont {padding:20px;}
.classed-service .list-cont .list-item {font-size:0;letter-spacing:0;}
.classed-service .list-cont .list-item:hover {outline:0;background:none;}
.classed-service .list-cont .list-item::after,.classed-service .list-cont .list-item::before {display:none;}
.classed-service .list-cont .list-item.classed-service-item {width:calc(50% - 20px);display:inline-block;padding:0;margin-bottom:15px;}
.classed-service .list-cont .list-item.classed-service-item .cover {width:141px;height:182px;border-radius:14px;background:#eee;display:inline-block;vertical-align:top;}
.classed-service .list-cont .list-item.classed-service-item .text {display:inline-block;vertical-align:top;margin-left:20px;font-size:12px;color:#80848B;}
.classed-service .list-cont .list-item.classed-service-item .text .title {width:360px;font-size:18px;line-height:22px;margin-top:10px;color:#333;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;display:inline-block;}
.classed-service .list-cont .list-item.classed-service-item .text .title:hover {color:#4b98ff;}
.classed-service .list-cont .list-item.classed-service-item .text .label {margin-top:15px;}
.classed-service .list-cont .list-item.classed-service-item .text .label span {padding:0 6px;margin-right:15px;font-size:12px;line-height:1;border-radius:2px;}
.classed-service .list-cont .list-item.classed-service-item .text .label .orange {background:#FFFBF7;border:1px solid #FFD4A7;color:#FF9F40;}
.classed-service .list-cont .list-item.classed-service-item .text .label .blue {background:#F5FAFF;border:1px solid #D5EBFF;color:#0080FF;}
.classed-service .list-cont .list-item.classed-service-item .text .label .green {background:#F3FFF6;border:1px solid #9CE7B2;color:#31B458;}
.classed-service .list-cont .list-item.classed-service-item .text .label .red {background:#FFEFF1;border:1px solid #FFBEC9;color:#FF4667;}
.classed-service .list-cont .list-item.classed-service-item .text .label .purple {background:#F6F2FF;border:1px solid #E2D5FF;color:#805CCF;}
.classed-service .list-cont .list-item.classed-service-item .text .attr {font-size:14px;margin-top:10px;line-height:30px;}
.classed-service .list-cont .list-item.classed-service-item .text .attr span .progress {color:#FF9F40;}
.classed-service .list-cont .list-item.classed-service-item .text .attr span .complete {color:#59CE7C;}
.classed-service .list-cont .list-item.classed-service-item .text .props {font-size:12px;margin-top:15px;}
.classed-service .list-cont .list-item.classed-service-item .text .props i {font-size:12px;margin-right:5px;}
.classed-service .list-cont .list-item.classed-service-item .text .last-span {margin-left:40px;}
.full .body-main {width:100%;}
.list-item .dn-btn .point {margin-top:0;}
.list-item .type-icon {height:70px;}
.list-item .type-icon .type {height:64px;}
.list-item .type-icon .type img {width:100%;}
.top-filter .rv-pt .rt-pt {width:calc(100% - 70px);}
.type-icon.type-box {
    position: relative;
    width: 3.5rem;
    height: 4rem;
}
.type-icon.type-box .type-name {
    display: block;
    width: 100%;
    height: 1.625rem;
    overflow: hidden;
    box-sizing: border-box;
    padding: 0 .25rem;
    text-overflow: ellipsis;
    word-break: keep-all;
    white-space: nowrap;
    font-size: .75rem;
    text-align: center;
    line-height: 1.625rem;
    color: #639cfb;
    z-index:11;
    position: relative;
}
.type-icon.type-box svg {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10;
}
.type-icon.type-box .type-name.zise,.type-icon.type-box .type-name.suitanglian {
    color: #7878ef
}

.type-icon.type-box .type-name.lanse,.type-icon.type-box .type-name.kehoulian {
    color: #639cfb
}

.type-icon.type-box .type-name.chengse,.type-icon.type-box .type-name.zhuanxianglian {
    color: #f09807
}

.type-icon.type-box .type-name.lvse,.type-icon.type-box .type-name.danyuanjuan {
    color: #5da901
}
.type-icon.type-box .type-name.hongse{
    color: #eb5822
}

.type-icon.type-box .type-name.tianlanse {
    color: #22aff5
}

.paper-detail-top {padding:24px;position:relative;margin-top: 0;}
.paper-detail-top .down-img {width:48px;margin-right:16px;flex-shrink:0}
.paper-detail-top .p-name {font-size:24px;font-weight:700;color:#262626;font-weight:500;line-height:32px}
.paper-detail-top .paper-detail {display:flex;align-items:center;}
.paper-detail-top .paper-detail .paper-detail-main {flex:1;min-width:0}
.paper-detail-top .gay-small {font-size:14px;color:#595959;line-height:22px;margin-bottom:8px}
.paper-detail-top .gay-small .before {color:#8c8c8c}
.paper-detail-top .meta-row {margin-bottom:8px}
.paper-detail-top .meta-row .info-detail {margin-right:10px}
.paper-detail-top .meta-row .ell {max-width:260px}
.paper-detail-top .price-row {margin-bottom:8px;color:#fa3e3e;font-size:14px}
.paper-detail-top .price-row .num {font-size:24px;font-weight:500}
.paper-detail-top .intro-row .info-detail {line-height:22px}
.paper-detail-top .right-control {display:flex;flex-wrap:wrap;align-items:center;margin-top:24px}
.paper-detail-top .right-control .action-btn {margin-right:16px;cursor:pointer;display:flex;justify-content:center;align-items:center;height:48px;border-radius:4px;min-width:120px;padding:0 24px;transition:opacity .2s ease}
.paper-detail-top .right-control .action-btn:hover {opacity:.85}
.paper-detail-top .right-control .action-btn i {font-size:20px;width:20px;height:20px;line-height:20px;color:#fff}
.paper-detail-top .right-control .action-btn img {width:20px;height:20px;display:block}
.paper-detail-top .right-control .action-btn .btn-text {font-size:16px;color:#fff;line-height:24px;margin-left:4px;font-weight:500}
.paper-detail-top .right-control .buy {background:#fa3e3e;min-width:200px}
.paper-detail-top .right-control .share {background:#07c160}
.paper-detail-top .right-control .share-wide {min-width:200px}
.paper-detail-top .right-control .share-order-last {order:2}
.paper-detail-top .right-control .collect-order-first {order:1}
.paper-detail-top .right-control .collect {background:#ffc300}
.paper-detail-top .right-control .exchange {background:#10aeff}
.paper-detail-top .right-control .only-one {min-width:200px}
.paper-detail-top .jubao-btn-icon {border:1px solid #eee;border-radius:2px;display:inline-block;vertical-align:middle;width:32px;height:32px;border-radius:4px;margin-left:16px;text-align:center;cursor:pointer}
.paper-detail-top .jubao-btn-icon img {margin-top:4px;width:24px}
.paper-detail-top .jubao {position:absolute;top:0;right:0;font-size:14px;line-height:32px;background-color:#f6f6f6;width:70px;text-align:center;color:#999;cursor:pointer}
.paper-detail-top .jubao i {font-size:12px;vertical-align:top}
.paper-detail-top .jubao:hover {opacity:.7}

.select-card .select-card-body .user-lianxi {display:flex;justify-content:space-between;align-items:center}
.select-card .select-card-body .user-lianxi .line {display:block;width:1px;height:46px;background:#eee}
.select-card .select-card-body .user-lianxi .item {flex:1;padding:16px 24px;display:flex;justify-content:space-between;align-items:center}
.select-card .select-card-body .user-lianxi .item:hover {background-color:#f7f8fa}
.select-card .select-card-body .user-lianxi .item .item-detail {display:flex;justify-content:flex-start;align-items:center}
.select-card .select-card-body .user-lianxi .item .item-detail img {width:40px;height:40px;margin-right:16px}
.select-card .select-card-body .user-lianxi .item .item-detail b {display:inline-block;line-height:24px}
.select-card .select-card-body .user-lianxi .item .item-detail .g-t {display:block;line-height:22px;font-size:14px;color:#8c8c8c}
.chapter-list .questions-box {display:flex;justify-content:space-between;border-bottom:1px solid #eee;align-items:center}
.chapter-list .questions-box .question {padding:10px 0;display:flex;flex-shrink:0;align-items:center}
.chapter-list .questions-box .question:hover {color:#1a8cff;cursor:pointer}
.chapter-list .questions-box .question .q-type {background:#198dff;border-radius:2px;font-size:12px;color:#fff;padding:4px 12px;margin-right:8px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}
.chapter-list .questions-box .question .question-tit {line-height:1.5;width:1073px}
.chapter-list .questions-box .question .question-tit .MathJax_Display {margin:0}
