/* 公共样式 */
* { margin:0; padding:0;}
body { font-size:12px; background:#fff url(/images/menu_bg.gif) no-repeat center 68px; font-family:simsun, Arial,Helvetica,sans-serif; color:#4e4e4e}
h1, h2, h3, h4 { font-size:14px;}
a { text-decoration:none; color:#666; outline:none}
    a:hover { text-decoration:underline}
	a img { border:none}
ul { list-style:none}
.p_10 { padding:10px}
.p_20 { padding:20px}
.p_15 { padding:15px}
.p_h_3 { padding:3px 0}
.p_h_5 { padding:5px 0}
.m_t_5 { margin-top:5px}
.m_t_8 { margin-top:8px}
.m_t_10 { margin-top:10px}
.m_t_15 { margin-top:15px}
.m_h_10 { margin:10px 0}
.m_t_20 { margin-top:20px}
.m_t_40 { margin-top:40px}
.m_l_55 { margin-left:55px}
.m_l_35 { margin-left:35px}
.m_l_20 { margin-left:20px}
.m_r_20 { margin-right:20px}
.p_l_20 { padding-left:20px}

.c1 { color:#f10172}
.c2 { color:#f00}
.c3 { color:#454545}
.c4 { color:#ff3795}
.c5 { color:#000}
.c5 a { color:#000}
.c6 { color:#2573b1}
.c7 { color:#239ec0}
.f14 { font-size:14px}
.f13 { font-size:13px}
.f12 { font-size:12px}
.b { font-weight:bold}
.line_160 { line-height:160%}
.line_200 { line-height:200%}
.t_indent_2 { text-indent:2em}

.w_1 { width:100px}
/* 浮动 */
.clear { clear:both}
.fLeft { float:left}
.fRight { float:right}
/* 文本对齐 */
.tCenter { text-align:center}
.tRight { text-align:right}
.tLeft { text-align:left}
.blank { clear:both; font-size:0; line-height:0; height:0}
.fixed { position:fixed}
.vtop { vertical-align:top}

.break_li li { height:20px; overflow:hidden}
#wrap_nav { width:892px; height:134px; margin:0 auto; background:url(/images/top/top_05.jpg);}
    .logo { display:block; float:left; display:inline; width:212px; height:102px;}
	.top_login_form {color:#ff82c0; width:892px; height:25px; padding-top:5px;}
	    .top_login_form input.txt { float:left; margin-right:15px; width:80px; height:14px; line-height:14px; font-size:12px; padding:2px 2px; border:1px solid #ff82c0} 
		.top_login_form input.btn { float:left; margin:0px 5px 0 5px}
		.top_login_form label { float:left; margin:5px 10px 0 0}
		.top_login_form a { float:left; margin:5px 0 0 10px}
		.top_login_form img{ float:right}

		#menu{
	height:32px; width:892px; font-size: 14px; font-weight:bold;
	margin-top:5px; background-color:#FF3895;
}
#menu ul{
	margin:auto; width:892px; height:32px;
	list-style-type:none; padding:0px; margin-top:0px; margin-bottom:0px;
}
.m_li{
	float:left; width:92px; line-height:32px;  text-align:center; margin-right:-2px; margin-left:-2px;
}
.m_li a{
	display:block; color:#FFFFFF; width:92px;
}
.m_line{
	float:left; width:1px; height:32px;
	line-height:32px;   /*ff下有效(图片垂直居中)*/
}
.m_line img{
	margin-top:expression(( 32 - this.height ) / 2);   /*ie下有效(图片垂直居中)*/
}
.m_li_a{
	float:left; width:92px; line-height:32px; text-align:center; padding-top:3px; font-weight:bold;
	background-image:url(/images/top/menu_bg.jpg); position:relative; height:32px; margin-top:-3px; margin-right:-2px; margin-left:-2px;
}

.m_li_a a{
	display:block; color:#FF3895; width:92px;
}


.smenu{
	width:774px; margin:0px auto 0px auto; padding:0px; list-style-type:none; height:32px;
}
.s_li{
	line-height:32px; width:auto; display:none; height:32px; 
}
.s_li_a{
	line-height:32px; width:auto; display:block; height:32px; 
}
.topflash{ width:623px; height:74px; margin:16px 16px 0 0; float:right;}
