.crumbs { padding: 34px 0; font-size: 18px; color: #c2c2c2;}
.crumbs a { color: #c2c2c2;}
.crumbs span { color: #d62343;}

.exhibition { padding: 10px 0 56px 0; max-width:1248px;width:auto; }
.exhibition .title { font-size: 42px; font-family: 'SourceHanSansSC-Bold'; text-align: center; line-height: 54px; }
.exhibition .info{font-size: 24px;padding-top: 90px;}
.exhibition .cap { font-size: 18px; font-family: 'SourceHanSansSC-Bold'; line-height: 20px; height: 20px; padding: 20px 0;}
.input {padding: 20px 0; }
.input input{width: 100%; height: 50px; border-radius: 8px; background-color: #f7f7f7; border: 1px solid #f1f1f1;font-size: 30px; padding: 10px 20px;}
.input textarea{width: 100%; height: 150px; border-radius: 8px; background-color: #f7f7f7; border: 1px solid #f1f1f1;font-size: 30px; padding: 10px 20px;}
.btnline{padding: 70px 0 10px;}
.form_btn{font-family: 'SourceHanSansSC-Bold'; font-size: 19.4px; line-height: 42px; width: 254px; text-align: center; border-radius: 3px; color: #fff; background: #02aede; margin: 0 20px;}
.moreInfo{font-size: 24px; font-weight: 700;padding: 60px 0 20px;}
.more .advisory{ width: calc(50% - 8px);}
.advisory .title{font-size: 24px; font-weight: 700;  text-align: left;}
.advisory .pinfo{font-size: 24px;}

@media (max-width: 880px){
	.more { margin-top: 0; display: block; }
	.more .advisory { display: block; width: 100%; padding-top: 20px; }
}