/* CSS Document */
/*--class---------------------------------------------------------------------------------*/

#class_middle{*width: 681px; border-left:3px solid #f4f4f4; border-right:3px solid #f4f4f4;}
#column_content{width:688px;background-color:#ffffff;}
#column_search{
width:688px;height:27px;margin:15px 0 15px 0;padding-left:150px;padding-top:3px;
background-image:url(../class/images/column1_search.jpg);background-color:#ffffff;background-repeat: no-repeat;text-align:left;}

#base_search{
width:688px;height:27px;margin:15px 0 15px 0;padding-left:150px;padding-top:3px;
background-image:url(../class/images/base_search.jpg);background-color:#ffffff;background-repeat: no-repeat;text-align:left;}

#column_item{margin-right:15px;background-color:#ffffff;float:left;}
#column_item .cell{border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;}
#column_body{margin:0 11px 0 11px;}

#column_title{border-left:8px solid #f26521; padding-left:10px; margin-bottom:22px;}
/*#column_title li{list-style-type: none; margin:10px 0 3px 0}*/
#column_note{/*border-left:1px solid #f26521;*/ padding-left:3px; margin-top:14px;}
#column_note2{/*border-top:1px solid #f26521;*/ padding-left:3px; margin-top:10px; }
#column_note3{/*border-right:1px solid #f26521;*/ padding-right:3px; margin-top:14px;}
#column_note4{/*border-bottom:1px solid #f26521;*/ padding-right:3px; margin-top:14px; margin-bottom:14px;}
#dot_line{background:url(../class/images/dut.jpg) repeat-x; margin:20px 0 15px 0; height:1px;}

/*-----------------font-------------------*/
.column_title1 {font-size:16px;color:#f26521;line-height:22px;font-weight: bold;}
.column_title2 {font-size:13px;color:#000000;line-height:22px;font-weight: bold;}
.cell{font-size:11px; color:#636363; line-height:16px;border:1px solid #f26521;}

/*--outdoor---------------------------------------------------------------------------------*/
#class_cast{width:648px;}
#class_img{float:left; border: 2px solid #CCCCCC; margin:7px 5px 0px 5px; }
#class_lin{height: 3px; margin:10px 5px 0px 5px; background-image:url(../images/lin002.gif); background-repeat:repeat-x;float:left;}
#class_lin01{width:3px;height: 355px;margin:7px 3px 0px 3px; 
background-image:url(../images/lin001.gif); background-repeat:repeat-y;float: left;}
#class_lin02{
width: 645px;height: 3px; margin-top:10px; margin-right:5px; 
background:url(../images/lin003.gif) repeat-x;}
#class_lin03{width:3px;height: 160px;margin:0px 3px 0px 3px; 
background-image:url(../images/lin001.gif); background-repeat:repeat-y;}
#class_mu01{width: 78px;height: 21px;margin:5px 0px 0px 0px;float: left;}
#class_mu01 A{display:block;  background: url(../activity/class/images/mu_sign_on.gif) no-repeat ;width: 78px;height: 21px;text-indent: -5000px}
#class_mu01 A:hover{display:block;  background: url(../activity/class/images/mu_sign_down.gif) no-repeat ;width: 78px;height: 21px;text-indent: -5000px}
#class_mu02{width: 115px;height: 21px;margin:5px 0px 0px 0px;float: left;}
#class_mu02 A{display:block;  background: url(../activity/class/images/mu_look_on.gif) no-repeat ;width: 115px;height: 21px;text-indent: -5000px}
#class_mu02 A:hover{display:block; background: url(../activity/class/images/mu_look_down.gif) no-repeat ;width: 115px;height: 21px;text-indent: -5000px}
#class_mu03{width: 115px;height: 21px;margin:5px 0px 0px 0px; float:left;}
#class_mu03 A{display:block;  background: url(../activity/class/images/mu_trip_on.gif) no-repeat ;width: 115px;height: 21px;text-indent: -5000px}
#class_mu03 A:hover{display:block; background: url(../activity/class/images/mu_trip_down.gif) no-repeat ;width: 115px;height: 21px;text-indent: -5000px}

