@charset "utf-8";


.b_title{ background-color:#999; height:30px}


#sidebar{}
#sidebar h4{ } 

#sidebar .link{color:#333 ; height:18px}
#sidebar .link a{ color:#333 ;font-size:15px}
#sidebar .link a:hover{ text-decoration:underline ; }
#sidebar  .more{ display:block ; float:right ; height:15px;width:94px ;  background:url(../imgs/icon/nore.gif) no-repeat bottom}
#sidebar a {color: #666666;}

.s_bl{margin:0 0 10px 0}

.s_bl h4{background:url(../imgs/hbg.gif)   repeat-x ; height:22px ; color:#FFF ; font-size:13px ; padding:5px  10px 0 10px ;  }

.s_bl_a{margin:0 0 10px 0}
.s_bl_a div{margin: 0 10px ; border-bottom:1px dotted #CCC ; height:75px}
.s_bl_a h4{background:url(../imgs/hbg.gif)   repeat-x ; height:22px ; color:#FFF ; font-size:13px ; padding:5px  10px 0 10px ;  }
.s_bl_a  img{float:left; margin:10px 10px 0 0}
.s_bl_a h5{padding:8px 0 0 0 ; font-size:13px ; font-weight:bold;}
.s_bl_a p{ font-size:12px ; line-height:1.3em; padding:7px 0 0 0 ; color:#666}


.s_bl_b{}

.s_bl_b{margin:auto;}
.s_bl_b div{margin: 0 10px ; border-bottom:1px dotted #CCC ; height:80px}
.s_bl_b h4{background:url(../imgs/hbg.gif)   repeat-x ; height:22px ; color:#FFF ; font-size:13px ; padding:5px  10px 10px 10px ;  }
.s_bl_b  .imgbox{float:left; margin:10px 10px 0 0}
.s_bl_b h5{padding:8px 0 10px 0 ; font-size:17px; line-height:19px; font-weight:bold;}
.s_bl_b  span{display:block; padding:0 0 0 0; line-height:19px; font-size:17px;}


.s_bl_c{margin:0 0 10px 0; height:300px; overflow:hidden;}
.s_bl_c div{margin: 0 10px ; border-bottom:1px dotted #CCC ; height:60px}
.s_bl_c h4{background:url(../imgs/hbg.gif)   repeat-x ; height:22px ; color:#FFF ; font-size:13px ; padding:5px  10px 0 10px ;  }
.s_bl_c  img{float:left; margin:10px 10px 0 0}
.s_bl_c h5{padding:8px 0 0 0 ; font-size:13px ; font-weight:bold;}
.s_bl_c p{ font-size:12px ; line-height:1.3em; padding:7px 0 0 0 ; color:#666}


.s_bl_d{margin:10px 0 ; border:1px solid #D7D7D7}
.s_bl_d h3{font-size:15px; line-height:17px;}
.s_bl_d h4{ repeat-x ; height:22px ; color:#000 ; font-size:13px ; padding:10px  0 0 0 ; border-bottom:1px solid  #D7D7D7  ; margin:0 10px }
.s_bl_d h4 span{ background-color:#039 ; padding:2px 5px ; color:#fff;}
.s_bl_d h5{padding:8px 0 8px 0 ; font-size:15px ; font-weight:bold;}
.s_bl_d h6{font-size:11px ; line-height:13px ; color:#808080 ; padding:3px  0 0 0;}
.s_bl_d p{ font-size:13px ; line-height:15px; padding:7px 0 0 0 ; color:#595959}
.s_bl_d p a{font-size:11px; color:#808080;}
.s_bl_d div{margin:10px;}
.s_bl_d div span a{color:#036;padding:5px 0; font-size:17px; line-height:19px;}
.s_bl_d div em{font-size:9px ; font-family:"Times New Roman", Times, serif ; color: #999 ; padding:0 5px}
.s_bl_d img{float:right; margin:10px 10px 0 0}


.s_bl_e{margin:0 0 10px 0 ; position:relative}
.s_bl_e h4{background:url(../imgs/hbg.gif)   repeat-x ; height:22px ; color:#FFF ; font-size:13px ; padding:5px  10px 0 10px ;  }
.s_bl_e img{margin:10px 0 10px 0}
.s_bl_e .name{
	position:absolute;
	right: 0;
	top: 225px;
	background: url(../imgs/icon/color.png);
	padding:2px 5px;
	color:#FFF;
	text-align: center;
	float:right;
}



.s_bl_f{margin:0 0 10px 0 } 
.s_bl_f h4{background:url(../imgs/hbg.gif)   repeat-x ; height:22px ; color:#FFF ; font-size:13px ; padding:5px  10px 0 10px ; text-align:center  }
.web{padding:20px 0 0 0 ; height:135px}
.web ul { padding: 0 0 14px 3px ; background:url(../imgs/icon/webbg.gif) center top no-repeat; height:55px}
.web ul  li{float:left; display:block ; width:98px ; text-align:center}
.web ul  li a{display:block ; color:#36679c ; }
.web ul  li span{padding:0 5px;display:block;color:#36679c}
.web ul  li a:hover  span{color:#e66321}


.s_bl_g{margin:0 0 10px 0 ; padding:0 0 10px 0}
.s_bl_g h4{background:url(../imgs/hbg.gif)   repeat-x ; height:22px ; color:#FFF ; font-size:13px ; padding:5px  10px 0 10px ;  }
.s_bl_g img{margin:10px 0 10px 0}
.s_bl_g h3{padding:10px 0  0 0 ; }
.s_bl_g h3 a{ color:#000}
.s_bl_g h3 a:hover{ text-decoration:underline;}
.s_bl_g h3 span{ background:#F36 ; padding:3px 5px ; font-family:"新細明體", Arial;font-size:11px; color:#FFF; float:left;margin:0 5px 0 0}

.s_bl_h{margin:0 0 10px 0 ;padding:15px 0}
.s_bl_h div{padding}
.s_bl_h div a{ background:url(../imgs/icon/bg.jpg) ;width:300px ; height:40px ; display:block ; text-align:center ;padding:18px 0 0 0 ; color:#000}
.s_bl_h div a:hover{ text-decoration:underline;}


.s_bl_i{margin:10px 0 ; border:1px solid #D7D7D7}
.s_bl_i div{margin:  10px ;  }
.s_bl_i h3{ color:#36F}
.s_bl_i h4{ repeat-x ; height:22px ; color:#000 ; font-size:13px ; padding:10px  0 0 0 ; border-bottom:1px solid  #D7D7D7  ; margin:0 10px }
.s_bl_i h4 span{ background-color:#039 ; padding:2px 5px ; color:#fff}
.s_bl_i div span a{ color:#036;padding:5px 0  ;}

.s_bl_i h5{padding:8px 0 8px 0 ; font-size:15px ; font-weight:bold;}
.s_bl_i h6{ font-size:12px ; line-height:1.3em ; color:#666 ; font-style:italic}
.s_bl_i p{ font-size:13px ; line-height:1.3em;; color:#666}
.s_bl_i em { display:block ; border-bottom:1px  dotted #efefef;padding:0 0 5px 0;font-size:9px ; font-family:"Times New Roman", Times, serif ;}
.s_bl_i em a{ font-size:9px ;  color:#36F}
.s_bl_i em a:hover{  color: #33C;text-decoration:underline;}


.s_bl_j{margin:0 0 10px 0}
.s_bl_j div{border-bottom:1px dotted #CCC ; height:90px}
.s_bl_j h4{background:url(../imgs/hbg.gif)   repeat-x ; height:22px ; color:#FFF ; font-size:13px ; padding:5px  10px 0 10px ;  }
.s_bl_j ul{padding:8px 0 0 0;color:#666 }
.s_bl_j ul li{font-family:微軟正黑體 ;font-size:15px ; font-weight:normal;}
.s_bl_j  .act{font-family:微軟正黑體 ;font-size:17px ; font-weight:bold; color:#F00}
.s_bl_j  img{float:left; margin:5px 5px 0 0 ; width:100 ; height:75px ; padding:1px;border:1px solid  #e7e7e7}
.s_bl_j a{ display:block ;  background:#FFF ; padding:0 0px ; height:90px;}
.s_bl_j a:hover{ background:#efefef}



.s_bl_k{margin:10px 0 ; border:1px solid #D7D7D7}
.s_bl_k h4{ repeat-x ; height:22px ; color:#000 ; font-size:13px ; padding:10px  0 0 0 ; border-bottom:1px solid  #D7D7D7  ; margin:0 10px }
.s_bl_k h4 span{ background-color:#039 ; padding:2px 5px ; color:#fff}
.s_bl_k ul{padding:10px 5px ; display:block;height:189px}
.s_bl_k li{ display:block ; width:96px ; float:left}
.s_bl_k li img{width:90px;height:90px;padding:1px ; border:1px solid #efefef ; margin:1px}
.s_bl_k div{ clear:both;padding:5px 0;margin:10px; 0 0 0; border-top:1px solid #d7d7d7 }
.s_bl_k dl{ display:block;}
.s_bl_k dd{ color:#666;}
.s_bl_k dd span{color:#06F ; padding:0 5px 0 0 }
.s_bl_k dd em{ font-size:9px ; color:#99F ; display:block ; float:right;padding:5px 0 0 0}
.s_bl_k dd a{ background:#fff;display:block;padding:5px 0;color:#666;}
.s_bl_k dd a:hover{ background:#efefef;display:block;}

.s_bl_l{margin:0 0 10px 0 } 
.s_bl_l h4{background:url(../imgs/hbg.gif)   repeat-x ; height:22px ; color:#FFF ; font-size:13px ; padding:5px  10px 0 10px ; text-align:center  }
.web2{padding:20px 0 0 0 ; height:55px ; background:#efefef}
.web2 ul { padding: 0 0 14px 3px ; height:45px}
.web2 ul  li{float:left; display:block ; width:48px ; text-align:center}
.web2 ul  li a{display:block ; color:#36679c ; }
.web2 ul  li span{padding:0 5px;display:block;color:#36679c}
.web2 ul  li a:hover  span{color:#e66321}


.titleDiv{background:url(../imgs/hbg2.gif)   repeat-x ; height:22px ; color:#FFF ; font-size:13px ; padding:5px  10px 0 10px ; }

.rank{}, .rank2{}

.rank li{ display:block ; padding:5px 0 5px 30px;  ; border-bottom: 1px  dotted #CCC}
.rank li.iconA{background:url(../imgs/icon/fire2.gif) no-repeat left 5px}
.rank li.iconb{background:url(../imgs/icon/fire3.gif) no-repeat left 5px}
.rank2 li{ display:block ; padding:5px 0 5px 30px; background:url(../imgs/icon/star.jpg) no-repeat left 5px ; border-bottom: 1px  dotted #CCC}
.rank h3, .rank2 h3{ font-size:100%; font-weight:bold;}
.rank h6, .rank2 h6{ color:#666 ; font-size:13px} 

.rank .t1, .rank2 .t1{color:#c8003c}
#sidebar .rank .t1 a, #sidebar .rank2 .t1 a {color:#c8003c}
.rank .t11, .rank2 .t11{color:#F00A64}
#sidebar .rank .t11 a, #sidebar .rank2 .t11 a {color:#F00A64}

.rank .t2, .rank2 .t2{color:#ff4600}
#sidebar .rank .t2 a, #sidebar .rank2 .t2 a {color:#ff4600}
.rank .t21, .rank2 .t21{color:#FF6E00}
#sidebar .rank .t21 a, #sidebar .rank2 .t21 a {color:#FF6E00}

.rank .t3, .rank2 .t3{color:#0000be}
#sidebar .rank .t3 a, #sidebar .rank2 .t3 a {color:#0000be}
.rank .t31, .rank2 .t31{color:#0A1EFF}
#sidebar .rank .t31 a, #sidebar .rank2 .t31 a {color:#0A1EFF}

.rank .t4, .rank2 .t4{color:#005a00}
#sidebar .rank .t4 a, #sidebar .rank2 .t4 a {color:#005a00}
.rank .t41, .rank2 .t41{color:#008200}
#sidebar .rank .t41 a, #sidebar .rank2 .t41 a {color:#008200}

.rank .t5, .rank2 .t5{color:#7C0140}
#sidebar .rank .t5 a, #sidebar .rank2 .t5 a {color:#7C0140}
.rank .t51, .rank2 .t51{color:#787878}
#sidebar .rank .t51 a, #sidebar .rank2 .t51 a {color:#787878}


.rank .t6, .rank2 .t6{color:#F9A51B}
#sidebar .rank .t6 a, #sidebar .rank2 .t6 a {color:#F9A51B}

.rank .t7, .rank2 .t7{color:#03487C}
#sidebar .rank .t7 a, #sidebar .rank2 .t7 a {color:#03487C}

.rank .t8, .rank2 .t8{color:#161617}
#sidebar .rank .t8 a, #sidebar .rank2 .t8 a {color:#161617}

.rank .t9, .rank2 .t9{color:#6B6A7A}
#sidebar .rank .t9 a, #sidebar .rank2 .t9 a {color:#6B6A7A}
