.xhw-stu-class-common-bgimg{ background-image: ; background-repeat: no-repeat; } #p-detail .xhw-stu-content-list-item-txt { color: #006ab4; text-decoration: underline; cursor: pointer; } /* gif弹出层样式表样式 */ #xhw-stu-keywordmask { position: fixed; top: 0; bottom: 0; left: 0; width: 100%; height: 100%; z-index: 998; display: none; overflow: hidden; } #xhw-stu-keywordmodal { position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); border-radius: 8px; z-index: 999; display: none; overflow: hidden; } #xhw-stu-keywordmodal .xhw-stu-gif-icon { display: inline-block; width: 24px; height: 24px; position: absolute; text-align: center; cursor: pointer; z-index: 999; } #xhw-stu-keywordmodal .xhw-stu-gif-icon-close { background-position: -260px -449px; /* 加background */ top: 6px; right: 8px; } #xhw-stu-keywordmodal .xhw-stu-gif-icon-share { background-position: -216px -449px; /* 加background */ top: 6px; right: 41px; display: none; } #xhw-stu-data-sentence-fixed .xhw-stu-gif-sentence-close{ display: inline-block; width: 24px; height: 24px; position: absolute; text-align: center; cursor: pointer; z-index: 999; top: 17px; right: 27px; background-image: ; background-position: 0 0; background-repeat: no-repeat; } #xhw-stu-data-sentence-fixed .xhw-stu-gif-sentence-share{ display: inline-block; width: 24px; height: 24px; position: absolute; text-align: center; cursor: pointer; z-index: 999; top: 17px; right: 57px; background-image: ; background-position: 0 0; background-repeat: no-repeat; } #xhw-stu-keyword-img-loading { width: 300px; height: 300px; background-color: #6c9ac9; background-color: rgba(0, 94, 169, .63); backdrop-filter: saturate(180%) blur(5px); line-height: 300px; color: #fff; font-size: 18px; text-align: center; } /* 关键字列表 */ #xhw-stu-keywordlinkmask { position: fixed; top: 0; bottom: 0; left: 0; width: 100%; height: 100%; z-index: 998; display: none; overflow: hidden; } #xhw-stu-key-point { position: relative; color: black; margin: 0 auto 16px; width: 108px; text-align: center; font-size: 14px; } #xhw-stu-key-point .xhw-stu-k-top { width: 108px; height: 38px; float: none; line-height: 42px; } #xhw-stu-key-point .xhw-stu-k-top-span { background-position: -10px -449px; /* 加background */ margin-bottom: 0; display: block; width: 42px; height: 38px; float: left; margin-left: 2px; } #xhw-stu-key-point .xhw-stu-key-listbox{ display:block; } #xhw-stu-key-point .xhw-stu-k-bottom { width: 108px; } #xhw-stu-key-point .xhw-stu-key-list { position: relative; padding-top: 10px; padding-bottom: 15px; } #xhw-stu-key-point .xhw-stu-key-line { position: absolute; border-left: 2px solid #4f91fa; height: 100%; left: 20px; top: 0; } #xhw-stu-key-point .xhw-stu-key-list-box { display: none; } #xhw-stu-key-point .xhw-stu-key-item { position: relative; line-height: 28px; padding: 4px 0; } #xhw-stu-key-point .xhw-stu-key-item-icon { line-height: 28px; display: inline-block; position: absolute; top: 0; left: 0; } #xhw-stu-key-point .xhw-stu-key-icon-img { background-position: -511px -399px; /* 加background */ position: absolute; display: inline-block; width: 14px; height: 14px; top: 6px; left: 0; line-height: 0; } #xhw-stu-key-point .xhw-stu-key-icon-line { position: absolute; display: inline-block; width: 7px; border-top: 1px solid #4f91fa; top: 13px; left: 14px; } #xhw-stu-key-point .xhw-stu-key-icon-point { position: absolute; display: inline-block; width: 4px; height: 4px; background-color: #4f91fa; border-radius: 3px; left: 19px; top: 12px; } #xhw-stu-key-point .xhw-stu-kl-word { text-align: left; font-size: 14px; cursor: pointer; margin-left: 38px; display: block; color: #4f91fa; line-height: 20px; ; } #xhw-stu-key-point .xhw-stu-keyword-packup { position: relative; height: 16px; } #xhw-stu-key-point .xhw-stu-paspread-icon { display: inline-block; width: 25px; height: 27px; position: absolute; top: 0; left: 8px; cursor: pointer; } #xhw-stu-key-point .xhw-stu-packup-icon { background-position: -126px -449px; } #xhw-stu-key-point .xhw-stu-spread-icon { background-position: -171px -449px; } /* 知识多一点loading */ #xhw-stu-key-point .xhw-stu-contentloading { color: #000; font-size: 14px; text-align: center; width: 100%; height: 309px; line-height: 309px; color: #999; margin: 0; } #xhw-stu-keywordlinkmodal a:hover { color: #000; } #xhw-stu-keywordlinkmodal { position: absolute; top: -259px; left: 103px; border-radius: 4px; background: #0f3582; z-index: 999; display: none; padding: 0px 20px 15px; } #xhw-stu-position-sanjiao { position: absolute; top: 250px; left: -23px; width: 0; height: 0; border-top: 20px solid transparent; border-right: 24px solid #0f3582; border-bottom: 20px solid transparent; } #xhw-stu-position-sanjiao em { background-position: -68px -449px; width: 38px; height: 33px; position: absolute; top: -17px; left: 7px; } #xhw-stu-keywordlinkmodal .xhw-stu-modal-title { background-position: -10px -399px; width: 348px; color: #fff; height: 30px; line-height: 30px; margin-top: 6px; padding-left: 18px; font-size: 16px; text-align: left; } #xhw-stu-keywordlinkmodal .xhw-stu-modal-title span{ background-position: -378px -399px; height:20px;position:relative;margin-top:5px;width:74px;display:inline-block; } #xhw-stu-keywordlinkmodal .xhw-stu-link-content { background-position: -10px -10px; width: 668px; height: 369px; } #xhw-stu-link-content-txt { box-sizing: border-box; width: 385px; height: 369px; padding: 30px 20px; float: left; font-size: 14px; overflow: hidden; } #xhw-stu-link-content-book { box-sizing: border-box; width: 283px; height: 369px; padding: 30px 20px; float: left; font-size: 12px; overflow: hidden; } #xhw-stu-link-content-book .xhw-stu-link-content-book-item { display: inline-block; width: 50%; height: 154px; text-decoration: none; } #xhw-stu-link-content-book .xhw-stu-link-content-book-item-img { width: 100%; height: 90px; text-align: center; } #xhw-stu-link-content-book .xhw-stu-link-content-book-item-img img { display: inline-block; height: 100%; } #xhw-stu-link-content-book .xhw-stu-link-content-book-item-txt { text-align: center; box-sizing: border-box; padding: 3px 8px 0px; width: 100%; height: 40px; line-height: 18px; font-size: 12px; overflow: hidden; display: -webkit-box; text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } #xhw-stu-link-content-book .xhw-stu-link-content-book-item-price { text-align: center; box-sizing: border-box; padding: 0px 8px 3px; width: 100%; height: 22px; line-height: 18px; font-size: 12px; color: red; } #xhw-stu-link-content-book .xhw-stu-link-content-book-item-price span{ width: 19px; height: 19px;display: inline-block;vertical-align: -4px; background-position: -472px -399px; } #xhw-stu-link-content-txt .xhw-stu-link-content-ul li { text-align: left; list-style: none; border-bottom: 1px dotted #ccc; padding-left: 20px; line-height: 42px; height: 42px; position: relative; } #xhw-stu-link-content-txt .xhw-stu-link-content-ul span { width: 7px; height: 7px; border-radius: 5px; border: 2px solid #5dcdf9; display: inline-block; position: absolute; top: 18px; left: 4px; box-sizing: border-box; } #xhw-stu-link-content-txt .xhw-stu-link-content-ul a { width: 100%; display: block; height: 42px; line-height: 42px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } /* 诗句弹出层样式 */ #xhw-stu-data-sentence-fixed{ display: none; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 999; } #xhw-stu-data-sentence-box { position:relative; color: #fff; width: 609px; height: 417px; padding: 32px 48px; box-sizing: border-box; background-image: ; background-position: 0 0; } #xhw-stu-data-sentence-fixed .xhw-stu-shi-left-box { width: 231px; height: 354px; overflow: hidden; float: left; position: relative; } #xhw-stu-data-sentence-fixed .xhw-stu-shi-right-box { float: right; width: 239px; height: 354px; position: relative; overflow: hidden; } #xhw-stu-data-sentence-fixed .xhw-stu-shi-left { padding-right: 18px; width: 231px; height: 354px; overflow-y: scroll; scrollbar-width: none; -ms-overflow-style: none; } #xhw-stu-data-sentence-fixed .xhw-stu-shi-right { width: 256px; height: 354px; overflow-y: scroll; padding-right: 18px; box-sizing: border-box; scrollbar-width: none; -ms-overflow-style: none; } #xhw-stu-data-sentence-fixed .xhw-stu-shi-right::-webkit-scrollbar, #xhw-stu-data-sentence-fixed .xhw-stu-shi-left::-webkit-scrollbar { display: none; } #xhw-stu-data-sentence-fixed .xhw-stu-shi-title { padding: 0 8px; margin: 0; color: #5e4b42; line-height: 30px; font-weight: bold; font-size: 17px; } #xhw-stu-data-sentence-fixed .xhw-stu-shi-icons { height: 27px; border-bottom: 2px dashed #d1ab81; margin-left: 20px; margin-bottom: 10px; position: relative; } #xhw-stu-data-sentence-fixed .xhw-stu-shi-shujuan { position: absolute; display: block; left: -20px; top: 12px; width: 48px; height: 27px; padding-left: 15px; font-size: 12px; color: #fff; line-height: 29px; box-sizing: border-box; background-image: ; background-position: 0 0; } #xhw-stu-data-sentence-fixed .xhw-stu-shi-icons .xhw-stu-shi-xiayun { position: absolute; right: -1px; bottom: 0px; display: block; width: 21px; height: 15px; background-image: ; background-position: 0 0; } #xhw-stu-data-sentence-fixed .xhw-stu-shi-txt { color: #6e5c54; line-height: 26px; padding-left: 15px; font-size: 12px; margin: 0; }