@charset "utf-8";
.line21{
 background:url(line_2.gif); background-position:bottom; background-repeat:repeat-x;
}
.small{font-family:tahoma;font-size:11px !important;
	   text-decoration: none;
	   line-height:160%;}
.menuon{
background: url(menuon.jpg); background-repeat:no-repeat; background-position:center;height:23px;width:119px; float:left;
font-size:14px;color:#ffffff; font-weight:800;padding-top:8px;
}
.menuoff{
background: url(menuoff.jpg); background-repeat:no-repeat; background-position:center;height:23px;width:119px;float:left;
font-size:14px;color:#000000; font-weight:800;padding-top:8px;
}
.line2{
border-left:#D3D3D3 1px solid;border-right:#D3D3D3 1px solid;
}
.t1{
background: url(t1.jpg); background-repeat:no-repeat; background-position:center;height:20px;width:120px; float:left;
font-size:12px;color:#000000; font-weight:800;padding-top:7px; cursor:pointer
}
.t2{
background: url(t2.jpg); background-repeat:no-repeat; background-position:center;height:20px;width:120px;float:left;
font-size:12px;color:#6A210F; font-weight:800;padding-top:7px; cursor:pointer
}
.b1{
background: url(b1.jpg); background-repeat:no-repeat; background-position:center;height:20px;width:118px; float:left;
font-size:12px;color:#ffffff; font-weight:800;padding-top:8px;margin-right:1px;cursor:pointer
}
.b2{
background: url(b2.jpg); background-repeat:no-repeat; background-position:center;height:20px;width:118px;float:left;
font-size:12px;color:#000000; font-weight:800;padding-top:8px;margin-right:1px;cursor:pointer
}
.c1{
background: url(c1.jpg); background-repeat:no-repeat; background-position:center;height:20px;width:90px; 
font-size:12px;color:#ff6600; font-weight:800;padding-top:9px;margin-right:1px;cursor:pointer
}
.c2{
background: url(c2.jpg); background-repeat:no-repeat; background-position:center;height:20px;width:90px;
font-size:12px;color:#000000; font-weight:800;padding-top:9px;margin-right:1px;cursor:pointer
}

/*大图广告*/
div#MainPromotionBanner{
	width:380px;
	height:240px;
}
#MainPromotionBanner #SlidePlayer {
	position:relative;
	margin: 0 auto;
}
#MainPromotionBanner .Slides{
	padding: 0;
	margin: 0;
	list-style: none;
	height: 240px;
	overflow: hidden;
}
#MainPromotionBanner .Slides li {
	float: left;
	width: 380px;
	height: 240px;
}

#MainPromotionBanner .Slides img{
	border:0;
	display: block;
	width: 380px;
	height: 240px;	
}

#MainPromotionBanner .SlideTriggers{
	margin: 0;
	padding: 0;
	list-style: none; 
	position: absolute; 
	top: 214px; 
	right: 8px;
	z-index: 10;
	height: 25px;	
}
#MainPromotionBanner .SlideTriggers li{
	float: left;
	display: inline;
	color: #fff;
	text-align: center;
	width: 15px;
	font-weight:bold;
	font-family:Tahoma;
	font-size:11px;
	height: 15px;
	line-height: 15px;
	cursor: pointer;
	overflow: hidden; 
	margin:0px 3px;
	background: url(slide_trigger.gif) no-repeat center center;
}
#MainPromotionBanner .SlideTriggers li.Current{ 
	color:#000; 
	background: url(slide_trigger_c.gif) no-repeat center center;
	border:0; 
	font-weight:bold;
	font-family:Tahoma;
	font-size:11px;
	line-height: 15px;
	height: 15px;
	width: 15px;
	margin:0 3px; 
}



