﻿*{font-family: "微软雅黑","Verdana"; margin: 0;padding: 0;table-layout: fixed; word-break: break-all;}
img{border: 0 none;vertical-align: middle;}
ul li {list-style: none outside none;}
input, select, textarea { font-size: 12px; outline: 0 none;}
*::-moz-selection {background: none repeat scroll 0 0 #f50;color: #fff;}
.clearfix:before, .clearfix:after {content: "."; display: block; font-size: 0;height: 0;visibility: hidden;}
.clearfix:after {clear: both;}
.clearfix {} 
body { background-color: #fff;color: #000; font-size: 12px; margin: 0 auto;}
a {color: #666666; text-decoration: none;}
a:hover {color: #ff6600;text-decoration: none;}
div{ margin:auto;}
/*banner*/
.content {margin: 0 auto;position: relative;width: 990px;}
.navbox {background: url("/images/hj/top_bg.png") no-repeat scroll 0 0 ;color: #fff;height: 34px;left: 0;line-height: 34px;margin: 0 auto;position: absolute;text-align: right;top: 0;width: 990px;z-index: 2;}
.navbox span {line-height: 30px; margin-left: 18px;}
.navbox a { color:#fcfafa;text-decoration: none;}
.navbox a:hover { color: #ff3300;}
.navbox  img{float:left; margin:8px 8px 0 20px;}

.navbox01 {background: url("/images/hj/top_bg.png") no-repeat scroll 0 0 ;color: #fff;height: 34px;left: 0;line-height: 34px;margin: 0 auto;text-align: right;top: 0;width: 990px;z-index: 2;}
.navbox01 span {line-height: 30px; margin-left: 18px;}
.navbox01 a { color:#fcfafa;text-decoration: none;}
.navbox01 a:hover { color: #ff3300;}
.navbox01  img{float:left; margin:8px 8px 0 20px;}


.topimg {height: 260px;position: relative;width: 990px;z-index: 1;}
.topimg img {height: 260px;width: 990px;}
.topimg {clear: both;height: 260px;overflow: hidden; position: relative;}
.topimg img {height: 260px;width: 990px;}
.topimg .namebg {background: none repeat scroll 0 0 #222;color: #fff;height: 80px;left: 20px;opacity: 0.3;position: absolute;top: 160px;width: 400px;}
.topimg dl {clear: both;color: #fff;height: 60px; left: 20px;padding: 10px;position: absolute;top: 160px; width: 380px;}
.topimg h1 {font-family: "Microsoft Yahei"; font-size: 32px;font-weight: normal;height: 28px;line-height: 32px;padding-bottom: 5px;}
.topimg dd {height: 16px;line-height: 16px;}
.topimg a { color: #fff;}
/*top*/
#newTop .wrapper {margin: 0 auto;text-align: right;width: 960px;}
#newTop {background: url("/images/hj/TopBgzt.gif") repeat-x scroll 0 0 rgba(0, 0, 0, 0); height: 34px; line-height: 32px;}
#newTop a {color: #333;}
#newTop a:hover {color: #f00;}
#newTop .wrapper {position: relative;}
#newTop p {position: absolute;right: 0; top: 0;}
#newTop p a { margin: 0 10px;}

/*top-header*/
#top-header {height: 80px;padding: 10px 0;width: 990px;}
#top-logo {float: left;width: 250px;}
#top-weibo {float: right;margin-right: 27px;margin-top: -70px;width: 200px;}
#search {float: left;height: auto;margin-left: 20px;width: 700px;}
.search-tab li {color: #666;cursor: pointer;float: left;font-size: 14px;font-weight: normal; height: 28px;line-height: 28px;margin-left: 3px;text-align: center;width: 63px;}
.search-tab li.cur {background: url("/images/hj/searchbackground.gif") no-repeat scroll left bottom rgba(0, 0, 0, 0);color: #fff;}
#search-form {background: url("/images/hj/searchbackground.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);height: 42px;position: relative;width: 486px;}
#search-input {border: 0 none;height: 30px;left: 8px;line-height: 30px;position: absolute;top: 6px;width: 394px;}
#searchbtn {height: 42px;position: absolute;right: 0;text-indent: -9999px;top: 0;width: 78px;}
#searchbtn.hover { background: url("/images/hj/searchbackground.gif") no-repeat scroll right bottom rgba(0, 0, 0, 0);}
.input-bg, .btn-submit {background: none repeat scroll 0 0 rgba(0, 0, 0, 0); border: 0 none;}

/*top-nav*/
#top-nav {background: url("/images/hj/nav_new.png") repeat-x  0 -70px;height: 33px;padding: 0 5px;text-align: left;width: 980px;}
.top-nav-links li {background: url("/images/hj/nav_new.png") no-repeat scroll right top;float: left;font-size: 14px;height: 33px;line-height: 34px;padding: 0 3px 0 1px;text-align: center;width: 80px;}
.top-nav-links li.none {background: none repeat scroll 0 0 rgba(0, 0, 0, 0);}
.top-nav-links li a:link, .top-nav-links li a:visited {color: #ffffff;display: block;font-weight: bold;height: 33px;margin: 0 auto;padding: 0 10px; text-align: center; width: 62px;}
.top-nav-links li a:hover, .top-nav-links li a.active {background: url("/images/hj/nav_new.png") no-repeat scroll center -33px rgba(0, 0, 0, 0);}
.top-nav-box { border: 1px solid #efefef;font-size: 12px;letter-spacing: 1px;margin-bottom: 5px;padding: 5px 5px 5px 15px;width: 968px; background:#f9fff7; height:16px;}

#top-navw {background: url("/images/hj/nav_new.png") repeat-x scroll 0 -70px;height: 33px;padding: 0 5px;text-align: left;width: 980px;}
#top-navw .top-nav-links li {background: url("/images/hj/nav_new.png") no-repeat scroll right top );float: left;font-size: 14px;height: 33px;line-height: 34px;padding: 0 10px;text-align: center;width: 135px;}
#top-navw .top-nav-links li.none {background: none repeat scroll 0 0 rgba(0, 0, 0, 0);}
#top-navw .top-nav-links li a:link, .top-nav-links li a:visited {color: #ffffff;display: block;font-weight: bold;height: 33px;margin: 0 auto;padding: 0 10px; text-align: center; width: auto;}
#top-navw .top-nav-links li a:hover, .top-nav-links li a.active {background: url("/images/hj/nav_new.png") no-repeat scroll center -33px rgba(0, 0, 0, 0);}
#top-navw .top-nav-box { border: 1px solid #efefef;font-size: 12px;letter-spacing: 1px;margin-bottom: 5px;padding: 5px 5px 5px 15px;width: 968px; background:#f9fff7; height:16px;}

/*main*/
#main {margin: 0 auto;padding: 0;width: 990px;}
.page_all { border: 1px solid #d3d3d3; color: #1d8d23;display: block; height: 28px;line-height: 28px;margin: 5px auto;overflow: hidden; padding-left: 10px;}
.blacklink a {color: #4d4d4d;text-decoration: none;}
.blacklink a:hover {color: #f00;}
/*big_box*/
.big_box{display: block;height: auto;margin: auto;overflow: hidden;width: 990px;}
/*big_box left*/
 /*.left {float: left;height: auto; overflow: hidden; width: 262px;}
 .left .sof_rak {border-bottom: 1px solid #d3d3d3;border-right: 1px solid #d3d3d3;display: block;height: auto;overflow: hidden;width: 261px;}
 .sof_rak dt {background: url("/images/hj/titbg.jpg") repeat-x scroll 0 0 ;border:1px solid rgb(211, 211, 211);display: block;height: 36px;line-height: 36px;   overflow: hidden;  width: 260px;}
.sof_rak dt strong { color: #fff; display: block; font-size: 14px;font-weight: bold;height: 36px;line-height: 36px;    overflow: hidden; padding-left: 5px;}
 .sof_rak dt strong span{ float:right; margin-right:10px; font-size:12px; font-weight:normal;}
.sof_rak dt strong span a{ color:#fcfafa;}
 .sof_rak dt strong span a:hover{ color:#ff3300;}
 .sof_rak dd {display: block;height: auto;overflow: hidden;padding-bottom: 10px; width: 261px;}
 .sof_rak dd p {background: url("/images/hj/index.png") no-repeat scroll 0 -67px rgba(0, 0, 0, 0);display: inline; float: left;height: 16px;line-height: 16px;margin-left: 14px; margin-top: 16px; overflow: hidden; width: 230px;}
 .sof_rak dd p b { background-color: #ff8500;color: #fff; float: left;font-size: 11px;font-weight: normal;height: 14px; line-height: 14px; text-align: center; width: 14px;}
 .sof_rak dd p a {color: #3f3f3f;display: inline;float: left;font-size: 14px;font-weight: normal;height: 16px;line-height: 17px; margin-left: 6px; overflow: hidden;text-decoration: none;width: 210px;}
 .sof_rak dd p a:hover {color: #ff3300;text-decoration: underline;}
 .sof_rak dd p em {background-color: #d6d6d6;color: #6d6d6d;float: left; font-size: 11px;font-weight: normal; height: 14px;line-height: 14px;text-align: center;width: 14px;}

 .sof_rak dd li{ display: inline; float: left;height: 22px;line-height: 20px;margin-left: 10px;margin-top: 2px;overflow: hidden;width: 240px; font-size:14px; font-weight:normal; color:#3f3f3f; }
*/
/*标签*/
 .hot_bq {border: 1px solid #d3d3d3; display: block; height: auto; margin-top: 10px; overflow: hidden;}
.hot_bq dt { background: url("/images/hj/titbg.jpg") repeat-x scroll 0 0 ;border-bottom: 1px solid #d3d3d3;color: #fff; font-size: 14px;font-weight: bold;height: 36px;line-height: 36px;  }
.hot_bq dt span{ float:left;}
.hot_bq dt a{ }
.hot_bq dd { display: block; height: auto; line-height: 24px;overflow: hidden; padding: 10px;}
.hot_bq dd { margin-right: 6px;}
.hot_bq dd a{text-decoration: none;color:#fff;padding:0 5px;display:inline-block;border-radius:3px;margin:0 3px 8px;font-size:14px;}
.hot_bq dd a:hover{text-decoration:underline;}

/*介绍*/
 .right {float: right;height: auto;overflow: hidden;width: 990px;}
.sof_msg {display: block;height: auto; overflow: hidden;position: relative;width: 990px;}
 .sof_msg dt {display: inline;float: left;height: 151px;margin: 26px 20px 0 26px;overflow: hidden;width: 240px;}
 .sof_msg dd {color: #7f7f7f;font-size: 12px;font-weight: normal; line-height: 22px; overflow: hidden;}
 .sof_msg .sotimg {display: inline;float: left;height: 151px;margin: 30px 35px 0 0;overflow: hidden;width: 240px;}
 .sof_msg .msgbx {color: #7f7f7f;float: left;font-size: 14px;font-weight: normal; height: auto;line-height: 23px; overflow: hidden;padding: 0 35px;width: 960px;position:relative;}
.sof_msg .msgbx p {text-indent: 24px;width:950px;}
 .sof_msg .sfth {color: #262626;display: block;font: bold 18px/30px 'Microsoft YaHei',Simsun; height: 36px; margin-top: 20px;overflow: hidden;}
 .sof_msg dd h1 {color: #262626;display: block;font-family: "微软雅黑";font-size: 16px;font-weight: normal;height: 36px;line-height: 36px;margin-top: 19px;overflow: hidden;}
 .sof_msg dd h3 {color: #ff3300;font-size: 12px;font-weight: bold;margin: 4px auto;}
 .sof_msg dd p {color: #7f7f7f; font-size: 12px;font-weight: normal; height: auto;line-height: 25px;margin: auto;text-indent: 24px;}
 
 .g_zhankai{ width:111px; height:26px; line-height:26px; background-color:#f6f6f6; border:1px solid #cecece; font-size:12px; font-weight:normal; color:#202020; text-decoration:none; display:block; overflow:hidden; text-align:center; font-family:"宋体";margin:auto}
.g_shouqi{ width:111px; height:26px; line-height:26px; background-color:#f6f6f6; border:1px solid #cecece; font-size:12px; font-weight:normal; color:#202020; text-decoration:none; display:block; overflow:hidden; text-align:center; font-family:"宋体";margin:auto}

/*下载推荐*/
.big_box .right .recommend.clearfix li img{ float:left;border-radius: 6px;-webkit-border-radius: 6px;-moz-border-radius: 6px; width:60px; height:60px;}
.big_box .right .recommend.clearfix{ border:1px solid #ccc;}
.big_box .right .recommend.clearfix li{float: left;height: 60px;line-height: 60px; overflow: hidden; width:358px; border-bottom:1px dotted #ccc; border-right:1px dotted #ccc;padding-bottom:5px; }
.big_box .right .recommend.clearfix li a{ height:60px; line-height:60px; float:left; margin-left:5px; font-size:15px; font-weight: normal; width:280px; overflow:hidden; color:#1e1e1e;}


.g_zhankai{ width:111px; height:26px; line-height:26px; background-color:#f6f6f6; border:1px solid #cecece; font-size:12px; font-weight:normal; color:#202020; text-decoration:none; display:block; overflow:hidden; text-align:center; font-family:"宋体";margin:auto}
.g_shouqi{ width:111px; height:26px; line-height:26px; background-color:#f6f6f6; border:1px solid #cecece; font-size:12px; font-weight:normal; color:#202020; text-decoration:none; display:block; overflow:hidden; text-align:center; font-family:"宋体";margin:auto}

.share{ clear:both; width:240px; float:left;margin-right:25px;} 
 
	
.hid_btn{ display:block;width:100%; height:auto; overflow:hidden; margin:0 0 10px;}
.img_yj{ width:240px; height:151px; position:absolute; background:url(https://imgo.hackhome.com/image/hj/img_yj.gif) no-repeat; z-index:999; top:0; left:0; margin:30px 0 0 35px;}

/*推荐下载*/
.appicolist.clearfix li{float: left;text-align: center; height: 100px; overflow: hidden; width: 100px; margin-top:10px;}
.appicolist.clearfix li img{ border: 2px solid #efefef;padding: 1px; width:60px; height:60px;}

/*下载列表*/

.xz_title{ background:url(https://imgo.hackhome.com/image/hj/titbg.jpg) repeat-x;height:36px; border:1px solid #d3d3d3; margin-top:10px;}
.xz_title span{ color:#fff; font-size:14px; font-weight:bold; height:36px; line-height:36px; padding-left:5px;}
.xz_title a{ float:right; margin-right:10px; height:36px; line-height:36px; color:#fcfafa;}
.xz_title a:hover{ color:#ff3300;}
.sof_list { border-top: 1px solid #d3d3d3;display: block; height: auto;overflow: hidden; border-bottom: 1px solid #d3d3d3;border-left: 1px solid #d3d3d3;border-right: 1px solid #d3d3d3;position:relative;}
.sof_list li {border-bottom: 1px dashed #ccc;display: inline; float: left;font-family: "Microsoft YaHei","微软雅黑",helvetica,arial,verdana,tahoma,sans-serif;height: 120px; margin-left: 1px;overflow: hidden;       width: 328px;}
.sof_list li:hover{background:url(../images/hover-bg.png) repeat;}
.sof_list li .list_left {float: left; margin: 18px 0 0 10px; overflow: hidden;}
.sof_list li .list_left img { height: 60px; width: 60px;border-radius: 6px;-webkit-border-radius: 6px;-moz-border-radius: 6px;}
.sof_list li .list_right {float: left; height: 120px; margin-left: 15px; overflow: hidden; width: 235px;}
.sof_list li .list_right .list_title { color: #1e1e1e;font-size: 16px; font-weight: normal;height: 30px; line-height: 30px; overflow: hidden;padding-top: 10px;}
.sof_list li .list_title a {color: #1e1e1e;text-decoration: none;}
.sof_list li .list_title a:hover { color: #ff3300; text-decoration: underline;}
.sof_list li .list_right .list_excerpt {color: #868686; display: block; font-size: 14px;font-weight: normal; height: 50px; line-height: 25px;overflow: hidden;}

.xz_title span {color: #fff;font-size: 14px;font-weight: bold; height: 36px;line-height: 36px;padding-left: 5px;}
.xz_title a {color: #fcfafa;float: right;height: 36px;line-height: 36px; margin-right: 10px;}
.xz_title a:hover {
    color: #ff3300;
}

.list_pro {font-size: 12px;height: 25px;line-height: 25px;position:relative;}
.list_pro em {float: left;overflow: hidden; width: 120px; font-style:normal;}
.list_pro em img { padding-top: 5px;vertical-align: top;}
.list_pro a {background: url("/images/hj/down.gif") no-repeat scroll 0 -55px ;color: #fff;position:absolute;top:0;right:0; float: right;overflow: hidden;text-align: center;text-decoration: none;width: 48px;height:25px; line-height:30px;}
.list_pro a:hover {background: url("/images/hj/down.gif") no-repeat scroll 0 -135px ; color: #fafafa;}
/*字母导航*/
.letternav {background-color: #efefef;border: 1px solid #ddd;margin-top: 15px;padding: 10px;}
.letternav a { font-weight: normal; margin: 0 6px;}
/*footer*/
#footer {line-height: 24px;margin: 15px auto;overflow: hidden;text-align: center;width: 990px;}




/*news_page*/
.right .wz_list {border: 1px solid #d3d3d3;display: block;height: auto;overflow: hidden;width: 979px;}
.big_box .right .wz_list li {border-bottom: 1px dashed #ccc;display: inline;float: left;height: 120px;margin-left: 1px;overflow: hidden;width: 705px;}
.big_box .right .wz_list li .slimg {display: inline;float: left;height: 90px;margin: 20px 0 0 5px;overflow: hidden;width: 120px;}
.big_box .right .wz_list li p {display: inline;float: left;height: auto;margin-left: 10px;width: 550px;}
.big_box .right .wz_list li p strong {color: #1e1e1e;display: block;font-size: 14px;font-weight: bold; height: 18px;line-height: 18px; margin-top: 12px; overflow: hidden;width: 550px;}
.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;}

/*图标*/
.big_box .left .sof_rak dt img{ float:left; margin-left:5px; margin-top:8px;}
.big_box .left .hot_bq dt img{ float:left; margin:9px 3px 0 5px; }
.big_box .right .xz_title img{ float:left; margin-top:8px; margin-left:5px;}
.big_box .right .xz_title img{ float:left;}

/*百度搜索*/
.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: 100px;}
.baidu_search_search a{ color:#333;}
.baidu_search_search a:hover{ color:#ff3300;}

/*ton_cont*/
.top_cont.clearfix{ border:1px solid #d3d3d3;  overflow:hidden;}

/*bottom_cont*/
 .bottom_cont{ height:auto; clear:both;}
 
 /*教程资讯*/
.wz_list {border: 1px solid #d3d3d3; display: block; height: auto; overflow: hidden;}
.wz_list li { border-bottom: 1px dashed #ccc; display: inline; float: left; height: 140px; margin-left: 1px; overflow: hidden; width: 986px;}
.wz_list li:hover{background:url(../images/hover-bg.png) repeat;}
.wz_list li .slimg {display: inline;float: left;height: 110px;margin: 15px 0 0 5px; overflow: hidden; width: 125px;}
.wz_list li p {font-size:14px;color: #666;display: inline; float: left; max-height:120px;overflow:hidden; line-height: 23px;margin-left: 10px; margin-top: 10px; width: 835px;}
.wz_list li p i{font-size:12px; font-style:normal;color:#333;}
.wz_list li p strong {color: #1e1e1e;display: block;font-size: 16px; font-weight: bold; height: 22px; line-height: 18px; margin-top: 5px; overflow: hidden; }
.wz_list li p strong a:link {color: #1e1e1e;text-decoration: none;}
.wz_list li p strong a:visited {color: #1e1e1e;text-decoration: none;}
.wz_list li p strong a:hover { color: #ff3300; text-decoration: underline;}

.xz_title img {   margin-left: 5px;}
.hot_bq dt img{margin-left: 5px; margin-right:3px;}



.special-tab-bg{ background:url(https://imgo.hackhome.com/image/hj/titbg.jpg) repeat-x center top;color: #ffffff;font-size: 14px;font-weight: bold;height: 36px;}
.special-tab-bg ul{  margin: 0; padding-left: 16px;}
.special-tab-bg ul li{ float:left;height: 34px; line-height:32px;list-style: none outside none; margin-right: 15px;margin-top:2px; text-align: center; }
.special-tab-bg a { color:#fff;}
.special-tab-bg ul li.active a{ color:#ff6600;}
.special-tab-bg ul li.active {background:#fff;color: #ff8500;padding-left:5px; padding-right:5px;}
.appicolist.clearfix li{float: left;text-align: center; height: 100px; overflow: hidden; width: 100px; margin-top:10px;}
.appicolist.clearfix li img{ border: 2px solid #efefef;padding: 1px; width:60px; height:60px;}
 .mr{  color: #fcfafa; float: right; font-size: 12px; margin-right: 7px;font-weight: normal;height:36px;line-height:36px;display:block;}
.special-tab-bg .mr:hover{ color:#ff3300;}
.special-tab-content .sof_list li a .slimg.tipview{ width:60px; height:60px;}
#easyTooltip{padding:10px;border:1px solid #ccc;background:#efefef;z-index:3;}

.dianji{color:#fff;}
.right ul{ margin-left:300px;margin-top:10px;}

span.time{position:absolute;right:60px;top:28px;color:#333;}
.wz_list span{background:url(https://imgo.hackhome.com/image/hj/zt-ico.gif) no-repeat;margin-right:3px; height:16px;width:18px;display:inline-block;}
.wz_list .date{ background-position:-8px -2px;}
.wz_list .name{background-position:-38px -2px; margin-left:25px;}
.wz_list .hits{background-position:-64px -2px;margin-left:25px; }

.btn-success{margin-right:10px;}

#showtexttips{position:absolute;text-align:right;width:988px;height:20px;bottom:0;background:#fff;left:0;}
#hidetexttips{text-align:right;width:990px;height:20px;position:absolute;bottom:0px;background:#fff;left:0;}



/*关卡*/
.gk{border:1px solid #d3d3d3;height:auto;overflow:hidden;padding:10px;}
.gk li{display:inline;float:left;font-size:15px;overflow:hidden;height:40px;width:119px;padding:5px 11px;margin:10px;background:#66cc99;}
.gk li a{display:block;color:#fff;line-height:40px;text-align:center}
.gk li:hover{background:#13cb6f;}

.right_new {float: right;height: auto;overflow: hidden;width: 990px;}
.sof_msg_new {display: block;height: auto; overflow: hidden;position: relative;width: 990px;}
.sof_msg_new dt {display: inline;float: left;height: 151px;margin: 26px 20px 0 26px;overflow: hidden;width: 240px;}
.sof_msg_new dd {color: #7f7f7f;font-size: 12px;font-weight: normal; line-height: 22px; overflow: hidden;}
.sof_msg_new .sotimg {display: inline;float: left;height: 151px;margin: 30px 25px 0 0;overflow: hidden;width: 240px;}
.sof_msg_new .msgbx {color: #7f7f7f;float: left;font-size: 14px;font-weight: normal; height: auto;line-height: 23px; overflow: hidden;padding: 0 10px;width: 800px;position:relative;border:1px solid #d3d3d3;float:left;}
.sof_msg_new .msgbx p {text-indent: 24px;}
.sof_msg_new .sfth {color: #262626;display: block;font: bold 18px/30px 'Microsoft YaHei',Simsun; height: 36px; margin-top: 10px;overflow: hidden;}
.sof_msg_new dd h1 {color: #262626;display: block;font-family: "微软雅黑";font-size: 16px;font-weight: normal;height: 36px;line-height: 36px;margin-top: 19px;overflow: hidden;}
.sof_msg_new dd h3 {color: #ff3300;font-size: 12px;font-weight: bold;margin: 4px auto;}
.sof_msg_new dd p {color: #7f7f7f; font-size: 12px;font-weight: normal; height: auto;line-height: 25px;margin: auto;text-indent: 24px;}
.soft_detail h1{color:#262626;font: bold 18px/30px 'Microsoft YaHei',Simsun;margin-top:10px;height:36px;}
.soft_detail span{display:block;width:150px;height:25px;line-height:28px;overflow:hidden;font-size:12px;color:#7f7f7f;}
.soft_detail{float:left;width:153px;border:1px solid #d3d3d3;margin-left:5px;padding-left:8px;height:221px;}
.time_n{position:absolute;right:20px;top:16px;color:#333;}
#c_des_content{overflow:hidden;padding-bottom:5px;}

#top-navw .n_nav li{width:110px;padding:0}
/******/
.mainbox{padding-top:10px;height:380px;}
.mainbox_l{float:left;width:248px;}
.mainbox_l .item{overflow:hidden;margin-top:10px;}
.mainbox_l .item .list{padding:0 0 5px 10px;height:28px;float:left;}
.mainbox_l .item .list .img{width:20px;height:20px;margin-right:5px;float:left;}
.mainbox_l .item .list a.title{font-weight:bold;font-size:14px;display:block;height:20px;line-height:20px;overflow:hidden;}
.mainbox_l .app{width:220px;float:left;margin-bottom:10px;padding:5px;background:#efefef;}
.mainbox_l .app img{float:left;}
.mainbox_l .app p{font-size:18px;height:60px;line-height:60px;text-indent:10px;}

.mainbox_m{float:left;width:370px;margin-left:25px;display:none;}
.videolist dl{overflow:hidden;}
.common_title{margin-bottom:10px;border-bottom:2px solid #e9e9e9;}
.common_title h3{color:#fff;font-size:18px;line-height:36px;margin-bottom:-2px;background:#3db73e;padding:0 10px;display:inline-block;}
.videolist dd{ width:220px; float:left; padding:10px;}
.videolist .videoitem img{ width:220px; height:150px;}
.videolist .videoitem{ position:relative; width:220px;}
.videolist .video-control{ background:url("/hk2013/images/video/lineblack.png") repeat scroll 0 0; width:200px; height:140px; position:absolute; padding:5px 10px; top:0; left:0;}
.videolist .video-control p {color: #fff;font-size: 14px;height: 60px;line-height: 20px; margin-bottom: 7px; overflow: hidden;text-align: left;}
.videolist .video-control .play {background-color: #38a838; border-radius: 5px; height: 43px; overflow: hidden; width: 119px;}
.videolist .video-control .play a {background: url("/hk2013/images/video/videostart.png") no-repeat scroll 15px center #38a838;color: #fff;display: block;font-size: 14px; height: 43px;line-height: 43px; padding-left: 46px;  width: 73px;}
.videolist .video-bg {background: none repeat scroll 0 0 #000;bottom: 0; height: 30px;left: 0; opacity: 0.65;filter:alpha(opacity=65); position: absolute; width:220px;}
.videolist .video-text{bottom: 0;color: #fff;font-size: 12px;height: 30px; width:220px;left: 0;line-height: 30px;overflow: hidden; position: absolute; text-align: center;}
.video-player{margin-top:10px;}
.videolist .xz_title img{width:16px;margin-top:-2px;}
.mainbox_r .xz_title img{margin-top:-2px;}

.mainbox_r{width:322px;float:right;}
.bx-pager{height:45px;text-align:center;width:100%;}
.bx-pager a{display:inline-block;font-family:Arial;font-size: 14px;color: #489DDD;padding:5px 8px;margin:5px;border:1px solid #cccccc;text-decoration: none;text-indent:0px;}
.bx-pager .pager-active,.bx-pager a:hover {color: #fff;text-decoration: none;background-color:#489DDD;}
.bx-wrapper .bx-prev,.bx-wrapper .bx-next{display:none;}
.pager p{text-align:center;}
.pager p img{min-width:200px;}
#imgslidercontent{margin-top:10px;position:relative;}
#slider{height:280px;}
#slider li{text-align:center;}
#slider p img{margin:0 auto;cursor:pointer;}
#slider .bigimg{display:none;position:absolute;}
#slider li img:hover{cursor:pointer;}
.bx-page{height:45px;text-align:center;width:100%;}
.bx-page li{display:inline-block;cursor:pointer;font-family:Arial;font-size: 14px;color: #489DDD;padding:5px 8px;margin:5px;border:1px solid #cccccc;text-decoration: none;text-indent:0px;}
.bx-page li.active{color:#fff;background:#489ddd;}


.big_img li{position:absolute;width:350px;text-align:center;top:0;display:none;}
.big_img img{border:1px solid #efefef;box-shadow:2px 2px 3px #bbb;}
.big_img img:hover{cursor:pointer;}
#comment{border:1px solid #d3d3d3;margin-bottom:10px;}

.ztTags span{background:url(https://imgo.hackhome.com/image/tagsLinkIco.png) no-repeat left center;padding-left:28px;color:#fd860e;}
.ztTags a{padding:2px 10px;border:1px solid #ccc;border-radius:5px;background:#efefef;}
.ztTags a:hover{background:#ccc;color:#000;}


.download{margin-left:0px;}
.download li {height: 50px;margin-top: 15px;width: 248px;}
.download li a {background: url("/images/hlxy/index.png") no-repeat scroll 0 0 ; display: block; height: 50px;width: 248px;}
.download .andr a {background-position: 0 -183px;}
/*.download .andr a:hover { background-position: -249px -183px;}*/
.download .iphone a {background-position: 0 -234px;}
/*.download .iphone a:hover { background-position: -249px -234px;}*/

.top-hz{margin-bottom:5px;}

.div_img{
    width: 125px;
    height: 110px;
    line-height: 110px;
    overflow: hidden;
    float: left;
    margin: 15px 0 10px 10px;
}

.foot-bottom{position:fixed;background:url(https://imgo.hackhome.com/image/dot-opa-b.png) repeat;width:974px;bottom:0;padding:8px;z-index: 10;}
.foot-bottom .img{width:86px;height:86px;float:left;margin:0 20px;}
.foot-bottom h2{font-size:24px;color:#fff;margin:14px 0 8px;display:inline-block;font-weight:normal;}
.foot-bottom p{color:#fff;line-height:20px;font-size:16px;}
.foot-bottom .downBtn{position:absolute;right:30px;top:40px;text-align:center;}
.foot-bottom .downBtn a{width:120px;height:36px;line-height:36px;float:left;color:#fff;background:#ddd;font-size:16px;margin-right:20px;}
.foot-bottom .close{position:absolute;top:0;left:0;width:20px;height:20px;background:url(https://imgo.hackhome.com/image/ad_close_b.png) no-repeat;cursor:pointer;}