* { margin:0; padding:0; }
body {
	margin:0 auto;
	height:100%;
	text-align:center;
	font-family:arial,宋体;
	font-size:12px;
	color:#5B5B5B;
	line-height:150%;
	background:#fff ;
}
#containor {
    margin:0 auto;
	width:979px;
	background:#fff;
	border:solid 3px #fff;
	border-width:1px 3px;
}

/************** header begin ***************/

#top {
    margin:0 auto;
	width:979px;
	height:79px;
	background:#fff;
}
#top #logo {
    float:left;
	width:460px;
	text-align:left;
}
#top #topmenu {
	float:right;
	width:460px;
	display:inline;
	margin-top: 22px;
	margin-right: 20px;
	margin-bottom: 0;
	margin-left: 0;
}
#top #topmenu img {
    display:block;
	float:left;
}
.configdiv {
     width:113px;
	 padding:6px 0px;
	 margin:8px 0;
	 border:1px solid #FFE7B5;
	 background:#FDFBF3;
	 text-align:left;
}

/********** Navi Begin **********/

#navi {
    height:38px;
	border:1px solid #DFE0E1;
	border-width:0 1px;
	background:url(../images/navibg.gif) repeat-x top;
}
.naviItem {
	height:32px;
	font-size:14px;
	font-weight:bold;
	background:url(../images/M_title03.png) no-repeat;
}
.naviItem ul {
    margin:0 auto;
    padding-left:10px;
    list-style:none;
}
.naviItem li { display:inline; }
.naviItem a {
    float:left;
    padding:0 0 0 6px;
    text-decoration:none;
    background:url(../images/tableftA.gif) no-repeat left top;
}
.naviItem a span {
    float:left;
    display:block;
    padding:10px 15px 9px 8px;
    background:url(../images/tabrightA.gif) no-repeat right top;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.naviItem a span { float:none; }
/* End IE5-Mac hack */
.naviItem a:hover { background-position:0% -42px; }
.naviItem a:hover span { background-position:100% -42px; }
.naviItem .current a { background-position:0% -42px; color:#16387C; }
.naviItem .current a span { background-position:100% -42px; color:#16387C;  }

#navi a, 
#navi a:visited{ color:#fff; font-weight:bold; text-decoration:none; }
#navi a:hover { color:#16387C; }
#navi img { margin:1px 5px 0 0; }

/********** Navi End **********/

.configDiv {
    margin-left:5px;
	width:97px;
	padding:5px;
	border:1px solid #F89918;
	background:#fff;
	filter: alpha(opacity=90);
}
.configDiv li {
    list-style:none;
	text-align:left;
	padding:1px 0 1px 12px;
	background:url(../images/flag03.gif) no-repeat 4px center;
}
.configDiv2 {
    text-align:left;
	margin-left:-210px;
	width:300px;
	padding:8px 10px;
	border:1px solid #F89918;
	background:#fff;
	filter:alpha(opacity=90);
}

/************** header end ***************/

#bottom {
    width:951px;
	height:54px;
	clear:both;
	margin-top:5px;
	text-align:right;
	background:url(../images/bottombg.gif);
	padding:15px 20px 0 0 ;
	
}

#bottomforlistentone {
    width:900px;
	height:54px;
	clear:both;
	margin-top:5px;
	text-align:right;
	background:url(../images/bottombg.gif);
	padding:15px 20px 0 0 ;
	
}

/************** Left comm Begin ***************/
#left {
    float:left;
	width:196px;
	display:inline;
	margin:0 1px 0 4px;
	background:url(../images/leftbg.gif) repeat-y;
}
#right {
    float:left;
	width:774px;
}
.Ltitle img { display:block; }
.news {	background:#fff; }
.leftComm {
    margin:0 auto;
	width:176px;
	text-align:left;
}
.commend div { padding:2px 0; }

.type li {
    list-style:none;
	float:left;
	background:url(../images/flag01.gif) no-repeat left center;
	padding:2px 5px 2px 18px;
	width:65px;
	border-bottom:1px solid #e0e0e0;
}
.typeTop a { color:#5B5B5B; text-decoration:none; }
.typeTop li{
    list-style:none;
	float:left;
	text-align:center;
}
.typeTop a {
    height:26px;
	display:block;
	width:56px;
}
.typeTop a:hover,.typeTop .current a,.typeTop .current a:visited {
    background:url(../images/L_typebg.gif) no-repeat;
	color:#fff;
	text-decoration:none;
}

.leftList li {
    list-style:none;
	border-bottom:1px dotted #ccc;
	padding:2px 0 2px 2px;
	height:18px;
}
.leftList span {
    float:right;
	padding-top:2px;
}
.leftList img { margin:4px 4px -1px 0; }
.leftList span img { margin:0 0 0 6px; }

/************** Left comm end ***************/


/************** table begin ***************/

#table1 ，#table2 table , #table3 table {
    margin:0 auto;
	border-collapse:collapse;
}
#table1 th {
    border-bottom:1px solid #E0E0E0;
	border-right:1px solid #E0E0E0;
	text-align:right;
	padding:4px;
}
#table1 td {
    border-bottom:1px solid #E0E0E0;
	padding:3px;
	text-align:left;
}
#table2 th {
    border-bottom:2px solid #ddd;
	border-left:1px solid #ddd;
	font-weight:bold;
	padding:3px;
}
#table2 td {
    border-bottom:1px solid #E0E0E0;
	padding:3px;
}
#table3 td {
    border-collapse:collapse;
	border:1px solid #ccc;
	padding:4px;
}
#table4 td {
	border:1px solid #ccc;
	padding:4px;
}
#table1 .subtitle {
    border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	background:#eee url(../images/flag01.gif) no-repeat 5px 6px;
	font-weight:bold;
	padding-left:20px;
	text-align:left;
}
#table2 .subtitle {
    border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	background:#eee url(../images/flag01.gif) no-repeat 5px 6px;
	font-weight:bold;
	padding-left:20px;
	text-align:left;
}

