#Banner { width:778px; margin:auto; clear:both; height:226px;}
#Mainbox { width:818px; margin:auto; background:#f5f5f5; padding:30px 30px 0px 30px;}
#Mainbox .sidebar { width:339px; float:left; display:inline; }
#Mainbox .sidebar .ptile { width:339px; height:26px;}
#Mainbox .sidebar .pcont { width:327px; border:1px solid #ccc; padding:10px 0px 0px 10px; background:#fff; color:#666; height:99px; overflow:hidden;}
#Mainbox .sidebar .pcont ul { list-style:none; }
#Mainbox .sidebar .pcont ul li { float:left; width:97px; padding-right:10px; line-height:21px; text-align:center; height:99px;}
#Mainbox .sidebar .pcont ul li span { width:97px; height:78px; display:block;}
#Mainbox .sidebar .pcont ul li em { width:97px; line-height:21px; height:21px; display:block; text-align:center; font-style:normal; }

#Mainbox .sidebar .pcont ul li span a:link,#Mainbox .sidebar .pcont ul li span a:visited{ width:93px; display:block; padding:1px; border:1px solid #ccc;}
#Mainbox .sidebar .pcont ul li span a:hover{ border:1px solid #f60;}

#Mainbox .content { width:339px; float:right; display:inline; }
#Mainbox .content .ntitle { width:339px; height:27px; }
#Mainbox .content .ncont { width:319px; padding:11px 10px; height:88px; }
#Mainbox .content .ncont ul { list-style:none; }
#Mainbox .content .ncont ul li { line-height:22px; padding-left:10px; background:url(../images/p_list.gif) left center no-repeat; height:22px;}
#Mainbox .content .ncont ul .end { text-align:right; background:none;}
#Mainbox .content .last { line-height:22px;}
#Mainbox .content .last p { text-indent:2.0em;}
#Mainbox .content .last img { margin-right:10px;}
#Mainbox .content .last span { float:right;}

#flash_show_out {FLOAT: left; WIDTH: 427px;HEIGHT: 523px; PADDING: 8px 8px 8px 8px; BORDER-RIGHT: #ebebeb 1px solid; BORDER-TOP: #ebebeb 1px solid; 
BORDER-LEFT: #ebebeb 1px solid; BORDER-BOTTOM: #ebebeb 1px solid;}
#flash_show {BORDER-TOP-WIDTH: 4px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 4px; BORDER-BOTTOM-WIDTH: 4px; 
PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative;  TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 4px}
#flash_img {FILTER: progid:DXImageTransform.Microsoft.Fade(Overlap=1.00); OVERFLOW: hidden; WIDTH: 427px; HEIGHT: 505px;}
#flash_btn {LEFT: 1px; POSITION: absolute; TOP: 367px}
#flash_btn DIV {MARGIN: 5px}

#flash_show_ctl {PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #434343; PADDING-TOP: 0px; 
HEIGHT: 5px; WIDTH: 427px}
#flash_show_ctl A {COLOR: #434343}
#flash_show_ctl_msg {FILTER: progid:DXImageTransform.Microsoft.Fade(Overlap=1.00); FLOAT: left; OVERFLOW: hidden; WIDTH: 384px}
#flash_show_ctl_tuber {Z-INDEX: 100; LEFT: 305px; POSITION: relative; TOP: -17px}
#flash_show_ctl_arrow {MARGIN-RIGHT: 5px}
