.list {
	display: block;
	width:375px;
    height:33px;
    max-height:50px;
	position: relative;
	margin:4px;
	padding:3px 10px 3px 10px;
	border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;

	/*background-image: url('../images/corner01.png');*/
	/*background-color: transparent;*/
    /*background-repeat: no-repeat;*/
    border:0px solid #FFFFFF;
    background: rgba(235,235,255, 1) url(custom-theme/images/s1.png) 50% 0% repeat-x;
   
    color: #555555;
    text-transform: uppercase;
    /*line-height: 40px;*/
    text-align: left;
    font-size: 14px;
    font-family:Calibri,\5FAE\8EDF\6B63\9ED1\9AD4,�L�n������,"Microsoft JhengHei",�s�ө���,PMingLiU,AppleGothic,Dotum,Lucida Grande,Verdana,Sans-serif;
    font-weight: bold;
    text-decoration: none;
	cursor: pointer;
	transition: all 300ms;
}

.list:hover {
	color: #FFFFFF;
	background: rgba(70, 70,155, 1) url(custom-theme/images/s1.png) 50% 0% repeat-x;
    transition: all 300ms;
}

.listblock {
	display: block;
	width:350px;
    height:40px;
    min-height:30px;
	position: relative;
	margin:3px 5px 3px 5px;
	padding:3px 10px 3px 10px;
	border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	/*background-image: url(bgimage.gif);*/
	background-color:#cccccc;
    background-repeat: no-repeat;
    border:2px solid #FFFFFF;
    -moz-box-shadow: 1px 1px 5px 2px rgba(0, 0, 0, 0.2); /* Firefox */
	-webkit-box-shadow: 1px 1px 5px 2px rgba(0, 0, 0, 0.2); /* Safari �M Chrome */
	box-shadow: 1px 1px 5px 2px rgba(0, 0, 0, 0.2); /* Opera 10.5 + */
   
    color: #000000;
    text-transform: uppercase;
    /*line-height: 40px;*/
    text-align: left;
    font-size: 14px;
    font-family:Calibri,\5FAE\8EDF\6B63\9ED1\9AD4,�L�n������,"Microsoft JhengHei",�s�ө���,PMingLiU,AppleGothic,Dotum,Lucida Grande,Verdana,Sans-serif;
    font-weight: bold;
    text-decoration: none;
	cursor: pointer;
	opacity: 0.9;
	overflow:hidden;

}
.listblock:hover {
	background-color:#ffffFF;
    border:2px solid #FFFFFF;
    -moz-box-shadow: 1px 1px 5px 2px rgba(200, 100, 0, 0.8); /* Firefox */
	-webkit-box-shadow: 1px 1px 5px 2px rgba(200, 100, 0, 0.8); /* Safari �M Chrome */
	box-shadow: 1px 1px 5px 2px rgba(200, 100, 0, 0.8); /* Opera 10.5 + */
	opacity: 1.0;
}

.copagebg {
	display:block;
	width:920px;
    height:'auto';
    /*min-height:500px;*/
	position: relative;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
    background-repeat: no-repeat;
    border:2px solid #FFFFFF;
    -moz-box-shadow: 1px 1px 5px 2px rgba(0, 0, 0, 0.2); /* Firefox */
	-webkit-box-shadow: 1px 1px 5px 2px rgba(0, 0, 0, 0.2); /* Safari �M Chrome */
	box-shadow: 1px 1px 5px 2px rgba(0, 0, 0, 0.2); /* Opera 10.5 + */
   
    color: #555555;
    /*line-height: 40px;*/
    text-align: left;
    font-size: 14px;
    font-family:Calibri,\5FAE\8EDF\6B63\9ED1\9AD4,�L�n������,"Microsoft JhengHei",�s�ө���,PMingLiU,AppleGothic,Dotum,Lucida Grande,Verdana,Sans-serif;
    font-weight: bold;
    text-decoration: none;
    overflow:hidden;
}

