body {
color:#3A3A3A;
font-family:Tahoma,"ËÎÌå",Verdana,"Lucida Sans Unicode",Helvetica,Arial,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
h1, h2, h3, h4, h5, h6 {
font-family:Tahoma,"ËÎÌå",Verdana,Helvetica,Arial,sans-serif;
font-weight:bold;
padding-top:10px;
padding-bottom:10px;
}
* {
margin:0;
padding:0;
}
ul, ol {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
input, button, textarea {
font-size:12px;
}
fieldset {
border:medium none;
}
img, img a {
border:0 none;
}
a {
color:#0061E7;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
label {
cursor:pointer;
}

.code{
clear:both;
}

.code input{
border:1px solid #CED7D6;
color:#B59EC6;
height:19px;
padding:3px 3px 0;
width:470px;
}
#main{
margin:0 auto;
width:1050px;
height:auto;
margin-top:15px;
margin-bottom:15px;
background-color:#FFF;
}
#fullpage{
width:1050px;
}
#album{
width:980px;
}
#ad{
width:120px;
height:600px;
}
#album li{
/*background-color:Cornsilk;*/
margin:6px;
width:180px;
height:236px;
overflow:hidden;
float:left;
text-align: center;
vertical-align: middle;
/*border:1px solid #CED7D6;*/
}
#album img{
/*height:110px;
width:110px;*/}
#pictures{
width:800px;
}
#pictures li{
margin:1px;
width:120px;
height:120px;
overflow:hidden;
float:left;
text-align: center;
vertical-align: middle;
}
#pictures img{
vertical-align:middle;
/*height:110px;
width:110px;*/}


#copyright{
clear:both;
padding-top:10px;}
#showimg img{
width:500px;
padding-bottom:10px;
float:left;
padding-right:20px;
}
#page{
clear:both;}


.blur{
    background-color: #ccc; /*shadow color*/
    color: inherit;
    margin-left: 4px;
    margin-top: 4px;
}

.shadow,
.content{
    position: relative;
    bottom: 2px;
    right: 2px;
}

.shadow{
    background-color: #666; /*shadow color*/
    color: inherit;
}

.content{
    background-color:Cornsilk; /*background color of content*/
    color: #000; /*text color of content*/
    border: 1px solid #000; /*border color*/
    /*padding: .5em 2ex;*/
    padding:2px;
    /*width:173px;
    height:223px;*/
    overflow:hidden;
    text-align:center;
}
.cover_img_div {
    width:144px;
    height:144px;
    overflow:hidden;
    margin-left:12px;
    /*text-align:center;*/
    display: table-cell;
    vertical-align: middle;
}
.albumid {
    color:green;
    font-weight:bold;
    font-size:16pt;
    margin-top:2px;
    margin-bottom:5px;
}
.albumtitle {
    margin-top:8px;
    width:160px;
    height:43px;
    overflow:hidden;
    color:purple;
    font-weight:bold;
    font-size:11pt;
}
.albumpiccount {
    color:blue;
    font-weight:bold;
    font-size:8pt;
}
.albumdesc {
    display:none;
    width:160px;
    height:22px;
    overflow:hidden;
    /*font-weight:bold;*/
    font-size:9pt;
}
.albumscore {
    color:purple;
    font-weight:bold;
    font-size:10pt;
    vertical-align:middle;
}
.thumbup {
    cursor:pointer;
}
.thumbdown {
    cursor:pointer;
}