/************** table end ***************/

/*********** 明星 begin ***********/
.photo li {
    list-tyle:none;
	float:left;
	display:inline;
	width:68px;
	height:75px;
	padding:5px;
	text-align:center;
	margin:4px 6px 6px 8px;
	background:#fff;
	border:1px solid #ccc;
	filter: progid:DXImageTransform.Microsoft.DropShadow(color=#E8E8E8,offX=0,offY=3,positives=true);
}
.photo img {
    width:68px;
	height:56px;
	display:block;
	margin-bottom:3px;
}
/*********** 明星 end ***********/

/*********** 大碟专区 begin ***********/
.specialList li {
    float:left;
	width:98px;
	display:inline;
	margin:3px 1px 4px 8px ;
}
.specialList img {
    width:82px;
	height:82px;
	display:block;
	padding:2px;
	margin-bottom:3px;
	border:1px solid #ccc;
}
/*********** 大碟专区 end ***********/

.clear { 
    clear:both; 
	height:0;
	overflow:hidden;
}	  
p { padding:5px 0; text-indent:2em; }
img { border:0; }
.redfont { 
    color:#f00; 
	display:block;
	border:1px dotted #fda;
	background:#FDFBF3 url(../images/alert.gif) no-repeat left top;
	padding:5px 5px 5px 40px;
	text-align:left;
	margin:5px 0;
}
.input2,select,textarea { 
    font-size:12px;
	padding:2px;
	border:1px solid #ccc;
	background:#FFFBEC;
	color:#666;
}
h1 { width:700px; font-size:26px; color:#2864A3; line-height:100%; 
     padding:6px; margin-bottom:5px; border-bottom:1px solid #ccc; }
	 
a,a:visited { color:#16387C; text-decoration:none; }
a:hover { color:#f60; text-decoration:underline; }

a.link1,
a.link1:visited { color:color:#5B5B5B;;text-decoration:none; }
a.link1:hover { color:#f60; text-decoration:underline; }

a.link2,
a.link2:visited { color:#16387C; font-weight:bold; text-decoration:underline; }
a.link2:hover { color:#16387C; text-decoration:none; }

a.link3,
a.link3:visited { color:#333; text-decoration:underline; }
a.link3:hover { color:#f60; text-decoration:none; }


#dhtmltooltip { position:absolute; border: 1px solid #f90; padding:1px 6px; background-color:#FFFFCC;
                visibility: hidden; z-index: 100; text-align:left; color:#000; width:180px;
				filter: alpha(opacity=70);
                /*filter: progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=135,strength=3);*/
}