.copagebg2 {
	display: block;
    min-height:300px;
	position: relative;
	margin:0px 0px 10px 0px;
	padding:10px;
    color: #333333;
    font-size: 16px;
    line-height: 32px;
    text-decoration: none;
    overflow:hidden;
    text-align: justify;
}

.copagebg3 {
	display: block;
    /*min-height:300px;*/
	position: relative;
	margin:0px 0px 10px 0px;
	padding:10px;
    color: #333333;
    font-size: 16px;
    line-height: 32px;
    text-decoration: none;
    overflow:hidden;
    text-align: justify;
}

.easyblock {
	display: block;
	width:'auto';
    height:'auto';
	position: relative;
	margin:10px;
	padding:10px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
    border:0px solid #FFFFFF;
    -moz-box-shadow: 1px 1px 5px 0px rgba(0, 0, 0, 1); /* Firefox */
	-webkit-box-shadow: 1px 1px 5px 0px rgba(0, 0, 0, 1); /* Safari �M Chrome */
	box-shadow: 1px 1px 5px 0px rgba(0, 0, 0, 1); /* Opera 10.5 + */
    color: #FFFFFF;
    font-size: 14px;
    font-family:Calibri,\5FAE\8EDF\6B63\9ED1\9AD4,�L�n������,"Microsoft JhengHei",�s�ө���,PMingLiU,AppleGothic,Dotum,Lucida Grande,Verdana,Sans-serif;
    font-weight: bold;
    text-decoration: none;
    overflow:hidden;
    text-align: justify;
}


.lbt2 {
	display: block;
	width:'auto';
    height:'auto';
	position: relative;
	margin:0px;
	padding:0px;
	background: #FFFFBB url(custom-theme/images/s1.png) 100% 0% repeat-x;
    border:0px solid #FFFFFF;
    color: #000000;
    font-size: 14px;
    font-family:Calibri,\5FAE\8EDF\6B63\9ED1\9AD4,�L�n������,"Microsoft JhengHei",�s�ө���,PMingLiU,AppleGothic,Dotum,Lucida Grande,Verdana,Sans-serif;
    font-weight: bold;
    text-decoration: none;
    overflow:hidden;
    cursor: pointer;
	z-index:20;
}
.lbt2-head {
	display: block;
	width:'auto';
    height:'auto';
	position: relative;
	margin:0px;
	padding:0px;
	overflow:hidden;
}

.lbt2:hover {
	background: #FFDDDD url(custom-theme/images/s1.png) 100% 0% repeat-x;
    -moz-box-shadow: 1px 1px 5px 2px rgba(0, 0, 0, 0.2) ; /* Firefox */
	-webkit-box-shadow: 1px 1px 5px 2px rgba(0, 0, 0, 0.2) ; /* Safari �M Chrome */
	box-shadow: 1px 1px 5px 2px rgba(0, 0, 0, 0.2) ; /* Opera 10.5 + */
	z-index:21;
}

.lbt3 {
	display: block;
	/*width:100px;
    height:20px;
	margin:1px;
	padding:3px;
	background: #FFEEBB url(custom-theme/images/s1.png) 100% 0% repeat-x;
    border:2px solid #FFFFFF;*/
    color: #000000;
    font-size: 16px;
	line-height: 30px;
    /*font-family:Calibri,\5FAE\8EDF\6B63\9ED1\9AD4,�L�n������,"Microsoft JhengHei",�s�ө���,PMingLiU,AppleGothic,Dotum,Lucida Grande,Verdana,Sans-serif;
    font-weight: bold;
    text-decoration: none;
    overflow:hidden;
    float:left;*/
}
.lbt3-head {
	display: block;
	width:100px;
    height:20px;
	margin:1px;
	padding:3px;
	background: #FFFFFF;
    border:2px solid #FFFFFF;
    color: #000000;
    font-size: 14px;
	line-height: 20px;
    font-family:Calibri,\5FAE\8EDF\6B63\9ED1\9AD4,�L�n������,"Microsoft JhengHei",�s�ө���,PMingLiU,AppleGothic,Dotum,Lucida Grande,Verdana,Sans-serif;
    font-weight: bold;
    text-decoration: none;
    overflow:hidden;
    float:left;
}
.lbt2:hover> .lbt3 {
	background: #FFBBBB url(custom-theme/images/s1.png) 100% 0% repeat-x;
}

