body {

background:#343434;

color:#8d8d8d;

}

a {

color:#7d7d7d;

text-decoration:none;

}

a:hover {

text-decoration:underline;

}

#container {

position:relative;

width:950px;

}



/*header*/

#header {

height:auto!important;

height:70px;

min-height:70px;

margin:0 0 10px;

background:url(http://i997.photobucket.com/albums/af91/free50280/1231546.jpg) no-repeat center top;

padding:280px 0px 0px;

text-align:center;

}


h1 {

font-size:15px;

font-weight:bold;

padding:5px 10px;

}

h1 a {

color:#ad876e;

}

h1 a:hover {

color:#FFF;

text-decoration:none;

}

#description {

color:#8d8d8d;

padding:5px 10px;

}

/*content*/

#content {

position:relative;

width:630px;

}

#main_tab {

background:url(http://l.yimg.com/e/style/3/368/main_tab.gif) no-repeat left top;

padding:0px 0px 0px 15px;

}

#main_tab li a {

display:block;

float:left;

width:100px;

height:29px;

margin-right:5px;

padding:5px 0 0;

text-align:center;

color:#000000;

}

/*ie only*/

*html #main_tab li a {

height:29px;

}

#main_tab li a:hover {

color:#c1c1c1;

}

#main_tab li.hover a {

color:#c1c1c1;

background:url(http://l.yimg.com/e/style/3/368/main_tab_hover.gif) no-repeat center 4px;

}

a.message {

color:#000000;

display:block;

width:100px;

height:29px;

padding:5px 0 0;

position:absolute;

right:35px;

text-align:center;

top:0;

}

/*ie only*/

*html a.message {

width:100px;

height:29px;

padding-top:5px;

}

/*mainsection*/

#mainSection {

padding:0 20px 0 0;

}

#search {

margin:5px 0 0;

background:#1a1a1a;

border-top:1px solid #616161;

border-right:1px solid #616161;

border-left:1px solid #616161;

padding:5px 10px;

}

#page_control_top {

background:#1a1a1a;

padding:5px 10px 10px;

border-right:1px solid #616161;

border-bottom:1px solid #616161;

border-left:1px solid #616161;

margin:0 0 10px;

}

.page_control {

color:#bb9e8b;

font-weight:bold;

padding:5px 0 20px;

}

.page_control a {

font-weight:normal;

}




/*msg list*/

.msg_body {

margin-bottom:30px;

position:relative;

background:url(http://l.yimg.com/e/style/3/368/msg_body.gif) repeat-x left bottom;

padding:0px 0px 7px;

}

.msg_word strong {

display:table-cell;

padding:5px 0 0;

color:#aeaeae;

}

.reply_word {

color:#999999;

margin:10px 20px;

}

.reply_word strong {

display:table-cell;

padding:5px 0 0;

color:#786a80;

}

.msg_content {

background:url(http://l.yimg.com/e/style/3/368/msg_content.gif) no-repeat 110px 25px;

clear:both;

}

.msg_content .msg_man span , 

.msg_content .msg_title span , 

.msg_content .msg_date span

{

display:none;

}

.reply_content li span {

line-height:1.5;

}

.msg_content li.msg_word span {

color:#ad876e;

float:none;

font-weight:bold;

text-align:left;

display:block;

}

.reply_content li.reply_word span {

color:#ad876e;

display:block;

font-weight:bold;

text-align:left;

}

.msg_img {

float:left;

width:60px;

height:60px;

margin:0 5px 0 0;

zoom:1;

text-align:center;

}

.msg_img {

left:25px;

position:absolute;

top:25px;

}

.msg_man {

left:155px;

position:absolute;

top:20px;

}

.msg_man a {

color:#8d8d8d;

}

.msg_title {

left:155px;

position:absolute;

top:40px;

}

.msg_date {

left:155px;

position:absolute;

top:60px;

}

.msg_man, .msg_title, .msg_date {

height:20px;

}

.msg_word {

padding:90px 20px 0;

}

.msg_word span {

border-top:1px dotted #8a8f9c;

padding:10px 0 0;

}

.msg_info {

margin:5px 20px;

}

.msg_ip {

color:#999999;

text-align:right;

padding-right:5px;

}

.reply_content {

clear:both;

}

.reply_date {

color:#575757;

margin:5px 20px;

text-align:right;

}

.reply_content textarea {

width:100%;

}

.msg_control {

margin-top:10px;

}

.msg_control li a {

background:#aaa none repeat 0%;

border:1px outset #CCCCCC;

color:#444444;

padding:3px 5px;

}

.msg_control li a:hover {

background:#EEEEEE none repeat 0%;

border:1px inset #000;

color:#000;

text-decoration:none;

}

.msg_man, 

.msg_title, 

.msg_date {

height:20px;

}

/*addpost*/

#msg_added h2 {

color:#ad876e;

display:block;

font-weight:bold;

padding:10px 0;

text-align:left;

font-size:15px;

}

#msg_added .msg_body {

background:none;

}

#msg_added li {

padding:3px 0;

}

.add_name {

clear:both;

margin-top:10px;

padding-top:10px !important;

border-top:1px dotted #8a8f9c;

}

#msg_added li span {

border-bottom:1px solid #3e3e3e;

display:block;

float:left;

margin:0 10px 0 30px;

padding-bottom:2px;

text-align:right;

width:105px;

}

#msg_added li.add_title {

position:absolute;

left:100px;

top:10px;

}

#msg_added li.add_title a {

color:#8d8d8d;

}


/*sidebar*/

#sidebar {

color:#aeaeae;

width:320px;

text-align:center;

}

#sidebar a {

color:#998b6b;

}

.box {

border-right:1px solid #616161;

border-left:1px solid #616161;

background:url(http://l.yimg.com/e/style/3/368/box.gif) no-repeat center bottom;

}

#admin {

text-align:right;

border:0;

padding:5px 0;

}

#info span {

font-weight:bold;

padding:0 10px;

}

#info {

text-align:center;

padding:10px 0;

color:#666666;

}

#info a {

font-weight:bold;

}

#action {

margin:10px 0 0;

padding:15px 5px;

text-align:center;

border-top:1px solid #616161;

}

#friendlist.box {

margin:0 0 10px;

padding:15px 5px;

border-bottom:1px solid #616161;

background:transparent;

}

#friendlist select {

margin:auto auto 0;

width:290px;

}

#stats {

padding:10px 0 30 10px;

text-align:left;

border-style:none;

background:transparent;

color:#727171;

}


/*namecard*/

#namecard {

background:transparent !important;

border-style:none;

width:320px !important;

text-align:left;

}

#myImg {

background:#FFFFFF none repeat 0%;

border-width:0;

margin:0;

top:35px;

position:relative;

}

.myNick {

color:#c7bdb7;

overflow:visible;

position:absolute;

width:320px;

font-size:15px;

top:5px;

}

.myDesc {

position:absolute;

color:#aeaeae;

width:160px;

left:100px;

top:40px;

height:auto;

}

#myName {

bottom:0;

left:0;

}

#myName a {

color:#998b6b;

}

#myInfo {

margin:0;

}

#myService {

right:0;

top:0;

width:45px;

}

#myService li a {

color:#998b6b;

background:transparent;

border-bottom:1px solid #4b4b4b;

}

#myService li a:hover {

color:#ffffff;

background:transparent;

border-bottom:1px solid #4b4b4b;

}

.myDigu .digu{

margin-left:19px;

margin-top:40px;

color:#CCCCCC;

}