@CHARSET "UTF-8";

/**自适应按从大到下调**/
/**小于1200PX的页面**/
@media (min-width: 1200px) {
	.container {
    	width: 1370px;
	}
}
/**小于992PX的页面**/
@media (max-width: 992px) {
}
/**小于768PX的页面**/
@media (max-width: 768px) {
	/**顶部导航**/
	.mn-2 {
	}
	.mn-2 .navbar-brand {
	    display: block;
	}
	.mn-2 .nav.navbar-nav.navbar-left .nav-logo {
		display: none;
	}
	.mn-2 .navbar-brand {
    	padding: 7px 0 5px 0;
	}
	.mn-2 .navbar-brand > img {
	    width: 120px;
		margin-left: 15px;
	}
	
	.mn-2 .ce-select-4:hover .ce-select-4-ul {
	    border-top: none;
	}
	.mn-2 .navbar-nav-li > a, .mn-2 .navbar-nav-li .ce-select-4-a {
	    font-size: 14px;
    	line-height: 30px ! important;
	}
	.mn-2 .ce-select-4 {
	   	padding: 0px;
    	width: 100%;
	}
	.mn-2 .ce-select-4 .ce-select-4-ul {
	    position: relative;
	    box-shadow: none;
	    padding: 0px;
	    width: 100%;
	    margin-bottom: 5px;
	    background-color: rgb(17 17 17 / 0%);
	    opacity: 1;
    	visibility: visible;
	}
	.mn-2 .ce-select-4 .ce-select-4-ul li a {
		padding-left: 15px;
		line-height: 25px;
	}
	
	.mn-2 .mn-header,
	.mn-2 .navbar-collapse {
	    margin-left: 0px;
	    margin-right: 0px;
	}
	.mn-2 .navbar-nav .navbar-nav-li > a, 
	.mn-2 .navbar-nav .navbar-nav-li .ce-select-4-a, 
	.mn-2 .navbar-nav .navbar-nav-li .ce-select-4-a .ce-select-4-ul a {
    	padding: 3px 0 5px 0;
	    font-size: 13px;
	    font-weight: 500;
	  	border-bottom: none!important;
	}
	.mn-2 .navbar-nav-li.active > a.mn-a::after, 
	.mn-2 .navbar-nav-li > a.mn-a:hover::after, 
	.mn-2 .navbar-nav-li:hover .ce-select-4-a.mn-a::after {
		width: 0;
	}
	.mn-2 ul > .mn-login > div {
		text-align: left!important;
	}
	.mn-login a.mn-a-2 {
	    line-height: 35px;
	    padding: 2px 12px;
	    font-size: 13px;
	}
	.mn-action, .mn-action > div {
    	height: auto;
    	text-align: center;
	}
	.mn-user .mn-user-item {
	    height: 55px;
	    padding-top: 0px;
	}
	.mn-head .mn-head-link span {
	    margin: 0px 0px 0px 2px;
	}
	
	/**另外一个导航**/
	.mn-2.mn-4 {
	    box-shadow: none;
	    position: absolute;
	}
	.mn-2.mn-4 .navbar-center {
	    float: left;
	    text-align: left;
	}
	.mn-2.mn-4 .navbar-nav .navbar-nav-li > a {
	    padding: 3px 0 5px 0;
	    font-size: 13px;
	    font-weight: 500;
	    border-bottom: none!important;
	}

	/**弹框**/
	.at-modal-input {
    	width: 60%;
	}
	
	/**一般页**/
	.mn-nav > li > a {
	    font-weight: 500;
	    font-size: 12px;
	    padding: 0px 0;
	    margin: 0 5px;
	}
	.us-main .mn-invoice {
	    top: 50px;
	}
	
	/**普通页**/
	.mn-2.mn-3 {
	    position: fixed;
	}
	.mn-head {
	    position: relative;
	    height: auto;
	    margin-bottom: 25px;
	    padding-top: 50px;
	}
	.cm-head {
    	height: auto;
    	margin-bottom: 15px;
	}
	.mn-head .mn-head-link {
    	padding: 5px 0px;
	}
	.mn-head > h2 {
	    top: 62%;
	    font-size: 17px;
	}
	.mn-head .mn-hl-a {
	    margin-right: 10px;
	}
	.mn-head .mn-hl-page a {
	    padding: 6px 7px 6px 7px;
	}
	
	.cm-head h3 {
		font-size: 19px;
    	margin-bottom: 35px;
	}
	.cm-head h3::after {
    	width: 120px;
	}
	.cm-head h4 {
    	margin-bottom: 20px;
	}
	.cm-head .cm-head-index a {
    	margin-right: 7px;
	}
	.cm-form .form-group-btn {
		text-align: center;
	}
	.cm-form .form-group-btn label,
	.cm-form .form-group-check label {
		width: 0px;
	}
	
	.st-block-2 {
	   margin-left: 0px;
	}
	.st-head-2 .cm-head-index {
	   	margin-left: 0px;
	}
	.st-block-2 .form-group-inline-p input[type='text'] {
    	width: 75%!important;
	}
	.st-block-2 .form-group-inline {
    	margin-top: 15px;
	}
	
	.mn-head-2 h3 {
	    font-size: 19px;
	    margin-bottom: 35px;
	}
	.mn-head-2 h3::after {
    	width: 120px;
	}
	
	/**标题类型3**/
	.mn-head-3 {
		margin-bottom: 0px;
	}
	.mn-body {
	    padding-top: 15px;
	}
	.mn-body .cm-head h3 {
		font-size: 19px;
	    margin-bottom: 35px;
	}
	.mn-body .cm-head ::after {
    	width: 120px;
	}
	
	/**页脚**/
	.ce-foot .ce-foot-ewm {
	    text-align: left;
	}
}
