/*---------------------------------
DIV layout
Copyright (c) 2009 rakuya.com.tw
version: 1.2 20090507
---------------------------------*/
body a{outline: none;behavior:expression(this.onFocus=this.blur());}
/*eventbanner*/
.eventbanner{padding:0 0 15px 0;}
/**/
/* body{ font-family:Arial, Helvetica, sans-serif, MingLiu;} */
/*tips*/
.systemArtTips{ border:1px dotted #CCCCCC;
margin:0 auto;
padding:10px;
width:990px;
font-size:13px;
background:#FEF4BC;}
/*-----------------------main----------------------*/
p.space{
	font-size: 1px;
	height: 5px;
	display:block;
}
/*-----------------------page----------------------*/
#page {
	width: 990px;
	position: relative;
	margin:0 auto;
}
/*-----------------------content----------------------*/
#content{
margin:0 auto;
width:970px;
 }
/*content > */
#content_top{
	height: 115px;
	width: 965px;
}
#content_right{
	width: 198px;
	float: right;
	margin: 5px 0px 0px 0px;
}
#content_left {
	margin: 5px 0px 0px 0px;
	width: 770px;
	float:left;
}

/*content > content_top >  */
#search_panel {
	width: 725px;
	height: 110px;
	float:left;
	position: relative;
}
#ad_container1 {
	float: left;
	padding: 0 0 0 12px;
}

/*content > content_left */
#cl_left {
	width: 225px;
}
#cl_right {
	width: 535px;
	margin-left: 7px;
	display:block;
}
#content_sub {
	width: 765px;
	float:left;
	display:block;
}
.wide-page {float:left}

#address {
	width: 990px;
}
#page #address {
	font-size:13px;
}
#container{margin:0 auto;
padding:0;
position:relative;
text-align:center;
width:990px;}

/*imgs border style*/

.img_container_360 {
  display: block;
  width: 365px;
  height: 275px;
  overflow: hidden;
	vertical-align: middle;
  text-align: center;
	background-color: #FFF;
	border: 1px solid #CCC;
}
.img_container_200 {
  display: block;
  width: 205px;
  height: 156px;
  overflow: hidden;
	vertical-align: middle;
  text-align: center;
	background-color: #FFF;
	border: 1px solid #CCC;
}
.img_container_90 {
  display: block;
  width: 92px;
  height: 102px;
  overflow: hidden;
	vertical-align: middle;
  text-align: center;
	background-color: #FFF;
	border: 1px solid #CCC;
}
.img_container_m {
  display: block;
  width: 146px;
  height: 111px;
  overflow: hidden;
	vertical-align: middle;
  text-align: center;
	background-color: #FFF;
	border: 1px solid #CCC;
}
.img_container_s {
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    display: block;
    height: 66px;
    overflow: hidden;
    text-align: center;
    vertical-align: middle;
    width: 84px;
}
.img_container_360 img,.img_container_90 img,.img_container_200 img, .img_container_m img,.img_container_s img,.ad_main_adbanner img{
  vertical-align:middle;
}
.span_for_img_container {
	display:inline-block;
	vertical-align:middle;
	height:100%;
	width:0;
	border:0;
	font-size:0;
	line-height:0;
}
/*newicons*/
/*.header_new{ display:inline-block;background: url(/images/v3/header/header_newicon.gif) no-repeat 0 0; width:20px; height:20px; position:absolute; z-index:10;
right:-3px;
top:-5px;}*/
/*newicons2*/
.header_new{ background:url("/images/v3/system/newicon.png") no-repeat scroll 0 0 transparent;
display:inline-block;
height:14px;
position:absolute;
right:-6px;
top:2px;
width:23px;
z-index:10;}

/*rkytell
#rkytell{ display:block; }
#rkytell span{color:#0057A4;}
#rkycopyrignt{ display:inline-block; padding:5px 0 0 0;}


#rkydesc{
	margin:0 0 5px 0;
}

*/
.rkykeyword{ color:#0057A4; text-decoration:underline;}
.rkykeyword:hover{color: #EA7500; text-decoration:underline;}

#phpbb .rkykeyword{ color:#0057A4; text-decoration:underline;}
#phpbb .rkykeyword:hover{color: #EA7500; text-decoration:underline;}

#wrap .rkykeyword{ color:#0057A4; text-decoration:underline;}
#wrap .rkykeyword:hover{color: #EA7500; text-decoration:underline;}


.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
.clearfix{*zoom:1;}

#epaper_content{
margin:0 auto;
width:990px;
background:url("/images/v3/epaper/strip_bg.png");
padding:10px 0;}