@charset "utf-8";
/**
[OElove] (C)2010-2099 OELOVE.COM Inc.
Email: service@phpcoo.com, phpcoo@qq.com
This is not a freeware, use is subject to license terms
$LastTime 15:44 2020/10/20 Design by wz$
*/

/*loading 2020.10.20*/
.oe_ball_pulse{text-align: center;}
.oe_ball_pulse div{width: .266rem;height: .266rem;display: inline-block;vertical-align: top;border-radius: 50%;background-color: #999;margin:.213333rem .106667rem; -webkit-animation: ball-pulse 1s ease infinite;
  -moz-animation: ball-pulse 1s ease infinite;
  -o-animation: ball-pulse 1s ease infinite;
  animation: ball-pulse 1s ease infinite;}
.oe_ball_pulse>div:nth-child(1){-webkit-animation-delay:-200ms;-moz-animation-delay:-200ms;-o-animation-delay:-200ms;animation-delay:-200ms}.oe_ball_pulse>div:nth-child(2){-webkit-animation-delay:-100ms;-moz-animation-delay:-100ms;-o-animation-delay:-100ms;animation-delay:-100ms}.oe_ball_pulse>div:nth-child(3){-webkit-animation-delay:0ms;-moz-animation-delay:0ms;-o-animation-delay:0ms;animation-delay:0ms}
@-webkit-keyframes ball-pulse{0%,60%,100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}30%{opacity:.1;-webkit-transform:scale(0.01);transform:scale(0.01)}}
@keyframes ball-pulse{0%,60%,100%{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}30%{opacity:.1;-webkit-transform:scale(0.01);-moz-transform:scale(0.01);-o-transform:scale(0.01);transform:scale(0.01)}}


