﻿@charset "utf-8";
#pop_custom {
	position: fixed; cursor: pointer;
	padding: 5px 0 10px 0;
	border-bottom-left-radius: 8px;
	border-top-left-radius: 8px;
	padding-left: 4px;
	right: 0px;
	top: 35%;
	width: 45px;
	background-color:#eeeeee; border: solid 1px #cccccc; border-right: none;

}
#pop_custom h6 {
	font-size: 14px; text-align: center; line-height: 17px;
	white-space: nowrap;
	font-weight: normal;
	color: #000000;
	;
}

#pop_custom span {
	display: block;
	width: 44px;
	height: 40px;
	background: url(../imagex/custom.png) center center no-repeat;
	background-size: 70% auto;
	cursor: pointer;
}

#pop_custom span:hover {
	background: url(../imagex/custom.png) center center no-repeat;
	background-size: 70% auto;
}


#new_banner {
	text-align: center;
	height: 300px;
	background: url(../imagex/main_banner.jpg) center center no-repeat;
	background-size:cover;
}

@media only screen and (min-width: 1980px) and (max-width: 9990px) {
	#new_banner {
		height: 350px;
	}
}
@media only screen and (min-width: 700px) and (max-width: 900px) {
	#new_banner {
		height: 300px;
	}
}
@media only screen and (min-width: 600px) and (max-width: 700px) {
	#new_banner {
		height: 280px;
	}
}
@media only screen and (max-width:600px) {
	#new_banner {
		height: 250px;
	}
}

#new_bnav {
	display: flex;
	margin-top: -50px;
}
#new_bnav>div{
	background-color: #ffffff;
	box-shadow: 2px 3px 8px 3px rgba(215, 215, 215, 0.55);
	background: #ffffff;
}
#new_bnav>div>ul>li {
	transition: transform 0.2s ease;
	width: 15%;
	cursor: pointer;
	margin-right: 2%;
	padding: 20px 0;
	text-align: center;
	font-size: 18px;
	color: #000000;
	float: left;
	line-height: 40px;
	/* background: url(../imagex/annularbg.png) center center no-repeat;
	background-size: 100px auto; */
}
#new_bnav>div>ul>li:hover {
	color: #c6a866;
	font-weight: bold; transform: scale(1.07);
}
#new_bnav>div>ul>li:hover img{
	opacity: 1;
}
#new_bnav>div>ul>li>img{ width: 35px; height: auto; opacity: 0.5;}

#new_bnav>div>ul>li:last-child {
	margin-right: 0;
}

@media only screen and (max-width:800px) {
	/* #new_bnav {
		background-attachment: scroll;
		height: 330px;
		background-size: 450% auto;
	} */
	#new_bnav>div {
	padding-bottom: 20px;
	}
	#new_bnav>div>ul>li {
		width: 32%;
		padding: 0px;
		padding-top: 20px;
		/* margin-bottom: 15px;
		margin-top: 15px; */
		font-size: 16px;
	}

	#new_bnav>div>ul>li:nth-child(3n+3) {
		margin-right: 0;
	}
}


#home_bg_line {
	background: url(../imagex/img1.jpg) center center no-repeat #111111; background-size: 100% auto; background-attachment: fixed;
	height: 300px;
	display: flex;
	align-items: center;
}
#home_bg_line>div>ul>li {
	width: 15%; cursor: pointer;
	margin-right: 2%;
	padding: 0px;
	text-align: center; font-size: 20px; color: #ffffff;
	float: left; line-height: 40px; background: url(../imagex/annularbg.png) center center no-repeat; background-size: 100px auto;
}
#home_bg_line>div>ul>li:last-child {
	margin-right: 0;
}
@media only screen and (max-width:800px) {
	#home_bg_line {
			background-attachment:scroll;
			height: 330px;
			background-size: 450% auto;
		}
	#home_bg_line>div>ul>li {
		width: 32%; margin-bottom: 15px; margin-top: 15px;
		font-size: 16px;
	}
	#home_bg_line>div>ul>li:nth-child(3n+3) {
		margin-right: 0;
	}
}

