﻿body
{
    padding: 0px;
    margin: 0px;
    text-align: center;
    font-family: 宋体, Arial, Helvetica, sans-serif;
    font-size: small;
    color: #333333;
    line-height: 150%;
}

h3
{
	padding-bottom: 0px;
	margin-bottom: -5px;
	color: #003366;
	margin-top: 10px;
}

a:link, a:visited
{
	color: #4169e1;
}

a:hover
{
	color: #cc6633;
}

a img{border:none;}

ul, li
{
	padding-left: 0px;
	margin-left: 0px;
	margin-bottom: 5px;
}

#container
{
    margin: auto;
    text-align: left;
    width: 800px;
}

#header
{
    height: 150px;
    background-image: url('../images/header_bg.jpg');
}

#navbar
{
	background-color: #003366;
	height: 36px;
	background-repeat: repeat-x;
	padding-left: 20px;
	padding-top: 10px;
	margin-bottom: 20px;
	border-bottom-style: none;
}

#navbar a:link, #navbar a:visited
{
    margin: 6px 0px 0px 4px;
    padding: 6px 12px 8px 12px;
    color: #eee;
    font-weight: bold;
    text-decoration: none;
    display: block;
    float: left;
}
#navbar a:hover, #navbar a:active
{
    color: #fff;
}
#navbar a.crt:link, #navbar a.crt:visited, #navbar a.crt:hover, #navbar a.crt:active
{
	margin: 6px 0px 0px 4px;
	padding: 6px 12px 5px 12px;
	background-color: #FFF;
	font-size: medium;
	color: #000;
	border-bottom: white 1px solid;
	border-left: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	border-right: #333 1px solid;
}


#divmain
{
    padding: 0px;
    width: 500px;
    float: left;
}

#divside
{
    padding: 0px;
    width: 260px;
    float: right;
}

.clear{clear: both;}


#footer{margin-bottom: 10px; text-align: center;}


.shadetabs{
border-bottom: 1px solid gray;
/* width: 90%; width of menu. Uncomment to change to a specific width */
margin-bottom: 1em;
}

.shadetabs ul{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px 宋体;
list-style-type: none;
text-align: center; /*可设置菜单的位置 left, center,或者 right*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(../images/shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li.selected{
position: relative;
top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */
background-image: url(../images/shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.xsnazzy {background: transparent; margin:1em;}


/* hack for IE5.5 */
* html .xsnazzy em {width:24px; height:12px; w\idth:0; hei\ght:0;}
.xsnazzy span {display:block; width:0; height:0; color:#fff; overflow:hidden; border-top:10px solid #7f7f9c; border-left:10px dotted transparent; border-right:10px dotted transparent; margin-left:52px; margin-top:-15px;}
* html .xsnazzy span {width:20px; height:10px; w\idth:0; hei\ght:0;}

.xb1, .xb2, .xb3, .xb4, .xb5, .xb6, .xb7 {display:block; overflow:hidden; font-size:0;}
.xb1, .xb2, .xb3, .xb4, .xb5, .xb6 {height:1px;}
.xb4, .xb5, .xb6, .xb7 {background:#ccc; border-left:1px solid #7f7f9c; border-right:1px solid #7f7f9c;}

.xb1 {margin:0 8px; background:#7f7f9c;}
.xb2 {margin:0 6px; background:#7f7f9c;}
.xb3 {margin:0 4px; background:#7f7f9c;}
.xb4 {margin:0 3px; background:#fffff0; border-width:0 5px;}

.xb5 {margin:0 2px; background:#fff; border-width:0 4px;}
.xb6 {margin:0 2px; background:#fff; border-width:0 3px;} 
.xb7 {margin:0 1px; background:#fff; border-width:0 3px; height:2px;} 

.xboxcontent {display:block; background:#fff; border:3px solid #7f7f9c; border-width:0 3px;}