#class_set01{width: 205px;height: 19px;margin:5px 10px 10px 0px;float: left;}
#class_set01 A{display:block;  background: url(../activity/class/images/bikini_btn1.jpg) no-repeat ;width: 205px;height: 19px;text-indent: -5000px}
#class_set01 A:hover{display:block; background: url(../activity/class/images/bikini_btn1_over.jpg) no-repeat ;width: 205px;height: 19px;text-indent: -5000px}
#class_set02{width: 205px;height: 19px;margin:5px 10px 10px 0px;float: left;}
#class_set02 A{display:block;  background: url(../activity/class/images/bikini_btn2.jpg) no-repeat ;width: 205px;height: 19px;text-indent: -5000px}
#class_set02 A:hover{display:block; background: url(../activity/class/images/bikini_btn2_over.jpg) no-repeat ;width: 205px;height: 19px;text-indent: -5000px}
#class_set03{width: 205px;height: 19px;margin:5px 0px 10px 0px;float: left;}
#class_set03 A{display:block;  background: url(../activity/class/images/bikini_btn3.jpg) no-repeat ;width: 205px;height: 19px;text-indent: -5000px}
#class_set03 A:hover{display:block; background: url(../activity/class/images/bikini_btn3_over.jpg) no-repeat ;width: 205px;height: 19px;text-indent: -5000px}

#class_main{width:350px; height:20px;padding:0px 3px 0px 0px; margin-bottom:8px; float: left;}
.main_tit{text-align: right;}
#class_main_tit{padding:5px 0px 5px 0px; float: left;}
#class_main_tt{padding:5px 0px 5px 5px; float: left;}
#class_mapimg{width:250px; padding:0px 10px 0px 10px;}
#class_mapimg2{ text-align:center;}
#class_maptt{width:250px; padding:12px 0px 0px 14px; text-align:left;}
#out_tit01{width: 310px;height: 25px;background: url(../activity/class/images/tit_02.jpg)  no-repeat;}
#class_maptt2{width:250px; padding:12px 0px 0px 8px; text-align:left;}
#out_tit02{width: 310px;height: 25px;background: url(../activity/class/images/tit_03.jpg)  no-repeat;}
#img_cast{width: 95px;height: 120px;text-align: center;float: left;}
#techer_img{width: 94px;height: 94px;border: 2px solid #CCCCCC;padding: 0px;margin:7px 3px 7px 3px;}

#class_t{margin:12px 0px 0 3px;padding: 0px 10px 0px 20px; height:90px;}
#class_topBu{margin-left:20px;}
#class_infocontent{margin-left:10px; margin-top:24px; border: 0px solid #CCCCCC;}
#class_infocontent2{margin-left:20px; margin-top:24px;}
#class_infocontent3{margin-left:5px; margin-top:24px; text-align:left;}
#class_infocontent4{margin-left:5px; margin-top:18px; text-align:left;}
#class_infoleft{width:365px; float:left;}
#class_inforight{float:right; padding-right:10px;}
#class_inforight2{float:right; padding-right:10px; width:250px;}

#class_setword{margin:12px 0 0 5px; background-color:#f7f7f7; text-align:left; padding:5px 0 5px 10px; clear:both}
#class_setword1{margin:5px 0 5px 18px; background: url(../activity/class/images/dot.gif)  no-repeat top left; text-align:left; padding-left:10px; clear:both}

 
table#set3{border: 0; width:100%; text-align:center;} 

#info td{
padding:5px;
vertical-align:top;
border-bottom:1px solid #EEEEEE;
}

#info_title{
background:url(../images/icon_arrow.jpg) no-repeat;
background-position:right;
padding-right:18px;
/*text-align:justify;
text-justify:distribute-all-lines;*/
letter-spacing:.5px;
}