/* 单独一行的 显示更多 按钮 start */
.single_line_more {
	padding: 10px;
	background-color: #ffffff;
	border-radius: 10px;
	border: #e3e3e3 solid 1px;
	text-align: center;
	color: #c6a866;
	font-size: 16px;
	line-height: 20px;
	margin-bottom: 15px;
	cursor: pointer; font-weight: bold;
}

.single_line_more>ol>i {
	display: inline-block;
	width: 0.625rem;
	height: 0.625rem;
	background-color: #c6a866;
	border-radius: 50%;
	margin: 0px 0.25rem;
}

.single_line_more:hover {
	background-color: #f0f0f0;
	border: #dddddd solid 1px;
}

/* 单独一行的 显示更多 按钮 end */

.page_list_cont {
	MARGIN: 0px auto;
	width: 90%;
	min-width: 300px;
	max-width: 1300px;
	text-align: left;
	height: auto;
	display: block;
	line-height: 32px;
	color: #333333;
}
.page_content {
	MARGIN: 0px auto;
	width: 100%;
	min-width: 200px;
	/* min-height: 300px; */
	height: auto;
	display: block; font-size: 16px;
	line-height: 26px;
	color: #333333;
	/* text-align: justify; */
	margin-bottom: 20px;
}
.page_content div{ margin-bottom: 12px;}
.page_content h1, .page_content h2, .page_content h3 {
	margin: 10px 0px 6px 0px;
}
.page_content img {
	max-width: 100%;
}

.conbig {
	MARGIN: 0px auto;
	width: 90%;
	min-width: 300px;
	text-align: left;
	max-width: 1480px;
	height: auto;
}

.clm2_box {
	MARGIN: 0px auto;
	width: 90%;
	min-width: 300px;
	text-align: left;
	max-width: 1300px;
	height: auto;
	display: flex;
	flex-direction: row;
}

.clm2_box>li {
	width: 50%;
	background-color: rgba(222, 222, 222, 0);
	margin-right: 50px;
	padding: 0px;
	height: auto;
	border-radius: 10px;
	overflow: hidden;
}

.clm2_box>li:last-child {
	margin-right: 0;
}
@media only screen and (min-width: 600px) and (max-width: 850px) {
	.clm2_box {
		display: block;
	}
	.clm2_box li {
		width: 100%;
		margin: 0px;
	}
}

@media only screen and (max-width:600px) {
	.clm2_box {
		display: block;
	}

	.clm2_box li {
		width: 100%;
		margin: 0px;
	}
}

.clm3_box {
	MARGIN: 0px auto;
	width: 90%;
	min-width: 300px;
	text-align: left;
	max-width: 1480px;
	height: auto;
	display: block;
	/* flex-direction: row; */
}

.clm3_box>li {
	width: 32%;
	margin-right: 2%;
	padding: 0px;
	height: auto;
	border-radius: 10px;
	overflow: hidden;
	border: #eeeeee solid 1px;
	/* box-shadow: 0px 0px 30px 10px rgba(178, 134, 19, 0.5) inset; */
	box-shadow: 2px 3px 8px 3px rgba(215, 215, 215, 0.55);
	margin-bottom: 20px;
	float: left;
	background: #ffffff;
}

.clm3_box>li:last-child {
	margin-right: 0;
}
.clm3_box>li>div {
	width: 90%; margin: 10px auto;
}
.clm3_box>li>div.colb_tit {
	margin-top: 20px;
}
.clm3_box>li>p.mimgbx {
	margin: 0 auto;
	width: 100%;
	height: auto;
	overflow: hidden;
	padding: 0;
	max-width: 550px;
}
.clm3_box>li>p.mimgbx>.mimg {
	transition: transform 0.2s ease;
	width: 100%;
	height: auto;
}

