@charset "utf-8";
/* CSS Document */
/* reset */
body,div,p,a,li,ul,ol,span,input,dl, dd, dt, form, h1, h2, h3, h4, h5, h6, input, select, pre,img,textarea,blockquote
{ padding:0px; margin:0px; list-style:none; outline:none; border:0 none; text-decoration:none;}
body { font-family:Arial,Helvetica,"microsoft yahei",'微软雅黑','simhei'; color:#333; font-size: 14px;}
table{ border-collapse:collapse;border-spacing:0; table-layout: fixed;}
img{border:none;}
em,strong,th,b,i{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;border-radius:0;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
img,input,label{vertical-align:middle;}
article,section,nav,header,footer{display:block;}
input[type="submit"],input[type="text"],input[type="number"],input[type="reset"],input[type="button"]{-webkit-appearance: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}/*苹果手机按钮和输入框默认样式清除*/
.f-fl {float:left;display:inline;}
.f-fr {float:right;display:inline;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}
.clearfix{zoom:1}
.mb20{ margin-bottom: 20px!important;}
.mb10{ margin-bottom: 10px!important;}
.orgcolor{ color: #FF6F11!important;}
.tcenter{ text-align: center!important;}
.pdl15{ padding-left: 5px!important;}
/*.pr{ position: relative!important;}*/
/*正文开始*/
.wrap{ width: 1000px; margin: 0 auto;}
.header {background: #323232;height: 30px;line-height: 30px; padding:8px 0;}
.hdnav a,.hdnav a:link,.hdnav a:visited,.hdnav span{ display: block; float: left; color: #fff;}
.hdnav a{ padding: 0 13px;}
.hdnav a.wzName{ color: #DC4133; background: url(../img/u16.png) no-repeat left; font-size: 16px; padding:0 30px;}
.hdnav a.f-fr{ float: right;}
.hdnav a:hover{color: #FF6F11;}
.overhide {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.main .wrap .logo{text-align:center;margin: 80px 0 40px 0;}

/* 首页主体区 */
.main .wrap .search{margin: 0 auto;width:610px;}

.search-form .wd{width: 488px;height: 45px;line-height: 45px;border: 1px solid #999; box-sizing: border-box; border-right:none; background: #FFFFFF;padding: 0 7px; font-size: 16px; box-shadow: 0 0 5px #999;}
.search-form .sbtn{width: 114px;box-sizing: border-box;font-size:16px; color:#fff;background-color:#323232; height: 45px;line-height: 45px;text-align: center;margin-left: -2px; border:none; box-shadow: 0 0 5px #999;}
.search-form .sbtn:hover{ background: #111; color: #fff; cursor: pointer;}

.autocomplete-suggestions {
    text-align: left;
    line-height: 23px;
    cursor: default;
    border: 1px solid #999;
    border-top: 0;
    background: #fff;
    box-shadow: -1px 1px 3px rgba(0,0,0,.1);
    position: absolute;
    top: 181px;
    left: 9px;
    display: none;
    z-index: 9999;
    max-height: 300px;
    overflow: hidden;
    overflow-y: auto;
    box-sizing: border-box;
}
.autocomplete-suggestions strong { font-weight: normal; color: #D63908; }
.autocomplete-suggestion {white-space: nowrap; overflow: hidden; padding: 3px 8px;font-size: 16px;}
.autocomplete-selected { background: #F0F0F0; }

p.hotsearch{ line-height: 30px; padding-top: 5px; width: 90%; color: #999; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
p.hotsearch a,p.hotsearch a:link,p.hotsearch a:visited{ color: #999; padding:0 3px; margin-right: 5px;}
p.hotsearch a:hover{ color: #FF6F11;}
/* 首页热门区 */
.main .hot_index .slideTxtBox{ border:1px solid #e9e9e9; text-align:left; margin-top:20px;height: 420px;}
.main .hot_index .slideTxtBox .hd{ height:54px; line-height:54px; background:#FBFBFB;border-bottom:1px solid #e9e9e9;  position:relative; }
.main .hot_index .slideTxtBox .hd ul{height:54px;}
.main .hot_index .slideTxtBox .hd ul li{ float:left; padding:0 30px; cursor:pointer;   border-right:1px solid #e9e9e9; font-size:16px; }
.main .hot_index .slideTxtBox .hd ul li.on{ height:54px;  background:#fff; border-bottom:2px solid #fff;}
.main .hot_index .slideTxtBox .bd ul{ padding:15px;  zoom:1;background-color: #fff;}
.main .hot_index .slideTxtBox .bd li{ height:30px; line-height:30px;  width: 180px;  margin-left: 10px;display: inline-block;overflow: hidden;}
.main .hot_index .slideTxtBox .bd li span{ display:inline-block;  width:16px; height:16px; margin-top:6px; margin-right:7px; background-color:#ddd; line-height:16px; text-align:center; color:#FFF; font-size:12px;-moz-border-radius: 3px;-webkit-border-radius: 3px; border-radius:3px;}
.main .hot_index .slideTxtBox .bd li a,.slideTxtBox .bd li a:link,.slideTxtBox .bd li a:visited{ font-size:14px; color:#333;}
.main .hot_index .slideTxtBox .bd li a:hover{color:#D63908;}
.main .hot_index .slideTxtBox .bd li .num-top1,.wrap .hot_index .slideTxtBox .bd li .num-top2,.wrap .hot_index .slideTxtBox .bd li .num-top3,
.main .hot_index .slideTxtBox .bd li .num-top4,.wrap .hot_index .slideTxtBox .bd li .num-top5{ background:#D63908;}
.main .hot_index .slideTxtBox .bd li i{margin-right: 3px;vertical-align: -2px;}
.main .hot_index .slideTxtBox .bd li .index_folder{color: #f3d07c;font-size: 16px;}
.main .hot_index .slideTxtBox .bd li .index_txt{color: #666666;font-size: 20px;}
.main .hot_index .slideTxtBox .bd li .index_bt{color: #06c106;font-size: 20px;}
.main .hot_index .slideTxtBox .bd li .index_movie{color: #7d92a2;font-size: 20px;}
.main .hot_index .slideTxtBox .bd li .index_headimg{color: #ddd;font-size: 18px;}
.userico{ vertical-align: middle; margin-right:5px; padding-bottom: 2px;}
/* 首页主体区end */
/* footer */
.footer{background:#f8f8f8;border-top:1px solid #e5e5e5; padding: 20px 0; margin-top: 41px;}
.footer .footnav{margin-top:5px;text-align:center;color:#999;}
.footer .footnav a{text-decoration:none;color:#999;margin: 0 4px;}
.footer .footnav a:hover{color:#D63908;}
.footer .sm{color:#888; text-align: center;}
/*内页搜索区域*/
.searchbox{  padding:30px 0 40px 50px;}
.searchbox .logo-neipg{ width:185px; height:auto; display: block; float: left; margin-right: 50px;}
.searchnei{ display: inline-block; vertical-align: middle; width: 600px; margin-top: 15px;}
.searchnei .search-form .wd,.searchnei .search-form .sbtn{ line-height: 40px; height:40px;}
.searchnei p.hotsearch{ padding-top: 0px; font-size: 12px;}

.search-result em{ color: red; padding: 0 3px;}
.search-result{ background: #f5f5f5; border: 1px solid #e7e7e7; padding: 10px; margin-bottom: 10px;}

.box{border: 1px solid #e7e7e7; padding: 10px 15px;}

.w220{ width:300px; box-sizing: border-box;}
.w670{ width: 670px; box-sizing: border-box;}
.searleibie{ color: #999; border-bottom: 2px solid #F47264;}
.searleibie a{ display: inline-block; background: url(../img/line.jpg) no-repeat right; height: 36px; line-height: 36px; color: #666; width: 70px; font-size: 16px; text-align: center;}
.searleibie a.cur{ background: #F47264; color: #fff;}

.user-share-list ul{margin-top:10px;margin-bottom:20px;}
.user-share-list ul li{padding:10px 0 7px 0px;cursor: pointer;border-bottom:1px dashed #e7e7e7; font-size:13px;transition:.3s; position: relative;}
.user-share-list ul li:hover{background:#efefef;}
.user-share-list ul li div,.user-share-list ul li span{display:inline-block;}
.user-share-list ul li a{ display: block; height: 23px; line-height: 23px; color: #333;font-size: 14px;}
.user-share-list ul li .l-title{width:455px; box-sizing: border-box; float: left;/* padding-left: 25px;*/white-space: nowrap;overflow: hidden;text-overflow: ellipsis; position: relative;}
.user-share-list ul li .l-size,.user-share-list ul li .l-time{color: #ccc; box-sizing: border-box; font-size:12px; text-align: center; display: block; float: left; line-height: 27px;}
.user-share-list ul li .l-size{ width: 100px; text-align: left;}
.user-share-list ul li .l-time{ width: 72px;overflow: hidden;white-space: nowrap;height: 25px;}

.likesearch-box ul li{width:22%; float:left; margin-right:3%; padding:0; border:none;}
.likesearch-box ul li:hover{background:none;}
.likesearch-box ul li a{color: #999;font-size: 14px; text-decoration:underline; display: block; width:100%; padding-bottom:2px; height:24px; line-height: 24px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.likesearch-box ul li a:hover{color: #D63908;}

.paging{display:inline-block;width:100%;margin:10px auto 10px;}
.paging a,.paging span{display:inline-block; height: 34px; line-height: 34px; padding: 0px 11px;}
.paging a{text-decoration: none;background: #fff;border: 1px solid #e7e7e7; color: #428BCA;;transition: .3s;text-align: center;margin: 0 3px;}
.paging .disabled {margin: 10px 3px;font-size: 12px;border: 1px solid #e7e7e7;background-color: #FFF;color: #DFDFDF;}
.paging .cur,.paging a.now_page,.paging a:hover{margin: 10px 3px;border: 1px solid #3EAF0E;background-color: #3EAF0E;color: #FFF;}

.asidebox .title{ border-bottom: 1px solid #ccc; height: 36px; line-height: 36px; margin-bottom: 5px;}
.asidebox .title span{ display: inline-block; border-bottom: 2px solid #fc7518; font-size: 16px; padding: 0 5px;}
.asidebox span.time{ float: right; color: #999; padding-right: 3px;}
.asidebox ul li{ height: 36px; line-height: 36px; border-bottom: 1px dashed #ddd; position: relative;}
.asidebox ul li a,.asidebox ul li a:link,.asidebox ul li a:visited{ display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #999;}
.asidebox ul li a:hover{ color: #FF6F11;}

.search-tag{ margin-top: 1px; padding: 10px 0 10px 0px;}
.search-tag a,.search-tag a:link,.search-tag a:visited{ height: 28px; line-height: 28px; border: 1px solid #ccc; background: #fff; padding: 0 10px; color: #333; filter:alpha(opacity:70);opacity:0.7; display: block; float: left; margin-right: 10px; margin-bottom: 10px; border-radius: 3px;}
.search-tag a:hover{ color: #FF6F11;}

.crumbs a,.crumbs a:link,.crumbs a:visited{ padding: 0 10px; color: #666;}
.crumbs a:hover{ color: #DC4133;}
.crumbs{ color: #999;}
/*达人列表 */
.touxiang img{ border-radius: 50%; width: 55px; height: 55px; padding:2px; border: 1px solid #ddd; margin-right: 20px;}
.userinfo{ line-height: 26px; padding-top: 5px;}
.username{ font-size: 16px; font-weight: bold;}
.userinfo a,.userinfo a:link,.userinfo a:visited{ color: #333; font-size: 16px; font-weight: normal;}
.userinfo a:hover{ color: #DC4133;}
.userinfo span{ color: #666; margin-right: 20px;}
.box .title,.titlebox{ border-bottom: 1px solid #ccc; font-size: 16px; height: 36px; line-height: 36px; margin-bottom: 5px;}
i.title-ico{ width: 7px; height: 24px; margin-bottom: 2px; vertical-align: middle; background: #FF8C3F; display: inline-block; margin-right: 10px;}
.userlist li{ border-bottom: 1px dashed #ccc; padding: 7px 0;}

.userfilelist th,.userfilelist td{height: 44px;}
.userfilelist th{ background: #eee;}
.userfilelist td{ border-bottom: 1px dashed  #ddd;}
.userfilelist td.pdl15 a{ display: block; position: relative; line-height: 23px; padding-left: 0px; color: #666; font-size: 16px;}
.userfilelist td.tcenter{ color: #999;}
.userfilelist tr:hover td{ background: #f5f5f5;}

.typenav a,.typenav a:link,.typenav a:visited{ padding: 0 15px; color: #666;width: 60px;}
.typenav a:hover{ color: #DC4133;}
.typenav a.cur{ font-weight: bold; color: #DC4133;padding: 0 15px; }

/*电影列表页*/
.video-list ul li{
	float:left;
	width:33.33%;
	height: 165px;

}
.video-list .list_info{
	float:left;
	width:160px;
	line-height:24px;
}
.video-list .clinch-list li:hover {
	background: #fff;
}
.video-list .list_info ul li{
	height: 22px;
    line-height: 22px;
    width:100%;
    border-bottom: 0px dotted #e1e1e1;
    padding: 0px;
    
}
.video-list .list_info ul li span{
	font-size:12px;color: #999;
}
.video-list .list_info ul li a{
	color:#1380c0;font-size:12px;
}
.video-list .list_info ul li.p_title{
	height: 32px;line-height: 32px;
}
.video-list .list_info ul li.p_title a{
	font-size:16px;color: #1380c0;font-weight: 700;
}
.video-list .list_info ul li.p_actors,li.p_director,li.alias{
	overflow: hidden; text-overflow:ellipsis; vertical-align:middle; white-space:nowrap;
}


.list-wrap li:hover {
    background: #fbfbfb none repeat scroll 0 0;
}
.clinch-list li {
    background: #fff none repeat scroll 0 0;
    border-bottom: 1px dotted #e1e1e1;
    height: 110px;
    padding: 16px 0;
    position: relative;
}
.clinch-list li .pic-panel {
    float: left;
    font-size: 0;
    height: 110px;
    position: relative;
    width: 140px;
    overflow:hidden; text-align: center; line-height:110px;
}
.clinch-list li .pic-panel img {
    transition-duration: 0.15s;
    transition-property: opacity;
    transition-timing-function: linear;
}
.list_info span { margin: 0 8px;}
.movecru{ background: #f5f5f5; color: #999; border: 1px solid #e7e7e7; border-bottom: none; padding:8px 10px;}
.movecru a{ color: #999; padding: 0 10px;}
.movecru span{ color: #333;}

.moveinfo{ padding:15px 0 25px 0; position: relative;}
.zydetail td{ vertical-align: top;}
.zydetail p{ line-height: 24px; font-size: 14px; color:#666}
.zydetail p strong{ padding-right: 10px; color:#575757}
.zydetail .intro{line-height: 24px; font-size: 14px;text-indent:30px;height: 120px;word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden; color:#666;}
.conbox.mt20{ margin-top:20px;}
h1.voname{ margin:0; font-size: 18px; padding:5px 0; color:#575757;font-weight: bold;}
h1.voname em{ margin-left:15px; font-size:12px;color:#fff; border-radius:3px; background:#47c910; display: inline-block; padding:0 3px; height:16px; line-height: 16px;}
.tit{ border:1px solid #eee; border-bottom:none; padding-left:11px; position:relative; font-size: 14px;height: 40px;line-height: 40px;color: #666;background-color: #fafafa;}
.tit a{color: #f60;font-size: 14px;text-decoration: underline;}
.tit a:hover{font-weight: bold;}
.searchtable td{height:40px;border-bottom: 1px solid #eee;position: relative;}
.searchtable .pr{/* padding-left: 25px;*/ margin-top: 3px; height: 23px; line-height: 23px; }
.searchtable td a.movetitle{color: #333; font-size: 13px; width:657px;/* display: inline-block;*/ white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.searchtable td.riqi{ font-size: 12px; color: #ccc;text-align: right;}
.searchtable td a.selectxq,.searchtable td a.selectxq:link,.searchtable td a.selectxq:visited{ color: #333;}
.searchtable td a.selectxq:hover{ color: #DC4133;}
.searchtable td a.open_btn{
    overflow: hidden;
    border: 0 none;
    cursor: pointer;
    color: #fff;
    text-align: center;
    background-color: #DC4133;
    border-radius: 1px;
	display: block;
    font-size: 12px;
    font-weight: normal;
    height: 25px;
    line-height: 25px;
    width: 70px;
    padding: 0;
}
.searchtable td a.open_btn:hover{background-color: #323232}
.searchtable tr{cursor: pointer;}
/*小说列表页*/
.nove-list{ overflow: hidden; padding-left: 55px; padding-top: 40px;}
.nove-list ul{ width: 950px;}
.nove-list li{ float: left;margin-right: 70px; width: 120px; margin-bottom: 30px; text-align: center;}
a.noveimglist{ height:165px; line-height: 165px; text-align: center; display: block; width:100%; margin-bottom: 7px;}
.nove-list img{ width:auto; max-height: 165px;}
.nove-list p{ text-align: center; line-height: 18px; font-size: 12px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.nove-list p a{ color: #3EAF0E;}

.noveinfo{ padding-top: 30px;}
.noveimgtd{ width: 170px;}
.noveimgtd .img{ padding-top: 5px;}
.noveinfo .voname{ font-weight: bold; padding: 10px 0 20px; font-size: 20px; color: #333;}
.noveinfo .voname i{ font-size: 14px; font-weight: normal; padding-left: 20px;}
.novebox{ padding: 0 20px;}
.novebox .title{ border-bottom: none;  font-size: 18px; color: #666;}
.novebox .asidebody li{ border-bottom: 1px solid #ddd; height: 23px; line-height: 23px; padding: 7px 0px;}
.novebox .asidebody li span{ display: block; line-height: 23px; height: 23px; text-align:center; font-size:12px; color:#999; width:10%; box-sizing: border-box; float: left;}
.novebox .asidebody li span.ftime{overflow: hidden;width: 90px;}
.novebox .asidebody li a.ftitle,.novebox .asidebody li a.ftitle:link,.novebox .asidebody li a.ftitle:visited{position: relative;  color: #666; width:70%;line-height: 23px; height: 23px;box-sizing: border-box; float: left;}
.novebox .asidebody li a.ftitle:hover{ color: #D63908;}
.novebox .asidebody li a.downloadbtn,.novebox .asidebody li a.downloadbtn:link,.novebox .asidebody li a.downloadbtn{ display: inline-block; width:70%; background:#3EAF0E; text-align: center; color:#fff;}
.novebox .asidebody li a.downloadbtn:hover{ background:#338d0c;}
a.loadmore, a.loadmore:link,a.loadmore:visited{ display: inline-block; width:30%; height:40px; line-height: 40px; text-align: center; color:#999; border:1px solid #ddd; border-radius: 5px;}
a.loadmore:hover{  color:#DC4133; border:1px solid #DC4133;}
a.loadmorelv:hover{  color:#3EAF0E; border:1px solid #3EAF0E;}
.loadmorep{ margin-top:30px; text-align: center;}
.otherimgs ul li{ float:left; width:16.6%; text-align: center; margin-top:-1px; border:1px solid #e7e7e7; box-sizing: border-box; margin-right:-1px; padding: 20px 0;}
a.noveimg{ display: block; height:140px; line-height: 140px; text-align: center; padding-bottom:7px;}
a.noveimg img{ max-height: 140px; width:auto;}
.otherimgs p a{ color:#666;font-size: 12px;width: 140px;display: inline-block;color:#3EAF0E;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.error{ padding-top:80px; height: 280px; text-align: center; font-size: 24px; border-top: 1px solid #e7e7e7;}
/*详情页*/
.source h1 {
    padding: 10px;
    border: 1px solid #ddd;
    border-radius: 5px!important;
    font-size: 18px;
    line-height: 24px;
    box-shadow: 0 0 10px #999; margin-bottom: 15px;
}
.sourcebd ul{ width: 45%;}
.sourcebd ul li {
    height: 40px; line-height: 40px;
    border-bottom: 1px dashed #ddd;
}
.sourcebd ul li.dizhili{ text-align: center; font-size: 20px; font-weight: bold;}
.sourcebd ul li.buttonli{ border-bottom: none;}
.sourcebd ul li.buttonli a,.sourcebd ul li.buttonli a:link,.sourcebd ul li.buttonli a:visited{ display: block; margin: 0 auto; width: 140px; height: 35px; line-height: 35px; text-align: center; color: #fff; background: #72B127; border-radius: 5px;}
.sourcebd ul li.buttonli a:hover{ background: #69A522;}
.sourcebd{ margin-bottom: 30px;}

a.more,a.more:link,a.more:visited{ float: right; color: #999; padding-right: 5px;}
a.more:hover{ color: #06C106;}
.width50 li{ width: 50%; float: left; padding-right: 10px; box-sizing: border-box;}
.width25 li{ width: 25%;}
.width33 li{ width: 33.33%;}
.userimg a{display: block; float: left; padding: 0 5px; box-sizing: border-box; margin-top: 10px;}
.userimg a img{padding:2px; border: 1px solid #e7e7e7; border-radius: 50%; width: 100%; box-sizing: border-box;}
.width33 a{width: 33.33%;}
.width14 a{ width: 14%; display: block; float: left; padding: 0 5px; box-sizing: border-box; margin-top: 10px;}
.width14 a img{ padding:2px; border: 1px solid #e7e7e7; border-radius: 50%; width: 100%; box-sizing: border-box;}



.mingpian .f-fl{ width: 38%;}
.mingpian .f-fl img{ width: 90%; margin: 10px 0 5px; height: auto; border: 1px solid #ccc; padding:2px; border-radius: 50%;}
.mingpian .f-fl{ line-height: 24px; text-align: center;}
.mingpian .f-fl a{ color: #333;}
.mingpian .f-fr{ width: 58%;}
.mingpian ul li{ height: 30px; line-height: 30px;}
.mingpian .f-fr a,.mingpian .f-fr a:link,.mingpian .f-fr a:visited{ margin-top: 4px; display: block; width: 70px; height: 26px; line-height: 26px; text-align: center; border-radius: 5px; background: #5CB85C; color: #fff;}
.mingpian .f-fr a:hover{ text-decoration: underline;}

.icon {
	background: url(../img/all_icon.png) 0 -268px no-repeat;
	display: inline-block;width: 24px; height: 24px;vertical-align: middle; margin-right: 3px; /*position: absolute; left: 0; top: 1px;*/
}

.icon-album {
	background: url(../img/all_icon.png) 0 -9px no-repeat
}

.icon-3gp,.icon-asf,.icon-avi,.icon-f4v,.icon-flv,.icon-mkv,.icon-mov,.icon-mp4,.icon-mpg,.icon-rm,.icon-rmvb,.icon-swf,.icon-video,.icon-vob,.icon-wmv {
	background: url(../img/all_icon.png) 0 -430px no-repeat
}

.icon-7z,.icon-gz,.icon-iso,.icon-rar,.icon-tar,.icon-zip {
	background: url(../img/all_icon.png) 0 -344px no-repeat
}

.icon-aac,.icon-amr,.icon-ape,.icon-flac,.icon-m4a,.icon-m4r,.icon-mmf,.icon-mp3,.icon-music,.icon-ogg,.icon-wav,.icon-wma {
	background: url(../img/all_icon.png) 0 -233px no-repeat
}

.icon-doc,.icon-docx,.icon-rtf,.icon-wps {
	background: url(../img/all_icon.png) 0 -500px no-repeat
}

.icon-pdf,.icon-pdg {
	background: url(../img/all_icon.png) 0 -305px no-repeat
}

.icon-apk {
	background: url(../img/all_icon.png) 0 -42px no-repeat
}

.icon-ios,.icon-ipa {
	background: url(../img/all_icon.png) 0 -190px no-repeat
}

.icon-dmg,.icon-exe,.icon-pc {
	background: url(../img/all_icon.png) 0 -124px no-repeat
}

.icon-bmp,.icon-gif,.icon-jpeg,.icon-jpg,.icon-pic,.icon-png,.icon-psd {
	background: url(../img/all_icon.png) 0 -468px no-repeat
}

.icon-bt,.icon-torrent {
	background: url(../img/all_icon.png) 0 -602px no-repeat
}

.icon-,.icon-folder ,.icon-dir{
	background: url(../img/all_icon.png) 0 -158px no-repeat
}

.icon-et,.icon-xls,.icon-xlsx {
	background: url(../img/all_icon.png) 0 -532px no-repeat
}

.icon-pps,.icon-ppt,.icon-pptx {
	background: url(../img/all_icon.png) 0 -635px no-repeat
}

.icon-chm,.icon-epub,.icon-txt,.icon-umd {
	background: url(../img/all_icon.png) 0 -672px no-repeat
}

