.contentWrapCore{width: 1536px;margin: 0 auto;padding-bottom: 46px;}
.contentHeadP{margin-top: 35px;font-size: 24px;color: #484848;line-height: 24px;}
.contentHeadP em{margin: 0 14px;}
.IllustrationWrap{width: 100%;border-radius: 10px;box-shadow: 0 6px 10px 4px #e6e6e6;margin-top: 30px;padding: 46px 50px 70px 50px;}
.activityTitle{font-size: 34px;color: #000;line-height: 34px;}
.activeTime{font-size: 22px;color: #ff6d90;line-height: 22px;margin-top: 12px;}
.activityIntroduction{font-size: 26px;color: #000;line-height: 56px;margin-top: 40px;}


.IllustrationUl{margin-top: 0px;}
.IllustrationList{width: 338px;border-radius: 20px;border:1px solid #7ecef4; padding: 46px 32px 34px 20px;margin-left: 28px;margin-top: 62px;}
.IllustrationList:nth-child(4n+1){margin-left: 0;}
.IllustrationList:nth-child(-n+4){margin-top: 0;}
/*.IllustrationList:nth-child(3n-1){border:1px solid #cdcdcd;}第2 5 8 11*/
.option_title{font-size: 24px;color: #000;line-height: 24px;margin-top: 2px;}
.option_title a{color: #000;}
.number_votes{font-size: 28px;color: #46deff;line-height: 28px;}
.IllustrationList img{width: 270px;height: 472px;margin-top: 24px;margin-left: 12px;}
.options{font-size: 22px;color: #666;line-height: 42px;margin-top: 26px;padding-left: 12px;}
.voteBtn{height: 60px;border: 3px solid #7ecef4;border-radius: 30px;text-align: center;font-size: 24px;color: #46deff;line-height: 54px;margin-left: 12px;margin-top: 20px;cursor:pointer;}
.voteBtnIs{}
.voteBtnNot{border: 3px solid #ccc; color: #ccc;}

@media screen and (max-width: 1800px) {
	.contentWrapCore{width: 1200px;}
	.IllustrationList{width: 256px; margin-left: 25px; padding: 20px;}
	.IllustrationList img{width: 216px;height: 378px; margin-left: 0; margin-top: 15px;}

	.option_title{font-size: 16px; line-height: 16px; }
	.number_votes{font-size: 18px; line-height: 18px;}
	.options{font-size: 16px; margin-top: 5px; line-height: 32px;}
	.voteBtn{font-size: 16px; line-height: 36px; height: 40px; border: 2px solid #7ecef4; margin-top: 5px;}
}