.w1450 .wrap {width: 1350px;}
.footer{margin-top: 0}
/*视频区*/
.bg_color{width: 100%;background-color:#f1f2f3;padding:20px 0 30px 0;}
.middle-content{margin: 0 auto;width: 1230px;}
.w1450 .middle-content{width:1350px; }
.w1450 .pic_area{width:970px;}
.w1450 .mleft {width: 970px;}
.mleft {float: left; width: 852px;}
.mleft .content {height: 522px;position: relative;}
.mleft .content iframe {width: 100%;height: 100%;}
.pic_area{width:852px;}
.pic_area .content {height: 522px;position: relative;}
.pic_area .content iframe {width: 100%;height: 100%;}

/*vip 付费样式*/
.needWrap{position: absolute;left: 0;right: 0;top: 0;background: rgba(0,0,0,.85);box-sizing: border-box;text-align: center;bottom: 0;z-index: 2;padding-top: 150px;}

.needWrap h2.tit{font-size: 20px;color: #fff;font-weight: bold;}
.needWrap p.tip{font-size: 16px;color: rgba(255,255,255,.5);margin-top: 12px;margin-bottom: 40px;}
.needWrap .needA{display: inline-block;height: 46px;border-radius: 23px;line-height: 46px;font-size: 16px;color: #fff;font-weight: bold;min-width: 184px;text-align: center;box-sizing: border-box;padding: 0 8px}
.needWrap .needA.money{background: linear-gradient(90deg, #FF973A 0%, #FF6225 100%);}
.needWrap .needA.levelVip{background: linear-gradient(90deg, #FEC19F 0%, #FFEBC4 100%);color: #621C05}
.needWrap .has{font-size:14px;color: #BABABA;position: absolute;right: 37px;bottom: 25px;}
.needWrap .has a{color: #FEC2A0}
.needWrap .has.speHas{bottom: 96px;}

.vipNeed{padding: 0 20px;height: 70px;line-height: 70px;background: linear-gradient(90deg, #FEC19F 0%, #FFEBC4 100%);text-align: left;position: absolute;left: 0;right: 0;bottom: 0;box-sizing: border-box;z-index: 2}
.vipNeed i{display: inline-block;width: 56px;height: 56px;background:url(../images/needBg.png) no-repeat center center;background-size:cover;margin-right: -1px;vertical-align: middle;}
.vipNeed span{color: rgba(32,1,0,.8);font-size: 22px;color: #200100;font-weight: bold;}
.vipNeed a{float: right;font-size: 19px;color: #7F3A11;padding: 0 22px;height: 40px;line-height: 40px;border: 1px solid #7F3A11;border-radius: 21px;margin-top: 14px;}



.name_title {padding:20px 10px 20px 20px;background:#fff;}
.name_title .user_img,.name_title .user_txt {float:left;}
.name_title .user_img {height:80px;width:80px;overflow:hidden;border-radius:50%;}
.name_title .user_img a{display: block; height: 80px;}
.name_title .user_img img {height:100%;width:100%;object-fit: cover}
.name_title .guanzhu {float:right;border-radius:14px;color:#fff;background:#FF4F11;margin-top:48px;height: 28px;line-height: 28px;position: relative;}
.name_title .guanzhu i{display: inline-block;width: 12px;height: 12px;background:url(../images/add2.png) no-repeat center center;background-size:12px;vertical-align: top;margin-right: 3px;margin-top: 8px;}
.name_title .guanzhu a{display: block;color: #fff;width: 68px;text-align: center;}

.guanzhu .appo_sec{ width: 152px;height: 75px;border-radius: 10px; color:#4b4c4f;display:none;background:#fff;text-align:center;font-size:14px;position: absolute;z-index:1000006;left:50%;margin-left: -76px;bottom:-90px;border: 1px solid #f2f3f7;box-shadow:0px 5px 23px 0px rgba(0,6,33,0.17);-webkit-animation: popup 0.5s ease-out;-moz-animation: popup 0.3s ease-out;animation: popup 0.3s ease-out; }
.guanzhu .appo_sec:before{content: "";display:inline-block;background: url("../images/ic_border1.png") no-repeat;width: 152px;height: 13px;position: absolute;top: -8px;left:0;z-index: 2}
.guanzhu .appo_sec:after{content: "";display: inline-block;width:0;height:0;border-width:0 8px 8px;border-style:solid;border-color:transparent transparent #fff;position:absolute;top: -7px;left: 50%;margin-left: -8px;z-index: 1;}
.guanzhu .appo_sec p{line-height: 45px;margin-top: 12px;}
.guanzhu .appo_sec p i{display: inline-block;width: 26px;height: 26px;background: url("../images/ic_smile.png") no-repeat;background-size: contain;color: #fff;margin: 0 11px -7px 0;}
.guanzhu .appo_sec span{color: #ff9e4f;}

.name_title .user_txt {margin-left:10px;}
.name_title .user_txt h2 {font-size:24px;color: #333;font-weight: bold;margin-top: 2px}
.name_title .user_txt p{margin-top: 10px;}
.name_title .user_txt p a {color:#333;font-size:16px;margin-right: 20px;}
.name_title .user_txt p span {margin-right:16px;font-size: 15px;color: #808080;}

.w1450 .share_friends{width: 970px;height: 61px;background: #fff;margin-top: -4px;line-height: 61px;}
.share_friends{width: 852px;height: 61px;background: #fff;margin-top: -4px;line-height: 61px;}
.left_share{float: left;width: 239px;}
.left_share span{padding-left: 15px;color: #999;}
.left_share s{color: #f1f2f3;margin-left: 10px;}
.left_share a{margin-right: 3px;}
.left_1 i{width: 24px;height: 24px;background: url(../images/player_area_1b6d71e.png) no-repeat;display: inline-block;background-position: 0 -50px;vertical-align: middle;}
.left_1 i:hover{background-position: 0 -75px;}
.left_2 i{width: 24px;height: 24px;background: url(../images/player_area_1b6d71e.png) no-repeat;display: inline-block;background-position: -30px -50px;vertical-align: middle;}
.left_2 i:hover{background-position: -30px -75px;}
.left_3 i{width: 24px;height: 24px;background: url(../images/player_area_1b6d71e.png) no-repeat;display: inline-block;background-position:-60px -50px;;vertical-align: middle;}
.left_3 i:hover{background-position: -60px -75px;}
.left_4 i{width: 24px;height: 24px;background: url(../images/player_area_1b6d71e.png) no-repeat;display: inline-block;background-position:-90px -50px;vertical-align: middle;}
.left_4 i:hover{background-position: -90px -75px;}
.left_5 i{width: 12px;height: 10px;background: url(../images/fns_cf840ca.png) no-repeat;display: inline-block;background-position:-60px -120px;vertical-align: middle;}
.middle_share{width: 270px;float: left;position: relative;}
.middle_3 {position: relative;}
.phone_icon{position: absolute;left:50%;margin-left: -85px;top:22px;z-index: 1;width: 170px;height: 190px;background: #fff;line-height: 190px;text-align: center;border: 1px #eee solid;border-radius: 3px;-moz-border-radius: 3px; -webkit-border-radius: 3px;-moz-box-shadow: 4px 4px 0 rgba(0,0,0,.2); -webkit-box-shadow: 4px 4px 0 rgba(0,0,0,.2); box-shadow: 4px 4px 0 rgba(0,0,0,.2);-webkit-animation: topFadeIn .3s ease-out; -moz-animation: topFadeIn .3s ease-out; animation: topFadeIn .3s ease-out;display: none;}
.phone_icon img{width: 140px;height: 140px;}
.phone_icon p{height: 25px;line-height: 25px;width: 170px;padding-top: 5px;font-size: 15px;color: #333;}
.phone_icon s{position: absolute; top: -8px; left: 80px; width: 16px; height: 9px; background: url(../images/icons.png) -10px -591px;}
.middle_3:hover .phone_icon{display: block;}


.middle_share a{margin-right: 18px;}
.middle_share a i{margin-right: 4px;}
.middle_1 i{width: 15px;height: 15px;background: url(../images/player_area_1b6d71e.png) no-repeat;display: inline-block;background-position: -20px 0;vertical-align: sub;}

.middle_share a.middle_1 i.itv{width: 15px;height: 15px;background: url(../images/player_area_1b6d71e.png) no-repeat;display: inline-block;background-position: -20px -15px;vertical-align: sub;}
.middle_2 i{width: 15px;height: 15px;background: url(../images/player_area_1b6d71e.png) no-repeat;display: inline-block;background-position: -40px 0;vertical-align: sub;}
.middle_2:hover i{background-position: -40px -15px;}
.middle_3 i{width: 15px;height: 15px;background: url(../images/player_area_1b6d71e.png) no-repeat;display: inline-block;background-position: -60px 0;vertical-align: sub;}
.middle_3:hover i{-webkit-transform: rotate(15deg);
	transform: rotate(15deg);background-position: -60px -15px;}
.right_share{float: right;margin-right: 50px;margin-top: 4px;}
.right_1{width: 17px;height: 15px;display: inline-block;background: url(../images/player_area_1b6d71e.png) no-repeat;background-position: 0 -126px;margin-right: 24px;}
.right_2{width: 17px;height: 15px;display: inline-block;background: url(../images/player_area_1b6d71e.png) no-repeat;background-position: -19px -125px;}

.w1450 .list_area{width: 360px;}
.w1450 .mright {width: 360px;}
.mright {width: 358px;float: left;margin-left: 20px;}
.list_area{width: 358px;float: left;background-color: #fff;margin-left: 20px;}
.tabBox {background: #fff;}
.tabBox ul{display: flex;justify-content: space-around;padding-top: 20px;padding-bottom: 12px;}
.tabBox ul li a{font-size: 20px;color: #000;padding-bottom: 10px;}
.tabBox ul li.active a{font-weight: bold;position: relative;color: #333;}
.tabBox ul li.active a:after{content: '';display: inline-block;width: 40px ;height: 4px;border-radius: 2px;background: #FF4F11;position: absolute;left: 50%;margin-left: -20px;bottom: 0}

.same_list{display: none; -webkit-animation: rightFadeIn .3s ease-out; -moz-animation: rightFadeIn .3s ease-out; animation: rightFadeIn .3s ease-out;}
.same_list.show{display: block;}
.albumlist li {padding-bottom: 15px; }
/*商品列表*/
.good_list{padding: 0 18px; max-height: 637px; overflow-y: auto;}
.good_list li a{display: block;padding: 20px 0;border-bottom: 1px solid #f5f5f7}
.good_list .goodImg{float: left;width: 88px;height: 88px;overflow: hidden;border-radius: 8px;position: relative;}
.good_list .goodImg img {height:100%;width:100%;object-fit: cover}
.good_list .goodImg em{position: absolute;top: 0;left: 0;display: inline-block;background: rgba(0,0,0,.5);border-radius: 8px 0px 8px 0px;height: 16px;line-height: 16px;font-size: 12px;color: #fff;width: 20px;text-align: center;}
.good_list .goodInfo{margin-left: 98px;position: relative;height: 88px;}
.good_list .goodInfo h3{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;height: 36px;line-height: 18px;font-size: 14px;color: #333;}
.good_list .goodInfo p.price{font-family: "coregtd";font-size: 13px;color: #FF4F11;margin-top: 18px;font-weight: bold;}
.good_list .goodInfo p.price strong{font-size:18px;}
.good_list .goodInfo span.goBuy{display: inline-block;position: absolute;right: 0;bottom: 7px;height: 30px;line-height: 30px;padding: 0 18px;font-size:14px;color: #fff;background: linear-gradient(90deg, #F45E2C 0%, #FF8822 100%);border-radius: 15px;}

/*专辑列表*/
.albumlist{padding: 0 20px;}
.albumlist ul{padding-top: 20px;}
.albumlist li {margin-bottom: 16px}
.albumlist li a{display: block;width: 100%;height: 100%;}
.albumlist li .top_img{position: relative;width: 160px;height: 88px;border-radius: 6px;overflow: hidden;float: left;}
.albumlist li .top_img img{width: 100%;height: 100%;object-fit: cover;}
.albumlist .top_img .scInfo{position: absolute;left: 0;right: 0;bottom: 0;box-sizing: border-box;padding: 0 10px;height: 35px;line-height: 35px;font-size: 14px;color: #fff;background: linear-gradient(0deg, rgba(0, 0, 0, .7) 0%, rgba(0, 0, 0, 0) 100%);}
.albumlist .top_img .scInfo .time{float: right;}

.albumlist .top_img .need{position: absolute;top: 7px;left: 10px;}
.albumlist .top_img .need span{display: inline-block;margin-right: 5px;height: 20px;line-height: 20px;padding: 0 8px;font-size: 12px;color: #fff;border-radius: 2px;}
.albumlist .top_img .need span.money{background: #FB6E0C;}
.albumlist .top_img .need span.vip{background: #E7B220;}
.albumlist .vInfo{margin-left: 170px;height: 88px;}
.albumlist .vInfo h3{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;height: 52px;line-height: 26px;font-size: 16px;color: #333;}
.albumlist .vInfo p{font-size: 14px;color: #999;width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-top: 12px;}
.listContainer {margin-bottom: 20px; background: #fff;}


/*视频区*/

.laugh_fans{float: left;width: 852px;margin-top: 20px;background: #fff;}
.w1450 .laugh_fans{width: 970px;}

/*表情*/
.vip_sticker {position: relative;float: left;display:none;}
.vip_sticker a.class_sticker{width: 70px;height: 38px;line-height: 38px;text-align: center;display: inline-block;color: #909090;font-size: 14px;border: 1px solid transparent;transition: none;/*margin-top: 3px;*/}
.vip_sticker a.class_sticker i{background: url(../images/master_e7ef735.png) center center no-repeat;width: 16px;height: 16px;background-position: 0 -445px;display: inline-block;vertical-align: sub;margin-right: 7px;}
.vip_sticker a.small_sticker{width: 85px;height: 38px;line-height: 38px;text-align: center;display: none;lock;color: #909090;font-size: 14px;border: 1px solid transparent;transition: none;}
.vip_sticker a.small_sticker i{background: url(../images/05100000552FA58067BC3D642207DE42.png) center center no-repeat;width: 16px;height: 16px;display: inline-block;margin-right: 7px;vertical-align: sub;}
.vip_sticker a.new_sticker{position: relative;background-color: #fff;border: 1px solid #c6c6c6;top: 0px;right: 0;transition: none;height: 39px;z-index: 8;border-bottom: none;}

.one_road{position:absolute;width: 285px;height: 124px;padding: 15px 9px 0 15px;top: 39px;left: 0;background: #fff;z-index: 1;border: 1px #c6c6c6 solid;display: none;}
.three_road a{border: 1px solid #f4f4f4;margin-right: 7px;float: left;width: 48px;height: 48px;display: inline-block;margin-bottom: 7px;}
.three_road a:hover{background: #f1faff; }
.three_road a.four_road{position: relative;}
.three_road a.four_road i{background: url(../images/base-emotion_b87b3ac.png) center center no-repeat;width: 32px;height: 32px;display: inline-block;background-position: 0 -96px;margin: 8px;}
.three_road a.four_road:hover i{background-position: 0 0;width: 48px;height: 48px;top: -8px;left: -8px;position: absolute;}
.three_road a.five_road{position: relative;}
.three_road a.five_road i{background: url(../images/base-emotion_b87b3ac.png) center center no-repeat;width: 32px;height: 32px;display: inline-block;    background-position:-32px -96px;margin: 8px;}
.three_road a.five_road:hover i{background-position: -48px 0;width: 48px;height: 48px;top: -8px;left: -8px;position: absolute;}
.three_road a.six_road{position: relative;}
.three_road a.six_road i{background: url(../images/base-emotion_b87b3ac.png) center center no-repeat;width: 32px;height: 32px;display: inline-block;    background-position:-64px -96px;;margin: 8px;}
.three_road a.six_road:hover i{background-position: -96px 0;width: 48px;height: 48px;top: -8px;left: -8px;position: absolute;}
.three_road a.seven_road{position: relative;}
.three_road a.seven_road i{background: url(../images/base-emotion_b87b3ac.png) center center no-repeat;width: 32px;height: 32px;display: inline-block;    background-position:-96px -96px;margin: 8px;}
.three_road a.seven_road:hover i{background-position:-144px 0;width: 48px;height: 48px;top: -8px;left: -8px;position: absolute;}




.smile_sticker .remark_center{float: right;height: 30px;line-height: 30px;text-align: center;background-color: #f2f2f2;border: 1px solid #d1d1d1;color: #555;margin-top: 8px;}
.smile_sticker .remark_center a{display: inline-block;color: #555;font-size: 14px;;padding: 0 12px;width: 57px;transition: none;}
.smile_sticker .remark_center:hover a{border-color: #e2e2e2; background-color: #f4f7fa;}
.smile_sticker .remark_center a.loading {background:#d6d6d6;color: #8c8c8c;cursor: default;}
.my_info{border-bottom: 1px solid #e5e5e5;padding: 8px 8px 0 0;height: 40px}
.my_info p{float: left;height: 40px;display:block;line-height: 40px;width: 122px;text-align: center;font-size: 16px;color: #2fb3ff;font-weight: 700px;border-bottom: 1px solid #2fb3ff;position: relative;font-weight: 700;}
.my_info p span{font-weight: 400; font-size: 12px; margin: 0 3px; color: #909090;}
.my_info a{display: block;float: right;height: 40px;line-height: 40px;font-size: 14px;}
.my_info a:hover{color: #c31;transition: none;}

.listen_me{margin:15px 20px;background: #fff;height: 28px;line-height: 28px;text-align: center;background: #f0f0f0;cursor: pointer;margin-bottom: 20px;}
.listen_me a{display: block;font-size: 14px;color: #39b0ff;}
.listen_me:hover{background: #e5e5e5;}
.pink_cor{padding: 13px 13px 30px 13px;background:#fafafa;display: none;position: relative;}

.link_road{position:absolute;width: 285px;height: 124px;padding: 15px 9px 0 15px;top: 160px;left: 401px;background: #fff;z-index: 1;border: 1px #c6c6c6 solid;display:none;}
.link_road2 a{border: 1px solid #f4f4f4;margin-right: 7px;float: left;width: 48px;height: 48px;display: inline-block;margin-bottom: 7px;}
.link_road2 a:hover{background: #f1faff; }
.link_road2 a.link_road3{position: relative;}
.link_road2 a.link_road3 i{background: url(../images/base-emotion_b87b3ac.png) center center no-repeat;width: 32px;height: 32px;display: inline-block;    background-position: 0 -96px;margin: 8px;}
.link_road2 a.link_road3:hover i{background-position: 0 0;width: 48px;height: 48px;top: -8px;left: -8px;position: absolute;}
.link_road2 a.link_road4{position: relative;}
.link_road2 a.link_road4 i{background: url(../images/base-emotion_b87b3ac.png) center center no-repeat;width: 32px;height: 32px;display: inline-block;    background-position:-32px -96px;margin: 8px;}
.link_road2 a.link_road4:hover i{background-position: -48px 0;width: 48px;height: 48px;top: -8px;left: -8px;position: absolute;}
.link_road2 a.link_road5{position: relative;}
.link_road2 a.link_road5 i{background: url(../images/base-emotion_b87b3ac.png) center center no-repeat;width: 32px;height: 32px;display: inline-block;    background-position:-64px -96px;;margin: 8px;}
.link_road2 a.link_road5:hover i{background-position: -96px 0;width: 48px;height: 48px;top: -8px;left: -8px;position: absolute;}
.link_road2 a.link_road6{position: relative;}
.link_road2 a.link_road6 i{background: url(../images/base-emotion_b87b3ac.png) center center no-repeat;width: 32px;height: 32px;display: inline-block;    background-position:-96px -96px;margin: 8px;}
.link_road2 a.link_road6:hover i{background-position:-144px 0;width: 48px;height: 48px;top: -8px;left: -8px;position: absolute;}

.repeat_again a.new_sticker{position: relative;background-color: #fff;border: 1px solid #c6c6c6;top: 0px;right: 0;transition: none;height: 40px;z-index: 8;border-bottom: none;}


/* 右侧视频列表 */
.t_area{margin-top: 5px;}
.t_area .replycon{min-height: 81px; width: 100%; padding: 4px; box-sizing: border-box; line-height: 20px; font-size: 12px; border: 2px solid #d4d9dd; box-shadow: inset 0 3px 3px #ebebeb; outline: 0; resize: vertical;}
.repeat_again a{display: inline-block;float: right;}
.repeat_again{height: 35px;line-height: 35px;}
.repeat_again .cancle_btn{width: 70px;height: 38px;line-height: 38px;text-align: center;display: inline-block;color: #909090;font-size: 14px;margin-right: 35px; border: 1px solid transparent;transition: none;}
.repeat_again .cancle_btn i{background: url(../images/master_e7ef735.png) center center no-repeat;width: 16px;height: 16px;background-position: 0 -445px;display: inline-block;vertical-align: sub;margin-right: 7px;}
.repeat_again .sure_btn{width: 80px;height: 38px;line-height: 38px;text-align: center;display: inline-block;color: #909090;font-size: 14px;margin-right: 43px;}
.repeat_again .sure_btn i{background: url(../images/05100000552FA58067BC3D642207DE42.png) center center no-repeat;width: 16px;height: 16px;display: inline-block;margin-right: 7px;vertical-align: sub;}
.repeat_again .special_face{color: #fff; border-color: #007dcc; background-color: #1c98e7;display: inline-block;height: 22px;line-height: 22px;padding: 0 10px;font-size: 13px;margin-top: 8px;border: 1px solid #007dcc;opacity: 1;filter: alpha(opacity=100);transition: .1s}
.repeat_again .special_face:hover{opacity: 0.8;filter: alpha(opacity=80);transition: .1s}
.repeat_again .mood_face{border: 1px solid #d1d1d1; background-color: #f2f2f2;display: inline-block;height: 22px;line-height: 22px;padding: 0 10px;font-size: 13px;margin-top: 8px;margin-left: 4px;color: #333;opacity: 1;filter: alpha(opacity=100);transition: .1s}
.repeat_again .mood_face:hover{opacity: 0.8;filter: alpha(opacity=80);transition: .1s}
.one_feet{position:absolute;height: 25px;bottom: 0;right: 0;background: #f5f6f6;width: 342px;padding: 4px;border-top: 1px solid #c6c6c6;}
.one_feet a.eight_feet{display: inline-block;float: left;}
.one_feet .two_feet i{width: 45px;height: 35px;background: url(../images/general_face_icon_66ec4ed.png) center center no-repeat;display: inline-block;background-position: 0 0;vertical-align: middle;position: absolute;top: -1px;}
.one_feet a.seven_feet{position: absolute;top: -1px;left:10px;;background: #fff;z-index: 8;width: 45px;height: 34px;line-height: 34px;border-right: 1px solid #c6c6c6; border-left: 1px solid #c6c6c6;}
.one_feet .three_feet i{width: 45px;height: 35px;background: url(../images/general_face_icon_66ec4ed.png) center center no-repeat;display: inline-block;background-position: -80px 0;vertical-align: middle;position: absolute;top: -1px;left: 60px;}
.one_feet .four_feet i{width: 45px;height: 35px;background: url(../images/general_face_icon_66ec4ed.png) center center no-repeat;display: inline-block;background-position: -45px 0;vertical-align: middle;position: absolute;top: -1px;left: 108px;}
.one_feet .five_feet i{width: 45px;height: 35px;background: url(../images/general_face_icon_66ec4ed.png) center center no-repeat;display: inline-block;background-position: -165px 0;vertical-align: middle;position: absolute;top: -1px;left: 158px;}
.one_feet .six_feet{display: inline-block;float: right;}
.one_feet .six_feet i{}
/*评论区*/


/*猜你喜欢*/
.w1450 .about_advise{width: 360px;}
.about_advise{background: #fff;float: left;width: 358px;padding-top:  22px;padding-bottom: 8px;}
.about_advise .about_title{padding: 0 20px 2px}
.about_advise .about_title p{font-size: 20px;font-weight: bold;color: #333;}
.back_screat.albumlist li{margin-bottom: 20px;}
/*猜你喜欢*/


/* 评论 */
.comment {padding:20px;}
.comment .c-title h4 {float: left; font-size: 20px; font-family: microsoft yahei; line-height: 25px;}
.comment .c-title h4 small {font-size: 13px; margin-left: 10px; color: #c2c0c0;}
.comment .c-title h4 small a {color: #c2c0c0;}
.comment .c-title .tnum {float: right; font-size: 13px; color: #c2c0c0; font-family: microsoft yahei; line-height: 25px; cursor: default;}
.comment .c-area {border: 2px solid #d4d9dd;box-shadow: inset 0 3px 3px #ebebeb; margin-top: 5px;}
.comment .c-area .textarea {padding: 10px; height: 60px; overflow-y: auto; font-size: 16px; border: 0; outline: none; resize: none;}
.comment .c-area .c-sub {border-top: 1px solid #ddd; height: 40px;}
.comment .c-area .c-sub .np-login {float: left; line-height: 30px; padding: 5px 0 0 10px;}
.comment .c-area .c-sub .np-login .u img {float: left; width: 30px; height: 30px; vertical-align: middle; border-radius: 20px;}
.comment .c-area .c-sub .np-login .u span {padding: 0 10px; color: #379be9;}
.comment .c-area .c-sub .np-login .o {color: #999;}
.comment .c-area .c-sub .subtn {float:right; width: 67px; line-height: 28px; height: 28px; text-align: center; background-color: #379be9; margin: 6px 10px 0 0; color: #fff; border-radius: 2px;}
.comment .c-area .c-sub a:hover.subtn {color: #fff;}
.comment .c-area .c-sub .subtn.loading {font-size: 0; text-indent: -999em; background-color: #fff; background-image: url('/static/images/dots32.gif'); background-repeat: no-repeat; background-position: center;transition: none; -moz-transition: none; -webkit-transition: none; -o-transition: none;}
.comment .c-content {margin-top: 20px;}
.comment .c-nav {border-bottom: 1px solid #ddd; height: 40px; line-height: 37px; font-size: 16px; font-family: microsoft yahei;}
.comment .c-nav li {float: left; margin-right: 20px; position: relative; border-bottom: 3px solid #379be9; cursor: pointer;}
.comment .c-nav li.c-orderby {float:right; padding-top: 10px; margin-right: 10px; text-align: right; line-height: 20px; font-size: 12px; border: none;}
.comment .c-nav li.c-orderby a {float:right; text-align: center; padding: 0 10px; border: solid 1px #ddd; background: #fff;}
.comment .c-nav li.c-orderby a:hover {border-color: #d7ebfb; background: #d7ebfb; color: #333;}
.comment .c-nav li.c-orderby a.active {border-color: #379be9; color: #fff; background: #379be9;}
.comment .c-nav li.c-orderby a.ctime {border-radius: 3px 0 0 3px;}
.comment .c-nav li.c-orderby a.chot {border-radius: 0 3px 3px 0;}
.comment .c-subnav {border-bottom: 1px solid #e8e8e8; height: 30px; line-height: 30px; font-size: 15px; font-family: microsoft yahei;}
.comment .c-subnav li {float: left; margin-right: 20px; color: #379be9;}
.comment .c-subnav li.hot {color: #ff2968;}
.comment .c-list .empty {line-height: 100px; height: 100px; text-align: center; font-size: 14px;}
.comment .c-list .loading {width: 80px; height: 8px; display: block; margin: 50px auto; background: url('/static/images/loading_h8.gif') no-repeat;}
.comment .c-list li {position: relative; padding-left: 40px; border-bottom: 1px solid #ddd; vertical-align: top;}
.comment .c-list li .children li img {width: 35px; height: 35px;}
.comment .children li li li li {margin-left: -35px;}
.comment .c-list li img {position: absolute; top: 20px; left: 0; width: 40px; height: 40px; cursor: pointer; border-radius: 20px;}
.comment .c-list li .c-body {padding-left: 10px;}
.comment .c-list li .c-header {padding-top: 18px; line-height: 20px; color: #999;}
.comment .c-list li .c-header a {color: #379be9;}
.comment .c-list li .c-header span {margin: 0 3px 0 7px;}
.comment .c-list li p {margin-top: 6px; font-size: 14px; line-height: 24px; word-break: break-all;}
.comment .c-list li p .np-postlink {padding: 0 5px; font-size: 14px; line-height: 24px;}
.comment .c-list li p .np-postlink img {position: relative; top: 0; width: 15px; height: 14px; background: url('../images/icons.png') no-repeat -9px -830px; vertical-align: middle; border-radius: 0;}
.comment .c-list li .c-footer {margin-top: 3px; padding-bottom: 15px;}
.comment .c-list li .c-footer a {padding-left: 15px; display: inline-block; background: url('../images/icons.png') no-repeat; margin-right: 10px; color: #999;}
.comment .c-list li .c-footer a:hover {color: #555;}
.comment .c-list li .c-footer a.praise {background-position: -10px -744px;}
.comment .c-list li .c-footer a.reply {padding-left: 19px; background-position: -10px -764px;}
.comment .c-list li .c-footer a:hover.praise, .comment .c-list li .c-footer .praise.active {background-position: -9px -785px; color: #379be9;}
.comment .c-list li .c-footer a:hover.reply, .comment .c-list li .c-footer .reply.active {background-position: -9px -805px; color: #379be9;}
.comment .c-list li .children li {border-bottom: 0; border-top: 1px dotted #ccc;}
#loadMore {background-color: #ddd; color: #555; text-align: center; height: 28px; line-height: 28px; border-radius: 2px; cursor: pointer;}
#loadMore:hover {background-color: #ccc;}
#loadMore.loading {font-size: 0; text-indent: -999em; background-color: #ccc; background-image: url('/static/images/loading-grey.gif'); background-repeat: no-repeat; background-position: center;}

/* 视频简介 */
.vabout {margin-top: 20px; padding: 20px; background: #fff;}
.vabout h4 {font-size: 20px;}
.vabout .vcon {margin-top: 15px; font-size: 14px;}

.colorAnimate {-webkit-animation:colorAnimate 1.5s ease-out; -moz-animation:colorAnimate 1.5s ease-out; animation:colorAnimate 1.5s ease-out;}


#J_prismPlayer{width: 100%; height: 100%; background-color: #fff;}
/* 播放器样式 */
 .prism-speed-selector .current-speed-selector{margin-top: -4px;}
 .prism-player .prism-time-display{margin-top: 4px !important;}
 .prism-player .prism-big-play-btn,#J_prismPlayer .prism-player .prism-big-play-btn{background: url(../images/v_play.png) no-repeat center !important; border-radius: 50%;  background-size: contain !important;}
.newsize .liveToolbar .liwu_box li.gift_li:nth-last-child(2), .newsize .liveToolbar .liwu_box li.gift_li:nth-last-child(3){display: none !important;}
#J_prismPlayer.prism-player .prism-play-btn{background: url(../images/play1.png) no-repeat center !important; background-size: 24px !important;}
#J_prismPlayer.prism-player .prism-play-btn.playing{background: url(../images/pause1.png) no-repeat center !important; background-size: 24px !important;}
#J_prismPlayer.prism-player .prism-play-btn.playing:hover{background: url(../images/pause.png) no-repeat center !important; background-size: 24px !important;}
#J_prismPlayer.prism-player .prism-play-btn:hover{background: url(../images/play.png) no-repeat center !important; background-size: 24px !important;}
#J_prismPlayer.prism-player .prism-volume{margin-top:8px !important;}
#J_prismPlayer.prism-player .prism-volume .volume-icon{background: url(../images/voice1.png) no-repeat center !important; background-size: 28px !important; }
#J_prismPlayer.prism-player .prism-volume .volume-icon div{display: none !important;}
#J_prismPlayer.prism-player .prism-volume .volume-icon:hover{background: url(../images/voice.png) no-repeat center !important; background-size: 28px !important;}
#J_prismPlayer.prism-player .prism-fullscreen-btn{background: url(../images/fullscreen1.png) no-repeat center !important; background-size: 24px !important;}
#J_prismPlayer.prism-player .prism-fullscreen-btn:hover{background: url(../images/fullscreen.png) no-repeat center !important; background-size: 24px !important;}
#J_prismPlayer.prism-player .prism-big-play-btn:hover {border-color: #fff !important;}
#J_prismPlayer.prism-speed-selector .current-speed-selector{font-size: 14px;}
#J_prismPlayer.prism-player .prism-animation{display: none !important; opacity: 0 !important; visibility: hidden !important;}
#J_prismPlayer.prism-player .prism-controlbar{z-index: 10005;}
#J_prismPlayer.prism-player .prism-liveshift-progress .prism-progress-cursor, .prism-player .prism-progress .prism-progress-cursor{width: 36px !important; height: 36px  !important; background: url(../images/linedot.png) no-repeat center  !important; background-size: 36px !important; top: -15px !important; margin-left: -8px;}
.prism-player .prism-liveshift-progress .cursor-hover,.prism-player .prism-progress .cursor-hover{margin-top: -10px;}
.prism-cc-btn{display: none !important;}
.prism-setting-btn{display: none !important;}

.fahb_box .btn_sai:hover,.hb_box .hb_info .qiang:hover{
	-webkit-animation: jello-horizontal 0.9s both;
		        animation: jello-horizontal 0.9s both;
}
.prism-player .prism-info-display{display: none;}
.prism-player .prism-controlbar .prism-controlbar-bg{background-color: rgba(0,0,0,.6) !important;}
.prism-player .prism-volume .volume-control{bottom: 28px !important;}
.outter{display: none !important;}
/*视频播放*/
.prism-player .prism-liveshift-progress .prism-progress-cursor img, .prism-player .prism-progress .prism-progress-cursor img{display: none !important;}
#playercontainer video{width: 100%; border-radius: 4px 4px 0 0; object-fit: cover;}
#playercontainer .prism-big-play-btn {left: 50%!important; bottom: 50%!important; margin: 0 0 -31.5px -31.5px!important;}

#playercontainer .prism-big-play-btn:hover {margin: 0 0 -33.5px -33.5px!important; border: solid 2px #fff;}


@-webkit-keyframes colorAnimate{
	0%{background-color: #fff;}
	15%{background-color: #f7f7a5;}
	30%{background-color: #fff;}
	45%{background-color: #f7f7a5;}
	60%{background-color: #fff;}
	85%{background-color: #f7f7a5;}
	100%{background-color: #fff;}
}

@-moz-keyframes colorAnimate{
	0%{background-color: #fff;}
	15%{background-color: #f7f7a5;}
	30%{background-color: #fff;}
	45%{background-color: #f7f7a5;}
	60%{background-color: #fff;}
	85%{background-color: #f7f7a5;}
	100%{background-color: #fff;}
}

@keyframes colorAnimate{
	0%{background-color: #fff;}
	15%{background-color: #f7f7a5;}
	30%{background-color: #fff;}
	45%{background-color: #f7f7a5;}
	60%{background-color: #fff;}
	85%{background-color: #f7f7a5;}
	100%{background-color: #fff;}
}

/* 回复评论 */
.comment .c-list .c-area {display: none; margin: 0 0 10px 0;}

@font-face {
    font-family: "coregtd";
    src: url("/static/fonts/coregtd6.woff2"),
       url("/static/fonts/coregtd6.woff"),
       url("/static/fonts/coregtd6.ttf"),
       url("/static/fonts/coregtd6.eot"),
       url("/static/fonts/coregtd6.otf");
}
