@charset "utf-8";
/* CSS Document */
/* allpics */
#spaceNav,#spaceNav ul li,.spaceSearch,.topicNext,.pinkBox h2,.greenBox h2,.digNum,.greenBox2 h2,.spaceTabMenu li,.spaceMvShowNav li,.a-z a{background:url(../images_v2/spaceIcons.png) no-repeat;}
.blogList dt,.topic label,.topicNext h2,.topicNext h2 span,.topicQuick,.photoNav a,a.BtnDig,.spaceTabTime a.active,.spaceTabContent label,.spaceSearchBtn,a.listen{background:url(../images_v2/listIcons.png) no-repeat;}
.n1,.n2,.n3,.n4,.n5,.n6,.n7,.n8,.n9,.n10{background:url(../images_v2/listNums.png) no-repeat;padding-left:28px;}
/* links */
a.blogger,.tOrange{color:#EDAF0A;}
a.listen{background-position:0 -199px;color:#fff;padding:0 8px;}
a.listen:hover{text-decoration: none;color:green;}
/* space nav */
#spaceNav{background-position:0 -88px;height:30px;padding:0 10px 0 26px;position:relative;top:-10px;font-size:12px;}
#spaceNav,#spaceNav li a{color:#666;}
#spaceNav .fl{padding-top:8px;}
#spaceNav li a:hover{text-decoration: none;}
#spaceNav li{background-position:0 0;float:left;height:23px;width:81px;line-height:20px;margin:4px 3px 0;text-align:center;}
#spaceNav li.active{background-position:0 -45px;font-weight:bold;}
#spaceNav li.active a{cursor:default;color:#fff;}
.spaceQuick{float:right;margin-right:10px;}
.spaceQuick a{padding:8px;line-height:30px;color:#333;}
/* space Content */
#spaceContent{clear:both;font-size:12px;color:#666;line-height:1.5;}
#spaceContent h2{font-size:14px;}
#spaceLeft{float:left;width:630px;}
#spaceRight{float:right;width:308px;}
/* space search */
.spaceSearch{background-position:0 -134px;height:37px;padding:12px 0 0 54px;}
.spaceSearchSelect{border:1px solid #7f9db9;width:90px;color:#984f30;height:22px;margin-right:5px;float:left;padding:2px;}
.spaceSearchTxt{border:1px solid #7f9db9;width:310px;margin-right:5px;float:left;height:16px;padding:2px;}
.spaceSearchBtn{background-position:0 -282px;border:none;height:22px;width:74px;text-align:center;line-height:22px;color:#fff;font-size:14px;font-weight:bold;}
/* space topic */
.topic{height:240px;background:#fff6df;margin:10px 0;padding:10px;}
.topic label{background-position:0 -24px;color:#fff;height:20px;width:71px;float:left;text-align:center;line-height:20px;font-size:12px;font-weight:normal;margin-right:10px;}
.topicPic{float:left;width:230px;height:190px;overflow:hidden;border:1px solid #956b02;margin:0 8px 8px 0;}
.topicNow,.topic .blogList{float:left;width:368px;}
.topicNow h2{color:#630;}
.topicNow p{border-bottom:1px solid #fc9;padding:4px 0;margin:0;}
.topicNext{background-position:0 -195px;clear:both;height:39px;width:590px;margin:0 auto;color:#000;padding:0 10px;}
.topicNext label{margin-top:10px;}
.topicNext h2{background-position:0 -56px;padding-left:20px;float:left;margin-top:10px;font-weight:normal;}
.topicNext h2 span{background-position:6px -78px;display:inline-block;width:20px;height:14px;}
.topicQuick{float:right;color:#c5a248;margin-top:6px;height:27px;line-height:27px;background-position:0 -100px;padding-left:24px;}
.topicQuick a{color:#000;padding:0 8px;text-decoration:underline;}
/* bloglist */
.blogList{margin-top:4px;}
.blogList dt,.blogList dd{overflow:hidden;height:24px;float:left;line-height:24px;}
.blogList dt{background-position:0 10px;padding-left:10px;width:280px;}
.blogList dt a{color:#956b02;text-decoration:underline;}
.blogList dt a:hover{text-decoration: none;}
.blogList dd{text-align:right;width:70px;}
.blogList dd a{color:#edaf0a;}
/* pinkBox */
.more{float:right;text-decoration:underline;font-size:12px;}
.pinkBox{width:308px;height:258px;overflow:hidden;float:left;margin-bottom:10px;}
.pinkBox h2{background-position:0 -256px;height:36px;color:#000;line-height:28px;padding:0 8px;}
.pinkBox h3{font-size:12px;color:#92c83e;}
.pinkBox h3 a{color:#92c83e;text-decoration:underline;}
.pinkBox h3 a:hover{text-decoration:none;}
.pinkBox .more{color:#984f30;}
.pinkBox .topicPic{width:93px;height:70px;}
.pinkBox .topicNow{width:204px;height:75px;overflow:hidden;}
.pinkBox .topicInfo{clear:both;text-align:right;font-size:11px;color:#777;border-bottom:1px solid pink;}
.pinkBox .topicInfo a{color:#edaf0a;font-size:12px;padding:0 5px;}
.pinkBox .blogList dt{width:223px;}
.pinkBox .blogList dt a{color:#666;text-decoration:none;}
.pinkBox .blogList dt a:hover{text-decoration:underline;}
/* photo show */
.photoShow{clear:both;border:1px solid #ccc;padding:6px 0 6px 6px;margin-bottom:10px;}
.photoShow h2{padding-left:5px;}
.photoNav{float:right;margin:5px 8px 0 0;}
.photoNav a{background-position:0 -155px;display:inline-block;height:13px;width:13px;}
.photoNav a.active{background-position:0 -142px;}
.photoNav a span{display:none;}
.photoSet{clear:both;margin-top:6px;height:120px;width:620px;overflow:hidden;}
.photoSet ul{height:120px;}
.photoSet li{width:120px;height:120px;overflow:hidden;margin-right:4px;float:left;}
.photoSet img{width:118px;height:120px;}
/* greenBox */
.greenBox{clear:both;}
.greenBox h2{background-position:0 -303px;height:40px;color:#43660e;line-height:32px;padding:0 8px;}
.greenBox .more,.greenBox2 .more{color:#43660e;}
/* user dig */
.greenBox td{border-bottom:1px dashed #ccc;padding-top:6px;padding-bottom:8px;vertical-align: top;}
.digNum{background-position:-4px -585px;width:68px;height:54px;text-align:center;font-size:24px;font-weight:bold;color:#fff;padding:6px 12px 0 0;}
.digPic{width:50px;height:50px;overflow:hidden;border:1px solid #ccc;}
.digContent{padding-right:20px;}
.digContent h3{font-size:14px;color:#92c83e;}
.digInfo span{display:inline-block;margin:4px 0;color:#ccc;}
.digInfo .date{width:280px;}
.digInfo .date a{color:#EDAF0A;text-decoration:underline;padding-right:10px;}
.digInfo .comNum{width:100px;}
.digInfo .comNum a{color:#666;}
a.BtnDig{background-position:0 -171px;padding-left:14px;color:#92c83e;font-weight:bold;margin-left:9px;}
/* greenBox2 */
.greenBox2{border:1px solid #92C83E;padding-bottom:10px;}
.greenBox2 h2{background-position:0 -362px;height:28px;line-height:28px;border-bottom:1px solid #92C83E;color:#43660e;padding:0 8px;margin-bottom:10px;}
.greenBox2 li{padding:5px 0 5px 18px;margin:0 auto;*margin-left:-2px;width:260px;overflow:hidden;}
.greenBox2 li a{color:#EDAF0A;}
.greenBox2 quote{color:#92C83E;}
/* spaceTab */
.spaceTab{clear:both;margin-top:20px;color:#000;}
.spaceTabMenu{height:24px;line-height:24px;border-bottom:1px solid #adadad;padding-left:12px;}
.spaceTabMenu a{color:#000;}
.spaceTabMenu a:hover{text-decoration:none;}
.spaceTabMenu li{background-position:0 -362px;float:left;height:23px;padding:0 7px;margin:0 7px -1px 0;position:relative;border:1px solid #92C83E;border-bottom-color:#adadad;}
.spaceTabMenu li.active{background:#fff;border:1px solid #adadad;border-bottom-color:#fff;font-weight:bold;}
.spaceTabMenu li.active a{cursor:default;}
.spaceTabContent dl{border-bottom:1px dashed #ccc;padding:8px 12px;min-height:55px;_height:55px;}
.spaceTabContent dd{width:220px;overflow:hidden;float:right;}
.spaceTabContent p{margin:5px 0 0;}
.spaceTabContent ol{margin:10px;*margin:10px -5px;}
.spaceTabContent ol li{margin:5px 0;width:260px;overflow:hidden;}
.spaceTabContent label{background-position:0 -232px;background-repeat:repeat-x;font-weight:bold;color:#ccc;display:block;padding:5px 8px 5px 36px;margin-bottom:-5px;}
.spaceTabTime,.hitNum{float:right;color:#666;}
.spaceTabTime a{padding:2px;color:#666;}
.spaceTabTime a:hover{text-decoration:underline;}
.spaceTabTime a.active{background-position:0 -199px;color:#fff;padding:2px 7px;font-weight:bold;cursor:default;}
.spaceTabTime a.active:hover{text-decoration:none;}
/* list numbers */
.n1{background-position:0 1px;}
.n2{background-position:0 -89px;}
.n3{background-position:0 -179px;}
.n4{background-position:0 -270px;}
.n5{background-position:0 -360px;}
.n6{background-position:0 -450px;}
.n7{background-position:0 -540px;}
.n8{background-position:0 -630px;}
.n9{background-position:0 -720px;}
.n10{background-position:0 -810px;}
/* space video & mv */
.videoPicBig,.videoPicSmall,.mvPicBig label{background:url(../images_v2/videoIcons.png) no-repeat;}
.spaceTabContent label.videoLabel{padding-left:22px;}
.spaceTabContent label.videoLabel span{padding-right:70px;}
.videoHit{height:55px;width:60px;line-height:55px;text-align:center;font-weight:bold;color:#999;display:inline-block;}
.videoPicBig{background-position:0 0;width:126px;height:79px;overflow:hidden;padding:8px 0;}
.videoPicBig img{width:126px;height:79px;}
.videoPicSmall{background-position:0 -120px;height:45px;width:75px;overflow:hidden;display:inline-block;padding:5px 0;}
.videoPicSmall img{height:45px;width:75px;}
.mvPicBig{width:126px;height:95px;overflow:hidden;position:relative;}
.mvPicBig label{background-position:0 -207px;position:absolute;display:block;width:28px;height:21px;}
.spaceTabContent dd.videoInfo{width:140px;}
/* space mv show */
.spaceMvShow h2{color:#000;margin:6px 0;}
.spaceMvShowFlash{border:1px solid #ccc;border-right:none;width:350px;height:249px;float:left;overflow:hidden;}
.spaceMvShowNav{border:1px solid #ccc;border-bottom:none;width:277px;height:250px;float:right;overflow:hidden;}
.spaceMvShowNav li{height:49px;border-bottom:1px solid #ccc;*margin:-2px 0 0 -16px;}
.spaceMvShowNav li.mv{background-position:0 -528px;}
.spaceMvShowNav li.video{background-position:0 -404px;}
.spaceMvShowNav li.active,.spaceMvShowNav li:hover{background-position:0 -467px;padding-left:15px;}
.spaceMvShowNav li.active a.green,.spaceMvShowNav li:hover a.green{color:#fff;}
.spaceMvShowNav li div{margin:5px 0 0 10px;float:left;overflow:hidden;}
.spaceMvShowPic{border:1px solid #ccc;height:38px;width:38px;}
.spaceMvShowInfo{width:170px;height:18px;}
/* spaceVideoList */
.spaceVideoList{clear:both;margin-top:18px;}
.spaceVideoList h2{color:#000;padding-left:7px;border-bottom:2px solid #ccc;}
.spaceVideoList h2 a{color:#EDAF0A;}
.spaceVideoList ul{clear:both;_margin-left:-12px;}
.spaceVideoList li{width:126px;float:left;margin:15px;}
.spaceVideoListInfo{width:126px;height:18px;overflow:hidden;}
.spaceVideoList .videoPicBig,.spaceVideoList .mvPicBig{margin-bottom:5px;}
/* space user List */
.a-z{margin:15px 0 15px 30px;}
.a-z a{background-position:0 -709px;float:left;text-align:center;width:26px;height:28px;line-height:24px;font-size:16px;font-weight:bold;color:#000;font-family:arial,helvetica,clean,sans-serif;margin-right:6px;}
.a-z a:hover,.a-z a.active{background-position:0 -675px;text-decoration:none;}
.spaceUserList dl{width:213px;float:left;height:60px;margin:5px 0;}
.spaceUserList dd{width:150px;color:#999;}
