﻿@charset "utf-8";
/*全局定义*/
body { font-size:12px; font-family:tahoma, arial,"Microsoft YaHei", sans-serif; line-height:22px; margin:0; padding:0; color:#333; background:url(../images/bg.gif) repeat-x top #fff;}
h1, h2, h3, h4, h5, h6, hr, p, dl, dt, dd, ul, ol, li, form, button, input, textarea, fieldset ,legend{ margin:0; padding:0; }

h1, h2, h3, h4, h5, h6, em, i, strong{font-style:normal;font-weight: normal;}
button, input, select, textarea { font:12px/1.5 tahoma, arial, "Microsoft YaHei", sans-serif; }
h1, h2, h3, h4, h5, h6, button, input, select, textarea { font-size:100%; }
select{ padding:2px; border:1px solid #ccc;}
ul, ol { list-style:none outside none; }
a {color:#535353; text-decoration:none; }
a:hover {color:#f80; text-decoration:underline;}
img { border:0 none; }
body, html { min-height:101%; }
.clearfix:after { display: block; font-size: 0; content: "."; clear: both; height: 0; visibility: hidden; }
.box{ width:1000px; margin:0 auto; text-align:left;}

.wrap_box{width:1000px; overflow:hidden;}

.common_bt{ height:32px; border-bottom:1px solid #DBDBDB; position:relative; z-index:0;}
.common_bt .tit{ height:31px; line-height:24px; font-size:14px; padding:0 2px; border-bottom:2px solid #3BB421; position:absolute; left:0; top:0; font-weight:bold;}
.common_bt .tit a{ color:#333;font-weight:bold;}
.common_bt .tit a:hover{ color:#333; text-decoration:none;}
.common_bt .more{width:45px; height:31px; overflow:hidden; float:right;}
.common_bt .more a{ display:block; height:31px;}

.common_list{ padding:10px 0 0 0;}
.common_list li{ height:32px; line-height:32px; *height:30px; *line-height:30px; overflow:hidden; _vertical-align: bottom;}
.common_list li .type { float:left; color:#999; text-align:right; margin-right:15px; display:block; width:62px;  font-size:12px; /*text-overflow: ellipsis;*/ white-space: nowrap; }
.common_list li .type a { color:#999; margin-right:10px; }
.common_list li .type a:hover { color:#ff6600; }
.common_list li .tit_wrap{ float:left;}
.common_list li .tit { float:left; font-size:14px; display:block; max-width:400px; _width:400px; overflow:hidden; /*text-overflow:ellipsis; white-space:nowrap;*/ }
.common_list li .tit img,.common_list li .recommend_tit img { display:inline-block; width:20px; height:20px; margin:5px 5px -4px 0;  _margin:5px 5px -5px 0; border-radius:5px;}
.common_list .date{ float:right; color:#878787;}
.common_list li .recommend_tit,.common_list li .hot_tit { float:left; font-size:14px; display:block; max-width:216px; _width:200px; overflow:hidden; /*text-overflow:ellipsis;*/ /*white-space:nowrap;*/ }

.common_tit{ height:45px; line-height:38px; background:url(../images/dot1.gif) no-repeat 2px 12px; padding-left:12px; font-size:20px;}
.common_tit .more{width:45px; height:40px; overflow:hidden; text-indent:-9999px; float:right; background:url(../images/more.png) no-repeat center;}
.common_tit .more a{ display:block;}

.more_txt, .more_txt a{ color:#FF4C4C;}
.more_txt a:hover{color:#FE730C; text-decoration:underline;}
.green{ color:#008700;}
.red{ color:#FF2626;}
.blue_bg{ background:#F0F8FF;}
.gray_bg{ background:#FAFAFA;}
.white_bg{ background:#fff;}
.lf{ float:left;}
.rf{ float:right;}

/*头部导航*/
.header .inner{width:1000px;margin:0 auto; }
.header .top{  height:30px; line-height:30px; background:#fff; border-bottom:1px solid #EAEAE2; color:#666;}
.header .top .slogo_txt{ float:left; font-family:"Microsoft YaHei";}
.header .top .quick_link{ float:right;}
.header .top .quick_link i{ padding:0 10px;}
.header .header_box{width:1000px; height:90px; margin:0 auto;}
.header .header_box .logo{ padding-top:16px; float:left; margin-right:50px;}


.nav{ width:100%; height:40px; background:#56B401;}
.nav ul{ float:left; margin-right:40px;}
.nav ul li{ float:left; background:url(../images/nav_split.gif) no-repeat right;}
.nav ul li a{ width:116px; height:40px; line-height:40px; text-align:center; display:block; color:#fff; font-size:14px;}
.nav ul li a:hover,.nav ul li.cur{ background:#489801; text-decoration:none; color:#fff;}

.nav .e_link{ float:right; padding-top:11px;}
.nav .e_link a{ display:inline-block; height:20px; line-height:20px; background:url(../images/sprites1.png) no-repeat -185px 0; padding-left:20px; font-size:14px; color:#FFFF00;}

.header .header_box .search{ width:515px; float:left; position:relative; margin-top:15px; z-index:99999;}

.header .header_box .search_box{height:38px;z-index:99999;}
.header .header_box .search_box .search_input{width:430px; height:34px; line-height:34px; border:2px solid #56B401; border-right:none; float:left; padding-left:5px;}
.header .header_box .search_box a.search_btn{width:75px; height:38px; line-height:38px; font-size:14px; text-align:center; color:#fff; background:#56B401; float:left; cursor:pointer;}
.header .header_box .search_box a.search_btn:hover{ background:#489801; text-decoration:none;}

.header .header_box .search_box .search_down{ width:434px; border:1px solid #D6D6D6; background:#fff; position:absolute; left:0px; top:38px; border-top:none; display:none;
-moz-box-shadow:0px 4px 4px rgba(0,0,0,0.17);
-webkit-box-shadow:0px 4px 4px rgba(0,0,0,0.17);
box-shadow:0px 4px 4px rgba(0,0,0,0.17);
-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=4,Color=#2b000000,Positive=true)";
filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=4,Color=#2b000000,Positive=true);}

.header .header_box .search_box .search_down p a{ display:block;border:1px solid #fff; height:30px; line-height:30px; padding-left:5px;}
.header .header_box .search_box .search_down p a:hover{ border:1px solid #E7EAEF; background:#F0F2F5; color:#333; text-decoration:none;}
.header .header_box .search_box .search_down p i{ float:right; font-style:normal; color:#FF8000; padding-right:5px;}
.header .header_box .search_hot{color:#666; padding-top:3px;}
.header .header_box .search_hot a{ margin-right:8px;}
.header .header_box .bn{ float:right; width:200px; padding-top:15px;}
.header .header_box .hover{ background:#3BB421;}
.header .header_box .focus .search_down{ display:block;}

/*推荐专题*/
.main{ width:1000px; margin:0 auto; padding-bottom:16px;}
.banner{ height:60px; padding:10px 0; width:1030px;}
.banner .lf{ float:left; margin-right:20px;}

.hot_special {  border: 1px solid #eee; }
.hot_special dl { height:25px; line-height:25px; padding:5px; padding-left:70px; position:relative; color:#666; font-size:12px; }
.hot_special dl.gray { background-color: #f3f3f3; }
.hot_special dl:hover, .hot_special dl.hov { background-color: #e7e7e7; }
.hot_special dl:hover dt, .hot_special dl.hov dt { background-position: -139px -454px; color: #fff; }
.hot_special dl:hover dt a, .hot_special dl.hov dt a { color: #fff !important; text-decoration: none; }
.hot_special dl dt {width:62px; padding-left:5px; height:22px; line-height:22px; background:url(../images/sprites1.png) no-repeat -139px -426px; overflow:hidden;  position: absolute; left: 5px; top:6px; }
.hot_special dl dd { height:20px; overflow: hidden; }
.hot_special dl dd a { margin: 0 6px; color: #666; }
.hot_special dl dd a:hover { color: #f30; }


/*左侧导航*/
.box1{ padding:16px 0 16px 0; overflow:hidden; zoom:1;}
.box1 .box1_l{float:left; width:200px; margin-right:15px;}
.sub_nav{width:200px;}
.sub_nav .tit{ height:40px; line-height:40px; text-align:center; color:#fff; font-size:14px; font-weight:bold; background:#56B401;}
.sub_nav .sub_nav_list{background:#F5F5F5; padding:10px 0 5px 15px;}
.sub_nav .sub_nav_list dl{ padding-bottom:13px; _padding-bottom:19px;line-height:20px;}
.sub_nav .sub_nav_list dl dt{font-weight:bold; padding-bottom:4px;}
.sub_nav .sub_nav_list dl dt a{color:#333; font-size:13px;}
.sub_nav .sub_nav_list dl dd a{  display:inline-block; width:57px; height:20px; overflow:hidden; color:#333;}
.sub_nav .sub_nav_list dl a:hover{ text-decoration:underline; color:#f80;}


.box1 .box1_c{ float:left; width:510px;}
.box1 .soft_article_wrap{  background:#fff; padding:0 12px 10px 12px; }
.new_soft{ padding-bottom:14px;}
.new_soft .hd h2{ text-align:center; height:40px; line-height:40px; font-size:20px; padding:0 20px; overflow:hidden; /*text-overflow:ellipsis;*/}
.new_soft .hd h2 a{ color:#FF2626;font-family:"Microsoft YaHei";}
.new_soft .hd .txt{ text-align:center; height:22px; overflow:hidden; /*text-overflow:ellipsis;*/}
.new_soft .hd .txt a{ margin-right:10px; font-size:14px;}
.new_soft .hd .txt h3{ display:inline;}


.new_soft  .new_soft_tab{ width:480px; height:35px; display:block; overflow:hidden; margin:15px 0 0 0; background:url(../images/new_soft_tab_bg.jpg) no-repeat left bottom;}
.new_soft  .new_soft_tab li{width:64px; height:35px;float:left; margin:0 15px 0 0; display:inline; overflow:hidden; font-size:12px; color:#666; text-align:center; line-height:22px; cursor:pointer}
.new_soft .new_soft_tab .cur{ background:url(../images/new_soft_tab_cur.jpg) no-repeat; color:#fff;}
.new_soft .new_soft_cont{ height:439px; overflow:hidden;}
.new_soft .new_soft_cont .green{ padding:10px 0 5px 0;}
.new_soft .new_soft_cont .green a{ line-height: 30px; padding-bottom: 2px; padding-left: 75px; background:url(../images/sprites1.png) no-repeat -133px -179px; font-size: 16px; font-weight: bold; overflow: hidden; color:#FF2626;}
.new_soft .new_soft_cont .red{ padding:10px 0 5px 0;}
.new_soft .new_soft_cont .red a{line-height: 30px; padding-bottom: 2px; padding-left: 75px; background:url(../images/sprites1.png) no-repeat -133px -221px; color: #606060; font-size: 16px; font-weight: bold; overflow: hidden;}
.new_soft .new_soft_cont .blue{ padding:10px 0 5px 0;}
.new_soft .new_soft_cont .blue a{line-height: 30px; padding-bottom: 2px; padding-left: 75px; background:url(../images/sprites1.png) no-repeat -133px -137px; font-size: 16px; font-weight: bold; overflow: hidden;color:#FF2626;}
.new_soft .new_soft_cont .common_list li .tit{ font-size:15px; max-width:320px;}
.new_soft  .new_soft_tab .cur a{ color:#fff; display:block; height:35px;}
.new_soft  .new_soft_tab .cur a:hover{ text-decoration:none;}
.new_article .common_list li .tit{ font-size:15px; max-width:322px;}

.box1 .box1_r{ float:right; width:260px; display:inline; overflow:hidden;}
.box1 .rec_hot_wrap{ border:1px solid #E4E4E4; background:#fff; padding:10px 20px 8px 20px; margin-top:16px; width:218px;}
.recommend_soft{ padding-bottom:14px;}
.hot_article li{ background:url(../images/dot.gif) 0 14px no-repeat; padding-left:10px;}

.index_zt{}
.index_zt .hd{height:30px; line-height:30px; border-bottom:1px solid #DBDBDB;}
.index_zt .hd li{float:left; padding:0 5px; margin-right:20px;}
.index_zt .hd .cur{border-bottom:2px solid #3BB421; font-weight:bold; font-size:14px; height:29px;}
.index_zt .bd{ height:335px; overflow:hidden;}
.index_zt .bd .index_zt_list{width:486px; height:320px; overflow:hidden; zoom:1;}
.index_zt .bd .index_zt_list ul{ width:520px;}
.index_zt .bd .index_zt_list li{ float:left; overflow:hidden;}

.index_zt .bd .tp{ padding:15px 0 0 0;}
.index_zt .bd .tp li{ width:110px; height:90px; margin:0 15px 21px 0; position:relative;}
.index_zt .bd .tp li img{ width:110px; height:90px;}
.index_zt .bd .tp span{ display:block; width:100%; position:absolute; left:0; bottom:0; height:22px; background:url(../images/png_bg.png) repeat; color:#fff; text-align:center;}

.index_zt .bd .sf{padding:15px 0 0 0;}
.index_zt .bd .sf li{ width:72px; margin-right:31px; padding-bottom:12px;}
.index_zt .bd .sf li img{width:72px; height:72px; border-radius:10px; float:left;}
.index_zt .bd .sf span{height:25px; line-height:25px; width:68px; overflow:hidden; display:block; text-align:center;float:left;}


/* 幻灯片*/
.index_slides{position:relative; width:390px; height:275px; overflow:hidden; background:url(../images/loading.gif) 50% no-repeat #D9EEFF; z-index:0; }
.index_slides .slides{position:relative;z-index:1;}
.index_slides .slides li{height:275px; width:100%;}
.index_slides .slides li a{ display:block; height:275px; width:100%; position:relative;}
.index_slides .slides li span{ display:block; background:#333; background-color:rgba(0,0,0,0.74); width:390px; height:38px; line-height:38px; padding-left:20px; font-size:16px; color:#fff; position:absolute; left:0; bottom:0;}
.index_slides .slides li a:hover{ text-decoration:none;}
.index_slides .flex-control-nav{position:absolute; bottom:15px; z-index:999;width:100px;text-align:right; height:12px; right:5px;}
.index_slides .flex-control-nav li{display:inline-block; width:16px; height:16px; margin:0 3px; *display:inline; zoom:1;}
.index_slides .flex-control-nav a{ display:inline-block;width:16px;height:16px;line-height:16px;overflow:hidden; background-color:#fff; cursor:pointer; text-align:center; -moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
*html .index_slides .flex-control-nav a{ float:left; }
.index_slides .flex-control-nav a:hover{ text-decoration:none;}
.index_slides .flex-control-nav .flex-active{ background:#FF9326; color:#fff;}

.index_slides .flex-direction-nav{width:100%;top:192px; display:none;}
.index_slides .flex-direction-nav li a{position:absolute; top:192px;  z-index:9999; display:block;width:36px;height:66px;overflow:hidden;cursor:pointer;}
.index_slides .flex-direction-nav li a.flex-prev{left:14px;background:url(../images/prev.png) 0 0 no-repeat;}
.index_slides .flex-direction-nav li a.flex-next{right:14px;background:url(../images/next.png) 0 0 no-repeat;}
.index_slides.flex-direction-nav li a.flex-next:hover{background:url(../images/next.png) 0 -66px no-repeat;}

/*软件统计*/
.stat_wrap{border:1px solid #E4E4E4; background:#fff; padding:10px 20px 14px 20px;}
.stat_wrap .hd{ height:100px;}
.stat_wrap .hd .tit{ height:22px; background:url(../images/sprites1.png) no-repeat -136px -272px; padding-left:70px; font-weight:bold; overflow:hidden; /*text-overflow:ellipsis;*/ margin-top:10px;}
.stat_wrap dl{ padding-top:10px;}
.stat_wrap dl dt{ width:60px; height:50px; float:left; overflow:hidden;}
.stat_wrap dl dd{ padding-left:70px; line-height:18px; color:#666;}
.stat_wrap dl dd a{ color:#FF4D4D;}

.stat_wrap .common_bt .date{ color:#FF4D4D; font-size:14px; font-weight:normal; padding:2px 0 0 80px;}
.stat_wrap .stat_list{ padding-top:8px; width:218px; height:74px; overflow:hidden;}
.stat_wrap .stat_list ul{ width:250px;}
.stat_wrap .stat_list li{ width:102px; margin-right:15px; float:left; color:#666;}
.stat_wrap .stat_list .num{ color:#333;}
.stat_wrap .stat_list .num_red{ color:#FF4D4D;}


/*电脑专区*/
.mod_box{ overflow:hidden; zoom:1;}
.mod_box .hd{ border-bottom:2px solid #D6D6D6; height:38px; line-height:38px;}
.mod_box .hd .tit{ color:#333; font-size:20px; font-family:"Microsoft YaHei"; float:left; border-bottom:2px solid #3FB11B; background:url(../images/sprites1.png) no-repeat; padding-left:30px; margin-right:100px; margin-bottom:-2px; position:relative;}
.mod_box .hd .computer{ background-position: -178px -531px;}
.mod_box .hd .andriod{ background-position: -178px -574px;}
.mod_box .hd .apple{ background-position: -178px -616px;}
.mod_box .hd .driver{background-position: -178px -876px;}
.mod_box .hd .links{ float:left; color:#666;}
.mod_box .hd .links a{ margin:0 10px; }

.mod_box .hd .more{ float:right;}
.mod_box .bd{ padding-bottom:20px;}
.mod_box .bd .col_l{ float:left; width:730px; height:350px; overflow:hidden;padding:30px 0 0 0;}
.mod_box .bd .col_l ul{ width:800px;}
.mod_box .bd .col_l li{ width:68px; float:left; overflow:hidden; margin-right:26px; padding-bottom:30px;}
.mod_box .bd .col_l li a{ position:relative; display:block;}
.mod_box .bd .col_l img{ display:block;}
.mod_box .bd .col_l span{ height:25px; line-height:25px; width:68px; overflow:hidden; display:block; text-align:center;}
.mod_box .bd .col_l i{ display:block; width:68px; height:68px; background:url(../images/mask68.png) no-repeat; position:absolute; top:0; left:0;}

.mod_box .bd .pc_cont{float:left; width:725px; overflow:hidden; zoom:1;margin:20px 0 0 0;border-left: 1px solid #e4e4e4;border-top: 1px solid #e4e4e4;}
.mod_box .bd .pc_cont dl { width: 144px; padding-bottom: 5px; float: left; border-right: 1px solid #e4e4e4; border-bottom: 1px solid #e4e4e4; }
.mod_box .bd .pc_cont dt { text-align: center; font-size: 12px; height: 32px; line-height: 32px; font-weight:bold; background: #FAFAFA; border-bottom: 1px solid #F5F5F5; }
.mod_box .bd .pc_cont dt h3{ font-weight:bold;}
.mod_box .bd .pc_cont dd { padding-left: 14px; line-height: 1em; }
.mod_box .bd .pc_cont dd img { vertical-align: middle; }
.mod_box .bd .pc_cont ul { margin-bottom: 5px; }
.mod_box .bd .pc_cont li { padding-top: 5px; height: 20px; line-height: 20px; position: relative; padding-left: 25px; overflow: hidden; /*white-space: nowrap; */word-wrap:normal; /*text-overflow:ellipsis;*/}
.mod_box .bd .pc_cont li img { position: absolute; left: 0; top:9px; width:16px; height:16px; }


.mod_box .bd .col_r{float:right; width:240px; padding:20px 0 0 0;}
.mod_box .bd .rank_tit{ height:35px; line-height:30px; border-bottom:1px solid #E0E0E0; background:url(../images/sprites1.png) no-repeat -185px -24px; font-size:14px; font-weight:bold; padding-left:25px;}
.mod_box .bd .rank_tit h3{font-weight:bold;}

.mod_box .bd .col_r li{ position:relative; padding-left:27px; height:30px; line-height:30px; *height:28px; *line-height:28px;}
.mod_box .bd .col_r .i_rank{  position:absolute; left:0; top:50%; margin-top:-10px; width:20px; height:20px;line-height:20px;text-align:center;font-size:12px; color:#333;overflow:hidden;font-family:Arial; background-color:#e9e9e9;}
.mod_box .bd .col_r .top .i_rank{background:#f90; color:#fff;}
.mod_box .bd .col_r .recommend_tit{ max-width:190px; _width:190px;}

.driver_list{ width:1000px; overflow:hidden; padding-top:20px;}
.driver_list ul{ width:1100px;}
.driver_list li{float:left; width:110px; height:100px; text-align:center; background:#FAFAFA; margin-right:18px;}
.driver_list li a{ display:block; width:110px; height:90px; padding-top:14px;}
.driver_list li a:hover{ text-decoration:none;}
.driver_list span{ display:block; padding-top:2px;}

.index_article{ padding-top:30px;}
.index_article .left,.index_article .center{float:left; width:350px; padding-top:3px;}
.index_article .left{margin-right:30px; }

.index_article .bd .col_r{ padding:0;}
.index_article .common_list li{ height:30px; line-height:30px;background:url(../images/dot.gif) 0 14px no-repeat; padding-left:10px;}
.index_article .common_list span{ float:left; height:30px; line-height:30px; overflow:hidden;}
.index_article .common_list .cate{ width:68px;}
.index_article .common_list .cate a{ color:#999;}
.index_article .common_list .cate a:hover{ color:#f80;}
.index_article .common_list .tit{ width:280px; font-size:14px;}
.index_article .common_list .date{ float:right;}


/*热门软件*/
.index_soft, .index_soft_ranking{ background:#fff; margin-bottom:16px;}
.index_soft .index_soft_tab,.index_soft_ranking .index_soft_ranking_tab{ height:45px; line-height:45px; border:1px solid #E4E4E4;}
.index_soft .index_soft_tab .tit,.index_soft_ranking .index_soft_ranking_tab .tit{ float:left; width:210px; height:44px; background:url(../images/sprites1.png) no-repeat -186px -484px; padding-left:24px; font-size:16px; font-weight:bold;}
.index_soft .index_soft_tab li, .index_soft_ranking .index_soft_ranking_tab li{ float:left; width:120px; text-align:center; font-size:14px; cursor:pointer;}
.index_soft .index_soft_tab .cur, .index_soft_ranking .index_soft_ranking_tab .cur{ background:#289613; color:#fff;}
.index_soft .index_soft_tab .more{ float:right; padding-right:10px;}

.index_soft .index_soft_cont, .index_soft_ranking .index_soft_ranking_cont{ border:1px solid #E4E4E4; border-top:none; padding:30px 30px 0 30px; height:340px; overflow:hidden;}
.index_soft .index_soft_cont .index_soft_list ul,.index_soft_ranking .index_soft_ranking_cont .index_soft_ranking_list ul{ width:1000px;}
.index_soft .index_soft_cont .index_soft_list li,.index_soft_ranking .index_soft_ranking_cont .index_soft_ranking_list li{ width:60px; float:left; overflow:hidden; margin-right:38px; padding-bottom:30px;}
.index_soft .index_soft_cont .index_soft_list img,.index_soft_ranking .index_soft_ranking_cont .index_soft_ranking_list img{ display:block;}
.index_soft .index_soft_cont .index_soft_list span,.index_soft_ranking .index_soft_ranking_cont .index_soft_ranking_list span{ height:25px; line-height:25px; width:60px; overflow:hidden; display:block; text-align:center;}

/*友情链接*/
.friends_links{ padding-top:20px;}
.friends_links .tit{color:#333; height:35px; font-size:20px; border-bottom:2px solid #D6D6D6; }
.friends_links .tit span{ float:left; height:35px; line-height:35px; font-size:20px; border-bottom:2px solid #3FB11B; margin-bottom:-2px; position:relative;}
.friends_links .links_list{ padding:10px 1px; color:#666; height:38px; overflow:hidden; zoom:1; z-index:1; position:relative;}
.friends_links .links_list a{ margin:0 7px; white-space:nowrap;}
.friends_links .more_links{ width:20px; float:right; height:20px; margin-top:-20px; z-index:9999; position:relative;}
.friends_links .more_links a{ width:13px; height:13px; display:block; line-height:13px; background:url(../images/sprites1.png) no-repeat; overflow:hidden; font-size:0; text-indent:-9999px; float:right;}
.friends_links .more_links a.more_links_btn{ background-position:-187px -389px;}
.friends_links .more_links a.close_links_btn{ background-position:-187px -402px;}

.friends_links .tit_tab{color:#333; height:35px; font-size:20px; border-bottom:2px solid #D6D6D6;}
.friends_links .tit_tab li{float:left; margin-right:20px; cursor:pointer;}
.friends_links .tit_tab .cur{border-bottom:2px solid #3FB11B; height:35px;}

.friends_links .links_list1{ padding:10px 1px; color:#666; overflow:hidden; zoom:1; z-index:1; position:relative;}
.friends_links .links_list1 a{ margin:0 7px; white-space:nowrap;}



/*网站底部*/
.footer{ background:#F5F5F5; text-align:center; color:#666; font-size:14px; padding:20px 0; line-height:30px;}
.footer a{ padding:0 10px;}
.footer .footer_nav{ width:1000px; margin:0 auto; text-align:center;}
.footer .copyright{ text-align:center; font-size:12px;}
.footer .copyright .safe{ padding-top:10px;}

/********列表页*******/
.path{ width:1000px; margin:0 auto; color:#999; padding:20px 0;}
.path a{ color:#999;}
.path a:hover{ color:#FF8800; text-decoration:underline;}
.w728{ width:716px; background:#fff; float:left; }
.w260{ width:258px;/* border:1px solid #E4E4E4; background:#fff; */float:right; overflow:hidden;}

.sort{ padding-bottom:20px; overflow:hidden; zoom:1; clear:both;}
.sort .sort_tit{ float:left; font-size:14px; font-weight:bold; width:50px; padding-top:5px;}
.sort .sort_cont{ width:630px; float:left;}

.sort .sort_list a{ border: 1px solid #eee; display: block; height: 30px; line-height: 30px; margin: 0 12px 12px 0; text-align: center; width:76px; color:#666; overflow:hidden; float:left;}
.sort .sort_list a { background-color: #fafafa; }
.sort .sort_list a:hover { background-color: #F90; border-color: #F90; color: #fff; text-decoration: none; }
.sort .sort_list .cur { background-color: #58b029; border-color: #58b029; color: #fff;}
.sort .sub_sort{border:1px solid #EEE; background:#F6F5FA; padding:10px 10px 5px; width:596px;}
.sort .sub_sort a{ display: block; height:25px; line-height:25px; margin: 0 5px 5px 0; text-align: center; width: 79px; color:#666; overflow:hidden; float:left;}
.sort .sub_sort a:hover { background-color: #F90; border-color: #F90; color: #fff; text-decoration: none; }
.sort .sub_sort .cur { background-color: #58b029; border-color: #58b029; color: #fff;}

.sort_tab{ height:30px; border-bottom:1px solid #D6D6D6; zoom:1;}
.sort_tab ul{ float:left; position:relative;}
.sort_tab ul li{ float:left; width:68px; height:30px; text-align:center; font-size:14px;}
.sort_tab ul li a{ display:block;}
.sort_tab ul li a:hover{ text-decoration:none;}
.sort_tab .cur{ border-bottom:2px solid #3BB421; height:29px; position:relative; }
.sort_tab .tips_info{ float:right; color:#999;}
.sort_tab .tips_info span{ padding:0 10px; color:#f80; font-weight:bold;}


.soft_list dl{height:100px; padding:20px 0 20px 2px; border-bottom:1px solid #E8E8E8;}
.soft_list dl:hover{ background:#F6F5FA;}
.soft_list dt{ width:100px; height:100px; float:left;}
.soft_list dd{ padding-left:120px;}
.soft_list .name{ font-size:14px; font-weight:bold; padding-top:5px;}
.soft_list .intro{ color:#999; display:inline-block; width:420px; line-height:20px; padding:5px 0 5px 0;}

.soft_list a.btn{ display:block; float:right; width:90px; height:30px; line-height:28px; text-align:center; background:#58b029; color:#fff; margin:5px 12px 0 0; border-radius:2px;}
.soft_list a.btn:hover{ background:#f90; text-decoration:none;}
.soft_list .size{ float:left; color:#666; width:115px;}
.soft_list .date{float:left;  color:#666;width:125px;}
.soft_list .good{float:left;  width:120px; color:#f80;}
.soft_list .pop{float:left; width:120px; color:#f80;}

/*分页*/
.page{padding:30px 0 20px 0;color:#666666;text-align:center;*zoom:1;}
.page:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.page .pagination{ display:inline-block;*display:inline; *zoom:1;}
.page li{display:inline-block;*display:inline; *zoom:1;}
.page li a,.page li span{display:inline-block; vertical-align:middle; margin:0 2px;padding:0 12px; height:30px;font:normal 14px/30px "\5B8B\4F53"; border:1px solid #ddd;background-color:#f5f5f5; *display:inline; *zoom:1;}
.page li a:hover{text-decoration:none;background-color:#58b029;border-color:#58b029;color:#fff;}
.page .active span{background-color:#58b029;border-color:#58b029;color:#fff;}
.page .disabled span{background:#fff; border:none; padding:0; font-family:"宋体"}
.page .goto{ display:inline-block;*display:inline; *zoom:1;}

.w_page li a,.w_page li span{background-color:#fff;}
.w_page .disabled span{ background:none;}

.w260 .recommend_soft{padding:10px 20px; margin-bottom:16px; background:#fff; border:1px solid #E4E4E4;}
.w260 .recommend_soft .recommend_tit{ max-width:220px; _width:216px;}

/*前十排行榜*/
.rank_soft{padding:10px 20px; margin-bottom:16px; background:#fff;border:1px solid #E4E4E4;}
.rank_soft li{ position:relative; padding-left:27px;}
.rank_soft .i_rank{  position:absolute; left:0; top:50%; margin-top:-10px; width:20px; height:20px;line-height:20px;text-align:center;font-size:12px; color:#333;overflow:hidden;font-family:Arial; background-color:#e9e9e9;}
.rank_soft .top .i_rank{background:#f90; color:#fff;}
.w260 .rank_soft .recommend_tit{ max-width:190px; _width:190px;}

/********软件详情页********/

.star{ width:98px; height:15px; background:url(../images/star.png) no-repeat; float:left; margin:4px 20px 0 0;}
.star1{ background-position:-83px 0;}
.star2{ background-position:-62px 0;}
.star3{ background-position:-41px 0;}
.star4{ background-position:-20px 0;}
.star5{ background-position:0 -0;}

.soft_intro{ padding:30px 0 0 0;}
.cont{ padding:15px 0;}
.soft_intro .cont_intro{ font-size:14px; color:#525252;}
.soft_intro .cont_intro .o_link{ padding:10px 0;}

.soft_intro .more_intro{ display:none;}
.soft_intro .more_intro a{ width:60px; height:25px; display:block; line-height:25px; background:url(../images/more_intro_btn.gif) no-repeat; overflow:hidden; text-indent:-9999px; float:right;}
.soft_intro .more_intro a.more_intro_btn{ background-position:0 0;}
.soft_intro .more_intro a.more_intro_btn:hover{ background-position:0 -25px;}
.soft_intro .more_intro a.close_intro_btn{ background-position:0 -50px;}
.soft_intro .more_intro a.close_intro_btn:hover{ background-position:0 -75px;}
.soft_intro .cont_intro strong{ font-weight:bold;}

.w260 .hot_article{ padding:10px 20px; margin-bottom:16px; background:#fff;border:1px solid #E4E4E4;}
.w260 .hot_article .common_list ul{ width:216px; overflow:hidden;}

.w260 .hot_article .common_list .hd{ padding-bottom:4px; overflow:hidden; zoom:1; position:relative;}
.w260 .hot_article .common_list .hd .img_show{ width:30px; height:30px; padding-top:4px; float:left; margin-right:7px;}

.w260 .hot_article .common_list .hd .name{ font-weight:bold; float:left; line-height:18px; font-size:14px; width:135px; height:18px; overflow:hidden;}
.w260 .hot_article .common_list .hd .name a{ color:#FF0000;}
.w260 .hot_article .common_list .hd .name a:hover{color:#f80;}
.w260 .hot_article .common_list .hd .size{ color:#999; float:left; line-height:18px;}
.w260 .hot_article .common_list .hd .btn{ display:inline-block; width:36px; height:18px; line-height:18px; background:#56B401; text-align:center; color:#fff; position:absolute; top:8px; right:0; border-radius:2px;}
.w260 .hot_article .common_list .hd .btn:hover{ background:#489801; text-decoration:none;}

.w260 .hot_article .common_list .desc{border-top:1px dotted #ccc; border-bottom:1px dotted #ccc; padding:5px 0; color:#666; line-height:20px;}
.w260 .hot_article .common_list .desc a{color:#FF0000;}
.w260 .hot_article .common_list .desc a:hover{color:#f80;}
.w260 .hot_article .common_list li .hot_tit{max-width:206px; _width:200px;}

/* flexslider */
.soft_screenshots{ padding-bottom:30px; overflow:hidden; zoom:1;}
.flexslider{position:relative; width:100%; /*height:488px;*/ overflow:hidden; background:#fff; margin-top:20px;}
.flexslider .slides{position:relative;z-index:1; overflow:hidden; zoom:1;}
.flexslider .slides li{/*height:600px;*/ width:100%; text-align:center;}
.flexslider .slides li a{ display:block; /*height:488px;*/ width:100%; }
.flexslider .slides li img{ vertical-align:middle;}
.flexslider .flex-control-nav{position:absolute;bottom:20px;z-index:999;width:100%;text-align:center;  height:20px; left:0;}
.flexslider .flex-control-nav li{display:inline-block;width:12px;height:12px;margin:0 10px;*display:inline;zoom:1;}
.flexslider .flex-control-nav a{ display:inline-block;width:20px;height:20px;line-height:20px;overflow:hidden; background-color:#999; cursor:pointer; -moz-border-radius: 50%;   webkit-border-radius: 50%; border-radius:50%; color:#fff;}
.flexslider .flex-control-nav a:hover{ text-decoration:none;}
*html .flexslider .flex-control-nav a{ float:left; }
.flexslider .flex-control-nav .flex-active{ background:#3BB421;}

.flexslider .flex-direction-nav{width:100%;top:192px; display:none;;}
.flexslider .flex-direction-nav li a{position:absolute; top:50%; margin-top:-33px; z-index:9999; display:block;width:36px;height:66px;overflow:hidden;cursor:pointer;}
.flexslider .flex-direction-nav li a.flex-prev{left:0;background:url(../images/prev.png) 0 0 no-repeat;}
.flexslider .flex-direction-nav li a.flex-next{right:0;background:url(../images/next.png) 0 0 no-repeat;}
.flexslider.flex-direction-nav li a.flex-next:hover{background:url(../images/next.png) 0 -66px no-repeat;}


/*资讯列表*/
.news_list li{height:110px; padding:20px 0 20px 2px; border-bottom:1px solid #E8E8E8;}
.news_list li:hover{ background:#F6F5FA;}
.news_list .img_show{ width:146px; height:110px; float:left;}
.news_list .news_list_cont{ padding-left:166px;}
.news_list .tag_list_cont{ padding-left:0;}
.news_list .news_list_cont .tit{ font-size:16px; font-weight:bold;}
.news_list .news_list_cont .intro{ color:#999; padding-top:5px;}
.news_list .news_list_cont .info{ padding-top:20px;}
.news_list .news_list_cont .info span{ float:left; color:#666;}
.news_list .news_list_cont .info .date{ width:100px; }
.news_list .news_list_cont .info .tag{ padding-right:0; padding-bottom:0px; font-size:12px; margin-top:0px;}
.news_list .news_list_cont .info .name{ float:right; font-size:16px; font-weight:bold;}
.search_tips{color:#999; padding-top:20px;}
.search_tips span{padding:0 5px;}

.search_list .img_show{width:100px; height:100px; overflow:hidden;}
.search_list .news_list_cont{ padding-left:0;}
.search_list .news_list_cont .info{padding-top:10px;}

.search_no_results{ border:1px solid #FACEA9; background:#FFFFF2; padding:30px 40px;}
.search_no_results .f16{ font-size:16px; padding-bottom:15px;}
.search_no_results span{ color:#f80;}

.guess_soft{ padding-top:30px;}
.guess_soft_list{  width:730px;  overflow:hidden;padding:30px 0 0 0;}
.guess_soft_list ul{ width:800px;}
.guess_soft_list li{ width:68px; float:left; overflow:hidden; margin-right:26px; padding-bottom:30px;}
.guess_soft_list li a{ position:relative; display:block;}
.guess_soft_list img{ display:block;}
.guess_soft_list span{ height:25px; line-height:25px; width:68px; overflow:hidden; display:block; text-align:center;}
.guess_soft_list i{ display:block; width:68px; height:68px; background:url(../images/mask68.png) no-repeat; position:absolute; top:0; left:0;}


/*文章内容页*/
.content_tit{ padding:20px 0 10px; border-bottom:1px solid #E0E0E0; margin: 0 8px;}
.content_tit h1{ text-align:center; font-size:24px; line-height:32px; font-family:"Microsoft YaHei"; color:#333; font-weight:bold;}
.time_source{ padding-top:25px; color:#646464; height:30px; padding-left:130px;}
.time_source .date{ display:block; float:left; width:170px;}
.time_source .source{display:block; float:left; width:132px;}
.time_source .share{ float:left;}
.time_source .share span{ float:left;}
.time_source .bdsharebuttonbox{ float:left; margin-top:-2px;}


.fenxiangdaima{ float:right;} 
.content{ width:710px; overflow:hidden; padding:15px 0 16px 5px; font-size:14px; line-height:200%; color:#333;}
.content strong{font-weight:bold;}

.w728 .tag{ padding-bottom:20px; font-size:14px; margin-top:20px;}
.w728 .tag a{color:#0079EB; margin-right:20px;}
.w728 .tag a:hover{ color:#f80;}

.nr_biaoqian { height:41px; line-height:41px; float:right;}
.nr_biaoqian b{padding-left:20px; background:url(../images/biaoqian.jpg) no-repeat left center; float:left; font-weight:100; color:#666; }
.nr_biaoqian a{  margin-left:12px;}
.cont_page{ line-height:22px; padding:28px 0; color:#666; font-size:14px; border-top:1px solid #E0E0E0;}
.cont_page .next{ float:left; width:315px; height:22px; overflow:hidden;}
.cont_page .prev{ float:right; width:315px; height:22px; overflow:hidden;}

.xgbdn{width:680px;margin:10px auto;font-size:14px;border:1px solid #eee; background:#F8F8F8;}
.xgbdn dt{float:left;width:100px;padding:10px 0;}
.xgbdn dt span{display:block;height:30px;line-height:30px;cursor:pointer;padding-left:10px;width:110px;text-align:left;color:#333;}
.xgbdn dt span.cur{background:url(../images/sprites1.png) 0 -100px no-repeat;color:#fff;}
.xgbdn dd{float:left;width:550px;display:none;padding:15px 0 10px 0;}
.xgbdn dd.on{display:block;}
.xgbdn dd s{display:none;}
.xgbdn dd .opinfo img{width:80px;height:80px;float:left;margin:8px 10px 0 0;border-radius: 10px;}
.xgbdn dd a span{display:block;height:20px;line-height:20px;overflow:hidden;font-size:18px;color:#333;margin-bottom:8px;}
.xgbdn dd a:hover span{ color:#f80;}
.xgbdn dd{line-height:24px;color:#999; position:relative;}
.xgbdn dd .xq,.xgbdn dd .dbtn{width:120px;height:39px;line-height:39px;font-size:16px;text-align:center;color:#fff!important;position:absolute;}
.xgbdn dd .xq{background:#FF9326;right:20px;top:18px;}
.xgbdn dd .dbtn{background:#82c92f;position:absolute;right:20px;top:68px;}
.xgbdn dd a.xq:hover{ text-decoration:none; background:#EE7700;}
.xgbdn dd a.dbtn:hover{ text-decoration:none; background:#489801;}
.xgbdn dd p{width:320px;padding-left:50px;font-size:14px;line-height:24px;margin:0;}


/*文章内容页最新推荐*/
.cont_recommend ul{ width:720px; padding:20px 0 30px 0; overflow:hidden;}
.cont_recommend li{ width:315px; float:left; margin-right:30px; background:url(../images/dot.gif) no-repeat 0px 14px; height:30px; line-height:30px; padding-left:10px; font-size:14px; overflow:hidden;}
.cont_recommend .date{ float:right; font-size:12px; color:#A3A3A3;}

/*关于我们*/
.about_l{ width:148px; border:1px solid #E4E4E4; background:#fff; float:left; padding:10px 25px 20px}
.about_l li{ height:40px; line-height:40px; text-align:center; font-size:14px; border-bottom:1px solid #DBDBDB;}
.about_l .cur a{ border-bottom:2px solid #3BB421; display:inline-block; height:39px; padding:0 5px; font-weight:bold;}
.about_r{ width:734px; padding:10px 25px 20px; border:1px solid #E4E4E4; background:#fff; float:right;}
.about_r .tit{ border-bottom:1px solid #DBDBDB;height:40px; line-height:40px; background:url(../images/sprites1.png) no-repeat -197px -486px; padding-left:14px; font-size:16px; font-weight: bold;}
.about_r .cont{ font-size:14px; line-height:30px;}
.about_r .cont h3{ height:30px; border-bottom:1px solid #DBDBDB; margin-bottom:10px;}
.about_r .cont h3 em{ display:inline-block; border-bottom:1px solid #3BB421; font-weight:bold;}

.map{ clear:both; padding-top:10px; overflow:hidden; zoom:1;}
.map_tit{ font-size:20px; padding:10px 0; border-bottom:1px dashed #dedede; font-weight:bold;}
.map_tit a{color:#56B401;}
.map_tit a:hover{ color:#f80;}
.map h2 a{ color:#0179D8;}
.map h2{ width:110px;font-weight:bold; float:left; display:inline; }
.map ul{ width:622px; float:left;}
.map li{ float:left; width:110px; padding-right:40px; height:25px; overflow:hidden;}

/*404页*/
.error404{ height:270px; background:#fff; text-align:center; padding-top:80px; margin-top:15px;}
.error404_list{background:#fff; margin-top:15px;}
.error404_list .tit{ font-size:20px; padding:30px 0 20px 20px; font-weight:bold; } 
.error404_list ul{ padding-left:25px; width:1000px;}
.error404_list li{ width:60px; float:left; overflow:hidden; margin-right:38px; padding-bottom:30px;}
.error404_list li img{ display:block;}
.error404_list li span{ height:25px; line-height:25px; width:60px; overflow:hidden; display:block; text-align:center;}

/*素材*/
.menu{ height:45px; line-height:45px; border-bottom:2px solid #56B401; background:#fff;}
.menu a {display: inline;float: left;font-size:16px;overflow: hidden;padding: 0 25px;transition: all 0.1s ease 0s;}
.menu a:hover,.menu .cur{background: #56B401 none repeat scroll 0 0;color: #fff;text-decoration: none;}
.sub_menu{ height:37px; line-height:28px;padding: 5px 15px; background:#F7F7F7; }
.sub_menu a{border: 1px solid #d6d6d6; background:#fff; border-radius: 3px;display: inline;float: left;font-size: 14px;margin: 4px 26px 4px 0;padding: 0 6px;transition: all 0.1s ease 0s;white-space: nowrap;}
.sub_menu a span{ color:#999; padding-left:5px; color:#999;}
.sub_menu a:hover{background: #fff none repeat scroll 0 0;border: 1px solid #3ebb2b;color: #3ebb2b;padding: 0 6px;text-decoration: none;}
.s_sort{ height:50px; text-align:center; padding:30px 0 20px 0;}
.s_sort a{width:100px;height:38px;text-align:center;line-height:38px;display:inline-block;background:#fff;border:1px solid #D6D6D6;font-size:14px; margin-left:-1px;}
.s_sort a.cur,.s_sort a:hover{background:#E6E6E6;text-decoration:none; color:#333;}

.waterfall{ position:relative;}
.waterfall .item{ width:234px; background:#fff; border:1px solid #E4E4E4;box-shadow: 0 2px 2px #e4e4e4; display:inline; float:left;height: auto;margin: 0 20px 20px 0; }
.waterfall .item:hover{box-shadow:0 10px 40px rgba(0,0,0,0.2);transform:translate3d(0, -2px, 0);}
.waterfall .item .img_show{overflow:hidden; position:relative; text-align:center;}
.waterfall .item .tit{ color: #666;font-size: 14px;height: 44px;line-height: 44px; overflow: hidden; padding: 0 8px; text-align:center;}
.waterfall .item .info{ height:40px; border-top:1px solid #F0F0F0; background:#FAFAFA; color:#666;}
.waterfall .item .info .info_l{width:116px; float:left; text-align:center; margin-top:8px; border-right:1px solid #BBB;}
.waterfall .item .info .info_l .views{ display:inline-block; height:22px; padding-left:20px; background:url(../images/sprites1.png) no-repeat -185px -719px;}
.waterfall .item .info .info_r{ width:116px; float:right;text-align:center;margin-top:8px;}
.waterfall .item .info .info_r .dl{ display:inline-block; height:22px; padding-left:20px; background:url(../images/sprites1.png) no-repeat -185px -761px;}

.sc_cont{ overflow:hidden; padding:20px 0;}
.sc_cont .flexslider{ margin-top:0;}
.sc_tit{font-size:24px; text-align:center; font-weight:bold; padding:15px 0 20px 0; font-family:"Microsoft YaHei"}
.sc_daodu{ background-color:#F3F3F3;line-height:180%; padding:10px 28px; color:#666;}
.sc_daodu b{ font-size:16px;}
.sc_intro{ font-size:14px; padding-bottom:30px;}
.sc_intro strong{font-weight:bold;}
.sc_tag{ color:#666; padding:10px 0 20px 0;font-size:14px;}
.sc_tag a{ display:inline-block; margin:0 15px 0 0;}
.copyright_tips{ color:#878787; padding-bottom:20px;}

.sc_params{padding:20px 20px; margin-bottom:16px; background:#fff; border:1px solid #E4E4E4;}
.sc_params .dl_btn a{display:block; height:65px; line-height:65px; text-align:center; background:url(../images/sprites1.png) no-repeat -126px -305px #FF9326; color:#fff; font-size:16px; padding:0 0 0 20px;}
.sc_params .dl_btn a:hover{ text-decoration:none; background:url(../images/sprites1.png) no-repeat -126px -305px #EE7700;}
.sc_params .num{ color:#666; padding:15px 0 5px;}
.sc_params .num span{ padding-right:20px;}
.sc_params .dt_params_tit{ font-weight:bold; font-size:16px; padding:10px 0;}
.sc_params .dt_params{ color:#666;}
.sc_params .dt_params span{ padding-right:40px;}
.sc_params  .share{ height:30px; padding-top:10px;}
.sc_params  .share span{ float:left; padding-top:3px; color:#666;}
.sc_params  .share .bdsharebuttonbox{ float:left;}

.related_sc{ width:1000px; margin:0 auto;}
.related_sc .tit{ font-size:16px; padding:10px 0; font-weight:bold;}

.sc_recommend{padding:20px 20px; margin-bottom:16px;  border:1px solid #E4E4E4;}
.sc_recommend_list ul{ width:250px; overflow:hidden; padding:15px 0 0 0;}
.sc_recommend_list li{width:70px; height:70px; float:left; margin:0 4px 4px 0;}

.hot_tag{padding:20px 20px; margin-bottom:16px; border:1px solid #E4E4E4;}
.hot_tag_list{ padding-top:10px; overflow:hidden;}
.hot_tag a{padding:3px;display:inline-block;white-space:nowrap;}
.hot_tag a.size1{font-size:25px;padding:10px;color:#804D40;}
.hot_tag a.size1:hover{color:#E13728;}
.hot_tag a.size2{padding:7px;font-size:20px;color:#B9251A;}
.hot_tag a.size2:hover{color:#E13728;}
.hot_tag a.size3{padding:5px;font-size:18px;color:#C4876A;}
.hot_tag a.size3:hover{color:#E13728;}
.hot_tag a.size4{padding:5px;font-size:15px;color:#B46A47;}
.hot_tag a.size4:hover{color:#E13728;}
.hot_tag a.size5{padding:5px;font-size:25px;color:#E13728;}
.hot_tag a.size5:hover{color:#B46A47;}
.hot_tag a.size6{padding:0px;font-size:12px;color:#77625E}
.hot_tag a.size6:hover{color:#E13728;}


/* 媒体合作 */
.f_links .info_tips{ line-height: 32px; margin-bottom: 10px; font-size: 24px;}
.f_links .step h4, .conatct_box h4{ font-size:18px; padding:10px 0; font-weight:bold;}

.conatct_box{ position:relative; width:100%; margin-bottom:20px;}
.conatct_box p { margin-bottom: 5px; }
.online { width: 228px; height: 82px; padding: 5px 0 0 20px; position:absolute; left:400px; top:30px; }
.online a { width: 228px; height: 82px; display: block; background: url(../images/cqq.png) no-repeat; color: #2b6089; display: block; }
.online a b { font-size: 16px; font-weight: bold; display: block; line-height: 18px; padding: 25px 0 0 105px; }
.online a i { display: block; line-height: 18px; padding: 0 0 0 93px; font-size:12px; font-style:normal }
.online a i em { font-size: 11px; }
.online a:hover { color: #bd0000; text-decoration:none; }
.link_mod{ width:100%;}
.item_textarea { width: 280px; padding:5px 10px; margin-top: 10px; height:52px; color: #999; font-size: 13px; line-height: 18px; outline: none; }
.copyBtn { display: block; font-size: 14px; }
.link_mod .item{ float:left; width:300px; padding-right:20px;}
.link_mod .item p{ vertical-align:middle}
.link_mod .item p a{ display:inline-block}
.link_mod .item p a img{ border:1px solid #e3e3e3}

/****排行榜****/
.top_box{ height:285px;}
.top_box .today_hot{ width:270px; float:left; margin-right:35px;}
.today_hot_list{ padding:10px 0 0 0;}
.today_hot_list li{ height:30px; line-height:26px; overflow:hidden; zoom:1; position:relative;}
.today_hot_list i{float:left; width:18px; height:18px; line-height:18px; text-align:center; font-size:12px;overflow:hidden;font-family:Arial; margin:5px 8px 0 0; }
.today_hot_list .top_rank{ color:#fff;background-color:#f90;}
.today_hot_list .i_rank{color:#333; background-color:#e9e9e9;}
.today_hot_list .list_tit{ display:inline-block; overflow:hidden; /*text-overflow:ellipsis;*/ height:22px; max-width:160px; _width:160px;}
.top_box .hot_slide{ width:390px; float:left;}
.icon_rise, .icon_fall, .icon_fair{ position:absolute; top:0; right:0; display:inline-block; width:50px; text-align:right;  color:#999;}

.top_box .month_hot{ float:right;width:270px;}
.month_hot_cont{ overflow:hidden;}
.month_hot_cont .chart{ width:270px; height:180px; background:url(../images/month_hot_chart.gif) no-repeat center bottom; position:relative;}
.month_hot_cont .chart i{ display:inline-block; width:70px; text-align:center; color:#999; position:absolute; }
.month_hot_cont .chart .no1{ left:20px; top:5px;}
.month_hot_cont .chart .no2{ left:70px; top:25px;}
.month_hot_cont .chart .no3{ left:120px; top:48px;}
.month_hot_cont .chart .no4{ left:167px; top:70px;}
.month_hot_cont .chart .no5{ left:210px; top:90px;}
.month_hot_cont ul{ padding-left:5px; padding-top:10px; width:280px;}
.month_hot_cont li{ width:48px; height:48px; float:left; margin-right:6px;}

.top_part_wrap{ width:1000px; overflow:hidden; zoom:1;}
.top_part_tit{ background:url(../images/sprites1.png) no-repeat -195px -96px; padding-left:15px; height:30px; line-height:30px; font-size:26px; font-family:"Microsoft YaHei"; margin-top:20px;}
.top_part_list{ padding-top:15px; width:1050px; }
.box_cont{ width:310px; height:421px; float:left; margin:0 35px 35px 0; zoom:1;}
.box_cont .tab_hd{ height:30px; border-bottom:1px solid #DBDBDB;}
.box_cont .tab_hd ul{float:right; width:98px;}
.box_cont .tab_hd ul li{float:left; width:30px; height:29px; line-height:29px; text-align:center;}
.box_cont .tab_hd ul li a{ display:block;}
.box_cont .tab_hd ul li a:hover{ text-decoration:none;} 
.box_cont .tab_hd .cur{border-bottom:2px solid #3BB421; font-weight:bold;}

.box_cont .tab_hd span{ font-size:14px; font-weight:bold;}
.box_cont .tab_hd span h3{font-weight:bold;}
.box_cont .tab_bd{ height:390px; overflow:hidden; zoom:1;}
.box_cont .tab_box{ padding:15px 0 0 0; height:387px;}
.box_cont .tab_box li{ overflow:hidden; zoom:1;}
.box_cont .tab_box .item_hd{ height:30px; position:relative;}

.box_cont .tab_box .item_hd i{float:left; width:18px; height:18px; line-height:18px; text-align:center; font-size:12px;overflow:hidden;font-family:Arial; margin:5px 8px 0 0; }
.box_cont .tab_box .item_hd .top_rank{ color:#fff;background-color:#f90;}
.box_cont .tab_box .item_hd .i_rank{color:#333; background-color:#e9e9e9;}
.box_cont .tab_box .item_hd .list_tit{ display:inline-block; overflow:hidden; /*text-overflow:ellipsis;*/ height:30px; line-height:30px; max-width:160px; _width:160px;}
.box_cont .tab_box .item_hd span{ line-height:30px;}

.box_cont .tab_box .item_bd{ display:none; }
.box_cont .tab_box .item_bd i{float:left; width:18px; height:18px; line-height:18px; text-align:center; font-size:12px;overflow:hidden;font-family:Arial; margin:24px 12px 0 0; }
.box_cont .tab_box .item_bd .top_rank{ color:#fff;background-color:#f90;}
.box_cont .tab_box .item_bd .i_rank{color:#333; background-color:#e9e9e9;}
.box_cont .tab_box .item_bd .img_show{ width:72px; height:72px; float:left; margin-right:15px;}
.box_cont .tab_box .item_bd .img_show img{ border-radius:16px;}
.box_cont .tab_box .item_bd .info{ float:left; width:135px;}
.box_cont .tab_box .item_bd .info .tit{ font-size:14px; height:22px; overflow:hidden;}
.box_cont .tab_box .item_bd .info .hot{ height:25px;}
.box_cont .tab_box .item_bd .info .num{ color:#999;}
.box_cont .tab_box .item_bd a.btn{ width:58px; height:25px; line-height:25px; border-radius:2px; text-align:center; display:block; background:#58B029; float:right; color:#fff; margin-top:20px;}
.box_cont .tab_box .item_bd a.btn:hover{ background:#489801; text-decoration:none;}

.box_cont .tab_box .cur .item_hd{ display:none;}
.box_cont .tab_box .cur .item_bd{ display:block; height:80px;}

.box_cont .tab_box .more{ text-align:right; }
.box_cont .tab_box .more a{ color:#007CEC;}
.box_cont .tab_box .more a:hover{ color:#f80;}

.w180{ width:178px; float:left;border:1px solid #D6D6D6; border-top:none;}
.w180 dl dt{ height:38px; line-height:38px; background:#56B401; font-size:14px; color:#fff; text-align:center; margin-bottom:5px; font-weight:bold;}
.w180 dl dt a{ color:#fff; display:block;}
.w180 dl dt a:hover{ text-decoration:none;}
.w180 dl dd{ height:35px; line-height:35px; text-align:center; display:none;}
.w180 dl dd a{ display:block;}
.w180 dl .cur,.w180 dl dd a:hover{ background:#E9E9E9; text-decoration:none;}
.w180 .open dd{ display:block;}


.w790{ width:790px; float:right;}
.w790 .list li{ border-bottom:1px dashed #D6D6D6; overflow:hidden; zoom:1; padding:20px 0;}
.w790 .list i{float:left; width:18px; height:18px; line-height:18px; text-align:center; font-size:12px;overflow:hidden;font-family:Arial; margin:15px 12px 0 0; }
.w790 .list .top_rank{ color:#fff;background-color:#f90;}
.w790 .list .i_rank{color:#333; background-color:#e9e9e9;}
.w790 .list .img_show{ width:48px; height:48px; float:left; margin-right:15px;}
.w790 .list .img_show img{ border-radius:10px;}
.w790 .list .info{ float:left; width:580px;}
.w790 .list .info .tit{ font-size:14px; font-weight:bold;}
.w790 .list .info span{ float:left; padding-right:30px;}
.w790 .list .info .num{ color:#999; padding-top:3px;}
.w790 .list a.btn{ width:80px; height:30px; line-height:28px; text-align:center; display:block; background:#58B029; float:right; color:#fff; margin-top:10px; border-radius:3px;}
.w790 .list a.btn:hover{ background:#f90; text-decoration:none;}
.w790 .list .size{ display:inline-block; width:100px; height:22px; overflow:hidden;}

/*****专题*****/
.zt_menu{ height:40px; line-height:40px; border-bottom:2px solid #56B401; background:#F7F7F7; text-align:center;}
.zt_menu a {display:inline-block; font-size:16px; overflow:hidden; padding: 0 25px; transition:all 0.1s ease 0s; margin:0 10px;}
.zt_menu a:hover,.zt_menu .cur{background: #56B401 none repeat scroll 0 0;color: #fff;text-decoration: none;}

/*热门关键字*/
.zt_box1{ margin-top:20px;}
.zt_box1 .hot_keywords{ width:320px; float:left;}
.zt_box1 .hot_keywords .tit{font-size:14px;height:40px; line-height:40px;}
.zt_box1 .hot_keywords ul{ width:330px;}
.zt_box1 .hot_keywords li{ width:104px; height:108px; line-height:108px; text-align:center; float:left; margin:0 3px 3px 0;  font-size:14px;}
.zt_box1 .hot_keywords li a{ display:block; width:104px; height:108px;-webkit-transition: all 1s; -moz-transition: all 1s; -ms-transition: all 1s; transition:all 1s; color:#fff;}
.zt_box1 .hot_keywords li a:hover{ text-decoration:none;-webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);-ms-transform: rotateY(360deg);transform: rotateY(360deg);}
.zt_box1 .hot_keywords .bg1{ background-color:#F99839;}
.zt_box1 .hot_keywords .bg2{ background-color:#409EFE;}
.zt_box1 .hot_keywords .bg3{ background-color:#FF6666;}
.zt_box1 .hot_keywords .bg4{ background-color:#6852A4;}
.zt_box1 .hot_keywords .bg5{ background-color:#FF5151;}
.zt_box1 .hot_keywords .bg6{ background-color:#FDBE00;}
.zt_box1 .hot_keywords .bg7{ background-color:#0080FF;}
.zt_box1 .hot_keywords .bg8{ background-color:#26C9FF;}
.zt_box1 .hot_keywords .bg9{ background-color:#01B25B;}


/*幻灯片*/
.zt_slides{position:relative; width:660px; height:330px; overflow:hidden; background:url(../images/loading.gif) 50% no-repeat #fff; z-index:0; float:right;}
.zt_slides .slides{position:relative;z-index:1;}
.zt_slides .slides li{height:330px; width:100%;}
.zt_slides .slides li a{ display:block; height:330px; width:100%; position:relative;}
.zt_slides .slides li span{ display:block; background:#333; background-color:rgba(0,0,0,0.74); width:660px; height:38px; line-height:38px; padding-left:20px; font-size:16px; color:#fff; position:absolute; left:0; bottom:0;}
.zt_slides .slides li a:hover{ text-decoration:none;}
.zt_slides .flex-control-nav{position:absolute; bottom:13px; z-index:999;width:100px;text-align:right; height:12px; right:5px;}
.zt_slides .flex-control-nav li{display:inline-block;width:12px;height:12px;margin:0 3px;*display:inline;zoom:1;}
.zt_slides .flex-control-nav a{  display:inline-block;width:12px;height:12px;line-height:12px;overflow:hidden; text-indent:-9999px; background-color:#fff; cursor:pointer; text-align:center; -moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
*html .zt_slides .flex-control-nav a{ float:left; }
.zt_slides .flex-control-nav a:hover{ text-decoration:none;}
.zt_slides .flex-control-nav .flex-active{ background:#FF9326; color:#fff;}

.zt_slides .flex-direction-nav{width:100%;top:192px; display:none;}
.zt_slides .flex-direction-nav li a{position:absolute; top:192px;  z-index:9999; display:block;width:36px;height:66px;overflow:hidden;cursor:pointer;}
.zt_slides .flex-direction-nav li a.flex-prev{left:14px;background:url(../images/prev.png) 0 0 no-repeat;}
.zt_slides .flex-direction-nav li a.flex-next{right:14px;background:url(../images/next.png) 0 0 no-repeat;}
.zt_slides .flex-direction-nav li a.flex-next:hover{background:url(../images/next.png) 0 -66px no-repeat;}

/*专题列表*/
.zt_tab{ height:35px; margin-top:30px; font-size:14px; border-bottom:2px solid #D6D6D6;}
.zt_tab li{ width:80px; height:35px; float:left; text-align:center; margin-right:20px;}
.zt_tab .cur{ border-bottom:2px solid #56B401;}
.zt_tab_cont{ padding-top:20px;}
.zt_tab_list{ width:1000px; overflow:hidden;}
.zt_tab_list ul{ width:1080px;}
.zt_tab_list li{ width:320px; height:280px; float:left; margin:0 20px 25px 0;}
.zt_tab_list .img_show{ width:320px; height:200px; position:relative;}
.zt_tab_list .img_show .num{ display:block; background-color:rgba(0,0,0,0.7);width:315px;height:28px; line-height:28px; color:#fff; padding-left:5px; position:absolute; left:0; bottom:0;}
.zt_tab_list .img_show .enter{display:block; width:70px; height:28px; line-height:28px; background:#468C00; text-align:center; color:#fff; position:absolute; right:0; bottom:0px;}
.zt_tab_list .tit{ font-size:14px; text-align:center; font-weight:bold; padding:10px 0 5px 0;}
.zt_tab_list .info{ color:#666;}

.zt_box2{ margin-top:25px;}
.zt_detail_img{ float:left; width:530px; height:330px; }
.zt_detail_info{padding-left:560px;}
.zt_detail_info .tit{font-size:25px; line-height:30px; font-family:"Microsoft YaHei"; padding:15px 0; font-weight:bold;}
.zt_detail_info .tit h1{font-weight:bold;}
.zt_detail_info .info{color:#666; font-size:14px;}

.zt_detail_info .control{ padding-top:20px;}
.zt_detail_info .share{ padding-top:5px;}
.zt_detail_info .share span{ float:left; padding-top:3px; color:#666;}
.zt_detail_info .share .bdsharebuttonbox{ float:left;}

/*专题软件*/
.zt_dl_list{ padding-top:20px;width:1000px; overflow:hidden;}
.zt_dl_list ul{ width:1050px;}
.zt_dl_list li{ width:290px; height:120px; padding:15px; float:left; border:1px solid #d6d6d6; margin:0 17px 20px 0;}
.zt_dl_list li:hover{ width:290px; height:120px; border:1px solid #56B401;box-shadow: 0 2px 2px #e4e4e4;}
.zt_dl_list .img_show{ width:72px; float:left;}
.zt_dl_list .img_show a.btn{ width:72px; height:25px; line-height:25px; text-align:center; background:#56B401; display:block; margin-top:16px; color:#fff; border-radius:3px;}
.zt_dl_list .img_show a.btn:hover{ background:#f80; text-decoration:none;}
.zt_dl_list .item{ padding-left:88px;}
.zt_dl_list .item .tit{ font-size:14px; font-weight:bold; padding-top:4px;}
.zt_dl_list .item .hot{ color:#999; padding:5px 0 5px 0;}
.zt_dl_list .item .hot .star{margin-right:6px;}
.zt_dl_list .item .info{ color:#999; line-height:18px;}

.zt_rela{padding-top:20px; width:1000px; overflow:hidden;}
.zt_rela ul{ width:1050px;}
.zt_rela li{ width:236px; height:240px; float:left; margin:0 18px 0 0;}
.zt_rela .img_show{ width:236px; height:160px; position:relative;}
.zt_rela .img_show .num{ display:block; display:block; background-color:rgba(0,0,0,0.7); width:231px; height:28px; line-height:28px; color:#fff; padding-left:5px; position:absolute; left:0; bottom:0;}
.zt_rela .img_show .date{display:block; width:70px; height:28px; line-height:28px; text-align:center; color:#fff; position:absolute; right:0; bottom:0px;}
.zt_rela .tit{ font-size:14px; font-weight:bold; text-align:center; padding:10px 0 5px 0;}
.zt_rela .info{ color:#666; line-height:18px;}
.zt_tit{ padding-bottom:20px;}

/*收藏夹*/
#sc_id{width:380px;height:200px;position:fixed;margin:0 auto; _position: absolute; _top: expression(documentElement.scrollTop+200); top:50%; left:50%; margin-left:-160px; margin-top:-100px; box-shadow:0px 0px 12px 5px rgba(0,0,0,0.16); z-index:999999; display:none;}
.sc_msg{width:380px;height:80px;background-color:#56B401; position: relative; font-family:"Microsoft YaHei";text-align: center; color:#fff;} 
.sc_msg .txt1{ font-size:18px; padding-top:16px;}
.sc_msg .txt2{ font-size:14px; padding-top:4px;}    
#sc_close{width:31px; height:31px; overflow:hidden; text-indent:-9999px; background:url(../images/sc_close.png) no-repeat; display:block; position:absolute;top:-10px;right:-10px;cursor:pointer}
a#sc_close:hover{ background-position:0 -31px;}
.sc_btn{width:378px; height:120px;text-align: center;background:#f9f9f9;border:1px solid #56B401}
.sc_btn a{display:block; width:220px; height:44px; margin:20px auto 0; background:url(../images/sc_btn.jpg) no-repeat; overflow:hidden; text-indent:-9999px;}
.sc_btn a:hover{ background-position:0 -44px;}
.sc_btn .txt3{color:#969191; font-size:13px; padding-top:10px;}


/*返回顶部*/
.gotop{display:none;}
#gotoBox{display:none;position:fixed;bottom:140px;left:50%;cursor:pointer;margin-top:-50px;margin-left:520px;width:41px;}
#gotoBox{_position:absolute;_top:expression(documentElement.scrollTop + 200 + "px")}
#gotoBox i,#gotoBox a{display:block;line-height:36px;height:36px;width:30px;padding:3px 5px;font-style:normal;text-align:center;background:#fafafa;border:1px solid #eee;}#gotoBox i{border:none;padding:4px 6px;}
#gotoBox a{margin-bottom:7px;}
#gotoBox a:hover{text-decoration:none;background-color:#56B401;border-color:#56B401;color:#fff;}
#gotoBox i.hover{background-position:0 -44px;}
#gotoBox a.cur{text-decoration: none;background-color: #56B401;border-color: #56B401;color:#fff;}
#gotoBox a.cur:hover{color:#fff;}

.code_bar{ display:block; width:42px; height:44px; line-height:44px; text-align:center; background:url(../images/sprites1.png) no-repeat scroll 0 -390px; position:fixed; left:50%; margin-left:520px; bottom:96px; text-indent:-9999px;_display:none;}
.code_bar:hover{ background-position:0 -434px; text-decoration:none;}
.code_bar_cur{ background:#fff; width:42px; height:42px;margin-left:519px; border:1px solid #EEEEEE; border-left:none;text-indent:0;}
.codebox{width:156px;height:211px; position:fixed; left:50%; margin-left:362px; bottom:-3px; border:1px solid #ececec; border-radius:5px 0 0 5px; background:#fff; display:none; }
.codebox dl{width:115px; margin:auto; padding:20px 0 0; text-align:center;}
.codebox dl dt{width:115px; height:115px; background:url(../images/sprites1.png) no-repeat 6px -480px;}
/* 回到顶部 */
.go-top {display:block; width:42px; height:44px; line-height:58px; background:url(../images/sprites1.png) no-repeat scroll 0 -278px;}
.go-top:hover {background-position:0 -322px;}
.ds-powered-by{ display:none;}

/*教程*/
.sub_nav{ width:100%; height:40px; background:#EDEDED;}
.sub_nav ul{ width:980px; padding-left:20px; margin:0 auto;}
.sub_nav ul li{ float:left; height:40px; line-height:40px; padding:0 10px;}
.tech_box{ overflow:hidden; zoom:1; margin-bottom:20px;}
.w720{ float:left; width:720px; background:#fff;}
.mt20{ margin-top:20px;}

/* 幻灯片*/
.tech_slides{position:relative; width:720px; height:370px; overflow:hidden; background:url(../images/loading.gif) 50% no-repeat #D9EEFF; z-index:0;}
.tech_slides .slides{position:relative;z-index:1;}
.tech_slides .slides li{height:370px; width:100%;}
.tech_slides .slides li a{display:block; height:370px; width:100%; position:relative;}
.tech_slides .slides li span{display:block; background:#333; background-color:rgba(0,0,0,0.74); width:720px; height:38px; line-height:38px; padding-left:20px; font-size:16px; color:#fff; position:absolute; left:0; bottom:0;}
.tech_slides .slides li a:hover{text-decoration:none;}
.tech_slides .flex-control-nav{position:absolute; bottom:15px; z-index:999; width:100px; text-align:right; height:6px; right:10px;}
.tech_slides .flex-control-nav li{display:inline-block;width:22px;height:6px;margin:0 3px;*display:inline;zoom:1;}
.tech_slides .flex-control-nav a{display:inline-block;width:22px;height:6px;line-height:6px;overflow:hidden; background-color:#fff; cursor:pointer; text-align:left; text-indent:-9999px;}
*html .tech_slides .flex-control-nav a{ float:left; }
.tech_slides .flex-control-nav .flex-active{ background:#61C228;}
.tech_slides .flex-direction-nav{width:100%;top:150px; display:none;}
.tech_slides .flex-direction-nav li a{position:absolute; top:150px;  z-index:9999; display:block;width:36px;height:66px;overflow:hidden;cursor:pointer;}
.tech_slides .flex-direction-nav li a.flex-prev{left:0;background:url(../images/prev.png) 0 0 no-repeat;}
.tech_slides .flex-direction-nav li a.flex-next{right:0;background:url(../images/next.png) 0 0 no-repeat;}
.tech_slides.flex-direction-nav li a.flex-next:hover{background:url(../images/next.png) 0 -66px no-repeat;}

/*最新教程*/
.new_tech{ background:#EDEDED; padding:5px 20px 5px;}
.new_tech .img_show{ width:220px; height:124px;}
.new_tech .tit{height:30px; line-height:30px; text-align:center;}
.new_tech .list{ padding-top:10px;}
.new_tech .list li{ margin-bottom:5px;}
.new_tech .list img{width:220px; height:124px;}


/*热门视频教程*/
.hot_video_tit{ font-size:20px; font-family:"微软雅黑"; height:45px; line-height:30px;}
.hot_video_tit .more{ float:right; font-size:12px;}

.hot_video_tech span{ display:block; width:100%; padding-left:5px; height:30px; line-height:30px; color:#fff; background:#000; position:absolute; left:0; bottom:0; filter:Alpha(opacity=80); opacity:0.8;}
.hot_video_tech .list_small{ float:left; width:364px;}
.hot_video_tech .list_small li{float:left; width:166px; height:125px;position:relative; overflow:hidden; margin:0 15px 15px 0; }
.hot_video_tech .list_small li a{ display:block;} 
.hot_video_tech .list_small img{ width:165px; height:125px; transition: transform .25s ease 0s;}
.hot_video_tech .list_small img:hover{transform: scale(1.05);}
.hot_video_tech .list_small span{ width:160px;}
.hot_video_tech .list_big{float:left; width:356px; height:268px; overflow:hidden; position:relative;}
.hot_video_tech .list_big img{width:356px; height:268px; transition: transform .25s ease 0s;}
.hot_video_tech .list_big img:hover{transform: scale(1.05);}

.hot_soft_tit{font-size:20px; font-family:"微软雅黑"; height:45px; line-height:30px;}
.hot_soft_tech li{background: url(../images/dot.gif) 0 10px no-repeat;padding-left: 10px; padding-bottom:10px;}
.hot_soft_tech li a{ font-size:14px;}
.hot_soft_tech .count{color:#999;}
.hot_soft_tech .count .date{ padding-right:20px; }
.hot_soft_tech .count .view{ background:url(../images/sprites1.png) no-repeat -185px -724px; padding-left:20px;}

.mod_tech_tab{border-bottom:1px solid #D6D6D6; height:30px;}
.mod_tech_tab ul{ float:left; position:relative;}
.mod_tech_tab ul li{ float:left; height:30px; text-align:center; font-size:16px; margin-right:40px;}
.mod_tech_tab ul li a{ display:block;}
.mod_tech_tab ul li a:hover{ text-decoration:none;}
.mod_tech_tab .cur{ border-bottom:2px solid #3BB421; height:29px; position:relative;}

.mod_tech_bd{ padding:20px 0 0 0; overflow:hidden; zoom:1;}
.mod_tech_bd .r_mod{ width:720px; height:130px; overflow:hidden;}
.mod_tech_bd .r_mod ul{ width:750px;}
.mod_tech_bd .r_mod li{ width:133px; float:left; margin-right:13px;}
.mod_tech_bd .r_mod .img_show{ width:133px; height:100px; overflow:hidden;}
.mod_tech_bd .r_mod .tit{ display:block; width:100%; height:30px; line-height:30px; text-align:center;}
.mod_tech_bd .r_mod  img{ transition: transform .25s ease 0s;}
.mod_tech_bd .r_mod  img:hover{transform: scale(1.05);}

.mod_tech_bd .n_mod{ padding-top:26px;}
.mod_tech_bd .n_mod li{ width:356px; float:left; margin-bottom:16px;}
.mod_tech_bd .n_mod .img_show{ width:40px; height:30px; display:inline-block; vertical-align:middle; margin-right:10px;}


/*前十排行榜*/
.rank_tech{margin-bottom:16px;}
.rank_tech li{ position:relative; padding-left:27px; height:33px; line-height:33px;}
.rank_tech .i_rank{position:absolute; left:0; top:50%; margin-top:-10px; width:20px; height:20px;line-height:20px;text-align:center;font-size:12px; color:#333;overflow:hidden;font-family:Arial; background-color:#e9e9e9;}
.rank_tech .top .i_rank{background:#f90; color:#fff;}
.w260 .rank_tech .recommend_tit{ max-width:228px; _width:228px;}

/*教程尾部四列排行榜*/
.tech_rank_mod_wrap{ width:1050px;}
.tech_rank_mod{ width:230px; float:left; margin-right:30px}
.tech_rank_mod li{ position:relative; padding-left:27px; height:33px; line-height:33px;}
.tech_rank_mod .i_rank{position:absolute; left:0; top:50%; margin-top:-10px; width:20px; height:20px; line-height:20px; text-align:center; font-size:12px; color:#333; overflow:hidden;font-family:Arial; background-color:#e9e9e9;}
.tech_rank_mod .top .i_rank{background:#f90; color:#fff;}
.tech_rank_mod .recommend_tit{ max-width:228px; _width:228px;}
.tech_rank_mod .tit{border-bottom:2px solid #3BB421; height:35px; font-size:16px;}


/*教程列表*/
.tech_sort{ padding-bottom:5px;}
.tech_sort .sort_cont{ width:950px; }

.tech_list{ width:1026px; margin-left:-13px; padding-top:20px; overflow:hidden; zoom:1;}
.tech_list ul{ width:1050px;}
.tech_list li{ width:230px; height:260px; float:left; margin:0 13px 20px 13px;}
.tech_list li:hover{border-color: #ddd;box-shadow: 1px 1px 2px 1px #ececec;}
.tech_list .img_show{width:230px; height:170px; overflow:hidden;}
.tech_list .img_show img{transition: transform .25s ease 0s;}
.tech_list .img_show img:hover{transform: scale(1.05);}
.tech_list .tit{padding:10px 10px 8px; height:38px; line-height:20px; color:#666; font-size:14px; overflow:hidden;}

.c_detail{ color:#666; padding-left:10px;}
.c_detail .les_count{ display:inline-block; background:url(../images/sprites1.png) no-repeat -185px -796px; padding-left:16px; margin-right:20px;}
.c_detail .stu_count{background:url(../images/sprites1.png) no-repeat -185px -845px; padding-left:16px;}
.c_detail .view_count{display:inline-block; background:url(../images/sprites1.png) no-repeat -185px -796px; padding-left:17px; margin-right:15px;}
.c_detail .level_count{display:inline-block; background:url(../images/sprites1.png) no-repeat -185px -820px; padding-left:16px; margin-right:15px;}
.c_detail .good_count{display:inline-block; background:url(../images/sprites1.png) no-repeat -185px -842px; padding-left:14px; margin-right:15px;}
.c_detail i{ color:#f80;}

.hot_tech_side, .read_tech_side{padding:10px 20px; margin-bottom:16px; background:#fff; border:1px solid #E4E4E4; overflow:hidden; zoom:1;}
.hot_tech_side .list,.read_tech_side .list{ padding-top:15px;}
.hot_tech_side .list li{ padding-bottom:10px;}
.hot_tech_side .list .img_show{ width:216px; height:162px;}
.hot_tech_side .list .tit{ padding:10px 0; line-height:18px; font-size:14px;}

.read_tech_side .list ul{ width:230px;}
.read_tech_side .list li{ width:100px; float:left; margin:0 15px 15px 0;}
.read_tech_side .list .img_show{ width:100px; height:74px;}
.read_tech_side .list .tit{ padding:8px 0 0 0; line-height:18px; font-size:14px;}

/*教程专题*/
.tech_zt_hd{width:1000px; height:330px; margin:0 auto;}
.tech_zt_hd .img_show{width:400px; height:300px; float:left;}
.tech_zt_hd .detail{padding-left:430px;}
.tech_zt_hd .detail .tit{font-size:24px; font-family:"微软雅黑";}
.tech_zt_hd .detail .desc{font-size:14px; color:#666; padding:10px 0;}
.tech_zt_hd .detail .c_detail{padding-left:0;}
.tech_zt_hd .share{padding-top:20px;}
.tech_zt_hd .share span{float:left; color:#666; padding-top:5px;}
.tech_zt_hd .share .bdsharebuttonbox{float:left;}
.gray_box{ width:100%; background:#F3F3F3; padding-top:20px;}

.tech_zt_bd{padding:10px 20px;}
.tech_zt_tab{height:50px; line-height:50px; overflow:hidden;}
.tech_zt_tab li{width:100px; float:left; text-align:center; font-size:14px; margin:0 20px;}
.tech_zt_tab .cur{border-top:2px solid #56B401;}
.tech_zt_tab .cur a{color:#55B300;}

.les_list li{height:45px; line-height:45px; font-size:14px;}
.tech_zt_cont .num{display:inline-block; padding:0 20px; color:#999;}
.tech_zt_cont .time{float:right; padding-right:15px; color:#999;}
.tech_zt_cont .tit{color:#56B401; font-size:14px; height:50px; line-height:50px; font-weight:bold; }
.tech_zt_comments{padding:10px 20px;}

.tech_rela_soft{padding:10px 20px; margin-bottom:16px; background:#fff;}
.tech_rela_soft .list li{height:30px; line-height:30px; overflow:hidden; background:url(../images/dot.gif) 0 14px no-repeat; padding-left:10px;}
.tech_rela_soft .list .hd{height:90px; background:none; padding-left:0; padding-top:15px;}
.tech_rela_soft .list .hd dl{overflow:hidden; zoom:1;}
.tech_rela_soft .list .hd dl dt{width:80px; height:80px; float:left; }
.tech_rela_soft .list .hd dl dd{padding-left:90px; padding-bottom:3px; line-height:18px;}
.tech_rela_soft .list .hd .tit{padding-left:90px;}
.tech_rela_soft .list .hd a.btn{display:block; width:90px; height:30px; line-height:28px; text-align:center; background:#58b029; color:#fff; margin:5px 12px 0 0; border-radius:2px;}
.tech_rela_soft .list .hd a.btn:hover{background:#f90; text-decoration:none;}

.w260 .nb{border:none;}
.w260 .ab{border:1px solid #E4E4E4}

.tech_proc_pic{width:1000px; margin:0 auto;}
.spe_list_part{padding-top:10px;}
.spe_list_part .tit{height:30px; line-height:30px; font-size:16px; border-bottom:2px solid #3BB421;}
.spe_list_part .bd{border:1px solid #D6D6D6; border-top:none; padding:10px 0 10px 20px; overflow:hidden; zoom:1;}
.spe_list_part .bd li{float:left; width:200px; height:30px; line-height:30px; background:url(../images/dot.gif) 0 14px no-repeat; padding-left:10px;}

.tech_soft_dl{padding:10px 20px; margin-bottom:16px; border:1px solid #E4E4E4; margin-top:40px;}
.tech_soft_dl dl{padding-top:10px;}
.tech_soft_dl dl dt{width:80px; height:80px; float:left; }
.tech_soft_dl dl dd{padding-left:90px; padding-bottom:3px; line-height:18px; color:#666;}
.tech_soft_dl .xgbdn{width:210px; padding:10px 0 5px 0;}

.tech_soft_dl .xgbdn dt span {width:85px;}
.tech_soft_dl .xgbdn dd {float:left;width: 130px;display:none; padding:15px 0 10px 0; }
.tech_soft_dl .xgbdn dd .xq,.tech_soft_dl .xgbdn dd .dbtn{width:80px;height:30px;line-height:30px;font-size:12px; border-radius:3px;}
.tech_soft_dl .xgbdn dd .xq {right:20px; top:18px;}
.tech_soft_dl .xgbdn dd .dbtn {right: 20px; top:58px;}
.tech_soft_dl .xgbdn dt span.cur{background-position:-26px -100px;}

.tech_soft_dl_bg{border:none; background:#fff; margin-top:0;}

.tech_rela_zt{padding:10px 20px; margin-bottom:16px; border:1px solid #E4E4E4; }
.tech_rela_zt dl{border-bottom:1px dotted #eee; padding:15px 0;}
.tech_rela_zt dl dt{float:left; width:85px; height:70px; overflow:hidden;}
.tech_rela_zt dl dd{padding-left:95px; line-height:18px;}
.tech_rela_zt dl .tit{font-weight:bold;}
.tech_rela_zt dl i{color:#f80;}
.tech_rela_zt dl .desc{color:#999;}

/*****字母检索*****/
.letter_nav{overflow:hidden; zoom:1; padding:20px 0 0 10px;}
.letter_nav a{display:block; width:80px; height:30px; line-height:30px; border:1px solid #D6D6D6; float:left; font-family:"微软雅黑"; font-size:16px; text-align:center; margin:0 8px;}
.letter_nav a:hover{background:#56B401; text-decoration:none; color:#fff; border:none; border:1px solid #56B401;}

.letter_main{padding-top:20px; overflow:hidden;}
.letter_box_wrap{width:1070px;}
.letter_box{width:470px; float:left; margin:0 60px 10px 0;}
.letter_box .common_bt .tit{width:65px;}
.letter_box .common_bt .tit a{display:inline-block; padding:0 5px;}
.letter_box_bd{padding-top:10px;}
.letter_box_bd li{padding:0 0 10px 0; overflow:hidden; zoom:1;}
.letter_box_bd i{font-size:14px; display:inline-block; width:36px; text-align:center; background:#e9e9e9; margin-right:10px;float:left;}
.letter_box_bd span{display:inline-block; width:106px; height:22px; overflow:hidden; float:left;}

.letter_list{overflow:hidden; zoom:1; padding:15px 0 0 0;}
.letter_list li{width:179px; float:left; padding-bottom:10px;}

.letter_bottom_nav{padding:20px 0 0 0;}
.letter_bottom_nav a{display:inline-block; font-size:16px; padding:0 11px; height:30px; line-height:30px;}
.letter_bottom_nav a:hover{background:#56B401; color:#fff; text-decoration:none;}
.letter_bottom_nav .cur{background:#56B401; color:#fff;}

#cnzz_stat_icon_1257720037{background:#F5F5F5; height:1px; line-height:1px; font-size:0; opacity:0;}
.divrjtj{border:1px dotted #E0E0E0; background:#F7F7F7; padding:5px 8px; width:688px; margin-top:10px; margin-bottom:10px;}
.divrjtj a{color:#0079EB;}
.divrjtj span{color:#999; padding-right:10px;}
.divrjtj a:hover{color:#f80;}

.rec_zt{overflow:hidden;zoom:1;}
.rec_zt_list{width:715px; overflow:hidden; padding:20px 0 20px 0}
.rec_zt_list ul{width:730px;}
.rec_zt_list li{width:135px; float:left; margin-right:10px;}
.rec_zt_list .img_show{width:135px; height:85px;}
.rec_zt_list .img_show img{width:135px; height:85px;}
.rec_zt_list .tit{text-align:center; height:30px; line-height:30px; overflow:hidden; font-size:14px;}

/*最新应用*/
.new_app{padding:10px 20px; background:#fff;border:1px solid #E4E4E4; margin-bottom:16px;}
.new_app .hd ul{float:right; width:100px; font-size:12px; font-weight:100; padding-top:9px;}
.new_app .hd ul li{width:45px; height:22px; line-height:22px; position:relative; text-align:center; float:left; cursor:pointer;}
.new_app .hd ul li .arr{width:10px; height:5px; line-height:5px; background:url(../images/sprites.png) no-repeat 0 -164px; position:absolute; bottom:-5px; left:19px; display:none;}
.new_app .hd ul .cur{background:#71B63B; color:#fff;}
.new_app .hd ul .cur .arr{display:block;}
.new_app .bd{width:226px; height:346px; overflow:hidden;}
.new_app .bd .cont{padding:15px 0 0 0}
.new_app .bd ul{width:250px; overflow:hidden; zoom:1;}
.new_app .bd li{width:70px; height:101px; float:left; margin:0 10px 8px 0;}
.new_app .bd .img_show{width:60px; height:60px; position:relative; border-radius:10px; overflow:hidden;}
.new_app .bd .img_show img{width:60px; height:60px; }
.new_app .bd .img_show i{background:url(../images/png_bg.png); display:block; width:60px; position:absolute; left:0; bottom:0; height:20px; line-height:20px; text-align:center; color:#fff;}
.new_app .bd .tit{padding-top:6px; text-align:center;height:28px; overflow:hidden;}
.new_app .bd a.btn{width:60px; height:25px;line-height:25px; text-align:center; background:#70B63A; color:#fff; border-radius:2px; display:none;}
.new_app .bd a.btn:hover{background:#489801; text-decoration:none;}
.new_app .bd .hover .txt{display:none;}
.new_app .bd .hover .btn{display:block;}


.new_app .ky_bd{padding-top:15px; padding-bottom:10px; overflow:hidden; zoom:1;}
.new_app .ky_bd a{padding:3px 5px; margin:0 7px 7px 0; float:left; white-space:nowrap; color:#0079EB; background:#F6F6F6; border-radius:3px;}
.new_app .ky_bd a:hover{ background:#F80; color:#fff; text-decoration:none;}