header{color:#fff;background:#222}
.search_box{padding:.9375rem;overflow:hidden;position:relative}
.search_box input{color:#666;height:2.375rem;background:#fff;border:1px solid #ccc;width:100%;border-radius:.3125rem;padding:0 2.375rem;font-size:.875rem;box-sizing:border-box}
input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}
.search_box .find{position:absolute;color:#666;width:1rem;height:1rem;padding:.6875rem;vertical-align:middle;fill:currentColor}
.search_box .reset{position:absolute;top:.9375rem;right:1rem;width:2.375rem;height:2.375rem;border:none;background:0;display:none}
.search_box .reset .icon-clear{width:1rem;height:1rem;background:#999;border-radius:.5rem;display:inline-block}
.search_box .clear{color:#fff;width:.5rem;height:.5rem;vertical-align:middle;fill:currentColor}
.template-03{padding:1.25rem 1rem 0;margin-top:.5rem;background:#fff}
.template-03:first-child{margin-top:0}
.template-03 .title{font-size:.875rem;color:#333}
.template-03 .title .title-icon{width:.25rem;height:.875rem;margin-right:.3125rem;border-radius:.125rem;vertical-align:-.125rem;background:#1abc9c;display:inline-block}
.template-03 .title .delete{float:right}
.template-03 .show{padding:.9375rem 0 0}
.template-03 .show a{color:#333;font-size:.75rem;padding:.3125rem .3125rem;border:1px solid #e2e2e2;margin:0 .625rem .625rem 0;border-radius:.3125rem;display:inline-block}