@charset "utf-8";
/* CSS Document */
html,body,div,span,object,iframe,h1,h2,h3,p,a,em,img,strong,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;background:transparent}fieldset,img{border:0;}em{font-style:normal;}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}body{font-family:Arial,Helvetica,sans-serif,SimSun;font-size:12px;line-height:1.5em;color:#333;}input{margin:0; padding:0;}

html body div.clear,html body span.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;overflow:hidden;visibility:hidden;width:0;height:0;margin:0;padding:0;}.container{width:960px;height:auto;margin:0 auto;}.column2{display:inline;float:left;text-align:center;margin:0 5px;}.c24_all{width:950px;}.c24_1{width:30px;}.c24_2{width:70px;}.c24_3{width:110px;}.c24_4{width:150px;}.c24_5{width:190px;}.c24_6{width:230px;}.c24_7{width:270px;}.c24_8{width:310px;}.c24_9{width:350px;}.c24_10{width:390px;}.c24_11{width:430px;}.c24_12{width:470px;}.c24_13{width:510px;}.c24_14{width:550px;}.c24_15{width:590px;}.c24_16{width:630px;}.c24_17{width:670px;}.c24_18{width:710px;}.c24_19{width:750px;}.c24_20{width:790px;}.c24_21{width:830px;}.c24_22{width:870px;}.c24_23{width:910px;}.prefix24_1{padding-left:40px;}.prefix24_5{padding-left:200px;}.prefix24_7{padding-left:280px;}.prefix24_11{padding-left:440px;}.prefix24_13{padding-left:520px;}.prefix24_17{padding-left:680px;}.prefix24_19{padding-left:760px;}.prefix24_23{padding-left:920px;}.suffix24_23{padding-right:920px;}.suffix24_19{padding-right:760px;}.suffix24_17{padding-right:680px;}.suffix24_13{padding-right:520px;}.suffix24_11{padding-right:440px;}.suffix24_7{padding-right:280px;}.suffix24_5{padding-right:200px;}.suffix24_1{padding-right:40px;}.alpha{margin-left:0;}.omega{margin-right:0;}.prefix24_2{padding-left:80px;}.prefix24_4{padding-left:160px;}.prefix24_6{padding-left:240px;}.prefix24_8{padding-left:320px;}.prefix24_10{padding-left:400px;}.prefix24_12{padding-left:480px;}.prefix24_14{padding-left:560px;}.prefix24_16{padding-left:640px;}.prefix24_18{padding-left:720px;}.prefix24_20{padding-left:800px;}.prefix24_22{padding-left:880px;}.suffix24_22{padding-right:880px;}.suffix24_20{padding-right:800px;}.suffix24_18{padding-right:720px;}.suffix24_16{padding-right:640px;}.suffix24_14{padding-right:560px;}.suffix24_12{padding-right:480px;}.suffix24_10{padding-right:400px;}.suffix24_8{padding-right:320px;}.suffix24_6{padding-right:240px;}.suffix24_4{padding-right:160px;}.suffix24_2{padding-right:80px;}.prefix24_3{padding-left:120px;}.prefix24_9{padding-left:360px;}.prefix24_15{padding-left:600px;}.prefix24_21{padding-left:840px;}.suffix24_21{padding-right:840px;}.suffix24_15{padding-right:600px;}.suffix24_9{padding-right:360px;}.suffix24_3{padding-right:120px;}

