#ztTop .wrapper {
	width:960px;
	margin:0 auto;
}
#ztTop {
	height:34px;
	line-height:32px;
	background:url(//img.hackhome.com/images/TopBgzt.gif) repeat-x 0 0;
}
#ztTop a {
	color:#333;
}
#ztTop a:hover {
	color:#f00;
}
#ztTop .wrapper {
	position:relative;
}
#ztTop .home {
	display:inline-block;
	padding-left:25px;
	background:url(../imgaes/keyBgzt.png) no-repeat 0px 5px;
}
#ztTop p {
	position:absolute;
	right:0;
	top:0;
}
#ztTop p a {
	margin:0 10px;
}

.ztmenu { height:33px; background:url(//img.hackhome.com/images/menu.jpg) no-repeat; text-align:center; color:#FFF; line-height:33px; font-size:14px; width:990px; margin:0 auto;}
.ztmenu a { color:#FFF; font-size:14px;font-weight:normal; margin:0 10px; display:inline-block}
.ztmenu a:hover{  color:#ff3300}
a.ztmenuhover {font-weight:bold;cursor:default;color:#ffffff}
a.ztmenuhover:hover {color:#ffffff;}
.ztbreadline {padding:10px;border:1px solid #ddd;margin:10px 0 5px 0}

.big_box{ width:990px; height:auto; display:block; overflow:hidden; margin:auto}
.big_box .left{ width:265px; height:auto; float:left; overflow:hidden;}
.big_box .left .sof_rak{ width:264px; height:auto; display:block; overflow:hidden; border-bottom:1px solid #d3d3d3; border-right:1px solid #d3d3d3; margin-top:10px;}
.big_box .left .sof_rak dt{ width:263px; height:36px; line-height:36px; background:url(//img.hackhome.com/images/rank_titbg.jpg) repeat-x; border-top:1px solid #4C9F43; border-left:1px solid #4C9F43; display:block; overflow:hidden; border-bottom:1px solid #d3d3d3;}
.big_box .left .sof_rak dt strong{ background:url(//img.hackhome.com/images/rank_bg.jpg) no-repeat left top; height:36px; line-height:36px; font-size:14px; font-weight:bold; color:#e8690a; padding-left:15px; display:block; overflow:hidden}
.big_box .left .sof_rak dd{ width:250px; height:auto; display:block; overflow:hidden; border-left:1px solid #d3d3d3; padding-bottom:10px;}
.big_box .left .sof_rak dd li{ width:240px; height:22px; line-height:20px; float:left; margin-left:10px;overflow:hidden; margin-top:12px;display:inline}
.big_box .left .sof_rak dd p{ width:254px; height:16px; line-height:16px; float:left; margin-left:10px;overflow:hidden; margin-top:16px;display:inline}
.big_box .left .sof_rak dd p b{ width:14px; height:16px; line-height:16px; font-size:11px; font-weight:normal; color:#FFF; text-align:center; float:left; background-color:#4C9F43}
.big_box .left .sof_rak dd p a{ width:254px; height:16px; line-height:16px; float:left; margin-left:6px; display:inline; overflow:hidden; font-size:12px; font-weight:normal; color:#3f3f3f; text-decoration:none}
.big_box .left .sof_rak dd p a:hover{ color:#ff3300; text-decoration:underline}
.big_box .left .sof_rak dd p em{ width:12px; height:12px; line-height:11px; font-size:11px; font-weight:normal; color:#6d6d6d; text-align:center; float:left; background-color:#d6d6d6;}
.big_box .left .hot_bq{ width:264px; height:auto; display:block; overflow:hidden; margin-top:10px; border:1px solid #d3d3d3;}
.big_box .left .hot_bq dt{ width:249px; height:36px; line-height:36px; background:url(//img.hackhome.com/images/rank_titbg.jpg) repeat-x; padding-left:15px; border-bottom:1px solid #d3d3d3; font-size:14px; font-weight:bold; color:#eb5509;}
.big_box .left .hot_bq dd{ width:244px; height:auto; display:block; overflow:hidden; padding:10px; line-height:24px;}
.big_box .left .hot_bq dd a{margin-right:4px;}
.big_box .left .hot_bq dd a:link{ text-decoration:none;}
.big_box .left .hot_bq dd a:visited{ text-decoration:none;}
.big_box .left .hot_bq dd a:hover{ text-decoration:underline; color:#ff3300}

.big_box .all{ width:990px; height:auto; float:right; overflow:hidden; border:1px solid #d3d3d3; margin-top:10px;}
.big_box .all .sof_msg{ width:990px; height:auto; display:block; overflow:hidden;position:relative;zoom:1}
.big_box .all .sof_msg dt{ width:240px; height:151px; float:left; margin:26px 20px 0 26px; display:inline; overflow:hidden; }
.big_box .all .sof_msg dd{   overflow:hidden; font-size:12px; font-weight:normal; color:#7f7f7f;line-height:22px; }

.big_box .right{ width:710px; height:auto; float:right; overflow:hidden; border:1px solid #d3d3d3; margin-top:10px;}
.big_box .right .sof_msg{ width:710px; height:auto; display:block; overflow:hidden;position:relative;zoom:1}
.big_box .right .sof_msg dt{ width:240px; height:151px; float:left; margin:26px 20px 0 26px; display:inline; overflow:hidden; }
.big_box .right .sof_msg dd{   overflow:hidden; font-size:12px; font-weight:normal; color:#7f7f7f;line-height:22px; }

/*
*************************************************
*/
.big_box .right .sof_msg .innerleft {width:240px;float:left;margin-right:20px;}
.big_box .right .sof_msg .innerright {width:400px;float:left;}

.big_box .right .sof_msg .sotimg{ width:240px; height:151px; float:left; margin:30px 0px 0 0px; display:inline; overflow:hidden; }
.big_box .right .sof_msg .msgbx{width:660px;height:auto; overflow:hidden; font-size:12px; font-weight:normal;color:#7f7f7f;line-height:23px; float:left; padding:0px 30px;}
.big_box .right .sof_msg .msgbx p{ }
.big_box .right .sof_msg .sfth{  height:20px; line-height:20px; font-size:12px; font-weight:bold; color:#262626; display:block; overflow:hidden;margin-top:20px;}

.big_box .right .sof_msg dd h1{  height:36px; line-height:36px; font-size:14px; font-weight:normal; color:#262626; font-family:"微软雅黑"; display:block; overflow:hidden; margin-top:19px;}
.big_box .right .sof_msg dd h3{ margin:auto; font-size:12px; font-weight:normal; color:#ff3300; margin-top:4px;margin-bottom:4px;}
.big_box .right .sof_msg dd p{height:auto; line-height:25px; font-size:12px; font-weight:normal; color:#7f7f7f; text-indent:24px; margin:auto }
/***/
.big_box .right .sof_list{width:710px; height:auto; border-top:0px solid #1d8c23;  display:block; overflow:hidden; background:url(//img.hackhome.com/images/list_bg.jpg) repeat-y center top;font-weight:100; color:#000000; font-size:12px;}
/***/
.big_box .right .sof_list li{ width:353px; height:128px; float:left; overflow:hidden; border-bottom:1px dashed #ccc; margin-left:1px; display:inline}
.big_box .right .sof_list li .slimg{ width:100px; height:75px; float:left; margin:18px 0 0 10px; display:inline; overflow:hidden;}
.big_box .right .sof_list li p{ width:206px; height:auto; float:left; margin-left:20px; display:inline}
.big_box .right .sof_list li p strong{ width:206px; height:18px; line-height:18px; display:block; overflow:hidden; font-size:12px; font-weight:blod; margin-top:18px;}
.big_box .right .sof_list li p strong a:link{ color:#1e1e1e;text-decoration:none}
.big_box .right .sof_list li p strong a:visited{ color:#1e1e1e;text-decoration:none}
.big_box .right .sof_list li p strong a:hover{ color:#ff3300;text-decoration:underline}
.big_box .right .sof_list li p em{ width:280px; height:14px; line-height:16px; display:block; overflow:hidden; font-size:12px; font-weight:normal; margin-top:13px;}
.big_box .right .sof_list li p .abtn{ width:113px; height:25px; display:block; overflow:hidden; font-size:12px; font-weight:normal; color:#FFF; line-height:25px; background:url(//img.hackhome.com/images/btn_b.jpg) no-repeat; text-decoration:none; text-align:center; margin-top:5px;}
.big_box .right .sof_list li p .abtn:hover{ width:113px; height:25px; display:block; overflow:hidden; font-size:12px; font-weight:normal; color:#FFF; line-height:25px; background:url(//img.hackhome.com/images/btn_bh.jpg) no-repeat; text-decoration:none; text-align:center; margin-top:5px;}

.big_box .all .sof_list{width:979px; height:auto; border-top:1px solid #1d8c23; display:block; overflow:hidden; background:url(//img.hackhome.com/images/list_bg.jpg) repeat-y center top;}
.big_box .all .sof_list li{ width:320px; height:120px; float:left; overflow:hidden; border-bottom:1px dashed #ccc; margin-left:1px; display:inline}
.big_box .all .sof_list li .slimg{ width:100px; height:75px; float:left; margin:20px 0 0 5px; display:inline; overflow:hidden;}
.big_box .all .sof_list li p{ width:190px; height:auto; float:left; margin-left:10px; display:inline}
.big_box .all .sof_list li p strong{ width:206px; height:18px; line-height:18px; display:block; overflow:hidden; font-size:14px; font-weight:normal; color:#1e1e1e; ; margin-top:18px;}
.big_box .all .sof_list li p strong a:link{ color:#1e1e1e;text-decoration:none}
.big_box .all .sof_list li p strong a:visited{ color:#1e1e1e;text-decoration:none}
.big_box .all .sof_list li p strong a:hover{ color:#ff3300;text-decoration:underline}
.big_box .all .sof_list li p em{ width:260px; height:14px; line-height:16px; display:block; overflow:hidden; font-size:12px; font-weight:normal; color:#868686; margin-top:13px;}
.big_box .all .sof_list li p .abtn{ width:113px; height:25px; display:block; overflow:hidden; font-size:12px; font-weight:normal; color:#FFF; line-height:25px; background:url(//img.hackhome.com/images/btn_b.jpg) no-repeat; text-decoration:none; text-align:center; margin-top:13px;}
.big_box .all .sof_list li p .abtn:hover{ width:113px; height:25px; display:block; overflow:hidden; font-size:12px; font-weight:normal; color:#FFF; line-height:25px; background:url(//img.hackhome.com/images/btn_bh.jpg) no-repeat; text-decoration:none; text-align:center; margin-top:13px;}

/***border-top:1px solid #1d8c23;*/
.big_box .right .wz_list{width:979px; height:auto; border-top:0px solid #1d8c23; display:block; overflow:hidden; background:url(//img.hackhome.com/images/list_bg.jpg) repeat-y center top;}
/***/
.big_box .right .wz_list li{ width:705px; height:120px; float:left; overflow:hidden; border-bottom:1px dashed #ccc; margin-left:1px; display:inline}
.big_box .right .wz_list li .slimg{ width:120px; height:90px; float:left; margin:20px 0 0 5px; display:inline; overflow:hidden;}
.big_box .right .wz_list li p{ width:550px; height:auto; float:left; margin-left:10px; display:inline}
.big_box .right .wz_list li p strong{ width:550px; height:18px; line-height:18px; display:block; overflow:hidden; font-size:14px; font-weight:bold; color:#1e1e1e; ; margin-top:12px;}
.big_box .right .wz_list li p strong a:link{ color:#1e1e1e;text-decoration:none}
.big_box .right .wz_list li p strong a:visited{ color:#1e1e1e;text-decoration:none}
.big_box .right .wz_list li p strong a:hover{ color:#ff3300;text-decoration:underline}


.page_all {width: 978px; height:28px; line-height:28px;  margin:8px auto;padding-left:10px; color:#1D8D23; display:block; overflow:hidden; border:1PX solid #d3d3d3; }
.blacklink a{ color:#4D4D4D; text-decoration:none;}
.blacklink a:hover{ color:#F00;}

#image-preview { position: absolute; z-index: 1000; border-width: 2px; border-style: solid; border-color: #999; padding: 5px; background-color: #fafafa; }

.hid_btn{ display:block;width:100%; height:auto; overflow:hidden; margin:10px 0 0 0px;}
.img_yj{ width:240px; height:151px; position:absolute; background:url(https://imgo.hackhome.com/image/img_yj.gif) no-repeat; z-index:999; top:0; left:0; margin:30px 0 0 30px;}

.divnew { width:352px; height:176px;}
.divnew2 { width:710px; height:176px;}
.indexnew1 { border-right:1px #DCDCDC solid}
.fenl { height:28px; line-height:28px; background:#f5f5f5; border-bottom:1px #dcdcdc solid; font-weight:normal; }
.indexul li span{ width:350px; display:inline-block}
.indexun li span{ width:600px; display:inline-block}
.indexul2 { height:213px}
.indexul2 li{ margin:1px 0; border-bottom:1px #DCDCDC dashed}
.indexul2 li span{ width:198px; display:inline-block; padding:0 5px 0 12px; background:url(//img.hackhome.com/images/zt_lra.png) no-repeat 3px 8px}
.mainright2 { position:relative}
.fffgai { position:absolute; left:0; bottom:2px; height:3px; overflow:hidden;width:260px; background:#fff; }
.maincen1 {   border:1px #dcdcdc solid; width:415px;}
.maincen1ul { } 
.maincen1ul li {  line-height:26px;height:26px; font-size:12px; font-weight:normal; display:block; 
               float:left; 
               width:330px; 
               margin-left:5px;
               overflow:hidden;          /*超出部分隐藏*/
               white-space:nowrap;
               /*文本溢出用"..."表示*/
               text-overflow:ellipsis;                    /*适用IE*/
               -o-text-overflow:ellipsis;                 /*适用opera*/
               -moz-binding: url('ellipsis.xml#ellipsis');/*适用火狐(firefox通过XUL实现效果)*/
			   }
.h2linka { text-align:center; margin-bottom:10px}
.h2linka a { margin:0 5px; color:#7a7979}
.h2linka a:hover { color:#333; text-decoration:underline}
.maincen { margin-left:15px; width:710px;}

.maincen3ul li { line-height:25px; font-size:12px; font-weight:normal;}
.maincen3ul li{
	       margin-left:5px;
               display:block; 
               float:left; 
               width:660px; 
               overflow:hidden;          /*超出部分隐藏*/
               white-space:nowrap;
               /*文本溢出用"..."表示*/
               text-overflow:ellipsis;                    /*适用IE*/
               -o-text-overflow:ellipsis;                 /*适用opera*/
               -moz-binding: url('ellipsis.xml#ellipsis');/*适用火狐(firefox通过XUL实现效果)*/
		}

/*special*/
.topimg {clear:both; position:relative; overflow:hidden; height:260px;}
.topimg img {width:990px; height:260px;}
.topimg .namebg {filter:alpha(opacity=30); opacity:0.3; background:#222; width:400px; height:80px; position:absolute; left:20px; top:160px; z-index:10px; color:#FFF;}
.topimg dl {width:380px; height:60px; padding:10px; position:absolute; left:20px; top:160px; z-index:100px; color:#FFF; filter:alpha(opacity=100); clear:both;}
.topimg h1 {font-size:32px; height:28px; line-height:32px; font-family:"Microsoft Yahei"; padding-bottom:5px; font-weight:normal; filter:chroma(color=#CCCCCC); }
.topimg dd {height:16px; line-height:16px;}
.topimg a {color:#FFF;}
.topnav {height:30px; line-height:30px; background-color:#4694d2;}
.topnav span {padding-left:30px;  font-size:14px; color:#FFF;}
.topnav span a {color:#FFF;}

.an_niui { width:680px; height:152px; margin-top:-10px;background:url(//img.hackhome.com/images/anniu_zti.jpg) no-repeat 0px -150px;}
.an_niui li { width:144px; height:155px; float:left;}
.an_niui li a {width:144px; height:155px; display:block;}
.an_niui li a:link,.an_niui li a:visited {color: #a5a5a5; text-decoration:none;}
.an_niui li a:hover {color: #a5a5a5; text-decoration: none;}
.an_niui li a p { padding-top:100px; line-height:16px; text-align:center;}
.an_niui li a.an_a1:hover {background:url(//img.hackhome.com/images/anniu_zti.jpg) no-repeat 0px 10px;}
.an_niui li a.an_a2:hover {background:url(//img.hackhome.com/images/anniu_zti.jpg) no-repeat -172px 10px;}
.an_niui li a.an_a3:hover {background:url(//img.hackhome.com/images/anniu_zti.jpg) no-repeat -344px 9px;}
.an_niui li a.an_a4:hover {background:url(//img.hackhome.com/images/anniu_zti.jpg) no-repeat -517px 10px;}

.an_niua { width:680px; height:152px; margin-top:-10px;background:url(//img.hackhome.com/images/anniu_zta.jpg) no-repeat 0px -150px;}
.an_niua li { width:144px; height:155px; float:left;}
.an_niua li a {width:144px; height:155px; display:block;}
.an_niua li a:link,.an_niua li a:visited {color: #a5a5a5; text-decoration:none;}
.an_niua li a:hover {color: #a5a5a5; text-decoration: none;}
.an_niua li a p { padding-top:100px; line-height:16px; text-align:center;}
.an_niua li a.an_a1:hover {background:url(//img.hackhome.com/images/anniu_zta.jpg) no-repeat 0px 10px;}
.an_niua li a.an_a2:hover {background:url(//img.hackhome.com/images/anniu_zta.jpg) no-repeat -169px 10px;}
.an_niua li a.an_a3:hover {background:url(//img.hackhome.com/images/anniu_zta.jpg) no-repeat -338px 10px;}
.an_niua li a.an_a4:hover {background:url(//img.hackhome.com/images/anniu_zta.jpg) no-repeat -507px 10px;}


.div_img{
    width: 120px;
    height: 90px;
    line-height: 90px;
    overflow: hidden;
    float: left;
    margin: 15px 0 10px 10px;
}

/*specials add @ 2014.05.12*/
.special-tab-bg {height:30px;font-size:14px; font-weight:bold;color:#FFFFFF;background:url(//img.hackhome.com/images/title-tabs.jpg) no-repeat}
.special-tab-bg a {color:#FFFFFF;}
.special-tab-bg ul {margin:0;padding-left:16px;}
.special-tab-bg ul li {list-style:none;float:left;height:22px;width:84px;padding-top:5px;margin-right:10px;text-align:center;}
.special-tab-bg ul li.active {padding-top:8px;background:url(//img.hackhome.com/images/title-tab-nav.jpg) no-repeat left 0px;color:#FF8500;}
.special-tab-bg ul li.active a {color:#FF8500;}


/*百度搜索*/
.baidu_search_search {  background: url("/images/hj/soso_yellow.png") no-repeat scroll 0 0 ;  font-size: 12px; height: 29px; line-height: 29px; margin-right: 10px; position: absolute; right: 0; top:263px; width: 165px; position:absolute; z-index:2;}
.baidu_search_search div { display: block; height: 29px; line-height: 29px; overflow: hidden; margin-left: 20px;  width: 98px;}
.baidu_search_search a{ color:#333;}
.baidu_search_search a:hover{ color:#ff3300;}

/*top_cont*/
.top_cont.clearfix{ margin-bottom:10px;}
