/* -----------------------
Style Name: Windows Live Messenger
design & css by foreground
http://www.foreground.tw/
-------------------------*/9
html body div#axd_banner {
background:#4D4D4D;
}

body {
color:#333;
background:#4D4D4D url(http://l.yimg.com/e/style/7/746/container_f.jpg) repeat-y 50% 0;
margin:0;
}

a {
color:#38f;
text-decoration:none;
}

a:hover {
color:#FF1493;
}

#container {
width:536px;
position:relative;
background:url(http://l.yimg.com/e/style/7/746/banner_f.jpg) no-repeat 50% 0;
margin:0 auto;
}
*html #container{
background-position:1px 0;
}
#header {
height:333px;
}


#content {
padding:5px 22px;
}

#header .Pcover {
position:absolute;
top:15px;
left:27px;
background:transparent;
}

#header .Ptext {
padding-left:250px;
font-size:11px;
padding-top:80px;
margin:0;
}

#header .Ptext h1 {
font-size:15px;
color:#fff;
}
#serviceList {
list-style:none;
height:0;
overflow:hidden;
}
#serviceList a {
position:absolute;
top:239px;
font-size:0;
text-indent:-5000px;
}
#linkMypage {
width:40px;
height:30px;
left:30px;
background:url(http://l.yimg.com/e/style/7/746/home_0f.gif) no-repeat 0 0;
}
#linkMypage:hover {
background:url(http://l.yimg.com/e/style/7/746/home_f.gif) no-repeat 0 0;
}
#linkAlbum {
width:40px;
height:30px;
left:70px;
background:url(http://l.yimg.com/e/style/7/746/album_0f.gif) no-repeat 0 0;
}
#linkAlbum:hover {
background:url(http://l.yimg.com/e/style/7/746/album_f.gif) no-repeat 0 0;
}
#linkBlog {
width:40px;
height:30px;
left:120px;
background:url(http://l.yimg.com/e/style/7/746/blog_0f.gif) no-repeat 0 0;
}
#linkBlog:hover {
background:url(http://l.yimg.com/e/style/7/746/blog_f.gif) no-repeat 0 0;
}
#linkGbook {
width:40px;
height:30px;
left:160px;
background:url(http://l.yimg.com/e/style/7/746/bbs_0f.gif) no-repeat 0 0;
}
#linkGbook:hover {
background:url(http://l.yimg.com/e/style/7/746/bbs_f.gif) no-repeat 0 0;
}
#linkUser {
width:41px;
height:30px;
left:201px;
background:url(http://l.yimg.com/e/style/7/746/card_0f.gif) no-repeat 0 0;
}
#linkUser:hover {
background:url(http://l.yimg.com/e/style/7/746/card_f.gif) no-repeat 0 0;
}
#linkFriend {
width:40px;
height:30px;
left:251px;
background:url(http://l.yimg.com/e/style/7/746/friend_0f.gif) no-repeat 0 0;
}
#linkFriend:hover {
background:url(http://l.yimg.com/e/style/7/746/friend_f.gif) no-repeat 0 0;
}
#linkVideo {
width:40px;
height:30px;
left:301px;
background:url(http://l.yimg.com/e/style/7/746/video_0f.gif) no-repeat 0 0;
}
#linkVideo:hover {
background:url(http://l.yimg.com/e/style/7/746/video_f.gif) no-repeat 0 0;
}
#header #menu {
margin-left:350px;
margin-top:120px;
}
#header #menu #cateSelect {
width:150px;
background:#4D4D4D;
color:#fff;
position:absolute;
top:242px;
left:350px;
}
#header #menu #searchInput {
position:absolute;
top:302px;
left:30px;
width:410px;
height:18px;
border:0;
background:#fff;
}
.il input{
position:absolute;
top:338px;
left:425px;
}
#menu li.il{margin-top:20px;}
#msg {
width:500px;
height:14px;
display:block;
position:absolute;
top:275px;
left:25px;
font-size:11px;
overflow:hidden;
}
#friendListDiv ol li {
width:245px;
height:114px;
margin:0 0 3px;
}


#friendListDiv ol li a {
width:245px;
height:114px;
background:url(http://l.yimg.com/e/style/7/746/fri_list_f.gif) no-repeat 0 0;
}

#friendListDiv ol li a:hover {
background:url(http://l.yimg.com/e/style/7/746/fri_list_on_f.gif) no-repeat 0 0;
}

#friendListDiv ol li a span.font_id {
color:#888;
width:105px;
float:right;
padding:12px 0 0 25px;
}

#friendListDiv img {
padding:10px 0 0;
}

#mini {
width:317px;
height:401px;
background:url(http://l.yimg.com/e/style/7/746/descdiv_f.jpg) no-repeat 0 0;
color:#FFF;
}
#mini h3 {
width:250px;
position:absolute;
top:5px;
padding-left:35px;
}
#mini h3 span.cate {
height:20px;
overflow:hidden;
position:absolute;
top:5px;
left:35px;
color:#ff0;
}
#mini h3 span.desc {
height:20px;
overflow:hidden;
position:absolute;
top:25px;
}
#mini h3 a {
top:50px;
left:0px;
padding:0;
height:20px;
margin:0;
}
#mini_content {
background:none;
position:relative;
}
#mini_content a{
display:block;
height:270px;
width:150px;
margin:0px auto 0;
overflow:hidden;
position:relative;
}
#mini_content #mini_update{
position:absolute;
top:250px;
}
#mini_content #mini_update a{
width:200px;
height:1.2em;
line-height:1.3em;
overflow:hidden;
}
#mini_content a img {
margin:120px auto 0;
}
#mini_content #mini_service a {
display:inline;
position:relative;
margin:0;
}
#mini_service {
background:none;
clear:both;
border:0;
position:absolute;
top:75px;
}
#mini_update {
float:none;
margin-left:60px;
}
#mini_footer {
display:none;
}
#mini img{
position:absolute;
top:5px;
left:23px;
width:90px;
height:90px;
margin-top:15px;
}
.font_id2 {
font-size:24px;
}

.font_cate {
color:#ff0;
margin-bottom:20px;
display:block;
}
#pagelink {
clear:both;
}

#footer {
height:70px;
background:url(http://l.yimg.com/e/style/7/746/footer_f.jpg) no-repeat 50% 0;
}
*html #footer {background:url(http://l.yimg.com/e/style/7/746/footer_f.jpg) no-repeat 1px 0;}
.font_img p{width:auto !important;left:135px;background:transparent !important;}
#condition li a{width:75px;}