
.PictureIndex
{
    cursor:default;
    color:white;
    font-size:13px;
    width:20px;
    text-align:center;
    font-family:Tahoma;
    font-weight:bold;
    border:1px solid gray;
    -webkit-box-sizing: content-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: content-box; /* Firefox, other Gecko */
    box-sizing: content-box; /* Opera/IE 8+ */
}

.OverPictureIndex
{
    cursor:default;   
 
    color:red;
    font-size:13px;
    width:20px;
    text-align:center;
    font-family:Tahoma;
    border:1px solid blue;
    -webkit-box-sizing: content-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: content-box; /* Firefox, other Gecko */
    box-sizing: content-box; /* Opera/IE 8+ */
}


.PictureViewPictureContainer Img
{
    width:100%;
}


.PictureViewPictureDescription:empty
{
    display:none;
}

.PictureViewPictureContainer
{
    position:relative;
    font-size:0px;
}

.PictureViewPictureDescription
{
    text-shadow: rgba(0, 0, 0, 0.498039) 0px 1px 4px;    
    font-family:"·L³n¥¿¶ÂÅé" , Arial, sans-serif;
    font-size:16px;
    color:White; 
    max-height:40px;
    text-align:center;
    padding-left:10px;
    padding-right:10px;
    padding-top:4px;
    padding-bottom:4px;
    background-image: linear-gradient(transparent 0%, rgba(0, 0, 0, 0.4) 100%);
    position:absolute;
    left:0px;
    right:0px;
    bottom:0px;
}


.PictureView > .PictureViewPictureListContainer > TABLE
{
    table-layout: fixed;
}