/*
 * @Description: 
 * @Author: yql
 * @LastEditors: sueRimn
 * @Date: 2019-04-25 09:50:42
 * @LastEditTime: 2019-09-25 16:53:03
 */
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: normal;
}
.fdd_fddcss {
  width: 100vw;
}
.d-title {
  font-size: 20px;
  color: #555;
}
.gs_contentWrap .gs_mainRight.right_w1200 {
  margin-left: 0;
  border-radius: 5px;
}
.gs_head .logoImg1 {
  width: 42px;
  height: 42px;
  margin-right: 12px;
  vertical-align: top;
  border-radius: 5px;
}
.yql_subNav_icon,
.yql_bottom_icon {
  display: inline-block;
  width: 9px;
  height: 5px;
  background: url(../images/menus_icon.png) no-repeat center;
  vertical-align: middle;
}
.yql_resRight_i {
  display: inline-block;
  width: 6px;
  height: 9px;
  background: url(../images/icon_nav_right.png) no-repeat center;
  vertical-align: middle;
}
.yql_nav_right {
  display: inline-block;
  width: 8px;
  height: 10px;
  background: url(../images/icon_nav_right.png) no-repeat center;
  background-size: contain;
  margin: 0 7px;
  vertical-align: middle;
}
.yql_resBtn01 {
  display: inline-block;
  padding: 0 11px;
  height: 32px;
  line-height: 30px;
  box-sizing: border-box;
  border: 1px solid transparent;
  font-size: 14px;
  border-radius: 3px;
  cursor: pointer;
}
.yql_resBtn01.b_4991e1 {
  border-color: #4991e1;
  color: #4991e1;
}
.yql_resBtn01.b_4991e1:hover {
  background-color: #e8f3ff;
}
.yql_resBtn01.bg4991e1 {
  color: #fff;
  background-color: #4991e1;
}
.yql_resBtn01.bg4991e1:hover {
  background-color: #4380c7;
}
.yql_resBtn01.cff6d5a {
  border-color: #ff6d5a;
  color: #ff6d5a;
}
.yql_resBtn01.cff6d5a:hover {
  background-color: #ffeeec;
}
.yql_resBtn02 {
  display: inline-block;
  padding: 0 19px;
  height: 32px;
  line-height: 30px;
  box-sizing: border-box;
  border: 1px solid #c5c6c6;
  font-size: 14px;
  border-radius: 3px;
  color: #888;
}
.yql_resBtn02:hover,
.yql_resBtn02.on {
  background-color: #e8f3ff;
  border-color: #4991e1;
  color: #4991e1;
}
.yql_resBtn03 {
  display: inline-block;
  padding: 0 15px;
  height: 32px;
  line-height: 30px;
  box-sizing: border-box;
  border: 1px solid transparent;
  font-size: 14px;
  border-radius: 3px;
}
.yql_resBtn03.b_4991e1 {
  border-color: #4991e1;
  color: #4991e1;
}
.yql_resBtn03.b_4991e1:hover {
  background-color: #e8f3ff;
}
.yql_resBtn03.bg4991e1 {
  color: #fff;
  background-color: #4991e1;
}
.yql_resBtn03.bg4991e1:hover {
  background-color: #4380c7;
}
.yql_resBtn03.cff6d5a {
  border-color: #ff6d5a;
  color: #ff6d5a;
}
.yql_resBtn03.cff6d5a:hover {
  background-color: #ffeeec;
}
.yql_resBtn04 {
  display: inline-block;
  width: 200px;
  height: 32px;
  border-radius: 3px;
  background-color: #4991e1;
  font-size: 14px;
  color: #fff;
  text-align: center;
  line-height: 32px;
  box-sizing: border-box;
}
.yql_resBtn04:hover {
  background-color: #4380c7;
  color: #fff;
}
.yql_diaBtn01 {
  display: inline-block;
  padding: 0 32px;
  height: 30px;
  border: 1px solid transparent;
  line-height: 30px;
  border-radius: 3px;
  cursor: pointer;
}
.yql_diaBtn01.w_92 {
  width: 92px;
  padding: 0;
  text-align: center;
}
.yql_diaBtn01.b_d7d7d7 {
  border-color: #d7d7d7;
}
.yql_diaBtn01.b_d7d7d7:hover {
  border-color: #d7d7d7;
  color: #222;
  background-color: #f1f1f1;
}
.yql_diaBtn01.bg4991e1:hover {
  background-color: #4380c7;
  color: #fff;
}
.yql_diaBtn02 {
  display: inline-block;
  padding: 0 22px;
  height: 32px;
  border: 1px solid transparent;
  line-height: 32px;
  border-radius: 3px;
  cursor: pointer;
}
.yql_diaBtn02.b_c5c6c6 {
  border-color: #c5c6c6;
  color: #888;
}
.yql_diaBtn02.b_c5c6c6:hover {
  border-color: #4991e1;
  color: #4991e1;
  background-color: #e8f3ff;
}
.yql_diaBtn02.bg4991e1:hover {
  background-color: #4380c7;
  color: #fff;
}
.yql_cat_btn01 {
  display: inline-block;
  padding: 0 18px;
  height: 30px;
  border: 1px solid #c5c6c6;
  background-color: #fff;
  line-height: 30px;
  border-radius: 3px;
  font-size: 14px;
  text-align: center;
  color: #888;
}
.yql_cat_btn01.pdlr13 {
  padding: 0 13px;
}
.yql_cat_btn01.pdlr17 {
  padding: 0 17px;
}
.yql_cat_btn01:hover,
.yql_cat_btn01.on {
  border-color: #4991e1;
  background-color: #e8f3ff;
  color: #4991e1;
}
.w300 {
  width: 330px;
  margin-bottom: -7px;
}
.mgb37 {
  margin-bottom: 37px;
}
.pdl4 {
  padding-left: 4px;
}
.pdt24 {
  padding-top: 24px;
}
.cb2b2b2 {
  color: #b2b2b2;
}
.bgf6f9fc {
  background-color: #f6f9fc;
}
.mgb60 {
  margin-bottom: 60px;
}
.mgr12 {
  margin-right: 12px;
}
.mgt12 {
  margin-top: 13px;
}
.mgt60 {
  margin-top: 60px;
}
.gs_subNavTab li {
  position: relative;
}
.gs_subNavTab li:hover .subNav_abs {
  display: block;
}
.gs_subNavTab li:hover .yql_subNav_icon {
  transform: rotate(180deg);
}
.gs_subNavTab .subNav_abs {
  display: none;
  position: absolute;
  top: 35px;
  left: -17px;
  width: 128px;
  box-shadow: 0 0 0 1px #dddddd;
  background-color: #fff;
  border-radius: 3px;
  z-index: 100;
}
.gs_subNavTab .subNav_abs .subNav_li {
  padding-left: 15px;
  height: 30px;
  line-height: 30px;
  font-size: 14px;
  color: #555;
  text-align: left;
}
.gs_subNavTab .subNav_abs .subNav_li:hover {
  background-color: #f3f3f3;
}
.gs_subNavTab .subNav_abs .subNav_li a {
  color: #555;
}
.gs_navTabContent .gs_navTreeWrap::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  /*高宽分别对应横竖滚动条的尺寸*/
  height: 4px;
  z-index: 99;
}
.gs_navTabContent .gs_navTreeWrap::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 5px;
  -webkit-box-shadow: inset 0 0 5px rgba(234, 234, 234, 0.2);
  background: #eaeaea;
  z-index: 999;
}
.gs_navTabContent .gs_navTreeWrap::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  width: 10px;
  -webkit-box-shadow: inset 0 0 5px rgba(255, 255, 255, 0.2);
  border-radius: 0;
  background: #f5f7f9;
  z-index: 9999;
}
.yql_resLeft_selBox {
  padding: 23px 0 12px;
  width: 200px;
  margin: 0 auto;
  border-bottom: 1px solid #eaeaea;
}
.yql_resLeft_selBox .yql_queryTeachingBtn {
  display: inline-block;
  width: 200px;
  height: 32px;
  border: 1px solid #ddd;
  box-sizing: border-box;
  padding-left: 12px;
  line-height: 32px;
  border-radius: 3px;
  font-size: 14px;
  color: #555;
}
.yql_resLeft_bookBox {
  position: relative;
  width: 100%;
  height: 46px;
  line-height: 46px;
  border-left: 3px solid #4991e1;
  font-size: 14px;
  color: #555;
  background-color: #fff;
  margin-top: 15px;
  box-sizing: border-box;
}
.yql_resLeft_bookBox .dis_block {
  display: block;
  color: #555;
}
.yql_resLeft_bookBox .dis_block:hover {
  color: #4991e1;
}
.yql_resLeft_bookBox .dis_block:hover .yql_resRight_i {
  background: url(../images/icon_nav_right2.png) no-repeat center;
}
.yql_resLeft_bookBox .resLeftBook_abs {
  display: none;
  position: absolute;
  top: 0;
  right: -120px;
  width: 128px;
  max-height: 250px;
  overflow-y: auto;
  box-shadow: 0 0 0 1px #dddddd;
  background-color: #fff;
  border-radius: 3px;
  z-index: 100;
}
.yql_resLeft_bookBox .resLeftBook_abs::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  /*高宽分别对应横竖滚动条的尺寸*/
  height: 4px;
  z-index: 99;
}
.yql_resLeft_bookBox .resLeftBook_abs::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 5px;
  -webkit-box-shadow: inset 0 0 5px rgba(234, 234, 234, 0.2);
  background: #eaeaea;
  z-index: 999;
}
.yql_resLeft_bookBox .resLeftBook_abs::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  width: 10px;
  -webkit-box-shadow: inset 0 0 5px rgba(255, 255, 255, 0.2);
  border-radius: 0;
  background: #f5f7f9;
  z-index: 9999;
}
.yql_resLeft_bookBox .resLeftBook_abs .resLeftBook_li {
  line-height: 30px;
  text-align: center;
  font-size: 14px;
  color: #555;
}
.yql_resLeft_bookBox .resLeftBook_abs .resLeftBook_li:hover {
  background-color: #f3f3f3;
}
.yql_res_Box.mySb .yql_res_li .li_s3,
.yql_res_Box.mySb .yql_res_ulHead .li_s3 {
  font-size: 14px;
}
.yql_res_Box.mySb .yql_res_li .li_s3,
.yql_res_Box.mySb .yql_res_ulHead .li_s3 {
  min-width: 75px;
}
.yql_res_Box.mySb .yql_res_li .li_s2,
.yql_res_Box.mySb .yql_res_ulHead .li_s2 {
  min-width: 165px;
}
.yql_res_Box.mySb .yql_res_li .li_s4,
.yql_res_Box.mySb .yql_res_ulHead .li_s4 {
  width: 165px;
}
.yql_res_Box.mySb .yql_res_li .li_s5,
.yql_res_Box.mySb .yql_res_ulHead .li_s5 {
  width: 100px;
}
.yql_res_Box .yql_res_ul {
  width: 100%;
  padding-bottom: 10px;
}
.yql_res_Box .yql_res_ul .labelBox {
  display: inline-block;
  width: 26px;
  height: 20px;
}
.yql_res_Box .yql_res_ul .labelBox label {
  display: none;
}
.yql_res_Box .yql_res_li,
.yql_res_Box .yql_res_ulHead {
  height: 54px;
  line-height: 54px;
  padding: 0 15px;
  border-bottom: 1px solid #d9d9d9;
  font-size: 0;
  color: #555;
}
.yql_res_Box .yql_res_li input.active,
.yql_res_Box .yql_res_ulHead input.active {
  background-color: #fff;
  border: 1px solid #ddd;
}
.yql_res_Box .yql_res_li input.active:hover,
.yql_res_Box .yql_res_ulHead input.active:hover {
  cursor: text;
}
.yql_res_Box .yql_res_li.pd0,
.yql_res_Box .yql_res_ulHead.pd0 {
  padding: 0;
}
.yql_res_Box .yql_res_li:hover,
.yql_res_Box .yql_res_ulHead:hover,
.yql_res_Box .yql_res_li.on,
.yql_res_Box .yql_res_ulHead.on {
  cursor: pointer;
}
.yql_res_Box .yql_res_li:hover .li_s1 input,
.yql_res_Box .yql_res_ulHead:hover .li_s1 input,
.yql_res_Box .yql_res_li:hover .li_s1,
.yql_res_Box .yql_res_ulHead:hover .li_s1,
.yql_res_Box .yql_res_li.on .li_s1 input,
.yql_res_Box .yql_res_ulHead.on .li_s1 input,
.yql_res_Box .yql_res_li.on .li_s1,
.yql_res_Box .yql_res_ulHead.on .li_s1 {
  color: #4991e1;
  cursor: pointer;
}
.yql_res_Box .yql_res_li:hover .li_s1 input.active,
.yql_res_Box .yql_res_ulHead:hover .li_s1 input.active {
  cursor: text;
}
.yql_res_Box .yql_res_li.on .li_s1 input,
.yql_res_Box .yql_res_ulHead.on .li_s1 input,
.yql_res_Box .yql_res_li.on .li_s1,
.yql_res_Box .yql_res_ulHead.on .li_s1 {
  color: #555;
}
.yql_res_Box .yql_res_li:hover .li_s3 .li_ico,
.yql_res_Box .yql_res_ulHead:hover .li_s3 .li_ico {
  display: inline-block;
}
.yql_res_Box .yql_res_li:hover .labelBox label,
.yql_res_Box .yql_res_ulHead:hover .labelBox label,
.yql_res_Box .yql_res_li.on .labelBox label,
.yql_res_Box .yql_res_ulHead.on .labelBox label {
  display: inline-block;
}
.yql_res_Box .yql_res_li .li_s1,
.yql_res_Box .yql_res_ulHead .li_s1,
.yql_res_Box .yql_res_li .li_s2,
.yql_res_Box .yql_res_ulHead .li_s2,
.yql_res_Box .yql_res_li .li_s3,
.yql_res_Box .yql_res_ulHead .li_s3,
.yql_res_Box .yql_res_li .li_s4,
.yql_res_Box .yql_res_ulHead .li_s4,
.yql_res_Box .yql_res_li .li_s5,
.yql_res_Box .yql_res_ulHead .li_s5,
.yql_res_Box .yql_res_li .li_s6,
.yql_res_Box .yql_res_ulHead .li_s6,
.yql_res_Box .yql_res_li .li_s7,
.yql_res_Box .yql_res_ulHead .li_s7,
.yql_res_Box .yql_res_li .li_s8,
.yql_res_Box .yql_res_ulHead .li_s8 {
  display: inline-block;
  height: 20px;
  line-height: 20px;
  vertical-align: middle;
  font-size: 14px;
}
.yql_res_Box .yql_res_li .li_s1.cb2b2b2,
.yql_res_Box .yql_res_ulHead .li_s1.cb2b2b2,
.yql_res_Box .yql_res_li .li_s2.cb2b2b2,
.yql_res_Box .yql_res_ulHead .li_s2.cb2b2b2,
.yql_res_Box .yql_res_li .li_s3.cb2b2b2,
.yql_res_Box .yql_res_ulHead .li_s3.cb2b2b2,
.yql_res_Box .yql_res_li .li_s4.cb2b2b2,
.yql_res_Box .yql_res_ulHead .li_s4.cb2b2b2,
.yql_res_Box .yql_res_li .li_s5.cb2b2b2,
.yql_res_Box .yql_res_ulHead .li_s5.cb2b2b2,
.yql_res_Box .yql_res_li .li_s6.cb2b2b2,
.yql_res_Box .yql_res_ulHead .li_s6.cb2b2b2,
.yql_res_Box .yql_res_li .li_s7.cb2b2b2,
.yql_res_Box .yql_res_ulHead .li_s7.cb2b2b2,
.yql_res_Box .yql_res_li .li_s8.cb2b2b2,
.yql_res_Box .yql_res_ulHead .li_s8.cb2b2b2 {
  color: #b2b2b2;
}
.yql_res_Box .yql_res_li .li_s1,
.yql_res_Box .yql_res_ulHead .li_s1 {
  margin-left: 24px;
  width: 271px;
  height: 32px;
  line-height: 30px;
  white-space: nowrap;
}
.yql_res_Box .yql_res_li .li_s1 input,
.yql_res_Box .yql_res_ulHead .li_s1 input {
  display: inline-block;
  font-size: 14px;
  width: 232px;
  height: 32px;
  line-height: 30px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  box-sizing: border-box;
}
.yql_res_Box .yql_res_li .li_s2,
.yql_res_Box .yql_res_ulHead .li_s2 {
  border-radius: 11px;
  height: 22px;
  line-height: 22px;
  min-width: 104px;
  margin-right: 10px;
}
.yql_res_Box .yql_res_li .li_s3,
.yql_res_Box .yql_res_ulHead .li_s3 {
  margin-right: 10px;
  font-size: 0;
  min-width: 150px;
}
.yql_res_Box .yql_res_li .li_s3.min_w224,
.yql_res_Box .yql_res_ulHead .li_s3.min_w224 {
  min-width: 224px;
}
.yql_res_Box .yql_res_li .li_s4,
.yql_res_Box .yql_res_ulHead .li_s4 {
  width: 105px;
  text-align: left;
}
.yql_res_Box .yql_res_li .li_s6,
.yql_res_Box .yql_res_ulHead .li_s6 {
  width: 126px;
}
.yql_res_Box .yql_res_li .li_s7,
.yql_res_Box .yql_res_ulHead .li_s7 {
  width: 108px;
}
.yql_res_Box .yql_res_li .li_ico,
.yql_res_Box .yql_res_ulHead .li_ico {
  display: none;
  position: relative;
  width: 16px;
  height: 16px;
  margin-right: 16px;
  vertical-align: middle;
}
.yql_res_Box .yql_res_li .li_ico.download,
.yql_res_Box .yql_res_ulHead .li_ico.download {
  background: url(../images/download.png) no-repeat center;
  background-size: contain;
}
.yql_res_Box .yql_res_li .li_ico.download:hover .download_abs,
.yql_res_Box .yql_res_ulHead .li_ico.download:hover .download_abs {
  display: inline-block;
}
.yql_res_Box .yql_res_li .li_ico.share,
.yql_res_Box .yql_res_ulHead .li_ico.share {
  background: url(../images/share.png) no-repeat center;
  background-size: contain;
}
.yql_res_Box .yql_res_li .li_ico.share:hover .share_abs,
.yql_res_Box .yql_res_ulHead .li_ico.share:hover .share_abs {
  display: inline-block;
}
.yql_res_Box .yql_res_li .li_ico.edit,
.yql_res_Box .yql_res_ulHead .li_ico.edit {
  background: url(../images/edit.png) no-repeat center;
  background-size: contain;
}
.yql_res_Box .yql_res_li .li_ico.edit:hover .edit_abs,
.yql_res_Box .yql_res_ulHead .li_ico.edit:hover .edit_abs {
  display: inline-block;
}
.yql_res_Box .yql_res_li .li_ico.column,
.yql_res_Box .yql_res_ulHead .li_ico.column {
  background: url(../images/column.png) no-repeat center;
  background-size: contain;
}
.yql_res_Box .yql_res_li .li_ico.column:hover .column_abs,
.yql_res_Box .yql_res_ulHead .li_ico.column:hover .column_abs {
  display: inline-block;
}
.yql_res_Box .yql_res_li .li_ico.more,
.yql_res_Box .yql_res_ulHead .li_ico.more {
  height: 5px;
  padding: 10px 0;
  background: url(../images/more.png) no-repeat center;
  background-size: contain;
}
.yql_res_Box .yql_res_li .li_ico.more:hover .more_abs,
.yql_res_Box .yql_res_ulHead .li_ico.more:hover .more_abs {
  display: inline-block;
}
.yql_res_Box .yql_res_li .li_ico.recovery,
.yql_res_Box .yql_res_ulHead .li_ico.recovery {
  background: url(../images/recovery.png) no-repeat center;
  background-size: contain;
}
.yql_res_Box .yql_res_li .li_ico.recovery:hover .recovery_abs,
.yql_res_Box .yql_res_ulHead .li_ico.recovery:hover .recovery_abs {
  display: inline-block;
}
.yql_res_Box .yql_res_li .li_ico.delete,
.yql_res_Box .yql_res_ulHead .li_ico.delete {
  background: url(../images/delete.png) no-repeat center;
  background-size: contain;
}
.yql_res_Box .yql_res_li .li_ico.delete:hover .delete_abs,
.yql_res_Box .yql_res_ulHead .li_ico.delete:hover .delete_abs {
  display: inline-block;
}
.yql_res_Box .yql_res_li .li_ico.notShare,
.yql_res_Box .yql_res_ulHead .li_ico.notShare {
  float: right;
  margin-right: 86px;
  background: url(../images/cancel.png) no-repeat center;
  background-size: contain;
}
.yql_res_Box .yql_res_li .li_ico.notShare:hover .notShare_abs,
.yql_res_Box .yql_res_ulHead .li_ico.notShare:hover .notShare_abs {
  display: inline-block;
}
.yql_res_Box .yql_res_li .li_ico.adopt,
.yql_res_Box .yql_res_ulHead .li_ico.adopt {
  margin-right: 22px;
  background: url(../images/tongguo.png) no-repeat center;
  background-size: contain;
}
.yql_res_Box .yql_res_li .li_ico.adopt:hover .adopt_abs,
.yql_res_Box .yql_res_ulHead .li_ico.adopt:hover .adopt_abs {
  display: inline-block;
}
.yql_res_Box .yql_res_li .li_ico.noTadopt,
.yql_res_Box .yql_res_ulHead .li_ico.noTadopt {
  background: url(../images/butongguo.png) no-repeat center;
  background-size: contain;
}
.yql_res_Box .yql_res_li .li_ico.noTadopt:hover .noTadopt_abs,
.yql_res_Box .yql_res_ulHead .li_ico.noTadopt:hover .noTadopt_abs {
  display: inline-block;
}
.yql_res_Box .yql_res_li .download_abs,
.yql_res_Box .yql_res_ulHead .download_abs,
.yql_res_Box .yql_res_li .share_abs,
.yql_res_Box .yql_res_ulHead .share_abs,
.yql_res_Box .yql_res_li .edit_abs,
.yql_res_Box .yql_res_ulHead .edit_abs,
.yql_res_Box .yql_res_li .delete_abs,
.yql_res_Box .yql_res_ulHead .delete_abs,
.yql_res_Box .yql_res_li .column_abs,
.yql_res_Box .yql_res_ulHead .column_abs,
.yql_res_Box .yql_res_li .recovery_abs,
.yql_res_Box .yql_res_ulHead .recovery_abs,
.yql_res_Box .yql_res_li .notShare_abs,
.yql_res_Box .yql_res_ulHead .notShare_abs,
.yql_res_Box .yql_res_li .adopt_abs,
.yql_res_Box .yql_res_ulHead .adopt_abs,
.yql_res_Box .yql_res_li .noTadopt_abs,
.yql_res_Box .yql_res_ulHead .noTadopt_abs {
  position: absolute;
  left: 0;
  top: 28px;
  display: none;
  padding: 0 8px;
  height: 20px;
  border: 1px solid #dddddd;
  text-align: center;
  line-height: 20px;
  background-color: #fff;
  font-size: 14px;
  color: #555;
  white-space: nowrap;
}
.yql_res_Box .yql_res_li .more_abs,
.yql_res_Box .yql_res_ulHead .more_abs {
  display: none;
  position: absolute;
  right: 0;
  top: 20px;
  width: 82px;
  box-shadow: 0 0 0 1px #ddd;
  min-height: 30px;
  background-color: #ffffff;
  border-radius: 3px;
  font-size: 14px;
  color: #555;
  overflow: hidden;
  z-index: 9;
}
.yql_res_Box .yql_res_li .more_abs ul > li,
.yql_res_Box .yql_res_ulHead .more_abs ul > li {
  font-size: 14px;
  height: 30px;
  line-height: 30px;
  padding-left: 15px;
}
.yql_res_Box .yql_res_li .more_abs ul > li a,
.yql_res_Box .yql_res_ulHead .more_abs ul > li a {
  display: block;
  color: #555;
}
.yql_res_Box .yql_res_li .more_abs ul > li:hover,
.yql_res_Box .yql_res_ulHead .more_abs ul > li:hover {
  background-color: rgba(0, 0, 0, 0.1);
  cursor: pointer;
}
.yql_res_Box .yql_res_li.bgf6f9fc input {
  background-color: #f9fafb;
}
.yql_res_Box .yql_res_li.bgf6f9fc:hover input,
.yql_res_Box .yql_res_li.bgf6f9fc.on input {
  background-color: #f9fafb;
}
.yql_res_Box .li_ico2 {
  display: inline-block;
  width: 28px;
  height: 28px;
  vertical-align: middle;
  margin-right: 17px;
}
.yql_res_Box .li_ico2.file {
  width: 37px;
  height: 32px;
  text-align: center;
  background: url(../images/File3.png) no-repeat center center;
  background-size: cover;
  font-size: 14px;
  color: #4991e1;
  margin-right: 10px;
}
.yql_res_Box .li_ico2.file_j {
  width: 42px;
  height: 33px;
  line-height: 35px;
  text-align: center;
  background: url(../images/File3_j.png) no-repeat center center;
  background-size: cover;
  font-size: 14px;
  color: #4991e1;
  margin-right: 5px;
}
.yql_res_Box .li_ico2.file_m {
  width: 42px;
  height: 33px;
  line-height: 35px;
  text-align: center;
  background: url(../images/File3_m.png) no-repeat center center;
  background-size: cover;
  font-size: 14px;
  color: #4991e1;
  margin-right: 5px;
}
.yql_res_Box .li_ico2.ppt {
  background: url(../images/ppt.png) no-repeat center;
  background-size: contain;
}
.yql_res_Box .li_ico2.word {
  background: url(../images/word.png) no-repeat center;
  background-size: contain;
}
.yql_res_Box .li_ico2.txt {
  background: url(../images/txt.png) no-repeat center;
  background-size: contain;
}
.yql_res_Box .li_ico2.pdf {
  background: url(../images/pdf.png) no-repeat center;
  background-size: contain;
}
.yql_res_Box .li_ico2.exe {
  font-size: 14px;
  text-align: center;
  color: #4991e1;
  line-height: 28px;
  background: url(../images/exe.png) no-repeat center;
  background-size: contain;
}
.yql_res_Box .li_ico2.music {
  background: url(../images/music.png) no-repeat center;
  background-size: contain;
}
.yql_res_Box .li_ico2.link {
  background: url(../images/link.png) no-repeat center;
}
.yql_res_Box .li_ico2.video {
  background: url(../images/video_icon.png) no-repeat center;
}
.yql_res_Box .li_ico2.xls {
  background: url(../images/xls_icon.png) no-repeat center;
}
.yql_res_Box .li_ico2.zip {
  background: url(../images/zip.png) no-repeat center;
}
.yql_res_Box .li_ico2.images {
  background: url(../images/images_icon.png) no-repeat center;
}
.yql_res_Box .li_ico2.other {
  background: url(../images/other_icon.png) no-repeat center;
}
.yql_res_Box .li_ico2.animation {
  background: url(../images/animation.png) no-repeat center;
}
.yql_res_Box .li_ico2.rAR {
  background: url(../images/rAR.png) no-repeat center;
}
.yql_res_Box .yql_res_ulHead:hover,
.yql_res_Box .yql_res_ulHead:hover .li_s1 {
  background-color: #fff;
  color: #555;
}
.yql_res_Box .li_s1 {
  position: relative;
}
.yql_res_Box .li_s1:hover .li_s1_abs {
  display: inline-block;
}
.yql_res_Box .li_s1 .li_s1_abs {
  position: absolute;
  left: 47px;
  top: 28px;
  display: none;
  padding: 0 10px;
  height: 20px;
  border: 1px solid #dddddd;
  text-align: center;
  line-height: 20px;
  background-color: #fff;
  font-size: 14px;
  color: #555;
  white-space: nowrap;
}
.mgt65 {
  margin-top: 65px;
}
.mgt80 {
  margin-top: 80px;
}
.yql_queryTeaching_dia .queryT_body {
  margin-left: 111px;
}
.yql_queryTeaching_dia .queryT_body .queryT_c1 {
  height: 32px;
  line-height: 32px;
}
.yql_queryTeaching_dia .queryT_body .queryT_c1 .queryT_s1 {
  font-size: 14px;
}
.yql_share_dia .share1_body {
  margin-left: 65px;
}
.yql_share_dia .share1_body .share1_c1 {
  min-height: 32px;
  line-height: 32px;
}
.yql_share_dia .share1_body .share1_c1 .share1_s1 {
  display: inline-block;
  width: 85px;
  height: 32px;
  line-height: 32px;
  margin-right: 19px;
  font-size: 14px;
  color: #b2b2b2;
  text-align: right;
}
.yql_share_dia .share1_body .share1_c1 .share_hasQuery {
  width: 320px;
}
.yql_share_dia .share1_body .share1_c1 .share_hasQuery .hasQuery_s {
  display: inline-block;
  min-width: 90px;
  height: 30px;
  line-height: 30px;
  padding: 0 16px 0 14px;
  border-radius: 4px;
  background-color: #f5f5f5;
  margin-right: 13px;
  margin-bottom: 10px;
  box-sizing: border-box;
}
.yql_share_dia .share1_body .share1_c1 .share_hasQuery .hasQuery_s em {
  font-size: 14px;
  color: #43425d;
}
.yql_share_dia .share1_body .share1_c1 .share_hasQuery .hasQuery_s i {
  float: right;
  display: inline-block;
  width: 9px;
  height: 9px;
  margin-top: 5px;
  background: url(../images/dia_close.png) no-repeat center center;
  cursor: pointer;
  padding: 5px;
}
.ztree * {
  font-family: "microsoft yahei", Tahoma, Helvetica;
}
.gs_departmentSelectDialog2 .gs_departmentLeft > div .ztree,
.gs_departmentSelectDialog2 .gs_departmentRight .gs_departmentSelectList {
  max-height: 328px;
  overflow-y: auto;
}
.gs_departmentSelectDialog2 .gs_departmentLeft > div .ztree::-webkit-scrollbar,
.gs_departmentSelectDialog2 .gs_departmentRight .gs_departmentSelectList::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  /*高宽分别对应横竖滚动条的尺寸*/
  height: 4px;
  z-index: 99;
}
.gs_departmentSelectDialog2 .gs_departmentLeft > div .ztree::-webkit-scrollbar-thumb,
.gs_departmentSelectDialog2 .gs_departmentRight .gs_departmentSelectList::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 5px;
  -webkit-box-shadow: inset 0 0 5px rgba(234, 234, 234, 0.2);
  background: #eaeaea;
  z-index: 999;
}
.gs_departmentSelectDialog2 .gs_departmentLeft > div .ztree::-webkit-scrollbar-track,
.gs_departmentSelectDialog2 .gs_departmentRight .gs_departmentSelectList::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  width: 10px;
  -webkit-box-shadow: inset 0 0 5px rgba(255, 255, 255, 0.2);
  border-radius: 0;
  background: #f5f7f9;
  z-index: 9999;
}
.gs_departmentSelectDialog2 .gs_departmentRight .gs_departmentSelectList {
  max-height: 338px;
}
.gs_departmentSelectDialog2 .gs_departmentLeft > div,
.gs_departmentSelectDialog2 .gs_departmentRight > div {
  width: 252px;
  height: 338px;
}
.gs_departmentSelectDialog2 .gs_departmentLeft .gs_departmentList {
  width: 252px;
  height: 338px;
}
.gs_departmentSelectDialog2 .gs_departmentLeft .ztree li {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.gs_sideDialog {
  width: 546px;
}
.yql_record_dia .yql_recordWp {
  padding-top: 8px;
  height: 100%;
  padding-bottom: 70px;
  box-sizing: border-box;
  overflow-x: hidden;
  overflow-y: auto;
}
.yql_record_dia .yql_recordWp_li {
  position: relative;
  width: 100%;
  height: 104px;
  padding-left: 5px;
  padding-top: 30px;
  box-sizing: border-box;
}
.yql_record_dia .yql_recordWp_li::before {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 474px;
  height: 0;
  border-bottom: 1px solid #eee;
}
.yql_record_dia .recordWp_info {
  height: 16px;
  line-height: 16px;
}
.yql_record_dia .recordWp_info .recordWp_s1 {
  display: inline-block;
  line-height: 16px;
  height: 16px;
  font-size: 16px;
}
.yql_record_dia .recordWp_info .recordWp_s2 {
  display: inline-block;
  line-height: 14px;
  height: 14px;
  margin-top: 1px;
  font-size: 14px;
}
.pdl50 {
  padding-left: 50px;
}
.plr43 {
  padding-right: 41px;
}
.yql_fileInfoWp {
  height: 100%;
  padding-bottom: 100px;
  box-sizing: border-box;
  overflow-x: hidden;
  overflow-y: auto;
}
.yql_fileInfoWp .fileInfo_head {
  position: relative;
  margin-top: 40px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #555;
}
.yql_fileInfoWp .fileInfo_head.mgt30 {
  margin-top: 30px;
}
.yql_fileInfoWp .fileInfo_head.mgt35 {
  margin-top: 35px;
}
.yql_fileInfoWp .fileInfo_head::before {
  content: '';
  position: absolute;
  top: 9px;
  right: 3px;
  width: 358px;
  height: 0;
  border-bottom: 1px solid #ddd;
}
.yql_fileInfoWp .fileInfo_c1 {
  margin-top: 16px;
  min-height: 16px;
  line-height: 16px;
  font-size: 14px;
}
.yql_fileInfoWp .fileInfo_c1 .fileInfo_s1 {
  display: inline-block;
  min-height: 16px;
  width: 100px;
  color: #b2b2b2;
  vertical-align: text-top;
}
.yql_fileInfoWp .fileInfo_c1 .fileInfo_s2 {
  display: inline-block;
  min-height: 16px;
  width: 320px;
  color: #555;
  vertical-align: text-top;
}
.yql_fileInfoWp .fileInfo_c1 .fileInfo_s2.lh_24 {
  line-height: 24px;
}
.turnDepositBox {
  width: 420px;
  height: 275px;
  padding-left: 25px;
  overflow-y: hidden;
}
.turn_addFile {
  margin-top: 17px;
  padding-top: 15px;
  border-top: 1px solid #eaeaea;
}
.mgl60 {
  margin-left: 60px;
}
.turn_addIcon {
  display: inline-block;
  width: 16px;
  height: 16px;
  background: url(../images/turn_addIcon.png) no-repeat center;
  background-size: contain;
  vertical-align: middle;
}
.turnDepositBox_dia .ni_g_cPlace .ztree li span.button.chk,
.turnDepositBox_dia .ni_g_cPlace .ztree li.level0:first-child > span.button.chk {
  display: inline-block;
  width: 31px;
  height: 28px;
  background: url(../images/File3.png) no-repeat center;
}
.ni_g_cPlace.turnDepositBox {
  position: relative;
  overflow-x: hidden;
  overflow-y: auto;
  max-height: 400px;
}
.ni_g_cPlace.turnDepositBox .ni_g_cPlace .ztree li span,
.ni_g_cPlace.turnDepositBox .ni_g_cPlace .ztree2 li span {
  font-size: 16px;
}
.ni_g_cPlace.turnDepositBox::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  /*高宽分别对应横竖滚动条的尺寸*/
  height: 4px;
  z-index: 99;
}
.ni_g_cPlace.turnDepositBox::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 5px;
  -webkit-box-shadow: inset 0 0 5px rgba(234, 234, 234, 0.2);
  background: #eaeaea;
  z-index: 999;
}
.ni_g_cPlace.turnDepositBox::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  width: 10px;
  -webkit-box-shadow: inset 0 0 5px rgba(255, 255, 255, 0.2);
  border-radius: 0;
  background: #f5f7f9;
  z-index: 9999;
}
.ni_g_cPlace .ztree li span,
.ni_g_cPlace .ztree2 li span {
  vertical-align: text-bottom;
  font-size: 14px;
  font-family: "microsoft yahei", Tahoma, Helvetica;
}
.ni_g_cPlace .ztree li span.button.switch {
  margin-top: 7px;
  float: left;
}
.ni_g_cPlace .ztree2 li span.button.noline_close {
  background: url('../../images/addressAdmin/icon_arrow_right.png') no-repeat center;
}
.ni_g_cPlace .ztree2 li span.button.noline_open {
  background: url('../../images/addressAdmin/icon_arrow_fold.png') no-repeat center;
}
.mgr18 {
  margin-right: 16px;
}
.w426 {
  width: 424px;
  margin-right: -24px;
}
.gs_sideDialog.w553 {
  width: 553px;
}
.querySearchWp {
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 30px 30px 110px;
  box-sizing: border-box;
}
.ztree427 {
  width: 380px;
  height: 562px;
  background-color: #ffffff;
  border: solid 1px #eaeaea;
  box-sizing: border-box;
  border-radius: 3px;
}
.ztree427 .ni_g_cPlace {
  max-height: 540px;
}
.ztree427 .ni_g_cPlace .ztree li span,
.ztree427 .ni_g_cPlace .ztree2 li span {
  font-size: 14px;
  color: #555;
}
.mgb24 {
  margin-bottom: 24px;
}
.yql_res_Box_w1200 .yql_res_li .li_s1,
.yql_res_Box_w1200 .yql_res_ulHead .li_s1 {
  width: 300px;
}
.yql_res_Box_w1200 .yql_res_li .li_s2,
.yql_res_Box_w1200 .yql_res_ulHead .li_s2,
.yql_res_Box_w1200 .yql_res_li .li_s3,
.yql_res_Box_w1200 .yql_res_ulHead .li_s3 {
  width: unset;
  min-width: 200px;
}
.yql_res_Box_w1200 .yql_res_li .li_s4,
.yql_res_Box_w1200 .yql_res_ulHead .li_s4 {
  width: 150px;
}
.share_activeUl {
  width: 100%;
  box-shadow: 0 0 0 1px #eaeaea;
  border-radius: 4px;
}
.share_activeUl li {
  width: 100%;
}
.share_activeUl li span {
  margin-left: 15px;
  color: #43425d;
  font-size: 14px;
}
.share_activeUl i {
  float: right;
  display: inline-block;
  width: 9px;
  height: 9px;
  margin-top: 5px;
  background: url(../images/dia_close.png) no-repeat center center;
  cursor: pointer;
  padding: 5px;
  margin-right: 7px;
}
.share_activeUl .share_li1 {
  height: 34px;
  line-height: 34px;
  background-color: #f5f5f5;
}
.share_activeUl .share_li2 {
  height: 50px;
  line-height: 50px;
}
.share_activeUl .share_li2 i {
  margin-top: 15px;
}
.yql_res_list {
  margin-top: 33px;
  margin-bottom: 47px;
}
.yql_res_list .yql_resList_ul {
  margin-right: -30px;
}
.yql_res_list .li_1 {
  position: relative;
  width: 360px;
  height: 277px;
  margin-right: 30px;
  margin-bottom: 30px;
  border: 1px solid transparent;
  box-sizing: border-box;
}
.yql_res_list .li_1.cfff .li_name {
  color: #fff;
}
.yql_res_list .li_1.cfff:hover .li_name {
  color: #fff;
}
.yql_res_list .li_1.four {
  width: 540px;
}
.yql_res_list .li_1.four .li_bg {
  width: 538px;
}
.yql_res_list .li_1.four .li_name {
  color: #fff;
}
.yql_res_list .li_1.four:hover .li_name {
  color: #fff;
}
.yql_res_list .li_1.zjk .li_bg {
  background: url(../images/zjk_bg.png) no-repeat center;
  background-size: cover;
}
.yql_res_list .li_1.dsf .li_bg {
  background: url(../images/dsf_bg.png) no-repeat center;
}
.yql_res_list .li_1.yy .li_bg {
  background: url(../images/yy_bg.png) no-repeat center;
}
.yql_res_list .li_1.hd .li_bg {
  background: url(../images/hd_bg.png) no-repeat center;
}
.yql_res_list .li_1.hd2 .li_bg {
  background: url(../images/hd_bg2.png) no-repeat center;
}
.yql_res_list .li_1.hd2_1 .li_bg {
  background: url(../images/hd2_1.png) no-repeat center;
}
.yql_res_list .li_1.hd2_2 .li_bg {
  background: url(../images/hd2_2.png) no-repeat center;
}
.yql_res_list .li_1.hd2_3 .li_bg {
  background: url(../images/hd2_3.png) no-repeat center;
}
.yql_res_list .li_1.hd2_4 .li_bg {
  background: url(../images/hd2_4.png) no-repeat center;
}
.yql_res_list .li_1.hd2_5 .li_bg {
  background: url(../images/hd2_5.png) no-repeat center;
}
.yql_res_list .li_1.hd2_6 .li_bg {
  background: url(../images/hd2_6.png) no-repeat center;
}
.yql_res_list .li_1.hd2 .li_bg1 {
  background: url(../images/xkw.png) no-repeat center;
}
.yql_res_list .li_1.hd2 .li_bg2 {
  background: url(../images/yxjy.png) no-repeat center;
}
.yql_res_list .li_1.hd2 .li_bg3 {
  background: url(../images/hmkt.png) no-repeat center;
}
.yql_res_list .li_1:hover .li_ico {
  display: inline-block;
}
.yql_res_list .li_1:hover .li_name {
  color: #4991e1;
}
.yql_res_list .li_1:hover .li_info {
  border-color: transparent;
}
.yql_res_list .li_1:hover {
  border: 1px solid #4991e1;
}
.yql_res_list .li_1 .li_bg {
  width: 358px;
  height: 190px;
  box-sizing: border-box;
  background: url(../images/query_bg.png) no-repeat center;
}
.yql_res_list .li_1 .li_name {
  position: absolute;
  display: inline-block;
  top: 73px;
  left: 0;
  right: 0;
  text-align: center;
  height: 24px;
  line-height: 32px;
  font-size: 24px;
  padding: 0 15px;
  color: #555;
}
.yql_res_list .li_1 .li_info {
  width: 100%;
  height: 84px;
  border-left: 1px solid #eaeaea;
  border-right: 1px solid #eaeaea;
  border-bottom: 1px solid #eaeaea;
  padding-top: 20px;
  box-sizing: border-box;
}
.yql_res_list .li_1 .li_info .p1,
.yql_res_list .li_1 .li_info .p2 {
  height: 14px;
  line-height: 14px;
  font-size: 14px;
  color: #555;
  padding: 0 20px;
}
.yql_res_list .li_1 .li_info .p1 span {
  display: inline-block;
  width: 170px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.yql_res_list .li_1 .li_info .p1 span.fr {
  width: unset;
}
.yql_res_list .li_1 .li_info .p2 {
  margin-top: 16px;
}
.yql_res_list .li_2 {
  position: relative;
  width: 360px;
  height: 324px;
  margin-right: 30px;
  margin-bottom: 30px;
}
.yql_res_list .li_2 .li_bg {
  width: 360px;
  height: 240px;
  background-color: #fafafa;
  border: 1px solid #eaeaea;
  box-sizing: border-box;
}
.yql_res_list .li_2 .li_bg:hover {
  background-color: #e8f3ff;
}
.yql_res_list .li_2 .li_bg:hover .li_name {
  color: #4991e1;
}
.yql_res_list .li_2 .li_bg:hover .bg_add {
  background: url(../images/addRes_icon2.png) no-repeat center;
}
.yql_res_list .li_2 .li_bg .bg_add {
  position: absolute;
  top: 68px;
  left: 50%;
  transform: translateX(-50%);
  width: 60px;
  height: 60px;
  background: url(../images/addRes_icon.png) no-repeat center;
}
.yql_res_list .li_2 .li_bg .li_name {
  position: absolute;
  display: inline-block;
  top: 162px;
  left: 0;
  right: 0;
  text-align: center;
  height: 20px;
  line-height: 20px;
  font-size: 20px;
  color: #b2b2b2;
}
.yql_res_list .li_ico {
  display: none;
  position: absolute;
  top: 10px;
  right: 20px;
  width: 16px;
  height: 16px;
  vertical-align: middle;
}
.yql_res_list .li_ico.more {
  height: 5px;
  padding: 10px 0;
  background: url(../images/more.png) no-repeat center;
  background-size: contain;
}
.yql_res_list .li_ico.more:hover .more_abs {
  display: inline-block;
}
.yql_res_list .li_ico.more.fff {
  height: 5px;
  padding: 10px 0;
  background: url(../images/more2.png) no-repeat center;
  background-size: contain;
}
.yql_res_list .li_ico.more.fff:hover .more_abs {
  display: inline-block;
}
.yql_res_list .li_ico .more_abs {
  display: none;
  position: absolute;
  right: 0;
  top: 25px;
  width: 90px;
  box-shadow: 0 0 0 1px #ddd;
  min-height: 30px;
  background-color: #ffffff;
  border-radius: 3px;
  font-size: 14px;
  color: #555;
  overflow: hidden;
  z-index: 9;
}
.yql_res_list .li_ico .more_abs ul > li {
  font-size: 14px;
  height: 30px;
  line-height: 30px;
  padding-left: 10px;
}
.yql_res_list .li_ico .more_abs ul > li:hover {
  background-color: rgba(0, 0, 0, 0.1);
  cursor: pointer;
}
.res_curriculumWp .res_curriculum_ul {
  margin-right: -30px;
}
.res_curriculumWp .li_1 {
  position: relative;
  width: 280px;
  height: 280px;
  margin-right: 30px;
  margin-bottom: 30px;
  box-shadow: 0 0 0 1px #eaeaea;
  box-sizing: border-box;
}
.res_curriculumWp .li_1:hover .li_ico {
  display: inline-block;
}
.res_curriculumWp .li_1:hover .li_name {
  color: #fff;
}
.res_curriculumWp .li_1:hover {
  box-shadow: 0 0 0 1px #4991e1;
}
.res_curriculumWp .li_1 .li_bg {
  width: 280px;
  height: 180px;
  box-sizing: border-box;
}
.res_curriculumWp .li_1 .li_bg img {
  display: block;
  width: 100%;
  height: 100%;
}
.res_curriculumWp .li_1 .li_name {
  position: absolute;
  display: inline-block;
  top: 143px;
  left: 20px;
  font-size: 14px;
  padding: 5px;
  background-color: rgba(0, 0, 0, 0.6);
  border-radius: 4px;
  height: 14px;
  line-height: 14px;
  color: #fff;
}
.res_curriculumWp .li_1 .li_info {
  width: 100%;
  height: 99px;
  padding-top: 17px;
  box-sizing: border-box;
}
.res_curriculumWp .li_1 .li_info .p1,
.res_curriculumWp .li_1 .li_info .p2 {
  padding: 0 19px;
  color: #555;
}
.res_curriculumWp .li_1 .li_info .p1 {
  display: inline-block;
  width: 240px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 16px;
  height: 16px;
  line-height: 16px;
  padding-right: 0;
}
.res_curriculumWp .li_1 .li_info .p2 {
  height: 14px;
  line-height: 14px;
  font-size: 14px;
  margin-top: 10px;
}
.res_curriculumWp .li_ico {
  display: none;
  position: absolute;
  bottom: 9px;
  right: 20px;
  width: 16px;
  height: 16px;
  vertical-align: middle;
}
.res_curriculumWp .li_ico.more {
  height: 5px;
  padding: 10px 0;
  background: url(../images/more3.png) no-repeat center;
  background-size: contain;
}
.res_curriculumWp .li_ico.more:hover .more_abs {
  display: inline-block;
}
.res_curriculumWp .li_ico .more_abs {
  display: none;
  position: absolute;
  right: 0;
  top: 25px;
  width: 90px;
  box-shadow: 0 0 0 1px #ddd;
  min-height: 30px;
  background-color: #ffffff;
  border-radius: 3px;
  font-size: 14px;
  color: #555;
  overflow: hidden;
  z-index: 9;
}
.res_curriculumWp .li_ico .more_abs ul > li {
  font-size: 14px;
  height: 30px;
  line-height: 30px;
  padding-left: 10px;
}
.res_curriculumWp .li_ico .more_abs ul > li:hover {
  background-color: rgba(0, 0, 0, 0.1);
  cursor: pointer;
}
.mgl136 {
  margin-left: 136px;
}
.mgl50 {
  margin-left: 50px;
}
.mgt72 {
  margin-top: 72px;
}
.pdt7 {
  padding-top: 7px;
}
.del_tipsIcon {
  display: inline-block;
  width: 36px;
  height: 36px;
  background: url(../images/tips.png) no-repeat center;
  vertical-align: middle;
}
.addRes_dia .addRes_inp,
.editName_dia .addRes_inp {
  display: inline-block;
  width: 282px;
  height: 32px;
  padding: 0 10px;
  border: 1px solid #ddd;
  border-radius: 3px;
  box-sizing: border-box;
}
.res_infoBox_dia .res_infoWp {
  width: 100%;
  height: 144px;
  margin-top: 9px;
  border: 1px solid #eeeaea;
  padding-top: 31px;
  box-sizing: border-box;
  border-radius: 4px;
  font-size: 14px;
}
.res_infoBox_dia .res_infoWp .infoWp_s1 {
  display: inline-block;
  height: 14px;
  line-height: 14px;
  min-width: 84px;
  text-align: right;
  color: #555;
  margin-right: 5px;
}
.res_infoBox_dia .res_infoWp .infoWp_s2 {
  display: inline-block;
  height: 14px;
  line-height: 14px;
  color: #4991e1;
}
.res_infoBox_dia .res_infoWp .res_left {
  position: relative;
  width: 157px;
  height: 82px;
  margin-left: 45px;
}
.res_infoBox_dia .res_infoWp .res_left::before {
  content: '';
  position: absolute;
  top: 2px;
  right: 0;
  width: 1px;
  height: 81px;
  border-right: 1px solid #eaeaea;
}
.res_infoBox_dia .res_infoWp .res_right {
  margin-left: 50px;
}
.res_infoBox_dia .res_infoWp .res_right .infoWp_s1 {
  min-width: 70px;
}
.mgl55 {
  margin-left: 55px;
}
.uploadKc_dia .uploadKc_body {
  padding-top: 30px;
  height: 100%;
  padding-bottom: 100px;
  box-sizing: border-box;
  overflow-x: hidden;
  overflow-y: auto;
}
.uploadKc_dia .uploadKc_body .upload_s1 {
  display: inline-block;
  width: 70px;
  text-align: right;
  margin-right: 14px;
}
.uploadKc_dia .uploadKc_body .upload_inp1 {
  width: 360px;
  height: 32px;
  line-height: 32px;
  font-size: 14px;
  padding: 0 10px;
  box-sizing: border-box;
  border-radius: 3px;
  border: solid 1px #dddddd;
}
.uploadKc_dia .uploadKc_body .upload_chk {
  width: 390px;
  min-height: 22px;
}
.uploadKc_dia .uploadKc_body .upload_chk .checkbox {
  margin-right: 24px;
  margin-bottom: 20px;
  font-size: 14px;
}
.uploadKc_dia .uploadKc_body .upload_hrc {
  width: 390px;
  min-width: 22px;
}
.uploadKc_dia .uploadKc_body .upload_hrc .hRadio {
  margin-right: 60px;
  font-size: 14px;
  color: #555;
}
.uploadKc_dia .uploadKc_body .upload_tex {
  width: 360px;
  height: 160px;
  border-radius: 3px;
  border: none;
  border: 1px solid #ddd;
  box-sizing: border-box;
}
.chapterHour_dia .chapterHour_body {
  padding-top: 30px;
  height: 100%;
  padding-bottom: 100px;
  box-sizing: border-box;
  overflow-x: hidden;
  overflow-y: auto;
}
.chapterHour_dia .chapterHour_body .chapterHourBox {
  margin-left: 40px;
}
.chapterHour_dia .chapterHour_body .chapterHourBox .chapterHour_c1 {
  position: relative;
  width: 474px;
  min-height: 107px;
  padding-bottom: 30px;
}
.chapterHour_dia .chapterHour_body .chapterHourBox .chapterHour_c1::before {
  content: '';
  width: 0;
  height: 100%;
  position: absolute;
  top: 0;
  left: 12px;
  border-right: 1px solid #eaeaea;
}
.chapterHour_dia .chapterHour_body .chapterHourBox .chapterHour_c1 .chapterHour_c1Cont {
  position: relative;
  height: 42px;
  background-color: #f1f1f1;
  border: solid 1px #eaeaea;
  box-sizing: border-box;
  line-height: 42px;
  padding-left: 12px;
  padding-right: 15px;
  font-size: 14px;
  color: #555;
  z-index: 2;
}
.chapterHour_dia .chapterHour_body .chapterHourBox .chapterHour_c1 .chapterHour_c1Cont ::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #555;
}
.chapterHour_dia .chapterHour_body .chapterHourBox .chapterHour_c1 .chapterHour_c1Cont :-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #555;
}
.chapterHour_dia .chapterHour_body .chapterHourBox .chapterHour_c1 .chapterHour_c1Cont ::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #555;
}
.chapterHour_dia .chapterHour_body .chapterHourBox .chapterHour_c1 .chapterHour_c1Cont :-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #555;
}
.chapterHour_dia .chapterHour_body .chapterHourBox .chapterHour_c1 .chapterHour_c1Cont:hover {
  border-color: #4991e1;
  background-color: #e8f3ff;
}
.chapterHour_dia .chapterHour_body .chapterHourBox .chapterHour_c1 .chapterHour_c1Cont:hover .chapterHour_inp1 {
  background-color: #e8f3ff;
}
.chapterHour_dia .chapterHour_body .chapterHourBox .chapterHour_c1 .c1_conts {
  position: relative;
  margin-top: 30px;
  margin-left: 34px;
  width: 440px;
  height: 40px;
  border: 1px solid #eaeaea;
  line-height: 40px;
  padding: 0 15px;
  box-sizing: border-box;
}
.chapterHour_dia .chapterHour_body .chapterHourBox .chapterHour_c1 .c1_conts::before {
  content: '';
  position: absolute;
  left: -22px;
  top: 19px;
  width: 22px;
  height: 0;
  border-bottom: 1px solid #eaeaea;
}
.chapterHour_dia .chapterHour_body .chapterHourBox .chapterHour_c1 .chapterHour_inp1 {
  display: inline-block;
  width: 169px;
  height: 32px;
  border: none;
  border: 1px solid transparent;
  background-color: #f1f1f1;
  font-size: 14px;
  color: #555;
  border-radius: 3px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
  box-sizing: border-box;
}
.chapterHour_dia .chapterHour_body .chapterHourBox .chapterHour_c1 .chapterHour_inp1.on {
  padding-left: 7px;
  background-color: #ffffff !important;
  border: solid 1px #dddddd;
}
.chapterHour_dia .chapterHour_body .chapterHourBox .chapterHour_c1 .ch_icons {
  position: relative;
  display: inline-block;
  width: 11px;
  height: 11px;
  margin-left: 30px;
  vertical-align: middle;
  cursor: pointer;
}
.chapterHour_dia .chapterHour_body .chapterHourBox .chapterHour_c1 .ch_icons:hover .ch_icon_abs {
  display: inline-block;
}
.chapterHour_dia .chapterHour_body .chapterHourBox .chapterHour_c1 .ch_icons.add {
  background: url(../images/Icon_add_black.png) no-repeat center;
}
.chapterHour_dia .chapterHour_body .chapterHourBox .chapterHour_c1 .ch_icons.edit {
  width: 11px;
  height: 13px;
  background: url(../images/Icon_edit_white.png) no-repeat center;
}
.chapterHour_dia .chapterHour_body .chapterHourBox .chapterHour_c1 .ch_icons.del {
  width: 11px;
  height: 13px;
  background: url(../images/Icon_delete.png) no-repeat center;
}
.chapterHour_dia .chapterHour_body .chapterHourBox .chapterHour_c1 .ch_icons .ch_icon_abs {
  display: none;
  position: absolute;
  left: 0;
  bottom: -32px;
  width: 38px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  border: 1px solid #eaeaea;
  background-color: #fff;
  font-size: 12px;
  color: #555;
  box-sizing: border-box;
}
.chapterHour_dia .chapterHour_footer {
  padding-top: 60px;
  border-top: 1px solid #eaeaea;
}
.addInformation_dia .addInformation_body {
  padding-top: 30px;
  height: 100%;
  padding-bottom: 100px;
  box-sizing: border-box;
  overflow-x: hidden;
  overflow-y: auto;
}
.addInformation_dia .addInformation_body .addInformation_c1 {
  margin-left: 58px;
}
.addInformation_dia .addInformation_body .addInformation_c1 .w360 {
  width: 360px;
}
.addInformation_dia .addInformation_body .addInformation_c1 .w240 {
  display: inline-block;
  width: 240px;
  line-height: 20px;
  font-size: 14px;
  color: #b2b2b2;
  margin-top: 11px;
  margin-left: 18px;
}
.dia_s_txt1 {
  display: inline-block;
  height: 32px;
  line-height: 32px;
  font-size: 14px;
  color: #b2b2b2;
}
.dia_s_txt1.w96 {
  width: 96px;
  text-align: right;
}
.dia_input01 {
  width: 360px;
  height: 32px;
  line-height: 32px;
  font-size: 14px;
  padding: 0 10px;
  box-sizing: border-box;
  border-radius: 3px;
  border: solid 1px #dddddd;
}
.dia_input01.w147 {
  width: 147px;
}
.wh0 {
  width: 0;
  height: 0;
}
.mgt13 {
  margin-top: 13px;
}
.yql_mySchFile {
  display: inline-block;
  width: 82px;
  height: 82px;
  border-radius: 3px;
  background: url(../../images/fileInp.png) center no-repeat;
  cursor: pointer;
}
.yql_res_fixedBox {
  position: fixed;
  display: block;
  left: 0;
  right: 0;
  top: 0;
}
.yql_res_fixedBox .res_jsBall {
  position: absolute;
  top: 370px;
  right: -73px;
  width: 64px;
  height: 64px;
  border: solid 2px #fff;
  border-radius: 50%;
  background: url(../images/ball.png) no-repeat center center;
  overflow: hidden;
  cursor: pointer;
  box-sizing: border-box;
  z-index: 100;
}
.yql_res_fixedBox .res_jsBall:hover + .res_jsBall_abs {
  display: block;
}
.yql_res_fixedBox .res_jsBall .res_jsBall_txt {
  position: absolute;
  bottom: 0;
  width: 64px;
  height: 36px;
  background-color: #5ce3f5;
  text-align: center;
  line-height: 36px;
  font-size: 16px;
  color: #fff;
  background: -webkit-gradient(linear, 0 0, 0 bottom, from(#44cfee), to(#6df2fa));
  background: -webkit-linear-gradient(#44cfee, #6df2fa);
  background: -moz-linear-gradient(#44cfee, #6df2fa);
  background: -ms-linear-gradient(#44cfee, #6df2fa);
  background: -o-linear-gradient(#44cfee, #6df2fa);
  background: linear-gradient(#44cfee, #6df2fa);
  -pie-background: linear-gradient(#44cfee, #6df2fa);
  z-index: 101;
}
.yql_res_fixedBox .res_jsBall .res_jsBall_txt2 {
  position: absolute;
  bottom: 0;
  width: 64px;
  text-align: center;
  line-height: 62px;
  font-size: 16px;
  color: #fff;
  z-index: 102;
}
.yql_res_fixedBox .res_jsBall_abs {
  display: none;
  position: absolute;
  right: -73px;
  top: 440px;
  width: 378px;
  height: 213px;
  border: 1px solid #eaeaea;
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
  z-index: 101;
}
.yql_res_fixedBox .res_jsBall_abs .icon_dialogClose {
  display: none;
}
.yql_res_fixedBox .res_jsBall_abs .res_jsBall_tit {
  height: 38px;
  line-height: 38px;
  padding-left: 15px;
  padding-right: 11px;
  border-bottom: 1px solid #eaeaea;
  box-sizing: border-box;
  font-size: 14px;
  color: #555;
  text-align: center;
}
.yql_res_fixedBox .res_jsBall_abs .res_jsBall_box {
  width: 368px;
  height: 150px;
  margin-left: 7px;
}
@keyframes rotate {
  50% {
    transform: translate(-50%, -73%) rotate(180deg);
  }
  100% {
    transform: translate(-50%, -70%) rotate(360deg);
  }
}
.ni_g_cPlace.active .ztree li span.button.switch {
  margin-top: 4px;
}
.ni_g_cPlace.active .ztree li a {
  padding: 0px 3px 0 0;
  margin: 0;
  cursor: pointer;
  height: 34px;
  line-height: 34px;
  color: #333;
  background-color: transparent;
  text-decoration: none;
  vertical-align: top;
  display: inline-block;
  border: 1px solid white;
}
.ni_g_cPlace.active .ztree li a span {
  margin-left: 4px;
}
.ni_g_cPlace.active .ztree li a.curSelectedNode {
  padding-top: 0px;
  background-color: #eaf5ff;
  color: black;
  height: 34px;
  border: 1px #bfdaf4 solid;
  opacity: 0.8;
}
.ni_g_cPlace.active .ztree li a.curSelectedNode span {
  color: #000;
}
li.bgf6f9fc {
  background-color: #f9fafb;
}
.gs_navTreeWrap .ni_d_ztree_box.method {
  height: unset;
  max-height: 90%;
}
.gs_navTreeWrap .ni_d_ztree_box.method span.button.add {
  background: url(../images/Icon_add_black.png) no-repeat center;
}
.gs_navTreeWrap .ni_d_ztree_box.method span.button.edit {
  background: url(../images/Icon_edit_white.png) no-repeat center;
  vertical-align: text-bottom;
  margin-left: 10px;
}
.gs_navTreeWrap .ni_d_ztree_box.method span.button.remove {
  display: inline-block;
  width: 16px;
  height: 16px;
  background: url(../images/Icon_delete.png) no-repeat center;
  vertical-align: text-bottom;
  margin-left: 10px;
}
.gs_navTreeWrap .ni_d_ztree_box.method a {
  height: 46px;
  line-height: 46px;
}
.gs_navTreeWrap .ni_d_ztree_box.method a .node_name {
  display: inline-block;
  max-width: 90px;
  height: 30px;
  vertical-align: middle;
  line-height: 30px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-right: 7px;
}
.ni_d_ztree_box.method li ul {
  padding: 0 0 0 14px;
}
.gs_navTreeWrap .ni_d_ztree_box.method li span.button.switch {
  margin-top: 14px;
}
.add_barIcon {
  display: inline-block;
  width: 16px;
  height: 16px;
  background: url();
  vertical-align: middle;
}
.ni_d_ztree_box.method li a input.rename {
  display: inline-block;
  width: 96px;
  height: 28px;
  line-height: 28px;
  border-color: #eaeaea;
}
.pdr6 {
  padding-right: 6px;
}
.yql_resLeft_bookBox.mgt12 {
  margin-top: 12px;
}
.book_icon {
  display: inline-block;
  vertical-align: middle;
  width: 30px;
  height: 30px;
  background: url(../images/book03.png) no-repeat center;
}
.yql_newAddWp {
  margin-left: 56px;
  margin-top: 60px;
}
.yql_newAddWp .yql_newAdd_c1 {
  display: inline-block;
  width: 70px;
  height: 32px;
  line-height: 32px;
  font-size: 14px;
  color: #b2b2b2;
  margin-right: 11px;
  text-align: right;
}
.gs_sideDialog .gs_seleautodiv.h32 .gs_seleautocur {
  border-color: #ddd;
}
.res_newResBoxWp .newList_ul {
  margin-top: 23px;
  margin-right: -31px;
}
.res_newResBoxWp .newList_ul .newList_li {
  width: 138px;
  height: 72px;
  border-radius: 2px;
  border: solid 1px #eaeaea;
  box-sizing: border-box;
  margin-right: 20px;
  margin-bottom: 20px;
  text-align: center;
}
.res_newResBoxWp .newList_ul .newList_li .p1 {
  height: 14px;
  line-height: 14px;
  color: #555555;
  margin-top: 15px;
}
.res_newResBoxWp .newList_ul .newList_li .p2 {
  height: 20px;
  line-height: 20px;
  font-size: 20px;
  color: #4991e1;
  margin-top: 11px;
}
.res_newResBoxWp .newList_ul .newList_li .p2 em {
  font-size: 14px;
  color: #b2b2b2;
}
.gs_navTreeWrap .ni_d_ztree_box.bb_202 {
  position: relative;
  height: unset;
}
.gs_navTreeWrap .ni_d_ztree_box.bb_202::before {
  content: '';
  position: absolute;
  left: 12px;
  bottom: 0;
  width: 202px;
  height: 0;
  border-bottom: 1px solid #eaeaea;
}
.bor_beaeaea {
  border-bottom: 1px solid #eaeaea;
}
.yql_subscribeWp {
  width: 202px;
  margin-left: 12px;
}
.subscribeWp_c1 .checkbox {
  font-size: 16px;
}
.subscribeWp_c1 .hRadio {
  font-size: 14px;
}
.subscribe_icon {
  display: inline-block;
  width: 14px;
  height: 16px;
  background: url(../images/dy_icon.png) no-repeat center;
  vertical-align: bottom;
  margin-right: 3px;
}
.myFb_icon {
  display: inline-block;
  width: 16px;
  height: 16px;
  background: url(../images/myFb1.png) no-repeat center;
  vertical-align: bottom;
  margin-right: 3px;
}
.mySb_icon {
  display: inline-block;
  width: 16px;
  height: 16px;
  background: url(../images/mySb1.png) no-repeat center;
  vertical-align: bottom;
  margin-right: 3px;
}
.mgt26 {
  margin-top: 26px;
}
.mgl135 {
  margin-left: 135px;
}
.mgl68 {
  margin-left: 68px;
}
.mgt42 {
  margin-top: 42px;
}
.btn_closeBox .yql_diaBtn02 {
  position: relative;
}
.btn_closeBox .yql_diaBtn02:hover .closeBtn_abs {
  display: block;
}
.btn_closeBox .yql_diaBtn02.b_c5c6c6:hover {
  border-color: #4991e1;
  color: #4991e1;
  background-color: #e8f3ff;
}
.btn_closeBox .yql_diaBtn02.b_c5c6c6.on {
  border-color: #4991e1;
  color: #4991e1;
}
.btn_closeBox .yql_diaBtn02 .closeBtn_abs {
  display: none;
  position: absolute;
  right: -8px;
  top: -8px;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  background: url(../images/Icon_close.png) no-repeat center;
}
.btn_closeBox .yql_resBtn01.cc5c6c6 {
  border: 1px solid #c5c6c6;
  color: #888;
}
.btn_closeBox .yql_resBtn01.cc5c6c6.on {
  border-color: #4991e1;
  color: #4991e1;
}
.btn_closeBox .yql_resBtn01.cc5c6c6:hover {
  background-color: #e8f3ff;
  border-color: #4991e1;
  color: #4991e1;
}
.mgt67 {
  margin-top: 67px;
}
.gs_sectionPartTop_tab {
  display: inline-block;
  height: 52px;
  line-height: 52px;
  font-size: 14px;
  color: #3e3c3a;
  padding: 0 5px;
  box-sizing: border-box;
}
.gs_sectionPartTop_tab.on,
.gs_sectionPartTop_tab:hover {
  color: #4991e1;
  border-bottom: 1px solid #4991e1;
}
.mgl40 {
  margin-left: 40px;
}
.mgl81 {
  margin-left: 81px;
}
.gs_seleautodiv.h32 .gs_seleautocur p,
.gs_seleautodiv.h32 .gs_seleautodrop a {
  font-family: "microsoft yahei", Tahoma, Helvetica;
}
.gs_seleautodiv.h32 .gs_seleautocur {
  box-shadow: none;
}
.w290 {
  width: 290px;
  line-height: 18px;
}
.switchBtn_icon {
  display: inline-block;
  width: 7px;
  height: 7px;
  background: url(../images/icon_arrow_right.png) center no-repeat;
  cursor: pointer;
}
.switchBtn_icon.on {
  background: url('../images/icon_arrow_fold.png') center no-repeat;
}
.switchBox1,
.switchBox2 {
  height: 20px;
  line-height: 20px;
  font-size: 14px;
  cursor: pointer;
}
.switchBox1 .hRadio,
.switchBox2 .hRadio {
  font-size: 14px;
}
.switchBox2 {
  padding-left: 16px;
}
.mgt43 {
  margin-top: 43px;
}
.w58_r {
  width: 58px;
  text-align: right;
}
.w1060 {
  width: 1060px;
  margin-right: -30px;
}
.mgt64 {
  margin-top: 64px;
}
.yql_wpCatalogue .cat_ztree .ztree1030 {
  width: 1008px;
  height: 335px;
  background-color: #ffffff;
  border: solid 1px #eaeaea;
}
.yql_wpCatalogue .cat_ztree .ztree1030 .ni_g_cPlace {
  max-height: 320px;
}
.yql_wpCatalogue .cat_ztree .ztree1030 .ni_d_ztree_box {
  max-height: 320px;
  overflow-y: auto;
}
.ni_g_cPlace.bianmu .ztree li span.button.switch {
  margin-top: 4px;
}
.ni_g_cPlace.bianmu .ztree li a {
  padding: 0px 3px 0 0;
  margin: 0;
  cursor: pointer;
  height: 24px;
  line-height: 24px;
  color: #333;
  background-color: transparent;
  text-decoration: none;
  vertical-align: top;
  display: inline-block;
  border: 1px solid white;
}
.ni_g_cPlace.bianmu .ztree li a span {
  margin-left: 4px;
}
.ni_g_cPlace.bianmu .ztree li a.curSelectedNode {
  padding-top: 0px;
  background-color: #eaf5ff;
  color: black;
  height: 24px;
  border: 1px #bfdaf4 solid;
  opacity: 0.8;
}
.ni_g_cPlace.bianmu .ztree li a.curSelectedNode span {
  color: #000;
}
.ni_g_cPlace.active .ztree li span.button.switch {
  margin-top: 4px;
}
.ni_g_cPlace.active .ztree li a {
  padding: 0px 3px 0 0;
  margin: 0;
  cursor: pointer;
  height: 32px;
  line-height: 32px;
  color: #333;
  background-color: transparent;
  text-decoration: none;
  vertical-align: top;
  display: inline-block;
  border: 1px solid white;
}
.ni_g_cPlace.active .ztree li a span {
  margin-left: 4px;
}
.ni_g_cPlace.active .ztree li a .node_name {
  display: inline-block;
  line-height: 30px;
}
.ni_g_cPlace.active .ztree li a.curSelectedNode {
  padding-top: 0px;
  background-color: #eaf5ff;
  color: black;
  height: 32px;
  border: 1px #bfdaf4 solid;
  opacity: 0.8;
}
.ni_g_cPlace.active .ztree li a.curSelectedNode span {
  color: #000;
}
.ni_g_cPlace.bianmu.school_branch .ztree li a {
  display: inline-block;
  height: 44px;
  line-height: 44px;
  margin: 0;
}
.ni_g_cPlace.bianmu.school_branch .ztree li a {
  border: 1px solid transparent;
}
.ni_g_cPlace.bianmu.school_branch .ztree li a.curSelectedNode {
  border: 1px solid #bfdaf4;
}
.ni_g_cPlace.bianmu.school_branch .ztree li span.button.switch {
  margin-top: 15px;
}
.uploadFileWp_fixed {
  position: fixed;
  right: 0;
  bottom: 0;
  width: 643px;
  height: unset;
  background-color: #ffffff;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
  border-radius: 4px;
  z-index: 999;
}
.uploadFileWp_fixed .uploadFile_head {
  height: 50px;
  line-height: 50px;
  padding: 0 16px 0 21px;
  border-bottom: 1px solid #f2f2f2;
  font-size: 20px;
  color: #555;
}
.uploadFileWp_fixed .uploadFile_body {
  position: relative;
  height: unset;
}
.uploadFileWp_fixed .uploadFile_body .uploadBody_box {
  position: relative;
  height: unset;
  min-height: 60px;
}
.uploadFileWp_fixed .uploadFile_body .process_bg {
  position: absolute;
  left: 0;
  width: 70%;
  height: 100%;
  background-color: rgba(213, 230, 250, 0.35);
  top: 0;
}
.uploadFileWp_fixed .uploadFile_body .uploadSure_bg {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 31px;
  line-height: 30px;
  background-color: #d5e6fa;
  padding-left: 19px;
  box-sizing: border-box;
  font-size: 14px;
  color: #4991e1;
}
.uploadFileWp_fixed .uploadFile_body .uploadBody_cont {
  position: relative;
  left: 0;
  top: 0;
  height: unset;
  width: 100%;
  padding-top: 14px;
  box-sizing: border-box;
}
.uploadFileWp_fixed .uploadFile_body .uploadBody_cont .uploadBody_li {
  position: relative;
  height: 40px;
  padding-top: 10px;
  box-sizing: border-box;
}
.uploadFileWp_fixed .uploadFile_body .uploadBody_cont .uploadBody_c1 {
  width: 206px;
  margin-left: 20px;
  margin-right: 41px;
}
.uploadFileWp_fixed .uploadFile_body .uploadBody_cont .uploadBody_c2 {
  width: 70px;
  margin-right: 15px;
}
.uploadFileWp_fixed .uploadFile_body .uploadBody_cont .uploadBody_c3 {
  width: 87px;
  margin-right: 15px;
}
.uploadFileWp_fixed .uploadFile_body .uploadBody_cont .uploadBody_c4 {
  width: 118px;
  margin-right: 15px;
}
.uploadFileWp_fixed .uploadFile_body .uploadBody_cont .uploadBody_c5 {
  width: 50px;
}
.uploadFileWp_fixed .uploadFile_body .uploadBody_cont .uploadBody_tit {
  height: 14px;
  line-height: 14px;
  font-size: 14px;
  color: #b2b2b2;
}
.uploadFileWp_fixed .uploadFile_body .uploadBody_cont .uploadBody_info {
  height: 20px;
  line-height: 20px;
}
.uploadFileWp_fixed .uploadFile_body .uploadBody_cont .uploadBody_info .info_sp {
  display: inline-block;
  width: 100%;
  height: 20px;
  font-size: 14px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.uploadFileWp_fixed .uploadFile_body .uploadBody_cont .uploadBody_info .info_sp.w175 {
  width: 175px;
}
.uploadFileWp_fixed .uploadFile_body .uploadBody_cont .upload_ztIcon {
  display: inline-block;
  width: 11px;
  height: 10px;
  background: url(../images/upload_zt.png) no-repeat center;
  cursor: pointer;
  margin-right: 17px;
}
.uploadFileWp_fixed .uploadFile_body .uploadBody_cont .upload_ztIcon.dis_none {
  display: none;
}
.uploadFileWp_fixed .uploadFile_body .uploadBody_cont .upload_clIcon {
  display: inline-block;
  width: 11px;
  height: 10px;
  background: url(../images/download.png) no-repeat center;
  cursor: pointer;
  margin-right: 17px;
}
.uploadFileWp_fixed .uploadFile_body .uploadBody_cont .upload_clIcon.dis_none {
  display: none;
}
.uploadFileWp_fixed .uploadFile_body .uploadBody_cont .upload_closeIcon {
  display: inline-block;
  width: 11px;
  height: 10px;
  background: url(../images/upload_close.png) no-repeat center;
  cursor: pointer;
}
.uploadFileWp_fixed .uploadFile_body .uploadBody_cont .upload_closeIcon.dis_none {
  display: none;
}
.uploadFileWp_fixed .uploadFile_body .uploadBody_cont .upload_sureIcon {
  display: inline-block;
  width: 16px;
  height: 16px;
  background: url(../images/upload_ok.png) no-repeat center;
  margin-left: 15px;
}
.uploadFileWp_fixed .uploadFile_body .uploadBody_cont .upload_sureIcon.dis_none {
  display: none;
}
.uploadFileWp_fixed .uploadFile_body .uploadBody_cont .upload_tsIcon {
  display: inline-block;
  width: 16px;
  height: 16px;
  background: url(../images/Icon_close.png) no-repeat center;
  margin-left: 15px;
}
.uploadFileWp_fixed .uploadFile_body .uploadBody_cont .upload_tsIcon.dis_none {
  display: none;
}
.uploadFileWp_fixed .uploadFile_body .uploadBody_cont .uploadIcon {
  display: inline-block;
  width: 20px;
  height: 20px;
}
.uploadFileWp_fixed .uploadFile_body .uploadBody_cont .uploadIcon.word {
  background: url(../images/up_icon_word.png) no-repeat center;
}
.yql_jcxt_tips {
  position: fixed;
  top: 119px;
  left: 0;
  right: 0;
  margin: 0 auto;
  width: 200px;
  height: 62px;
  padding: 0 15px;
  line-height: 62px;
  text-align: center;
  border-radius: 6px;
  font-size: 20px;
  color: #fff;
  z-index: 200000003;
}
.yql_jcxt_tips.max_w304 {
  max-width: 304px;
  width: unset;
}
.yql_jcxt_tips.sure {
  background-color: #2fd8a6;
}
.yql_jcxt_tips.caution {
  background-color: orange;
}
.yql_jcxt_tips.red {
  background-color: #ff0000;
}
.subscribeWp_body.mgl135 {
  margin-left: 115px;
}
.subscribeWp_body .ztree2 li a {
  height: 28px;
  line-height: 21px;
}
.subscribeWp_body ul.ztree2 {
  height: unset;
  max-height: 800px;
}
.yql_setSee_dia .dia_s_txt1.w96 {
  text-align: left;
}
.yql_setSee_dia .setSee_selectedWp .setSee_selected {
  width: 485px;
  overflow-y: auto;
  overflow-x: hidden;
  max-height: 360px;
}
.yql_setSee_dia .setSee_selectedWp .setSee_selected::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  /*高宽分别对应横竖滚动条的尺寸*/
  height: 4px;
  z-index: 99;
}
.yql_setSee_dia .setSee_selectedWp .setSee_selected::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 5px;
  -webkit-box-shadow: inset 0 0 5px rgba(234, 234, 234, 0.2);
  background: #eaeaea;
  z-index: 999;
}
.yql_setSee_dia .setSee_selectedWp .setSee_selected::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  width: 10px;
  -webkit-box-shadow: inset 0 0 5px rgba(255, 255, 255, 0.2);
  border-radius: 0;
  background: #f5f7f9;
  z-index: 9999;
}
.yql_setSee_dia .setSee_selectedWp .ss_selected_h {
  width: 450px;
  height: 50px;
  line-height: 50px;
  border-top: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
}
.yql_setSee_dia .setSee_selectedWp .ss_selected_h .s1 {
  display: inline-block;
  height: 50px;
  padding-left: 15px;
  width: 155px;
  box-sizing: border-box;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #555;
  margin-right: 43px;
  vertical-align: top;
}
.yql_setSee_dia .setSee_selectedWp .ss_selected_h .s2 {
  display: inline-block;
  height: 50px;
  font-size: 14px;
  color: #555;
  vertical-align: top;
}
.yql_setSee_dia .setSee_selectedWp .ss_selected_b {
  width: 490px;
  max-height: 350px;
}
.yql_setSee_dia .setSee_selectedWp .ss_selected_b .ss_selectedUl {
  width: 450px;
}
.yql_setSee_dia .setSee_selectedWp .ss_selected_b .ss_selectedUl .ss_selectedLi {
  height: 50px;
  line-height: 50px;
  border-bottom: 1px solid #d9d9d9;
}
.yql_setSee_dia .setSee_selectedWp .ss_selected_b .ss_selectedUl .ss_selectedLi:hover {
  background-color: #eef2f7;
}
.yql_setSee_dia .setSee_selectedWp .ss_selected_b .ss_selectedUl .ss_selectedLi:hover .close_icon {
  display: inline-block;
}
.yql_setSee_dia .setSee_selectedWp .ss_selected_b .ss_selectedUl .ss_selectedLi .s1 {
  display: inline-block;
  height: 50px;
  padding-left: 15px;
  width: 155px;
  box-sizing: border-box;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #555;
  margin-right: 43px;
  vertical-align: top;
}
.yql_setSee_dia .setSee_selectedWp .ss_selected_b .ss_selectedUl .ss_selectedLi .ss_link {
  display: inline-block;
  font-size: 14px;
  height: 50px;
  margin-right: 20px;
  color: #555;
}
.yql_setSee_dia .setSee_selectedWp .ss_selected_b .ss_selectedUl .ss_selectedLi .ss_link:hover {
  color: #555;
}
.yql_setSee_dia .setSee_selectedWp .ss_selected_b .ss_selectedUl .ss_selectedLi .ss_link.on {
  color: #4991e1;
}
.yql_setSee_dia .setSee_selectedWp .ss_selected_b .ss_selectedUl .ss_selectedLi .ss_link.on:hover {
  color: #4991e1;
}
.yql_setSee_dia .setSee_selectedWp .ss_selected_b .ss_selectedUl .ss_selectedLi .ss_link.notOn {
  color: #888;
}
.yql_setSee_dia .setSee_selectedWp .ss_selected_b .ss_selectedUl .ss_selectedLi .ss_link.notOn:hover {
  color: #888;
}
.yql_setSee_dia .setSee_selectedWp .ss_selected_b .ss_selectedUl .ss_selectedLi .close_icon {
  display: none;
  width: 16px;
  height: 16px;
  background: url(../images/Icon_close.png) no-repeat center;
  margin: 17px 11px 0 0;
  cursor: pointer;
}
.mgt140 {
  margin-top: 140px;
}
.res_screen_icon {
  position: relative;
  display: inline-block;
  width: 17px;
  height: 17px;
  background: url(../images/shaixuan.png) no-repeat center;
  vertical-align: middle;
  margin-top: 7px;
  margin-right: 7px;
  cursor: pointer;
}
.res_screenAbs {
  display: none;
  position: absolute;
  top: 34px;
  right: 0;
  width: 342px;
  height: 280px;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
  border-radius: 4px;
  background-color: #fff;
}
.res_screenAbs.on {
  display: block;
}
.res_screenAbs .r_screenTit {
  height: 42px;
  line-height: 42px;
  border-bottom: 1px solid #eaeaea;
}
.res_screenAbs .r_screenTit .s1 {
  display: inline-block;
  height: 42px;
  font-size: 14px;
  color: #555;
  padding-left: 23px;
}
.res_screenAbs .r_screenBody {
  padding: 17px 23px 22px 26px;
}
.res_screenAbs .r_screenBody .t1 {
  position: relative;
  font-size: 14px;
  color: #555;
}
.res_screenAbs .r_screenBody .t1 .bor_eaeaea {
  position: absolute;
  right: 0;
  top: 11px;
  width: 242px;
  height: 0;
  border-bottom: 1px solid #eaeaea;
}
.res_screenAbs .r_screenBody .r_btnW {
  margin-right: -20px;
  margin-top: 22px;
}
.mgt16 {
  margin-top: 16px;
}
.mgr12 {
  margin-right: 12px;
}
.mgt8 {
  margin-top: 8px;
}
.mgt18 {
  margin-top: 18px;
}
.yql_wpsResources .wps_resWp_head {
  height: 40px;
  line-height: 24px;
  font-size: 24px;
  color: #222;
  border-bottom: 1px solid #eaeaea;
}
.yql_wpsResources .wps_resWp_head .h_tit {
  display: inline-block;
  height: 40px;
}
.yql_wpsResources .wps_resWp_body {
  margin-left: 297px;
}
.yql_wpsResources .wps_bodyInfo_h {
  position: relative;
  width: 605px;
  height: 57px;
  border: 1px solid #eaeaea;
  background-color: #f1f1f1;
  padding: 10px 20px 0;
  box-sizing: border-box;
  margin: 30px 0;
}
.yql_wpsResources .wps_bodyInfo_h:hover,
.yql_wpsResources .wps_bodyInfo_h.on {
  cursor: pointer;
  background-color: #e8f3ff;
}
.yql_wpsResources .wps_bodyInfo_h .li_ico2.mgr4 {
  margin-right: 4px;
}
.yql_wpsResources .wps_bodyInfo_h .wps_infoInp {
  width: 220px;
  height: 32px;
  line-height: 32px;
  padding-left: 12px;
  background-color: transparent;
  border: 1px solid transparent;
  font-size: 16px;
  color: #555;
  box-sizing: border-box;
  vertical-align: middle;
}
.yql_wpsResources .wps_bodyInfo_h .wps_infoInp.on {
  border-color: #ddd;
  background-color: #fff;
}
.yql_wpsResources .wps_bodyInfo_h .li_input_abs {
  left: 291px;
  top: 16px;
  width: 60px;
  height: 24px;
}
.yql_wpsResources .wps_bodyInfo_h .li_input_abs i {
  width: 24px;
  height: 24px;
}
.yql_wpsResources .wps_bodyInfo_h .li_input_abs .input_sure {
  background: url(../images/sure24.png) no-repeat center;
}
.yql_wpsResources .wps_bodyInfo_h .li_input_abs .input_cancle {
  background: url(../images/close24.png) no-repeat center;
}
.yql_wpsResources .wps_bodyInfo_b {
  width: 605px;
  margin-top: 30px;
}
.yql_wpsResources .wps_bodyInfo_b .b_tit {
  height: 34px;
  line-height: 20px;
  font-size: 20px;
  color: #222;
  border-bottom: 1px solid #eaeaea;
}
.yql_wpsResources .wps_bodyInfo_b .b_tit .t1 {
  display: inline-block;
  height: 34px;
}
.yql_wpsResources .wps_bodyInfo_b .wps_bodyPublicS1 {
  display: inline-block;
  width: 58px;
  height: 32px;
  line-height: 32px;
  text-align: right;
  margin-right: 35px;
  font-size: 14px;
  color: #888;
}
.yql_wpsResources .wps_bodyInfo_b .wps_bodyPublicS1.mgr38 {
  margin-right: 38px;
}
.yql_wpsResources .wps_body_inp {
  display: inline-block;
  width: 500px;
  height: 32px;
  border: 1px solid #ddd;
  border-radius: 3px;
  padding-left: 15px;
  box-sizing: border-box;
}
.yql_wpsResources .wps_body_zj {
  width: 500px;
  height: 241px;
  border: 1px solid #ddd;
  border-radius: 3px;
  padding: 10px;
  box-sizing: border-box;
}
.yql_wpsResources .wps_body_tex {
  width: 500px;
  height: 61px;
  border: 1px solid #ddd;
  border-radius: 3px;
  padding: 6px 15px;
  box-sizing: border-box;
}
.wp_icon {
  display: inline-block;
  width: 16px;
  height: 16px;
  vertical-align: middle;
  cursor: pointer;
}
.wp_icon.edit {
  background: url(../images/edit.png) no-repeat center;
}
.yql_wpsUploaBtn {
  display: inline-block;
  width: 83px;
  height: 83px;
  border-radius: 3px;
  background: url(../images/fileInp.png) center no-repeat;
  cursor: pointer;
}
.yql_wpsBtn01 {
  display: inline-block;
  width: 154px;
  height: 40px;
  line-height: 38px;
  text-align: center;
  border-radius: 3px;
  border: 1px solid transparent;
  box-sizing: border-box;
  font-size: 16px;
}
.yql_wpsBtn01.bg4991e1 {
  background-color: #4991e1;
  color: #fff;
}
.yql_wpsBtn01.bg4991e1:hover {
  color: #fff;
  background-color: #4380c7;
}
.yql_wpsBtn01.b_cc5c6c6 {
  border-color: #c5c6c6;
  background-color: #fff;
  color: #888;
}
.yql_wpsBtn01.b_cc5c6c6:hover {
  background-color: #f1f1f1;
  color: #888;
}
.mgt34 {
  margin-top: 34px;
}
.mgt57 {
  margin-top: 57px;
}
.mgl19 {
  margin-left: 19px;
}
.mgb23 {
  margin-bottom: 23px;
}
.gs_seleautodiv.h32 .gs_seleautocur {
  box-shadow: none;
  font-family: "microsoft yahei", Tahoma, Helvetica;
}
.gs_seleautodiv.h32 .gs_seleautodrop a,
.gs_seleautodiv.h32 .gs_seleautocur p {
  font-family: "microsoft yahei", Tahoma, Helvetica;
}
.w450 {
  width: 504px;
}
.yql_main .li_ico2 {
  display: inline-block;
  width: 28px;
  height: 28px;
  vertical-align: middle;
}
.yql_main .li_ico2.ppt {
  background: url(../images/ppt.png) no-repeat center;
  background-size: contain;
}
.yql_main .li_ico2.word {
  background: url(../images/word.png) no-repeat center;
  background-size: contain;
}
.yql_main .li_ico2.txt {
  background: url(../images/txt.png) no-repeat center;
  background-size: contain;
}
.yql_main .li_ico2.pdf {
  background: url(../images/pdf.png) no-repeat center;
  background-size: contain;
}
.yql_main .li_ico2.music {
  background: url(../images/music.png) no-repeat center;
  background-size: contain;
}
.yql_main .li_ico2.link {
  background: url(../images/link.png) no-repeat center;
}
.yql_main .li_ico2.video {
  background: url(../images/video_icon.png) no-repeat center;
  background-size: contain;
}
.yql_main .li_ico2.xls {
  background: url(../images/xls_icon.png) no-repeat center;
  background-size: contain;
}
.yql_main .li_ico2.zip {
  background: url(../images/zip.png) no-repeat center;
  background-size: contain;
}
.yql_main .li_ico2.images {
  background: url(../images/images_icon.png) no-repeat center;
  background-size: contain;
}
.yql_main .li_ico2.other {
  background: url(../images/other_icon.png) no-repeat center;
  background-size: contain;
}
.yql_main .li_ico2.wps {
  background: url(../images/wps.png) no-repeat center;
  background-size: contain;
}
.yql_main .li_ico2.rAR {
  background: url(../images/rAR.png) no-repeat center;
  background-size: contain;
}
.yql_main .li_ico2.animation {
  background: url(../images/animation.png) no-repeat center;
  background-size: contain;
}
.yql_main .li_ico2.word {
  background: url(../images/word.png) no-repeat center;
  background-size: contain;
}
.bs_bb {
  box-sizing: border-box;
}
.li_input_abs {
  display: none;
  position: absolute;
  right: 0;
  top: 5px;
  width: 45px;
  height: 18px;
  line-height: 18px;
  z-index: 100;
}
.li_input_abs i {
  display: inline-block;
  width: 16px;
  height: 16px;
  vertical-align: middle;
  cursor: pointer;
  z-index: 101;
}
.li_input_abs .input_sure {
  background: url(../images/Preservation.png) no-repeat center;
}
.li_input_abs .input_cancle {
  background: url(../images/edit_cancel.png) no-repeat center;
}
.yql_myWp_tabTit {
  margin-top: 27px;
  height: 14px;
  line-height: 14px;
  padding-bottom: 13px;
  margin-left: 3px;
  margin-bottom: 2px;
}
.yql_myWp_tabTit .yql_myWp_link {
  display: inline-block;
  font-size: 14px;
  color: #555;
  margin-right: 25px;
  padding-bottom: 12px;
  border-bottom: 2px solid transparent;
}
.yql_myWp_tabTit .yql_myWp_link.on,
.yql_myWp_tabTit .yql_myWp_link:hover {
  color: #4991e1;
  border-color: #4991e1;
}
.bor_b_d9d9d9 {
  border-bottom: 1px solid #d9d9d9;
}
.bor_t_eaeaea {
  border-top: 1px solid #eaeaea;
}
.yql_resLeft_bookBox span.mgl5 {
  width: 145px;
  height: unset;
  vertical-align: middle;
  color: #4991e1;
}
.yql_resLeft_bookBox .yql_resRight_i {
  background: url(../images/icon_nav_right2.png) no-repeat center;
}
.gs_contentWrap .ni_g_cPlace.school_branch .ztree li.level0 > span.button.chk,
.gs_contentWrap .ni_g_cPlace.school_branch .ztree li.level0 > a span.button.chk,
.gs_contentWrap .ni_g_cPlace.school_branch .ztree li.level1 > span.button.chk {
  position: initial;
  width: 0;
  height: 0;
}
.gs_contentWrap .ni_g_cPlace.school_branch .ztree li.level0 > span.button.chk::before,
.gs_contentWrap .ni_g_cPlace.school_branch .ztree li.level0 > a span.button.chk::before,
.gs_contentWrap .ni_g_cPlace.school_branch .ztree li.level1 > span.button.chk::before {
  content: '';
  display: none;
}
.gs_contentWrap .gs_navTreeWrap .ni_d_ztree_box.method span.button.add,
.gs_contentWrap .gs_navTreeWrap .ni_d_ztree_box.method span.button.edit {
  position: initial;
}
.y_gd_tabUl {
  margin-left: 165px;
}
.y_gd_tabUl .gd_tabLi {
  height: 32px;
  line-height: 14px;
  font-size: 14px;
  margin-right: 50px;
}
.y_gd_tabUl .gd_tabLi .g_link {
  display: block;
  width: 100%;
  height: 30px;
  color: #555;
  border-bottom: 2px solid transparent;
}
.y_gd_tabUl .gd_tabLi.on .g_link,
.y_gd_tabUl .gd_tabLi:hover .g_link {
  color: #4991e1;
  border-color: #4991e1;
}
.y_gd_boxWp {
  width: 380px;
  padding: 30px 0 0 50px;
  box-sizing: border-box;
  border: 1px solid #eaeaea;
}
.mgl85 {
  margin-left: 85px;
}
.max_h600 {
  max-height: 500px;
  overflow-y: auto;
  padding-bottom: 15px;
  padding-right: 10px;
}
.max_h600::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  /*高宽分别对应横竖滚动条的尺寸*/
  height: 4px;
  z-index: 99;
}
.max_h600::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 5px;
  -webkit-box-shadow: inset 0 0 5px rgba(234, 234, 234, 0.2);
  background: #eaeaea;
  z-index: 999;
}
.max_h600::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  width: 10px;
  -webkit-box-shadow: inset 0 0 5px rgba(255, 255, 255, 0.2);
  border-radius: 0;
  background: #f5f7f9;
  z-index: 9999;
}
.y_gd_tit2 {
  position: relative;
  font-size: 14px;
  color: #555;
}
.y_gd_tit2::after {
  content: '';
  position: absolute;
  left: 40px;
  top: 10px;
  width: 210px;
  height: 0;
  border-bottom: 1px solid #eee;
}
.yql_activityList_l_t {
  padding: 22px 0 0 33px;
}
.gs_contentWrap .gs_navLeft .gs_navTabContent.mgt55 {
  margin-top: 55px;
}
.ni_g_cPlace .ztree.new_ztree.pdl23 li a {
  padding: 0 0 0 23px;
}
.c8B8B8B {
  color: #8B8B8B;
}
.pdb12 {
  padding-bottom: 12px;
}
.bor_bEAEAEA {
  border-bottom: 1px solid #EAEAEA;
}
.yql_activityList_r .bd_right_list {
  padding: 12px 0 0;
}
.yql_activityList_r .bd_right_class {
  width: 100%;
}
.yql_activityList_r .right_class_tit {
  height: 44px;
  background-color: #f7f8f9;
  padding-left: 20px;
  line-height: 44px;
  font-size: 16px;
  color: #222;
}
.yql_activityList_r .r_c_bookList .r_c_li {
  position: relative;
  height: 48px;
  line-height: 48px;
  font-size: 14px;
  color: #555;
  background-color: #fff;
  padding-left: 20px;
  width: 50%;
  box-sizing: border-box;
  float: left;
}
.yql_activityList_r .r_c_bookList .r_c_li.bor_b::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 920px;
  height: 0;
  border-bottom: 1px solid #eaeaea;
  z-index: 2;
}
.yql_activityList_r .r_c_bookList .r_c_li span.mgr50 {
  margin-right: 0;
  display: inline-block;
  width: 194px;
  height: 19px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 18px;
  vertical-align: middle;
}
.yql_activityList_r .r_c_bookList .r_c_li .del_link {
  display: none;
}
.yql_activityList_r .r_c_bookList .r_c_li:hover {
  background-color: #F6FAFF;
  cursor: pointer;
}
.yql_activityList_r .r_c_bookList .r_c_li:hover .del_link {
  display: inline-block;
}
.yql_activityList_r .r_c_bookList .r_c_li:hover a.c348ee8 {
  display: inline-block;
}
.yql_activityList_r .r_c_bookList .book_icon2 {
  display: inline-block;
  height: 22px;
  padding: 0 10px;
  line-height: 20px;
  border: 1px solid #439f06;
  border-radius: 11px;
  box-sizing: border-box;
  font-size: 12px;
  color: #5ec618;
}
.yql_activityList_r .del_link {
  display: inline-block;
  width: 15px;
  height: 15px;
  background: url(../images/delete.png) no-repeat center;
}
.yql_activityList_r .y_activityList_nav {
  min-height: 36px;
  margin-top: 12px;
}
.yql_activityList_r .y_activityList_nav .y_activityBtn01 {
  display: inline-block;
  padding: 0 15px;
  height: 36px;
  line-height: 36px;
  font-size: 14px;
  color: #555;
}
.yql_activityList_r .y_activityList_nav .y_activityBtn01.on,
.yql_activityList_r .y_activityList_nav .y_activityBtn01:hover {
  background-color: #F6FAFF;
  color: #4991E1;
  border-radius: 4px;
}
.c33424F {
  color: #33424F;
}
.mgr165 {
  margin-right: 165px;
}
.mgr42 {
  margin-right: 42px;
}
.mgr50 {
  margin-right: 50px;
}
.mgt16 {
  margin-top: 16px;
}
.w_270 {
  width: 290px;
}
.gs_contentWrap .gs_navLeft .gs_navTabContent.mgt100 {
  margin-top: 120px;
}
.yql_newHd_tabBox {
  height: 34px;
  border-bottom: 1px solid #dfdfdf;
  text-align: center;
}
.yql_newHd_tabBox a {
  display: inline-block;
  width: 40%;
  height: 32px;
  font-size: 14px;
  color: #555;
}
.yql_newHd_tabBox a.on,
.yql_newHd_tabBox a:hover {
  color: #4991e1;
  border-bottom: 2px solid #4991e1;
}
.blankPagesBox {
  position: absolute;
  top: 45%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 313px;
  min-height: 298px;
  text-align: center;
}
.blankPagesBox img {
  display: inline-block;
  width: 313px;
  height: 277px;
  max-height: 277px;
  object-fit: fill;
}
.y_zw_porBox {
  position: relative;
  min-height: 600px;
}
.pdlr45 {
  padding: 0 45px;
}
.shyj_text01 {
  width: 100%;
  height: 167px;
}
.rememberMe p {
  width: 38px;
  height: 20px;
  border-radius: 10px;
  margin-right: 7px;
  cursor: pointer;
  background-color: #4380C7;
  background-blend-mode: normal, normal;
}
.rememberMe p.on {
  background: #dedede;
  -webkit-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.rememberMe span {
  float: right;
  width: 16px;
  height: 16px;
  border-radius: 8px;
  background: #fff;
  margin: 2px 4px 0px 0px;
}
.mgt3 {
  margin-top: 3px;
}
.resTotal_tips {
  position: relative;
  display: inline-block;
  width: 24px;
  height: 34px;
  cursor: pointer;
}
.resTotal_tips:hover .dataTips_abs {
  display: block;
}
.data_tipsIcon {
  display: inline-block;
  width: 24px;
  height: 24px;
  background: url(../images/wenhao1.png) no-repeat center;
}
.data_tipsIcon .dataTips_abs {
  display: none;
  position: absolute;
  left: -100px;
  top: 35px;
  min-width: 290px;
  border: 1px solid #eaeaea;
  background-color: #fff;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 14px;
  color: #555;
  border-radius: 4px;
  line-height: 20px;
  box-sizing: border-box;
  z-index: 100;
}
.data_tipsIcon .dataTips_abs.r_20 {
  right: -20px;
  left: unset;
}
.data_tipsIcon .dataTips_abs .tips_s1 {
  display: inline-block;
  height: 44px;
  line-height: 44px;
}
.data_tipsIcon .dataTips_abs .tips_s2 {
  display: inline-block;
  position: relative;
  width: 128px;
  height: 44px;
  text-align: center;
  margin-left: 9px;
}
.data_tipsIcon .dataTips_abs .tips_s2::before {
  content: '';
  position: absolute;
  top: 21px;
  left: 0;
  width: 128px;
  height: 0;
  border-bottom: 1px solid #ddd;
}
.data_tipsIcon .dataTips_abs .tips_s2 em {
  display: inline-block;
  line-height: 14px;
  height: 14px;
  vertical-align: top;
}
.subscribeWp_body ul.ztree2.max_h0 {
  max-height: unset;
}
.gs_sideDialog.w546 {
  width: 546px;
}
.gs_sideDialog.w546 .ni_g_cPlace .ztree li span,
.ni_g_cPlace .ztree2 li span {
  line-height: 27px;
}
.gs_sideDialog.w546 .subscribeWp_body .ztree2 li a {
  height: 28px;
  line-height: 21px;
}
.gs_sideDialog .ztree2 li a {
  vertical-align: middle;
}
.gs_sideDialog.w546 .ni_g_cPlace .ztree li span,
.ni_g_cPlace .ztree2 li span {
  vertical-align: middle;
}
.gs_sideDialog .ztree2 li span.button.chk {
  margin: 0 4px 0 0;
}
.gs_sideDialog .ztree2 li span.button.ico_docu,
.gs_sideDialog .ztree2 li span.button.ico_close,
.gs_sideDialog .ztree2 li span.button.ico_open {
  vertical-align: middle;
}
.li_input_abs {
  display: none;
  position: absolute;
  right: 0;
  top: 6px;
  width: 45px;
  height: 18px;
  line-height: 18px;
  z-index: 100;
}
.li_input_abs i {
  display: inline-block;
  width: 16px;
  height: 16px;
  vertical-align: middle;
  cursor: pointer;
  z-index: 101;
}
.li_input_abs .input_sure {
  background: url(../images/Preservation.png) no-repeat center;
}
.li_input_abs .input_cancle {
  background: url(../images/edit_cancel.png) no-repeat center;
}
.gs_navLeft.ni_g_cPlace .ztree.new_ztree li span.button.switch {
  float: none;
}
.yql_wpsResources .wps_bodyInfo_h .li_input_abs.pos_static {
  position: static;
}
.build_oneself .build_oneself_check {
  display: none;
  position: absolute;
  left: 16px;
  top: 12px;
  width: 290px;
  height: 24px;
  line-height: 24px;
}
.build_oneself .build_oneself_check.on {
  display: block;
}
.build_oneself .build_oneself_check .s_text {
  display: inline-block;
  vertical-align: middle;
  max-width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #555;
}
.build_oneself .build_oneself_after {
  display: none;
  position: absolute;
  width: 20px;
  height: 20px;
  top: 85px;
  left: 16px;
  background: url(../images/after1.png) no-repeat center center / 100%;
  z-index: 8;
}
.build_oneself .build_oneself_after:hover {
  background: url(../images/after2.png) no-repeat center center / 100%;
}
.build_oneself .build_oneself_next {
  display: none;
  position: absolute;
  width: 20px;
  height: 20px;
  top: 85px;
  right: 16px;
  background: url(../images/next1.png) no-repeat center center / 100%;
  z-index: 8;
}
.build_oneself .build_oneself_next:hover {
  background: url(../images/next2.png) no-repeat center center / 100%;
}
.yql_res_list .li_1:hover .build_oneself_check {
  display: block;
}
.yql_res_list .li_1:hover .build_oneself_next {
  display: block;
}
.yql_res_list .li_1:hover .build_oneself_after {
  display: block;
}
.yql_res_list .li_1 .li_name {
  top: 75px;
  height: 40px;
  line-height: 40px;
}
.gs_sideDialog {
  z-index: 20;
}
.bgF0F0F0 {
  background-color: #f0f0f0;
}
.Roo_school_title {
  padding-top: 23px;
  height: 16px;
  line-height: 16px;
  font-size: 12px;
  color: #222;
}
.Roo_title_home {
  display: inline-block;
  width: 16px;
  height: 16px;
  background: url(../images/home.png) no-repeat center / 100%;
  vertical-align: middle;
}
.Roo_right {
  display: inline-block;
  width: 7px;
  height: 11px;
  background: url(../images/Roo_right.png) no-repeat center / 100%;
  vertical-align: middle;
}
.mgt2 {
  margin-top: 2px;
}
.bor_bD1D0D0 {
  border-bottom: 1px solid #D1D0D0;
}
.Roo_btn1 {
  display: inline-block;
  width: 106px;
  height: 30px;
  border: 1px solid #5B8ED1;
  line-height: 28px;
  background-color: #fff;
  font-size: 14px;
  color: #5B8ED9;
  text-align: center;
  border-radius: 20px;
  box-sizing: border-box;
}
.Roo_btn1.on,
.Roo_btn1:hover {
  background-color: #5B8ED1;
  color: #fff;
}
.line_h26 {
  line-height: 26px;
}
.Roo_ChoiceWp {
  width: 100%;
  padding: 20px 30px 6px 20px;
  box-sizing: border-box;
  background-color: #fff;
  border: 1px solid #E4E4E4;
}
.Roo_ChoiceWp .ChoiceWp_left {
  font-size: 14px;
  color: #8F8F8F;
  margin-right: 24px;
}
.Roo_ChoiceWp .ChoiceWp_list {
  width: 830px;
}
.Roo_ChoiceWp .ChoiceWp_list.max_h40 {
  height: 40px;
  overflow: hidden;
}
.Roo_ChoiceWp .ChoiceWp_list .item_li {
  float: left;
}
.Roo_ChoiceWp .ChoiceWp_list .item_li.on a,
.Roo_ChoiceWp .ChoiceWp_list .item_li:hover a {
  background-color: #9D9D9D;
  color: #fff;
}
.Roo_ChoiceWp .ChoiceWp_list .item_li a {
  display: block;
  height: 26px;
  padding: 0 10px;
  font-size: 12px;
  color: #555;
  border-radius: 3px;
}
.Roo_ChoiceWp .ChoiceWp_btn {
  font-size: 12px;
  color: #555;
}
.mgb14 {
  margin-bottom: 14px;
}
.Roo_select {
  display: inline-block;
  width: 11px;
  height: 7px;
  background: url(../images/Roo_down.png) no-repeat center / 100%;
}
.Roo_select.on {
  transform: rotate(180deg);
}
.Roo_search {
  height: 46px;
  background-color: #fff;
}
.Roo_btn2 {
  display: block;
  width: 130px;
  height: 46px;
  line-height: 46px;
  font-size: 14px;
  color: #555;
  text-align: center;
}
.Roo_btn2.on,
.Roo_btn2:hover {
  background-color: #5B8ED1;
  color: #fff;
}
.Roo_btn2.w136 {
  width: 136px;
}
.c5B8ED9 {
  color: #5B8ED9;
}
.Roo_sear_box {
  width: 170px;
}
.Roo_sear_box .Roo_sear_inp {
  width: 130px;
  padding-left: 10px;
  font-size: 12px;
  background-color: #EFEFEF;
  border: 1px solid #E5E5E5;
  border-right: none;
  border-radius: 4px 0 0 4px;
  line-height: 26px;
}
.Roo_sear_box .Roo_sear_btn {
  display: inline-block;
  width: 28px;
  height: 28px;
  border: 1px solid #26B5FF;
  border-left: none;
  box-sizing: border-box;
  border-radius: 0 4px 4px 0;
  background: #56BDFF url(../images/Roo_search.png) no-repeat center / 16px 15px;
}
.Roo_list1 .Roo_list_item {
  width: 100%;
  padding: 20px 0 15px 30px;
  box-sizing: border-box;
  background-color: #fff;
}
.Roo_item_img {
  display: inline-block;
  width: 64px;
  height: 64px;
}
.mgt9 {
  margin-top: 9px;
}
.mgr110 {
  margin-right: 110px;
}
.Resources_of_our_school .turnPage a.p_left,
.Resources_of_our_school .turnPage a.p_right {
  background-color: #f0f0f0;
}
.Resources_of_our_school .turnPage a.p_left:hover,
.Resources_of_our_school .turnPage a.p_right:hover {
  background-color: #3d95d5;
}
.Roo_search_ico {
  display: inline-block;
  width: 16px;
  height: 16px;
  background: url(../images/Roo_down2.png) no-repeat center / 100%;
  vertical-align: middle;
  margin-left: 6px;
}
.Roo_notime {
  width: 100%;
  height: 381px;
  margin-top: 10px;
  background-color: #fff;
  padding-top: 119px;
  text-align: center;
  font-size: 18px;
  color: #555;
  box-sizing: border-box;
}
.kylin_why_navWp {
  width: 100%;
  height: 64px;
  background-color: #26B5FF;
}
.why_nav_list li {
  float: left;
  height: 64px;
  line-height: 64px;
}
.why_nav_list li.on,
.why_nav_list li:hover {
  background-color: #1AA1EE;
}
.why_nav_list li a {
  display: block;
  padding: 0 30px;
  font-size: 14px;
  color: #fff;
}
.why_navSearch {
  width: 270px;
  margin-top: 11px;
  height: 38px;
  border-radius: 19px;
  background-color: #fff;
}
.why_navSearch .why_s_input {
  float: left;
  width: 202px;
  padding-left: 12px;
  height: 38px;
  box-sizing: border-box;
  font-size: 12px;
  border-radius: 19px 0 0 19px;
}
.why_navSearch .why_s_input::placeholder {
  color: #B3B3B3;
}
.why_navSearch .why_s_btn {
  float: right;
  width: 67px;
  border-radius: 0 19px 19px 0;
  height: 38px;
  background: #DAEFFF url(../images/why_search.png) no-repeat 23px center;
  background-size: 15px 15px;
}
.why_resources_list .why_res_item {
  float: left;
  width: 354px;
  height: 240px;
  margin-right: 36px;
  margin-bottom: 30px;
  transition: 0.2s all;
}
.why_resources_list .why_res_item:hover {
  box-shadow: 0 0 7px 0px rgba(0, 0, 0, 0.1);
}
.why_resources_list .why_res_item .res_item_hd {
  position: relative;
  width: 100%;
  height: 190px;
}
.why_resources_list .why_res_item .res_item_hd img {
  display: block;
  width: 100%;
  height: 100%;
}
.why_resources_list .why_res_item .res_item_name {
  position: absolute;
  top: 75px;
  line-height: 40px;
  font-size: 28px;
  color: #555;
  text-align: center;
  width: 100%;
}
.why_resources_list .why_res_item .res_item_ft {
  width: 100%;
  height: 50px;
  border: 1px solid #EAEAEA;
  border-top: none;
  font-size: 14px;
  color: #555;
  padding: 0 15px 0 20px;
  line-height: 50px;
  box-sizing: border-box;
}
.Roo_ChoiceWp.why_ChoStyle {
  padding: 20px 38px 6px 25px;
}
.Roo_ChoiceWp.why_ChoStyle .ChoiceWp_left {
  margin-right: 5px;
}
.Roo_ChoiceWp.why_ChoStyle .ChoiceWp_list {
  width: 1030px;
}
.Roo_ChoiceWp.why_ChoStyle .ChoiceWp_list .item_li a {
  color: #222;
}
.Roo_ChoiceWp.why_ChoStyle .ChoiceWp_list .item_li.on a,
.Roo_ChoiceWp.why_ChoStyle .ChoiceWp_list .item_li a:hover {
  color: #fff;
}
.Roo_search.bgc56BDFF .Roo_btn2.on,
.Roo_search.bgc56BDFF .Roo_btn2:hover {
  background-color: #56BDFF;
}
.bor_bF3F3F3 {
  border-bottom: 1px solid #f3f3f3;
}
.why_Roo_list2 {
  margin-right: -20px;
}
.why_Roo_list2 .why_Roo_item {
  float: left;
  width: 270px;
  height: 198px;
  margin-right: 20px;
  margin-bottom: 30px;
  font-size: 14px;
}
.why_Roo_list2 .why_Roo_item .w_i_img {
  width: 100%;
  height: 168px;
}
.why_Roo_list2 .why_Roo_item:hover p {
  color: #4991e1;
}
.dp_b100 {
  display: block;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
}
.bor_de4e4e4 {
  border: 1px solid #E4E4E4;
}
.text_ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
