.contact-banner {
    width: 100%;
    height: 90px;
    background: url(/img/ab_bnr.jpg) center no-repeat;
}
.ms-btn1 {	
	font-size: 18px; 
	padding: 5px 30px 5px 30px; 
	font-weight: 300;
}

.ms-btn2 {	
	font-size: 26px; 
	padding: 20px 50px 20px 50px; 
	font-weight: 300;
}
.ms-btn2:after {
    background-color: #0759d3;
}

.ms-btn3 {	
	font-size: 18px; 
	padding: 5px 30px 5px 30px; 
	font-weight: 300;
	background-color: #22a553;
	border-radius: 6px;
}

.ms-btn3:after {
    background-color: #136833;
}

.ms-btn4 {	
	font-size: 18px; 
	padding: 5px 30px 5px 30px; 
	font-weight: 300;
	background-color: #797c7c;
	border-radius: 6px;
}
.ms-btn4:after {
    background-color: #797c7c;
}

.ms-btn5 {	
	font-size: 18px; 
	padding: 5px 30px 5px 30px; 
	font-weight: 300;
	background-color: #c11e1e;
	border-radius: 6px;
}
.ms-btn5:after {
    background-color: #810202;
}

.faq-one-accrodion{
	margin:0 auto;
	max-width: 1000px;
}


.container-ms1{
	padding-left: 40px;
    padding-right: 40px;
	background-color: #fff;
	box-shadow: 0 0 5px #e5e5e5;
	border-radius: 6px;
}




.faq-one-accrodion .ms-accrodion1{	
	margin-bottom:20px;
	background-color: #ddd;
	position: relative;
    display: block;
    border-radius: var(--thm-bdr-radius);
}

.ms-s1{
	margin-bottom:30px;
}

.ms-s2{
	border-bottom:1px solid #f7f7f7; 
	padding:5px;
}

.ms-s3 {
	padding: 80px 0 60px;
}

.ms-s4{
	position: relative; 
	display: block; 
	float:left; 
	max-width:300px;
}

.ms-s5{
	 margin-top:0px;
}

.ms-s7{
	padding:0 40px;
}

.ms-s7 p{
	padding:0;
	margin:0;

}

.ms-s7 img{
	margin-top:12px;
	margin-bottom:12px;

}

.ms-s18{
	margin:20px auto; height:100%; max-width:1050px; padding:60px 30px; background-color: #f7f8f9; border: 0px solid #fbfafa;  border-radius: 4px;
}

.ms-s9{
	float:left; min-width:50%; border-bottom: 0px; padding-bottom: 50px;margin-bottom: 0px;
}


