*{border:0; border:none;}
li{ list-style:none;}
ul,li{ padding:0 ; margin:0;}
a{ text-decoration:none; border:none;}
img{ border:medium;}
.clean{ clear:both;}
body{ margin:0 ; padding:0; font-family:"\5FAE\8F6F\96C5\9ED1"; background-color:#FFF;}
.h10{ clear:both; width:100%; height:10px;}
.h20{ clear:both; width:100%; height:40px;}
.h100{ clear:both; width:100%; height:80px;}
.head{ width:100%; height:61px;  background-repeat:repeat-x; position:fixed; z-index:999; border-bottom:1px solid #eee;background:#FFF;}
.headbox{ width:1000px; height:51px; margin:0 auto;padding: 5px 0;}
.headtop{ height:71px; clear:both; width:100%;}
.headnav{ height:50px; }
.headlogo{float:left;}
.headlogo img{ margin-top:0;}
.headlogo a img{ width:180px;height:50px;}
.navlist{ width:750px; float:right; height:50px;}
.navlist li{ height:50px; padding:0 10px; float:right; line-height:50px; -ms-line-height: 50px; }
.navlist li a{ color:#333;font-size:15px;}
.navlist li a:hover, .navlist li a.active{ color:#008ae2;}
.banner{ width:100%; background:url(banner.png) center no-repeat  ; height:433px;}
.bannerbox{ width:1000px; height:433px; margin:0 auto;}
.bannertop{ width:793px; height:128px; margin:0 auto;}
.bannerleft{ width:730px; height:280px; float:left; position:relative;}
.banerimg{ width:603px; height:395px; position:absolute; background-image:url(/image/tv.png); background-repeat:no-repeat;}
.bannerright{ width:250px; height:280px; float:right; position:relative;}
.banebtimg{ width:240px; height:95px; position:absolute; top:100px;}
.banetxt { width:270px; height:30px; line-height:30px; position:absolute; top:200px; font-size:14px; color:#ccc;}
.banetxt a{ font-size:14px; color:#ccc; margin:0 5px 0 0;}

.tab-wrapper{ width:1000px; margin:0 auto 10px; height:auto; display:table; position:relative;}

html{ height:100%;}
body{ font-size:14px; color:#333333;  padding:0px; margin:0px; font-family:"\5FAE\8F6F\96C5\9ED1"; line-height: 24px; }
a{text-decoration: none;cursor:pointer; border:none;}
img{border: none;}


p,ul,li,dl,dt,dd,div,body,html,img,a,dt,dd,table,tr,td{margin: 0px; padding:0px;}
ul{list-style: none;}

a{outline:none;}
/*************common style of softSite*****************/
.logo, .top1, .top2, .top3, .sortTitle .flag, .searchBar, .goto, .sort .upload_soft, .rankNum span, .rank_download, .fullStar, .emptyStar, .frame_cover{background-image:url(/image/js/rj_common.png); _background-image:url(../img/rj_common.gif); background-repeat:no-repeat;}

/* top*/
#topBar{z-index:110; position:relative; width:100%; background-color:#fff; border-bottom:1px solid #e8e8e8; padding:12px 0;}
#topNav{width:960px; height:36px; margin:0 auto; position:relative;}
.logo{position:absolute; top:0px; left:0; width:145px; height:36px; background-position:-96px 0;}
.sub_nav{position:absolute; top:0px; right:0; width:290px; height:34px; line-height:34px; text-align:right; }
.sub_nav a{color:#666; font-size:12px; }

.searchBar{  width:120px; height:36px; background-position:0 -48px; position:relative; margin-left:8px;}
.searchBar .searchAreaActive{background-color:#ffffff;}
.searchArea{position:absolute; top:1px; left:2px; width:75px;  padding-left:10px; height:32px; background-color:#fdfdfd; line-height: 32px; border-width:0px; color:#8a8a8a;outline:0 none;}
.searchPanel{position:absolute; top:36px; left:0px; display:none; background-color:#ffffff; border-width: 0px 1px 1px; border-style:solid; border-color:#e8e8e8; }
.searchPanel li{padding-left: 16px; line-height: 28px; border-bottom: 1px dotted #e8e8e8; cursor: pointer;}
.searchPanel li a{display:block; width:379px; height:28px; overflow:hidden; color:#8a8a8a;}
.searchIcon{position:absolute; top:0px; left:80px; width:36px; height:36px; cursor:pointer; background-color:transparent;}

/*cpzs*/
#cpzs .cont {background-color:#000 !important;  padding-bottom: 25px !important;padding-top: 25px !important;height: 100px !important}
/* footer*/
#footer{width: 100%; color: #999; font-size:12px; background:#000;}
#footer div{ width:960px; height:75px; line-height:75px; margin: 0 auto; text-align: center; }
#footer a{color:#999; }

/*左侧边栏*/

.sidebar{
  float: left;
  width: 141px;
  height: auto;
}
.sidebar>.sort{
  width:100%;
  float: initial;
  background-color: #f3f3f3;
  border: 1px solid #eaeaea;
  margin-bottom:20px;
  padding-bottom:20px;
}
.sidebar-link{
  margin-top:20px;
}
.sidebar-link img{
  display:block;
  width:100%;
}


.sort{float:left; width:141px; height:auto; color:#666;background-color:#f3f3f3; border:1px solid #eaeaea;}
.sort:hover{background:#f3f3f3;}
.sortTitle{display:block; padding:4px 0 0 12px; font-size:14px; font-weight:bold; color:#333; height:28px; line-height:28px;}
.sortDetail{padding-bottom:12px;}
.sortDetail li{padding-left:24px; border-bottom:1px solid #f1f0f0; font-size:12px;}
.sortDetail a{display:block; width:126px; height:28px; line-height:28px; color:#666;}
.sortDetail a:hover{color:#3fa0ee;}
.sort p{font-size:12px; color:#999; padding-left:12px; line-height:28px; height:28px;}
.sort .upload_soft{display:block; width:119px; height:36px; margin:8px 0 20px 12px; background-position:-241px 0; padding-left: 0;}
.sort .upload_soft:hover{background-position:0 -84px;}
.sort .upload_soft:active{background-position:-119px -84px;}

.noBorder{border:none!important;}

/*main*/
.container{position:relative; width:960px; margin:24px auto; min-height:730px; height:100%; _height:730px; }
.main{width:840px; float:right; overflow:hidden; padding-bottom:20px;}
#mainContent{position:relative; width:100%; padding: 24px 0px 0px;}
#mainContent .message,#mainContent .infoTitle{ padding:0 10px;}
/*mainContent*/
.sideBar{float:right; width:204px; overflow: hidden;}

.topic{font-weight: bold; font-size: 14px; line-height:14px; _line-height:16px; padding:0 0 10px 7px; color:#333;}

.page{ margin: 23px 0px; text-align: center;}
.page .pageList{margin:0px 10px;}
.page .pageList a{margin:0px 2px;}
.page a{padding:5px 10px; border: 1px solid #dcdbdb; color:#333;}
.page a:hover{color:#fc8e00;}
.ad img{width:204px; height:108px;}
.page a.active{color:#fc8e00; cursor:default;}
.page a.quiet{color:#999; cursor:default;}
.page a.quiet:hover{color:#999;}

/*rank*/
.rank{font-size:12px; line-height: 24px; color:#666; position:relative;}
.rank a{color:#666;}
.tableWrap{cursor:pointer; width:100%; font-size:12px; line-height:12px; *line-height:18px; border-top:1px dotted #e8e8e8; padding:24px 0;}
.rank .rankNum{width:12px;}
.rank .rankNum span{display:inline-block; width:12px; height:12px;}
.rankNum .flag1{background-position:-96px -36px;}
.rankNum .flag2{background-position:-108px -36px;}
.rankNum .flag3{background-position:-120px -36px;}
.rankNum .flag4{background-position:-132px -36px;}
.rankNum .flag5{background-position:-144px -36px;}
.rankNum .flag6{background-position:-156px -36px;}
.rankNum .flag7{background-position:-168px -36px;}
.rankNum .flag8{background-position:-180px -36px;}
.rankNum .flag9{background-position:-192px -36px;}
.rankNum .flag10{background-position:-204px -36px;}

.rankName{padding-left:22px; height:22px; padding-bottom:5px;}
.tableWrap .add_hover img{width:48px; height:48px;}
.tableWrap .add_hover .title{ padding-bottom:5px;}
.tableWrap .add_hover p{width:87px; margin-left:3px; height:24px; line-height:12px; *line-height:16px;}
.tableWrap .add_hover td{padding-bottom:20px;}
.tableWrap .add_hover .rank_download{vertical-align:top; position:relative; top:8px;  display:inline-block; width:46px; height:24px; background-position:-360px 0;}
.tableWrap .add_hover .rank_download:hover{background-position:-238px -84px;}
.tableWrap .add_hover .rank_download:active{background-position:-284px -84px;}

.tableWrap .default{height:26px; overflow:hidden;}
.tableWrap .add_hover{height:60px; overflow:hidden;}
.tableWrap .default div{display:inline-block; *display:inline; zoom:1; vertical-align:top; }
.tableWrap .add_hover div{display:inline-block; *display:inline; zoom:1; vertical-align:top;}

.rank_wrap{position:relative; height:26px; overflow:hidden; }
.rank_wrap_inner{position:absolute; top:0px; left:0px;}

.main .star{display:inline-block; position:relative; width:70px;}
.fullStar, .emptyStar{position:absolute; top:0; height:11px; }
.fullStar{z-index:100; width:50px; left:0; background-position:-216px -36px;}
.emptyStar{width:70px; left:0; background-position:-286px -36px;}
/* goto top*/
.goto{display:none; position:fixed; _position:absolute; bottom:0px; right:0px; width:48px; height:48px; background-position:0 0; }
.goto:hover{background-position:-48px 0;}

/*************************index.html***********************************************************************/
.banner .lChange,.banner .rChange, .banner .dot .default, .banner .dot .active, .softSet .more .flag, .softSet li a.download{background-image:url(/image/js/rj_index.png);  background-repeat:no-repeat; }


.banner{position:relative; width:100%; height:220px; overflow: hidden; }
.banner a{position:absolute; top:0px; left:0px; }
.banner img{ width:840px; height:220px;}
.banner .dot{overflow:hidden; z-index:100; display:block; position:absolute; bottom:0px; width:100%; text-align:center; }
.banner .dot span{display:inline-block; width:20px; height:20px; cursor:pointer;}
.banner .dot .default{background-position:-60px 0; }
.banner .dot .active{background-position:-60px -20px;}
.banner span.change{ z-index:10; cursor:pointer; display:block; opacity:0.2; filter:alpha(opacity=20);position:absolute; top:114px; width:30px; height:62px;}
.banner span.hover{opacity:0.4; filter:alpha(opacity=40);}
.banner .lChange{left:0px; background-position:-30px 0;}
.banner .rChange{right:0px; background-position:0 0;}

.index_softHolder{ width:620px; float:left;overflow: hidden;}
.index_main .softSet{overflow: hidden;}
.softSet dl{margin-top:15px;}

.softSet dt{position:relative; clear:both; }
.softSet dd{border-top:1px dotted #e8e8e8; }
.softSet ul{width:620px; overflow:hidden; padding:12px 0; clear:both;}
.softSet li{float:left; width:100px; padding:12px 0 0;}
.softSet li img{width:60px; height:60px; padding:0px 20px;}
.softSet li a.word{display:block; overflow:hidden; width:100%; height:18px; font-size:12px; line-height:16px; color:#333333; text-align: center;   border:none;}
.softSet li a.download{display:block; visibility:hidden; width:49px; margin-left:25px; height:24px; background-position:0 -62px;}
.softSet li a.download:hover{ background-position:0 -86px;}
.softSet li a.download:active{ background-position:0 -110px;}

.line1, .line2, .line3, .line4{position:absolute; top:0px; left:0px; _left:-10px; width:3px; height:15px;}
.line1{background-color:#3eb140;}
.line2{background-color:#359bed;}
.line3{background-color:#ff5a00;}
.line4{background-color:#ffae00;}

.specialSets dt{position:relative; clear:both; }
.specialSets dd{border-top:1px dotted #e8e8e8; padding:24px 0 12px; }
.specialSets ul{width:620px; overflow:hidden; margin-left:-6px; padding-bottom:24px; clear:both;}
.specialSets li{float:left; width:205px;}
.specialSets li img{width:190px; height:114px; padding:0px 6px;}
.specialSets .line1{_top:2px;}
/***************************************list****************************************************************************************************************************************/
.list_main{overflow:visible;}
.list_main #mainContent{padding:0;}
.list_main .sideBar{top:0;}
.softHolder{clear:both; width:617px; padding-left:10px; background-color:#ffffff;}
.bread{line-height:12px; _line-height:16px;}
.bread a{color:#359bed;}

/*main list*/
.softList{margin-bottom: 20px; }
.softList li{padding:20px 0 12px; clear:both;}
.softList li .wrap{width:600px; height:60px; }
.softList li img{float:left; width:60px; height:60px;}

.softInfo{float:left; width:382px; font-size:12px; color:#333; margin:0 24px;}
.softInfo .title{font-size:14px; line-height:14px; font-weight:bold; }
.softInfo .title a{color:#333;}
.softInfo .title a:hover{color:#4cb7ea;}
.softInfo .desc{color:#b4b4b4; height:34px; line-height:34px; overflow: hidden}
.softInfo .info{line-height:12px; }
.infoVal{color:#333;}
.title .star{height:12px; margin-left:14px; }
.softList .download{float:right; padding-top:12px; padding-right:10px;}
.softList .download a{display:block; width:70px; height:24px; background: url(/app/images/list_download.png) top left no-repeat;  }
.softList .download a:hover{background-position:0 -24px; }
.softList .download a:hover{background-position:0 -48px; }

.ad{margin-bottom:18px; }
/************************搜索页*************************************************/
.search_sideBar{position:absolute; top:44px; right:0px; width:228px; overflow: hidden;}

.searchNon{display:none; position:relative; height:533px; }
.searchNon p{position:absolute; top:133px; left:163px; line-height:46px; color:#666; font-size:18px;}
.searchNon img{position:absolute; top:133px; left:81px;}

.softKind{color:#359bed; line-height:34px; font-size:12px;}
.softKind a{color:#359bed;}

/**************************detail******************************************************************************/
.detail_main .softSet li a.download,.softAbs .fast_download,.softAbs .normal_download, .detail_main .title .money,.detail_main .title .english, .certify span, .softShow .lChange, .softShow .rChange, .tab span{background-image:url(/app/images/rj_detail.png);  }
.detail_main .softSet li a.download,.softAbs.down .fast_download,.softAbs.down .normal_download, .detail_main .title .money,.detail_main .title .english, .certify span, .softShow .lChange, .softShow .rChange, .tab span{background-image:url(/app/images/rj_detail_down.png);  }
.detail_main #mainContent{padding:0px}
.detail_main .softHolder{padding-right:12px; width:100%; }
/*detail mainContent*/
.softAbs{position:relative; padding-top:24px; font-size:12px; }
.softAbs .soft_img{position:relative; width:170px; height:120px; margin-right:50px; text-align:center; }
.softAbs .info{position:absolute; left:200px; top:20px; width:336px;}
.softAbs .info h1{ padding:0; margin:0;}
.softAbs .title{font-size:18px; margin-bottom:10px; color:#333; font-weight:bold;}
.softAbs .real_score{padding-left:5px; font-size:12px; font-weight:normal; vertical-align:top; }
.softAbs .download_count{color:#359bed; display:inline; background:none;width:auto;line-height:17px; }
.softHolder h2{ font-size:14px; font-weight:normal;}

.detail_main .title .money,.detail_main .title .english,.certify span{display:inline-block; width:17px; height:17px; margin-left:8px; vertical-align:middle;}
.title .english{background-position:0px -126px;}
.title .money{background-position:-17px -126px;}
.detail_main .info .lInfo{display:inline-block; width:150px;}
.detail_main .info .rInfo{display:inline-block; width:142px;}
.certify .kb{margin:0px; background-position:-34px -126px;}
.certify .sd{margin:0px; *margin-left:5px; background-position:-51px -126px;}

.clen{ clear:both;}
.softAbs .fast_download{display:block; position:absolute; top:40px; left:540px; width:120px; height:36px; background-position:-170px 0;}
.softAbs .fast_download:hover{background-position:-170px -36px;}
.softAbs .fast_download:active{background-position:-170px -72px ;}
.softAbs .normal_download{display:block; position:absolute; top:40px; left:670px; width:120px; height:36px; background-position:-290px 0;}
.softAbs .normal_download:hover{background-position:-290px -36px;}
.softAbs .normal_download:active{background-position:-290px -72px;}


.softAbs .fast_downloada{display:block; position:absolute; top:88px; left:540px; width:120px; height:36px; background-position:-290px 0; background-image:url(/app/images/rj_detaila.png);}
.softAbs .fast_downloada:hover{ background-position:-290px -36px;}
.softAbs .normal_downloada{display:block; position:absolute; top:88px; left:670px; width:120px; height:36px; background-position:-170px 0; background-image:url(/app/images/rj_detaila.png);}
.softAbs .normal_downloada:hover{ background-position:-170px -36px;}


.softAbs .app_dangbei_download{display:block; position:absolute; top:40px; left:670px; width:120px; height:36px; background-position:-360px 0; background-image:url(/app/images/add_dangbei.png);}
.softAbs .app_dangbei_download:hover{ background-position:-360px -36px;}
.softAbs .app_more_download{display:block; position:absolute; top:88px; left:540px; width:120px; height:36px; background-position:-290px 0; background-image:url(/app/images/app_more.png);}
.softAbs .app_more_download:hover{ background-position:-290px -36px;}


.detail_main .infoTitle{font-size:14px; font-weight:bold; height:56px; line-height:62px; }
.detail_main .message,.detail_main .message span{font-size:14px; line-height:30px; color:#666;}

.detail_main .softSet .infoTitle{ height:66px; line-height:80px; }
.detail_main .softSet ul{width:810px; padding:24px 0 0 0px;}
.detail_main .softSet li{padding:0px;}
.detail_main .softSet dt{height:56px;}
.detail_main .softSet dd{border-top:1px solid #efefef; }

.detail_main .softSet li{width:80px; margin:0 8px 0 0;}
.detail_main .softSet li img{width:60px; height:60px; padding:0px 10px;}
.detail_main .softSet li a.word{width:auto; margin-top:6px; font-size:12px; height:24px; line-height:24px; border:none;}
.detail_main .softSet li a.download{visibility:visible; display:none; margin:6px 0 0 9px; width:70px; height:24px; background-position:-100px 0;}
.detail_main .softSet li a.download:hover{ background-position:-100px -24px;}
.detail_main .softSet li a.download:active{ background-position: -100px -48px;}

/**************************soft_set.html******************************************************************************/
.set_softHolder .softSet ul{width:817px; padding:24px 0 12px;}
.set_softHolder .softSet ul li{width:242px; height:126px; margin:0 30px 30px 0; padding:0;}
.set_softHolder li img{padding:0;}
.set_softHolder .vip_info{display:inline-block; *display:inline; zoom:1; width:178px; height:48px; margin-left:12px; vertical-align:top; }

.set_softHolder .title a{font-size:14px; height:24px; line-height:14px; color:#333;}
.set_softHolder li a.set_download{margin-left:32px; display:inline-block; width:70px; height:24px; background:url(../img/set_download.png) left top no-repeat; _background-image:url(../img/set_download.gif)}
.set_softHolder li a:hover{background-position:0 -24px; }
.set_softHolder li a:active{background-position:0 -48px; }

.set_softHolder .star{height:12px;}
.set_softHolder li .desc{font-size:12px; line-height:24px; color:#999;}

/**************************sort_rank.html**************************************************************/
.sort_rank{position:relative; left:5px; *margin-left:1px; top:24px;}
.sort_rank li{display:none; position:relative; width:98px; height:34px; margin:-1px 0 0 -5px; *margin:-1px 0 0 -1px; border:1px solid #e8e8e8;}
.sort_rank li a{display:block; width:98px; height:34px; line-height:34px; font-size:12px; text-align:center; color:#666;}
.sort_rank li.hover a{background-color:#e8e8e8; color:#359bed; }
.sort_rank li.current a{background-color:#fff; }
.sort_rank li .a_frame{cursor:pointer; z-index:100; display:none; position:absolute; top:-1px; left:-1px; width:100px; height:36px; border:none; background:url(../img/sort_rank_a_frame.gif) no-repeat top left; }

.sort_rank_main{width:793px;}
.sort_rank_main .softHolder{width:100%;}
.sort_rank_main .softList{margin:24px 0;}
.sort_rank_main .softList li .wrap{width:100%;}
.sort_rank_main .softInfo{width:600px;}
.softHolder .real_score, .softHolder .download_count{font-size:12px; font-weight:normal; color:#666; }
.softHolder p { line-height:25px; font-size:13px;}

/**************************set.html**************************************************************/
#set_main{background:url(../img/set_bg.jpg) center 0 no-repeat;}
#set_main .container{margin:0 auto; padding-top:150px; }

#set_main dt{position:relative; clear:both; }
#set_main dd{border-top:1px dotted #e8e8e8; padding:24px 0 84px; }
#set_main ul{position:relative; width:984px; overflow:hidden; left:-12px; padding-bottom:24px; clear:both;}
#set_main li{float:left; width:328px; margin-bottom:18px; }
#set_main li img{width:304px; height:120px; padding:0px 12px;}
#set_main .line1{*top:3px;}


/*******************************/
.dede_pages{ margin:0 -9px; height:70px; background-color:#FFF;}
.dede_pages ul{
    padding:12px 0px 12px 7px;
}
.dede_pages ul li{
    float:left;
    font-family:"寰蒋闆呴粦",Tahoma,'simsun';
    line-height:30px;
    height:30px;
    min-width:30px;
    text-align:center;
    margin-right:6px;

}

.pageinfobox {
    float:left;
    line-height:30px;
    color:#666666;
    min-width:30px;
    display:block;
    border:1px solid #c9c9c9;
      -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; zoom: 1;
}

.dede_pages ul li a  {
    float:left;
    line-height:30px;
    color:#666666;
    min-width:24px;
    display:block;
    border:1px solid #c9c9c9;
    padding:0px 5px;
    -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; zoom: 1;
}
.dede_pages ul li a:hover{
    text-decoration:none;
    background-color:#535353;
    color:#FFF;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
    background-color:#535353;
    color:#FFF;
    min-width:24px;
    padding:0px 5px;
    height:32px;
    font-weight:bold;
     -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; zoom: 1;
}
.dede_pages .pageinfo{
    line-height:30px;
    color:#999;
}
.dede_pages .pageinfo strong{
    color:#555;
    font-weight:normal;
    margin:0px 2px;
}
.pagelist select{border:none;}


#rocket-to-top div {
    left: 0;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: absolute;
    top: 0;
    width: 149px;
}
#rocket-to-top .level-2 {
    background: url("/image/rocket_button_up.png") no-repeat scroll -149px 0 transparent;
    display: none;
    height: 250px;
    opacity: 0;
    z-index: 1;
}
#rocket-to-top .level-3 {
    background: none repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 150px;
    z-index: 2;
}
/*download by www.sucaijiayuan.com*/
#rocket-to-top {
    background: url("/image/rocket_button_up.png") no-repeat scroll 0 0 transparent;
    cursor: default;
    display: block;
    height: 250px;
    margin: -125px 0 0;
    overflow: hidden;
    padding: 0;
    position: fixed;
    right: 0;
    top: 80%;
    width: 149px;
    z-index: 11;
}

.glyphicon, .glyphicon::before {
    background-clip: content-box;
    background-color: currentcolor;
    border-bottom: 4px solid;
    border-top: 4px solid;
    color: #666;
    display: inline-block;
    height: 4px;
    padding: 2px 0 1px;
    position: relative;
    vertical-align: middle;
    width: 11px;
}

.glyphicon::before {
    content: "";
    left: -5px;
    position: absolute;
    top: -4px;
    width: 4px;
}
/*.navlist li:first-child { padding-right: 1px; padding-left: 4px;}*/
#commonNav {border-top: 1px solid #1e8ddf;display: none;margin-top: 0;}
#commonNav.active {display:block;}
ul.CommentNavList li {height:20px;}
.left.commonNav_btn {display: inline-block;padding: 0 0 0 4px;}
.left.commonNav_btn:hover {color:#1e8ddf;}
.nav_ul .nav_ks a.commonNav_btn:hover .commonNav_btn{color:#ff6700;}
ul.CommentNavList li::before {z-index: -1;}
.CommonNavList .head {height:auto;position: relative;border:none}

#softSet2, #specialSets, #softSet1, #softSet0, #rank2, #rank1 {border: 1px solid rgb(238, 238, 238); padding: 9px;margin-top:15px}
#softSet1, #softSet1 ,#rank1 {margin-top:0px;}

.softHolder {border: 1px solid rgb(238, 238, 238); padding: 9px; box-sizing: border-box; float:left;}
.sideBar {width: 214px;}
.rank {
    border: 1px solid #eee;
    padding: 9px;
}



.navlist .left.commonNav_btn{display:inline;padding: 18px 0 23px 4px;color:#008ae2;}
/*.navlist li:last-child{ margin-left: 25px;}*/
.navlist li:first-child{ padding-right: 0px;}