a{color:#1f376d;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}
.c_red,a.c_red,.c_red a{color:#c00;}
.c_grey,a.c_grey,c_grey a{color:#666;}

.left{float:left;}
.right{float:right;}
/* layot style */
#top_bar{height:27px; background:url(http://img.myzcom.com/www/img/pic_all.gif) repeat-x; line-height:26px;}
#header{height:103px; background:url(http://img.myzcom.com/www/img/bg_header.gif) repeat-x;}
#content{}
#side_bar{}
#footer{}
/* #top_bar */
#top_bar div{margin:0 auto; width:950px;}
#top_nav{float:left; height:26px; border-left:1px solid #d4e5f6;}
#top_nav li{float:left; width:90px; text-align:center; height:26px; border-right:1px solid #d4e5f6;}
#top_nav li.active{background:url(http://img.myzcom.com/www/img/pic_all.gif) no-repeat right -126px;}
.login{float:right;}
.login a,.login em,.login span{float:left; margin:0 5px;}
.login em{width:3px; height:26px; background:url(http://img.myzcom.com/www/img/pic_all.gif) no-repeat left -185px;}
.login span{ height:15px; margin-top:5px; border-right:1px solid #d4e5f6; width:1px;}
.login  a.favorite{height:26px; background:url(http://img.myzcom.com/www/img/pic_all.gif) no-repeat -652px -170px; text-indent:2em; width:80px;}
/* #header */
#logo{float:left; margin:22px 0 0 10px; display:inline;}
#logo h1 p{font-size:12px; font-weight:normal;}
#logo p{text-align:left; color:#1358a1; padding-top:3px;}
#search{float:left; width:518px; height:38px; text-align:left; background:url(http://img.myzcom.com/www/img/pic_all.gif) no-repeat -152px -28px; margin:16px 0 0 50px;}
.input_text_01{width:420px; height:25px; float:left; margin:6px 6px 0 5px; display:inline;}
.input_text_01 input{width:415px; padding-left:4px; height:25px; border:0; background:none; line-height:25px;}
.input_btn_01{width:81px; height:25px; border:0; float:left; margin:6px 0 0 0;}
.input_btn_01 input{width:81px; height:25px; border:0; background:none; cursor:pointer;}
#nav{height:24px; margin:1px 0 0 150px; font-family:"宋体";}
#nav li{float:left; margin:0 1px;}
#nav li a{display:block;_display:inline; height:24px; background:url(http://img.myzcom.com/www/img/bg_tab.gif) no-repeat; padding-left:10px;}
#nav li a:hover{text-decoration:none;}
#nav li a span{display:block; height:24px; line-height:26px;+line-height:28px; background:url(http://img.myzcom.com/www/img/bg_tab.gif) no-repeat right top; padding-right:10px; cursor:pointer;}
*html #nav li a span{display:inline; padding:7px 10px 3px 0;}
#nav li.active a,#nav li a:hover{background-position:left -48px;}
#nav li.active a span,#nav li a:hover span{background-position:right -48px; color:#fff; font-weight:bold;}
#nav li a:hover span{font-weight:normal;}
#nav li.subscribe a{background-position:left -24px; color:#fff;}
#nav li.subscribe a span{background-position:right -24px;}

.header_shadow{height:4px; background:url(http://img.myzcom.com/www/img/bg_header_shadow.gif) no-repeat; margin-bottom:6px;_margin-bottom:-5px;}

/* #footer */
#und_bar{height:32px; background:#000; color:#d6d6d6; line-height:32px; overflow:hidden;zoom:1; clear:both; text-align:left;}
#und_bar h2{font-size:12px;width:220px;}
#und_bar a{color:#d6d6d6;}
#und_bar a:hover{color:#e7370c; text-decoration:none;}
#und_bar h2 a{display:block; font-weight:normal; padding-left:37px; height:32px; background:url(http://img.myzcom.com/www/img/logo_s.gif) no-repeat 5px center;}

#footer{background:#246eb7;overflow:hidden;zoom:1; clear:both;}
	.logo_b{width:480px; height:64px; background:url(http://img.myzcom.com/www/img/bg_05.gif) no-repeat; margin:10px auto 10px; text-align:center;}
	.logo_b img{margin-top:11px;}
	.company_about{width:920px; margin:0 auto 10px; overflow:hidden; text-align:left;}
	.company_about .left{width:790px; color:#eae8e8; line-height:25px;}
	#footer .company_about .left a{color:#eae8e8; text-decoration:underline; margin:0 5px;+margin:0 4px;_margin:0 4px;}
	#footer .company_about .left a:hover{color:#fff;}
	.company_about .right{width:114px;}

.search_b{height:22px; width:216px; background:url(http://img.myzcom.com/www/img/bg_serch.gif) no-repeat; margin:2px 0 0 10px;}
	.input_text_1{width:140px; height:22px; line-height:22px; margin-left:19px; border:none; background:none;}
	.input_btn_1{width:47px; height:22px; background:none; border:none; cursor:pointer;}
	
/* 精彩杂志图文 */
#pic_show_news{border-width:3px; padding:10px; width:924px; margin-bottom:10px;}
#pic_show_news div{overflow:hidden;zoom:1; clear:both;}
#pic_show_news div h2{font-size:14px; padding:0 0 10px 0; text-align:left; float:left;}
#pic_show_news div span{float:right;}
#pic_show_news ul{}
#pic_show_news li{float:left; width:16.6%;}
#pic_show_news li h3{font-weight:normal; font-size:12px; text-align:left; text-indent:10px;}
#pic_show_news li img{border:1px solid #ddd; padding:1px; margin:0 auto 3px;}
#pic_show_news li p{width:133px; margin:0 auto; -o-text-overflow:ellipsis; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

/* 通用样式 */
.m_b10{margin-bottom:10px;}
.box_01{border:1px solid #aacbee; overflow:hidden; zoom:1;}
.box_02{border:1px solid #aacbee; border-width:0 1px 1px 1px; overflow:hidden; zoom:1; clear:both;}

.title_01{border:1px solid #aacbee; border-width:1px 1px 0 1px; height:28px; line-height:27px; overflow:hidden; clear:both; background:url(http://img.myzcom.com/www/img/pic_all.gif) repeat-x left -97px;}
.title_01 h2{float:left; font-size:14px; color:#16387c; padding-left:10px;}
.title_01 .tab_01{float:right; padding-top:2px;+padding-top:1px; padding-right:4px; font-family:"宋体";}
.title_01 .tab_01 a{padding:6px 0 6px 10px;_padding:0 0 0 10px;+padding:0 0 0 10px; background:url(http://img.myzcom.com/www/img/bg_tab.gif) no-repeat left -122px;}
body:nth-of-type(1) .title_01 .tab_01 a{padding:6px 0 7px 10px;}
.title_01 .tab_01 a span{padding:6px 10px 6px 0;+padding:6px 10px 7px 0;_padding:6px 10px 7px 0; background:url(http://img.myzcom.com/www/img/bg_tab.gif) no-repeat right -122px;}
.title_01 .tab_01 a.active{background-position:left -72px;}
.title_01 .tab_01 a.active span{background-position:right -72px; font-weight:bold; color:#c00;}
.title_01 .tab_02{_padding-top:2px;}
.title_01 .tab_02 a.active{background-position:left -97px;}
.title_01 .tab_02 a.active span{background-position:right -97px; font-weight:normal; color:#c00;}
.title_02{border:none; height:29px; background:url(http://img.myzcom.com/www/img/pic_all.gif) no-repeat right -67px;}
.title_02 h2{height:29px; width:150px; background:url(http://img.myzcom.com/www/img/pic_all.gif) no-repeat left -67px; text-align:left; padding-left:10px; color:#fff;}
#content .title_02 h2 a{color:#fff;}
.title_02 h2 a{color:#fff;}
.title_02 .tab_01{padding-top:3px;+padding-top:2px;_padding-top:3px;}
.title_02 .recommend{text-align:right; padding-right:10px;}
.title_02 .recommend a{margin:0 5px;}

.level_list_01{width:100%; text-align:left; margin:5px 0;}
.level_list_01 th{font-weight:normal; height:24px; line-height:24px; text-align:left;}
.level_list_01 td{height:24px; line-height:24px; color:#666;}
.level_list_01 td a{color:#666;}
.level_list_01 td.c_gray a{text-decoration:none; font-size:12px; color:#666;}
*html .level_list_01 td{height:20px; line-height:20px;}

.level{width:20px; height:15px; background:url(http://www.zcom.com/images/v5_sort_images/icon_level.gif) no-repeat; margin:4px 0 0 10px; text-indent:-9999px;}
.l_01{background-position:0 0;}
.l_02{background-position:0 -24px;}
.l_03{background-position:0 -48px;}
.l_04{background-position:0 -72px;}
.l_05{background-position:0 -96px;}
.l_06{background-position:0 -120px;}
.l_07{background-position:0 -144px;}
.l_08{background-position:0 -168px;}
.l_09{background-position:0 -192px;}
.l_10{background-position:0 -216px;}

/*  #header_2 第二套头部文件样式------------------------------------------------------------------------------------------------------------------- */
#header_2{padding-top:10px;}
	#logo_2{float:left; width:212px; height:90px; margin-bottom:10px;}
	#logo_2 img{margin-top:22px;}
	.ad_top_2{width:728px; float:right;}
	
.trans{}
/* nav_2 */
#nav_2{height:35px; background:url(http://img.myzcom.com/www/img/line_x_1.gif) repeat-x left bottom;}
	.nav_tab2{float:left; width:380px; margin-left:10px; display:inline;}
	.nav_tab2 li{float:left; line-height:24px;}
	.nav_tab2 li a{display:block; height:24px; padding-left:10px; background:url(http://img.myzcom.com/www/img/tab_nav.gif) no-repeat left -24px;}
	*html .nav_tab2 li a{display:inline;}
	.nav_tab2 li a:hover,.nav_tab2 li.active a{background-position:left 0; text-decoration:none;}
	.nav_tab2 li a span{display:block; height:24px; background:url(http://img.myzcom.com/www/img/tab_nav.gif) no-repeat right -24px; padding-right:10px; color:#444;}
	*html .nav_tab2 li a span{display:inline; padding:4px 10px 4px 0;}
	.nav_tab2 li a:hover span,.nav_tab2 li.active a span{background-position:right 0; color:#fff; cursor:pointer;}
	.nav_tab2 li.dingyue a{background-position:left -48px;}
	.nav_tab2 li.dingyue a span{background-position:right -48px; color:#fff;}
	.down_login{float:right; width:500px; padding:4px 10px 0 0; font-size:14px; height:20px; line-height:20px; text-align:right; overflow:hidden;}
/* #current */
#current{height:36px; border-bottom:1px solid #d9d9d9; margin-bottom:10px;}
	#current p{float:left; padding-top:8px;}
	#current ul{float:right; width:296px; height:22px; overflow:hidden; display:inline; margin:6px 5px 0 0; background:url(http://img.myzcom.com/www/img/down_pic_all.gif) no-repeat;}
	#current li{float:left;}
	#current li.li1{width:239px; margin-right:5px; display:inline;}
	#current li.li2{width:50px;}
	#current li.li1 input{width:220px; height:22px; padding-left:19px; border:none; background:none; line-height:22px;}
	#current li.li2 input{width:50px; height:22px; border:none; background:none; cursor:pointer;}
/* sub_nab2 */
#sub_nab2{margin-bottom:10px;}
	#sub_nab2 h2{height:27px; line-height:27px; color:#fff; background:#3671b8; font-size:14px;}
	#sub_nab2 ul{padding:5px 0; font-size:14px; line-height:23px;}

/* 2009-11-5 */
.tag_hot{padding:10px; overflow:hidden;}
.tag_hot li{float:left; margin:0 5px; line-height:1.5em;white-space:nowrap;}

#banner_huanbao_side{height:475px; background:url(http://img.myzcom.com/www/img/sub_img/banner_270.gif) no-repeat;}

/* 2009-12-10 */
.title_02 .right{padding-right:10px;}