.lab_btn{
	display: inline-block;
	background:#EEEEEE;
	margin: 10px 1%;
	padding:20px;
	cursor:pointer;
	width:47%;
	box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    vertical-align: top;
	transition: all 300ms;
}

.lab_btn:hover{
	background:#FFEEEE;
}
.lab_btn2{
	background:#EEEEEE;
	margin:30px 0px;
	padding:20px;
	transition: all 300ms;
}
.lab_btn3{
	background:#EEEEEE;
	margin:10px 0px;
	padding:10px;
	cursor:pointer;
	line-height:24px;
	transition: all 300ms;
}

.lab_btn3:hover{
	background:#FFEEEE;
}

.icon-bank{
	display: block;
	/*width:800px;*/
    height:30px;
    position: relative;
    margin:5px 0px 10px 0px;
	/*padding:5px 0px 0px 20px;
	
	border:1px solid #000000;*/
}

.icon-m1 {
	width:26px;
    height:26px;
	position: relative;
	margin:2px;
	padding:0px;
	background-repeat: no-repeat;
    /*border:1px solid #000000;*/
    float:left;
	border-radius: 3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	cursor: pointer;
	box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
}
.icon-m2 {
	width:70px;
    height:20px;
	position: relative;
	margin:2px;
	padding:0px;
	background-repeat: no-repeat;
    border:1px solid #000000;
    float:left;
	border-radius: 3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	cursor: pointer;
}


.download-zone{
	display: block;
	float:left;
	width:100%;
    height:auto;
    position: relative;
	/*padding:5px 0px 0px 20px;
	margin:5px 0px -12px -22px;*/
	border-top:1px solid #000000;
	/*background: #FFFFFF;*/
}
.download-zone2{
	display: block;
	float:left;
	width:auto;
    height:auto;
    position: relative;
	padding:5px;
	margin:5px;
	border:1px solid #000000;
	background: #FFFFFF;
}
.files{
	/*display: inline-block;*/
	/*float:left;*/
	/*width:250px;*/
    /*height:auto;*/
    font-size:16px;
    line-height:30px;
    position: relative;
	padding:0px;
	margin:5px 0px;
	cursor: pointer;
	transition: all 500ms;
	color:#AA5555;
	font-weight:700;
}

.files:hover{
	color:#CC4444;
	background: #CCCCCC;
}



.titleword {
    color: #FFFFFF;
    background:#999999;
    padding:10px;
  	/*background: #DD8800 url(custom-theme/images/s1.png) 100% 0% repeat-x;*/
    /*border-bottom:1px solid #555555;*/
    font-size: 20px;
    /*font-family:Calibri,\5FAE\8EDF\6B63\9ED1\9AD4,�L�n������,"Microsoft JhengHei",�s�ө���,PMingLiU,AppleGothic,Dotum,Lucida Grande,Verdana,Sans-serif;*/
    /*font-weight: bold;*/
    text-decoration: none;
    /*overflow:hidden;*/
}

.fonts{
	font-family:Calibri,\5FAE\8EDF\6B63\9ED1\9AD4,�L�n������,"Microsoft JhengHei",�s�ө���,PMingLiU,AppleGothic,Dotum,Lucida Grande,Verdana,Sans-serif;
    font-weight: bold;
    font-size: 12px;
}
.fontm{
	font-family:Calibri,\5FAE\8EDF\6B63\9ED1\9AD4,�L�n������,"Microsoft JhengHei",�s�ө���,PMingLiU,AppleGothic,Dotum,Lucida Grande,Verdana,Sans-serif;
    font-weight: bold;
    font-size: 14px;
}
.fontb{
	font-family:Calibri,\5FAE\8EDF\6B63\9ED1\9AD4,�L�n������,"Microsoft JhengHei",�s�ө���,PMingLiU,AppleGothic,Dotum,Lucida Grande,Verdana,Sans-serif;
    font-weight: bold;
    font-size: 20px;
}