.clm3_box>li:hover p.mimgbx>.mimg {
	transform: scale(1.08);
}
.clm3_box>li:hover div.colb_tit {
	border-left: #0c4282 solid 4px;
	color: #0c4282;
}
.clm3_box>li:hover {
	background: url(../imagex/tietagary2.png) right bottom no-repeat #ffffff;
	background-size: auto 200px;
}
@media only screen and (min-width: 620px) and (max-width: 950px) {
	.clm3_box>li {
		width: 49%;
	}
	.clm3_box>li:nth-child(even) {
		margin-right: 0;
	}
}
@media only screen and (max-width:620px) {
	.clm3_box>li {
		width: 100%;
		margin-right: 0;
	}
}

.col4img_flt {
	MARGIN: 0px auto;
	width: 98%;
	min-width: 260px;
	text-align: center;
	max-width: 1480px;
	height: auto;
	display: table;
	
}

.col4img_flt>li {
	width: 23.5%;
	float: left;
	margin-right: 2%;
	padding: 0;
	height: auto;
	overflow: hidden;
	margin-bottom: 5px;
}
.col4img_flt>li>img {
	max-width: 80%;
}

.col4img_flt>li:nth-child(4n+4) {
	margin-right: 0;
}
@media only screen and (max-width:850px) {
	.col4img_flt>li {
		width: 48%;
		margin-right: 2%;
		color: #aaaaaa; font-size: 13px; line-height: 18px;
	}
	.col4img_flt>li:nth-child(even) {
		margin-right: 0;
	}
}
.col2_lbrs {
	width: 100%;
	display: flex;
	flex-direction: row;
}

.col2_lbrs>li:first-child {
	width: 70%;
	font-size: 18px;
	line-height: 35px;
}
.col2_lbrs>li:first-child>button.more {
	font-size: 15px; margin-top: 10px;
		BACKGROUND: #c6a866;
		padding: 0px 35px;
		COLOR: #ffffff;
		border: #c6a866 solid 3px;
		HEIGHT: 40px;
		line-height: 34px; border-radius: 20px;
		cursor: pointer;
		text-align: center;
		transition: transform 0.5s;
}
.col2_lbrs>li:first-child>button.more:hover {
	border: #c6a866 solid 3px;
	background-color: #002841;
}
.col2_lbrs>li:last-child {
	width: 30%;
	margin-left: 15px;
	padding: 0;
}
.col2_lbrs>li:last-child>img {
	width: 100%;
	box-shadow: 2px 3px 8px 3px rgba(150, 150, 150, 0.9);
}

@media only screen and (min-width: 620px) and (max-width:1000px) {
	.col2_lbrs>li:first-child {
		width: 60%;
		font-size: 16px;
		line-height: 30px;
	}
	.col2_lbrs>li:last-child {
		width: 40%;
	}
}

@media only screen and (max-width:600px) {
	.col2_lbrs {
			width: 100%;
			display: block;
		}
	
		.col2_lbrs>li:first-child {
			width: 100%;
			display: block;
			clear: both;
			font-size: 15px;
			line-height: 28px;
		}
	
		.col2_lbrs>li:last-child {
			width: 100%; margin: 10px 0px;
			clear: both;
		}
}

.iconAAImg {width: 100%; height: auto; min-width: 240px; max-width: 1300px;}

