@charset "utf-8";
/* CSS Document */
html,body{text-align:center;width:100%;height:100%;padding:0px;margin:0px;font-family:微軟正黑體,Verdana, Geneva, sans-serif,新細明體;font-size:14px;}
table{border-collapse:collapse;}
td{background-image:url(/share_pic/blank.png);background-repeat:repeat;font-family:微軟正黑體,Verdana, Geneva, sans-serif,新細明體;line-height:1.7em;padding:0px;font-size:14px;color:#895252;}
p,div{background-image:url(/share_pic/blank.png);background-repeat:repeat;font-size:14px;font-family:微軟正黑體,Verdana, Geneva, sans-serif,新細明體;line-height:1.7em;margin-top:0px;margin-bottom:15px;color:#895252;}
p.page{background-image:url(/share_pic/blank.png);background-repeat:repeat;margin-left:30px;}
p.side{font-size:13px;}
h1{background-image:url(/share_pic/blank.png);background-repeat:repeat;line-height:1.4em;margin-top:0px;margin-bottom:5px;font-family:微軟正黑體,Verdana, Geneva, sans-serif,新細明體;font-size:28px;color:#895252;}
h2{background-image:url(/share_pic/blank.png);background-repeat:repeat;line-height:1.4em;margin-top:0px;margin-bottom:5px;font-family:微軟正黑體,Verdana, Geneva, sans-serif,新細明體;font-size:24px;color:#895252;}
h3{background-image:url(/share_pic/blank.png);background-repeat:repeat;line-height:1.4em;margin-top:20px;margin-bottom:5px;font-family:微軟正黑體,Verdana, Geneva, sans-serif,新細明體;font-size:19px;color:#895252;}
h4{background-image:url(/share_pic/blank.png);background-repeat:repeat;line-height:1.4em;margin-top:10px;margin-bottom:3px;font-family:微軟正黑體,Verdana, Geneva, sans-serif,新細明體;font-size:15px;color:#895252;}
.contentbtn{font-size:14px;margin:0px;line-height:1.3em;}
.contentbtn a:link {color:#999999; text-decoration:none;} 
.contentbtn a:visited {color:#999999; text-decoration:none;} 
.contentbtn a:hover {color:#673030; text-decoration:none;} 
.contentbtn a:active {color:#673030; text-decoration:none;} 
.contentbtn_other{font-family:Verdana, Geneva, sans-serif;font-size:13px;margin:0px;line-height:1.3em;color:#bc7474;}
.contentbtn_other a:link {color:#bc7474; text-decoration:none;} 
.contentbtn_other a:visited {color:#bc7474; text-decoration:none;} 
.contentbtn_other a:hover {color:#673030; text-decoration:none;} 
.contentbtn_other a:active {color:#673030; text-decoration:none;} 

.copynote{background-image:url(/share_pic/blank.png);background-repeat:repeat;line-height:1.5em;margin-bottom:15px;font-size:12px;color:#aa6666;}
.copynote a:link {color:#6666ff;} 
.copynote a:visited {color:#6666ff;} 
.copynote a:hover {color:#6666ff;} 
.copynote a:active {color:#6666ff;}
.formbtn{background-color:#895252;height:100%;box-shadow:1px 1px 3px rgba(20%,20%,40%,0.5);line-height:1.5em;border:0px solid #dddddd;padding:1 4 1 4;color:#ffbebe;font-size:13px;text-decoration:none;}
.formbtn{background-image:-ms-linear-gradient(top,#895252,#bc7474);background-image:-o-linear-gradient(top,#895252,#bc7474);background-image:-moz-linear-gradient(top,#895252,#bc7474); background-image:-webkit-linear-gradient(top,#895252,#bc7474);border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;-ms-border-radius: 3px;-webkit-border-radius: 3px;}
.formbtn a:link {color:#bc7474; text-decoration:none;} 
.formbtn a:visited {color:#bc7474; text-decoration:none;} 
.formbtn a:hover {color:#ffffff; text-decoration:none;} 
.formbtn a:active {color:#ffffff; text-decoration:none;}
.tbh3{font-size:23px;font-family: 'Monlam Uni oUchan2',Jomolhari,'Tibetan Machine Uni', 'DDC Uchen', 'Microsoft Himalaya',DDC Uchen,DDC_Uchen, Kailash, Kokonor;}
 
span{background-image:url(/share_pic/blank.png);background-repeat:repeat;}
form{margin:0px;padding:0px;font-family:微軟正黑體,Verdana, Geneva, sans-serif,新細明體;}
select,textarea{border:1px solid #dddddd;border-collapse:collapse;font-size:13px;color:#5555cc;font-family:微軟正黑體,Verdana, Geneva, sans-serif,新細明體;}
select{line-height:1.3em;}
select {
	border:1px solid #cda7a7;
	display: inline-block;
	background-color: white;
	font-family:微軟正黑體,Verdana, Geneva, sans-serif,新細明體;
	padding:2px 40px 2px 10px;
	appearance:none;
	-moz-appearance:none; /* Firefox */
	-webkit-appearance:none; /* Safari and Chrome */
	margin: 0;      
	background-image:
		linear-gradient(45deg, transparent 50%, blue 50%),
		linear-gradient(135deg, blue 50%, transparent 50%),
		linear-gradient(#eeeeee,#cccccc);
	background-position:
		calc(100% - 12px) calc(1em - 2px),
		calc(100% - 7px) calc(1em - 2px),
		100% 0;
	background-size:
		5px 5px,
		5px 5px,
		2em 2em;
	background-repeat: no-repeat;
	color:#5555cc;
}
select::-ms-expand {
     display: none;
}
textarea{line-height:1.4em;}
input{line-height:1.4em;font-size:13px;color:#5555cc;font-family:微軟正黑體,Verdana, Geneva, sans-serif,新細明體;}
input[type=text],[type=password]{
    border: 1px solid #bc8484;
	padding: 3px 6px 3px 6px;
}
input[type=text]:focus,[type=password]:focus {
    border: 2px solid #ccccff;
}
textarea{font-family:微軟正黑體,Verdana, Geneva, sans-serif,新細明體;border:1px solid #dddddd;line-height:1.4em;font-size:13px;color:#5555cc;}

hr.side{border:0px solid #cccccc;height:1px;line-height:0px;margin-top:10px;margin-bottom:10px;background-color:#dddddd;}
hr.page{border:0px solid #cccccc;height:1px;line-height:0px;margin-top:20px;margin-bottom:20px;background-color:#895252;}
hr.drogdown{border:0px solid #cccccc;height:1px;line-height:0px;margin-top:5px;margin-bottom:5px;background-color:#eeaaaa;}
.spliter{margin-left:10px;margin-right:10px;color:#adadad;}
.spliter_short{margin-left:5px;margin-right:5px;color:#adadad;}
ol.note{background-image:url(/share_pic/blank.png);background-repeat:repeat;font-size:13px;padding-left:30px;padding-top:0px;padding-bottom:12px;}
ul.note{background-image:url(/share_pic/blank.png);background-repeat:repeat;font-size:13px;padding-left:30px;padding-top:0px;padding-bottom:12px;}
li.note{background-image:url(/share_pic/blank.png);background-repeat:repeat;line-height:1.4em;margin-bottom:10px;font-size:13px;color:#aa8888;}

ol.side{background-image:url(/share_pic/blank.png);background-repeat:repeat;font-size:12px;padding-left:13px;padding-top:0px;padding-bottom:10px;color:#aa8888;}
ul.side{background-image:url(/share_pic/blank.png);background-repeat:repeat;font-size:12px;padding-left:13px;padding-top:0px;padding-bottom:10px;color:#aa8888;}
li.side{background-image:url(/share_pic/blank.png);background-repeat:repeat;line-height:1.4em;margin-bottom:10px;font-size:12px;color:#aa8888}

ol{background-image:url(/share_pic/blank.png);background-repeat:repeat;font-size:14px;padding-top:0px;padding-bottom:12px;}
ul{background-image:url(/share_pic/blank.png);background-repeat:repeat;font-size:14px;padding-top:0px;padding-bottom:12px;}
li{background-image:url(/share_pic/blank.png);background-repeat:repeat;line-height:1.4em;margin-bottom:15px;font-size:14px;}
/*
b{font-weight:bold;font-size:0.97em;color:#783030;}
*/
.button {
/*	
	border: none;
    padding: 1px 10px 2px 10px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 13px;
    cursor: pointer;
	color:#ffffff;
  	background:  linear-gradient(#ef9898,#895252);					   
				 -webkit-linear-gradient(#ef9898,#895252);
				 -o-linear-gradient(#ef9898,#895252);
				 -moz-linear-gradient(#ef9898,#895252);
*/
	border: none;
    padding: 1px 10px 2px 10px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 13px;
    cursor: pointer;
	color:#ffffff;
  	background:  linear-gradient(#ef9898,#895252);					   
				 -webkit-linear-gradient(#ef9898,#895252);
				 -o-linear-gradient(#ef9898,#895252);
				 -moz-linear-gradient(#ef9898,#895252);

}
.buttonclick {
    /*margin-right:3px;*/
	border: none;
    padding: 1px 10px 2px 10px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 13px;
    cursor: pointer;
  	background:  linear-gradient(#ef9898,#895252);					   
				 -webkit-linear-gradient(#ef9898,#895252);
				 -o-linear-gradient(#ef9898,#895252);
				 -moz-linear-gradient(#ef9898,#895252);
   color: #eeeeee;  /* Green */
    /*background-color: #cccccc;*/
}
.button:hover {
  	background:  linear-gradient(#ef9898,#895252);					   
				 -webkit-linear-gradient(#ef9898,#895252);
				 -o-linear-gradient(#ef9898,#895252);
				 -moz-linear-gradient(#ef9898,#895252);
   color: #ffff00;  /* Green */
    /*background-color: #cccccc;*/
}
li.side a:link {color:#aa8888;} 
li.side a:visited {color:#aa8888;} 
li.side a:hover {color:#6666ff;} 
li.side a:active {color:#6666ff;} 
.submenutitle{color:#bb9999;}
#outtable{height:100%;width:100%;border-collapse:collapse;}
.catd{CURSOR: pointer;border:2px solid #ffffff;font-family:微軟正黑體,Verdana, Geneva, sans-serif,新細明體;padding:3 6 3 6;font-size:12px;color:#673030;line-height:1.2em;text-align:center;}
p.itembox{
    background-color:#aa7777;
    padding: 3px 5px 3px 5px;
    color: #ffffff;
    display: inline-block;
    border-radius:5px;
}
p.emailpre{
   font-style: italic;
   margin-left:30px;
   margin-bottom: 0px;   
}
p.emailhead{
   margin-left:30px; 
   font-size: 20px;
   font-weight: bold;
   margin-top:0px;  
}
p.emailcon{
   margin-left:30px; 
}
.samemedia{
    display: inline-block;
    margin:auto;
    margin:10px 30px 20px 30px;
    background-color:#ffdddd;
    padding: 30px;    
    border-radius:5px;
}

hr.inmeating{
   border:0px solid #cccccc;
   height:1px;
   margin: auto;
   line-height:0px;
   margin-top:5px;
   margin-bottom:5px;
   background-color:#eeeeff;
   /*width: 90%;
   margin-left: 5%;
   */
}
hr.inin{
   border:0px solid #cccccc;
   height:1px;
   margin: auto;
   line-height:0px;
   margin-top:5px;
   margin-bottom:5px;
   background-color:#66aa66;
   /*width: 90%;
   margin-left: 5%;
   */
}
.timebox{
    /*width: 90%;*/
    display: inline-block;
    margin: auto;
    background-color:#ffdddd;
    padding: 0px 20px 0px 20px;
    border-radius:5px;
    text-align: left;
    margin-bottom:15px;
    margin-left: 30px;
}
.timeboxin{
    display: inline-block;
    margin: auto;
    text-align: left;
    border-radius:3px;
    margin-left: 20px 20px 25px 20px;
}
.lessonhead{
    font-size: 18px;
    font-weight: bold;
    line-height: 1.1em;
    margin: 20px 5px 10px 0px;
    width: 100%;
    text-align: center;
    background-color: #dddddd;
    border-radius:5px;
    padding: 10px 0px 10px 0px;
}
.lessonhead2{
    font-size: 22px;
    font-weight: bold;
    line-height: 1.2em;
    margin: 20px 5px 10px 0px;
    color: #aa7777;
}
h5{
    font-size: 16px;
}