body{background:#f1f1f1;font-family: "微软雅黑",sans-serif;}
.faq-list-header {
	background-color: #fff;
	margin-bottom: 30px;
	border: 1px solid #e1e1e1;
	border-top:2px solid #278de6;
	border-radius: 2px;
	margin-top:10px;
	height:60px;
	line-height:60px;
}


.tab_header {
	font-size:26px;
}

.faq-list-header .tab_header>ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
}

.faq-list-header .tab_header>ul>li {
	float: left;
}

.faq-list-header .tab_header>ul>li>a {
	display: block;
	padding: 0px 30px;
	color: #616161;
	transition: all 0.3s ease;
}

.faq-list-header .tab_header>ul>li>a:hover {
	color: #0c59b0;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.faq-list-header .tab_header>ul>li.active>a {
	background-color: #fff;
}

.faq-section {
	background-color: #fff;
	padding: 15px;
	margin-bottom: 20px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1);
	-moz-border-radius: 2px;
	box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1);
}

.faq-section h1{border-bottom:2px solid #3399FF;height:40px;line-height:40px;font-size:22px;}
.faq_dl{width:28%;float:left;height:354px;border:2px solid #3399FF;margin:20px 2%;padding:0;}
.faq_dl dt{background:#71B8FF;height:55px;line-height:55px;color:#fff;text-align:center;font-size:16px;}
.faq_dl dt a{color:#fff;}
.faq_dl dd{background:#f2f2f2;padding-left:10px;margin:10px 15px;height:45px;line-height:45px;overflow:hidden;}
.colour1{border:2px solid #FFB84D;}
.colour1 dt{background:#FF9900;}
.colour2{border:2px solid #4DB84D;}
.colour2 dt{background:#009900;}
a.text-colour1{color:#FFB84D;}
a.text-colour2{color:#4DB84D;}
a.text-colour0{color:#3399FF;}
.link-light {
	color: #616161 !important;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.link-light:hover {
	color: #278DE6 !important;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.link-dark {
	color: #4D75B3 !important;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.link-dark:hover {
	color: #4D75B3 !important;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.h2,h2 {
	font-size: 22px;
}

.faq-list .faq-item .content {
	margin-top: 15px;
	color: #919191;
}

.panel {
	border: none;
}

.media.media-number,.media.media-number-o {
	padding-bottom: 5px;
}

.media.media-number .media-left,.media.media-number-o .media-left {
	position: relative;
	color: #919191;
}

.media.media-number .media-left .num,.media.media-number-o .media-left .num
	{
	display: block;
	width: 20px;
	height: 20px;
	line-height: 18px;
	text-align: center;
	border: 1px solid #919191;
	border-radius: 50%;
}

.media.media-number:last-child,.media.media-number-o:last-child {
	border-bottom: none;
}

.media-hot-comment .comments-info {
	margin-top: 5px;
	padding-left: 50px;
	font-size: 12px;
	color: #c1c1c1;
	min-height: 34px;
}
.empty {
  text-align: center;
  color: #c1c1c1;
  padding: 20px 0;
}
.faq-metas .metas-body .sns{
    color: #919191;
    margin: 10px auto;
}
.faq-metas .metas-body .sns span {
    margin-right: 10px;
}
.faq-metas .metas-body .sns span i {
    margin-right: 5px;
}
.well {
    background-color: #fafafa;
    border: 1px solid #f5f5f5;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    background-image: none;
}
.mll {
    margin-left: 20px !important;
}
.btn-tag {
    display: inline-block;
    padding: 6px 10px;
    margin: 5px 5px 5px 0;
    color: #278DE6;
    font-size: 12px;
    background-color: #cdefdb;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
.faq-sns {
    margin: 30px auto 10px auto;
    font-size: 16px;
}
.faq-sns a.love i {
    margin-right: 5px;
    font-size: 22px;
}
.color-primary {
    color: #278DE6 !important;
}


.xl_service li{
    width:212px;
    height:188px;
    background:url(../images/xl_service.jpg) no-repeat;
    float:left;
    margin:15px 40px;
    display:inline;
}
.xl_service_tab{
    padding:12px 26px;
    width:162px;
    height:42px;
}
.xl_service_con{
    padding:30px 10px;
    font-family: "Microsoft YaHei";
}
.xl_service_con p{
    text-align:center;
    line-height:24px;
    color:#999;
}
.xl_service_con p b{
    font-size:18px;
    font-weight:normal;
    color:#333;
    font-family:Arial;
}
.xl_service_con .xl_btn{
    margin-top:12px;
}
.xl_service_con .xl_number{
    margin-top:12px;
    font-family:Arial;
    font-size:24px;
    font-style:italic;
}
.xl_service_con .xl_email{
    margin-top:12px;
    font-family:Arial;
    font-size:16px;
    color:#333;
}
.xl_service_con span{
    color:#177ecd;
}
.xl_service_con span a{
    color:#177ecd;
}
.xl_service_con span a:hover{
    color:#177ecd;
    text-decoration:underline;
}

.space-box{background:#f2f2f2;}
/*帮助中心*/
 .help_img{max-width: 100%;height: auto; text-align:center;}
 .help_img img{ vertical-align:middle;}
 .help_nav{ height:50px; line-height:50px; font-size:16px; background: url(../images/arrows_00.jpg) no-repeat left center #FFF; padding-left:20px; margin:10px 0px;}
 .help_nav02{ height:50px; line-height:50px; font-size:16px; border-bottom:2px dotted #999999; padding-left:20px; margin:10px 0px;}
 
 .help_med{ width:100%; background:#FFF; overflow:hidden; margin-bottom:10px; padding-bottom:10px;}
 .help_box{background:#FFF; min-height:220px; height:auto !important; border:1px solid #F3F3F3; margin-top:10px; margin-bottom:10px;}
 .help_box h4{ text-align:center; padding:10px 10px; }
 .help_center_nav{ height:90px; margin-bottom:10px;}
 .help_center_nav_l{ width:90px; height:90px; float:left; margin-right:10px;}
 .help_center_nav_r{ font-size:20px; line-height:90px; font-weight:600; color:#FFF;}
 
 .help_3{ background:#94bf00;}
 .help_1{ background:#f3b059;}
 .help_2{ background:#4abdff;}
 .help_4{background:#ff679a;}
 
 
 .help_text a{color:#999;}
 .help_text li{ font-size:14px; color:#999; padding:0px 10px; line-height:24px;}
 .help_text li span{ width:14px; height:14px; display:inline-block; float:right; margin-top:5px; background: url(../images/h_icon2.png) no-repeat 0 -154px;}
 .help_text02 li{ font-size:14px; color:#999; padding:0px 10px; line-height:27px; text-align:center;} 
 .help_text02 li span{ font-size:20px; font-style: italic; color:#09F;}
 
 .form-group01{ margin-top:5px;}
 .opinion_left{ width:20%; font-size:14px; line-height:32px; text-align:right;}
 .opinion_right{ width:50%;}
 .help-foot{ background:#FFF; padding-bottom:10px; margin-bottom:10px;}
 .help-foot h3{ font-size:14px;}
 .quesList {padding:0px 100px;}
 .quesList li {padding:5px 0;border-bottom: 1px dotted #4289C4;}
 .quesList li h3{ font-size:14px; color:#4D75B3;display: block;}
 .titname {display: block;width:85%; padding-right:10px; float:left;}

