body {
	font-family: 'Microsoft YaHei';
	--servicebgColor: #F0A334;
	---serviceTitle: #fff;
	--childItembg: #fff;
	--childItemTitle: #333;
	--hoverbgColor: rgba(240,163,52,0.4);
	--openbgCorlor: rgba(240,163,52,0.1);
	--bgColor: #EE2223;
	--bgNotice: #f5f5f5;
	--splitColor: #979797;
	--morebtnBgcolor:linear-gradient(45deg,rgba(252,76,47,1) 0%,rgba(238,34,35,1) 100%);
	--ssBgColor:linear-gradient(225deg,rgba(255,139,0,1) 0%,rgba(255,175,80,1) 100%);
	--caselistBgColor:rgba(51,57,64,0.8);
	--navBgColor:rgba(42,48,61,0.9);
}
*{
	padding: 0px;
	margin: 0px;
}
/* .page_center_x {
	width:1200px;
	position:fixed;
	left:50%;
	margin-left:-600px;
	border:1px solid red
} */
.pageHeader_help {
	height: 56px;
	background: #FFFFFF;
	width: 100%;
	/*box-shadow: 0 2px 4px 0px rgb(217, 217, 217);*/
	border-bottom: 1px solid #D9D9D9;
}

.header {
	/* justify-content: space-between; */
	width: 1200px;
	margin: 0 auto;
	height: 60px;
	display: flex;
	align-items: center;
}

.help_active {
	border-bottom: 3px solid #ee2223;
}

.activefont {
	font-size: 14px;
	font-weight: 600;
	font-family: PingFangSC-Medium, PingFang SC;
}

.help_channel {
	height: 50px;
	vertical-align: middle;
	margin: 0 14px;
	display: table-cell;
}

.help_title {
	display: inline-block;
}

.help_searchItem {
	width: 400px;
	height: 30px;
	font-size: 12px;
	padding: 10px 15px;
	color: #ffffff;
	background: rgba(0, 0, 0, 0);
	display: flex;
    position: relative;
    left: 50%;
    margin-left: -200px;
}

.help_searchBox {
	cursor: pointer;
	z-index: 3;
	margin-left: -10px;
	width: 65px;
	height: 30px;
	background: linear-gradient(45deg, rgba(252, 76, 47, 1) 0%,
		rgba(238, 34, 35, 1) 100%);
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	display: flex;
	align-items: center;
	justify-content: center;
}

#help_queryKey {
	border-radius: 2px;
	border: 1px solid #D0D0D0;
	width: 400px;
	height: 30px;
	font-size: 12px;
	padding: 10px 15px;
	/* color: #ffffff; */
	background: rgba(0, 0, 0, 0);
}


/*重写ztree样式*/

i.fa, i.uf {
	font: normal small-caps 14px/1 FontAwesome;
	-webkit-text-stroke: 1px #fff;
	padding: 0 5px;
}
li.level0 {
    border-bottom: 1px solid #505766;
    font-weight: 600;
    padding-left: 0px !important;
    margin-left: 0px !important;
    min-width: calc(93% + 18px ) !important;
}
/*页面统一标签样式*/
#help_content img {
	width:auto;
	max-width:800px;
}
#help_content h1 {
	font-size: 18px;
	font-family: PingFangSC-Semibold, PingFang SC;
	font-weight: 600;
	color: #333333;
	line-height: 25px;
}
#help_content h2 {
	font-size: 16px;
	font-family: PingFangSC-Semibold, PingFang SC;
	font-weight: 600;
	color: #333333;
	line-height: 22px;
}
#help_content h3, h4, h5, h6{
	font-size: 14px;
	font-family: PingFangSC-Semibold, PingFang SC;
	font-weight: 600;
	color: #333333;
	line-height: 20px;
}
#help_content strong {
	font-size: 14px;
	font-family: PingFangSC-Semibold, PingFang SC;
	font-weight: 600;
	color: #333333;
	line-height: 20px;
}
#help_content p {
	font-size: 14px;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #333333;
	line-height: 24px;
}
#help_content p img {
	margin:0 auto; display:block;
}
#help_content .video-js {
	margin:0 auto; display:block;
	width:auto !important;
	height:auto !important;
	max-width:800px !important;
}

