.s_event_box{margin-top:30px;}
.s_event_button1, .s_event_button3{width:333px;height:112px;float:left}
.s_event_button2{width:334px;float:left}
.s_event_button1 a {display:block;width:333px;height:112px;font-size:0pt;background:url(/img/common/event/btn_new_off.jpg) no-repeat;}
.s_event_button1 a.selected{background:url(/img/common/event/btn_new_on.jpg) no-repeat;}
.s_event_button2 a {display:block;width:334px;height:112px;font-size:0pt;background:url(/img/common/event/btn_blank_off.jpg) no-repeat;}
.s_event_button2 a.selected{background:url(/img/common/event/btn_blank_on.jpg) no-repeat;}
.s_event_button3 a {display:block;width:333px;height:112px;font-size:0pt;background:url(/img/common/event/btn_renewal_off.jpg) no-repeat;}
.s_event_button3 a.selected{background:url(/img/common/event/btn_renewal_on.jpg) no-repeat;}
.s_blank_bg{height:1434px;width:1000px;background:url(/img/common/event/bg_blank.jpg) no-repeat;}
.s_blank_ul{width:850px;;margin-top:1170px;margin-left:95px;position:absolute;font-size:22pt;font-weight:700;color:#fff;line-height:38px;}
.s_blank_li{margin-top:13px;}
.s_blank_li2{margin-top:15px;}
.s_blank_css{font-size:22pt;font-weight:700;width:38px;height:38px;text-align:center;margin-right:4px;border:1px solid #333}
.s_blank_button{display:block;width:370px;margin:60px auto;text-align:center;font-size:22pt;background:url(/img/common/event/btn_blank.gif)no-repeat;;color:#fff;border-radius:5px;line-height:90px;cursor:pointer}

.s_eventcomment_box{margin-top:30px;background:#f4f4f4;border:1px solid #e4e4e4; text-align:left;height:400px;overflow-y: scroll}
.s_eventcomment_table1{background:#fff;}
.s_eventcomment_table1_td1{width:15%;padding:10px; border-bottom:1px solid #e4e4e4;}
.s_eventcomment_table1_td2{width:100%;padding:10px; border-bottom:1px solid #e4e4e4;}
.s_eventcomment_table1_td3{width:5%;padding:10px; border-bottom:1px solid #e4e4e4;text-align:center}

.s_eventcomment_table2{width:100%;padding:20px 0px;border:1px solid #e4e4e4;background:#f9f9f9;}
.s_eventcomment_table2 td{padding:10px;}
.s_eventcomment_textarea{width:100%;height:55px;border:1px solid #dadada}
.s_eventcomment_table2_td1{text-align:center}
.s_eventcomment_table2_td2{text-align:left}
.s_eventcomment_table2_td3{width:113px;}
.s_eventcomment_button{display:block;width:111px;height:55px;line-height:55px;text-align:center;border:1px solid #dfdfdf;background:#999999;color:#f8f8f8;cursor:pointer;}

.s_eventcomment_span2{display:block;border:1px solid #d4d4d4;cursor:pointer;padding:4px;}
.s_eventcomment_span2:hover{background:#d4d4d4;}
.s_comment_endbox{width: 99.8%;padding:40px 0px;font-size:15pt;border:1px solid #d4d4d4;background:#f4f4f4;}

.s_renewal_nan_mobile{width:31.3%;border:1px solid #dfdfdf;border-bottom:0px;padding:30px;}
.mobile_pagination{width:37.4%;}



.s_member_button{display:block;margin:25px auto 0px;background:url(/img/bg_button1.jpg) no-repeat;background-size:150px 50px;width:150px;line-height:50px;text-align:center;color:#fff;}

/* APIS */
div.s_apis_info {
	margin-top: 20px;
	width:1000px;
	height:2078px;
	background:url(/img/common/event/bg_apis_info.jpg) no-repeat;
}
div.s_apis_info ul {
	padding: 1640px 0px 0px 230px;
}
div.s_apis_info ul li {
	float: left;
	border:1pxs solid #000;

}
div.s_apis_info ul li.s_apis_text {
	
}
div.s_apis_info ul li.s_apis_text p {
	color: #544741;
	margin-bottom: 10px;
}
div.s_apis_info ul li.s_apis_text p.map {
	margin-left: -70px;
}
div.s_apis_info ul li.s_apis_text p a {
	color: #f36420;
}
div.s_apis_info ul li.s_apis_form {
	padding: 50px 0px 0px 120px;
}
div.s_apis_info ul li.s_apis_form table td{
	color: #544741;
	padding: 10px;
	font-size: 16px;
}
div.s_apis_info ul li.s_apis_form table td span {
	font-size: 12px;
}
div.s_apis_info ul li.s_apis_form table td input{
	padding: 5px;
	width: 200px;
}
div.s_apis_info ul li.s_apis_form div {
	padding: 5px 0px 0px 90px;
}
div.s_apis_info ul li.s_apis_form div .s_btn_apis_submit {
	cursor:pointer;
}


#s_events_birthday {
	width: 1000px;
	height: 2200px;
	background-image: url("/img/events/birthday1.jpg");
}
.s_date_ab{
	position:absolute;
	z-index:10;
	margin-left:566px;
	margin-top:122px;

}
#s_events_birthday .s_btn_subscribe {
	padding: 1282px 0px 0px 600px;
}
#s_events_birthday .s_btn_subscribe_talk {
	padding: 256px 0px 0px 700px;
}
#s_events_birthday .s_box_abouts {
	padding: 80px 0px 0px 600px;
}
#s_events_birthday .s_box_abouts a {
	margin-bottom: 10px;
	display: block;
}

.s_childrenday1{
	background-image: url("/img/common/event/bg_childrenday1.jpg");
	width:100%;
	height:1103px;
}
.s_childrenday1 h3, .s_childrenday1 h4, .s_childrenday1 p, .s_childrenday2 p, .s_childrenday3 p ul li{
	font-size:0pt;
}
.s_childrenday2{
	background-image: url("/img/common/event/bg_childrenday2.jpg");
	width:100%;
	height:1235px;
}
.s_childrenday3{
	background-image: url("/img/common/event/bg_childrenday3.jpg");
	width:100%;
	height:495px;
}
.link_box1{
	width:687px;
	margin:481px auto 0px;
}
.link_box2{
	width:687px;
	margin:539px auto 0px;
}
.link_box1 a, .link_box2 a{
	float:left;
}
.link1, .link2, .link3, .link4{
	display:block;
	width:237px;
	height:64px;
	line-height:64px;
	color:#fff;
	font-size:20pt;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
}
.link1{
	background:#f53f3e;
}
.link2{
	margin-left:213px;
	background:#f97e07;
}
.link3{
	background:#88bf2d;
}
.link4{
	margin-left:213px;
	background:#57a9f2;
}