ul.r_tit_list{ margin-bottom: 25px;}
ul.r_tit_list li{ font-size: 16px; padding-top: 8px; padding-bottom: 8px; border-bottom: #e0e0e0 solid 1px; padding-left: 15px; list-style-type: disc; list-style-position: inside; cursor: pointer;
}
ul.r_tit_list li.tit {list-style-type:none; background-color: #c6a866; color: #ffffff; padding-left:20px; border-radius: 10px; font-weight: bold;}
ul.r_tit_list li.cur {color: #c6a866;}

.bigtit {color: #c6a866; 
	font-size: 26px; font-weight:bold; text-align: center; background: url(../imagex/maisui.png) top center no-repeat; padding-top: 45px;
	/* text-decoration: underline;	text-decoration-color: #c6a866;	text-decoration-thickness: 4px;	text-underline-offset: 15px; text-decoration-style: solid; */
	height: 85px; margin-bottom: 30px;
	position: relative;
}
.bigtit::after {
	content: "";
	position: absolute;
	bottom: 0;
	left: calc(50% - 30px);
	width: 60px;
	height: 5px;
	background-color: #c6a866;
	border-radius: 3px;
}
.bigtit span {
	color: #aaaaaa;
	font-size: 24px;
	font-weight: normal;
}
.bigbluetit {
	color: #c6a866;
	font-size: 30px;
	font-weight: bold;
	text-align: center;
	line-height: 35px;
	padding: 5px 0 18px 0; letter-spacing: 2px;
	/* height: 45px; */
	margin-bottom: 20px;
	position: relative;
}
.bigbluetit span{ color: #aaaaaa; font-size: 24px; line-height: 30px; font-weight: normal;}
.bigbluetit::after {
	content: "";
	position: absolute;
	bottom: 0;
	left: calc(50% - 20px);
	width: 40px;
	height: 5px;
	background-color: #a9b8ca; border-radius: 3px;
}
@media only screen and (max-width:700px) {
.bigbluetit {
		font-size: 22px;
		line-height: 28px;
	}
}
.bigleftit {
	color: #003da5;
	font-size: 26px;
	font-weight: bold;
	text-align: left;
	height: 40px;
	margin-bottom: 20px;
	position: relative;
}
.bigleftit span {
	color: #aaaaaa;
	font-size: 26px;
	font-weight: normal;
}

.bigleftit::after {
	content: "";
	position: absolute;
	bottom: 0;
	left: 1px;
	width: 100px;
	height: 5px;
	background-color: #a9b8ca;
	border-radius: 3px;
}
.sub_tit { font-size: 14px; color: #666666; margin: 0 auto; width: 95%; max-width: 1100px; text-align: center; }

.col_tit {
	color: #003da5;
	font-size: 18px;
	font-weight: bold;
	border-left: #cccccc solid 4px; padding-left: 15px;
	height: 24px;
	margin-bottom: 10px; margin-top: 10px;
}
.colb_tit {
	color: #c6a866;
	font-size: 22px;
	font-weight: bold;
	border-left: #c6a866 solid 4px;
	padding-left: 15px;
	height: 24px;
	margin-bottom: 5px;
	margin-top: 5px;

}
#newstab {
	margin: 0 auto;
	display: flex;
	flex-direction: row;
}
#newstab>li { cursor: pointer;
	border: #dddddd solid 1px;
	font-size: 20px; color: #666666; line-height: 24px; padding-top: 20px; padding-bottom: 20px;
	width: 33.33%; text-align: center;
	background-color: rgba(222, 222, 222, 0.3);
	overflow: hidden;
}
#newstab>li.cur {
	border-bottom: none; border-top: #3a9a99 solid 3px;
	color: #c6a866; font-weight: bold;
}

#news_cont {
	padding: 0; margin: 0; margin-right: 1px; border: #dddddd solid 1px; border-top: none; padding: 15px 25px; min-height: 100px;
}

#news_cont>li {
	display: none;
}

#news_cont>li.cur {
	display: block;
}


#tvtab {
	margin: 0 auto;
	display: flex;
	flex-direction: row;
}

#tvtab>li {
	cursor: pointer;
	border: #dddddd solid 1px;
	font-size: 20px;
	color: #666666;
	line-height: 24px;
	padding-top: 20px;
	padding-bottom: 20px;
	width: 33.33%;
	text-align: center;
	background-color: rgba(222, 222, 222, 0.3);
	overflow: hidden;
}

#tvtab>li.cur {
	border-bottom: none;
	border-top: #3a9a99 solid 3px;
	color: #c6a866;
	font-weight: bold;
}

#tv_cont {
	padding: 0;
	margin: 0;
	margin-right: 1px;
	border: #dddddd solid 1px;
	border-top: none;
	padding: 15px 25px;
	min-height: 100px;
}

#tv_cont>li {
	display: none;
}

#tv_cont>li.cur {
	display: block;
}

.tvtab {
	margin: 0 auto;
	display: flex;
	flex-direction: row;
}

.tvtab>li {
	cursor: pointer;
	border: #dddddd solid 1px;
	font-size: 20px;
	color: #666666;
	line-height: 24px;
	padding-top: 20px;
	padding-bottom: 20px;
	width: 33.33%;
	text-align: center;
	background-color: rgba(222, 222, 222, 0.3);
	overflow: hidden;
}

