/* ----------
modified by wan1120(限金、銀卡會員使用)
powered by wretch design wizard - www.wretch.cc/album/wan1120
---------- */
html{scrollbar-face-color:#fff;scrollbar-highlight-color:#fff;
scrollbar-3dlight-color:#fff;scrollbar-arrow-color:#aaa;
scrollbar-darkshadow-color:#fff;}
body{overflow:hidden;color:#555;font:7pt verdana;background:#fff no-repeat right top;background-position:50px 460px;letter-spacing:1px;}br{letter-spacing:0px;}
a{color:#555;text-decoration:none;}
a:hover{color:#000;text-decoration:none;cursor:default;}
#container{text-align:center;background:none;width:1000px;}
h1{font:7pt verdana;position:absolute;top:30px;left:50px;}
h1 a{font:22px Calligraph421 BT;color:#555;}
h1 a:hover{color:#000;}
#description{position:absolute;border:1px #ccc dotted;top:70px;left:50px;background:#fff;text-align:left;width:320px;
font:7pt verdana;padding:5px 0px 0px 10px;color:#555;letter-spacing:1px;
line-height:15pt;width:310px;overflow:auto;height:100px;
scrollbar-face-color:#eee;scrollbar-highlight-color:#eee;
scrollbar-shadow-color:#eee;scrollbar-3dlight-color:#eee;
scrollbar-arrow-color:#aaa;scrollbar-track-color:#eee;scrollbar-darkshadow-color:#eee;}
#description a{color:#ff0000!important;}
#main{width:1000px;height:450px;text-align:left;background:none;}
#content{position:relative;left:400px;top:60px;overflow:auto;overflow-X:hidden;
width:500px;height:400px;border:1px #ccc dotted;background:#fff;}
#main_tab li a{display:block;padding:5px;color:#555;float:left;text-align:center;}
#main_tab li a:hover{display:block;float:left;padding:5px;
color:#000;background:#fff;}
a.message{position:relative;top:0px;left:10px;margin:10px;
display:block;color:#000;background:#fff;line-height:15pt;
width:440px;border:1px dotted #ccc;text-align:center;}
a.message:hover{color:#ccc;background:#fff;line-height:15pt;}
.msg_body{padding:10px 20px 10px 20px;background:#fff;}
.msg_content li.msg_word span{text-align:left;width:440px;margin-top:3px;display:none;
background:#fff;color:#ccc;padding:3px 3px 2px 15px;}
.msg_word strong{display:block;background:#fff;color:#666;
width:440px;padding:15px;border:1px #ccc dotted;letter-spacing:1px;
}
.reply_content li.reply_word span{text-align:left;width:440px;display:none;
background:#fff;color:#ccc;padding:5px;}
.reply_word strong{
display:block;color:#fff;background:#ccc;
width:440px;padding:7px 0px 7px 25px;border:0px #ccc dotted;
line-height:14pt;}
.msg_content{line-height:15pt;position:relative;top:0px;left:0px;}
.msg_content li span{margin:0px 5px 0px 0px;width:150px;display:block;float:left;
text-align:left;line-height:20px;
color:#555;background:#fff;text-align:left;padding:0px 0px 2px 0px;}
.msg_img{float:right;border:3px #999 solid;}
.msg_ip{display:none;float:right;color:#fff;position:relative;top:0px;}
.msg_control li a{width:80px;padding:5px 0px 5px 0px;background:#fff;color:#555;border:1px dotted #ccc;}
.msg_control li a:hover{background:#eee;color:#000;}
ul.page_control{text-align:center;}
.msg_man{position:absolute;left:0px;top:15px;line-height:20px;}
.msg_title{position:absolute;left:0px;top:38px;line-height:20px;}
.msg_date{position:absolute;left:0px;top:61px;line-height:20px;}
.msg_word{margin-top:80px;}
#msg_added li{padding:5px;}
#msg_added li.add_img{
border:2px #ccc solid;display:none;float:right;margin-right:10px;}
#msg_added li span{display:block;color:#000;
width:105px;float:left;text-align:left;margin-right:10px;}
#msg_added li.add_title{background:#eee;color:#000;border:1px #ccc dotted;
overflow:auto;
scrollbar-face-color:#eee;scrollbar-highlight-color:#eee;
scrollbar-shadow-color:#eee;scrollbar-3dlight-color:#eee;
scrollbar-arrow-color:#ccc;scrollbar-track-color:#eee;
scrollbar-darkshadow-color:#eee;width:400px;height:45px;padding:5px 0px 0px 10px;
line-height:15pt;letter-spacing:1px;}
#admin{position:absolute;top:360px;left:50px;color:#fff;line-height:2px;}
#admin a{text-align:left;letter-spacing:1px;border:1px #ccc dotted;
background:#fff;color:#555;line-height:13pt;text-align:center;}
#stats{position:absolute;top:35px;left:410px;padding:5px 10px 5px 10px;
width:250px;color:#555;letter-spacing:1px;text-align:center;border-bottom:none;}
#stats br{display:none;}
html body div#bigcontainer div#container div#main div#sidebar ul li#mine 
div#namecard{position:absolute;left:-650px;top:180px;width:300px;
height:150px;background:#fff;border:none;}
#myService{float:left!important;position:absolute;top:0px;right:0px;}
#myService li a {position:relative;top:13px;left:0px;
line-height:15pt;font:10px verdnana;text-align:center;margin:1px;padding:3px 0px 3px 0px;background:#fff;color:#555;
width:100px;height:20px;border:1px #ccc dotted;}
#myService li a:hover{background:#eee;color:#000;border:0px #aaa dotted;}
#counter{position:absolute;top:428px;left:50px;text-align:left;border:0px #ccc dotted;
width:310px;background:#ededed;padding:7px;letter-spacing:1px;color:#555;font:7pt verdana;line-height:13pt;}
.small-c a, #musicplayer .small-c{display:none;}
input{font:7pt verdana;color:#555;border:1px #ccc dotted;}
select{clip:rect(2px 80px 15px 2px);
position:absolute;top:35px;left:800px;font:7pt verdana;color:#555;background:#fff;}
textarea{padding:5px;height:60px;text-align:left;color:#555;font:7pt verdana;
border:0px #ccc dotted;line-height:13pt;}
#myImg{border-top:0px #ccc dashed;
border-bottom:0px #ccc dashed;border-left:0px #ccc solid;
border-right:0px #ccc solid;background:#fff;}
#action, #myVideo, #myInfo, #myMypage, #search, #myName, h2{display:none;}