@charset "utf-8";
/* CSS Document */
#odd_nav{height:28px; border:1px solid #DDD; background:url(images/odd.jpg) repeat-x; _overflow:hidden;}
#odd_nav a{display:block; float:left; width:80px; height:22px; margin-top:5px; margin-left:3px; text-decoration:none; border:1px solid #CCC; text-align:center; line-height:22px; color:#FFF; background:#999; position:relative;}
#odd_nav a.active{background:#FFF; border-bottom-color:#FFF; color:#333;}
#co_nav{margin:5px 0; padding:5px; background:#FFC;}
#co_tab{height:24px; line-height:24px; padding-left:5px; border-bottom:1px solid #F93; _height:25px; _overflow:hidden;}
#co_tab a{display:block; width:80px; height:23px; float:left; text-align:center; color:#FFF; background:#F90; border:1px solid #F90; cursor:pointer;}
.co_box{ display:none;}
.co_sel_box{padding:2px; border:1px solid #F93; border-top:none; zoom:1;}
#co_tab a.active{position:relative; background:#FFF; color:#333; border-bottom-color:#FFF;}
.co_box.active{display:block;}
.letter_nav{height:25px; line-height:25px; background:#EEE;}
.letter_nav li{display:inline; margin:5px; cursor:pointer;}
.letter_nav li.active{text-decoration:underline; color:#F00;}
.co_list{padding:5px; zoom:1; display:none; background:#FFF}
.co_list.active{display:block;}
.co_list:after{content:""; display:block; clear:both; visibility:hidden;}
.co_list span{display:block; width:130px; height:24px; line-height:24px; float:left; overflow:hidden; white-space:nowrap;}
.co_footer{height:24px; color:#F00; font-weight:bold; padding-top:5px; padding:0 10px; background:#FFF; border-top:1px solid #F93;}
.selected_co{float:left; text-align:left;}
.co_footer input {cursor:pointer;}
.co_footer .selected_co span{margin:0 5px; float:none; text-decoration:underline;}
.co_footer span{float:right; color:#C30; font-weight:normal; cursor:pointer;}
.co_footer span input{height:20px; border:1px solid #333; padding:0 5px; line-height:16px; margin-right:5px; background:url(images/odd.jpg) left -100px repeat-x;}
#co_search{padding:5px; background:#DDD;}
#co_search input{margin-right:5px;}
#co_search  select{width:115px;}
#co_search input.bt_sarch{width:20px; height:20px; border:none; background:url(images/btn_search.jpg) no-repeat;}
#time_nav{height:30px; padding:0 10px; margin-bottom:3px; line-height:30px; background:#F90; border:1px solid #333; padding-right:160px; position:relative;}
#time_nav a{display:block; float:left; width:80px; height:22px; line-height:22px; color:#333; text-decoration:none; text-align:center; background:#FFF; border:1px solid #CCC; margin-right:5px; margin-top:3px;}
a#search_time{float:left; color:#C30; background:url(images/odd.jpg) left -70px repeat-x;}
#week_nav{float:right;}
#week_nav a.active_odd{background:#eee; color:#c30;}
table#odd_co_table {cursor:pointer;}
table.odd_co{width:100%; border:1px solid #AAA;}
table.odd_co th{height:24px; border:1px solid #AAA; font-weight:bold; text-align:center; background:#FAD161;}
table.odd_co td{height:22px; padding:0 2px; border:1px solid #AAA; text-align:center;}
table.odd_co td small{font-size:10px; display:block;}
#odd_co_table td.tr_th a{color:#FFF; text-decoration:none;}
#odd_co_table td.tr_th a:hover{text-decoration:underline;}

#pop_table{display:none; width:560px; border:2px solid #666; padding:1px; background:#FFF; position:absolute; top:0; left:250px;}
#pop_table h2{height:24px; line-height:24px; text-align:center; background:#666; color:#FFF; font-weight:bold; padding:0 5px;}
#pop_table h2 a{color:#FFF; text-decoration:none;}
#pop_table h2 a:hover{text-decoration:underline;}
#pop_tbody{height:180px; width:560px; overflow-x:hidden; overflow-y:scroll;}
#pop_tbody table{width:545px;}
#pop_table th{border-color:#FFF; font-weight:normal; height:20px; padding:0;}
#pop_table td{border-color:#fff; height:20px; background:#EEE; padding:0;}
#closePop{text-align:center; height:22px; line-height:22px; color:#F00; cursor:pointer;}

#pk_xz{height:30px; line-height:30px; border-left:1px solid #333; background:#FC0; position:absolute;right:0px; top:0;}
.c_red{color:#F00;}
.alginLeft{text-align:left!important;}
.bg_lgreen{background:#CF9!important;}
.bg_lblue{background:#DFEAF4}
.bg_blue,.bg_blue small{background:#369!important; color:#FFF!important;}
.bg_green,.bg_green small{background:#438E0B!important; color:#FFF!important;}
.clearfix{zoom:1}
.clearfix:after{content:""; display:block; visibility:hidden; clear:both;}

#s_reset {width:53px; height:20px; line-height:20px; border:none; background:url(/views/style/images/test.jpg) no-repeat 0 -50px; cursor:pointer;}
#s_sumbit{width:53px; height:20px; line-height:20px; border:none; background:url(/views/style/images/test.jpg) no-repeat 0 -75px; cursor:pointer;}
.s_list {width:19px; height:19px; line-height:19px; border:none; background:url(/views/images/btn_search.jpg); cursor:pointer;}
input.search_txt{width:50px; margin:0 10px 0 3px;}
optgroup {color:blue}
optgroup option {color:#000}