.coimage {
	display: block;
	width:200px;
    height:600px;
	position: relative;
    background-repeat: no-repeat;
    border:0px solid #FFFFFF;
    color: #333333;
    /*line-height: 40px;*/
    font-size: 14px;
    font-family:Calibri,\5FAE\8EDF\6B63\9ED1\9AD4,�L�n������,"Microsoft JhengHei",�s�ө���,PMingLiU,AppleGothic,Dotum,Lucida Grande,Verdana,Sans-serif;
    font-weight: bold;
    text-decoration: none;
    overflow:hidden;
    float:left;
}

.bookmarks_type1 {
	display: block;
	/*margin:10px 0px;*/
    border:1px solid #555555;
    color: #555555;
    background:#FFFFFF;
    font-size: 16px;
    border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	padding:10px 20px;
    text-align:center;
    font-family:Calibri,\5FAE\8EDF\6B63\9ED1\9AD4,�L�n������,"Microsoft JhengHei",�s�ө���,PMingLiU,AppleGothic,Dotum,Lucida Grande,Verdana,Sans-serif;
    text-decoration: none;
    overflow:hidden;
    cursor: pointer;
    transition: all 300ms;
 }
.bookmarks_type1:hover {
	border:1px solid #DD5555;
	color: #DD5555;
}

.ss-icon-0 {
	display: block;
	width:25px;
    height:25px;
	position: relative;
	margin:0px;
	padding:0px;
	background: #222222 url(custom-theme/images/s1.png) 100% 100% repeat-x;
	transition: all 300ms;
}

.ss-icon-00 {
	display: block;
	width:25px;
    height:25px;
	position: relative;
	margin:0px;
	padding:0px;
	background: #AA9922 url(../images/ss_00.jpg) 100% 100% repeat-x;
	cursor: pointer;
	transition: all 300ms;
}

.ss-icon-1 {
	display: block;
	width:25px;
    height:25px;
	position: relative;
	margin:0px;
	padding:0px;
	background: #AA9922 url(../images/ss_01.jpg) 100% 100% repeat-x;
	transition: all 300ms;
}
.ss-icon-2 {
	display: block;
	width:25px;
    height:25px;
	position: relative;
	margin:0px;
	padding:0px;
	background: #118811 url(../images/ss_02.jpg) 100% 100% repeat-x;
	transition: all 100ms;
}
.ss-icon-3 {
	display: block;
	width:25px;
    height:25px;
	position: relative;
	margin:0px;
	padding:0px;
	background: #118811 url(../images/ss_03.jpg) 100% 100% repeat-x;
	transition: all 100ms;
}


.ss-icon-0:hover,.ss-icon-00:hover,.ss-icon-1:hover,.ss-icon-2:hover {
	display: block;
	position: relative;
	width:25px;
    height:25px;
	-moz-box-shadow: 0px 0px 5px 2px rgba(200, 255, 255, 1) inset; /* Firefox */
	-webkit-box-shadow: 0px 0px 5px 2px rgba(200, 255, 255, 1) inset; /* Safari �M Chrome */
	box-shadow: 0px 0px 5px 2px rgba(200, 255, 255, 1) inset; /* Opera 10.5 + */
}

