/* CSS Document */
html, body, div, span, object, h1, h2, h3, h4, h5, h6, p, blockquote, a, code, em, img, small, strong, dd, dl, dt, li, ol, ul, fieldset, form, label, table, tbody, tr, th, td, input { margin: 0; padding: 0; }
body { font-family:Verdana, Geneva, sans-serif; font-size:12px; -webkit-text-size-adjust:none; overflow:hidden;}
html{ overflow:hidden; overflow-y:auto;}
a img, :link img, :visited img { border:0; }
ul, li, ol { list-style:none; }
select, input, img, select { vertical-align:middle; }
em, i{ font-style:normal;}
a { text-decoration:none; }
a:link { color:#333; }
a:visited, a:active, a:focus { color:#333; }
a:hover { color:#333; }
.vm * { display:inline-block; vertical-align:middle;}
.clearit { clear:both; }



/*caseshow*/
.case .caseshow { overflow:hidden; margin-bottom:20px; }
.case .caseshow .caseshowlist { overflow:hidden; margin-bottom:20px; }
.case .caseshow .caseshowlist ul { width:760px;margin:20px auto; }
.case .caseshow .caseshowlist ul li { width:143px; height:143px; float:left; margin-right:8px; margin-bottom:8px; }
.case .caseshow .caseshowlist ul li a { display:block; width:133px; height:133px; padding:5px; background-color:#eee; }
.case .caseshow .caseshowlist ul li a:hover { background-color:#FFCC00; }
.case .caseshow .caseshowlist ul li a img { width:133px; height:133px; }
