﻿@charset "utf-8";
@import url("../common/reset.css");
@import url("../dialog/addtag.css");
@import url("../common/topbtn.css");
@import url("../dialog/login.css");
/* 头部 */
body{background:url(../../images/common/archive_bg.png) repeat; padding-top:60px;}
.topNav .topNavInner{width:1130px;}
.topNav .logoWrap{margin-left:20px;}
.head{clear:both; width:1130px; height:60px; margin:0 auto;}
.head .pic{width:60px; height:60px; overflow:hidden; float:left; _display:inline;}
.head .pic img{width:60px; height:60px; overflow:hidden;}
.head .txt{float:left; width:1035px; margin-left:35px;}
.head h1{font-family:"微软雅黑"; font-size:18px; line-height:18px; padding-top:8px; font-weight:normal; color:#333;}
.head h1 a,.head h1 a:link{color:#333; text-decoration:none;}
.head p{line-height:18px; height:18px; overflow:hidden; font-size:13px; color:#999;}
.feedLoading{clear:both;width:100%;line-height:32px; text-align:center; margin:10px auto;}
.feedLoading p{width:160px; height:32px; padding-left:40px; background:url(../../images/common/loading.gif?2012020801) 0 0 no-repeat; margin:0 auto; text-align:center; font-size:16px; color:#000;}

.tagList{position:relative; clear:both; width:1130px; margin:15px auto 0; border-bottom:1px #c4c4c4 solid; padding-bottom:10px;}
.dialogAddTag .bd .tagList{position:static; width:auto!important; border-bottom:0; padding-bottom:0; margin:6px 0 0;}
.tagList ul{overflow:hidden; *zoom:1;}
.tagList ul li{float:left; _dispaly:inline; height:24px; line-height:23px; margin:0 10px 5px 0; _margin-right:5px; white-space:nowrap; overflow:hidden;}
.tagList ul li a,.tagList ul li a:link,.tagList ul li a:visited,.tagList ul li a:hover{background:#aaa; padding:0 10px; font-size:13px; color:#fff; text-align:center; text-decoration:none;}
.tagList ul li a:hover{background:#abc4de;}
.tagList ul li.current a,.tagList ul li.current a:link,.tagList ul li.current a:visited{background:#abc4de;}
.tagList ul li a span{color:#ffdc52;}
.tagList ul li a em{display:inline-block; font-family:simhei;}
.tagList .tips{position:absolute; top:-33px; left:0; background:url(../../images/common/archive_tips.png) no-repeat; width:114px; height:33px; line-height:20px; text-align:center; color:#fff;}
.tagList .tips a,.tagList .tips a:link,.tagList .tips a:visited,.tagList .tips a:hover{background:none; font-size:13px; color:#fff; text-decoration:none;}

.tagListMore{position:absolute; background:#fff; z-index:1024; border:1px #ddd solid; }
.tagListMore .ulWrap{height:370px; overflow:hidden;}
.tagListMore ul{padding:8px 1px; border-top:0; border-bottom:0; overflow:hidden;}
.tagListMore ul li{list-style:none; width:100%\9; height:24px; line-height:24px; overflow:hidden;}
.tagListMore ul li a,.tagListMore ul li a:link{display:block; padding:0 7px; color:#666; white-space:nowrap;}
.tagListMore ul li a:hover{background:#96b7d9; color:#fff;}
.tagListMore a,.tagListMore a:link,.tagListMore a:hover{text-decoration:none;}
.tagListMore a.sTop,.tagListMore a.sBtm{width:100%\9; overflow:hidden; background:#d8d8d8; height:19px; line-height:19px; display:block; text-align:center; font-family:simhei; color:#fff;}
.tagListMore a.sTop em,.tagListMore a.sBtm em{width:12px; height:13px; display:block; margin:0 auto; text-align:center;}

.conn{clear:both; width:1130px; margin:0 auto; padding:0 30px; *zoom:1;}
.conn h2{float:left; width:100%; margin:20px 0 2px; color:#333; text-align:left; font-weight:normal; font-size:17px;}
.conn h2 span{color:#666; font-size:13px;}
.conn .archivelist{float:left; _display:inline; overflow:hidden;}
.conn .archivelist li{float:left; position:relative; display:block; _display:inline; overflow:hidden; width:180px; margin:20px 10px 0 0; color:#000;}
.conn .archivelist li .conz{position:relative; background:#e9e9e9; width:180px; height:180px; overflow:hidden;}
.conn .archivelist li .conz a.addTag,.conn .archivelist li .conz a.addTag:link,.conn .archivelist li .conz a.addTag:hover{width:67px; height:23px; line-height:22px; position:absolute; top:5px; left:5px; background:#000; background:rgba(0,0,0,.3); text-align:center; color:#fff; font-size:13px; text-decoration:none;}
.conn .archivelist li .conz .picCount{padding:0 8px; height:23px; line-height:22px; position:absolute; bottom:5px; right:5px; background:#000; background:rgba(0,0,0,.3); text-align:center; color:#fff; font-size:13px; cursor:pointer;}
.conn .archivelist li.nomgr{margin-right:0;}
.conn .archivelist li.txt{width:180px; font-size:12px;}
.conn .archivelist li.txt .conz,.conn .archivelist li.tit .conz{background:#f2f2f2; width:166px; height:170px; padding:5px 7px;}
.conn .archivelist li.txt p{height:166px; overflow:hidden; font-size:13px; line-height:18px; color:#333;}
.conn .archivelist li.txt p a,.conn .archivelist li.txt p a:link,.conn .archivelist li.tit p a,.conn .archivelist li.tit p a:link{color:#333; text-decoration:none;}
.conn .archivelist li.txt a,.conn .archivelist li.txt a:link{color:#a9a9a9; text-decoration:none;}
.conn .archivelist li.tit{width:180px; line-height:18px; font-size:14px;}
.conn .archivelist li p.data{position:absolute;top:0;left:0;width:180px;height:180px;line-height:76px;text-align:center; font-size:14px;background:url(../../images/archive/bg_gray.png?2012020801) repeat 0 0;color:#fff;cursor:pointer;z-index:11;}
.conn .archivelist li .data span{font-size:24px;}
.conn .archivelist li.videoMicro .btn{background:url(../../images/archive/archive_ico.png) no-repeat 0 0;_background:url(../../images/archive/archive_ico.gif) no-repeat 0 0;width:45px;height:23px;right:5px;bottom:5px;position:absolute;;}
.conn .archivelist li.musicMicro .btn{background:url(../../images/archive/archive_ico.png) no-repeat 0 -46px;_background:url(../../images/archive/archive_ico.gif) no-repeat 0 -46px;width:45px;height:23px;right:5px;bottom:5px;position:absolute;}
.conn .archiveMore{width:100%; clear:both; padding:30px 0 10px; font-size:14px;}
.conn .archiveMore a,.conn .archiveMore a:link{color:#3884e2; text-decoration:none;}
.conn .archiveMore a:hover{color:#3884e2; text-decoration:underline;}
.conn .feedLoading{float:left;width:100%;line-height:32px;margin:30px auto 30px;text-align:center;}
.conn .feedLoading p{background:url(../../images/archive/loading.gif?2012020801) no-repeat 0 0;color:#000;font-size:16px;height:32px;margin:0 auto;padding-left:40px;text-align:center;width:170px;}

.txtz{padding:5px 0 8px;}
.txtz strong{display:block; overflow:hidden; height:19px; font-weight:normal; font-size:13px; color:#333;}
.txtz strong a,.txtz strong a:link,.txtz strong a:visited,.txtz strong a:hover{color:#333!important; text-decoration:none;}
.txtz .itemAttr{text-align:left;}
.txtz .itemAttr a,
.txtz .itemAttr a:link{font-size:12px;color:#a9a9a9;font-family:Arial; vertical-align:middle;padding-left:13px;margin-right:5px;height:15px;line-height:15px;display:inline-block;color:#a9a9a9;background:url(../../images/common/nsidebar_bg.png?2012120301) no-repeat;_background:url(../../images/common/nsidebar_bg.gif?2012120301) no-repeat}
.txtz .itemAttr a.item_repost{background-position: 0 -117px; }
.txtz .itemAttr a.item_replay{padding-left:16px;margin-right:4px;background-position: -200px -117px}
.txtz .itemAttr a.item_like{padding-left:17px;background:url(../../images/common/icon_love.png) -2px 0 no-repeat;_background:url(../../images/common/icon_love.gif?20120417) -2px 0 no-repeat;}
.txtz .itemAttr a.item_liked{background-position:-2px -19px}


.page{padding:30px 0; line-height:21px; clear:both; overflow:hidden; font-size:13px; color:#aaa;}
.page .CP_pages li{float:left; _display:inline;}
.page a,.page a:link,.page em{margin-right:18px;}
.page a.CP_paon,.page a.CP_paon:link{width:20px; height:20px; display:inline-block; background:#aaa; text-align:center; line-height:20px; color:#fff; margin-right:12px;}

/* 归档页为空 */
.noArchive{padding:38px 0; line-height:22px; font-size:14px; color:#000; *zoom:1;}
.noArchive img{float:left; margin-top:18px;}
.noArchive a,.noArchive a:link{color:#c75656; text-decoration:none;}
.noArchive a:visited{color:#c75656; text-decoration:none;}
.noArchive a:hover{color:#c75656; text-decoration:underline;}