.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; }