/*零点清包网低上部装修技巧设计指南*/
body,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div {margin:0;padding:0;border:0;font-size:12px;}
body{background-color:#FFF;color:#000;}

ul,ol{list-style-type:none;}
em{font:normal 12px Tahoma;}



.page{width:960px; margin:0 auto; text-align:left; background:#fff;}
.mass{width:960px; margin:-6 auto; text-align:left; background:#fff;}
/*.clear{ clear: both; font-size:1px; width:1px; height:0px; overflow:hidden; visibility: hidden; }*/


.clear{ clear:both; visibitity:hidden; font-size:0px; }

.red-bold{ color:red; font-weight:bold}
.floatleft{float:left}
/*顶部*/

.mainmenubox{width:960px;height:54px;margin:0 auto;border-top:1px solid #334672;background:url(mainmenu_01.gif) repeat-x top; padding:0; text-align:left}
/*顶部菜单*/
.zsjcnav {margin:0 5px;clear:left;padding:0 1px;list-style:none;line-height:22px; height:32px;float:left}
.zsjcnav li{display:inline;}
.zsjcnav a{float:left;margin:0;padding:0;background:url(mainmenu_02.gif) no-repeat left top;letter-spacing:2px;color:#16387C;}
.zsjcnav a span{float:center;padding:5px 10px 4px 9px;display:block;background:url(mainmenu_03.gif) no-repeat right top;color:#FFF;}
.zsjcnav a:hover{background-position:0% -54px;cursor:pointer;color:#334672;}
.zsjcnav a:hover span{background-position:100% -54px;padding:7px 10px 5px 9px;cursor:pointer;color:#334672;}

.subinfo{margin:0 10px;clear:both;line-height:22px;height:22px;text-align:left;color:#6E83AE}
.subinfo a:link,.subinfo a:visited{color:#6E83AE;cursor:pointer;}
.subinfo a:hover,.subinfo a:active{color:#F00;cursor:pointer;text-decoration:underline}

/*公告*/
.gonggao { height:22px;border:1px solid #A8BDCF; margin:6px 0 3px;background:url(tdtitle.gif) repeat-x top;padding:0}
.gonggao span, .gonggao img{float:left; margin-top:3px}
.gonggao_line{text-align:left; height:16px; margin:0px 0 0 0px;}
#notice{ margin:3px 0 0;}
#notice a{ background:url('point01.gif') no-repeat left 4px; padding-left:10px;margin-left:20px;color:#16387C;}
#notice span{ color:#999999; float:none}

.QQ_line{ width:240px; float:right;text-align:center;height:13px; line-height:13px; margin:5px 0 0 10px; padding:4px 0 0; color: #fff100;}

.floatL{float:left;}
.floatR{float:right;}
.floatNone{ float:none;}
/*边框*/
.oneline{clear:both;}
.onelinebox {clear:both;margin:3px 0}
.leftbox {float:left;margin:3px 3px 3px 0;}
.rightbox {float:right;margin:3px 0 3px 3px;}
.rightout_back {background:url(list_data_back.gif) repeat-x 0 bottom;margin:0;padding:8px;}
.margintop6{ margin-top:6px;}
.margintop6_02{ margin-top:10px;}
.margintop6_01{ margin-top:0px;}
.margintop3{ margin-top:3px;}
/*底部版权*/
.footer {height:76px;text-align:right;padding:0;margin:6px 0 6px;background:url(copyright_back_r.gif) no-repeat right center;}
.footer_content{background:url(copyright_back_l.gif) no-repeat left center; height:61px; margin:0 18px 0 0; padding: 15px 0 0;}
.footer_content span{ color:#16387C;}
.footer_content p{ font-size:12px; line-height:14px; height:12px; margin:4px 0 0; vertical-align:middle}
.footer a:link,.footer a:visited{color:#1f4ca5;}
.footer a:hover,.footer a:active{color:#FF0000; text-decoration:underline}

.ad_flash{margin:0px 0px 3px 0px;}
.header{ width:960px; height:92px;}
.top_search{width:960px;height:27px;background:url(index_new_top_02.gif) repeat-x; }

.top_logo{ float:left;height:65px; width:227px;background:url(index_new_top_05.gif) no-repeat;}
.top_logo img{ margin:2px 0px 0px 3px;}
.top_right1{ float:right;width:151px; height:65px;background:url(index_new_top_07.gif) no-repeat;}
.top_right1 ul{padding:0px;margin:0px;}
.top_right1 li{ margin:9px 0px 0px 3px;float:left;width:70px; height:18px;list-style:none; display:inline;}

.top_rightbox{ float:left; width:582px; height:65px;}

.top_right_p{ float:left;width:582px; height:42px;}
.top_right_p ul{padding:0px;margin:0px;}
.top_right_p li{ float:left;list-style:none;}
.top_right_p li img{ float:left;}


.top_right{ float:left;width:582px; height:23px;background:url(newtop_09.gif) no-repeat;}
.top_right ul{padding:0px;margin:0px;}
.top_right li{ margin:3px 0px 0px 0px;padding:0px;text-align:center;float:left;width:71px; list-style:none;}


.toplogin{ float:right;}
.topfont{ margin:0px 0px 0px 12px; float:left; display:inline; line-height:27px;}
.topfont A { color:#ffffff;}
.topfont A:hover {color:#FF0000;}

.menu_top{font-size:12px;font-weight:bold; color:#000000;list-style:none;}
.menu_top a:link{color:#18628F;font-size:12px;font-weight:bold;list-style:none;}
.menu_top a:visited{color:#18628F;font-weight:bold;font-size:12px;}
.menu_top a:hover{color:#ff1d1d;font-weight:bold;font-size:13px;}
.menu_top a:active{color:#18628F;font-weight:bold;font-size:12px;}

.menu_top1{font-size:12px; color:#246FA5;}
.menu_top1 a:link{color:#246FA5;font-size:12px; }
.menu_top1 a:visited{color:#246FA5; }
.menu_top1 a:hover{color:#ff1d1d; }
.menu_top1 a:active{color:#246FA5;}

.menu_top2{font-size:12px; color:#FFFFFF;}
.menu_top2 a:link{color:#FFFFFF;font-size:12px; }
.menu_top2 a:visited{color:#FFFFFF; }
.menu_top2 a:hover{color:#ff1d1d; }
.menu_top2 a:active{color:#FFFFFF;}



/*零点清包网友情链接*/
.sitelink{text-align:center;}
.friend_link { margin-top:10px; width:960px;}
.friend_link .hd { background:url(bg_960.png) no-repeat 0 -42px; height:29px; overflow:hidden; color:#3479bc; font-size:14px; line-height:29px; font-weight:bold; text-indent:.5em; text-align:left;}
.friend_link .bd { padding:10px 0 0 2px; border-left:1px solid #bfcfde; border-right:1px solid #bfcfde;}
.friend_link .bd ul.pic li { float:left; display:inline; margin-left:8px; margin-bottom:4px;}
.friend_link .bd ul.pic li img { border:1px solid #ddd; background:#f1f1f1; padding:3px; width:88px; height:31px; vertical-align:top; zoom:1;}
.friend_link .ft { background:url(bg_960.png) no-repeat 0 -71px; height:4px; overflow:hidden;}
.friend_link .text { line-height:22px; padding:10px 2px 10px 10px; text-align:left;}
.friend_link .text a { padding-right:10px;}

/*零点清包网底部信息*/
#footer { margin-top:10px; position:relative; border-top:1px solid #dedede; padding-top:5px; width:960px;}
#footer .logo_gay { float:left; display:inline; margin-right:12px; width:233px; height:57px; margin-top:10px;}
#footer .logo_gay a { display:block; background:url(logo_gay.gif) no-repeat 0 0; width:263px; height:57px; overflow:hidden; text-indent:-999em;}
#footer .foot_info { float:left; width:566px; height:70px; text-align:left; line-height:22px;}
#footer .foot_nav { color:#666;}
#footer a { color:#0135af; text-decoration:underline;}
#footer a:hover { color:#f30; text-decoration:underline;}
#footer .safety { float:right; width:109px;}
#footer .bor { overflow:hidden; height:5px;margin:8px 0;}

/*最下方活动精录*/
/*工具条 */
#index_tool_js { float:none; display:block; margin:auto; position:absolute; bottom:0px; height:0px; font-size:0px; line-height:0; width:100%; z-index:10009; }
#index_js_8 { float:none; display:block; margin:auto; position:absolute; bottom:0px!important; bottom:-1px; height:60px; overflow:hidden; width:1024px; }
#index_js_10 { float:none; display:block; margin:auto; width:161px; height:66px; overflow:hidden; position:absolute; left:0; bottom:0px!important; bottom:-1px; z-index:100; display:none; }
#index_js_5 { float:none; display:block; position:static; margin:auto; display:block; width:161px; margin-top:-132px; cursor:pointer; }
#index_js_6 { float:none; position:static; margin:auto; display:block; width:161px; margin-top:-274px; cursor:pointer; }
#index_js_12 { float:none; display:block; position:static; margin:auto; position:absolute; bottom:0px!important; bottom:-1px; width:100%; height:77px; z-index:77; display:none; overflow:hidden; }
.index_tool_cs1 { float:none; display:block; margin:auto; float:left; height:39px; padding-top:16px; line-height:14px; text-align:left; width:68px; padding-left:90px; }
.index_tool_cs1 em{ font-weight:bold; font-style:normal; }
.index_tool_cs1 a{ float:left; width:55px; line-height:150%; position:relative; z-index:9999; display:block; }
.index_tool_cs2 { clear:both; float:none; display:block; margin:auto; width:161px; height:76px; overflow:hidden; position:absolute; bottom:3px; z-index:auto; }
.index_tool_cs3 {
float:left; width:121px; height:30px; background:url(http://www.09zh.com/images/index_map_h.gif) no-repeat 0 -80px; margin-top:17px; padding-right:10px; text-align:center; line-height:30px;
}
#index_js_14{ float:none; display:block; position:static; margin:auto; width:415px; padding:0 10px; background-color:#666666; height:22px; line-height:22px; position:absolute; left:493px; top:0px; font-size:12px; color:#FFF; }
#index_js_14 span{	font-weight:bold;}

.text_2{color:#666666;}	
.qqfooter {	OVERFLOW: hidden; WIDTH: 800px; HEIGHT: 20px;line-height:150%;	position:relative;z-index:9999;}
.qqfooter IMG {	WIDTH: 18px; HEIGHT: 18px}

#top_head{clear:both; height:50px; margin:0px;width:100%;background:#E9EFF4;  }

.top_head_left{float:left; width:195px;}
.top_head_left span{ float:left;display:block; margin-top:10px; margin-left:10px;}
.top_head_left img{margin-top:10px; float:left;margin-left:10px;}
.top_head_left span a{ height:26px; line-height:26px;}

.top_head_right{float:right; width:780px; color:#4385B3; background:url(http://www.09zh.com/images/ico_top.gif) no-repeat; height:60px; background-position:0px 10px;} 
.top_head_right a{color:#4385B3;}
.top_head_right p{display:block; margin-left:40px; margin-top:5px; line-height:20px;}
.top_head_right span{ float:right; margin-top:30px; cursor:pointer;}

.top_head_wrap{clear:both; width:980px; overflow:hidden; margin:0px auto; color:#1F4D73;}
.top_head_right22 a{float:right; display:inline;}

#head,#mainmenu_mid,#mini_nav,#i_case,#service,#about,#Friendsite,#c_bottom,#bottom,#bottom_line,#copyright,#end,#topbanner{margin:auto; width:950px; clear:both; height:80px;}

/*=================================================*/
/*=================================================*/
#Content001{width:950px; margin:0px auto; clear:both;  height:auto;}
#Content001 #WebLogin001{width:213px; height:202px; float:left; border:1px solid #98caed; }
#Content001 #WebLogin001 h2{text-align:center; margin:10px 0px;}
#Content001 #WebLogin001 img{ border:1px solid #98caed; margin:auto; clear:both; display:block;}
#Content001 #WebLogin001 a{ line-height:25px; text-align:center; width:200px; display:block;}

.container, .container *{margin:0; padding:0;}/*滚动广告图片定义*/
.container{width:480px;  height:204px; float:left; margin-left:5px; overflow:hidden;position:relative;}
.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:480px; height:204px; display:block;}


div.WebAd004{width:106px; height:105px; float:left;}
div.WebAd005{width:725px; height:90px; margin-bottom:10px; clear:both;}

.more a{color:#fff; float:right; font-size:12px; font-weight:normal;}

.areaSite {
	MARGIN-TOP: 5px; float:left;}
.areaSite LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
.areaSite EM {
	FONT-WEIGHT: bolder; FONT-SIZE: 16px; FONT-STYLE: normal
}
.areaSite EM {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; FONT-STYLE: normal
}
.areaSite .area {
	Z-INDEX: 50; WIDTH: 100px; POSITION: relative
}
.areaSite .other {
	COLOR: #666
}
.areaSite #Citylayer {
	RIGHT: 30px; LEFT: 0px; POSITION: absolute; TOP: 16px
}