* { margin: 0; padding: 0; -moz-box-sizing: border-box; box-sizing: border-box; }
html { font-size: 62.5%;}
body {margin: 0 auto;font-family: "microsoft yahei", arial, helvetica, sans-serif;font-size: 12px;font-size: 1.2rem;height: 100%;background:#f5f5f5;width:100%;max-width:1920px;margin:0 auto; overflow-x:hidden;color: #333;}
::selection { color: #fff; background: #39a6ff; }
img {border: none; vertical-align: middle; max-width: 100%;}
ul li {list-style-type: none;}
ul, form, p, a, img, table, tr, td, li, dd, dt, dl, span {margin: 0;padding: 0;list-style: none;}
embed, video, iframe { max-width: 100%; }
input[type="submit"], textarea[type="submit"] { cursor: pointer; }
input[type="checkbox"], textarea[type="checkbox"] { cursor: pointer; }
input[type="radio"], textarea[type="radio"] { cursor: pointer; }
input, textarea, select {font-size: 14px; font-size: 1.4rem; border: none; outline: none; background: none;font-family: arial;}
input:focus, textarea:focus, select:focus { outline: none; }
textarea { resize: none; }
.h1, .h2, .h3, h1, h2, h3{margin: 0;padding: 0;font-weight: normal;}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
a {text-decoration: none;color: #333;outline: none;transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;-webkit-transition: 0.5s;display: inline-block; }
a:hover,a.active,a:focus {color: #39a6ff;text-decoration: none;transition: 0.5s ease-in-out;}
a:hover {text-decoration: none;color: #39a6ff;outline: none;transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;-webkit-transition: 0.5s;cursor: pointer; }
a:link{text-decoration: none;}
a:visited{text-decoration: none;}
a, button {-webkit-transition: all .5s ease 0s;transition: all .5s ease 0s;text-decoration: none;background-color: transparent;border: 0;cursor: pointer;}
embed, video, iframe {max-width: 100%;}
.mar0{margin: 0 !important;}.padd0{padding: 0 !important;}
.iconfont{font-size: 20px; text-align: center; line-height: 1; }
.flo-left{float: left;}.flo-right{float: right;}.clear{clear: both;}
.pull-left { float: left !important; }
.pull-right { float: right !important; }
.fix { *zoom: 1; }
.fix:after, .fix:before { display: block; content: "clear"; height: 0; clear: both; overflow: hidden; visibility: hidden; }
.posi-rela{position: relative;}.posi-abso{position: absolute;}.posi-fix{position: fixed;}
.text-center{text-align: center;}.text-left{text-align: left;}.text-right{text-align: right;}
.contain{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
@media (min-width:768px){.contain{width:750px;}}
@media (min-width:992px){.contain{width:980px;}}
@media (min-width:1260px){.contain{width:1230px;}}
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;height: unset;}
@media (min-width:768px){.container{width:750px;}}
@media (min-width:992px){.container{width:980px;}}
@media (min-width:1260px){.container{width:1230px;}}
@media (min-width:1360px){.container{width:1330px;}}
.flex{display: flex;}.block{display: block;}.inblock{display: inline-block;}
.self-ellipsis {display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.self-ellipsis a{display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.self-ellipsis-2 {display: -webkit-box !important;overflow: hidden;white-space: normal !important;text-overflow: ellipsis;word-wrap: break-word;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.self-ellipsis-2 a {display: -webkit-box !important;overflow: hidden;white-space: normal !important;text-overflow: ellipsis;word-wrap: break-word;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.self-ellipsis-3 {display: -webkit-box !important;overflow: hidden;white-space: normal !important;text-overflow: ellipsis;word-wrap: break-word;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.self-ellipsis-3 a {display: -webkit-box !important;overflow: hidden;white-space: normal !important;text-overflow: ellipsis;word-wrap: break-word;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.self-ellipsis-4 {display: -webkit-box !important;overflow: hidden;white-space: normal !important;text-overflow: ellipsis;word-wrap: break-word;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.self-ellipsis-4 a {display: -webkit-box !important;overflow: hidden;white-space: normal !important;text-overflow: ellipsis;word-wrap: break-word;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.self-ellipsis-5 {display: -webkit-box !important;overflow: hidden;white-space: normal !important;text-overflow: ellipsis;word-wrap: break-word;-webkit-line-clamp: 5;-webkit-box-orient: vertical;}
.self-ellipsis-5 a {display: -webkit-box !important;overflow: hidden;white-space: normal !important;text-overflow: ellipsis;word-wrap: break-word;-webkit-line-clamp: 5;-webkit-box-orient: vertical;}
a.pic{display: block; text-align: center; position: relative; overflow: hidden;}
.pic img {-webkit-transition: all 550ms;-o-transition: all 550ms;-moz-transition: all 550ms;transition: all 550ms;}
.pic:hover img {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.picimgs a {position: relative;display: block;overflow: hidden;}
.picimgs:hover a::before {right: 50%;left: 50%;width: 0;background: rgba(255, 255, 255, .2);}
.picimgs a::before,.picimgs a::after {position: absolute;content: '';width: 100%;height: 100%;top: 0;left: 0;z-index: 1;background: rgba(255, 255, 255, 0);transition: all 0.7s ease-in-out;}
.picimgs:hover a::after {height: 0;top: 50%;bottom: 50%;background: rgba(255, 255, 255, .2);}
.common-vc { position: absolute; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); }
.common-hc { position: absolute; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); }
.common-center { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
.flex-aj{display: flex;align-items: center;justify-content: center;flex-wrap: wrap;}
.flex-ac{display: flex;align-items: center;flex-wrap: wrap;}
.flex-list{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
.flex-def { display: flex; display: -ms-flexbox; display: -webkit-flex;}
.flex-vertical { -webkit-box-orient: vertical; -webkit-flex-flow: column; flex-flow: column;}
.flex-line { flex: 1; -ms-flex: 1;}
.flex-between { justify-content: space-between;}
.flex-cCenter { align-items: center; }
.item-table {display: table;table-layout: fixed;width: 100%;height: 100%;}
.item-cell {display: table-cell;width: 100%;height: 100%;vertical-align: middle;}
.item-backdrop .iconfont {font-size: 26px;color: #fff;position: relative;}
.item-videobox {width: 100%;overflow: hidden;margin: 0 auto;}
.item-videobox .item-video iframe, .item-videobox .item-video video {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: none;}
.fs12{font-size: 12px;}.fs14{font-size: 14px;}.fs16{font-size: 16px;}.fs18{font-size: 18px;}.fs20{font-size: 20px;}.fs22{font-size: 22px;}.fs24{font-size: 24px;}.fs26{font-size: 26px;}.fs28{font-size: 28px;}.fs30{font-size: 30px;}.fs32{font-size: 32px;}
.mgr5{margin-right: 5px;}.mgr10{margin-right: 10px;;}.mgr15{margin-right: 15px;}.mgr20{margin-right: 20px;}.mgt2{margin-top: 2px;}.mgt5{margin-top: 5px;}.mgt10{margin-top: 10px;}.mgt15{margin-top: 15px;}.mgt20{margin-top: 20px;}.mgt30{margin-top: 30px;}.mgb5{margin-bottom: 5px;}.mgb10{margin-bottom: 10px;}.mgb15{margin-bottom: 15px;}.mgb20{margin-bottom: 20px;}.mgl5{margin-left: 5px;}.mgl10{margin-left: 10px;}.mgl15{margin-left: 15px;}.mgl20{margin-left: 20px;}.mt20 { margin-top: 20px;}
.banners{width: 100%; padding-bottom: 96px; position: relative;}
.banners .bg{width: 100%; height: 100%;object-fit: cover; position: absolute; top: 0; left: 0;z-index: 0;filter: blur(10px);}
.banners .container{ position: relative; z-index: 1;}
.banners1{background: #F7F8FA;padding: 9px 0;}
.banners-address{position: relative;width: 100%;font-size: 14px;font-size: 1.4rem;line-height: 24px;}
.banners .banners-address a{color: rgba(255,255,255,.6);}
.banners .banners-address a.active{color: #FFFFFF;}
.banners1 .banners-address a{color: #999999;}
.banners1 .banners-address a.active{color: #333;}
.banners-boxs{width: 100%;position: relative;padding-top: 32px;text-align: center;}
.banners-box{display: inline-block;vertical-align: top;width: 100%;max-width: 505px;background: #FFFFFF;box-shadow: 0px 6px 29px 0px rgba(0, 0, 0, 0.2);border-radius: 11px;padding: 20px 0;font-size: 0;letter-spacing: 0;}
.banners-box-left{display: inline-block;vertical-align: top;max-width: 320px;padding: 0 20px;text-align: center; width: 63.36633663366337%;}
.banners-box-left img { border-radius: 6px;}
.banners-box-right{display: inline-block;vertical-align: top;max-width: 185px;padding: 0 30px;text-align: center;border-left: 1px solid #DDDDDD;width: 36.63366336633663%;}
.banners-box-text{font-size: 16px;color: #333333;line-height: 22px;text-align: center;margin-bottom: 6px; white-space: nowrap;}
.banners-title{text-align: center;font-size: 32px;font-weight: bold;color: #FFFFFF;line-height: 42px;margin-top: 25px;}
.banners-text{text-align: center;font-size: 20px;color: #FFFFFF;line-height: 36px;margin-top: 6px;}
@media (min-width:768px) and (max-width:1259px){
	.banners{padding-top: 8px;padding-bottom: 92px;}
	.banners-boxs{padding-top: 28px;}
	.banners-box{padding: 18px 0;}
	.banners-box-left{padding: 0 18px;}
	.banners-box-right{padding: 0 28px;}
	.banners-title{font-size: 30px;line-height: 40px;margin-top: 24px;}
}
@media (max-width:767px){
	.banners{padding-top: 8px;padding-bottom: 92px;}
	.banners-boxs{padding-top: 28px;}
	.banners-box{padding: 18px 0;}
	.banners-box-left{padding: 0 16px;width: 64.5%;}
	.banners-box-right{padding: 0 24px;width: 35.5%;}
	.banners-box-text{font-size: 14px;line-height: 20px;margin-bottom: 4px;}
	.banners-title{font-size: 28px;line-height: 40px;margin-top: 20px;}
}
@media (max-width:460px){
	.banners{padding-top: 8px;padding-bottom: 92px;}
	.banners-boxs{padding-top: 28px;}
	.banners-box{padding: 18px 0;}
	.banners-box-left{padding: 0 16px;width: 100%;}
	.banners-box-right{padding: 10px 24px;width: 100%;border: 0;}
	.banners-box-text{font-size: 14px;line-height: 20px;margin-bottom: 4px;}
	.banners-title{font-size: 26px;line-height: 36px;margin-top: 16px;}
}
.main{position: relative;background-color: rgba(0,0,0,0);padding: 0;}
.sec1-top{width: 100%;position: relative;top: 0;left: 0;margin-top: -55px;background: #FFFFFF;box-shadow: 0px 1px 32px 0px rgba(0, 0, 0, 0.1);border-radius: 10px;z-index: 1;padding: 20px;}
.sec1-box{padding-left: 64px;position: relative;}
.sec1-box-span{position: absolute;left: 0;top: 8px;width: 54px;text-align: center;line-height: 24px;height: 24px;border-radius: 4px;font-size: 12px;color: #FFFFFF;}
.sec1-box-span.yuyue{background: #FF7517;}
.sec1-box-span.active{background: #00C791;}
.sec1-box-span.over{background: #C0C0C0;}
.sec1-box-title{font-size: 22px;color: #333333;line-height: 40px;max-width: 80%; display: flex;}
.sec1-box-title span{font-size: 14px;color: #FF771A;display: inline-block;margin-left: 16px;line-height: 40px; white-space: nowrap;}
.sec1-box-text{font-size: 0;letter-spacing: 0;margin-top: 2px;}
.sec1-box-item{display: inline-block;vertical-align: top;font-size: 12px;color: #999999;line-height: 28px;margin-right: 30px;position: relative;}
.sec1-box-item img{display: inline-block;vertical-align: text-top;margin-right: 5px;}
.sec1-box-btns{position: absolute;right: 20px;top: 50%;transform: translateY(-50%);}
.sec1-box-btn{display: inline-block;width: 140px;font-size: 18px;height: 50px;line-height: 48px;text-align: center;background: #39A6FF;color: #fff;border-radius: 25px;border: 1px solid #39A6FF;}
.sec1-box-btns a.sec1-box-btn:hover{background: #fff;color: #39A6FF;}
.sec1-box-btn.active{background: #fff;color: #39A6FF;}
.sec1-box-btn.over{background: #C0C0C0;border-color: #C0C0C0;color: #fff;}
.sec1-box-btns .sec1-box-btn.over:hover{background: #C0C0C0;border-color: #C0C0C0;color: #fff;} 
.sec1-box-btn.default { cursor: default;}
.sec1-tbody{width: 100%;position: relative;margin-top: 20px;}
.sec1-tbody:after{display: block;content: '';clear: both;}
.sec1-tbody-left{float: left;width: 73.84615384615385%;}
.sec1-tbody-right{float: right;width: 24.61538461538462%;}
.sec1-left-box{width: 100%;position: relative;min-height: 855px;background: #FFFFFF;border-radius: 6px;}
.sec1-right-box{width: 100%;background: #fff;padding: 15px 20px;border-radius: 6px;margin-bottom: 20px;}
.sec1-right-title{font-size: 20px;color: #333333;line-height: 30px;}
.sec1-right-title img{max-width: 29px;margin-right: 8px;}
.sec1-right-title a { font-size: 12px; color: #999999; line-height: 30px; float: right;}
.sec1-right-list{font-size: 0;letter-spacing: 0;}
.sec1-right-list2{font-size: 0;letter-spacing: 0;padding-bottom: 30px;}
.sec1-right-item{width: 100%;padding-top: 16px;margin-bottom: 4px;}
.sec1-right-img{width: 50%;display: inline-block;vertical-align: top;position: relative;border-radius: 6px;overflow: hidden;}
.sec1-right-img img{transition: all .4s;}
.sec1-right-img:hover img{transform: scale(1.1);}
.sec1-right-img .bg{display: flex;align-items: center;justify-content: center;background-color: rgba(0,0,0,0.4);opacity: 0;position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all .4s;}
.sec1-right-img .bg .icon {color: #fff;font-size: 36px;}
.sec1-right-img:hover .bg{opacity: 1;}
.sec1-right-info{width: 50%;display: inline-block;vertical-align: top;padding-left: 10px;}
.sec1-right-info-date{font-size: 12px;color: #39A6FF;line-height: 14px;margin-bottom: 5px;}
.sec1-right-info-title{font-size: 14px;color: #333333;line-height: 20px;height: 40px;overflow: hidden;}
.sec1-right-list2 .sec1-right-info-title{height: 58px;}
.sec1-right-info-people{font-size: 12px;color: #999999;line-height: 14px;padding-top: 2px;}
.sec1-right-info-people img{max-width: 14px;margin-right: 5px;float: left;}
.sec1-box-item-hover{position: absolute;top: 100%;left: 50%;transform: translateX(-50%);width:136px; height: 168px;background: url(../image/live/tan.png) no-repeat center center;box-shadow: 0px 7px 14px 0px rgba(0, 0, 0, 0.1);border-radius: 6px;padding: 18px;display: none;}
.sec1-item-hover-text{font-size: 12px;text-align: center;color: #666666;line-height: 16px;text-align: center;max-width: 98px;}
.sec1-item-hover-img{text-align: center;margin: 0px;}
.sec1-box-item.active .sec1-box-item-hover{display: block;}
@media (min-width:992px) and (max-width:1259px){
	.sec1-top{margin-top: -50px;padding: 15px;}
	.sec1-box{padding-left: 58px;}
	.sec1-box-span{top: 6px;width: 50px;line-height: 22px;height: 22px;}
	.sec1-box-title{font-size: 20px;line-height: 36px;}
	.sec1-box-item{font-size: 12px;line-height: 24px;margin-right: 20px;}
	.sec1-box-btns{right: 15px;}
	.sec1-box-btn{width: 140px;font-size: 16px;height: 46px;line-height: 44px;border-radius: 23px;}
	.sec1-tbody{margin-top: 18px;}
	.sec1-tbody-left{width: 70%;}
	.sec1-tbody-right{width: 28%;}
	.sec1-left-box{min-height: 840px;}
	.sec1-right-box{padding: 12px 15px;margin-bottom: 16px;}
	.sec1-right-title{font-size: 16px;line-height: 30px;}
	.sec1-right-title img{max-width: 24px;margin-right: 8px;}
	.sec1-right-list2{padding-bottom: 30px;}
	.sec1-right-item{padding-top: 16px;margin-bottom: 4px;}
	.sec1-right-img{width: 50%;}
	.sec1-right-info{width: 50%;padding-left: 8px;}
	.sec1-right-info-date{font-size: 12px;line-height: 14px;margin-bottom: 5px;}
	.sec1-right-info-title{font-size: 14px;line-height: 18px;height: 36px;}
	.sec1-right-list2 .sec1-right-info-title{height: 54px;}
	.sec1-right-info-people{font-size: 12px;line-height: 16px;padding-top: 2px;}
	.sec1-right-info-people img{max-width: 14px;margin-right: 5px;}
	.sec1-box-item-hover{width:136px; height: 168px;padding: 18px;}
	.sec1-item-hover-text{font-size: 12px;line-height: 16px;}
}
@media (max-width:991px){
	.sec1-top{margin-top: -50px;padding: 15px;}
	.sec1-box{padding-left: 58px;}
	.sec1-box-span{top: 6px;width: 50px;line-height: 22px;height: 22px;}
	.sec1-box-title{font-size: 20px;line-height: 36px;}
	.sec1-box-item{font-size: 12px;line-height: 24px;margin-right: 20px;}
	.sec1-box-btns{right: 0px;}
	.sec1-box-btn{width: 132px;font-size: 14px;height: 42px;line-height: 40px;border-radius: 21px;}
	.sec1-tbody{margin-top: 18px;}
	.sec1-tbody-left{width: 100%;}
	.sec1-tbody-right{width: 100%;margin-top: 20px;}
	.sec1-left-box{min-height:auto;}
	.sec1-right-box{padding: 12px 15px;margin-bottom: 16px;}
	.sec1-right-title{font-size: 16px;line-height: 30px;}
	.sec1-right-title img{max-width: 24px;margin-right: 8px;}
	.sec1-right-list2{padding-bottom: 30px;}
	.sec1-right-item{padding-top: 16px;margin-bottom: 4px;}
	.sec1-right-img{width: 50%;}
	.sec1-right-info{width: 50%;padding-left: 8px;}
	.sec1-right-info-date{font-size: 12px;line-height: 14px;margin-bottom: 5px;}
	.sec1-right-info-title{font-size: 14px;line-height: 18px;height: 36px;}
	.sec1-right-list2 .sec1-right-info-title{height: 54px;}
	.sec1-right-info-people{font-size: 12px;line-height: 16px;padding-top: 2px;}
	.sec1-right-info-people img{max-width: 14px;margin-right: 5px;}
	.sec1-box-item-hover{width:136px; height: 168px;padding: 18px;}
	.sec1-item-hover-text{font-size: 12px;line-height: 16px;}
	.sec2-top .sec1-box-btns{margin-top: 20px;position: relative;top: 0;transform: translateY(0);text-align: center;}
}
@media (max-width:767px){
	.sec1-box-btns{margin-top: 20px;position: relative;top: 0;transform: translateY(0);text-align: center;}
}
.sec2-video{position: relative;width: 100%;}
.sec2-video .item-videobox .item-video{position: relative;overflow: hidden; height: 731px;border-radius: 6px 6px 0px 0px;}
.sec2-video .item-videobox .item-video #zc_plv { height: 100%;}
.sec2-video .item-videobox .item-video .bg{ width: 100%; height: 100%; background-color: rgba(0,0,0,0.3); position: absolute; top: 0; left: 0; display: flex; display: -webkit-flex; align-items: center; justify-content: center; z-index: 2;}
.sec2-video .item-videobox .item-video .bg .icon{ color: #fff; font-size: 90px;}
.sec2-top{width: 100%;position: relative;top: 0;left: 0;background: #FFFFFF;box-shadow: 0px 1px 32px 0px rgba(0, 0, 0, 0.1);border-radius: 10px;z-index: 1;padding: 20px;}
.sec1-box-span.huifang{background: #39A6FF;}
.sec1-box-btns .sys-main1-right {display: flex;align-items: center;}
.btn-orange {display: inline-block;padding: 0 28px;background-color: #FF7517;border-radius: 21px;font-size: 18px;color: #fff;height: 40px;line-height: 40px;}
.btn-orange:hover{background-color: #FF7517;color: #fff;}
.btn-blue {display: inline-block;padding: 0 27px;background-color: #39A6FF;border-radius: 21px;font-size: 18px;color: #fff;height: 40px;line-height: 40px;}
.btn-blue:hover{background-color: #39A6FF;color: #fff;}
.btn-orange2 {display: inline-block;padding: 0 28px;border:1px solid #FF7517;border-radius: 21px;font-size: 18px;color: #FF7517;height: 40px;line-height: 40px;}
.btn-orange2:hover{background-color: #FF7517;color: #fff;}
.color-orange {color: #FF7517;}
.color-999{color: #999;}
.sys-main1-r2{margin-left: 20px;}
.sec1-left-body-item{display: none;}
.sec1-left-nav{width: 100%;border-bottom: 1px solid #DDDDDD;padding: 16px 20px 0;font-size: 0;letter-spacing: 0;}
.sec1-left-nav-item{display: inline-block;vertical-align: top;padding: 0 8px;margin-right: 30px;font-size: 16px;color: #999;line-height: 30px;padding-bottom: 11px;border-bottom: 3px solid transparent;}
.sec1-left-nav-item.active{border-color: #39A6FF;color: #39A6FF;}
.sec1-left-body-item:nth-of-type(1){display: block;}
.sec2-pinglun{width: 100%;padding: 30px; overflow: auto;}
.sec2-pinglun .form-box{position: relative;width: 100%;display: block;}
.sec2-pinglun .form-box .text-box{box-sizing: border-box; height: 80px;background: #FFFFFF;width: 100%;border: 1px solid #DDDDDD;border-radius: 2px;display: inline-block;position: relative;margin-bottom: 10px;}
.sec2-pinglun .form-box .text-box .num{opacity: 1;position: absolute;bottom:0px;right:15px;color: #999;font-size: 12px;background: #fff;padding-bottom: 10px}
.sec2-pinglun .form-box .input{background:#fff;padding:8px 10px;display:block;width: 100%; height: 100%;box-sizing: border-box }
.sec2-pinglun .form-box .form-btn{cursor:pointer;float:right;width: 71px;height: 36px;border-radius: 2px;background: #39A6FF;font-size: 14px; color: #fff;text-align: center;line-height: 36px;display: inline-block;}
@media screen and (max-width: 1219px) { 
	.sec2-video .item-videobox .item-video{height: 545px;}
}
@media screen and (max-width: 1023px) { 
	.sec2-video .item-videobox .item-video{ height: 415px;}
 } 
.comment .commen-item {margin-top: 20px;}
.comment .first-com{position: relative}
.comment .first-com>.child-list{position: relative}
.comment .first-com .first-box .date .click{margin-left: 20px;}
.comment .first-com .first-box .date .icon{margin-left: 20px;}
.comment .commen-item .child-list .flex-box {display: none}
.comment .commen-item .child-list .flex-box:first-child {display: block;}
.comment .commen-item .flex{margin-top: 20px}
.comment .commen-item .flex.child{margin-left:45px;background: #F7F7F7;padding: 20px 20px 0;margin-top: 0;}
.comment .commen-item .userimg{ margin-right: 12px;width: 40px;height: 40px;border-radius: 100%}
.comment .commen-item .cont{width: calc(100% - 52px);line-height: 1}
.comment .commen-item .user-name{font-size: 14px;line-height: 18px;color: #333;margin-bottom: 6px;display: block}
.comment .commen-item .user-name .label{min-width: 34px;height: 17px;background: #FF583D;color: #fff;border-radius: 9px 9px 9px 0px;font-style: unset;display: inline-block;text-align: center;font-size: 12px;line-height: 17px;padding: 0 5px;}
.comment .commen-item .text{font-size: 14px;line-height: 18px;color: #666;margin-bottom: 14px;display: inline-block; max-width:100%;word-break: break-all;}
.comment .commen-item .text .selected{width: 34px; height: 18px; border: 1px solid #FF7517; border-radius: 2px;font-size: 12px; text-align: center;	color: #FF7517; line-height: 16px;}
.comment .commen-item .text span{display: inline-block;width: 34px;text-align: center;line-height: 16px;font-size: 12px;height: 18px;border: 1px solid #FF7517;border-radius: 2px; color: #FF7517;}
.comment .commen-item .date{font-size: 12px;color: #999; align-items: center;padding-bottom: 12px;}
.comment .commen-item .date .click{margin-left:5px;transition: all .4s;cursor: pointer}
.comment .commen-item .date .click:hover{ color: #39a6ff}
.comment .commen-item .date .icon{float: right;color: #999;position: relative; cursor: pointer;font-style: normal;margin-left: 10px; font-size: 14px}
.comment .commen-item .child-list .date .icon{float: none;}
.comment .commen-item .date .icon span{font-size: 12px;margin: unset;padding-left: 6px;}
.comment .commen-item .date .icon.active{color: #FF7517}
.sec2-pinglun .form-box.reply-form-box{margin-top: 12px;}
.sec2-pinglun .form-box.reply-form-box .text-box{box-sizing: border-box; height: 36px;background: #FFFFFF;width: calc(100% - 80px);border: 1px solid #DDDDDD;border-radius: 2px;display: inline-block;position: relative;margin-bottom: 20px;}
.all-plo{ cursor: pointer; margin-left: 45px; padding-bottom: 16px; padding-left: 72px; background: #F7F7F7; font-size: 12px;color: #333333;line-height: 24px;}
.all-plo .more { display: inline-block;}
.all-plo .putaway { display: none;}
.all-plo.active .more { display: none;}	
.all-plo.active .putaway { display: inline-block;}
.all-plo.active img { transform: rotate(180deg);}
.no-comment{width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;}
.no-comment-img{text-align: center;}
.no-comment-img p{font-size: 16px;margin-top: 40px;color: #999999;line-height: 26px;}
.tankuang{padding: 20px;position: relative;border-radius: 6px;background: #fff;}
.tankuang p{font-size: 14px;color: #333333;line-height: 55px;text-align: center;margin-top: 10px;}
.tankuang-btns{text-align: center;margin-top: 20px;}
.tanc-title{font-size: 16px;line-height: 22px;color: #FF7517;}
@media (max-width:991px){
	.sec2-top{padding: 20px;}
	.btn-orange {padding: 0 20px;border-radius: 17px;font-size: 14px;height: 34px;line-height: 34px;}
	.btn-blue {padding: 0 20px;border-radius: 17px;font-size: 14px;height: 34px;line-height: 34px;}
	.btn-orange2 {padding: 0 20px;border-radius: 17px;font-size: 14px;height: 34px;line-height: 32px;}
	.sys-main1-r2{margin-left: 16px;}
	.fs16 {font-size: 12px;}.fs26 {font-size: 20px;}
}
@media (max-width:600px){
	.sec2-top{padding: 12px;}.sec2-top .sec1-box-btns{margin-left: -58px;}
}
.sec1-box-item, .clickCollection{cursor: pointer}
.sec1-box-item.default { cursor: default;}
.note{position: relative;cursor: pointer}
.note-box{display: none; padding:20px 15px;position: absolute;width: 420px; z-index: 999;box-shadow: 0 0 6px 3px rgba(0,0,0,0.2);text-align: left;background-color: #fff;left: 50%;transform: translateX(-50%); top: 100%; box-sizing: border-box;border-radius: 6px;}
.note-box .close.icon{cursor:pointer;position: absolute;right: 15px;left:unset;font-size: 16px;margin: 0;width: 16px;height: 16px}
.note-box .tit{font-size: 18px;text-align: center;color: #333}
.note-box .top{height: 34px;line-height: 34px;background-color: #F0F0F0;margin-top: 20px;padding: 0 10px;box-sizing: border-box;color: #333;display: inline-block; white-space: nowrap;max-width:100%; overflow: hidden; text-overflow:ellipsis;width: 100%}
.note-box .list .flex{ margin-bottom: 15px;position: relative}
.note-box .list .left{width: calc(100% - 50px)}
.note-box .list .left .circle{float: left;width: 9px;height: 9px;border-radius: 100%;background-color: #FF7517;margin-right: 10px;position: relative;top:6px;z-index: 9}
.note-box .list .right{width:40px}
.note-box .list .left .text{float: left;font-size: 14px;color: #666;line-height: 1.6;width: calc(100% - 110px); position: relative}
.note-box .list .left .text .texts{word-break:break-all;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;width: 100%}
.note-box .list .left .date{float: left;width: 68px;margin-right: 20px;font-size: 12px;color: #999;line-height: 1.8}
.note-box .list .ul-box{position: relative;max-height: 230px;overflow-y: scroll;margin-top: 15px;min-height: 100px;overflow-y: scroll;scrollbar-width:thin;scrollbar-color: #ddd transparent;scrollbar-track-color: #ddd;-ms-scrollbar-track-color: #ddd;}
.note-box .list .ul-box::-webkit-scrollbar { width:4px; background: white;  }
.note-box .list .ul-box::-webkit-scrollbar-corner, .list .ul-box::-webkit-scrollbar-thumb, .list ul::-webkit-scrollbar-track { border-radius: 4px; }
.note-box .list .ul-box::-webkit-scrollbar-corner,.list .ul-box::-webkit-scrollbar-track {  background-color: #fff;   }
.note-box .list .ul-box::-webkit-scrollbar-thumb {background-color: #ddd; }
.note-box .list ul::-webkit-scrollbar { width:4px; background: white;  }
.note-box .list ul::-webkit-scrollbar-corner, .list ul::-webkit-scrollbar-thumb, .list ul::-webkit-scrollbar-track { border-radius: 4px; }
.note-box .list ul::-webkit-scrollbar-corner,.list ul::-webkit-scrollbar-track {  background-color: #fff;   }
.note-box .list ul::-webkit-scrollbar-thumb {background-color: #ddd; }

.note-box .list ul li:before { content: ""; width: 1px; height: calc(100% + 15px); background: #DDDDDD; position: absolute; left: 4px; top: 10px;}
.note-box .list ul li:first-child:before { content: ""; width: 1px; height: calc(100% + 10px); background: #DDDDDD; position: absolute; left: 4px; top:10px;}

.note-box .list ul li:nth-last-child(2):before{display: none}
.note-box .list ul li:last-child:before{display: none}
.note-box .operation{cursor: pointer;text-align: center;padding-bottom: 10px;position: relative}
.note-box .operation .operation-box{position: absolute;width:50px;height:60px;right:15px;top:35px;background-color:#fff;box-shadow: 0 0 3px 0px rgba(0,0,0,0.2);background-color: #fff;z-index: 99;display: none }
.note-box .operation .operation-box i::before{ content: ''; width: 0; height: 0; border: 8px solid; position: absolute; top: -8px; right:-9px; border-color:#ececec transparent transparent;transform:rotate(315deg);  }
.note-box .operation .operation-box i::after{ content: ''; width: 0; height: 0; border: 6px solid; position: absolute;top: -6px; right:-6px; border-color:  #fff transparent transparent;transform:rotate(315deg); }
.note-box .operation .operation-box span{display: block;color: #999;padding-top: 10px;line-height: 1;transition: all .3s}
.note-box .operation .operation-box span:hover{color: #39a6ff}
.note-box .operation .operation-box.active{display: block!important;}
.note .form-box{width: 100%;margin-top: 0}
.note .form-box .text-box.active .input{width: 100%;padding: 8px 10px; height: 68px}
.note .form-box .text-box.active{border: 1px solid #DDDDDD;height: 70px}
.form-box .form-btn{background-color: #39a6ff}
.note-box .note-textarea{position: relative;z-index: 99;background-color: #fff;display: none}
.note-box .note-textarea.active{display: block}
.note-box .note-textarea textarea{display: block;width: 100%;height: 60px;border: 1px solid #DDDDDD; border-radius: 2px;padding: 8px 10px}
.note-box .form-btn { cursor: pointer; float: right; width: 60px; height: 25px; border-radius: 15px; background:#39a6ff; color: #fff; text-align: center; line-height:25px; display: inline-block;margin-left: 10px;margin-top: 10px;}
.note-box .cancel{background-color: #DDDDDD;color: #666}