/* CSS Document */

.men_public {width: 980px; padding: 0 5px 0px 5px;background: #FFF; display:inline-block;}
.bglan{width:980px;height:8px; margin:0; padding:0; float:left}

.men_head{background:url(../../../img/h/men/m_x_bg.jpg) repeat-x; width:980px; height:60px}
.men_logo{width:235px; height:60px; float:left}
.men_menu{width:745px;padding:2px 0 0 0px;float:right; background:url(../../../img/h/men/men_r_bg.jpg) no-repeat; background-position:top right}
.men_menu ul{float:left;width:55px; height:50px;margin:0px 0 0 20px; padding-left:5px;background:url(../../../img/h/men/whiteg.jpg) no-repeat;background-position:top left;display:inline;}
.men_menu li{float:left;
	width:55px;
	height:14px;
	margin-top:8px;
	margin-left:5px;
	padding:2px 0 0 1px;
	color:#fff;
	font-weight:bold;
	text-align:center;}
.span1{float:left;line-height:24px; margin-left:8px; margin-top:5px;display:inline; padding-left:5px}

.m_a1{color:#FFFFCC}
.m_a1 a:link{color:#FFFFCC;text-decoration:none;}
.m_a1 a:visited{color:#FFFFCC;text-decoration:none;}
.m_a1 a:hover{color:#FFFFCC; text-decoration:underline;}
.m_a1 a:active{color:#FFFFCC;text-decoration:none;}

.m_a2{color:#F34300;text-decoration:underline;}
.m_a2 a:link{color:#F34300;text-decoration:underline;}
.m_a2 a:visited{color:#F34300;text-decoration:underline;}
.m_a2 a:hover{color:#F34300; text-decoration:underline;}
.m_a2 a:active{color:#F34300;text-decoration:underline;}

.m_lan{color:#C8D8FB}
.m_lan a:link{color:#C8D8FB;text-decoration:none;}
.m_lan a:visited{color:#C8D8FB;text-decoration:none;}
.m_lan a:hover{color:#C8D8FB; text-decoration:underline;}
.m_lan a:active{color:#C8D8FB;text-decoration:none;}

.m_lana{color:#0C4999}
.m_lana a:link{color:#0C4999;text-decoration:none;}
.m_lana a:visited{color:#0C4999;text-decoration:none;}
.m_lana a:hover{color:#0C4999; text-decoration:underline;}
.m_lana a:active{color:#0C4999;text-decoration:none;}

.m_lanb{color:#0476C2}
.m_lanb a:link{color:#0476C2;text-decoration:none;}
.m_lanb a:visited{color:#0476C2;text-decoration:none;}
.m_lanb a:hover{color:#0476C2; text-decoration:underline;}
.m_lanb a:active{color:#0476C2;text-decoration:none;}

.m_lanc{color:#0E2D6D}
.m_lanc a:link{color:#0E2D6D;text-decoration:none;}
.m_lanc a:visited{color:#0E2D6D;text-decoration:none;}
.m_lanc a:hover{color:#0E2D6D; text-decoration:underline}
.m_lanc a:active{color:#0E2D6D;text-decoration:none;}

.m_land{color:#0860AE}
.m_land a:link{color:#0860AE;text-decoration:none;}
.m_land a:visited{color:#0860AE;text-decoration:none;}
.m_land a:hover{color:#0860AE; text-decoration:underline}
.m_land a:active{color:#0860AE;text-decoration:none;}

.m_lane{color:#0C4999;text-decoration:underline;}
.m_lane a:link{color:#0C4999;text-decoration:underline;}
.m_lane a:visited{color:#0C4999;text-decoration:underline;}
.m_lane a:hover{color:#0C4999; text-decoration:underline;}
.m_lane a:active{color:#0C4999;text-decoration:underline;}

.m_lanf{color:#0B4F9E}
.m_lanf a:link{color:#0B4F9E;text-decoration:underline;}
.m_lanf a:visited{color:#0B4F9E;text-decoration:underline;}
.m_lanf a:hover{color:#0B4F9E; text-decoration:underline;}
.m_lanf a:active{color:#0B4F9E;text-decoration:underline;}

.t_main{width:980px; float:left;}

.t_left{width:305px; margin-right:1px; background:#0E2D6D; display:inline;float:left;}
.t_left1{width:305px;float:left; border-bottom:1px solid #48433D}
.t_left1 img{width:305px; height:228px;}
.t_left1 li{width:305px; text-align:center;line-height:28px;font-weight:bold}

.t_left2{width:305px; float:left; padding-bottom:5px}
.t_left2_a{width:285px; margin:0px 10px; padding-top:5px; display:inline;float:left; line-height:22px; font-weight:bold}
.t_left2_b{width:273px; padding-left:5px; padding-right:5px; margin:0 10px; display:inline;border-bottom:2px solid #0476C2; border-left:1px solid #0764B2; border-right:1px solid #0764B2; line-height:22px; font-size:12px; float:left}

.t_c{width:430px; float:left;}

.t_c_a{width:425px;padding-bottom:10px;float:left; margin:5px 0 0 5px; display:inline}
.focus{width:80px;height:25px;line-height:25px;text-align:center; background:url(../../../img/h/men/focus.gif) no-repeat; background-position:top left;font-weight:bold; color:#FFFFFF;float:lef}

.t_c_b{width:410px; padding:0 5px;float:left;margin:0 5px;display:inline; border-bottom:1px dashed #0C4999}
.t_c_b li{width:410px; line-height:22px; font-size:12px; color:#0476C2;}
.t_c_b h3{text-align:center; margin:5px 0; padding:0;float:left; width:410px;}

.t_c_c{width:410px;float:left; background:url(../../../img/h/men/dotta.gif) repeat-x; background-position:bottom left; padding:5px 5px;margin:5px 5px;display:inline; }
.t_c_ca{width:22px; height:60px; padding-top:6px;float:left; line-height:14px; font-size:12px; text-align:center; background:#0476C2; border:1px solid #0C4999; font-weight:bold}
.t_c_cb{width:386px; float:left}
.t_c_cb li{width:193px; height:22px; line-height:22px; float:left; overflow:hidden}

.t_right{width:240px; float:right; margin-top:5px}
.t_right_t{width:230px; height:25px; padding-left:10px; background:url(../../../img/h/men/t_r_at.gif) no-repeat; background-position:top left; font-weight:bold; line-height:25px}
.t_right_m{width:230px; padding:5px; margin-top:1px; background:#EEF4FD; line-height:22px; font-size:12px}
.t_right_b{width:228px; padding:5px; margin-top:3px;border:1px solid #CEDFF9; background:url(../../../img/h/men/t_right_b.jpg) repeat-x; background-position:bottom left}
.t_right_b li{width:228px; line-height:25px}

.m_test{width:305px; margin-right:1px;display:inline;float:left;}
.test_t{width:305px;background:#EEF4FD; float:left}
.test_ta{width:90px; height:45px; background:url(../../../img/h/men/test_bg.gif) no-repeat; background-position:top left;line-height:45px; text-align:center; float:left}
.test_tb{padding:0 5px; width:205px; float:left; line-height:22px; font-size:12px}
.test_b{width:287px; padding:8px; border:1px solid #CEDFF9; border-top:0; background:url(../../../img/h/men/test_bg1.jpg) repeat-x; background-position:bottom left; float:left}
.test_ba{width:92px; float:left}
.test_ba img{border:1px solid #382D21; width:90px; height:145px;}
.test_ba span{width:92px; line-height:22px; font-size:12px}
.test_bb{width:190px; float:right; line-height:22px}

.q_and_a{width:430px; float:left}
.q_and_aa{width:425px; margin-left:5px; display:inline;float:left}
.q_and_ab{width:325px; padding:0 5px;background:#EEF4FD; float:left; height:45px;}
.tiwen{width:90px; height:25px; margin-left:220px; display:inline; margin-top:10px; background:url(../../../img/h/men/q_and_ab.gif) no-repeat; background-position:top left; line-height:25px; text-align:center; font-weight:bold; float:left}
.q_and_ac{width:407px; padding:8px;margin-left:5px; display:inline;border:1px solid #CEDFF9; border-top:0; background:url(../../../img/h/men/test_bg1.jpg) repeat-x; background-position:bottom left; float:left}

.ac_a{width:230px; float:left; line-height:22px;}
.ac_a li{height:22px;overflow:hidden}
.ac_b{width:170px; float:right}
.ac_b li{width:170px; float:left; line-height:22px; font-size:12px; height:22px; overflow:hidden}
.ac_bimg{width:170px; float:left; text-align:center; margin-bottom:8px}
.ac_bimg img{border:1px solid #CEDFF9; width:130px; height:90px;}
.ac_bimg li{width:170px; line-height:22px; font-size:12px}



.m_hospital{width:240px; float:right}
.m_hosp{width:224px; padding:5px 8px; background:url(../../../img/h/men/m_hosp.gif) repeat-y; background-position:top left}
.m_hosp li{line-height:22px; height:22px; width:224px; font-size:12px}
.m_men_h{width:230px; float:left; padding-left:10px; background:url(../../../img/h/men/m_men_h.gif) no-repeat; background-position:top left; line-height:25px; height:25px; font-weight:bold; margin-top:3px}
.m_men_hb{width:224px; padding:2px 8px 5px 8px;background:url(../../../img/h/men/m_men_hb.gif) no-repeat; background-position:bottom left;float:left}
.m_men_hb li{width:224px; line-height:20px; height:20px; font-size:12px}

.male{width:980px; height:50px; float:left; background:url(../../../img/h/men/male.gif) repeat-x; background-position:top left}
.male img{width:280px; height:50px; float:left}
.male span{width:650px; float:left; padding-left:50px; line-height:50px; font-size:12px}

.male_b{width:970px; padding:5px 4px; border:1px solid #CEDFF9; border-top:0; float:left}

.male_b_l{width:360px; float:left;}
.daquan{width:355px; height:21px; line-height:21px; padding-left:5px; float:left; background:url(../../../img/h/men/dqbg01.gif); font-weight:bold; font-size:12px}
.daquan_a{width:358px; border:1px solid #E5F1F9; border-bottom:0; border-top:0; float:left;margin-bottom:5px}
.daquan_a ul{line-height:22px;width:358px;float:left;border-bottom:1px solid #E5F1F9;}
.daquan_a li{width:87px; padding:0 1px 0 1px;float:left;line-height:21px; font-size:12px;border-bottom:1px solid #E5F1F9; }

.consult{width:360px; float:left;}
.consult_a{width:165px;background:#EEF4FD; border:1px solid #E5F1F9; padding:5px 4px}
.consult_a li{width:165px; float:left; line-height:22px; float:left}
.pic1{height:22px; background:url(../../../img/h/men/pic1.gif) no-repeat; background-position:top left;padding-left:35px; float:left; font-size:12px; font-weight:bold}
.pic2{height:22px; background:url(../../../img/h/men/pic2.gif) no-repeat; background-position:top left;padding-left:30px; float:left; font-size:12px; font-weight:bold}

.hot_a{width:360px; float:left; background:url(../../../img/h/men/hot_a.gif) no-repeat; background-position:top left; margin-top:5px}
.hot_a ul{width:330px; padding-left:30px; float:left}
.hot_a li{width:160px; padding-right:5px; float:left; line-height:22px; font-size:12px}

.disease{width:610px; float:right}
.dis_a{width:295px; margin:0px 3px 7px 7px; display:inline;; float:left; background:url(../../../img/h/men/dottb.gif) repeat-x; background-position:bottom left; padding-bottom:5px}
.dis_at{width:290px; float:left; height:22px; line-height:22px; background:url(../../../img/h/men/bgxl.gif) repeat-y; background-position:top left; padding-left:5px; font-size:12px; font-weight:bold; color:#FFFFFF}
.dis_at a:link{color:#FFFFFF;text-decoration:underline;}
.dis_at a:visited{color:#FFFFFF;text-decoration:underline;}
.dis_at a:hover{color:#FFFFFF; text-decoration:underline}
.dis_at a:active{color:#FFFFFF;text-decoration:underline;}

.dis_ab{width:295px; float:left; margin-top:5px}
.dis_ab img{width:100px; height:75px; float:left;border:1px solid #CEDFF9; margin-top:3px}
.dis_ab li{width:190px; float:right; line-height:22px; height:22px; overflow:hidden}

.men_h{width:295px; float:left; margin:0 3px 0 7px; display:inline}

.men_a{width:295px; float:left}
.men_a li{width:290px; line-height:22px; float:left}
.men_at{width:90px; height:22px; line-height:22px; text-align:center; font-size:12px; font-weight:bold;background:url(../../../img/h/men/men_at.gif) repeat-x; background-position:top left}

.men_ab{width:285px; float:left; background:#EEF4FD; padding:5px; font-size:12px; margin-bottom:5px}
.men_ab img{width:100px; height:75px; float:left;border:1px solid #CEDFF9;}
.men_ab ul{width:180px;height:66px;overflow:hidden; float:right}
.men_ab li{width:180px;float:right;line-height:22px;}

.male_diet{width:290px; padding:5px 0 5px 5px;float:left; background:url(../../../img/h/men/male_diet.jpg) repeat-y; background-position:top left}

.male_dieta{width:290px; float:left; margin-top:5px}
.m_d_l{width:102px; float:left}
.m_d_l img{width:100px; height:150px; border:1px solid #CEDFF9}
.m_d_l li{width:100px; line-height:22px; font-size:12px; text-align:center}

.m_d_r{width:180px; float:right}
.m_d_r li{width:180px; line-height:22px}
.m_d_rb{width:180px; margin-top:3px}
.m_d_rb ul{width:90px; float:left}
.m_d_rb li{width:87px; padding-right:3px; text-align:center; font-size:12px}
.m_d_rb img{width:80px; height:60px; border:1px solid #CEDFF9}

.male_prod{width:285px; padding:5px; background:#F5F5F5; float:left; margin-top:5px}
.male_prod span{width:285px; float:left; line-height:22px}
.male_prod img{width:100px; height:75px; float:left}
.male_prod li{width:180px; float:right; line-height:22px; font-size:12px; height:22px; overflow:hidden;}

.tips{width:290px; padding-left:5px;float:left; font-size:12px}
.tips span{width:290px; line-height:22px; font-weight:bold;}
.tips li{width:145px;float:left; line-height:22px; height:22px; overflow:hidden}

.m_life{width:360px; float:left; background:#F7F7F7; margin-bottom:5px}
.m_life img{width:360px; height:270px;}
.m_life li{width:350px; padding:0 5px; line-height:22px}
.cen{text-align:center; font-weight:bold;}

.m_key{width:360px; float:left}
.m_key_a{width:177px; margin-right:6px; display:inline; float:left}
.m_key_b{width:177px; float:right}

.keywords{width:172px; height:21px; line-height:21px; padding-left:5px; float:left; background:url(../../../img/h/men/dqbg02.gif); font-weight:bold; font-size:12px}
.words_a{width:175px; border:1px solid #E5F1F9; border-bottom:0; border-top:0; float:left;margin-bottom:5px}
.words_a ul{line-height:22px;width:165px; padding:0 5px;border-bottom:1px solid #E5F1F9; float:left}
.words_a li{width:55px; float:left; font-size:12px;}

.list_at{width:70px; height:22px; line-height:22px; text-align:center; font-size:12px; font-weight:bold; float:left}
.list_ata{width:225px; height:22px;float:left; background:url(../../../img/h/men/bglife.gif) repeat-x; background-position:top left}

.life_a{width:295px;}
.life_a li{width:285px; padding:0 5px; line-height:22px}
.life_b{width:295px; margin-top:5px}
.life_b img{width:100px;height:75px; margin-top:3px;float:left;border:1px solid #CEDFF9;}
.life_b li{width:190px; float:right; line-height:22px; height:22px; overflow:hidden}

.m_taste{width:290px; background:#0C4999; padding:3px 3px 2px 2px; float:left}
.m_tastea{width:290px; background:#FFFFFF; float:left; margin-bottom:5px}
.m_tastea img{width:110px; height:130px; padding:2px 0 0 2px; float:left}
.m_tastenr{width:178px; float:left; background:url(../../../img/h/men/m_tastenr.gif) repeat-x; background-position:top left}
.m_tastenr span{width:170px;line-height:27px; padding-bottom:5px; padding-left:8px; font-size:12px; font-weight:bold}
.m_tastenr li{width:170px; padding-left:8px;line-height:22px; font-size:12px; float:left}

.m_help{width:290px; float:left}
.m_help ul{width:280px; margin:0 5px; display:inline; padding:5px 0;background:url(../../../img/h/men/dotta.gif) repeat-x; background-position:top left; float:left}
.m_help li{width:140px; float:left; font-size:12px; line-height:22px; height:22px; overflow:hidden}

.m_life_h{width:295px; float:left; margin-top:5px}
.m_life_h li{width:295px; font-size:12px; float:left; line-height:20px;*line-height:22px;_line-height:22px}
.m_life_ha{width:95px; float:left; line-height:22px; font-size:12px; font-weight:bold}
.m_life_haa{width:200px; height:22px;float:left; background:url(../../../img/h/men/bglife.gif) repeat-x; background-position:top left}



.lana{color:#0C4999}
.lana a:link{color:#0C4999;text-decoration:none;}
.lana a:visited{color:#0C4999;text-decoration:none;}
.lana a:hover{color:#0C4999; text-decoration:none;}
.lana a:active{color:#0C4999;text-decoration:none;}




.lose_list{width:980px; background:url(../../../img/h/men/lose_listbg.jpg) repeat-y; background-position:top left; line-height:22px;float:left}
.lose_list_l{width:200px; float:left;}
.lose_list_la{width:190px; padding:5px;background-color:#051751; background-image:url(../../../img/h/men/list_l.jpg); background-repeat:repeat-x; background-position:top left;float:left}
.lose_list_lat{width:190px; border-bottom:1px solid #0C4999; font-weight:bold;}
.lose_list_lab{width:190px; border-top:1px solid #0476C2}
.lose_list_lab li{width:80px; float:left; background:url(../../../img/h/men/listjiang.gif) no-repeat; background-position:center left; font-size:12px; padding-left:15px;}
.lose_list_lb{width:190px; padding:5px; margin-top:5px; float:left}
.lose_list_lb ul{font-size:12px; margin-top:5px}
.lose_list_lba{width:190px; border-bottom:1px solid #C0C0C0; font-weight:bold}
.lose_list_lbb{background:#FFFFFF; padding:5px; width:180px;text-align:center}
.lose_list_lbb ul{margin:0; padding:0}
.lose_list_lbb li{width:180px;}
.lose_list_lbb img{width:140px; height:84px; padding:1px; border:1px solid #E8E8E8}

.lose_list_m{width:560px; margin-left:10px;display:inline;float:left;}
.location{width:560px; background:url(../../../img/h/men/list_m_bg.jpg) repeat-x; background-position:top left; height:35px; line-height:35px; margin-bottom:8px}
.main_menu_a{width:556px; border:1px solid #EFEFEF; padding:1px; height:35px; margin-bottom:8px}
.main_menu_al{width:536px; height:35px; padding:0 10px;background:url(../../../img/h/img/menubg.jpg) repeat-x; background-position:top left; line-height:35px; font-size:12px}
.losel{width:560px; float:left; margin-bottom:8px}
.losel ul{width:560px; background:url(../../../img/h/img/dotthui.gif) repeat-x; background-position:bottom left; padding:8px 0; float:left}
.losel li{width:540px; padding-left:20px; background:url(../../../img/h/img/dott01.gif) no-repeat; background-position:center left; float:left}
.loselspa{width:440px; float:left}
.date {
	float:right;
	width:80px;
	color:#999;
	background:none;
	text-overflow:clip;
	white-space:nowrap;
	font-family: Arial;
	font-size: 12px;
}
.loselzi{width:540px; line-height:28px;}
.losespan{background:url(../../../img/h/men/loselbg.jpg) repeat-x; background-position:top left; height:28px; line-height:28px; padding:0 10px;float:left; font-weight:bold}
.loselzi_bg{width:9px; height:28px;float:left}

.lose_list_r{width:200px; text-align:22px;float:right}
.lost_list_rt{width:195px; background:url(../../../img/h/men/loserbg.jpg) repeat-x; background-position:top left; padding-left:5px; font-weight:bold; float:left}
.lost_list_rb{width:188px; font-size:12px;padding:5px; border:1px solid #C6D6FD; background:url(../../../img/h/men/rbbg.jpg) repeat-x; background-position:bottom left; margin-bottom:8px; float:left}
.lost_list_rb ul{margin-top:5px; border-top:1px dashed #D3F5DF; padding-top:5px;}
.lost_rb_span{width:188px; text-align:center}
.lost_rb_span1{width:188px; padding-bottom:5px;text-align:left; margin-bottom:5px}
.test{width:188px; line-height:22px;}
.test ul{width:90px; margin:0; padding:0; border:none}
.test img{width:80px; height:60px; border:1px solid #E8E8E8; text-align:center}
.test li{padding:0; margin:0; width:90px}
.fina{width:188px; font-size:12px}
