﻿@charset "utf-8";
/* CSS Document */
html {
	overflow-y:auto!important;
	*overflow-y:scroll;
	overflow-x:hidden;
}

body{
	background-color:#fff;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
input{
	font-size:12px;
}
body,ul,li,dl,dt,dd{
	margin:0px;
	padding:0px;
}
img{border-width:0px;}
a{
	color:#003366;
}
.red{
	color:#ff3300;
}


/*list.asp*/
#header ul{
	border-bottom:1px solid #09f;
	height:39px;
}
#header li{
	display:inline-block;
	overflow:hidden;
	height:39px;
	float:left;
}
#header .left{
	width:2px;
}
#header .search{
	position:absolute;
	right:0px;
	padding:7px 7px 0 0;
}

#mlist{
line-height:150%;
padding:1px 1px 0 1px;
}
#mlist .cata{
	font-size:14px;
	line-height:100%;
	font-weight:bold;
	padding:9px 0 2px 16px;
	color:#003366;
	background-color:#e5f5ff;
}
#mlist .flip{
clear:both;
text-align: center;
padding:12px 12px 9px 12px;
}
#mlist .flip a{
	background-color:#e5ffca;
	border:1px solid #b3de89;
	padding:2px 7px 2px 7px;
}
#mlist .flip span{
	background-color:#f0f0f0;
	border:1px solid #c0c0c0;
	color:#808080;
	padding:2px 7px 2px 7px;
}
#mlist .list,
#mlist .flip a,
#mlist .flip span,
#mlist .list dl,
#mlist .list dt,
#mlist .list dt a,
#mlist .list dd{
	display:inline-block;
	overflow:hidden;
}
#mlist .list{
	padding:0 0 6px 0;
}
#mlist .list dl{
	width:110px;
	margin:0 9px 13px 0;
	float:left;
}
#mlist .list dt a{
	display:block;
	width:100px;
	height:75px;
	padding:5px;
	/*border:1px solid #99d6ff;*/
	background-image:url(../img/thumb_bg.gif);
}
#mlist .list dt a:hover{
	background-image:url(../img/thumb_bg_over.gif);
	
	/*
	padding:3px;
	border:2px solid #0099ff;
	*/
}
#mlist .list dt img{
	width:100px;
}
#mlist .list dd{
	height:20px;
	text-align:center;
}
#mlist .list dd a{
	/*text-decoration:none;*/
}

.clist{
	padding:9px 0 0 6px;
}
.clist li{
	float:left;
	width:27%;
}