/**
 * [OEcms] (C)2010-2099 oephp.com Inc.
 * Email: phpcoo@qq.com, service@phpcoo.com
 * This is not a freeware, use is subject to license terms
 * $LastTime 2020.09.9 Design by wz$
*/


.t10{top:10px!important;}
.t11{top:11px!important;}
.t12{top:12px!important;}
.t13{top:13px!important;}
.t14{top:14px!important;}
.t17{top:17px!important;}
.pt7{padding-top: 7px;}
.pt11{padding-top: 11px;}
.pt12{padding-top: 12px;}
.pt13{padding-top: 13px;}
.pt14{padding-top: 14px;}
.pt15{padding-top: 15px;}
.pt16{padding-top: 16px;}
.pt17{padding-top: 17px;}
.pt90{padding-top: 90px;}
.br20{border-radius: 20px;}
.w250{width: 250px;}
.w870{width: 870px;}
.w888{width: 880px;}
.w300{width: 300px;}
.w330{width: 330px;}
.h490{height: 490px;}
.bsd15{box-shadow: 0 3px 15px 0 rgba(0, 0, 0, 0.1);}
.bsd5{box-shadow: 0 0px 15px 0 rgba(0, 0, 0, 0.05);}
.img_5{width: 5px; height: 5px;}
.img_15{width: 15px; height: 15px;}
.img_140x90{width: 140px; height: 90px;}
.img_170{ width:170px;height:170px; }
.dian{width: 8px; height: 8px; background: #f2f2f2;}
.dian.current{width: 20px; background:#ff6e0d ;}
.pl240{padding-left: 240px;}
.mr12{margin-right: 12px;}
.mr25{margin-right: 25px;}
.t12{top:12px;}
.l8{left: 8px;}
.footerinfo a{color:#999;}
.oe_rand a.current::after{display: inline-block; height: 1px; border-radius: 10px; background: #666; position: absolute; left: 0px; right: 0px; top: 30px; content: ''; }
.oe_tab{border-bottom: 2px solid #f7f7f7;}
.oe_tab span.current{color:#ff6e0d;}
@keyframes marry_amt{35% {transform: translateY(-6px);}65% {transform: translateY(0px);}80%{transform: translateY(-4px);}100% {transform: translateY(0px);}}
.bg_13{background: #131313;}
.bg_30{background: #303030;}

textarea,input{outline:none; font-family: sans-serif;}
span.jiao{width:0; height:0; border:8px solid;   display:inline-block; position:absolute; left:50%; margin-left:-7px; top:-16px;width:0; height:0; border-width:8px 8px 8px;border-style:solid;border-color:transparent transparent #fff; }
a.hoverbg:hover{background: #f6f6f6;}
.row2{ text-overflow: -o-ellipsis-lastline;  overflow: hidden;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 2;  line-clamp: 2;  -webkit-box-orient: vertical;}
.row3{ text-overflow: -o-ellipsis-lastline;  overflow: hidden;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 3;  line-clamp: 3;  -webkit-box-orient: vertical;}

.mh48{max-height:48px;}
.h68{height: 68px;}
.lh68{line-height: 68px;}
.menu li.current .one{color:#ff6e0d;}
.menu li.current .one::after{content: ''; display: inline-block; left: 0px; right: 0px; height: 3px; background: #ff6e0d; position: absolute; bottom: 15px; border-radius: 10px;}
.bo_b3e{border-bottom: 1px solid #3e3e3e;}
.play_list li.current span{background: #ff6e0d;}
.play_list li.current a{color:#ff6e0d!important;}
.p24{padding: 24px;}
.p25{padding: 25px;}
.bo_lrf7{border-left: 1px solid #f7f7f7; border-right: 1px solid #f7f7f7;}
.bo_b2f7{border-bottom: 2px solid #f7f7f7;}
.bo_b2main{border-bottom: 2px solid #ff6e0d;}
.bg_hover:hover{background: #f7f7f7;}
.r80{right: 80px;}
.bo_r37{border-right: 1px solid #373737;}
.w90{width: 90px;}
.ups{position: absolute;display: block;width: .26rem;height: .26rem;background: transparent;border-style: solid;border-width: 0.13rem;transform: rotate(45deg);border-color: #fff transparent transparent #fff;box-shadow: -2px -2px 5px rgba(0,0,0,.06); background: #fff;}
.downs{ border-color: transparent #fff #fff transparent; box-shadow: 3px 3px 7px rgba(0,0,0,.07);    position: absolute;display: block;width: .26rem;height:.26rem;background: transparent;border-style: solid;border-width: 0.13rem;transform: rotate(45deg); background: #fff;}
.h360{height: 360px;}
.tab span,.tab a{cursor: pointer;}
.tab span.current,.tab a.current{color:#ff6e0d;}
.tab span.current::after{content: ''; display: inline-block; left: 0px; right: 0px; height: 2px; background: #ff6e0d; position: absolute; bottom: 5px; border-radius: 10px;}
.tab a.current::after{content: ''; display: inline-block; left: 0px; right: 0px; height: 2px; background: #ff6e0d; position: absolute; bottom: 5px; border-radius: 10px;}
.w222{width: 222px;}
.h184{height: 184px;}
.w385{width: 385px;}
.h363{ height:363px; }

.bg_btn{background: #545c63;}
.m_left:hover{background: #fff6ed;}
.m_left:hover a{color:#ff6e0d!important;}
.br_b5{border-radius: 0px 0px 5px 5px;;}
.br_right{border-radius: 0px 15px 15px 0px;;}
.w360{width: 360px;}
.tab_bg a.current{color:#fff; background: #ff6e0d ;}
.tab_span span.current{background: #545c63; color:#fff;}
.bg_red1{background: #fde7e7;}
.t30{top: 30px;}
.pt45{padding-top: 45px;}
.l_2{left: -2px;}
.user_left a.current{background: #ff6e0d; color:#fff; border-radius: 8px 0px 0px 8px;}
.user_left a.current i.iconfont{color:#fff!important;}
.h75{height: 75px;}
.h97{height: 97px;}
.h110{height: 110px;}
.h130{height: 130px;}
.h152{height: 152px;}
.h154{height: 154px;}
.h160{height: 160px;}
.h180{height: 180px;}
.h232{height: 232px;}
.w140{width: 140px;}
.w180{width: 180px;}
.w220{width: 220px;}
.pl160{padding-left: 160px;}
.pl170{padding-left: 170px;}
.pl180{padding-left: 180px;}
.pl220{padding-left: 220px;}
.l10{left: 10px;}
.ml50{margin-left: 50px;}
.mt16{margin-top: 16px;}
.mb2{margin-bottom:2px;}
.z10000{z-index: 10000;}
.deg180{transform:rotate(180deg);transition:all .3s;}
.tab_cat a.current{background: #fff; border-radius: 5px 5px 0px 0px; color:#ff6e0d; font-weight: bold;}
.min_h120{min-height:120px;}
.ws2{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.ws3{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.ws5{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;}
.content img{max-width:98%;}
.dd_d::before{content:'';display:inline-block;width:6px;height:6px;border-radius:50%;background:#ccc;margin-right:6px;vertical-align: top;margin-top:7px;}
.w268{width: 268px;}
.oe_tab{border-bottom: 2px solid #f7f7f7;}
.oe_tab span.current,.oe_tab a.current{color:#ff6e0d;}
.oe_tab span.current::after,.oe_tab a.current::after{display: inline-block; height: 2px; border-radius: 10px; background: #ff6e0d; position: absolute; left: 0px; right: 0px; bottom: -2px; content: ''; }
.slide_sub span{background:rgba(0, 0, 0, 0.5);width:15px;height:5px;}
.slide_sub span.current{width:22px;background:#fff;}
.hover_main:hover{color: #ff6e0d !important;;}
.oeui_checkbox.checked .checkbox{border-color: #ff6e0d;background-color: #ff6e0d;}
.oeui_checkbox:hover .checkbox{border-color:#ff6e0d;}
.color_b{color:#bbb!important;}
.color_t5{color:#545c63}
.color_0{color:#000;}
.color_main2{color:#14C7E1;}
.color_889{color:#8898B6;}
.w268{width: 268px;}
.w130{width:130px;}
.w252{width:252px;}
.bo_deb{border-bottom: 1px dashed #ebebeb;}
.bo_rd9{border-right: 1px solid #d9d9d9;}
.bo_main2{border:1px solid #14C7E1;}
.bg_main2{background:#14C7E1;}

.border_up span{
  display:block;
  width:0;
  height:0;
  border-width:0 14px 14px;
  border-style:solid;
  filter: drop-shadow(0px -1px 1px rgba(0,0,0,0.03));
  border-color:transparent transparent #fff;/*透明 透明  黄*/
  position:absolute;
  top:-14px;
  left:17px;
}
.border_up .current{
  color: #ff6e0d;
  border-color: #ff6e0d;
  background: #fff6f5!important;
}
.dcsp{
  display: flex;
  justify-content: space-between;
}

iframe{border: none;}

.study_listbtn{
  background: linear-gradient(299deg, #FF744D 21%, #FFECCC 77%);
  box-shadow: inset 0px 1px 2px 0px #FD6E26;
}

.flex{display: flex;}
.flex_1{ flex:1; }
.flex_s{ flex-shrink: 0; }
.flex_ac{align-items: center;}
.flex_jc{justify-content: center;}
.flex_jsb{justify-content: space-between;}
.flex_v{flex-direction: row;}
.flex_wrap{flex-wrap: wrap;}

.level_nav{
  color: #5C4E49;
  background: linear-gradient(300deg, #E9D8C5 -6%, #EFE8DB 37%, #EEE2C9 63%, #E2D1C0 100%);
}

.fz38{font-size:38px;}
.fz52{font-size:52px;}