input.button{border:solid #d1dbec;background-color:#fbfcfe;}td label{display:inline;}.genre{color:#6C7A8D;}p.genre{margin-bottom:0pt;}a.genre{margin-bottom:0pt;margin-top:0pt;font-size:120%;}h4{margin-bottom:2pt;}h8{color:#00008B;margin-top:4pt;font-size:100%;text-decoration:none;}h9{color:#5C6A8d;margin-top:4pt;font-size:90%;text-decoration:none;}span.hreftext{cursor:pointer;}.size{color:#bbbbbb;}#sidebar-right{word-wrap:break-word;overflow:hidden;}img.bb-image{max-width:100%;max-height:100%;}.search_box{position:relative;}.search_box input[type="text"]{display:block;width:100%;height:35px;line-height:35px;padding:0;margin:0;border:1px solid #fd4836;outline:none;overflow:hidden;border-radius:4px;background-color:rgb(255,255,255);text-indent:15px;font-size:14px;color:#222;}.search_box input[type="submit"]{display:inline-block;width:17px;height:17px;padding:0;margin:0;border:0;outline:0;overflow:hidden;text-indent:-999px;position:absolute;top:9px;right:16px;}.search_result{position:absolute;top:100%;left:0;border:1px solid #ddd;background:#fff;z-index:9999;box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22);}.search_result table{border-collapse:collapse;border-spacing:0;width:100%;table-layout:fixed;}.search_result td{vertical-align:middle;}figure{display:block;width:90px;float:left;margin:0 0 0 0;text-align:center;}figure img{border:0;}figure p{margin-bottom:0;}.num_no{border:4px solid transparent;padding:2px;}.num_yes{border:4px solid lime;padding:2px;}.num_closed{border:4px solid red;padding:2px;}.num_total{color:red;}.num_vol{color:magenta;}.num_name{color:green;}.num_num{color:gray;}
