/* @font-face {
	font-family: 'SourceHanSansCN';
	src: url('../fonts/SourceHanSansCN-Normal.eot');
	src:
		url('../fonts/SourceHanSansCN-Normal.eot?#font-spider') format('embedded-opentype'),
		url('../fonts/SourceHanSansCN-Normal.woff') format('woff'),
		url('../fonts/SourceHanSansCN-Normal.ttf') format('truetype'),
		url('../fonts/SourceHanSansCN-Normal.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

body {
	font-family: SourceHanSansCN;
} */

html,
body {
	width: 100%;
	height: 100%;
	color: #3D3635;
	background-color: rgba(253,246,248,1);
	font-weight:400;
	
}

* {
	padding: 0;
	margin: 0;
	box-sizing: border-box;
	
}

ul,
li,
ol {
	list-style: none;
}

a {
	text-decoration: none;
	cursor: pointer;
}

b {
	/* font-weight: 400; */
}

img {
	width: 100%;
}

/* article,
section,
header,
footer {
	display: block;
} */

input,
textarea,
button {
	outline: none;
}
input{
	border: 1px solid #C66B74;
	padding: 0 4px;
}
.input-radio{appearance: none;border: none;}
.input-radio:before{
    content: '';
    width: 1.125rem;
    height: 1.125rem;
    border: 1px solid #C66B74;
    display: inline-block;
    border-radius: 50%;
    vertical-align: middle;
}

.input-radio:checked:before{
    content: '';
    width: 1.125rem;
    height: 1.125rem;
    border: 1px solid #C66B74;
    background:#C66B74;
    display: inline-block;
    border-radius: 50%;
    vertical-align: middle;
}

button{
	cursor: pointer;
}



.cantainer{width: 100%;padding-top: 15rem;margin: auto;}
.bgColor{background-color: rgba(253,246,248,1);}
.mainBgColor{background-color: #C66B74;}
.mainTextColor{color: #3D3635;}
.mainSubmitBtn{width:11.75rem;height:3.125rem;background:rgba(167,84,101,1);border:1px solid rgba(167,84,101,1);border-radius:0.3125rem;color: #EAD9D9;}


.eg-flex-row{display: flex;display: -webkit-box; display: -moz-box;display: -webkit-flex; display: -moz-flex;display: -ms-flexbox; flex-direction: row;}
.eg-flex-column-center{display: flex;display: -webkit-box; display: -moz-box;display: -webkit-flex; display: -moz-flex;display: -ms-flexbox; justify-content: center; -webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;flex-direction: column; -webkit-box-orient: vertical;-ms-flex-direction: column;-webkit-flex-direction: column; align-items: center;    -webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;}
.eg-flex-column-Ycenter{display: flex;display: -webkit-box; display: -moz-box;display: -webkit-flex; display: -moz-flex;display: -ms-flexbox; justify-content: center; -webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;flex-direction: column; -webkit-box-orient: vertical;-ms-flex-direction: column;-webkit-flex-direction: column;}
.eg-flex-row-center{display: flex;display: -webkit-box; display: -moz-box;display: -webkit-flex; display: -moz-flex;display: -ms-flexbox; flex-direction: row;justify-content: center; -webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;align-items: center; -webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;}
.eg-flex-row-Ycenter{display: flex;display: -webkit-box; display: -moz-box;display: -webkit-flex; display: -moz-flex;display: -ms-flexbox; flex-direction: row;justify-content: center; -webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;}
.eg-flex-row-between{display: flex;display: -webkit-box; display: -moz-box;display: -webkit-flex; display: -moz-flex;display: -ms-flexbox; flex-direction: row;justify-content: space-between;}
.eg-flex-row-wrap{display: flex;display: -webkit-box; display: -moz-box;display: -webkit-flex; display: -moz-flex;display: -ms-flexbox; flex-direction: row;flex-wrap: wrap;}



 /* header  */
#header{width: 100%;height: 15rem;line-height: 15rem;background-color:#C66B74;justify-content: space-between;padding: 0 6rem;position: fixed;top: 0;left: 0;z-index: 9;}
/* .header-left{width: 12.5625rem;height: 20px;} */
.header-center{width: 85%;height: 100%;}
.header-ul{justify-content: center; width: 100%;height: 100%;color: #FFFFFF;}

.header-ul li{height: 100%;min-width: 100px;padding: 0 5%;overflow: hidden;}
.header-logo{width: 13rem;height: 5.4rem;margin-top: 4.8rem;}
.header-ul li a{color: #FFFFFF;font-size: 2.4rem;}
.header-ul li a:hover {color: #F0F0F0;}
/* footer */
#footer{width: 100%;padding: 8.4rem 33.2rem;background-color: #C66B74;}
.footer-logo{width: 25.8rem;height: 10.8rem;}
/* .footer-logo1{width: 20.1rem;}
.footer-logo1{width: 16.6rem;} */
.footer-p{font-size: 2.4rem;line-height: 4rem;color: white;}



@media only screen and (max-width:1200px) {

}



