@charset "utf-8";

body		{margin:0;background:#efefef;}
body.iframe	{background:#FFF;}
p, div, span, td, th, li	{font:12px Arial;color:#666;line-Height:16px;}

a:link		{text-decoration: none; color: #0082d1;}
a:visited	{text-decoration: none; color: #0082d1;}
a:hover		{text-decoration: underline;color: #096ba7;}
a:active	{text-decoration: none;color: #0082d1;}

.x_title	{font-size: 18px; line-height: 18px; color: #135fa3; font-weight: bold;}
.x_titlesub	{font-size: 15px; line-height: 18px; color: #135fa3; font-weight: bold;}
.x_body		{font-size: 12px;color: #666666;}
.x_body11	{font-size: 11px; line-height: 14px; color: #666666;}

.color666			{color: #135fa3;}
.color666 a:link		{text-decoration: none;color: #135fa3;}
.color666 a:visited	{text-decoration: none;color: #135fa3;}
.color666 a:hover	{text-decoration: underline;color: #91ba16;}
.color666 a:active	{text-decoration: none;color: #135fa3;}

.text-white			{color: #fff;}
.bgcolor			{background-color: #d0e3ec;}
.bgcolo_blue		{background-color: #67b3e4;}
.bgcolo_bluelight	{background-color: #e6f3ff;}
.bgcolo_gray		{background-color: #f6f6f6;}
.bgcolo_white		{background-color: #fff;}
.topmsg				{font-size: 11px;color: #004b85;}
.tableborder		{border: 1px solid #d1d1d1;background-color: #efefef;}
.tabletitle			{background-color: #999;border-right-width: 1px;border-bottom-width: 1px;border-right-style: solid;border-bottom-style: solid;border-right-color: #e6e6e6;	border-bottom-color: #e6e6e6;}
.tablebody			{border-right-width: 1px;border-bottom-width: 1px;border-right-style: solid;border-bottom-style: solid;border-right-color: #e6e6e6;	border-bottom-color: #e6e6e6;}
.bodywhite			{font-size: 12px;color: #FFF;}
.bodywhite12		{font-size: 12px;color: #FFF;}

.bodywhite a:link	{text-decoration: none;color: #FFF;}
.bodywhite a:visited	{text-decoration: none;color: #FFF;}
.bodywhite a:hover	{text-decoration: underline;color: #FFF;}
.bodywhite a:active	{text-decoration: none;color: #FFF;}

.x_01			{font-size: 11px;line-height: 14px;left: 10px;}
.x_03			{font-size: 15px; line-height: 15px; color: #2b8bc6;}
.x_07			{font-size: 11px; line-height: 14px; color: #135fa3; text-align:left;}
.x_08			{font-size: 12px; line-height: 18px; color: #FFFFFF; font-weight: bold; text-align:left; font-family:}
.ending1		{font-size: 11px;line-height: 14px;color: #008cd6;text-decoration: none;}
.footer			{color: #FFFFFF;text-decoration: none;line-height: 18px;}
.t12black1		{color: #000000;text-decoration: none;}
.content		{color: #333;font-weight: bold;}
.contenttable	{font-size: 11px;line-height: 15px;color: #333;}
.nametitle		{font-size: 11px;line-height: 13px;color: #2b8bc6;}
.style1			{font-size: 11px; line-height: 15px; font-family: Arial, Helvetica, sans-serif;}

.copyright			{font-size: 10px;line-height: 18px;color: #FFFFFF;text-decoration: none;}
.copyright a:link	{text-decoration: none;color: #fff;}
.copyright a:visited	{text-decoration: none;color: #fff;}
.copyright a:hover	{text-decoration: underline;color: #fff;}
.copyright a:active	{text-decoration: none;color: #fff;}

/*----------------------------------------------------------------------------------------------------------*/
/* lightbox */
/*----------------------------------------------------------------------------------------------------------*/

div.LBbox	{
	display:none;
	position:absolute;
	-webkit-box-shadow: 0 6px 6px -6px #000;
	-moz-box-shadow: 0 6px 6px -6px #000;
	box-shadow: 0 6px 6px -6px #000;
}

#LBoxTop				{position:relative;width:800px;height:80px;background:url(../pic/lightbox_top.png);}
#LBoxTop p				{display:block;position:absolute;font-size:22px;color:#FFF;line-height:25px;font-weight:bold;margin:0;left:40px;top:20px;}
#LBoxTop span.closeBtn	{display:block;position:absolute;width:24px;height:24px;background:url(../pic/lightbox_btn.jpg);cursor:pointer;right:5px;top:5px;}
#LBoxContent			{width:800px;text-align:center;background:#135fa3;}
#LBoxBot				{width:800px;height:20px;background:url(../pic/lightbox_bot.png);}

#lightbox {
	z-index: 9999;
	display: none;
	background: #000;
	position:absolute;
	top:0;
	left:0;
}


/*----------------------------------------------------------------------------------------------------------*/
/* video */
/*----------------------------------------------------------------------------------------------------------*/

#videoBox {position:relative;width:640px;height:360px;overflow:hidden; text-align:left;}
#videoBox .preview {position:absolute;z-index:2;left:0px;top:0px;width:640px;height:360px;}
#ytapiplayer {position:absolute;z-index:1;left:0px;top:0px;width:640px;height:360px;}