@charset "utf-8";

#detail {
     margin: 8px 0px;
}

#detail h3 {
     background-color: #EEF6DD;
     border-bottom: 2px solid #72A316;
     color: #7FA91A;
     display: block;
     font-size: 14px;
     padding: 8px 0px 8px 6px;
}

div.discription {
     padding: 4px 0px 4px 6px;
}

div.discription div {
     line-height: 28px;
}

div.discription div span {
     color: #FF0000;
}

div.discription div span.charges {
     background-color: #FF0000;
     color: #FFFFFF;
}

div.loadaddr {
     padding: 4px 0px;
}

.screen {
     border: 1px solid #999999;
     margin: 0px 5px;
     padding: 2px;
}

.screen:hover {
    border-color:#8ebd14;
    background-color:#8ebd14;
}

div.loadaddr div {
     margin: 10px 0px;
     padding-left: 6px;
}

div.loadaddr div.package {
     border-bottom: 1px dotted green;
     margin-bottom: 0px;
}

div.loadaddr .support p {
     line-height: 28px;
}

div.loadaddr div.addr {
     height: 35px;
     line-height: 35px;
}

div.loadaddr div.addr ul li {
     float: left;
     margin-right: 5px;
}

div.loadaddr div.addr ul li a {
     background-color: #3570AC;
     border-bottom: 1px solid #EEEEEE;
     border-right: 1px solid #EEEEEE;
     color: #FFFFFF;
     display: block;
     text-align: center;
     width: 115px;
}

div.loadaddr div.addr a:hover {
     text-decoration: none;
}

div.introduction {
     padding: 4px 0px;
}

div.introduction p {
     line-height: 26px;
     margin: 6px 0px;
     padding-left: 6px;
     text-indent: 26px;
}

div.commtitle h3 {
     background-color: #EEF6DD;
     border-bottom: 2px solid #72A316;
     color: #7FA91A;
     display: block;
     font-size: 16px;
     margin-bottom: 5px;
     margin-top: 6px;
     padding: 8px 0px 8px 6px;
}

div.comments {
     padding: 4px 0px;
}

div.comments div {
     padding-left: 6px;
}

div.comments div.more {
     margin: 15px 0px;
}

div.comments div ul li {
     line-height: 28px;
}

div.recommended {
     padding: 0px 0px 4px;
}

div.recommended ul li {
     border-bottom: 1px solid #CCCCCC;
}

div.recommended ul li a {
     display: block;
     padding: 6px 0px 6px 4px;
}

div.recommended ul li a:hover {
     background-color: #F4FAE9;
     text-decoration: none;
}

input.published {
     background-color: #8AA630;
     color: #FFFFFF;
     font-weight: bold;
     height: 28px;
     margin-top: 15px;
     width: 100px;
}

div.screenshots {
     padding: 4px 0px 4px 6px;
}

div.screenshots img {
    
}

div.back {
     padding: 4px 0px 4px 6px;
     text-align: center;
}

div.back input.back_but {
     background-color: #8AA630;
     color: #FFFFFF;
     font-weight: bold;
     height: 35px;
     width: 96%;
}

div.back a {
     background-color: #8AA630;
     border-color: #FFFFFF #ECECEC #ECECEC #FFFFFF;
     border-style: solid;
     border-width: 1px;
     color: #FFFFFF;
     display: block;
     font-size: 13px;
     font-weight: bold;
     height: 35px;
     line-height: 35px;
     text-align: center;
     width: 96%;
}

div.back a:hover {
     text-decoration: none;
}

#commpage {
     font-size: 14px;
     margin: 15px 0px;
     padding-left: 8px;
     text-align: center;
}

#commpage a {
     background-color: #8AA630;
     color: #FFFFFF;
     display: block;
     float: left;
     font-weight: bold;
     height: 35px;
     line-height: 35px;
     margin-right: 5px;
     width: 48%;
}

#commpage a:hover {
     text-decoration: none;
}