.tvtab>li.cur {
	border-bottom: none;
	border-top: #3a9a99 solid 3px;
	color: #c6a866;
	font-weight: bold;
}

.tv_cont {
	padding: 0;
	margin: 0;
	margin-right: 1px;
	border: #dddddd solid 1px;
	border-top: none;
	padding: 15px 25px;
	min-height: 100px;
}

.tv_cont>li {
	display: none;
}

.tv_cont>li.cur {
	display: block;
}



.tit_tab {
	margin: 0 auto;
	display: flex;
	flex-direction: row;
	max-width: 800px;
}

.tit_tab>li {
	cursor: pointer;
	border-right: #dddddd solid 1px;
	font-size: 20px;
	color: #666666;
	line-height: 24px;
	padding-top: 20px;
	padding-bottom: 20px;
	width: 33.33%;
	text-align: center;
	background-color: rgba(222, 222, 222, 0.3);
	overflow: hidden;
}
.tit_tab>li:first-child {
	border-left: #dddddd solid 1px;
}
@media only screen and (max-width:600px) {
	.tit_tab>li {
		font-size: 16px;
		padding-top: 15px;
		padding-bottom: 15px;
	}
}

.tit_tab>li.cur {
	border-bottom: none;
	border-top: #3a9a99 solid 4px;
	color: #c6a866;
	font-weight: bold;
	background: url(../imagex/triangle.svg) center bottom no-repeat;
}

.lis_cont {
	padding: 0;
	margin: 0;
	margin-top: 20px;
	/* margin-right: 1px; */
	/* border: #dddddd solid 1px; */
	border-top: none;
	/* padding: 10px 15px; */
	min-height: 100px;
}

.lis_cont>li {
	display: none;
}

.lis_cont>li.cur {
	display: block;
}

#footer { background-color: #322b2b; padding: 20px; text-align: center;}
#footer .logo{
	width: 30%; height: auto; min-width: 60px; max-width: 130px;
}
#footer ul li {font-style: normal; margin: 5px 3px; padding: 0; width: 35px; height: 35px; line-height:35px; overflow: hidden; display: inline-block;
	color: #fff;
	font-size: 15px;}
#footer ul li img{width: 30px; height: 30px; margin: 0; padding: 0;}
#footer_btm{ background: #241e1e; text-align: center; color: #ffffff; height: 50px; line-height: 50px;}

#inn_banner { width: 100%; height: 150px; background: url(../imagex/twobanner.jpg) center center no-repeat #c6a866; background-size: auto 100%; color: #ffffff; text-align: center; font-size: 18px; display: flex;
	flex-direction: column;
	justify-content: center; line-height: 55px;
}
#inn_banner span{
	font-size: 26px; color: #ffffff;
}
@media only screen and (max-width:600px) {
	#inn_banner {
		height: 100px;
	}
}
.con100p {MARGIN: 0px auto; width: 100%; min-width: 280px; max-width: 850px; text-align: left; height: auto; }
.con87p {MARGIN: 0px auto; width: 87%; min-width: 240px; max-width: 740px; height: auto; text-align: left;}

.logo { margin: 10px 0px; width: 60%; height: auto; max-width: 300px; min-width: 180px;}

.titlea {font-size: 15px; font-weight: bold;}
.titleb {font-size: 14px; font-weight: bold;}
.titlec {font-size: 13px; margin-bottom: 10px;}
.titled {font-size: 15px; margin-bottom: 10px; line-height: 22px; border-left: #00fdba solid 1px; padding-left: 8px; text-align: left; display: inline-block;}

.titlee { padding-left: 8px;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
}

.titlef { padding-left: 8px;
	font-size: 12px;
	margin-bottom: 10px;
	text-align: left;
}



.btmline {border-bottom: #3f405e solid 1px;}
#agenda td{ height: 38px; line-height: 16px;}

#footer {
	font-size: 10px; line-height: 19px; text-align: center;
}#footer a{
	font-size: 10px;
}

