/* 
-------------------------- \*/

/* article_title
---------------------------------------------------------------------------------*/
.article_title	{ width:740px; margin:0 0 12px 0;}
.article_title	{ background:url(/cs/event/img/bg_003_002.gif) left bottom no-repeat;}

	.article_title_head	{ background:url(/cs/event/img/bg_003_001.gif) left top no-repeat;}
	.article_title_pd	{ padding:7px 15px 4px 19px; }
	.article_title h3	{ font-weight:bold; line-height:140%;}


/* article_box
---------------------------------------------------------------------------------*/
.article_box { width:740px; text-align: justify; text-justify: distribute; margin:0 0 15px 0; line-height:150%; }
	.article_box h3 { letter-spacing:2px; }
	.article_box h3 { background:#555555; color:#FFFFFF; font-weight:bold; margin:0 0 10px 0; padding:12px 13px 10px 13px; } 
	.article_box p { margin:0 0 0 0; padding:0 0 13px 0; line-height:150%;}


/* period_box
---------------------------------------------------------------------------------*/
.period_box { width:740px; margin:0 0 7px 0; overflow:hidden; text-align:left;}

	.period_title		{ width:80px; margin:0 10px 0 0; float:left; font-weight:bold;}
	.period_box span	{ margin:0 15px 0 0;}

	.period_box ul { width:740px; margin:0; padding:0; display:block;}
	.period_box li { margin:0 7px 0 0; padding:0; display:inline; list-style:none; }

	.period_day		{ widh:640px; float:left;}

/* ctgdata_box
---------------------------------------------------------------------------------*/
.ctgdate_box { width:740px; margin:0 0 10px 0; overflow:hidden; }
	.ctgdate_box ul { width:200px; margin:0; padding:0; list-style:none; float:left; }
	.ctgdate_box li { margin:0 2px 0 0; padding:0; display:inline; }
	.ctgdate_box p { width:200px; margin:0; padding:0 !important; float:right; text-align:right; }


/* article_read
---------------------------------------------------------------------------------*/
.article_read { margin:0 0 20px 0; padding:12px; font-weight:bold;}
.article_read { border:1px solid #DEDEDE;}


.addurl_box { margin:0 0 20px 0; padding:0 0 0 0; }
	.addurl_box li { margin:0; padding:0 }
	.addurl_box li { background-image: url(/cs/category-common/img/icon_004.gif); background-repeat: no-repeat; background-position: left top; }
	.addurl_box a { padding:0 0 3px 20px; font-weight:bold; }

	.addurl_box span { margin:0 0 0 19px; padding:0;}


.addfile_box { margin:0 0 30px 0; padding:0 0 0 0; }
	.addfile_box li { margin:0 0 5px 0; padding:0 0 0 0; }
	.addfile_box li { background-image: url(/cs/category-common/img/icon_005.gif); background-repeat: no-repeat; background-position: left center; }
	.addfile_box a { padding:0px 0 5px 20px; font-weight:bold; }

.addurl_box ul,
.addfile_box ul { margin:0 0 0 0; padding:0; list-style:none; }


.addsbm_box { width:740px; margin:0 0 60px 0; padding:5px 0 0 0; }
.addsbm_box { background-image: url(/cs/category-common/img/bg_009.gif); background-repeat: repeat-x; background-position: left top; }
.addsbm_area { width:740px; margin:0; padding:0 0 5px 0; }
.addsbm_area { background-image: url(/cs/category-common/img/bg_009.gif); background-repeat: repeat-x; background-position: left bottom; }
.addsbm_box area { width:740px; margin:0 0 20px 0; padding:0; }
	.addsbm_box table { width:740px; margin:0 0 0 0; padding:0; }
	.addsbm_box th { width:200px; text-align:center; font-weight:bold; padding:7px 0 7px 0; }
	.addsbm_box th { background:#E5E5E5; }
	.addsbm_box td { text-align:left; vertical-align:middle}

	.addsbm_box ul { margin:0; padding:0 10px; overflow:hidden; zoom:1;}
	.addsbm_box li { margin:0 11px 0 0; padding:0; list-style:none; display:inline; float:left;}

	.sbm_icon { margin:0 5px 0 0; padding:0;}


.cts_ctg { width:740px; }
	.cts_ctg h4 { width:740px; margin:0 0 17px 0 !important; padding:0; }





/* ----------------------- */








