@charset "utf-8";
.help-node-title{
	height: 23px;
	font-size: 16px;
	font-weight: 700;
	color: #333333;
	line-height: 19px;
	margin: 17px 0px 13px 0px;
}
.help-nav-container{
	display: flex;
	flex-direction: row;
	justify-content: space-between;
}
.help-nav-container .nav-item-box{
	display: flex;
	flex-direction: row;
	justify-content: center;
}
.help-nav-container .nav-item{
	width: 289px;
	height: 98px;
	background: #ffffff;
	border-radius: 8px;
	display: flex;
	flex-direction: column;
	justify-content: center;
}
.help-nav-container .nav-item img{
	width: 51px;
	height: 51px;
	margin-right: 15px;
}

.help-nav-container .nav-item ._title{
	font-size: 14px;
	color: #333333;
	line-height: 50px;
}

.help-content-container{
	background: #ffffff;
	border: 1px solid #eeeeee;
	border-radius: 10px;
	margin-top: 16px;
	margin-bottom: 32px;
	padding: 24px 36px;
}
.help-content-container-nav , .help-content-container-nav a{
	color: #6D6D6D;
	font-size: 14px;
}
.help-content-main-container{
	padding: 0 32px;
}

.help-content-main-container .content-title{
	height: 46px;
	font-size: 24px;
	font-weight: 700;
	color: #333333;
	line-height: 38px;
	padding: 29px 0px;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
}

.help-content-main-container .content-main{
	font-size: 14px;
}
.help-content-main-container .content-main p{
	line-height: 31px;
}


.help-content-main-container .onlineList{
	background: #ffffff;
	box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.10);
	margin-bottom: 16px;
	padding: 25px;
}
.help-content-main-container .onlineList h4{
	height: 26px;
	font-size: 18px;
	font-weight: 500;
	color: #2c3e50;
	line-height: 21px;
}
.help-content-main-container .onlineList h4 a{
	color: #2c3e50;
	font-weight: bold;
}
.help-content-main-container .onlineList p{
	margin: 10px 0 28px 0;
	font-size: 15px;
	font-weight: 400;
	color: #777777;
	line-height: 27px;
}

.help-content-main-container .onlineList .footer{
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	color: #6D6D6D;
}

.guestBookForm{
}
.guestBookForm .form-item{
	margin-bottom: 13px;
}
.guestBookForm .form-item .form-label{
	height: 23px;
	font-size: 16px;
	color: #888888;
	margin-bottom: 7px;
}
.guestBookForm .form-item .form-label .required{
	color: #ff0000;
}
.guestBookForm .form-item .form-input{
	display: flex;
	flex-direction: row;
	line-height: 45px;
}
.guestBookForm .form-item .form-input label.error{
	margin-left: 20px;
	color: #f00;
}
.guestBookForm .form-item .form-input input{
	height: 43px;
	background: #ffffff;
	border: 1px solid #d7d7d7;
	border-radius: 4px;
	width: 70%;
	padding: 0 18px;
}
.guestBookForm .form-item .form-input textarea{
	background: #ffffff;
	border: 1px solid #d7d7d7;
	border-radius: 4px;
	width: 70%;
	padding: 12px 18px;
}

.guestBookForm .form-item .login-code{
	margin-left: 21px;
	height: 43px;
	background: #d7d7d7;
	border-radius: 4px;
	padding: 0 30px;
	cursor: pointer;
}

.help-content-main-container .guest-book-message-item{
	background: #ffffff;
	box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.10);
	margin: 16px 0;
	padding: 21px 26px;
}

.help-content-main-container .guest-book-message-item .title{
	height: 26px;
	font-size: 18px;
	font-weight: bold;
	color: #2c3e50;
	line-height: 21px;
	display: flex;
	flex-direction: row;
}
.help-content-main-container .guest-book-message-item .tag_has_reply{
	height: 21px;
	border: 1px solid #d00000;
	border-radius: 2px;
	padding: 0 5px;
	color: #d00000;
	font-size: 12px;
	margin-right: 8px;
}
.help-content-main-container .guest-book-message-item .tag_no_reply{
	height: 21px;
	background-color:#d00000;
	border-radius: 2px;
	padding: 0 5px;
	color: #fff;
	font-size: 12px;
	margin-right: 8px;
}
.help-content-main-container .guest-book-message-item .tag_type{
	margin-left: 20px;
	color: #999999;
	font-size: 16px;
	font-weight: normal;
}
.help-content-main-container .guest-book-message-item  .content{
	font-size: 15px;
	color: #777777;
	margin: 11px 0 25px 0px;
	text-indent: 31px;
}

.help-content-main-container .guest-book-message-item  .footer{
	display: flex;
	flex-direction: row;
	color: #6d6d6d;
	font-size: 14px;
	justify-content: space-between;
}
.help-content-main-container .guest-book-message-item  .footer .real_name{
	color: #333333;
	font-size: 16px;
}

.search-container .search-type{
	display: flex;
}
.search-container .search-type .type-item{
	margin-right: 27px;
	font-size: 14px;
	color:#888888;
	cursor: pointer;
}
.search-container .search-type .type-item.selected{
	border-bottom: 3px solid #8a0c0c;
	padding: 0 3px 10px 3px;
	font-weight: bolder;
	color:#333333;
}
.search-container .search-replay{
	display: flex;
	justify-content: end;
	margin-top: 6px;
}

.search-container .search-replay .replay-item{
	margin-left: 5px;
	font-size: 12px;
	color:#848484;
	cursor: pointer;
	height: 30px;
	background: #fafafa;
	border-radius: 4px;
	padding: 0 16px;
	line-height: 30px;

}
.search-container .search-replay .replay-item.selected{
	background: #ffe3e3;
	border: 1px solid #906868;
	border-radius: 4px;
	color: #8A0C0C;
}