.shadow1 {box-shadow:0px 8px 8px 0px rgba(215,215,215,0.5),0px 4px 8px 0px rgba(179,179,179,0.5),0px 2px 4px 0px rgba(147,147,147,0.5);}
.bg_radiu {-moz-border-radius:12px; -webkit-border-radius:12px; border-radius:12px; border: #002841 solid 1px;}

#downbox{margin-bottom:10px; margin-top:5px;}
#downbox ul{MARGIN: 0px auto; padding:0; width:100%; display: flex; flex-direction: row;}
#downbox ul li:first-child {width:55%; text-align:left; margin-right: 2%; font-size: 11px; }
#downbox ul li:last-child { width: 43%; margin: 0; text-align: center; padding: 0px 0px 0px 0px; font-size: 9px; line-height: 13px;}
#downbox ul li:last-child .giftbox {
	border: #3a9a99 solid 1px; padding: 4px 4px 1px 4px;
}#downbox ul li:last-child .giftbox .gtit {
	background: #3a9a99; padding: 2px 2px; line-height: 12px;
}

#downbox ul li:last-child img { width: 99%; max-width: 300px; height: auto; margin-top: 4px;}
#downbox ul li:last-child div{ padding-bottom: 3px; font-size: 9px; line-height: 13px;}
#downbox ul li:first-child ol{MARGIN: 0px; padding:0; padding-left: 20px; width:100%;}
#downbox ul li:first-child ol li{text-align:left; line-height:20px; width:100%; list-style-type:disc; color:#00fdba; list-style-position:outside; margin-bottom: 6px; font-size: 11px;}
#downbox ul li:first-child ol li span{ color:#ffffff;}

.icontime{ background: url(../imagex/time.png) left center no-repeat; background-size: 12px 12px; padding-left: 15px;}
.icontimlen {
	background: url(../imagex/timelen.png) left center no-repeat; background-size: 12px 12px;
	padding-left: 15px;
}
.iconcont {
	background: url(../imagex/iconcont.png) left center no-repeat; background-size: 11px 12px;
	padding-left: 16px;
}