.select_animated_left{
  -webkit-animation: select_animated_left 1000ms ease;
  animation: select_animated_left 1000ms ease;
}
@-webkit-keyframes select_animated_left {
  0% {
    -webkit-transform: translate3d(-200px, 0, 0);
    opacity: 0;
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes select_animated_left {
  0% {
    transform: translate3d(-200px, 0, 0);
    opacity: 0;
  }
  100% {
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
.select_animated_right{
  -webkit-animation: select_animated_right 1000ms ease;
  animation: select_animated_right 1000ms ease;
}
@keyframes select_animated_right {
  0% {
    transform: translate3d(200px, 0, 0);
    opacity: 0;
  }
  100% {
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes audio-item1 { 
  form{
    height: .267rem; 
  }
  to{
    height: .30rem; 
  }
}
@keyframes audio-item2 { 
  form{
    height: .35rem; 
  }
  to{
    height: .17rem; 
  }
}
@keyframes audio-item3 { 
  form{
    height: .17rem; 
  }
  to{
    height: .37rem; 
  }
}
@-webkit-keyframes select_animated_right {
  0% {
    transform: translate3d(200px, 0, 0);
    opacity: 0;
  }
  100% {
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
.audio-item span:first-child{
  height:.267rem; 
  width: .08rem;
  display: inline-block;
  animation-name: audio-item1;
}
.audio-item span:nth-child(2){
  height:.35rem;
  width: .08rem;
  display: inline-block;
  animation-name: audio-item2;
}
.audio-item span:nth-child(3){
  height:.267rem; 
  width: .08rem;
  display: inline-block;
  animation-name: audio-item3;
}
.animate{
  animation-duration:.5s;
  animation-timing-function:ease-in-out;
  animation-delay:0;
  animation-iteration-count: infinite;
  animation-direction: alternate;
  animation-fill-mode:forwards;
  animation-play-state:running
}
.mt2{
  margin-top: .053333rem;
}
/* 2020.10.27 */
.cp_top:after {content: ''; position: absolute; left: -50%; top: 0px; bottom: 0px; right: 0px; z-index: -1; border-radius: 0px 0px 50% 50%; width: 200%; background: #13ca87;}
/* 2021.01.06 */
.color_cer{color:#875f52;}
.oerz .current p{color:#ff0000;}
/* 2021.01.28 */
.oe_rzguide dl.current,.oe_rzguide dl.current i, .oe_rzguide dl.current p{color:#ccc !important;}
.oe_rzguide dl.current dd span.bg_main{background:#ebebeb !important;}
/* 2021.03.21 */
.w100px{width: 2.667rem;}
.t12{top: .32rem;}
.l50{left: 50%;}
.r50{right: 50%;}
.w45{width: 45%;}
.oe_regtag span i.iconfont{color:#ccc;}
.oe_regtag span.current{color:#13ca87!important;}
.oe_regtag span.current i.iconfont{color:#13ca87!important;}

/* 2021.04.07 */
.img_15{width: .4rem; height: .4rem;}
.op_08{ opacity: 0.08; -webkit-opacity:0.08;}
.nav_bg{left: 45%; top:15px;}
.br44{border-radius: 44%;}
.mr8{margin-right: .213rem;}
.oe_yan .icon-eye{display: none;}
.oe_yan .icon-biyan{display: inline-block;}
.oe_yan.current .icon-eye{display: inline-block;}
.oe_yan.current .icon-biyan{display: none;}

/* 2021.04.18 */
.cp_vip{background:#2f2f2f;color:#ebc6aa;}
.cp_vip_btn{line-height:.586667rem;margin-top:-.294rem;padding-right:.17rem;background-image:linear-gradient(90deg,#febd96,#ffdbc1);color:#2f2f2f;}
.lh47{line-height:1.253333rem;}
.h47{height:1.253333rem;}
.h26{height: .693rem;}
.w_165px{width: 4.4rem;}
.h_165px{height: 4.4rem;}
.br_lrb{border-radius: 2rem 2rem 2rem 0;}
.deg180{transform: rotate(180deg);}
.mb2{margin-bottom:.053333rem;}
.mt_1{margin-top:-.026667rem;}
.mt_2{margin-top:-.053333rem;}
.animate_qd{animation: animate_qds 1s infinite;}
@keyframes animate_qds {0%{opacity:1;}50%{opacity:.4;}100%{opacity: 1;}}
.t0{top:0px;}
.l65{left:55%}
/* 2021.07.26 */
.img_18{width: .48rem; height: .48rem;}
.img_32{width: .853rem; height: .853rem;}
.img_48{width: 1.28rem; height: 1.28rem;}
.h48{height: 1.28rem;}
.h32{height: .853rem;}
.lh48{line-height: 1.28rem;}
.color_txt{color:#c49b1b;}
.color_56{color:#565656;}
.color_yvip{color:#ffea91;}
.br_t5{border-radius: .133rem .133rem 0px 0px;}
.l8{left: .213rem;}
.bsd15{box-shadow: 0 1px 15px 0 rgba(0, 0, 0, 0.06);}
.topic_tag span.current{ color:#ff7453;  background: #fff9f5!important; border:1px solid #ffe4ce; }
.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;}
.bg_f4{background: #f4f4f4;}
.oe_tab span.current{font-size: .4rem; position: relative; color:#333; font-weight: bold;}
.oe_tab span{color:#666;}
.oe_tab span.current::after{display: inline-block; width: .533rem; left: 50%; bottom: 0rem; margin-left: -0.267rem; background: #13ca87; border-radius: 2rem; height: .08rem; content:''; position: absolute;}
.t_15{top:-.4rem;}
.t_13{top:-.347rem;}
.bo_5f{border: 5px solid #fff;}
.mw70{max-width: 70%;}
.br_rb15{border-radius: 0rem 0rem .267rem 0rem;}
.share_flex{display: flex;flex-wrap: wrap;justify-content: space-between;}
.bo_d9{border: 1px solid #d9d9d9;}
.z0{z-index: 0;}
.z10{z-index: 10;}
.op_1{opacity: 0.15;}
.mr2{margin-right: .053rem;}
#content.textarea img{width: .6rem; height: .6rem;}
.oe_shade{z-index: 400;}
.w_3{width: .08rem;}
.bg_orange{background:#fb9c5c;}
.color_orange{color:#fb9c5c!important;}
.upj{position: absolute;display: block;width: .14rem;height: .14rem;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;}
.downj{ 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;}
.t_left{text-align: left;}
.bg_zr{background-image: linear-gradient(90deg, rgba(198,112,0,1), rgba(252,174,76,1));}
.h12{height: .32rem!important;}
.img_55{width: 1.467rem; height: 1.467rem;}
.slide_down{animation: slideDown .2s ease-out 1;}
@keyframes slideDown{0%{transform:translateY(-100%);}100%{transform:translateY(0);}}
.percentage{background-image: linear-gradient(90deg,#f69031,#ddc8a3,#f69031);line-height:.533rem;font-size:.373rem;padding:0 .16rem;color:#666666;position: absolute;right:-20px;top:-30px;}
.percentage::after {content: '';width: 0;height: 0;border-left: .267rem solid transparent;border-right: .267px solid transparent;border-top: .213rem solid #ddc8a3;position: absolute;bottom: -0.2rem;left: 50%;transform: translateX(-50%);border-left-width: 5px;border-left-style: solid;border-left-color: transparent;border-right-width: 5px;border-right-style: solid;border-right-color: transparent;border-top-width: 8px;border-top-style: solid;border-top-color: rgb(221, 200, 163);}