#help_content p a {
    color: #588CE9;
}

/*底部-footer begin*/
.footerItem {
	width: 100%;
	height: 195px;
	background: #2A3036;
}

.footerItem .footerBox {
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: space-between;
	width: 1200px;
	margin: 0 auto;
	padding: 35px 0px;
}

.footerItem .footerBox .footerLeft {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	height: 100%;
}

.footerItem .footerBox .footerLeft img {
	width: 145px;
}

.footerItem .footerBox .footerLeft .all {
	font-size: 12px;
	color: #999999;
	font-weight: 600;
}

.footerItem .footerBox .footerRight {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	height: 100%;
}

.footerItem .footerBox .footerRight .call {
	display: flex;
	justify-content: flex-end;
	align-items: center;
}

.footerItem .footerBox .footerRight .call .box {
	width: 29px;
	height: 29px;
	border-radius: 50%;
	background: linear-gradient(45deg, rgba(252, 76, 47, 1) 0%,
		rgba(238, 34, 35, 1) 100%);
	font-size: 10px;
	display: flex;
	align-items: center;
	justify-content: center;
	color: #FFFFFF;
	cursor: pointer;
}

.footerItem .footerBox .footerRight .call .me {
	font-size: 14px;
	color: #FFFFFF;
	font-weight: 600;
	margin-left: 10px;
}

.footerItem .footerBox .footerRight .email {
	font-size: 12px;
	color: #999999;
	font-weight: 600;
	margin-top: 10px;
	text-align: end;
}

.footerItem .footerBox .footerRight .link {
	display: flex;
	align-items: center;
	justify-content: flex-end;
	margin-top: 5px;
}

.footerItem .footerBox .footerRight .link .yonyou img {
	width: 120px;
	height: 30px;
	opacity: 0.6;
}

.footerItem .footerBox .footerRight .link .yonyou img:hover {
	opacity: 1;
}

.footerItem .footerBox .footerRight .link .pmsc {
	margin-left: 20px;
	text-decoration: none;
}

.footerItem .footerBox .footerRight .link .pmsc img {
	width: 25px;
	height: 25px;
	opacity: 0.6;
}

.footerItem .footerBox .footerRight .link .pmsc span {
	font-size: 12px;
	color: #999999;
}

.footerItem .footerBox .footerRight .link .pmsc:hover img {
	opacity: 1;
}

.footerItem .footerBox .footerRight .link .pmsc:hover span {
	color: #FFFFFF;
}

.footerItem .footerBox .footerRight .link .friend {
	font-size: 14px;
	color: #FFFFFF;
	font-weight: 600;
	margin-left: 20px;
}
/*底部-footer end*/
 

/*右下侧箭头锚点样式*/
#helpcenter .c-layout-go2top {
    display: inline-block;
    position: fixed;
    right: 10px;
    cursor: pointer;
    z-index: 999; 
    text-align: center;
    width: 80px;
    height: 72px;
    background: rgb(255, 255, 255);
    box-shadow: rgb(0 0 0 / 50%) 0px 2px 4px 0px;
    display: block;
    top: 50%;
    margin-top: 119.5px;
}
#helpcenter .c-layout-go2top:hover {
    background:#EDF1F7
}
#helpcenter .c-layout-go2top > i {
    filter: alphaopacity=50;
    color: #89939e;
    font-size: 28px;
    font-weight: 300;
}

/*提交成功提示框*/
#helpcenter  #feedbackToastr{
	position: absolute;
    width: 250px;
    height: 40px;
    background: #EE2223;
    right: 85px;
    top: -145px;
    border-radius:2px;
    display:none;
    animation-name: fadeInOut;
    animation-timing-function: ease-in-out;
    animation-iteration-count: infinite;
    animation-duration: 2s;
    animation-direction: alternate;
}
@keyframes fadeInOut{
	0%{
		opacity: 1;
	}
	100%{
		opacity: 0;
	}
}