﻿.pic{ float:right; margin:15px;}
.pic2{
float:left;
margin-top:15px;
margin-right:30px;
}
.pic3{ float:right; margin:15px;
border:1px solid #cccccc;
background-color:#FFFFFF;
padding:5px;

}

.banner01, .banner02, .banner03, .banner04, .banner05, .banner06, .banner07, .banner08{ 
margin:0 auto; text-align:center;
	background-repeat: no-repeat;
	width:614px;
	height:73px;
}

.banner01{ 
background-image: url(images/banner01.jpg);

}

.banner02{ 
background-image: url(images/banner02.jpg);
}
.banner03{ 
background-image: url(images/banner03.jpg);
}
.banner04{ 
background-image: url(images/banner04.jpg);
}

.banner05{ 
background-image: url(images/banner05.jpg);
}
.banner06{ 
background-image: url(images/banner06.jpg);
}
.banner07{ 
background-image: url(images/banner07.jpg);
}
.banner08{ 
background-image: url(images/banner08.jpg);
}

.span1{color:#D8392F; font-weight:bold;}
.span2{color:#D8392F;}
.span3{ color:#0071BC}

.title_01, .title_02, .title_03, .title_04, .title_05, .title_06, .title_07, .title_08, .title_09, .title_10,
.title_11, .title_12, .title_13, .title_14, .title_15, .title_16, .title_17, .title_18, .title_19, .title_20
{
margin:0 auto; text-align:right;
	background-repeat: no-repeat;
	width:593px;
	height:21px;
	margin-top:15px;
	letter-spacing:1px;
}

.logo_img{ 
margin:1px;
margin-top:20px;
text-align:left;
margin-left:10px;


}
.logo_img img{
padding:2px;
margin:2px;

}

.logo_img a:link { border: 1px solid #C0C0C0;}
.logo_img a:visited { border: 1px solid #C0C0C0;}
.logo_img a:active { border: 1px solid #C0C0C0;	}
.logo_img a:hover {
	border: 1px solid #EE9B11;
	
	
}



hr {
color:#EBEBEB;
width:600px;
}
.title_01{
background-image: url(images/title_01.gif);
}

.title_02{
background-image: url(images/title_02.gif);
}

.title_03{
background-image: url(images/title_03.gif);
}

.title_04{
background-image: url(images/title_04.gif);
}

.title_05{
background-image: url(images/title_05.gif);
}

.title_06{
background-image: url(images/title_06.gif);
}


.title_07{
background-image: url(images/title_07.gif);
}

.title_08{
background-image: url(images/title_08.gif);
}

.title_09{
background-image: url(images/title_09.gif);
}


.title_10{
background-image: url(images/title_10.gif);
}


.title_11{
background-image: url(images/title_11.gif);
}

.title_12{
background-image: url(images/title_12.gif);
}

.title_13{
background-image: url(images/title_13.gif);
}

.title_14{
background-image: url(images/title_14.gif);
}

.title_15{
background-image: url(images/title_15.gif);
}

.title_16{
background-image: url(images/title_16.gif);
}


.title_17{
background-image: url(images/title_17.gif);
}

.title_18{
background-image: url(images/title_18.gif);
}

.title_19{
background-image: url(images/title_19.gif);
}


.title_20{
background-image: url(images/title_20.gif);
}


.right A:link { color: #E89100;text-decoration: none; }
.right A:visited {color: #E89100;text-decoration: none; }
.right A:active { color:#FFB334;text-decoration: none;}
.right A:hover { color: #FFB334;text-decoration: none;}



 h5{
 color:#0E9D9B;
  font-size:15px;
  
}



.team{
margin-top:10px; text-align:center;}
.team img{ border:1px solid #C02722; 
padding:5px; 
margin:-4px;
*margin:-3px;
margin-top:-4px;}

.banner img{
margin-bottom:5px;
*margin-bottom:0px;
}

.star{
width:614px;

background-image:url(Images/star.gif);
background-repeat:no-repeat;
float:left;

}
/*
.products{
	background-image: url(images/products.gif);
	background-repeat: no-repeat;
	width:620px;
	height:113px;
	float:right;
	text-align:center;
	
	
	margin-right:-5px;
	*margin-right:10px;
	_margin-right:0px;
	
}
.products img
{
    height:90px;
    
    }
  */  
    
    .marquee{ 
float:right;


 height:90px;
 width:618px; 
 text-align:left;
 color:#362D1B;
 z-index:10000000;
 position:relative;
 font-size:16px;
 letter-spacing:2pt;
 
 margin-top:19px;

 margin-left:1px;
 margin-right:1px;

 }

.new_table {
margin-top:20px;
width:100%;
border:0px;
border-collapse: collapse;
background-image: url(images/dot.gif);
	background-repeat: repeat-x;
	letter-spacing:1pt;

}
.new_table tr{

height:28px;
	list-style-position: outside;
background-image: url(images/dot.gif);
background-position:100% 100%;
	background-repeat: repeat-x;
	border-collapse: collapse;
	}


.new_table  li {
	list-style-type: none;
	list-style-image: url(images/bullet-1.gif);
	
	list-style-position: outside;
	margin-left: 30px;
	text-align:left;
	
}


.new_title{
float:left;
width:330px;
}
.new_title2{
float:left;
width:440px;
}
.list{
width:95%;
margin-left:15px;
}

.bbs_all{
margin-left:5px;
width:100%;


}
.bbs_title{
float: left; width: 490px;
padding:0px;
margin:0px;
}

.bbs_date{
float: right; 
font-weight: bold; 
color: #000000; 
font-size: 11px; 
text-align: right; 
letter-spacing: 1px;}

.new_date{
float:right;
width:85px;
letter-spacing:1pt;

}


.move li A:link , .new_table  li A:link { color:#00A39F;text-decoration: none; }
.move li A:visited , .new_table  li A:visited {color:#00A39F;text-decoration: none; }
.move li  A:active , .new_table  li A:active {color:#00A39F;text-decoration: none;}
.move li A:hover, .new_table  li A:hover { color:#00A39F;text-decoration:underline}


.li  li {
	list-style-type: none;
	list-style-image: url(images/bullet-1.gif);
	
	list-style-position: outside;
	
	text-align:left;
	
}


.more{
background-image: url(images/more.gif);
	background-repeat: no-repeat;
width:38px;
height:6px;
float:right;
position:relative;
top:-15px;
margin-right:10px;
}

.more2{
background-image: url(images/more2.gif);
background-repeat: no-repeat;
width:40px;
height:8px;
float:right;
position:relative;
margin-right:10px;
margin-top:2px;


}

.news{ 
float:left; 
width:430px;
}

.taiwan{ float:right; width:173px; height:216px; margin-bottom:10px;}

.right{
float:right;
width:620px;
text-align:left;
height:inherit;
/*
padding-left:20px;
padding-right:10px;
*padding-right:15px;
*/
margin-right:15px;
_margin-right:5px;
letter-spacing:1.5pt;
line-height:170%;
}


.movable{
text-align:left;

background-image: url(images/movable.gif);
	background-repeat: no-repeat;
	width:169px;
	height:136px;
	float:left;
	margin-top:50px;
	margin-bottom:10px;
	_margin-bottom:-10px;
	
}

.movable ul {
	list-style-type: none;
	list-style-image: url(images/bullet-2.gif);
	list-style-position: outside;
	line-height:20px;
	
	margin-left: 1.25em;
	text-align:left;
	padding:35px;
	margin:0px;
	letter-spacing:5px;
}
.movable a{color:#675020; font-size:13px; font-weight:bold;}

.move{ margin-top:10px;
      
       margin-left:30px;
       
       
       }
.move li {
	list-style-type: none;
	list-style-image: url(images/bullet-1.gif);
	list-style-position: outside;
	line-height:20px;
	
	margin-left: 1.25em;
	text-align:left;
	
	margin:0px;
	letter-spacing:5px;
}
.move a{color:#DA2419;}


#all{
	background-image: url(images/body-repeat.gif);
	background-repeat: repeat-y;
	
	width: 875px;
	margin-left: auto;
	margin-right: auto;

overflow:hidden;
}
.label{
color:#675020;
font-weight:bold;
font-size:12px;
}

.textbox{
color: #FFFFFF; border: 0px solid #ffffff; 
background-color: #C9C4A5;
font-family:Verdana, Arial;
height:14px;
padding:3px;
margin:0px; font-size:11px;
}


.forget{ float:left;
 font-size:11px;
 *font-size:10px;
 margin-top:20px;
 margin-left:3px;
}
.forget A:link {text-decoration: none; color: #666666; }
.forget A:visited {text-decoration: none;color: #666666; }
.forget A:active { }
.forget A:hover {text-decoration:underline; color: #666666}

.enter{
 float:right; 
margin-right:17px;
_margin-right:8px;

margin-top:10px;
 }



A:link {text-decoration: none; }
A:visited {text-decoration: none;}
A:active {text-decoration: none;}
A:hover {text-decoration:underline;}


body {

	background-color: #ffffff;
	background-image: url(images/background.gif);
	background-repeat: repeat-x;
	
	margin: 0;
	padding: 0;
	text-align: center;
	font-family: verdana, arial;
	font-size: 13px;
	color: #666666;
}



.header {
	
	position: relative;
	width: 875px;
	
	
	margin-left: auto;
	margin-right: auto;
}



.nav {
	
z-index:10000;
position:relative;


	margin-top:-308px;
	text-align:right;
	margin-right:10px;
	
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	float:right;
	
}




#sidebar {

float:left;

text-align:left;

width:229px;
margin-left:1px;
text-align:center;
}
#sidebar img{
border:0px;
margin-bottom:5px;
}

#sidebar2 {

float:left;
width:205px;
text-align:left;

margin-left:0px;


position:relative;
margin-top:0px;

}
#sidebar2 A {color:#DA2419; font-weight:bold;}

/*#sidebar A:visited {text-decoration: none;}
#sidebar A:active {text-decoration: none;}
#sidebar A:hover {text-decoration:underline;}

*/

#sidebar2 li{
background-image: url(images/dot.gif);
	background-repeat: repeat-x;
	letter-spacing:1pt;
	padding:5px;
}

.cm{
background-image:url(Images/cm_bg.gif);
background-repeat:no-repeat;
width:222px;
height:294px;
color:#ffffff;
font-size:1px;
}

.cm img{
margin-top:15px;

margin-left:17px;
*margin-left:0px;
width:186px;
height:263px;
}


.bulletin{
background-image:url(Images/bulletin.gif);
background-repeat:no-repeat;
width:621px;
height:60px;
float:left;
color:#004E8A;
font-size:16px;
margin-bottom:8px;


}
.bulletin .li
{
   

margin-left:50px;
margin-top:1px;

*margin-top:5px;
background-color:#D9F5FD;

 width:560px;
    height:50px;
    *height:50px;
   
    
}



.join_link{
color:#ffffff;
z-index:1000000000;
float:left;
cursor:pointer;
position:relative;
margin-top:-275px;
_margin-top:-295px;
margin-left:20px;
width:186px;
height:263px;
*background-color:#ffffff;
filter: alpha(opacity=0);


}
.join_link a{color:#ffffff;}

.login{

margin-left:6px; 

}
img{ border:0px;}

.down{
background-image: url(Images/down.gif);
background-repeat:repeat-x;
width:100%;
height:77px;
float:left;

}

.footerbg {
	background-image: url(images/footer.gif);
	background-repeat: no-repeat;
	margin-left: auto;
	margin-right: auto;
	width: 875px;
	height: 77px;
	text-align: center;
	font-size: 10px;
	
	
	


}

.footer{
float:left;
color:#00706E;
width:450px;
text-align:left;
margin-top:35px;
margin-left:75px;
_margin-left:36px;


font-size:11px;
*font-size:10px;
}

.footer_menu{
float:right;
width:300px;
font-size:13px;
margin-top:28px;
text-align:right;
margin-right:10px;
}
.footer_menu a{ color:#005A88;}
.pk{
float:right;
width:300px;
text-align:right;
margin-right:15px;
}
.pk a{
color:#009490;
}


/* ajax__tab_msngallery-theme theme */

.tab1{
width:100%;
border-collapse: collapse;
border: 1px solid #9F2936;
background-color:#F0E8E8;
color:#000000;
}
.tab1 td{
border-collapse: collapse;
border: 1px solid #ffffff;
padding:5px;
}
.tab1_td{
background-color:#9F2936;
color:#ffffff;
font-weight:bold;
text-align:center;
}

.main{
width:860px;
}


.downlist{text-align:right; margin-bottom:10px; margin-top:10px;}
option{
color:#07A09D;
font-family:Verdana, Arial;

}

.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_outer
{
	color:#00A39F;
	background-image: url(Images/news_bg2.gif);
    background-repeat: no-repeat;	
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab
{
       padding: 4px 5px 0px 12px;    
       
       width: 73px;
        display: block;
        text-align: center;
}

.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab div
{
        font-family: Verdana, Arial, Sans-Serif;
        
        line-height: 145%;
}
.ajax__tab_msngallery-theme .ajax__tab_active .ajax__tab_outer
{
 
	background-image: url(Images/news_bg.gif);
    background-repeat: no-repeat;
    font-weight:bold;
    color:#ffffff;
		
}
.ajax__tab_msngallery-theme .ajax__tab_body
{
border-top: solid 3px #009591;

}