.doc_head {
	display:block;
    height:15px;
	margin:-1px;
	padding:5px;
	background: #EEEEEE;
    border:1px solid #000000;
    color: #000000;
    text-align:center;
    font-size: 14px;
    font-family:Calibri,\5FAE\8EDF\6B63\9ED1\9AD4,�L�n������,"Microsoft JhengHei",�s�ө���,PMingLiU,AppleGothic,Dotum,Lucida Grande,Verdana,Sans-serif;
    font-weight: bold;
    text-decoration: none;
    overflow:hidden;
    float:left;
}
.doc_content {
	display:block;
	width:500px;
    height:'auto';
	margin:-1px;
	padding:5px;
	background: #DDEEEE;
    border:1px solid #000000;
    color: #000000;
    text-align:left;
    font-size: 14px;
    font-family:Calibri,\5FAE\8EDF\6B63\9ED1\9AD4,�L�n������,"Microsoft JhengHei",�s�ө���,PMingLiU,AppleGothic,Dotum,Lucida Grande,Verdana,Sans-serif;
    font-weight: bold;
    text-decoration: none;
    overflow:hidden;
    float:left;
}
.doc:hover>.doc_content{
	background: #0385b4;
	color: #FFFFFF;
}

.lab {
	display: block;
	width:580px;
    height:60px;
	position: relative;
	margin:-1px;
	padding:0px;
	border-radius: 0px 5px 5px 5px;
	-moz-border-radius:  0px 5px 5px 5px;
	-webkit-border-radius:  0px 5px 5px 5px;
    border:2px solid #FFFFFF;
    color: #FFFFFF;
    font-size: 14px;
    font-family:Calibri,\5FAE\8EDF\6B63\9ED1\9AD4,�L�n������,"Microsoft JhengHei",�s�ө���,PMingLiU,AppleGothic,Dotum,Lucida Grande,Verdana,Sans-serif;
    font-weight: bold;
    text-decoration: none;
    overflow:hidden;
    text-align: justify;
    transition: all 200ms;
    cursor: pointer;
}

.lab:hover {
	-moz-box-shadow: 1px 1px 10px 2px rgba(155, 105, 0, 1); /* Firefox */
	-webkit-box-shadow: 1px 1px 10px 2px rgba(155, 105, 0, 1); /* Safari �M Chrome */
	box-shadow: 1px 1px 10px 2px rgba(155, 105, 0, 1); /* Opera 10.5 + */
}

.lab:hover>.lab_a {
	background-color:rgba(150, 0, 0, 0.9);
}


.lab_a {
	display:block;
	width:250px;
    height:60px;
	position:absolute;
	margin:0px;
	padding:10px;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	background-color:rgba(0, 0, 0, 0.8);
	background-repeat: no-repeat;
    color: #FFFFFF;
    text-align: center;
    font-size: 20px;
    line-height: 18px;
    font-family:Calibri,\5FAE\8EDF\6B63\9ED1\9AD4,�L�n������,"Microsoft JhengHei",�s�ө���,PMingLiU,AppleGothic,Dotum,Lucida Grande,Verdana,Sans-serif;
    font-weight: bold;
    text-decoration: none;
    right:0;
    transition: all 200ms;
}
.stickytooltip{
	box-shadow: 5px 5px 8px #818181; 
	-webkit-box-shadow: 5px 5px 8px #818181;
	-moz-box-shadow: 5px 5px 8px #818181;
	display:none;
	position:absolute;
	display:none;
	border:5px solid black;
	background:white;
	z-index:3000;
}


.stickytooltip .stickystatus{ 
	background:black;
	color:white;
	padding-top:5px;
	text-align:center;
}

.tabs_type1 {
	overflow: hidden;
	min-height: 0; /* support: IE7 */
	font-size:16px;
	/*font-family:Calibri,\5FAE\8EDF\6B63\9ED1\9AD4,�L�n������,"Microsoft JhengHei",�s�ө���,PMingLiU,AppleGothic,Dotum,Lucida Grande,Verdana,Sans-serif;*/
	/*font-weight: bold;*/
	/* -moz-box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.5); */
	/* -webkit-box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.5); */
	/* box-shadow: 0px 0px 5px 2px rgba(0, 0, 0,0.5);  */
}

@media (max-width: 900px) {
	.lab_btn{	
		width:97%;
	}
}