@charset "gb2312";
/* CSS Document */

body{ margin:0; padding:0; background:url(/zazhi/images/bg.webp); font-size:12px;
}
img{ border:0;
}
#top{ background:#666666; height:22px; line-height:22px; color:#fff;
}
#top a:link,#top a:visited,#top a:active{ color:#fff; text-decoration:none;
}
#top a:hover{ color:#fff; text-decoration:underline;
}
ul,li{ padding:0; margin:0; list-style:none;
}

#wrap{ width:950px; margin:0 auto;
}

.a{ height:20px; padding-top:4px; padding-bottom:4px;
}
.a_l{ float:left; width:475px;
}
.a_r{ float:left; width:475px; text-align:right;
}
.c{ height:20px; padding-top:4px; padding-bottom:4px;
}
.c_l{ float:left; width:475px;
}
.c_r{ float:left; width:475px; text-align:right;
}
.c_l img,.c_l select{ vertical-align:middle;
}
.c_r img,.c_r select{ vertical-align:middle;
}
#m{ height:688px; position:relative;
}
#m_left{ width:475px; float:left; height:688px; 
}
#m_l{ width:475px; height:688px; float:right; text-align:right; 
}
#m_l img{ height:688px;
}
#m_right{ width:475px; float:left; height:688px;
}
#m_r{ width:475px;height:688px;
}
#m_r img{ height:688px;
}

.b{ width:950px; background:#e9ebea; height:15px;
}
.b_in{ width:900px; position:relative; height:15px; overflow:hidden; float:left; margin:0 5px;
}
.b ul{ width:5000px;  position:absolute; height:15px; top:0; left:0;
}
.b li{ float:left; width:49px; height:15px; line-height:15px; background:#999999; margin-right:1px;color:#fff; font-family:Arial, Helvetica, sans-serif; text-align:center; font-size:10px;
}
.b li.current{ background:#f00;
}
.b_first,.b_pre,.b_next,.b_last{  width:10px; text-align:center; height:15px; float:left;
}

.leftnumber{ width:20px; float:left; text-align:center; height:15px; line-height:15px;
}
#cover2_num,#cover4_num{ width:29px;
}
.rightnumber{ width:20px; float:right; text-align:center; height:15px; line-height:15px; 
}



td{ height:20px; color:#a34778;
}
.color{ height:26px; line-height:26px; width:120px; font-size:14px; text-align:center; color:white; font-weight:bold;
}
#color1{ background:#901d78;
}
#color2{ background:#e01179;
}
#color3{ background:#83c326;
}
#color4{ background:#76c5f0;
}
#color5{ background:#607185;
}
#color6,#color7,#color8,#color9,#color10,#color11{ background:#8d85b6; height:22px; line-height:22px;
}

#m_r img.little,#m_l img.little{ width:300px; height:70px;
}
#m_r table,#m_l table{ text-align:left;
}