body, html
{
padding:0px;
margin:0px;
width:100%;
height:100%;
}
img
{
border:0px;
}
h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#00386E;
font-weight:normal;
}
h2
{
font-family:Tahoma;
font-size:16px;
color:#00386E;
}
h2 a
{
font-family:Tahoma;
font-size:16px;
color:#00386E;
}
h3
{
font-family:Tahoma;
font-size:16px;
color:#00386E;
font-weight:normal;
}
td,div,p
{
font-family:Tahoma;
font-size:12px;
color:#333333;
}

#root
{
width:100%;
height:100%;
border:0px;
}
#top
{
height:298px;
background:url(../image/top_ground.jpg);
}
#top_table
{
width:100%;
height:298px;
}
#top_left
{
width:300px;
vertical-align:bottom;
}
#menu_table
{
height:298px;
width:100%;
border:0px;
}
#icon_zone
{
height:98px;
text-align:center;
}
#menu_zone
{
background:url(../image/menu_ground.jpg);
border-top:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
height:200px;
}
#top_center
{
text-align:center;
}
#top_right
{
width:234px;
vertical-align:top;
}
#main
{
height:60%;
vertical-align:top;
}
#favorite
{
width:270px;
height:100%;
border-right:1px solid #999999;
padding:15px;
vertical-align:top;
}
#content
{
height:100%;
padding:15px;
vertical-align:top;
}
#footer
{
height:50px;
border-top:1px solid #999999;
}
#footer a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}

.menu
{
padding-left:15px;
padding-right:15px;
border-bottom:1px dotted #ffffff;
}
.menu a
{
color:#FFFFFF;
font-size:16px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
.menu a:hover
{
text-decoration:underline;
color:#FF9900;
}
.dop_menu
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#0094F8;
}
.dop_menu a
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#0094F8;
}
.dop_menu a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FF6600;
}
input,select,textarea
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
border:1px solid #94BABD;
}
.but
{
border:1px solid #94BABD;
cursor:pointer;
height:19px;
background:url(../image/but_fon.jpg);
background-repeat:repeat-x;
background-position:top;
font-weight:bold;
}
li
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
list-style:square;
color:#666666;
}
li a
{
color:#333333;
}
hr
{
color:#999999;
size:1px;
height:1px;
border:0px;
background-color:#999999;
}
ul
{
padding:5px;
margin:5px;
}
#popular li
{
font-size:16px;
color:#006699;
list-style-image:url(../image/mar1.gif);
list-style-position:inside;
padding:0px;
margin:0px;
vertical-align:bottom;
}
#fav li
{
font-size:16px;
color:#006699;
list-style-image:url(../image/mar.gif);
list-style-position:inside;
padding:0px;
margin:0px;
vertical-align:bottom;
}
a
{
color:#0066CC;
}