BODY {
	SCROLLBAR-FACE-COLOR: #e0f2e1; 
	SCROLLBAR-HIGHLIGHT-COLOR: #beead1; 
	SCROLLBAR-SHADOW-COLOR: #00a651; 
	SCROLLBAR-3DLIGHT-COLOR: #beead1; 
	SCROLLBAR-ARROW-COLOR: #00a651; 
	SCROLLBAR-DARKSHADOW-COLOR: #beead1; 
	SCROLLBAR-BASE-COLOR: #beead1;
	SCROLLBAR-TRACK-COLOR: #beead1;
	background-image: url(../images/bg.gif);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.tablebg{
	background-image: url(../images/tablebg.gif);
	width:766px;
	background-repeat: repeat-y;
}
.table2{
	width:760px;
}
.table3{
	width:740px;
}
.table6{
	background-color: #80B5C0;
}
.table7{
	width:550px;
}
.topbg{
	background-image: url(../images/topbg.gif);
	background-repeat: repeat-x;
	height:21px;
}
A:link {
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
	color: #666666;}
A:visited {	COLOR: #666666; FONT-STYLE: normal; TEXT-DECORATION: none}
A:active {	FONT-STYLE: normal; TEXT-DECORATION: none}
A:hover {	COLOR: #3987C6; FONT-STYLE: normal; TEXT-DECORATION: none}

.leftframe{
	width:175px;
	background-image: url(../images/dotline.gif);
	background-position: right;
	background-repeat: repeat-y;
}
.dotbg{
	width:546px;
	background-image: url(../images/dotline.gif);
	background-position: right;
	background-repeat: repeat-y;
}
.logininput{
	width:80px;
	height:15px;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	background-color: White;
	border: 0px solid White;
}
.leftrate{
	background-color: #f1ffe7;
}
.rate_title{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #319a00;
	font-weight: bold;
	width:6px;
}
.rate_font{
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #999999;
	line-height:20px;
	text-align: left;
}
.rate_font a:link{
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #999999;
}
.rate_font a:visited{
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #999999;
}
.rate_font a:hover{
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #438e24;
}
.login_font{
	color: #424542;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.lefttable{
	width:172px;	
}
.leftboard{
	background-color: #f0fafb;
}
.board_title{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #27a0b5;
	font-weight: bold;
	width:6px;
}
.board_font{
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #999999;
	line-height:20px;
	text-align: left;
}
.memberloginbg{
	background-image: url(../images/loginbg.gif);
	background-repeat: repeat-y;
	width:172px;
}
.rightframe{
	width:563px;
}
.tobe{
	width:281px;
	height:127px;
	background-image: url(../images/tobe.gif);
	padding-top: 45px;
	padding-left: 20px;
	background-repeat: no-repeat;
}
.tofind{
	width:281px;
	height:127px;
	background-image: url(../images/tofind.gif);
	padding-top: 45px;
	padding-left: 20px;
	background-repeat: no-repeat;
}
.tofont{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #3b9e93;
}
.title01{
	background-image: url(../images/title_01.gif);
	width:562px;
	height:24px;
	background-repeat: no-repeat;
}
.title01td{
	background-color: #fff3d2;
	height:25px;
	border-bottom: 1px solid White;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #f26623;
	text-indent: 4px;
	width:281px;
}
.title01font{
	height:25px;
	font-size: 12px;
	color: #764d26;
	text-indent: 4px;
	font-weight: bold;
}
.search_bg{
	height:28px;
	background-image: url(../images/search_bg.gif);
}
.searchfont{
	color: #666666;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.searchinput{
	width:125px;
	height:16px;
	text-indent: 4px;
	border: 1px solid #999999;
	background-color: White;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
}
.commonbg{
	background-color: #f5f5f5;
}
.findfont{	
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	line-height:26px;
}
.commonfont1{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#336699;
	line-height:26px;	
}
.commonfont2{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#009933;
	line-height:26px;	
}

.pcount{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#999999;
}
.logoutfont{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #4A4A4A;
	letter-spacing: 1px;
	line-height:22px;
}
.table98{
	width:98%;
}
.table98_2{
	width:98%;
}
.table98_2 td{
	height:24px;
}

.table95{
	width:95%;
}
.bgf5{
	background-color: #f5f5f5;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #6d6d6d;
	line-height:22px;
	letter-spacing: 1px;
}
.commonfont3{	
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #7c7c7c;
	line-height:22px;
}
.commonfont4{	
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #7c7c7c;
	line-height:22px;
	text-indent: 10px;
}
.commonfont5{	
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #6d6d6d;
	line-height:24px;
	text-indent: 10px;
}
.bgf5font{
	background-color: #f5f5f5;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #6d6d6d;
	line-height:22px;
	letter-spacing: 1px;
}

.pagetitle01bg{
	background-image: url(../images/memberser_bg.gif);
	background-repeat: repeat-y;
}
.title06tablebg{
	background-color: #eceff5;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #6d6d6d;	
}
.title06thbg{
	background-color: #c4e6f5;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #4c4c4c;
	height:25px;		
}

.title06tdbg_white{
	background-color: #ffffff;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #526489;
	height:25px;		
}
.title06tdbg_blue{
	background-color: #eceff5;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #526489;
	height:25px;		
}

.title07tablebg{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666699;
}
.title07thbg{
	background-color: #80b5c0;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	height:25px;		
}
.name{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF5779;	
}
.tutor_love_name{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF5779;	
        text-decoration: underline;
}
.location{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #525252;
	word-spacing: 1px;
	letter-spacing: 1px;
}
.location2{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #1f1d81;
	word-spacing: 1px;
	letter-spacing: 1px;
	font-weight: bold;
}
.serverbg{
	width:535px;
	height:74px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #527909;
	line-height:20px;
	background-image: url(../images/server.gif);
	padding-top: 2px;
	padding-left: 140px;
	background-repeat: no-repeat;
}
.p_bg{
	background-image: url(../images/p_bg.gif);
	width:535px;
	background-repeat: repeat-y;
}
.line_01{
	background-image: url(../images/line_01.gif);
	background-repeat: repeat-x;
	height:4px;
}
.p_titlebg{
	background-image: url(../images/p_titlebg.gif);
	width:523px;
	height:23px;
	background-repeat: no-repeat;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #b6897f;
	text-indent: 4px;
	letter-spacing: 1px;
}
.line_2{
	background-image: url(../images/line_02.gif);

	height:28px;
	line-height:28px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #636168;
	text-indent: 4px;
}
.otherbg{
	background-image: url(../images/other_bg.gif);
	background-repeat: repeat-y;
	width:172px;
}
.copyright{
	background-image: url(../images/copyright_bg.gif);
	height:42px;
	font-size: 11px;
	font-family:"新細明體", "細明體";
	color: #666666;
}



.addtitle{
	background-color: #80B5C0;
	font-size: 10pt;
	height:20px;
	color: #FFFFFF;
	font-weight: bold;
	letter-spacing: 2px;
	text-align:left;
}
.addtitle_2{
	background-color: #ECEFF5;
	font-size: 9pt;
	height:20px;
	letter-spacing: 2px;
	text-align:right;
	color: #6D6D6D;
}
.add_con{
	background-color: #FFFFFF;
	font-size: 9pt;
	height:20px;
	letter-spacing: 2px;
	text-align:left;
	color: #6D6D6D;
}
.w_bg{
	background-color: #FFFFFF;
}
.subject_title{
	background-color: #446D8C;
	font-size: 10pt;
	height:20px;
	color: #FFFFFF;
	font-weight: bold;
	letter-spacing: 10px;
	text-align:center;
}
.subject_con{
	background-color: #E2E9F0;
	font-size: 10pt;
	height:20px;
	font-weight: bold;
	letter-spacing: 2px;
	text-align:center;
}
.subject_title_0{
	font-size: 10pt;
	height:20px;
	color: #446D8C;
	font-weight: bold;
	letter-spacing: 8px;
	text-align:center;
	background-color: #FFFFFF;
}
.subject_conte_0{
	font-size: 9pt;
	height:20px;
	color: #808080;
	letter-spacing: 1px;
	text-align:left;
	background-color: #FFFFFF;
}
.subject_title_1{
	font-size: 10pt;
	height:20px;
	color: #446D8C;
	font-weight: bold;
	letter-spacing: 8px;
	text-align:center;
	background-color: #F5F5F5;
}
.subject_conte_1{
	font-size: 9pt;
	height:20px;
	color: #808080;
	letter-spacing: 1px;
	text-align:left;
	background-color: #F5F5F5;
}
.error_tbl{
	width:500px;
	background-color: #008000;
}
.error_td_title{
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;
	text-align:center;
	height:25px;
	letter-spacing: 5px;
	background-color: #008000;
}
.error_td_content{
	background-color: #FFFFFF;
	height:50px;
	text-align:center;
	font-size: 9pt;
	color: #666666;
	letter-spacing: 1px;
}
.button1-bg100
{
   background-image:url(../images/buttonbg100_2.gif);
   cursor:hand;cellpadding:0;
   cellspacing:0;
   border:0;
   width:100px;
   height:20px;
   FONT-SIZE: 11px;
   FONT-FAMILY: "Verdana";
   COLOR: #666666;
   filter:alpha(opacity=85);
   BACKGROUND-COLOR: #fdf3d5;
}
.button2-bg100
{
   background-image:url(../images/buttonbg100_3.gif);
   cursor:hand;cellpadding:0;
   cellspacing:0;
   border:0;
   width:100px;
   height:20px;
   FONT-SIZE: 11px;
   FONT-FAMILY: "Verdana";
   COLOR: #666666;
   filter:alpha(opacity=85);
   BACKGROUND-COLOR: #fdf3d5;
}
.button150
{
   background-image:url(../images/buttonbg150.gif);
   cursor:hand;cellpadding:0;
   cellspacing:0;
   border:0;
   width:150px;
   height:20px;
   FONT-SIZE: 11px;
   FONT-FAMILY: "Verdana";
   COLOR: #666666;
   filter:alpha(opacity=85);
   BACKGROUND-COLOR: #fdf3d5;
}
.forgot_tbl1{
	width:550px;
}
.forgot_td1{
	height:35px;
	font-size: 10pt;
	color: #333333;
	letter-spacing: 1px;
}
.forgot_td_menu{
	height:35px;
	font-size: 9pt;
	color: #666666;
	letter-spacing: 1px;
        text-align:right;
}
.forgot_btm{
	height:35px;
        text-align:center;
}
.forgot_left_td{
        text-align:left;
}
.repay_tbl{
	width:450px;
}
.repayok_td{
	height:100px;
	font-size: 9pt;
	color: #333333;
	letter-spacing: 1px;
        line-height:22px;
        text-align:left;
}
.login_errortxt{
	color: #FF0000;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        text-align:center;
}
.td_left1{
        text-align:left;
	height:35px;
	font-size: 9pt;
	color: #666666;
	letter-spacing: 1px;

}
.parents_wait_check_title{
	BACKGROUND-COLOR: #ECEFF5;
	font-size: 9pt;
	color: #333333;
	letter-spacing: 1px;
        text-align:left;
        line-height:22px;
}
.td_right{
        text-align:right;
}
.td_center{
        text-align:center;
}
.explain_content{
	font-size: 9pt;
	height:20px;
	color: rgb(66, 104, 126);
	letter-spacing: 1px;
	text-align:left;
	}
.main_case {
    height: 20px; 
    font-size: 9pt;
    letter-spacing:1px;
    background-color: rgb(220, 227, 238);
    color: rgb(66, 104, 126);
    text-align:center;
        }
.td_case1
{ 
  color: #5C5C5C;
  font-size: 9pt;
  letter-spacing:1px;
  height: 20px;
  text-align:center;
  background-color: #EFEFEF;
}
.td_case2
{ 
  color: #5C5C5C;
  font-size: 9pt;
  letter-spacing:1px;
  height: 20px;
  text-align:center;
 }
 .buttonbg50_1
 {
   background-image:url(../images/buttonbg50_1.gif);
   cursor:hand;cellpadding:0;
   cellspacing:0;
   width:50px;
   border:0;
   height:20px;
   FONT-SIZE: 11px;
   FONT-FAMILY: "Verdana";
   COLOR: #666666;
   filter:alpha(opacity=85);
   BACKGROUND-COLOR: #fdf3d5;
}
.head_case{
	font-size: 9pt;
	color: #333333;
	letter-spacing: 1px;
        text-align:left;
        line-height:22px;
        height: 20px;
}
.adver_table{
	width:550px;
}
.adver_td_title{
	width:550px;
	font-size:10pt;
	color: #FF0000;
	letter-spacing: 1px;
	text-align:left;
	line-height:22px;
	height: 20px;
}
.adver_td_title1{
	width:550px;
	font-size:10pt;
	color: #438E24;
	letter-spacing: 1px;
	text-align:left;
	line-height:22px;
	height: 20px;
}
.adver_td_cont1{
	width:550px;
	font-size:10pt;
	color: #990033;
	letter-spacing: 1px;
	text-align:left;
	line-height:22px;
	height: 20px;
	font-weight: bold;
}
.adver_td_cont2{
	width:550px;
	font-size:9pt;
	color: #626262;
	letter-spacing: 1px;
	text-align:left;
	line-height:22px;
	height: 20px;
}
  .buymoney_title
  { 	font-size: 9pt;
	color: #666699;
	letter-spacing: 1px;
	height: 20px;
    	BACKGROUND-COLOR: #E6E6E6;
    	text-align:center;
  }
  .buymoney_cont
  { 	font-size: 9pt;
	color: #6D6D6D;
	letter-spacing: 1px;
	height: 20px;
	text-align:center;
  }
  .buymoney_no
  {     font-size: 8pt;
	color: #606060;
	letter-spacing: 1px;
	height: 20px;
	text-align:center;
  }
.case_view_title{
	font-size:10pt;
	color: #333333;
	letter-spacing: 1px;
	text-align:left;
	height: 20px;
}
.hot_case_td{
	background-color: #fff3d2;
	text-align:left;
	height: 20px;
	font-size:9pt;
	color: #F26623;
	letter-spacing: 1px;
	height: 20px;
}
.repayment_menu1{
	font-size:9pt;
	color: #626262;
	letter-spacing: 1px;
	text-align:right;
	height: 20px;
}
.repayment_cont1{
	font-size:9pt;
	color: #626262;
	letter-spacing: 1px;
	text-align:left;
	line-height:22px;
	height: 20px;
}
.paymoney_data{
	width:400px;
}
.onderline{
	text-decoration: underline;
}
.faq_td_title_menu{
	background-color: #fff3d2;
	font-size:9pt;
	color: #008000;
	letter-spacing: 1px;
	text-align:right;
	height: 20px;
}
.faq_td_title_cont{
	background-color: #fff3d2;
	font-size:9pt;
	color: #008000;
	letter-spacing: 1px;
	text-align:left;
	height: 20px;
}
.faq_td_content_menu{
	font-size:9pt;
	color: #666666;
	letter-spacing: 1px;
	text-align:right;
	height: 20px;
	line-height:22px;
}
.faq_td_content_cont{
	font-size:9pt;
	color: #666666;
	letter-spacing: 1px;
	text-align:left;
	height: 20px;
	line-height:22px;
}
.tea_serch_maintitle{
	font-size:10pt;
	color: #008000;
	letter-spacing: 1px;
	text-align:left;
	height: 30px;
        font-weight: bold;
}
.tea_serch_counts{
	color: #FF0000;
}
.tea_serch_name{
	font-size:9pt;
	color: #FF6600;
	letter-spacing: 1px;
	text-align:center;
	height: 30px;
        font-weight: bold;
        text-decoration: underline;
}
.tea_serch_number{
	font-size:9pt;
	color: #FF6600;
	letter-spacing: 1px;
	text-align:left;
}
.tea_serch_update_time{
	font-size:9pt;
	color: #660066;
	letter-spacing: 1px;
	text-align:right;
}
.tea_serch_teach_title{
	font-size:9pt;
	color: #666666;
	letter-spacing: 1px;
	text-align:right;
}
.tea_serch_teach_content{
	font-size:9pt;
	color: #666666;
	letter-spacing: 1px;
	text-align:left;
}
.case_serch_main_title{
        background-color: #66997E;
	font-size:9pt;
	color: #ffffff;
	letter-spacing: 1px;
	text-align:center;
	height: 30px;
}
.case_serch_content{
	font-size:9pt;
	color: #666666;
	letter-spacing: 1px;
	text-align:center;
	height: 20px;
}