﻿@charset "utf-8";
/*:: ::*/
/* CopyRight By anylee*/
/* CSS Document  Created by anylee(flash8_any@163.com) 2007-7-21*/

/*全局样式*/
body,div,span,h1,h2,h3,h4,ul,li,img,p,b,textarea,input,select,form,a,table,tr,td {
margin:0;
padding:0;
font-family:verdana,Arial, Helvetica, sans-serif;
list-style-type:none;
font-size:12px;
color:inherit;
z-index:inherit;
}
body {
background:#929392;
}
table {
margin:0 auto;
text-align:center;
}

/*统一功能按钮*/
a {
font:12px Arial;
color:#900;
height:20px;
line-height:20px;
text-decoration:underline;
}
a:hover {
color:#F00;
text-decoration:underline;
}

ul,dl,dd,H1,H2,H3,H4,H5,H6,H7 {
margin:0;
padding:0;
list-style:none;
}

/*主体样式*/
.container {
margin:0 auto;
width:780px;
background:#1D1D1D;
}
.menu li {
float:left;
width:100px;
height:85px;
}
.mar1 {
margin-right:3px;
}
.menu-current a {
padding-top:65px;
width:100px;
font:Bold 11px Arial, Helvetica, sans-serif;
color:#FFF;
text-align:center;
background:url(../images/member_menu_2.jpg);
text-decoration:none;
display:block;
}
.menu-current a:hover {
color:#FCFB00;
background:url(../images/member_menu_1.jpg);
text-decoration:none;
}
.menu-select a {
padding-top:65px;
width:100px;
font:Bold 11px Arial, Helvetica, sans-serif;
color:#FCFB00;
text-align:center;
background:url(../images/member_menu_2.jpg);
text-decoration:none;
display:block;
}
.menu-select a:hover {
color:#FCFB00;
text-decoration:none;
}
.top-info {
width:270px;
height:44px;
font:bold 15px Arial, Helvetica, sans-serif;
color:#E8E8E8;
text-align:left;
text-indent:20px;
background:url('../images/member_info_bg.jpg');
}
.top-info span {
font:10px Arial, Helvetica, sans-serif;
color:#D4D4D4;
display:block;
}
.top-nav {
width:512px;
height:44px;
line-height:44px;
text-align:right;
background:url('../images/member_nav_bg.jpg');
}
.top-nav a {
margin:0 6px;
font:9px Arial;
color:#CBCBCB;
text-decoration:none;
}
.top-nav a:hover {
color:#F4EC0D;
text-decoration:underline;
}
.left-pic {
margin:0 auto;
padding-bottom:4px;
width:253px;
/*height:277px;*/
}
.left-calendar-title {
height:30px;
font:16px Arial, Helvetica, sans-serif;
color:#A9A8A4;
line-height:30px;
background:url('../images/member_left-calendar_title.jpg');
}
.left-calendar-title a {
margin:0 23px;
font:bold 16px Arial, Helvetica, sans-serif;
color:#A9A8A4;
text-decoration:none;
}
.left-calendar-title a:hover {
color:#FFF;
text-decoration:underline;
}
.left-calendar {
margin:0 auto;
width:265px;
}
.left-list {
margin:0 auto;
padding:10px 0;
width:240px;
/*height:160px;*/
}
.left-list li {
float:left;
width:79px;
/*height:80px;*/
overflow:hidden;

}
.left-list li a img {
width:57px;
/*height:53px;*/
border:#999 3px solid;
display:block;
}
.left-list li a:hover img {
width:57px;
/*height:53px;*/
border:#FFFF00 3px solid;
}
.left-list li a {
width:79px;
/*font:bold 12px Arial, Helvetica, sans-serif;*/
font:10px Arial, Helvetica, sans-serif;
color:#333;
line-height:18px;
text-decoration:none;
}
.left-list li a:hover {
color:#C00;
text-decoration:none;
}

.main-musicBox {
margin:0 auto;
padding-bottom:1px;
width:243px;
}
.member-info th {
padding-right:5px;
width:100px;
font:bold 11px Arial, Helvetica, sans-serif;
color:#FFF;
line-height:18px;
text-align:left;
vertical-align:top;
}
.member-info td {
padding-left:5px;
width:145px;
font:11px Arial, Helvetica, sans-serif;
color:#CCC;
line-height:18px;
text-align:left;
vertical-align:top;
}
.member-intro {
margin:0 auto;
padding:10px 0;
width:489px;
font:12px Arial, Helvetica, sans-serif;
color:#333;
line-height:14px;
text-align:left;
}
.member-message {
margin-top:10px;
}
.member-message th {
padding:5px 0;
width:100px;
vertical-align:top;
}
.member-message th img {
width:57px;
/*height:53px;*/
border:#ccc 3px solid;
}
.member-message th a img {
width:57px;
/*height:53px;*/
border:#ccc 3px solid;
}
.member-message th a:hover img {
width:57px;
/*height:53px;*/
border:#FFFF00 3px solid;
}
.member-message td {
padding:5px 0;
width:389px;
font:11px Arial, Helvetica, sans-serif;
color:#333;
line-height:16px;
text-align:left;
}
.memberState {
padding:5px 0 5px 5px;
text-align:left;
}
.fl {
float:left;
}
.fr {
float:right;
}
.memberVisit {
padding:5px;
font:10px Arial;
color:#fff;
text-align:left;
}
.memberVisit span {
font:10px Arial;
color:#ccc;
}
.memberVisit_1 {
margin-left:5px;
padding:5px 0 5px 5px;
text-align:left;
}
.memberVisit_2 {
padding:5px 0 5px 5px;
text-align:left;
}

.footer {
width:782px;
height:60px;
background:#1D1D1D;
}
.footer_link {
width:782px;
height:30px;
font:bold 14px Arial, Helvetica, sans-serif;
color:#A6A7A8;
}
.footer_link a {
padding:0 5px;
font:bold 14px Arial, Helvetica, sans-serif;
color:#A6A7A8;
text-decoration:none;
}
.footer_link a:hover {
color:#ccc;
text-decoration:none;
}
