@charset "utf-8";
/* CSS Document */
textarea{border:1px solid #ee1f79;}
.input{border:1px dashed #ee1f79;}
.button{background-color:#ee1f79;}
/*CSS pink style pagination*/
a{color:#333; text-decoration:none}
a:hover{color:#ee1f79; text-decoration:underline}
.orangelink:link,.orangelink:visited,.orangelink:active{color:#ffa800; text-decoration:none}
.orangelink:hover{color:#ffa800; text-decoration:underline}
.link:link,.link:visited,.link:active{color:#ee1f79; text-decoration:none}
.link:hover{color:#ee1f79; text-decoration:underline}
.greylink a:link,.greylink a:visited,.greylink a:active {color: #888;text-decoration:none}
.greylink a:hover {color: #666;text-decoration:underline}
.lightboxMessage{position:absolute;z-index:99; border:2px solid #ee1f79;width:230px;top:550px;left:30px;padding:20px;background-color:#fde8f1}

.page {
	PADDING: 7px; MARGIN: 3px ; TEXT-ALIGN: center;width:90%;
}
.page A {
	BORDER: #fde8f1 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #ee1f79; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.page A:hover {
	BORDER: #ee1f790 1px solid; COLOR: #ee1f79; BACKGROUND-COLOR: #fde8f1;TEXT-DECORATION: none
}
.page A:active {
	BORDER-RIGHT: #ee1f790 1px solid; BORDER-TOP: #ee1f790 1px solid; BORDER-LEFT: #ee1f790 1px solid; COLOR: #ee1f79; BORDER-BOTTOM: #ee1f790 1px solid; BACKGROUND-COLOR: #fde8f1
}
.page SPAN.current {
	BORDER-RIGHT: #ee1f790 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ee1f790 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ee1f790 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #ee1f79 1px solid; BACKGROUND-COLOR: #ee1f79
}
.page SPAN.disabled {
	BORDER: #eee 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #ddd; PADDING-TOP: 2px; 
}


/*设置body背景*/
body{background:#fde8f1 url(/pages/images/space/pink/blogbg.gif) repeat-x top center;}
#container{width:950px;margin:0px auto 0px auto}
/*设置blog头部、尾部*/

#blogfoot{width:580px;color:#888;padding-bottom:30px;margin:0 auto;}
#blogfoot a{display:inline;}
#blogfoot a:link, #blogfoot a:visited, #blogfoot a:active {color:#888888;text-decoration:none;}


/*设置blog背景*/
#blog{border:1px dashed #ee1f79;border-top:none;background-color:#fff;margin-bottom:20px;text-align:left;width:948px;margin:0 auto}
/*设置blog主体的背景，通常背景宽950px*/
#blog #wrap{background:url(/pages/images/space/pink/headbg.gif) no-repeat scroll top center;width:948px;}
/*设置blog头部*/
#blog #head{height:285px;background-color:fedeed}
#blog #head .blogname{font-family:"Microsoft Yahei","华文细黑","宋体";font-size:30px;line-height:1.6;padding:100px 0px 0px 80px;text-align:left}
#blog #head .description {color:#666;overflow:hidden;padding:0 320px 0 203px;}
#blog #head .urllink{font-family:Arial;overflow:hidden;padding-left:203px;padding-top:10px}
#blog #head .urllink span{background-color:#ffe7ea;border:1px dashed #ee1f79;line-height:1.6;padding:3px;margin-right:5px;}
/*设置blog菜单*/
#blog #menu{border:1px dashed #ee1f79;border-left:none;border-right:none;margin-bottom:10px}
#blog #menu ul{margin:0px 0px 0px 13px}
#blog #menu li{float:left;display:block;width:102px;height:33px;line-height:33px;text-align:center;font-size:14px;}
#blog #menu a{color:#ee1f79;text-decoration:none;background:url(/pages/images/space/pink/menubg.gif) no-repeat top left;display:block;width:102px;height:33px;}
#blog #menu a:hover, #blog #menu a.actived{background:url(/pages/images/space/pink/menubg.gif) no-repeat bottom left;color:#fdf2f6; text-decoration:none;}
#blog #menu .navManage a{background:url(/pages/images/space/pink/menubg1.gif) no-repeat top left;color:green;display:block;width:102px;height:33px;}
#blog #menu .navManage a:hover{color:#009900;background:url(/pages/images/space/pink/menubg1.gif) no-repeat top left;}
/*设置主内容块*/
#blog #main{padding-bottom:10px;_height:1000px;background-image: url(/pages/images/space/pink/dashedbg.gif);background-repeat: repeat-y;
background-position: 280px top;}
#keydo #main{background:none;padding:0px 0px 50px 0px}
#blog #main h2{background:#fbd2e4;line-height:26px;color:#ee1f79;font-size:14px;text-align:left;padding-left:10px;margin:10px 0px 10px 0px}
#blog #small{float:left;width:250px;padding:0px 15px 50px 15px;text-align:center;}
#blog #small a{color:#EE1F79;}
#blog #small a.leftNameLink{color:#333333;}
#blog #small p{background:url(/pages/images/space/pink/mg.gif) no-repeat left 5px;padding-left:19px;margin-left:10px}
#blog #big{display:block;float:right;margin-right:20px;_margin-right:10px;width:620px;height:1%;}
#blog #big p{text-align:center}
#blog #file h2{text-align:center;font-weight:bold}
#blog #file p{margin:0px 30px 0px 50px;}
#blog #file dl{margin:10px 0px 0px 0px}
#blog #file dt{display:inline; position:relative;margin:0px 2px 0px 2px}
#blog #file .operate a span{display:none}
#blog #file .operate a:hover span {display: block;position:absolute;left:0;top:18px;line-height:24px;background-color:#fff2f9;border:1px solid #ef5498;width:70px;text-align:center;text-decoration:none}
#astro img{ vertical-align:middle}
a.more{background:url(/pages/images/space/pink/morebt.gif) no-repeat scroll right center;display:block;height:17px;width:30px;float:right;margin-top:-21px;margin-right:5px;}
a.more span{display:none;}

/*-设置博文列表块-*/
#blog #arcList{margin-bottom:10px;padding:5px 0px 5px 0px}
#blog #msgList{word-wrap:break-word; overflow:hidden;}
#blog #guestList li{width:60px;height:110px;overflow:hidden;}
#blog #friendList li{width:60px;height:95px;overflow:hidden;}

#blog .idlist{clear:both}	
#blog .idlist li{float:left;display:inline;margin:0px 10px 0px 10px}
#blog .floatr{float:right;line-weight:17px;margin:-21px 10px 0px 0px}
#blog .floatl{float:left;line-weight:17px;margin:-25px 10px 0px 80px}
#blog .itemlist {display:block;clear:both}
#blog .itemlist img{float:left;margin:2px 10px 10px 10px}
#blog .itemlist li{float:left;display:block;width:170px;text-align:left}
/*-设置最新消息块-*/
#blog #news{background:url(/pages/images/space/pink/newstitle.gif) no-repeat left top;height:1%;padding-top:6px;border-bottom:1px dashed #ee1f79;padding-bottom:20px;}
#blog #news p{margin:5px 20px 3px 125px;_margin:10px 20px 3px 125px;line-height:22px; background:none;text-align:left;height:45px;overflow:hidden}
#blog .flashalbum{margin:20px auto 20px auto}/*
#blog .pinkline{border-bottom:1px dashed #ee1f79;padding-bottom:20px}*/
/*-设置相册块-*/
#blog #show{border-bottom:1px dashed #ee1f79;padding-bottom:20px;overflow:auto !important}
#blog #show p{background:none}
#blog #show ul{margin:15px 0px 0px 0px;width:98%}
#blog #show li{float:left;margin:0px 10px 0px 10px;_margin:0px 7px 0px 7px;width:100px;word-wrap:break-word; overflow:hidden;}
#blog #show .photo{}
/*-设置博文块-*/
#blog #article{border-bottom:1px dashed #ee1f79;padding-bottom:20px}
#blogShow #article{border-bottom:none;padding-bottom:0}
#blog #article ul{margin:0px 15px 0px 15px}
#blog #article li{background:url(/pages/images/space/pink/mgline.gif) no-repeat center bottom;padding-bottom:10px;margin-bottom:10px}
#blog #article .infor{background:url(/pages/images/space/pink/datebg.gif) no-repeat left top;}
#blog #article .date{color:#fff;font-size:11px;font-weight:bold;width:50px;text-align:center;line-height:12px;padding-top:9px}
#blog #article .infor h2{background:none;color:#333;font-family:"黑体", "宋体", Arial;font-size:16px;margin:-22px 20px 0px 55px;font-weight:normal}
#blog #article .infor h2 img{vertical-align:middle;}
#blog #article .msg{margin:0px 20px 0px 65px;color:#777 }
#blog #blogContent{margin:15px 5px 0px 5px;*margin:15px 4px 0 4px;text-align:left;word-wrap:break-word; overflow:hidden;width:600px}
#blog #blogContent p{text-align:left}
/*-设置视频块-*/
#blog #video1{border-bottom:1px dashed #ee1f79;padding-bottom:20px;*height:210px;}
#blog #video ul{width:100%}
#blog #video li{float:left;margin:0px 20px 40px 20px;width:138px}
#blog #video1 li{float:left;margin:0px 30px 40px 20px;width:138px}
#blog .video, #blog .video1{width:138px;height:135px;text-align:center;}
#blog .video{background:url(/pages/images/space/pink/bg_img_video.gif) no-repeat;}
#blog .video1,#blog #small .video1{background:url(/pages/images/space/commonIcons.png) no-repeat;}
#blog #small .video1{background-position:left bottom;}
#blog #small .video, #blog #small .video1{width:90px;height:88px;text-align:center;float:left;}
#blog #small .video{background:url(/pages/images/space/pink/bg1_img_video.gif) no-repeat;}
#blog .video img, #blog .video1 img{width:120px;height:90px;margin-top:20px}
#blog #small .video img, #blog #small .video1 img{width:80px;height:58px;margin-top:15px}
/*-设置好友页-*/
#blog #friend li{height:190px;width:100px}
#blog #friend li p{width:100px}
#blog #main .list p{text-align:left;line-height:1.5;}
#blog .list{margin:15px 0px 15px 0px;width:100%;overflow:hidden}
#blog .list li{float:left;margin:0px 20px 40px 20px;overflow:hidden}
#blog .title{font-size:14px;margin-bottom:5px}
#blog .title a{color:#ee1f79}
#blog .list p{float:left;text-align:left}
/*-设置密码登录页-*/
#blog #pw{margin:40px auto 0px auto;border:2px solid #ee1f79;width:400px;padding:20px}
#blog #pw p{background:url(/pages/images/space/pink/mg.gif) no-repeat left 5px;padding-left:19px;margin-left:10px;font-size:14px;color:#ee1f79}
#blog .yhl{background:url(/pages/images/space/pink/yhicon.gif) no-repeat left top;width:32px;height:20px;padding-left:30px;}
#blog .yhr{background:url(/pages/images/space/pink/yhicon1.gif) no-repeat left top;width:32px;height:20px;padding-left:30px;}
#blog #pw li{margin:20px 0px 0px 25px}
/*-设置圈子页-*/
#blog #group img{float:left;margin-right:20px}
#blog #group p{width:120px;}
#blog #group li{width:240px;height:115px;}
/*-设置相册页-*/
#blog .album{float:left;background:url(/pages/images/space/pink/album.gif) no-repeat;height:124px;width:125px;margin-right:20px}
#blog .album img{width:100px;height:100px;margin:9px 0px 0px 11px}
#blog #album li{width:250px;height:140px}
#blog #album p{width:105px;}
#blog #albumlist li{height:160px}
#blog #albumlist .album {background:transparent url(/pages/images/space/pink/album1.gif) no-repeat scroll 0 0;float:left;height:104px;margin:0 5px 0 0;width:105px;}
#blog #albumlist .album img {height:80px;margin:9px 0 0 -2px;width:80px;}
#blog #albumlist img{margin:9px 0px 0px 0px}
#blog #albumshow ul{margin:5px}
#blog #albumshow li{width:400px;height:140px}
#blog #albumshow p{display:block;margin-left:130px;width:180px;text-align:left}
#blog #albumshow .showlist {float:left;margin:0px 0px 20px 10px;_margin:0px 0px 10px 0px;}
#blog #albumshow .showlist td{vertical-align:middle;width:100px;height:100px;background-color:#f7f7f7;border:1px solid #e6e6e6;text-align:center;border-top:none;}
#blog #albumshow .showlist li {float:left;margin:8px;width:100px;height:100px;}
#blog #albumview{text-align:center;border-bottom:1px dashed #ee1f79;padding-bottom:20px}
#album #albumview{border:none}
#blog #albumview h2{background:none;text-align:center}
#blog #albumview p{}
#blog .viewnav{border-bottom:1px solid #fde8f1;margin:8px auto 20px auto;}
#blog .viewnav .backlink{text-align:left;padding-bottom:5px}
#blog .viewnav a{color:#ee1f79}
#blog .viewnav span{float:right;margin-top:-20px}
#blog #albumview .view{padding-bottom:30px}
#blog #image-scroll{border:3px solid #fde8f1;padding:10px;position:relative;width:570px;margin-left:20px;*margin:0px}
#blog #image-scroll .scroll-left {position:absolute;left:10px;top:20px;}
#blog #image-scroll .scroll-right {position:absolute;right:10px;top:20px;}
#blog #image-scroll .inner {margin:10px 20px 10px;overflow:hidden;width:530px;}
/*-设置评论块-*/
#blog #comment{padding:10px;text-align:left;}
#blog #comment p{text-align:left;display:block;padding:5px;word-wrap:break-word; overflow:hidden;}
#blog #comment .tip{margin-left:60px;color:#888}
#blog #comment li{margin:10px 0px 10px 0px;padding-bottom:10px;border-bottom:1px solid #fde8f1;}
#blog #comment img{float:left;margin-right:10px}
#blog #comment span{}
#blog #comment .inputDiv{border:none;padding:10px 0px 20px 0px}
/*-设置视频页-*/
#blog #video .title{margin-top:10px}
#blog #video .items li{height:28 5px;width:160px;overflow:hidden}
#blog #video .items p{text-align:left;line-height:1.6}
#blog #video .items a{color:#ee1f79}
#blog #videoview{text-align:center;border-bottom:1px dashed #ee1f79;padding-bottom:20px}
#blog #videoview a{color:#ee1f79}
#blog #videoview h1{text-align:left;font-size:16px;font-family:"Microsoft Yahei","华文细黑","宋体"}
#blog #videoview .infor{width:480px;margin:0px auto 0px auto;text-align:left;}
#blog #videoview .infor p{width:480px;text-align:left;word-wrap:break-word; overflow:hidden;margin-top:10px}
#blog #videolist li{float:left;width:250px;margin-bottom:20px;}
#blog #videolist a{color:#ee1f79}
#blog #videolist .video1{float:left}
#blog #videolist .title{margin-bottom:0px}
#blog #videolist p{float:right;background:none;line-height:1.6;width:140px;margin-left:0px}
/*-设置博文页-*/
#bl #article{border:none}
#blog #article .content{padding:10px;font-size:14px}
#blog #article .viewnav{margin:40px 0px 20px 0px}
#blog .viewnav .fl{float:left;margin:-25px 10px 0px 0px;width:250px}
#blog .viewnav .fr{float:right;margin:-25px 10px 0px 0px;width:250px;text-align:right}

/*-设置流水账页-*/
#blog #footprint{font-size:14px}
#blog #footprint .nav{height:40px}
#blog #footprint li{float:left;display:inline;width:200px;text-align:center}
#blog #footprint .l{text-align:left}
#blog #footprint .r{text-align:right}
#blog #footprint .current{color:#ee1f79;font-weight:bold}
#blog .calendar{width:100%;text-align:center;color:#ee1f79}
#blog .calendar th{background-color:#ee1f79;color:#fff;}
#blog .calendar td{border:1px solid #ee1f79;height:100px;width:90px;text-align:left; vertical-align:top;}
#blog .calendar td a{text-decoration:none}
#blog .tag_article{background:url(/pages/images/space/pink/tag1.gif) no-repeat;line-height:16px;padding:0px 0px 0px 25px;width:50px;color:#fff; cursor:pointer}
#blog .tag_video{background:url(/pages/images/space/pink/tag2.gif) no-repeat;line-height:16px;padding:0px 0px 0px 25px;width:50px;color:#fff;cursor:pointer;}
#blog .tag_photo{background:url(/pages/images/space/pink/tag3.gif) no-repeat;line-height:16px;padding:0px 0px 0px 25px;width:50px;color:#fff;cursor:pointer;}
#blog .tag_friend{background:url(/pages/images/space/pink/tag4.gif) no-repeat;line-height:16px;padding:0px 0px 0px 25px;width:50px;color:#fff;cursor:pointer;}
#blog .tag_group{background:url(/pages/images/space/pink/tag5.gif) no-repeat;line-height:16px;padding:0px 0px 0px 25px;width:50px;color:#fff;cursor:pointer;}
#blog .tag_mv{background:url(/pages/images/space/pink/tag6.gif) no-repeat;line-height:16px;padding:0px 0px 0px 25px;width:50px;color:#fff;cursor:pointer;}
#blog #footprint .tip{ position:absolute;background:url(/pages/images/birth_bg.gif) no-repeat;height:97px;width:173px;font-size:14px;padding:25px 5px 0px 5px;color:#333;}
#blog #footprint .tip b{margin-left:25px}
#blog #footprint .tip a{margin:0px 0px 0px 8px;line-height:24px}
#blog #lightbox{z-index:1009;position:absolute;border:2px solid #ee1f79;width:500px;margin:40px 50px;background-color:#fde8f1;padding:10px;font-size:12px}
#blog #lightbox p{text-align:left}
#blog #lightbox h2{font-family: Arial,"黑体";font-size:18px; background:none;padding:0}
#blog #lightbox .fr{float:right;margin-top:-30px}
#blog #lightbox .detail{padding:0px 0px 10px 0px;clear:both}
#blog #lightbox .ml{margin:-18px 0px 0px 90px}
#blog #lightbox .detail li{float:left;height:100px;width:70px;overflow:hidden;text-align:center;padding-top:10px}
#blog #lightbox .detail img{width:50px;height:50px;margin:5px;}
#blog #lightbox .video1 {float:left;margin:5px;}
#blog #lightbox .video1 img{width:80px;height:60px;margin-top:13px}

.mask{ 
	position:absolute; 
	top:0; 
	left:0; 
	width:expression(document.body.clientWidth); 
	height:expression(document.body.clientHeight); 
	background:#666; 
	-moz-opacity:0.6;
	filter:ALPHA(opacity=60);
	z-index:999; 
}

.lightboxMessage textarea{width:200px}
.lightboxMessage .fr{margin-top:-25px}
#warning #main{background-image:none}
.xingbie{display:block;height:26px;line-height:26px;float:left;}
/*-每日记录-*/
#blog .diaryListWeek{width:98%;margin:0 auto;border-collapse: collapse;color: #666;background: #FFBFDC;font-size:12px;border-right:1px solid #A10048;border-bottom:1px solid #A10048;}
#blog .diaryListWeek td{border: 1px dashed #A10048;padding:10px 5px;text-align: left;}
#blog .diaryListWeek td div{width:50px;word-wrap:break-word;overflow:hidden;}
#blog .diaryListWeek th{border-top: 1px solid #fff;text-align: left;background: #E60066;color: #fff;padding:10px 5px;}
#blog .diaryListWeek thead th{font-size:11px;padding-top:6px;width:11%;text-align: center;border-left: 1px solid #fff;}
#blog .diaryListWeek thead th.nobg {background-color: #FFF;border:none;}
#blog .diaryListWeek tbody th, #blog .diaryListWeek  tbody td {vertical-align: top;}
#blog .diaryListWeek .odd {background: #FF80B8;}
/*留言板*/
.homeCom, .homeCom form, .homeCom p, .homeCom h1, .homeCom h2, .homeCom body{text-align:left;}
.homeCom{padding-left:15px;}
a.linkDel{background:url(/pages/images_v2/icon_del_small.png) no-repeat left center;padding-left:14px;}
.allDo{border-bottom:1px dashed #ccc;}
.homeCom .inputDiv{padding-top:10px;}
.homeCom li{margin:10px 0;}
.homeCom li input, .homeCom li span{float:left;margin-right:15px;}
.homeCom .info{color:#999;}
.homeCom .content{background:#fee4ef;padding:10px;width:400px;overflow:hidden;}
.homeCom .inputDiv .userPic{width:83px;float:left;text-align:right;margin-right:15px;}
.homeCom .inputDiv .inputBox{width:420px;float:left;}
.homeCom .inputDiv textarea{width:412px;}
.homeCom .inputDiv .inputBox .tip{color:#999;}
.homeCom .inputDiv .inputBox .btn{margin:10px 0 0 120px;}
/*留言板页面*/
#blog .homeCom{padding-left:0;}