.ms-s10{width:60%}
.ms-s11{width:40%; text-align:right; }
.ms-s12{margin:20px auto; margin-bottom:40px; max-width:1000px; padding:60px 50px; background-color: #f7f8f9; border: 0px solid #fbfafa;  border-radius: 4px;}

.ms-s13{
		display:inline; height:50px; width: 100%;
		border:1px solid #ddd; background: #fff;
		padding-left: 10px;
		padding-right: 10px;  
		border-radius: var(--mosm-bdr-radius);
		outline: none;
		font-size: 16px;
		color: var(--mosm-gray);
		font-weight: 500;		
	}

.ms-s13 option{padding:5px 0}


.ms-s14{width:20%; margin-bottom:10px;}
.ms-s15{width:80%; margin-bottom:10px;}
.ms-s16{margin:10px auto; max-width:1200px; padding:10px; margin-bottom:50px;}

.ms-s101{font-size:16px; padding-bottom:0px;}
.ms-s102{color:#22a553;}
.ms-s103{margin-top: 15px}
.ms-s104{color:#c11e1e;}
.ms-s105{font-size:16px; padding-bottom:0px; margin-top:10px;}

.ms-s106{color:#1e1e1e;}
.ms-s106 img{max-width:100%;}
.ms-s107{color:#5e5e5e; padding-left: 40px; padding-right: 40px; padding-bottom: 40px;}
.ms-s107 img{width:100%; max-width:100%;}
.ms-s107 a{color:#a93838;}
.ms-s108 {border: 1px solid #ddd; border-radius:5px; background-color:#fff; padding:20px 100px 50px; margin-top:25px;}
.ms-s109{margin-top:75px;}
.ms-s110{padding:20px 100px; font-size:26px; line-height:45px;}
.ms-s111 {text-align:center;}
.ms-s111 img{max-width:100%;}

.ms-s201{}
.ms-s201 input{margin-right:4px; padding-right:30px;}

.ms-s202{border: 1px solid #ebeef5;box-shadow: 0 12px 12px 0 rgba(0,0,0,.1);border-radius: 0 0 10px 10px; border-top: 0px; padding-bottom:60px; }
.ms-s202 p{padding-left:80px; padding-right:20px; font-size:20px; color:#444; margin-bottom:10px; }
.ms-s202 p a{color:#ff0000;font-weight: 600; }
.ms-s202 p img{border: 1px solid #ddd; margin:5px;margin-left:32px;margin-bottom:15px; }
 
.ms-s203{width: 100%;min-height: 508px;overflow:auto;} 
.ms-s204{max-width:980px;}
.ms-s205{border: 1px solid #d9d9d9; background-color:#ebebeb; padding:20px 0; margin-top:40px;}
.ms-s205 p{font-size:18px; color:#ef4d0d;margin-bottom:5px;}
 
.ms-updog{}
.ms-updog .dog_type{font-size:18px; font-weight: 600;  margin-bottom:0px;}
.ms-updog .dog_type img{ max-width:140px; border: 1px solid #ccc; border-radius:10px; }
.ms-updog .dog_type a{margin-left:12px;font-size:14px;font-weight: 400; color:#f56108;}
.ms-updog .dog_type span{font-size:15px;font-weight: 400;}
.ms-updog .dog_num{margin-bottom:25px;line-height: 28px;}
.ms-updog .dog_num a{margin-left:10px;font-size:14px;font-weight: 400; color:#0000ff;}
.ms-updog .dog_num em{margin-left:10px;font-size:14px;font-weight: 400; color:#d7632a; font-style: normal;}

.ms-updog .tijiao{background-color:#feffe6; max-width:500px;margin-top:30px; margin-bottom:0px; border-radius:10px; border: 1px solid #ddd; font-weight: 300; padding:15px 20px 30px 20px;}
.ms-updog .tijiao .p1{background: url(/img/ico_no.png) 0px center no-repeat; padding-left:25px; font-size:15px; color:#000000}
.ms-updog .tijiao .p2{padding-left:25px;font-size:14px;color:#000000}
.ms-updog .tijiao .p2 a{color:#0000ff; white-space: nowrap;}
.ms-updog .tijiao .p3{padding-left:25px;font-size:14px;color:#000000; margin-top:15px; margin-bottom:10px;}
.ms-updog .tijiao .p3 a{border: 0px solid #ddd; padding:8px 14px; color:#fff; background-color:#018ae1; white-space: nowrap;}

.ms-updog .tijiao .p4{background: url(/img/chkloading.gif) 0px center no-repeat; padding-left:25px; font-size:15px; color:#000000}
.ms-updog .tijiao .p5{padding-left:25px; font-size:14px; color:#000000}
.ms-updog .tijiao .p6{padding-left:25px; font-size:14px; color:#ff4900;font-weight: 500}


.ms-updog .tijiao .p7{background: url(/img/ico_yes.png) 0px center no-repeat; padding-left:25px; font-size:15px; color:#000000}
.ms-updog .tijiao .p8{padding-left:25px; font-size:14px; color:#000000; margin-top:5px;margin-bottom:15px;}
.ms-updog .tijiao .p8 a{background: url(/img/ico_down.png) 15px center no-repeat; border: 1px solid #ddd; padding:6px 15px 6px 38px; color:#000; background-color:#ffff; white-space: nowrap;}
.ms-updog .tijiao .p9{padding-left:25px; font-size:14px; color:#ff4900; line-height:26px; font-weight: 500}
.ms-updog .tijiao .p9 a{color:#0000ff}
.ms-updog .tijiao .p10{padding-left:25px; font-size:15px; color:#666; font-weight: 600}
.ms-updog .tijiao .p11{margin-top:15px; padding-left:25px; font-size:14px; color:#666; font-weight: 500; line-height:26px;}

.ms-updog .updog101{margin-bottom:5px;font-size:18px;border: 0px solid #ddd; font-weight: 600;}
.ms-updog .updog102{margin-top:30px; margin-bottom:0px;}
.ms-updog .updog103{margin-bottom:5px;font-size:16px;border: 0px solid #ddd; }
.ms-updog .updog105{margin-top:10px; margin-bottom:20px;}
.ms-updog .updog104{color:#0000ff;font-size:18px;color:#0000ff;}




.ms-clock{}
.ms-clock .dog_type{font-size:18px; font-weight: 600;  margin-bottom:0px;}
.ms-clock .dog_type img{ max-width:140px; border: 1px solid #ccc; border-radius:10px; }
.ms-clock .dog_type a{margin-left:12px;font-size:14px;font-weight: 400; color:#f56108;}
.ms-clock .dog_type span{font-size:15px;font-weight: 400;}
.ms-clock .dog_num{margin-bottom:25px;line-height: 28px;}
.ms-clock .dog_num a{margin-left:10px;font-size:14px;font-weight: 400; color:#0000ff;}
.ms-clock .dog_num em{margin-left:10px;font-size:14px;font-weight: 400; color:#d7632a; font-style: normal;}

.ms-clock .tijiao{background-color:#feffe6; max-width:500px;margin-top:30px; margin-bottom:0px; border-radius:10px; border: 1px solid #ddd; font-weight: 300; padding:15px 20px 30px 20px;}
.ms-clock .tijiao .p1{background: url(/img/ico_no.png) 0px center no-repeat; padding-left:25px; font-size:15px; color:#000000}
.ms-clock .tijiao .p2{padding-left:25px;font-size:14px;color:#000000}
.ms-clock .tijiao .p2 a{color:#0000ff; white-space: nowrap;}
.ms-clock .tijiao .p3{padding-left:25px;font-size:14px;color:#000000; margin-top:15px; margin-bottom:10px;}
.ms-clock .tijiao .p3 a{border: 0px solid #ddd; padding:8px 14px; color:#fff; background-color:#018ae1; white-space: nowrap;}

.ms-clock .tijiao .p4{background: url(/img/chkloading.gif) 0px center no-repeat; padding-left:25px; font-size:15px; color:#ff04de;font-weight: 500}
.ms-clock .tijiao .p5{padding-left:25px; font-size:14px; color:#000000}
.ms-clock .tijiao .p6{padding-left:25px; font-size:14px; color:#666;font-weight: 500}

.ms-clock .tijiao .p12{background: url(/img/ico_limit.png) 0px center no-repeat; padding-left:25px; font-size:15px; color:#ff4900;font-weight: 500}

.ms-clock .tijiao .p7{background: url(/img/ico_yes.png) 0px center no-repeat; padding-left:25px; font-size:15px; color:#02af09; font-weight: 500}
.ms-clock .tijiao .p8{padding-left:25px; font-size:14px; color:#000000; margin-top:5px;margin-bottom:15px;}
.ms-clock .tijiao .p8 a{background: url(/img/ico_down.png) 15px center no-repeat; border: 1px solid #ddd; padding:6px 15px 6px 38px; color:#000; background-color:#ffff; white-space: nowrap;}
.ms-clock .tijiao .p9{padding-left:25px; font-size:14px; color:#ff4900; line-height:26px; font-weight: 500}
.ms-clock .tijiao .p9 a{margin-left:10px;color:#0000ff; white-space: nowrap;}
.ms-clock .tijiao .p10{margin-top:10px; padding-left:25px; font-size:15px; color:#666; font-weight: 600}
.ms-clock .tijiao .p11{margin-top:15px; padding-left:25px; font-size:14px; color:#666; font-weight: 500; line-height:26px;}
.ms-clock .tijiao .p11 a{margin-left:10px;color:#0000ff; white-space: nowrap;}

.ms-clock .updog101{margin-bottom:5px;font-size:18px;border: 0px solid #ddd; font-weight: 600;}
.ms-clock .updog102{margin-top:30px; margin-bottom:0px;}
.ms-clock .updog103{margin-bottom:5px;font-size:16px;border: 0px solid #ddd; }
.ms-clock .updog105{margin-top:10px; margin-bottom:20px;}
.ms-clock .updog104{color:#0000ff;font-size:18px;color:#0000ff;}

.ms-doc{}
.ms-doc .ms-doc-search{margin:20px auto; max-width:680px; padding:20px 20px 0px 52px;}
.ms-doc .ms-doc-search .search-form input{width:70%;border: 1px solid #ddd; border-radius:4px; color:#666; padding:2px 10px;outline:none;}
.ms-doc .ms-doc-search .search-form input:focus{border: 1px solid #ccc; color:#222; }
.ms-doc .ms-doc-search .search-form button{width:25%; margin-left:4px; border: 0; background-color:#1978f1; color:#fff; border-radius:4px; padding:3px 0;}
.ms-doc .ms-doc-search .search-form button:hover{background-color:#055dcd;}
.ms-doc .ms-doc-search .search-tag{margin-top:2px; padding-left:5px; font-size:12px;white-space: nowrap;}
.ms-doc .ms-doc-search .search-tag a{margin-left:8px;color:#fd895a;}


.ms-doc .container{max-width:1100px;}

.ms-doc .service-details-benefits-list{margin-top:15px; }
.ms-doc .service-details-benefits-list li .icon{top:12px;float:left; }
.ms-doc .service-details-benefits-list li a{float:left;max-width:460px; }
.ms-doc .service-details-benefits-list li .date{float:right;font-size:14px; color:#999;font-size: 12px;}
.ms-doc .service-details-benefits-list li .date span{font-size: 10px;color:#d7d7d7;}
.ms-doc .service-details-benefits-list li .user{float:right;font-size:14px; color:#888; margin-right:15px;font-size: 12px;}
.ms-doc .service-details-benefits-list li .user span{font-size: 10px;color:#abc4ff;}

.ms-doc .service-details-benefits-list li .text{font-size:14px; }
.ms-doc .service-details-benefits-list li .text p{font-size:14px; overflow: hidden;white-space: nowrap; text-overflow: ellipsis;}
.ms-doc .ms-s2{padding:0;display:block;white-space: nowrap;}


.ms-doc .container-ms1{box-shadow:none; border: 1px solid #e9e9e9;border-radius:4px;}
.ms-doc .width78{width:78%;}

.ms-doc .page{margin:0 auto; text-align:center; margin-top:5px; margin-bottom:40px;}
.ms-doc .page .page-link{padding:.005rem .75rem}

.ms-doc .doc-title{padding:25px 0 8px; border-bottom: 1px solid #f0f0f0}
.ms-doc .doc-title .tit{font-size:2.0rem; line-height:2.7rem;}
.ms-doc .doc-title .info{font-size:12px; margin-top:4px; margin-left:2px; color:#aaa;white-space: nowrap;}
.ms-doc .doc-title .info .fa-user{font-size:10px; color:#ddd;}
.ms-doc .doc-title .info .fa-eye{font-size:10px; color:#ddd;margin-left:10px;}
.ms-doc .doc-title .info .fa-clock{font-size:10px;color:#ddd; margin-left:10px;}
.ms-doc .project-details-content{margin-top: 15px;}
.ms-doc .project-details-content p{margin-bottom:0.15rem;}
.ms-doc .project-details-content br{display:inline;line-height:5px;margin-top: 0; margin-bottom:0;}
.ms-doc .project-details-content img{margin-top:10px; max-width:100%; border: 1px solid #ececec;}



.ms-doc .ms-s4{max-width:18%;margin-top:0; }
.ms-doc .service-details-sidebar-service{padding: 20px 8px 20px; border-radius:5px; border: 1px solid #e9e9e9; background:#fff; }
.ms-doc .service-details-sidebar-title{padding-left:6px; color:#30c3a9; font-size:18px; margin-bottom: 15px}
.ms-doc .service-details-sidebar-service-list li{white-space: nowrap; border-radius:0; background-color:#f6f6f6; margin-bottom:7px; padding:0 8px;}
.ms-doc .service-details-sidebar-service-list li a{padding: 0px 0px; font-size:14px; color:#555;line-height: 30px}
.ms-doc .service-details-sidebar-service-list li a:hover{color:#1978f1; border-radius:0; padding:0;}
.ms-doc .service-details-sidebar-service-list li:hover a{background-color:#f6f6f6;box-shadow:none;border-radius:0; padding:0;}
.ms-doc .service-details-sidebar-service-list li+li{margin-top:0; }

.yunsuoqubie{color:#f37629; font-size:14px; margin-left:10px;}




.ms-tb1{margin-top:40px; width: 1200px; min-height: .01%; }
.ms-tb1 table{border-collapse: separate; border-spacing: 0; border: 1px solid #ddd; border-radius:8px; width: 100%; padding:0px; background-color: #fefefe;}
.ms-tb1 tr{border-collapse: collapse; border: none;}
.ms-tb1 td{ padding:5px; border: 1px solid #ddd; border-left:0; border-top:0; padding-left:20px;}
.ms-tb1 .tdtopTitle{text-align:center; font-size:28px; padding:40px 0;}
.ms-tb1 .tdbottomTitle{text-align:center; font-size:18px; padding:24px 0;}
.ms-tb1 .tdbottom{border-bottom:0;}
.ms-tb1 .tdright{border-right:0;}
.ms-tb1 .tdBold{font-weight: 550;}

.ms-tb1 .tdstate_no{background: url(/img/ico_no.png) 20px center no-repeat; padding-left:45px;}
.ms-tb1 .tdstate_limit{background: url(/img/ico_limit.png) 20px center no-repeat; padding-left:45px;}
.ms-tb1 .tdstate_yes{background: url(/img/ico_yes.png) 20px center no-repeat; padding-left:45px;}
.ms-bg5{background-color:#fffbfb}


.shareM{max-width:1250px; min-height:100px; margin:0 auto;  background-color: #fff; border-radius: 5px; padding:20px;}
.shareM span{margin-right:30px; white-space:nowrap;}
.shareM span b{color:#d15a37;}


.shareM .note{margin-top:20px; font-size:15px; padding:20px; color:#444; background-color: #f5f5f5; border-radius: 2px;}

.shareM .inputs input{background: #fff; height:50px; border:1px solid #ddd; padding-left:10px; margin-bottom:0px; font-size:18px; color:#700505; }
.shareM .btn1 {font-size: 14px; padding: 0px 15px; font-weight: 200; background: #2e72cf; border-radius: 4px;}

.shareM .tb1{margin-top:20px; width: 1200px; min-height: .01%; font-size:15px;}
.shareM .tb1 table{border-collapse: separate; border-spacing: 0; border: 1px solid #ddd; border-radius:4px; width: 100%; padding:0px; background-color: #fefefe;}
.shareM .tb1 tr{border-collapse: collapse; border: none;}
.shareM .tb1 td{ padding:5px; border: 1px solid #ddd; border-left:0; border-top:0; padding-left:20px;}
.shareM .tb1 .tdbottom{border-bottom:0;}
.shareM .tb1 .tdright{border-right:0;}






.ms-s6 {
	float:left;
	max-width:850px;
	margin-top:0px;
	padding-bottom:30px;
}	




.down_wrap {width: 100%; background: #1f1f1f; }
.down_wrap .down_sweiper_wrap {width: 100%;margin:auto 0;height: 550px;}
.down_wrap .down_sweiper_wrap .top_banner {width: 100%;height: 100%;position: relative;left: 0;top: 0;z-index: 1;}
.down_wrap .down_sweiper_wrap .top_banner .slide_content {
    width: 100%;
    height: 100%;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    padding-top: 75px;
	background-image: url(/img/downbg1.png);
    background-color: #000;
    background-repeat: no-repeat, no-repeat, no-repeat;
    background-position: top left, top right, center;
    background-size: auto, auto, cover;
    overflow: hidden;
    color: white;
	
}

.down_wrap .down_sweiper_wrap .top_banner .slide_content .slide_main {
    width: 1100px;
	padding:0 40px;
}


.down_wrap .mslogo{

	position:absolute;
	left:56%;
	top:12%;
	background-image: url(/img/mslogo2.png);
	background-repeat: no-repeat;
    background-position: center center;	
	width:350px;
	height:350px;
	
}


.down_wrap .down_sweiper_wrap .top_banner .slide_content .slide_main .slide_head {
    color: #fff;
    font-weight: 500;
    font-size: 56px;
    line-height: 74px;
}
.down_wrap .down_sweiper_wrap .top_banner .slide_content .slide_main .slide_title {
    color: #fff;
    font-weight: 400;
    font-size: 16px;
    line-height: 26px;
    margin: 20px 0 40px 2px;
}

.down_wrap .down_sweiper_wrap .top_banner .slide_content .slide_main .slide_ver{
	clear:both;
	color: #fff;
	font-size: 14px;
    line-height: 26px;
    margin-left: 20px;
	padding-top:10px;
}
.down_wrap .down_sweiper_wrap .top_banner .slide_content .slide_main .slide_ver a{
	color: #aaa;
	margin-right:15px;
}

.down_wrap .down_sweiper_wrap .top_banner .slide_content .slide_main .silde_downbtn{max-width:420px;}
.down_wrap .down_sweiper_wrap .top_banner .slide_content .slide_main font{font-size:12px;padding-left:2px;}



.down_wrap .down_sweiper_wrap .top_banner .slide_content .slide_main .slide_btn {
    width: 400px;
    height: 75px;
    line-height: 24px;
    text-align: left;
    border-radius: 10px;
    color: #fff;
    font-weight: 500;
    font-size: 20px;
    cursor: pointer;
	float:left; 
	margin-right:20px; 
	margin-bottom:20px;	
	background-color: #008aff;
	padding-left:75px;
	padding-top:13px;
    background-image: url(/img/downico1.png);
	background-repeat: no-repeat;
    background-position: 20px center;
	background-size: 45px 45px;
	
}

.down_wrap .down_sweiper_wrap .top_banner .slide_content .slide_main .btn1{background-color: #008aff;}
.down_wrap .down_sweiper_wrap .top_banner .slide_content .slide_main .btn1:hover{background-color: #1795ff;}
.down_wrap .down_sweiper_wrap .top_banner .slide_content .slide_main .btn2{background-color: #02b8ca;}
.down_wrap .down_sweiper_wrap .top_banner .slide_content .slide_main .btn2:hover{background-color: #00c3d6;}


.down_container{width: 100%; margin:0 auto; background-color: #fff; padding-top:30px; margin-bottom:55px;}
.down_container .dw-full{margin:0 auto; max-width: 1050px; justify-content: space-between;flex-wrap: wrap;}
.down_container ul{list-style: none;margin: 0;padding: 0;margin-left: .5rem;    margin-right: .5rem;}
.down_container .items-center{align-items: center;}
.down_container li{display: flex;box-sizing: border-box;  margin-bottom: 2rem;border-width: 1px;width: 100%;border-radius: .375rem;    border-style: solid; border-color: #e5e7eb; padding:5px 10px}	
.down_container .dw4{display: flex; margin-top:10px; width:63%;margin-left:20px;}
.down_container img{width: 4rem;height: 4rem; background-color:#eee; border: 4px solid #ebebeb; border-radius: 2rem;}
.down_container .dw1{margin-left: 1.25rem;}
.down_container .dw2{flex-direction: row;align-items: baseline;margin: 0;}
.down_container .font-medium {font-weight: 500;}
.down_container .text-2xl {font-size: 1.5rem;line-height: 2rem;}
.down_container .text-sm{margin-left: .5rem;margin-bottom: .5rem;font-size: .875rem;line-height: 1.25rem;}
.down_container .break-words {--tw-text-opacity: 1;color: rgb(107 114 128 / var(--tw-text-opacity, 1));overflow-wrap: break-word;text-overflow: ellipsis;overflow: hidden;max-height: 3rem;font-size: 14px;}
.down_container .dw3{flex-direction: row-reverse;justify-content: center;align-items: center; flex-wrap: wrap;  display: flex;}
.down_container .download-btn2{padding: 10px 20px;border-radius: 5px;border: 1px solid #1554f9;color: #1554f9;background-repeat: no-repeat;font-size: 16px;text-align: center;display: flex;justify-content: center;align-items: center;margin-left: 1.5rem;}
.down_container a{cursor: pointer;text-decoration: inherit;}
.down_container .text-base{--tw-text-opacity: 1;color: rgb(107 114 128 / var(--tw-text-opacity, 1));font-size: 1rem;line-height: 1.5rem;}
.down_container .flex {display: flex;}
.down_container .nowrap{white-space:nowrap;}


@media only screen and (max-width: 1200px) {
    .ms-s4 {max-width:100%;margin-top:30px;}	
	.ms-s6 {max-width:96%;margin:30px auto;}	
	
	.ms-s108 {border: 0px solid #ddd; border-radius:0px; background-color:#edf2f6; padding:20px; margin-top:0px;}
	.ms-s109{margin-top:40px;}
	.ms-s110{padding:0px 20px; font-size:18px; line-height:32px;}
	
	.ms-s203{min-height: 531px;}
	.ms-s204{max-width:  895px;}
	
	
}

@media only screen and (max-width: 991px) {
    .ms-s3 {padding: 50px 0 80px;}	
	.ms-s5{ margin-top:0px;}
	.ms-s7{padding:0;}
	.ms-s8{padding:40px 30px;}		
	.ms-s10{width:100%}
	.ms-s11{width:100%; text-align:left; }	
	.ms-s14{width:100%}
	.ms-s15{width:100% }		
	.ms-s107{padding-left: 20px; padding-right: 20px; }		
	
	.ms-s203{min-height:530px;}
	.ms-s204{max-width:654px;}
	
	.ms-s202{}
	.ms-s202 p{padding-left:10px; padding-right:10px; font-size:16px; margin-bottom:5px;}
	.ms-s202 p a{}
	.ms-s202 p img{margin-left:5px;margin-bottom:5px; width:100%;}
	.ms-doc .doc-title .tit{font-size:1.5rem; line-height:1.9rem;}
	.ms-doc .doc-title .info{margin-top:0px;}
	.ms-doc .doc-title{padding-top:15px;}
}


@media only screen and (max-width: 768px) {

	.ms-s203{min-height:555px;}
	.ms-s204{max-width:474px;}
	
	
	.ms-doc .service-details-benefits-list li .icon{display:none;}
	.ms-doc .service-details-benefits-list li .date{display:none;}
	.ms-doc .service-details-benefits-list li .user{display:none;}
	
	.ms-doc .container-ms1{padding-left:10px;padding-right:10px;border-radius:0;border: 0; }
	.ms-doc .width78{width:100%}
	.ms-doc .ms-s4{display:none;}
	
	.ms-doc .ms-doc-search{padding:20px 20px 0px 20px;}
	.yunsuoqubie{display:block;}
	
	.down_wrap .down_sweiper_wrap {width: 100%;margin:auto 0;height: 400px;}
	.down_wrap .down_sweiper_wrap .top_banner .slide_content {padding-top: 80px;}
	.down_wrap .down_sweiper_wrap .top_banner .slide_content .slide_main .slide_head {font-size: 48px;line-height: 55px;}
	.down_wrap .down_sweiper_wrap .top_banner .slide_content .lianxi{display:none;}
	.down_wrap .mslogo{display:none;}
	
	.down_container .text-2xl{font-size:18px;line-height: 1.5rem;}
	.down_container .break-words{display:none;}
	.down_container .dw4{width:auto;margin-left:0px;}
	.down_container li{display:block;}
	.down_container img{width: 2.5rem;height: 2.5rem; border-radius:1.25rem}
	.down_container .dw1{margin-left: .5rem;}
	.down_container .dw3{justify-content: left; margin-left:38px; margin-top:5px; margin-bottom:15px; }
	.down_container .download-btn2{padding: 5px 15px; font-size:16px; margin-left: .75rem;}
}


@media only screen and (max-width: 615px) {
    .ms-s12{padding:40px 20px;}	


}


@media only screen and (max-width: 576px) {

	.ms-s203{min-height:597px;}
	.ms-s204{width:85%;}
	
	.down_wrap .down_sweiper_wrap {width: 100%;margin:auto 0;height: 500px;}
	.down_wrap .down_sweiper_wrap .top_banner .slide_content {padding-top: 60px;}
	
	.down_wrap .down_sweiper_wrap .top_banner .slide_content .slide_main {width:100%; padding:0 40px;}
	
	.down_wrap .down_sweiper_wrap .top_banner .slide_content .slide_main .slide_head {font-size: 38px;line-height: 40px;}
	.down_wrap .down_sweiper_wrap .top_banner .slide_content .slide_main .slide_btn{width:100%; font-size:18px; padding-left:35px; background-position: 10px 16px;background-size: 20px 20px;}
	.down_wrap .down_sweiper_wrap .top_banner .slide_content .slide_main font{font-size:10px;}
	
}






.ms-s8 {padding-bottom:50px; font-size: 16px; font-weight: 500;  color: #ada8ba;}

.ms-s8 a{
	margin-right:15px;
	position: relative;
    display: inline-block;
    transition: all 500ms ease;
}


.ms-preloader{width:84px; }

.ms-doc-content table{	border: 1px solid #ddd; margin-top:5px; margin-bottom:25px; width:100%}
.ms-doc-content td{	border: 1px solid #ddd; padding:4px 15px;}


