﻿.center {
display:block;
margin:auto;
}
img {
border:0;
}

a:hover span.arrow {
background-position:0 -13px;
}

.pageitem {
-webkit-border-radius:8px;
background-color:transparent;
border:#878787 solid 1px;
font-size:12pt;
line-height:80%;
overflow:hidden;
position:relative;
display:block;
height:auto;
width:auto;
list-style:none;
margin:3px 9px 17px;
padding:0;
}

.textbox {
position:relative;
overflow:hidden;
border-top:1px solid #878787;
padding:5px 9px;
}

.textbox p {
margin-top:2px;
color:#000;
margin-bottom:2px;
text-align:justify;
}

.textbox img {
max-width:100%;
}

.textbox ul {
list-style:circle !important;
margin:3px 0;
}

.textbox li {
margin:0;
}

.pageitem li:first-child {
border-top:0;
}



ul.pageitem li:first-child:hover,.pageitem li:first-child a,li.form:first-child input[type=radio],li.form:first-child select,li.form:first-child input[type=submit],li.form:first-child button,li.form:first-child input[type=reset] {
-webkit-border-top-left-radius:8px 8px;
-webkit-border-top-right-radius:8px 8px;
-moz-border-top-left-radius:8px 8px;
-moz-border-top-right-radius:8px 8px;
}

ul.pageitem li:last-child:hover,.pageitem li:last-child a,li.form:last-child input[type=radio],li.form:last-child select,li.form:last-child input[type=submit],li.form:last-child button,li.form:last-child input[type=reset] {
-webkit-border-bottom-left-radius:8px 8px;
-webkit-border-bottom-right-radius:8px 8px;
-moz-border-bottom-left-radius:8px 8px;
-moz-border-bottom-right-radius:8px 8px;
}



li.store {
height:45px;
border-top:#878787 solid 1px;
overflow:hidden;
position:relative;
margin:0;
}

li.store a {
width:100%;
height:45px;
display:block;
text-decoration:none;
position:absolute;
}

li.store:hover {
background:#0274ee;
}

li.store .image {
position:absolute;
left:0;
top:0;
height:45px;
width:45px;
display:block;
}

li:first-child.store .image,li.store:first-child a {
-webkit-border-top-left-radius:8px 8px;
-moz-border-top-left-radius:8px 8px;
}

li:last-child.store .image,li.store:last-child a {
-webkit-border-bottom-left-radius:8px 8px;
-moz-border-bottom-left-radius:8px 8px;
}

li.store .name {
font-size:12px;
display:block;
overflow:hidden;
color:#000;
max-width:60%;
font-weight:700;
white-space:nowrap;
text-overflow:ellipsis;
margin:2px 0 0 50px;
}

li.store .comment,body.list li.withimage .comment {
font-size:10px;
color:#7f7f7f;
display:block;
width:60%;
font-weight:700;
white-space:nowrap;
text-overflow:ellipsis;
overflow:hidden;
margin:0 0 0 50px;
}

li.store .arrow,body.list li.withimage .arrow {
top:39px;
}

li.store .stars {
margin:6px 0 0 95px;
}

li.store .starcomment {
position:absolute;
left:165px;
top:56px;
font-size:12px;
color:#7f7f7f;
font-weight:lighter;
}

.textbox textarea {
min-height:50px;
position:relative;
line-height:18px;
left:-2px;
font-size:18px;
font-weight:400;
width:97%;
display:block;
border-width:7px;
margin:3px auto 4px;
padding:3px 0 0;
}

