﻿		body {
		    background-color: #f0f3f4;
		    padding: 0;
		    margin: 0;
		}
		a{ text-decoration: none;}
		a:hover{ color: #139a4e;}
		.footer{ padding-top: 30px; text-align: center; font-size: 0.8em;
    line-height: 2; color: #666;}
		.footer a{font-size: 0.8em;
    line-height: 2; color: #666; }
		.helptop{background-image: url(../images/bannera.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
	padding: 3em 0;
	}
	.head_nav_title {
	    color: #139a4e;
	    font-size: 30px;
	    text-align: center;
	   
	    letter-spacing: 1px;
	}
	.copyright {
	    color: #739194;
	    font-size: 12px;
	    text-align: center;
	    clear: both;
	    margin-top: 10px;
	    cursor: pointer;
	}
	.wrap{    margin: 0 auto;
    padding-bottom: 6em;
    max-width: 1096px;}
	.first_class {
	    margin: 0 auto;
	    max-width: 600px;
	    margin-top: 2.3em;
	    text-align: center;
	}
 
	
	.first_class li {
    cursor: pointer;
    display: inline-block;
    background-color: #fff;
    padding: 3px 20px;
    border-radius: 2px;
    border: 1px solid #e0e5e6;
    margin-bottom: 8px;
    margin-right: 2px;
    font-size: 1em;
    line-height: 2;
    border-radius: 4px;
}
	.first_class li {
	    color: #666;
	    display: inline-block;
	    max-width: 190px;
	    overflow: hidden;
	    white-space: nowrap;
	    text-overflow: ellipsis;
	    position: relative;
	    top: 3px;
	}
	.first_class li a{ color: #666;}
		.first_class li:hover ,.first_class .checked {
	    background-color: #139a4e;
	    color: #fff;
	}
		.first_class li:hover a,.first_class .checked a{  color: #fff;}
		.wrap_box {
		    background-color: #fff;
		    border-top: 2px solid #139a4e;
		    padding: 90px 60px;
		    margin-top: 15px;  
		}
	.second_class_title {
	    margin-bottom: 10px;
	    color: #000;
	    font-size: 1.2em;
	    overflow: hidden;
	    white-space: nowrap;
	    text-overflow: ellipsis;
	    cursor: pointer;
	}
	.icon_triangle {
	    vertical-align: middle;
	    width: 11px;
	    height: 11px;
	    display: inline-block;
	    margin-right: 9px;
	    margin-top: -2px;
	}
	.ul_text_list {
	    margin-top: 14px;
	    margin-left: 20px;
	    margin-left: 20px;
	}
	.ul_text_list .more {
	    background-color: #139a4e;
	    color: #fff;
	    border-radius: 3px; 
	    width: 42px;
	    text-align: center;
	    line-height: 18px; margin-top: 10px;;
	}
	.ul_text_list .more a{ color: #fff;}
	.ul_text_list li {
	    margin-bottom: 4px; list-style: none; line-height: 24px;
	}
	.ul_text_list li,.ul_text_list  {list-style: none; margin: 0; padding: 0;}
	.ul_text_list li a {
	    display: inline-block;
	    
	    color: #808080;
	    font-size: 14px;
	    overflow: hidden;
	    white-space: nowrap;
	    text-overflow: ellipsis;
	}
	.head_logo{ text-align: center;}
	
	.wb_title {
	    font-size: 1.4em;
	    color: #000;
	    margin-bottom: 0.1em;
	    text-align: center;
	}
	
	.wb_content {
	    padding: 60px 60px;
	    word-wrap: break-word;
	    font-size: 14px;
	    line-height: 1.8;
	    color: #666;
	}
	.wb_content img{ max-width: 100% !important;}
	.tag .blue{background: #f3f3f3;
    display: inline-block;
    line-height: 30px;
    padding: 0 15px;
    margin-right: 5px;
    border-radius: 6px;     color: #4f4f4f; font-size: 12px;}
	.tag .blue:hover{ background:#139a4e;  color: #fff; text-decoration: none;}
	.wb_content a{color: #139a4e;}
	.wb_content a:hover{ text-decoration: underline;}
	.wb_xg li{ padding: 5px 0;}
	.wb_xg a{ color: #666; font-size: 14px;}
	.wb_xg a:visited{ color: #666;}
	.wb_xg a:hover{color: #139a4e;}
	@media (max-width: 768px){
		
		.helptop {
		    padding: 2em 0;
		    background-image: url(../images/banner_mobile_A.png);
		    background-repeat: no-repeat;
		}
		.head_nav_title {
		    margin-bottom: 18px;
		    font-size: 26px;
		}
		.copyright {
		    display: none;
		}
	.wrap {
	    padding-bottom: 1em; 
	}
	.first_class {
	    margin-top: 0.3em;
	    padding: 0.5em;
	}
	.first_class li {
	    padding: 3px 16px;
	    margin-bottom: 0.1em;
	    font-size: 0.9em;
	    line-height: 1.8;
	}
	.wrap_box {
	    margin-top: 0.1em;
	    padding: 0 0 30px 0;
	    padding-top: 25px;
	}
	.second_class_title {
	 
	    font-size: 1em; margin-left: 20px;
	}
	.ul_text_list li a {
	    width: 100%;
	    font-size: 0.9em;
	}
	.ul_text_list {
	    margin-top: 14px;
	    margin-left: 20px;
	    margin-left: 20px;
	}
	.wb_content{  padding: 20px 20px;}
.wb_xg h3{ padding-left: 10px;}
.footer{ padding-left: 10px; padding-right: 10px;}
	}