.oldot li{
	text-align: left;
	line-height: 20px;
	width: 100%;
	list-style-type: disc;
	color: #00fdba;
	list-style-position:inside;
	margin-bottom: 6px;
	font-size: 12px;
}
.oldot li span{color: #ffffff;}

.mcol{MARGIN: 0px auto; padding: 0;	width: 100%; display: flex;	flex-direction: row;}
.mcol li {width: 33.3%;	text-align: center;}
.mcol li img {width: 75%;}

.rollimg {
	MARGIN: 0px auto;
	padding: 0;
	width: 133.33%;display: flex;
		flex-direction: row;
}
.rollimg li {
	width: 33.33%;
	text-align: center; line-height: 17px;
}
.rollimg li img {
	width: 98%;
}

.trollimg {
	MARGIN: 0px auto;
	padding: 0;
	width: 280%;
	display: flex;
	flex-direction: row;
}

.trollimg li {
	width: 33.33%;
	text-align: center;
	line-height: 17px;
}

.trollimg li img {
	width: 98%;
}

.ewmcol {
	MARGIN: 0px auto;
	padding: 0;
	width: 100%;
	display: flex;
	flex-direction: row;
}

.ewmcol li {
	width: 33.3%;
	text-align: center;
}

.ewmcol li img {
	width: 88%;
}

.orgbtn {
	color: #ffffff; cursor: pointer;
	text-align: center;
	font-size: 14px;
	line-height: 24px;
	height: 28px;
	background: url(../imagex/orgbgbtn.png) #db702a;
	cursor: pointer;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	width: 88%;
	max-width: 150px;
	min-width: 110px;
	border: #db702a solid 2px;
}

.orgbtn:hover {
	background: url(../imagex/orgbgbtn2.png) #e5752c;
	color: #ffffff;
}
.nowregbox {
	text-align: right;
	margin-top: -53px;
}
#conA_box{margin-top:30px; text-align: center;}

.bluebtn{color:#ffffff; font-size:16px; line-height:36px; height:42px; background:url(../imagex/bluebgbtn.png) #4d8ecd; cursor:pointer; -moz-border-radius:20px; -webkit-border-radius:20px; border-radius:20px; width:88%; border: #4d8ecd solid 2px;}
.bluebtn:hover{background:url(../imagex/btntranbg.png); color:#4d8ecd}

.inp_aa {
	padding-left: 15px;
	margin-bottom: 12px;
	height: 35px;
	line-height: 35px;
	border: #999999 solid 1px;
	width: 88%;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}


.graybtn{color:#ffffff; font-size:16px; line-height:36px; height:42px; background:url(../imagex/btntranbg.png) #aaaaaa; cursor:pointer; -moz-border-radius:20px; -webkit-border-radius:20px; border-radius:20px; width:88%; border: #aaaaaa solid 2px;}


@media only screen and (max-width:850px ) {
}

@media only screen and (min-width: 600px) and (max-width: 850px) {
	/* #downbox ul{MARGIN: 0px auto; padding:0; width:100%; display: flex; flex-direction:column;}
	#downbox ul li:first-child {width:100%; text-align:left; margin:0;}
	#downbox ul li:last-child {width:100%; margin:0;}
	#downbox ul li:first-child .moredetail ol:first-child{width:78%; text-align:left; margin-right: 2%;}
	#downbox ul li:first-child .moredetail ol:last-child{width:20%; margin:0; padding:0px; }	 */
}
@media only screen and (min-width: 500px) and (max-width: 600px) {
	.titlea {
			font-size: 14px;
			font-weight: bold;
		}

}
@media only screen and (max-width:500px) {
	.orgbtn {
		font-size: 13px;
		line-height: 20px;
		height: 24px;
		max-width: 100px;
		min-width: 70px;
	}
	.nowregbox {
		text-align: right;
		margin-top: -30px;
	}
	/* #downbox ul {
		display: block;
		flex-direction: column;
	}
	#downbox ul li:first-child {
		width: 100%;
	}
	#downbox ul li:last-child {
		width: 100%;
	} */
	/* .mcol {
		display: block;
		flex-direction: column;
	}
	.mcol li {
			width: 100%;
			text-align: center;
		}
	.mcol li img {
		width: 85%; max-width: 200px;
	} */
	.mcol li div {
		font-size: 11px;
		line-height: 20px;
	}
	.titlea {
		font-size: 12px;
		font-weight: bold;
	}
	.titlec {
		font-size: 11px;
	}
	.titled {
		font-size: 11px;
		padding-left: 5px;
		line-height: 16px; margin-top: 5px;

	}
	.titlee {
		font-size: 12px;
	}

	.titlef {
		font-size: 10px;
	}
		/* .ewmcol {
			display: block;
			flex-direction: column;
		}
	
		.ewmcol li {
			width: 100%;
			text-align: center; margin-bottom: 10px;
		}
	.ewmcol li img {
		width: 55%;
		max-width: 130px; margin-right: 10px;
	} */
	
}
.slt_aa{margin-top:0px; outline:none; border:1px solid #999999; height:30px; padding-top: 2px; background:#ffffff; position:relative; width:100%; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;  margin-bottom: 10px;}
.slt_aa_body{height:24px; line-height:22px; -webkit-appearance:none; appearance:none; border:none; font-size:14px; padding:0px 0px 0px 15px; display:block; width:99%;-webkit-box-sizing:border-box; box-sizing:border-box; background:url(../imagex/selectArrs.png) right center no-repeat; color:#666666;}


#article_btn {
	padding: 0px 0px 10px 0px; margin: 10px 20px;
	text-align: right;
}

#article_btn>button.popimg {
	font-size: 22px;
	BACKGROUND: #c6a866;
	padding: 0px 35px;
	COLOR: #ffffff;
	border: #c6a866 solid 3px;
	HEIGHT: 43px;
	line-height: 37px;
	border-radius: 20px;
	cursor: pointer;
	text-align: center;
	transition: transform 0.5s;
}

#article_btn>button.popimg:hover {
	border: #c6a866 solid 3px;
	background-color: #b6954d;
}