﻿body {
	font-family: "Microsoft Yahei";
}
a {
	text-decoration: none;
}
a:active,
a:focus {
	outline: none;
}
.search-banner {
	width: 100%;
	height: 170px;
	background: url(../Images/search_banner.jpg) no-repeat center center #F2F6F7;
}
.search-banner h2 {
	width: 150px;
	color: #222;
	font-weight: normal;
	font-size: 34px;
	text-align: center;
	border-left: 3px solid #2277da;
	float: left;
	margin-top: 55px;
}
.search-main {
	float: left;
	width: 680px;
	margin-top: 60px;
	margin-left: 8%;
}
.search-main input {
	font-family: "Microsoft Yahei";
	float: left;
}
.input-main {
	width: 578px;
	height: 38px;
	line-height: 36px;
	border: 1px solid #2c91ed;
	color: #5c5c5c;
	font-size: 16px;
	padding-left: 15px;
	outline: none;
}
input::-webkit-input-placeholder,
input:-moz-input-placeholder,
input::-moz-input-placeholder,
input::-ms-input-placeholder {
	color: #e0e0e0;
}
.submit-btn {
	width: 90px;
	height: 40px;
	line-height: 36px;
	border: 1px solid #2277da;
	margin-left: -5px;
	cursor: pointer;
	background: url(../Images/search.png) no-repeat center center #2277da;
	border-radius: 0 5px 5px 0;
}
.q-block .submit-btn {
	margin-left: 0;
	font-family: "microsoft yahei";
	font-size: 14px;
	color: #fff;
	background-image: none;
	background-color: #2c91ed;
	border-radius: 0;
}
.search-main ul {
	width: 471px;
	float: left;
	margin-top: 4px;
}
.search-main ul li {
	color:#999;
	float: left;
	margin-left: 7px;
}
.search-main ul li span{
	color:#999;
	font-size: 12px;
}
.search-main ul li a {
	color: #2c91ed;
	font-size: 12px;
	text-decoration: none;
}
.search-main ul li a:hover {
	 color: #2c91ed; 
	text-decoration: underline;
}
.main-area {
	width: 100%;
	padding-bottom: 60px;
}
/* 帮助中心首页 */
.self-service-title,
.hot-issue-title,
.issue-type-title,
.contact-service-title {
	line-height: 1;
	font-weight: normal;
	font-size: 22px;
	color: #3e3a39;
}
/* 常见热点问题 */
.hot-issue-container {
	padding-bottom: 50px;
}
.hot-issue-title {
	margin: 45px 0 36px;
}
/* 常见热点问题 tab */
.tab-head-item {
	position: relative;
	z-index: 10;
	float: left;
	width: 16.66%;
	*width: 16.63%;
}
.tab-head-item-last {
	*float: right;
}
.tab-head-item a {
	display: block;
	height: 54px;
	margin: 0 3px;
	background: #eaf5f9;
	text-align: center;
	color: #727171;
	border-radius: 0px 0px 0 0;
}
.tab-head-item-first a {
	margin-left: 0;
}
.tab-head-item-last a {
	margin-right: 0;
}
.tab-head-item.active a {
	background: #2277da;
	color: white;
	font-weight: bold;
}
.tab-head-item-text {
	position: relative;
	z-index: 10;
	line-height: 54px;
	font-size: 18px;
}
.tab-head-item-icon-hot {
	position: absolute;
	top: -2px;
	right: -24px;
	z-index: 10;
	width: 22px;
	height: 11px;
	background: url(../Images/icon_hot.png) no-repeat center;
}
.tab-head-item-triangle {
	visibility: hidden;
	position: absolute;
	z-index: 10;
	left: 50%;
	bottom: -12px;
	*
	height: 0;
	margin-left: -6px;
	border: 6px solid transparent;
	border-top-color: #2277da;
}
.tab-head-item.active .tab-head-item-triangle {
	visibility: visible;
}
.hot-issue-tab-content {
	padding: 42px 20px;
	border: 1px solid #e4e4e4;
}
.hot-issue-tab-panel {
	display: none;
}
.hot-issue-tab-panel.active {
	display: block;
}
.hot-issue-list {
	float: left;
	width: 50%;
	*width: 49.9%;
}
.hot-issue-item {
	padding-left: 10px;
	list-style-type: disc;
	list-style-position: inside;
	line-height: 2;
	font-size: 14px;
	color: #c9cbca;
}
.hot-issue-item a {
	color: #595757;
}
.hot-issue-item a:hover {
	text-decoration: underline;
	color: #009fd9;
}
/* 常见自助服务 */
.common-use-service {
	width: 100%;
	background-color: #ffffff;
	padding: 0 0 65px;
	border-top: 1px solid #fff;
}
.common-service-deck-1 {
	margin-top: 50px;
}
.common-service-deck-2 {
	margin-top: 55px;
}
.common-use-service a {
	display: inline-block;
	width: 10%;
	padding-top: 84px;
	font-size: 16px;
	text-decoration: none;
	color: #575757;
	margin-right: 7.4%;
	text-align: center;
	background-repeat: no-repeat;
	background-position: top center;
}
.common-use-service a:hover {
	text-decoration: underline;
	color: #2277da;
}
.common-use-service .deck-end {
	margin-right: 0;
}
/* 常用自助服务 背景icon */
/*自助服务第一排*/
.service-change-pwd {
	background-image: url(../Images/icon_change_pwd.png);
}
.service-find-pwd {
	background-image: url(../Images/icon_find_pwd.png);
}
.service-change-mobile {
	background-image: url(../Images/icon_change_mobile.png);
}
.service-change-protect {
	background-image: url(../Images/icon_change_protect.png);
}
.service-refund {
	background-image: url(../Images/icon_refund.png);
}
.service-payment-detail {
	background-image: url(../Images/icon_payment_detail.png);
}
/*自助服务第二排*/
.service-invoice {
	background-image: url(../Images/icon_invoice.png);
}
.service-contract {
	background-image: url(../Images/icon_change_contract.png);
}
.service-recharge {
	background-image: url(../Images/icon_recharge.png);
}
.service-withdraw {
	background-image: url(../Images/icon_withdraw.png);
}
.service-identify {
	background-image: url(../Images/icon_identify.png);
}
.service-icp {
	background-image: url(../Images/icon_icp.png);
}
.issue-type-item {
	float: left;
	width: 22%; /* (100 - 4*3) / 4 */
	*width: 21.9%;
}
.issue-type-item + .issue-type-item {
	margin-left: 4%;
}
.contact-service-item {
	float: left;
	width: 29.16%; /* (100 - 6*2) / 3 */
	*width: 29.3%;
}
.contact-service-item-middle {
	margin: 0 6%;
}
/* 帮助问题分类 */
.issue-type-title {
	margin: 57px 0 42px;
}
.issue-type-item-title {
	height: 40px;
	background: #f2f6f7;
	line-height: 40px;
	font-size: 16px;
	text-indent: 7%;
	color: #222;
	border-radius: 0px 0px 0 0;
}
.issue-type-item-description {
	border: 1px solid #f2f6f7;
	border-top-color: #2c91ed;
	padding: 10px 7% 10px 7%;
}
.issue-details li {
	height: 70px;
	line-height: 70px;
	font-size: 14px;
	border-bottom: 1px solid #e4e4e4;
}
.issue-cloud-details {
	padding-bottom: 2px;
}
.issue-cloud-details li {
	line-height: 58px;
	height: 58px;
}
.issue-details a {
	color: #222;
}
.issue-details span {
	float: right;
	color: #a5a5a5;
}
.issue-details a:hover {
	text-decoration: underline;
}
.issue-details .issue-details-noborder {
	border-bottom: none;
}
/* 联系客服 */
.contact-service-title {
	margin: 60px 0 36px;
}
.contact-service-item {
	border: 1px solid #e4e4e4;
	line-height: 1;
}
.contact-service-item-button {
	display: block;
	width: 99px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	color: white;
}
/* 联系客服 背景 */
.contact-service-bg {
	width: 260px;
	margin: 0 auto;
	padding: 37px 0 40px;
	background: no-repeat 7% 34px;
}
.contact-service-bg-secretary {
	background-image: url(../Images/bg_secretary.png);
}
.contact-service-bg-workorder {
	background-image: url(../Images/bg_workorder.png);
}
.contact-service-bg-suggest {
	background-image: url(../Images/bg_suggest.png);
}
.contact-service-item-title,
.contact-service-item-text,
.contact-service-item-button {
	margin-left: 28%;
}
.contact-service-item-title {
	font-size: 17px;
	font-weight: normal;
	color: black;
}
.contact-service-item-text {
	margin-top: 11px;
	margin-bottom: 19px;
	font-size: 13px;
	white-space: nowrap;
	color: #898989;
}
.contact-service-item-button {
	background-color: #2277da;
	font-size: 16px;
}
.contact-service-item-button:hover {
	background-color: #1358a9;
	color: #fff;
}
/*帮助菜单*/
.help-menu {
	width: 18.1%;
	border: 1px solid #f3f3f5;
	border-bottom: none;
	margin-top: 44px;
	float: left;
}
.help-menu dl {
	width: 100%;
}
.help-menu dt, .help-menu dd {
	width: 100%;
	height: 36px;
	line-height: 36px;
	border-bottom: 1px solid #f3f3f5;
}
.help-menu *{
	box-sizing:border-box;
}
.help-menu dt {
	background-color: #f3f3f3;
	padding-left: 44px;
}
.help-menu dd a {
	color: #2b2b2b;
	font-size: 13px;
	display: inline-block;
	width: 100%;
	height: 100%;
	padding-left: 30px;
	text-decoration: none;
	-webkit-transition-property: padding;
	-moz-transition-property: padding;
	-ms-transition-property: padding;
	-o-transition-property: padding;
	transition-property: padding;
}
.help-menu dd a em {
	color: #fff;
	font-style: normal;
	visibility: hidden;
}
.help-menu dd a:hover {
	color: #fff;
	background-color: #2c91ed;
	padding-left: 38px;
}
.help-menu dd a:hover em {
	visibility: visible;
}
.common-questions {
	width: 53.2%;
	float: left;
	margin-left: 5%;
	margin-top: 58px;
}
.common-questions h2 {
	font-size: 20px;
	font-weight: normal;
	color: #f66d37;
}
.q-block {
	width: 100%;
	border-top: 1px dashed #dcdcdc;
	padding-top: 20px;
	margin-top: 16px;
}
.q-title {
	font-size: 18px;
	color: #23ace0;
	font-weight: normal;
	width: 80px;
	float: left;
}
.q-list {
	float: left;
	margin-left: 20px;
}
.q-list li {
	width: 700px;
	height: 30px;
}
.q-list li span {
	color: #f66d37;
}
.q-list li a {
	color: #6f6d6e;
	font-size: 14px;
	text-decoration: none;
}
.q-list li a:hover {
	color: #009fd9;
	text-decoration: underline;
}
/*帮助中心一级sub页*/
.sub1-common-questions{
	min-height:600px;
}
.sub2-common-questions{
	width:70%;
}
.crumbs-nav p {
	display: inline-block;
	float: left;
}
.crumbs-nav p .menu-lv1{
	display: inline-block;
	width:20px;
	height:18px;
	background: url(../Images/help_home.png);
	float:left;
	margin-top:2px;
}
.crumbs-nav p .menu-lv2{
	color:#5d5e66;
	font-size:17px;
	padding-left:10px;
	text-decoration: none;
}
.crumbs-nav h1 {
	display: inline-block;
	color: #212231;
	font-size: 16px;
	font-weight: normal;
	float: left;
	line-height: 25px;
}
.common-questions{
	position: relative;
}
.page-btn{
	margin-top: 40px;
}
/*2级sub页*/
.sub-page-content {
	color: #555;
	font-size: 15px;
	line-height: 2em;
}
.sub-page-content p {
	margin-bottom: 15px;
}
.sub-page-content p span {
	font-size:14px;
}
.sub-page-content img{
	max-width: 100% !important;
}
.sub-page-content a {
	color: #0295d9;
}
.sub-page-content a:hover {
	text-decoration: underline;
}
.sub-page-content .link {
	color: #555;
}
.sub-page-content .link:hover {
	color: #555;
	text-decoration: none;
}
/* 恢复 编辑内容 的strong样式，并去掉 SEO目的的 strong标签样式 */
.sub-page-content strong {
	font-weight: bold;
}
.sub-page-content .link strong {
	font-weight: normal;
}
.solved-or-not{
	color:#717171;
	font-size:14px;
	line-height:28px;
}
.suggestion{
	color:#717171;
	margin-top:20px;
	line-height:28px;
}
.suggestion label{
	font-size:14px;
}
#text-area{
	width: 600px;
	height: 120px;
	resize:none;
	font-family: "Microsoft Yahei";
	padding:5px 10px;
	margin-top:20px;
	margin-bottom: 15px;
	border:1px solid #d3d3d3;
	outline-color: #009fd9;
}