﻿/* design by sxcms.com */
html{margin:0;text-align:center;height:100%;}
body{margin:0 auto;font-size:12px;color:#262626;height:100%;line-height:25px;}
a:link,a:visited,a:active{color:#262626;text-decoration:none;}a:hover{color:#000;text-decoration:none;}
img,ul,li,h1,h2,h3,h4,h5,h6,dl,dt,dd,ol,form,hr{margin:0;padding:0;border:0px;list-style:none;text-align:left;}
table{font-size:12px;}hr{line-height:0;height:0px;border-bottom:1px dashed #ccc;}
.l{float:left}.r{float:right}.tl{text-align:left}.tc{text-align:center}.tr{text-align:right}.clear{clear:both;font-size:0;height:0;line-height:0;}
.padding{padding:5px;}.blank{height:5px;font-size:5px;}.bottom{margin-bottom:8px;}

#top{height:60px;background:url(h_bg.gif) repeat-x 0 bottom; text-align:left; }
#top .logo{  float:left; padding:10px 0 0 10px; font-size:18px; font-weight:bold; } #top .right{  float:left; padding-top:20px; } 
#top .menu{ height:40px;  padding-left:20px;}
 #top .menu li { height:23px; float:left ;border:1px solid #D1D1D1; border-bottom:0;   width:100px;   background:#D1D1D1; text-align:center ;   margin-left:2px;  }
  #top .menu .c{  background:#F0F3F4; color:#000;   }

.left{  width:206px; text-align:left ; padding:3px;   }  
.sidemenu ul { margin-left:20px;} 
.sidemenu a:hover{ background:#BBBBBB; }

.sidetop{background:url(side_top_bg.gif) no-repeat;height:5px;}
.sidebottom{background:url(side_bottom_bg.gif) no-repeat;height:4px;margin-bottom:8px;}
.sidemenu{background:url(side_content_bg.gif) repeat-y;padding:5px 10px;}
