zoukankan      html  css  js  c++  java
  • 主流浏览器标签默认样式一览

    ======ie6默认样式
    [dir=rtl] dd {
    margin: 0 30pt 0 0;
    }

    [dir=rtl] menu {
    margin: 14pt 30pt 14pt 0;
    }

    [dir=rtl] ol {
    margin: 14pt 30pt 14pt 0;
    }

    [dir=rtl] ul {
    margin: 14pt 30pt 14pt 0;
    }

    a {
    color: #00F;
    text-decoration: underline;
    }

    a:visited {
    color: #80080;
    }

    address {
    display: block;
    font-style: italic;
    }

    b {
    font-weight: bold;
    }

    bdo {
    direction: rtl;
    unicode-bidi: bidi-override;
    }

    blockquote {
    display: block;
    margin: 14pt 30pt;
    }

    body {
    display: block;
    margin: 15px 10px;
    zoom: 1;
    }

    button {
    background-color: #D4D0C8;
    border-style: outset;
    border- 2px;
    font-family: sans-serif;
    font-size: 10pt;
    overflow: hidden;
    text-align: center;
    zoom: 1;
    }

    caption {
    display: block;
    padding: 1px 3px 5px;
    text-align: center;
    zoom: 1;
    }

    cite {
    font-style: italic;
    }

    code {
    font-family: monospace;
    font-size: 10pt;
    }

    col {
    border-color: #D4D0C8;
    display: block;
    }

    colgroup {
    border-color: #D4D0C8;
    display: block;
    }

    dd {
    display: block;
    margin: 0 0 0 30pt;
    }

    del {
    text-decoration: line-through;
    }

    dfn {
    font-style: italic;
    }

    div {
    display: block;
    }

    dl {
    display: block;
    margin: 14pt 0;
    }

    dt {
    display: block;
    }

    em {
    font-style: italic;
    }

    embed {
    zoom: 1;
    }

    fieldset {
    border-style: groove;
    border- 2px;
    display: block;
    zoom: 1;
    }

    form {
    display: block;
    margin: 14pt 0;
    }

    h1 {
    display: block;
    font-size: 24pt;
    font-weight: bold;
    margin: 14pt 0;
    }

    h2 {
    display: block;
    font-size: 18pt;
    font-weight: bold;
    margin: 14pt 0;
    }

    h3 {
    display: block;
    font-size: 13.55pt;
    font-weight: bold;
    margin: 14pt 0;
    }

    h4 {
    display: block;
    font-weight: bold;
    margin: 14pt 0;
    }

    h5 {
    display: block;
    font-size: 10pt;
    font-weight: bold;
    margin: 14pt 0;
    }

    h6 {
    display: block;
    font-size: 7.55pt;
    font-weight: bold;
    margin: 14pt 0;
    }

    hr {
    text-align: center;
    zoom: 1;
    }

    html {
    overflow-x: auto;
    overflow-y: scroll;
    zoom: 1;
    }

    i {
    font-style: italic;
    }

    iframe {
    background-color: #FFF;
    height: 150px;
    300px;
    zoom: 1;
    }

    img {
    zoom: 1;
    }

    input {
    background-color: #FFF;
    border-style: inset;
    border- 2px;
    font-family: sans-serif;
    font-size: 10pt;
    overflow: hidden;
    padding: 1px;
    zoom: 1;
    }

    ins {
    text-decoration: underline;
    }

    kbd {
    font-family: monospace;
    font-size: 10pt;
    }

    legend {
    zoom: 1;
    }

    li {
    display: block;
    }

    menu {
    display: block;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: disc;
    margin: 14pt 0 14pt 30pt;
    }

    object {
    zoom: 1;
    }

    ol {
    display: block;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: decimal;
    margin: 14pt 0 14pt 30pt;
    }

    optgroup {
    font-family: sans-serif;
    font-size: 10pt;
    font-style: italic;
    font-weight: bold;
    }

    option {
    font-family: sans-serif;
    font-size: 10pt;
    font-style: italic;
    font-weight: bold;
    }

    p {
    display: block;
    margin: 14pt 0;
    }

    pre {
    display: block;
    font-family: monospace;
    font-size: 10pt;
    white-space: pre;
    }

    rp {
    font-size: 6pt;
    }

    rt {
    font-size: 6pt;
    }

    samp {
    font-family: monospace;
    font-size: 10pt;
    }

    select {
    border-color: #FFF;
    border-style: inset;
    border- 2px;
    font-family: sans-serif;
    font-size: 10pt;
    zoom: 1;
    }

    small {
    font-size: 10pt;
    }

    strong {
    font-weight: bold;
    }

    sub {
    font-size: 10pt;
    }

    sup {
    font-size: 10pt;
    }

    table {
    border-color: #D4D0C8;
    display: block;
    zoom: 1;
    }

    tbody {
    border-color: #D4D0C8;
    display: block;
    }

    td {
    border-color: #D4D0C8;
    display: block;
    padding: 1px;
    zoom: 1;
    }

    textarea {
    background-color: #FFF;
    border-style: inset;
    border- 2px;
    font-family: monospace;
    font-size: 10pt;
    overflow-x: hidden;
    overflow-y: scroll;
    padding: 1px;
    white-space: pre;
    zoom: 1;
    }

    tfoot {
    border-color: #D4D0C8;
    display: block;
    }

    th {
    border-color: #D4D0C8;
    display: block;
    font-weight: bold;
    padding: 1px;
    text-align: center;
    zoom: 1;
    }

    thead {
    border-color: #D4D0C8;
    display: block;
    }

    tr {
    border-color: #D4D0C8;
    display: block;
    zoom: 1;
    }

    ul {
    display: block;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: disc;
    margin: 14pt 0 14pt 30pt;
    }

    var {
    font-style: italic;
    }
    ======ie7
    [dir=rtl] dd {
    margin: 0 30pt 0 0;
    }

    [dir=rtl] menu {
    margin: 14pt 30pt 14pt 0;
    }

    [dir=rtl] ol {
    margin: 14pt 30pt 14pt 0;
    }

    [dir=rtl] ul {
    margin: 14pt 30pt 14pt 0;
    }

    a {
    color: #06C;
    text-decoration: underline;
    }

    a:visited {
    color: #80080;
    }

    address {
    display: block;
    font-style: italic;
    }

    b {
    font-weight: bold;
    }

    bdo {
    direction: rtl;
    unicode-bidi: bidi-override;
    }

    blockquote {
    display: block;
    margin: 14pt 30pt;
    }

    body {
    display: block;
    margin: 15px 10px;
    zoom: 1;
    }

    button {
    background-color: #F0F0F0;
    border- 2px;
    font-family: sans-serif;
    font-size: 10pt;
    overflow: hidden;
    text-align: center;
    zoom: 1;
    }

    caption {
    display: block;
    padding: 1px 300zzz 500zzz;
    text-align: center;
    zoom: 1;
    }

    cite {
    font-style: italic;
    }

    code {
    font-family: monospace;
    font-size: 10pt;
    }

    col {
    border-color: #F0F0F0;
    display: block;
    }

    colgroup {
    border-color: #F0F0F0;
    display: block;
    }

    dd {
    display: block;
    margin: 0 0 0 30pt;
    }

    del {
    text-decoration: line-through;
    }

    dfn {
    font-style: italic;
    }

    div {
    display: block;
    }

    dl {
    display: block;
    margin: 14pt 0;
    }

    dt {
    display: block;
    }

    em {
    font-style: italic;
    }

    embed {
    zoom: 1;
    }

    fieldset {
    border-style: groove;
    border- 2px;
    display: block;
    padding: 0 2px 3px;
    zoom: 1;
    }

    form {
    display: block;
    margin: 14pt 0;
    }

    h1 {
    display: block;
    font-size: 24pt;
    font-weight: bold;
    margin: 14pt 0;
    }

    h2 {
    display: block;
    font-size: 18pt;
    font-weight: bold;
    margin: 14pt 0;
    }

    h3 {
    display: block;
    font-size: 13.55pt;
    font-weight: bold;
    margin: 14pt 0;
    }

    h4 {
    display: block;
    font-weight: bold;
    margin: 14pt 0;
    }

    h5 {
    display: block;
    font-size: 10pt;
    font-weight: bold;
    margin: 14pt 0;
    }

    h6 {
    display: block;
    font-size: 7.55pt;
    font-weight: bold;
    margin: 14pt 0;
    }

    hr {
    outline: 0 none;
    text-align: center;
    zoom: 1;
    }

    html {
    overflow-x: auto;
    overflow-y: scroll;
    zoom: 1;
    }

    i {
    font-style: italic;
    }

    iframe {
    background-color: #FFF;
    height: 150px;
    300px;
    zoom: 1;
    }

    img {
    zoom: 1;
    }

    input {
    background-color: #FFF;
    border- 2px;
    font-family: sans-serif;
    font-size: 10pt;
    overflow: hidden;
    padding: 1px;
    zoom: 1;
    }

    ins {
    text-decoration: underline;
    }

    kbd {
    font-family: monospace;
    font-size: 10pt;
    }

    legend {
    padding: 0 2px;
    zoom: 1;
    }

    li {
    display: block;
    }

    menu {
    display: block;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: disc;
    margin: 14pt 0 14pt 30pt;
    }

    object {
    zoom: 1;
    }

    ol {
    display: block;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: decimal;
    margin: 14pt 0 14pt 30pt;
    }

    optgroup {
    font-family: sans-serif;
    font-size: 10pt;
    font-style: italic;
    font-weight: bold;
    }

    option {
    font-family: sans-serif;
    font-size: 10pt;
    font-style: italic;
    font-weight: bold;
    }

    p {
    display: block;
    margin: 14pt 0;
    }

    pre {
    display: block;
    font-family: monospace;
    font-size: 10pt;
    white-space: pre;
    }

    rp {
    font-size: 6pt;
    }

    rt {
    font-size: 6pt;
    }

    samp {
    font-family: monospace;
    font-size: 10pt;
    }

    select {
    background-color: #FFF;
    border-color: #FFF;
    border- 2px;
    font-family: sans-serif;
    font-size: 10pt;
    overflow: hidden;
    zoom: 1;
    }

    small {
    font-size: 10pt;
    }

    strong {
    font-weight: bold;
    }

    sub {
    font-size: 10pt;
    }

    sup {
    font-size: 10pt;
    }

    table {
    border-color: #F0F0F0;
    display: block;
    zoom: 1;
    }

    tbody {
    border-color: #F0F0F0;
    display: block;
    }

    td {
    border-color: #F0F0F0;
    display: block;
    padding: 1px;
    zoom: 1;
    }

    textarea {
    background-color: #FFF;
    border- 2px;
    font-family: monospace;
    font-size: 10pt;
    overflow-x: hidden;
    overflow-y: scroll;
    padding: 2px;
    white-space: pre;
    zoom: 1;
    }

    tfoot {
    border-color: #F0F0F0;
    display: block;
    }

    th {
    border-color: #F0F0F0;
    display: block;
    font-weight: bold;
    padding: 1px;
    text-align: center;
    zoom: 1;
    }

    thead {
    border-color: #F0F0F0;
    display: block;
    }

    tr {
    border-color: #F0F0F0;
    display: block;
    zoom: 1;
    }

    ul {
    display: block;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: disc;
    margin: 14pt 0 14pt 30pt;
    }

    var {
    font-style: italic;
    }
    ===ie8
    [dir=rtl] dd {
    margin: 0 40px 0 0;
    }

    [dir=rtl] menu {
    padding: 0 30pt 0 0;
    }

    [dir=rtl] ol {
    padding: 0 30pt 0 0;
    }

    [dir=rtl] ul {
    padding: 0 30pt 0 0;
    }

    a {
    color: #06C;
    text-decoration: underline;
    }

    a:visited {
    color: #80080;
    }

    address {
    display: block;
    font-style: italic;
    }

    b {
    font-weight: bold;
    }

    bdo {
    direction: rtl;
    unicode-bidi: bidi-override;
    }

    blockquote {
    display: block;
    margin: 1em 40px;
    }

    body {
    display: block;
    margin: 8px;
    zoom: 1;
    }

    button {
    background-color: #F0F0F0;
    border- 3px;
    box-sizing: border-box;
    font-family: sans-serif;
    font-size: 10pt;
    overflow: hidden;
    padding: 1px 8px;
    text-align: center;
    zoom: 1;
    }

    caption {
    display: table-caption;
    text-align: center;
    zoom: 1;
    }

    cite {
    font-style: italic;
    }

    code {
    font-family: monospace;
    font-size: 10pt;
    }

    col {
    box-sizing: border-box;
    display: table-column;
    }

    colgroup {
    box-sizing: border-box;
    display: table-column-group;
    }

    dd {
    display: block;
    margin: 0 0 0 40px;
    }

    del {
    text-decoration: line-through;
    }

    dfn {
    font-style: italic;
    }

    div {
    display: block;
    }

    dl {
    display: block;
    margin: 1em 0;
    }

    dt {
    display: block;
    }

    em {
    font-style: italic;
    }

    embed {
    zoom: 1;
    }

    fieldset {
    border-style: groove;
    border- 2px;
    display: block;
    margin: 0 2px;
    padding: 0 2px 3px;
    zoom: 1;
    }

    form {
    display: block;
    }

    h1 {
    display: block;
    font-size: 2em;
    font-weight: bold;
    margin: 0.67em 0;
    page-break-after: avoid;
    }

    h2 {
    display: block;
    font-size: 1.5em;
    font-weight: bold;
    margin: 0.83em 0;
    page-break-after: avoid;
    }

    h3 {
    display: block;
    font-size: 1.17em;
    font-weight: bold;
    margin: 1em 0;
    page-break-after: avoid;
    }

    h4 {
    display: block;
    font-size: 1em;
    font-weight: bold;
    margin: 1.33em 0;
    page-break-after: avoid;
    }

    h5 {
    display: block;
    font-size: 0.83em;
    font-weight: bold;
    margin: 1.67em 0;
    page-break-after: avoid;
    }

    h6 {
    display: block;
    font-size: 0.67em;
    font-weight: bold;
    margin: 2.33em 0;
    page-break-after: avoid;
    }

    head {
    display: none;
    }

    hr {
    border-style: inset;
    border- 1px;
    display: block;
    margin-bottom: 0.5em;
    margin-top: 0.5em;
    overflow: hidden;
    text-align: center;
    zoom: 1;
    }

    html {
    display: block;
    zoom: 1;
    }

    i {
    font-style: italic;
    }

    iframe {
    background-color: #FFF;
    height: 150px;
    300px;
    zoom: 1;
    }

    img {
    zoom: 1;
    }

    input {
    background-color: #FFF;
    border- 2px;
    font-family: sans-serif;
    font-size: 10pt;
    overflow: hidden;
    padding: 1px;
    zoom: 1;
    }

    ins {
    text-decoration: underline;
    }

    kbd {
    font-family: monospace;
    font-size: 10pt;
    }

    legend {
    padding: 0 2px;
    zoom: 1;
    }

    li {
    display: list-item;
    }

    menu {
    display: block;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: disc;
    margin: 1em 0;
    padding: 0 0 0 30pt;
    }

    object {
    zoom: 1;
    }

    ol {
    display: block;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: decimal;
    margin: 1em 0;
    padding: 0 0 0 30pt;
    }

    optgroup {
    font-family: sans-serif;
    font-size: 10pt;
    font-style: italic;
    font-weight: bold;
    }

    option {
    font-family: sans-serif;
    font-size: 10pt;
    font-style: italic;
    font-weight: bold;
    }

    p {
    display: block;
    margin: 1em 0;
    }

    pre {
    display: block;
    font-family: monospace;
    font-size: 10pt;
    margin: 1em 0;
    white-space: pre;
    }

    rp {
    font-size: 6pt;
    }

    rt {
    display: ruby-text;
    font-size: 6pt;
    }

    ruby {
    display: ruby;
    }

    samp {
    font-family: monospace;
    font-size: 10pt;
    }

    select {
    background-color: #FFF;
    border- 1px;
    box-sizing: border-box;
    font-family: sans-serif;
    font-size: 10pt;
    overflow: hidden;
    zoom: 1;
    }

    small {
    font-size: 0.83em;
    }

    strong {
    font-weight: bold;
    }

    sub {
    font-size: 0.83em;
    }

    sup {
    font-size: 0.83em;
    }

    table {
    border-color: #F0F0F0;
    border-spacing: 2px 2px;
    box-sizing: border-box;
    display: table;
    zoom: 1;
    }

    tbody {
    box-sizing: border-box;
    display: table-row-group;
    vertical-align: middle;
    }

    td {
    display: table-cell;
    padding: 1px;
    vertical-align: middle;
    zoom: 1;
    }

    textarea {
    background-color: #FFF;
    border- 1px;
    font-family: monospace;
    font-size: 10pt;
    overflow-x: hidden;
    overflow-y: scroll;
    padding: 2px;
    white-space: pre-wrap;
    zoom: 1;
    }

    tfoot {
    box-sizing: border-box;
    display: table-footer-group;
    vertical-align: middle;
    }

    th {
    display: table-cell;
    font-weight: bold;
    padding: 1px;
    text-align: center;
    vertical-align: middle;
    zoom: 1;
    }

    thead {
    box-sizing: border-box;
    display: table-header-group;
    vertical-align: middle;
    }

    tr {
    box-sizing: border-box;
    display: table-row;
    vertical-align: middle;
    zoom: 1;
    }

    ul {
    display: block;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: disc;
    margin: 1em 0;
    padding: 0 0 0 30pt;
    }

    var {
    font-style: italic;
    }
    =====ie9
    [dir=rtl] dd {
    margin: 0 40px 0 0;
    }

    [dir=rtl] menu {
    padding: 0 30pt 0 0;
    }

    [dir=rtl] ol {
    padding: 0 30pt 0 0;
    }

    [dir=rtl] ul {
    padding: 0 30pt 0 0;
    }

    a {
    color: #06C;
    text-decoration: underline;
    }

    a:visited {
    color: #80080;
    }

    address {
    display: block;
    font-style: italic;
    }

    b {
    font-weight: bold;
    }

    bdo {
    direction: rtl;
    unicode-bidi: bidi-override;
    }

    blockquote {
    display: block;
    margin: 1em 40px;
    }

    body {
    display: block;
    margin: 8px;
    zoom: 1;
    }

    button {
    background-color: #F0F0F0;
    border- 3px;
    box-sizing: border-box;
    font-family: sans-serif;
    font-size: 10pt;
    overflow: hidden;
    padding: 1px 8px;
    text-align: center;
    zoom: 1;
    }

    caption {
    display: table-caption;
    text-align: center;
    zoom: 1;
    }

    cite {
    font-style: italic;
    }

    code {
    font-family: monospace;
    font-size: 10pt;
    }

    col {
    box-sizing: border-box;
    display: table-column;
    }

    colgroup {
    box-sizing: border-box;
    display: table-column-group;
    }

    dd {
    display: block;
    margin: 0 0 0 40px;
    }

    del {
    text-decoration: line-through;
    }

    dfn {
    font-style: italic;
    }

    div {
    display: block;
    }

    dl {
    display: block;
    margin: 1em 0;
    }

    dt {
    display: block;
    }

    em {
    font-style: italic;
    }

    embed {
    zoom: 1;
    }

    fieldset {
    border-style: groove;
    border- 2px;
    display: block;
    margin: 0 2px;
    padding: 0 2px 3px;
    zoom: 1;
    }

    form {
    display: block;
    }

    h1 {
    display: block;
    font-size: 2em;
    font-weight: bold;
    margin: 0.67em 0;
    page-break-after: avoid;
    }

    h2 {
    display: block;
    font-size: 1.5em;
    font-weight: bold;
    margin: 0.83em 0;
    page-break-after: avoid;
    }

    h3 {
    display: block;
    font-size: 1.17em;
    font-weight: bold;
    margin: 1em 0;
    page-break-after: avoid;
    }

    h4 {
    display: block;
    font-size: 1em;
    font-weight: bold;
    margin: 1.33em 0;
    page-break-after: avoid;
    }

    h5 {
    display: block;
    font-size: 0.83em;
    font-weight: bold;
    margin: 1.67em 0;
    page-break-after: avoid;
    }

    h6 {
    display: block;
    font-size: 0.67em;
    font-weight: bold;
    margin: 2.33em 0;
    page-break-after: avoid;
    }

    head {
    display: none;
    }

    hr {
    border-style: inset;
    border- 1px;
    display: block;
    margin-bottom: 0.5em;
    margin-top: 0.5em;
    overflow: hidden;
    text-align: center;
    zoom: 1;
    }

    html {
    display: block;
    zoom: 1;
    }

    i {
    font-style: italic;
    }

    iframe {
    background-color: #FFF;
    height: 150px;
    300px;
    zoom: 1;
    }

    img {
    zoom: 1;
    }

    input {
    background-color: #FFF;
    border- 2px;
    font-family: sans-serif;
    font-size: 10pt;
    overflow: hidden;
    padding: 1px;
    zoom: 1;
    }

    ins {
    text-decoration: underline;
    }

    kbd {
    font-family: monospace;
    font-size: 10pt;
    }

    legend {
    padding: 0 2px;
    zoom: 1;
    }

    li {
    display: list-item;
    }

    menu {
    display: block;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: disc;
    margin: 1em 0;
    padding: 0 0 0 30pt;
    }

    object {
    zoom: 1;
    }

    ol {
    display: block;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: decimal;
    margin: 1em 0;
    padding: 0 0 0 30pt;
    }

    optgroup {
    font-family: sans-serif;
    font-size: 10pt;
    font-style: italic;
    font-weight: bold;
    }

    option {
    font-family: sans-serif;
    font-size: 10pt;
    font-style: italic;
    font-weight: bold;
    }

    p {
    display: block;
    margin: 1em 0;
    }

    pre {
    display: block;
    font-family: monospace;
    font-size: 10pt;
    margin: 1em 0;
    white-space: pre;
    }

    rp {
    font-size: 6pt;
    }

    rt {
    display: ruby-text;
    font-size: 6pt;
    }

    ruby {
    display: ruby;
    }

    samp {
    font-family: monospace;
    font-size: 10pt;
    }

    script {
    display: none;
    zoom: 1;
    }

    select {
    background-color: #FFF;
    border- 1px;
    box-sizing: border-box;
    font-family: sans-serif;
    font-size: 10pt;
    overflow: hidden;
    zoom: 1;
    }

    small {
    font-size: 0.83em;
    }

    strong {
    font-weight: bold;
    }

    style {
    display: none;
    zoom: 1;
    }

    sub {
    font-size: 0.83em;
    }

    sup {
    font-size: 0.83em;
    }

    table {
    border-color: #F0F0F0;
    border-spacing: 2px 2px;
    box-sizing: border-box;
    display: table;
    zoom: 1;
    }

    tbody {
    box-sizing: border-box;
    display: table-row-group;
    vertical-align: middle;
    }

    td {
    display: table-cell;
    padding: 1px;
    vertical-align: middle;
    zoom: 1;
    }

    textarea {
    background-color: #FFF;
    border- 1px;
    font-family: monospace;
    font-size: 10pt;
    overflow-x: hidden;
    overflow-y: scroll;
    padding: 2px;
    white-space: pre-wrap;
    zoom: 1;
    }

    tfoot {
    box-sizing: border-box;
    display: table-footer-group;
    vertical-align: middle;
    }

    th {
    display: table-cell;
    font-weight: bold;
    padding: 1px;
    text-align: center;
    vertical-align: middle;
    zoom: 1;
    }

    thead {
    box-sizing: border-box;
    display: table-header-group;
    vertical-align: middle;
    }

    tr {
    box-sizing: border-box;
    display: table-row;
    vertical-align: middle;
    zoom: 1;
    }

    ul {
    display: block;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: disc;
    margin: 1em 0;
    padding: 0 0 0 30pt;
    }

    var {
    font-style: italic;
    }
    ====ff
    /* ***** BEGIN LICENSE BLOCK *****
    * Version: MPL 1.1/GPL 2.0/LGPL 2.1
    *
    * The contents of this file are subject to the Mozilla Public License Version
    * 1.1 (the "License"); you may not use this file except in compliance with
    * the License. You may obtain a copy of the License at
    * http://www.mozilla.org/MPL/
    *
    * Software distributed under the License is distributed on an "AS IS" basis,
    * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
    * for the specific language governing rights and limitations under the
    * License.
    *
    * The Original Code is mozilla.org code.
    *
    * The Initial Developer of the Original Code is
    * Netscape Communications Corporation.
    * Portions created by the Initial Developer are Copyright (C) 1998
    * the Initial Developer. All Rights Reserved.
    *
    * Contributor(s):
    * Blake Ross <BlakeR1234@aol.com>
    *
    * Alternatively, the contents of this file may be used under the terms of
    * either of the GNU General Public License Version 2 or later (the "GPL"),
    * or the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
    * in which case the provisions of the GPL or the LGPL are applicable instead
    * of those above. If you wish to allow use of your version of this file only
    * under the terms of either the GPL or the LGPL, and not to allow others to
    * use your version of this file under the terms of the MPL, indicate your
    * decision by deleting the provisions above and replace them with the notice
    * and other provisions required by the GPL or the LGPL. If you do not delete
    * the provisions above, a recipient may use your version of this file under
    * the terms of any one of the MPL, the GPL or the LGPL.
    *
    * ***** END LICENSE BLOCK ***** */

    @namespace url(http://www.w3.org/1999/xhtml); /* set default namespace to HTML */
    @namespace xul url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

    /* bidi */

    [dir="rtl"] {
    direction: rtl;
    unicode-bidi: embed;
    }
    [dir="ltr"] {
    direction: ltr;
    unicode-bidi: embed;
    }
    bdo[dir] {
    unicode-bidi: bidi-override;
    }

    /* To ensure http://www.w3.org/TR/REC-html40/struct/dirlang.html#style-bidi:
    *
    * "When a block element that does not have a dir attribute is transformed to
    * the style of an inline element by a style sheet, the resulting presentation
    * should be equivalent, in terms of bidirectional formatting, to the
    * formatting obtained by explicitly adding a dir attribute (assigned the
    * inherited value) to the transformed element." */

    address, blockquote, body, caption, center, col, colgroup, dd, dir, div, dl, dt,
    fieldset, form, h1, h2, h3, h4, h5, h6, hr, html, isindex, li, listing, map,
    marquee, menu, noframes, ol, p, plaintext, pre, table, tbody, td, tfoot, th,
    thead, tr, ul, xmp {
    unicode-bidi: embed;
    }


    /* blocks */

    html, div, map, dt, isindex, form {
    display: block;
    }

    body {
    display: block;
    margin: 8px;
    }

    p, dl, multicol {
    display: block;
    margin: 1em 0;
    }

    dd {
    display: block;
    -moz-margin-start: 40px;
    }

    blockquote {
    display: block;
    margin: 1em 40px;
    }

    address {
    display: block;
    font-style: italic;
    }

    center {
    display: block;
    text-align: -moz-center;
    }

    blockquote[type=cite] {
    display: block;
    margin: 1em 0px;
    -moz-padding-start: 1em;
    -moz-border-start: solid;
    border-color: blue;
    border- thin;
    }

    span[_moz_quote=true] {
    color: blue;
    }

    pre[_moz_quote=true] {
    color: blue;
    }

    h1 {
    display: block;
    font-size: 2em;
    font-weight: bold;
    margin: .67em 0;
    }

    h2 {
    display: block;
    font-size: 1.5em;
    font-weight: bold;
    margin: .83em 0;
    }

    h3 {
    display: block;
    font-size: 1.17em;
    font-weight: bold;
    margin: 1em 0;
    }

    h4 {
    display: block;
    font-weight: bold;
    margin: 1.33em 0;
    }

    h5 {
    display: block;
    font-size: 0.83em;
    font-weight: bold;
    margin: 1.67em 0;
    }

    h6 {
    display: block;
    font-size: 0.67em;
    font-weight: bold;
    margin: 2.33em 0;
    }

    listing {
    display: block;
    font-family: -moz-fixed;
    font-size: medium;
    white-space: pre;
    margin: 1em 0;
    }

    xmp, pre, plaintext {
    display: block;
    font-family: -moz-fixed;
    white-space: pre;
    margin: 1em 0;
    }

    /* tables */

    table {
    display: table;
    border-spacing: 2px;
    border-collapse: separate;
    margin-top: 0;
    margin-bottom: 0;
    /* XXXldb do we want this if we're border-collapse:collapse ? */
    -moz-box-sizing: border-box;
    text-indent: 0;
    }

    table[align="left"] {
    float: left;
    }

    table[align="right"] {
    float: right;
    text-align: start;
    }

    table[rules]:not([rules="none"]) {
    border-collapse: collapse;
    }

    /* caption inherits from table not table-outer */
    caption {
    display: table-caption;
    text-align: center;
    -moz-box-sizing: border-box;
    }

    table[align="center"] > caption {
    margin-left: auto;
    margin-right: auto;
    }

    table[align="center"] > caption[align="left"] {
    margin-right: 0;
    }

    table[align="center"] > caption[align="right"] {
    margin-left: 0;
    }

    tr {
    display: table-row;
    vertical-align: inherit;
    }

    col {
    display: table-column;
    }

    colgroup {
    display: table-column-group;
    }

    tbody {
    display: table-row-group;
    vertical-align: middle;
    }

    thead {
    display: table-header-group;
    vertical-align: middle;
    }

    tfoot {
    display: table-footer-group;
    vertical-align: middle;
    }

    /* for XHTML tables without tbody */
    table > tr {
    vertical-align: middle;
    }

    td {
    display: table-cell;
    vertical-align: inherit;
    text-align: inherit;
    padding: 1px;
    }

    th {
    display: table-cell;
    vertical-align: inherit;
    font-weight: bold;
    padding: 1px;
    }

    tr > form:-moz-is-html, tbody > form:-moz-is-html,
    thead > form:-moz-is-html, tfoot > form:-moz-is-html,
    table > form:-moz-is-html {
    /* Important: don't show these forms in HTML */
    display: none !important;
    }

    /* inlines */

    q:before {
    content: open-quote;
    }

    q:after {
    content: close-quote;
    }

    b, strong {
    font-weight: bolder;
    }

    i, cite, em, var, dfn {
    font-style: italic;
    }

    tt, code, kbd, samp {
    font-family: -moz-fixed;
    }

    u, ins {
    text-decoration: underline;
    }

    s, strike, del {
    text-decoration: line-through;
    }

    blink {
    text-decoration: blink;
    }

    big {
    font-size: larger;
    }

    small {
    font-size: smaller;
    }

    sub {
    vertical-align: sub;
    font-size: smaller;
    line-height: normal;
    }

    sup {
    vertical-align: super;
    font-size: smaller;
    line-height: normal;
    }

    nobr {
    white-space: nowrap;
    }

    /* titles */
    abbr[title], acronym[title] {
    border-bottom: dotted 1px;
    }

    /* lists */

    ul, menu, dir {
    display: block;
    list-style-type: disc;
    margin: 1em 0;
    -moz-padding-start: 40px;
    }

    ol {
    display: block;
    list-style-type: decimal;
    margin: 1em 0;
    -moz-padding-start: 40px;
    }

    li {
    display: list-item;
    }

    /* nested lists have no top/bottom margins */
    ul ul, ul ol, ul dir, ul menu, ul dl,
    ol ul, ol ol, ol dir, ol menu, ol dl,
    dir ul, dir ol, dir dir, dir menu, dir dl,
    menu ul, menu ol, menu dir, menu menu, menu dl,
    dl ul, dl ol, dl dir, dl menu, dl dl {
    margin-top: 0;
    margin-bottom: 0;
    }

    /* 2 deep unordered lists use a circle */
    ol ul, ul ul, menu ul, dir ul,
    ol menu, ul menu, menu menu, dir menu,
    ol dir, ul dir, menu dir, dir dir {
    list-style-type: circle;
    }

    /* 3 deep (or more) unordered lists use a square */
    ol ol ul, ol ul ul, ol menu ul, ol dir ul,
    ol ol menu, ol ul menu, ol menu menu, ol dir menu,
    ol ol dir, ol ul dir, ol menu dir, ol dir dir,
    ul ol ul, ul ul ul, ul menu ul, ul dir ul,
    ul ol menu, ul ul menu, ul menu menu, ul dir menu,
    ul ol dir, ul ul dir, ul menu dir, ul dir dir,
    menu ol ul, menu ul ul, menu menu ul, menu dir ul,
    menu ol menu, menu ul menu, menu menu menu, menu dir menu,
    menu ol dir, menu ul dir, menu menu dir, menu dir dir,
    dir ol ul, dir ul ul, dir menu ul, dir dir ul,
    dir ol menu, dir ul menu, dir menu menu, dir dir menu,
    dir ol dir, dir ul dir, dir menu dir, dir dir dir {
    list-style-type: square;
    }


    /* leafs */

    /* <hr> noshade and color attributes are handled completely by
    * the nsHTMLHRElement attribute mapping code
    */
    hr {
    display: block;
    height: 2px;
    border: 1px inset;
    margin: 0.5em auto 0.5em auto;
    color: gray;
    -moz-float-edge: margin-box;
    -moz-box-sizing: border-box;
    }

    hr[size="1"] {
    border-style: solid none none none;
    }

    *|*:-moz-any-link img, img[usemap], object[usemap] {
    border: 2px solid;
    }

    img:-moz-broken::before, input:-moz-broken::before,
    img:-moz-user-disabled::before, input:-moz-user-disabled::before,
    img:-moz-loading::before, input:-moz-loading::before,
    applet:-moz-empty-except-children-with-localname(param):-moz-broken::before,
    applet:-moz-empty-except-children-with-localname(param):-moz-user-disabled::before {
    content: -moz-alt-content !important;
    unicode-bidi: embed;
    }

    object:-moz-broken > *|*, applet:-moz-broken > *|*
    object:-moz-user-disabled > *|*, applet:-moz-user-disabled > *|* {
    /*
    Inherit in the object's alignment so that if we aren't aligned explicitly
    we'll end up in the right place vertically. See bug 36997. Note that this
    is not !important because we _might_ be aligned explicitly.
    */
    vertical-align: inherit;
    }

    img:-moz-suppressed, input:-moz-suppressed, object:-moz-suppressed,
    embed:-moz-suppressed, applet:-moz-suppressed {
    /*
    Set visibility too in case the page changes display. Note that we _may_
    want to just set visibility and not display, in general, if we find that
    display:none breaks too many layouts. And if we decide we really do want
    people to be able to right-click blocked images, etc, we need to set
    neither one, and hack the painting code.... :(
    */
    display: none !important;
    visibility: hidden !important;
    }

    img[usemap], object[usemap] {
    color: blue;
    }

    frameset {
    display: block ! important;
    overflow: -moz-hidden-unscrollable;
    position: static ! important;
    float: none ! important;
    border: none ! important;
    }

    frame {
    border: none ! important;
    }

    iframe {
    border: 2px inset;
    }

    noframes {
    display: none;
    }

    spacer {
    position: static ! important;
    float: none ! important;
    }

    canvas {
    -moz-user-select: none;
    }

    /* focusable content: anything w/ tabindex >=0 is focusable */
    abbr:focus, acronym:focus, address:focus, b:focus,
    base:focus, big:focus, blockquote:focus, br:focus, canvas:focus, caption:focus,
    center:focus, cite:focus, code:focus, col:focus, colgroup:focus, dd:focus,
    del:focus, dfn:focus, dir:focus, div:focus, dl:focus, dt:focus, em:focus,
    fieldset:focus, font:focus, form:focus, h1:focus, h2:focus, h3:focus, h4:focus,
    h5:focus, h6:focus, hr:focus, i:focus, img:focus, ins:focus,
    kbd:focus, label:focus, legend:focus, li:focus, link:focus, menu:focus,
    ol:focus, p:focus, pre:focus, q:focus, s:focus, samp:focus,
    small:focus, span:focus, strike:focus, strong:focus, sub:focus, sup:focus,
    table:focus, tbody:focus, td:focus, tfoot:focus, th:focus, thead:focus,
    tr:focus, tt:focus, u:focus, ul:focus, var:focus {
    /* Don't specify the outline-color, we should always use initial value. */
    outline: 1px dotted;
    }

    /* hidden elements */
    area, base, basefont, head, meta, script, style, title,
    noembed, param {
    display: none;
    }

    /* media elements */
    video > xul|videocontrols, audio > xul|videocontrols {
    display: -moz-box;
    -moz-box-orient: vertical;
    -moz-binding: url("chrome://global/content/bindings/videocontrols.xml#videoControls");
    }

    video:not([controls]) > xul|videocontrols,
    audio:not([controls]) > xul|videocontrols {
    visibility: hidden;
    }

    audio:not([controls]) {
    display: none;
    }

    /* emulation of non-standard HTML <marquee> tag */
    marquee {
    -moz-available;
    display: inline-block;
    vertical-align: text-bottom;
    text-align: start;
    -moz-binding: url('chrome://xbl-marquee/content/xbl-marquee.xml#marquee-horizontal');
    }

    marquee[direction="up"], marquee[direction="down"] {
    -moz-binding: url('chrome://xbl-marquee/content/xbl-marquee.xml#marquee-vertical');
    height: 200px;
    }

    /* PRINT ONLY rules follow */
    @media print {

    marquee { -moz-binding: none; }

    }
    ====wedkit
    /*
    * The default style sheet used to render HTML.
    *
    * Copyright (C) 2000 Lars Knoll (knoll@kde.org)
    * Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008 Apple Inc. All rights reserved.
    *
    * This library is free software; you can redistribute it and/or
    * modify it under the terms of the GNU Library General Public
    * License as published by the Free Software Foundation; either
    * version 2 of the License, or (at your option) any later version.
    *
    * This library is distributed in the hope that it will be useful,
    * but WITHOUT ANY WARRANTY; without even the implied warranty of
    * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
    * Library General Public License for more details.
    *
    * You should have received a copy of the GNU Library General Public License
    * along with this library; see the file COPYING.LIB. If not, write to
    * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
    * Boston, MA 02110-1301, USA.
    *
    */

    @namespace "http://www.w3.org/1999/xhtml";

    html {
    display: block
    }

    /* children of the <head> element all have display:none */
    head {
    display: none
    }

    meta {
    display: none
    }

    title {
    display: none
    }

    link {
    display: none
    }

    style {
    display: none
    }

    script {
    display: none
    }

    /* generic block-level elements */

    body {
    display: block;
    margin: 8px
    }

    p {
    display: block;
    margin: 1.0__qem 0px
    }

    div {
    display: block
    }

    layer {
    display: block
    }

    article, aside, footer, header, hgroup, nav, section {
    display: block
    }

    marquee {
    display: inline-block;
    overflow: -webkit-marquee
    }

    address {
    display: block
    }

    blockquote {
    display: block;
    margin: 1__qem 40px 1em 40px
    }

    q {
    display: inline
    }

    q:before {
    content: '"'
    /* FIXME: content: open-quote; */
    }

    q:after {
    content: '"'
    /* FIXME: content: close-quote; */
    }

    center {
    display: block;
    /* special centering to be able to emulate the html4/netscape behaviour */
    text-align: -webkit-center
    }

    hr {
    display: block;
    margin: 0.5em auto;
    border-style: inset;
    border- 1px
    }

    map {
    display: inline
    }

    /* heading elements */

    h1 {
    display: block;
    font-size: 2em;
    margin: .67__qem 0 .67em 0;
    font-weight: bold
    }

    h2 {
    display: block;
    font-size: 1.5em;
    margin: .83__qem 0 .83em 0;
    font-weight: bold
    }

    h3 {
    display: block;
    font-size: 1.17em;
    margin: 1__qem 0 1em 0;
    font-weight: bold
    }

    h4 {
    display: block;
    margin: 1.33__qem 0 1.33em 0;
    font-weight: bold
    }

    h5 {
    display: block;
    font-size: .83em;
    margin: 1.67__qem 0 1.67em 0;
    font-weight: bold
    }

    h6 {
    display: block;
    font-size: .67em;
    margin: 2.33__qem 0 2.33em 0;
    font-weight: bold
    }

    /* tables */

    table {
    display: table;
    border-collapse: separate;
    border-spacing: 2px;
    border-color: gray
    }

    thead {
    display: table-header-group;
    vertical-align: middle;
    border-color: inherit
    }

    tbody {
    display: table-row-group;
    vertical-align: middle;
    border-color: inherit
    }

    tfoot {
    display: table-footer-group;
    vertical-align: middle;
    border-color: inherit
    }

    /* for tables without table section elements (can happen with XHTML or dynamically created tables) */
    table > tr {
    vertical-align: middle;
    }

    col {
    display: table-column
    }

    colgroup {
    display: table-column-group
    }

    tr {
    display: table-row;
    vertical-align: inherit;
    border-color: inherit
    }

    td, th {
    display: table-cell;
    vertical-align: inherit
    }

    th {
    font-weight: bold
    }

    caption {
    display: table-caption;
    text-align: -webkit-center
    }

    /* lists */

    ul, menu, dir {
    display: block;
    list-style-type: disc;
    margin: 1__qem 0 1em 0;
    -webkit-padding-start: 40px
    }

    ol {
    display: block;
    list-style-type: decimal;
    margin: 1__qem 0 1em 0;
    -webkit-padding-start: 40px
    }

    li {
    display: list-item
    }

    ul ul, ol ul {
    list-style-type: circle
    }

    ol ol ul, ol ul ul, ul ol ul, ul ul ul {
    list-style-type: square
    }

    dd {
    display: block;
    -webkit-margin-start: 40px
    }

    dl {
    display: block;
    margin: 1__qem 0 1em 0
    }

    dt {
    display: block
    }

    ol ul, ul ol, ul ul, ol ol {
    margin-top: 0;
    margin-bottom: 0
    }

    /* form elements */

    form {
    display: block;
    margin-top: 0__qem
    }

    label {
    cursor: default;
    }

    legend {
    display: block;
    padding-left: 2px;
    padding-right: 2px;
    border: none
    }

    fieldset {
    display: block;
    margin-left: 2px;
    margin-right: 2px;
    padding: 0.35em 0.75em 0.625em;
    border: 2px groove ThreeDFace
    }

    button {
    -webkit-appearance: button;
    }

    input, textarea, keygen, select, button, isindex, datagrid {
    margin: 0__qem;
    font: -webkit-small-control;
    color: initial;
    letter-spacing: normal;
    word-spacing: normal;
    line-height: normal;
    text-transform: none;
    text-indent: 0;
    text-shadow: none;
    display: inline-block;
    text-align: -webkit-auto;
    }

    input[type="hidden"] {
    display: none
    }

    input, input[type="password"], input[type="search"], isindex {
    -webkit-appearance: textfield;
    padding: 1px;
    background-color: white;
    border: 2px inset;
    -webkit-rtl-ordering: logical;
    -webkit-user-select: text;
    cursor: auto;
    }

    input[type="search"] {
    -webkit-appearance: searchfield;
    -webkit-box-sizing: border-box;
    }

    input[type="search"]::-webkit-search-cancel-button {
    -webkit-appearance: searchfield-cancel-button;
    display: inline-block;
    }

    input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: searchfield-decoration;
    display: inline-block;
    }

    input[type="search"]::-webkit-search-results-decoration {
    -webkit-appearance: searchfield-results-decoration;
    display: inline-block;
    }

    input[type="search"]::-webkit-search-results-button {
    -webkit-appearance: searchfield-results-button;
    display: inline-block;
    }

    input::-webkit-input-list-button {
    -webkit-appearance: list-button;
    display: inline-block;
    }

    input::-webkit-inner-spin-button {
    -webkit-appearance: inner-spin-button;
    display: inline-block;
    -webkit-user-select: none;
    }

    input::-webkit-outer-spin-button {
    -webkit-appearance: outer-spin-button;
    display: inline-block;
    margin-left: 2px;
    -webkit-user-select: none;
    }

    textarea {
    -webkit-appearance: textarea;
    background-color: white;
    border: 1px solid;
    -webkit-rtl-ordering: logical;
    -webkit-user-select: text;
    -webkit-box-orient: vertical;
    resize: auto;
    cursor: auto;
    padding: 2px;
    white-space: pre-wrap;
    word-wrap: break-word;
    }

    input::-webkit-input-placeholder, isindex::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
    color: darkGray;
    }

    input[type="password"] {
    -webkit-text-security: disc !important;
    }

    input[type="hidden"], input[type="image"], input[type="file"] {
    -webkit-appearance: initial;
    padding: initial;
    background-color: initial;
    border: initial;
    }

    input[type="file"] {
    -webkit-box-align: baseline;
    text-align: start !important;
    }

    input:-webkit-autofill {
    background-color: #FAFFBD !important;
    background-image:none !important;
    }

    input[type="radio"], input[type="checkbox"] {
    margin: 3px 0.5ex;
    padding: initial;
    background-color: initial;
    border: initial;
    }

    input[type="button"], input[type="submit"], input[type="reset"], input[type="file"]::-webkit-file-upload-button {
    -webkit-appearance: push-button;
    white-space: pre
    }

    input[type="button"], input[type="submit"], input[type="reset"], input[type="file"]::-webkit-file-upload-button, button {
    -webkit-box-align: center;
    text-align: center;
    cursor: default;
    color: ButtonText;
    padding: 2px 6px 3px 6px;
    border: 2px outset ButtonFace;
    background-color: ButtonFace;
    -webkit-box-sizing: border-box
    }

    input[type="range"] {
    -webkit-appearance: slider-horizontal;
    padding: initial;
    border: initial;
    margin: 2px;
    }

    input[type="range"]::-webkit-slider-thumb {
    -webkit-appearance: sliderthumb-horizontal;
    }

    input[type="button"]:disabled, input[type="submit"]:disabled, input[type="reset"]:disabled,
    input[type="file"]:disabled::-webkit-file-upload-button, button:disabled,
    select:disabled, keygen:disabled, optgroup:disabled, option:disabled, datagrid:disabled {
    color: GrayText
    }

    input[type="button"]:active, input[type="submit"]:active, input[type="reset"]:active, input[type="file"]:active::-webkit-file-upload-button, button:active {
    border-style: inset
    }

    input[type="button"]:active:disabled, input[type="submit"]:active:disabled, input[type="reset"]:active:disabled, input[type="file"]:active:disabled::-webkit-file-upload-button, button:active:disabled {
    border-style: outset
    }

    area, param {
    display: none
    }

    input[type="checkbox"] {
    -webkit-appearance: checkbox;
    -webkit-box-sizing: border-box;
    }

    input[type="radio"] {
    -webkit-appearance: radio;
    -webkit-box-sizing: border-box;
    }

    keygen, select {
    -webkit-appearance: menulist;
    -webkit-box-sizing: border-box;
    -webkit-box-align: center;
    border: 1px solid;
    -webkit-border-radius: 5px;
    white-space: pre;
    -webkit-rtl-ordering: logical;
    color: black;
    background-color: white;
    cursor: default;
    }

    select[size],
    select[multiple],
    select[size][multiple] {
    -webkit-appearance: listbox;
    -webkit-box-align: start;
    border: 1px inset gray;
    -webkit-border-radius: initial;
    white-space: initial;
    }

    select[size="0"],
    select[size="1"] {
    -webkit-appearance: menulist;
    -webkit-box-align: center;
    border: 1px solid;
    -webkit-border-radius: 5px;
    white-space: pre;
    }

    datalist {
    display: none;
    }

    optgroup {
    font-weight: bolder;
    }

    option {
    font-weight: normal;
    }

    /* meter */

    meter {
    -webkit-appearance: meter;
    display: inline-block;
    height: 1em;
    5em;
    vertical-align: -0.2em;
    }

    meter::-webkit-meter {
    -webkit-appearance: meter;
    }

    meter::-webkit-meter-horizontal-bar {
    -webkit-appearance: meter;
    background: -webkit-gradient(linear, left top, left bottom, from(#ddd), to(#ddd), color-stop(0.20, #eee), color-stop(0.45, #ccc), color-stop(0.55, #ccc));
    }

    meter::-webkit-meter-vertical-bar {
    -webkit-appearance: meter;
    background: -webkit-gradient(linear, left top, right top, from(#ddd), to(#ddd), color-stop(0.20, #eee), color-stop(0.45, #ccc), color-stop(0.55, #ccc));
    }

    meter::-webkit-meter-horizontal-optimum-value {
    -webkit-appearance: meter;
    background: -webkit-gradient(linear, left top, left bottom, from(#ad7), to(#ad7), color-stop(0.20, #cea), color-stop(0.45, #7a3), color-stop(0.55, #7a3));
    }

    meter::-webkit-meter-horizontal-suboptimal-value {
    -webkit-appearance: meter;
    background: -webkit-gradient(linear, left top, left bottom, from(#fe7), to(#fe7), color-stop(0.20, #ffc), color-stop(0.45, #db3), color-stop(0.55, #db3));
    }

    meter::-webkit-meter-horizontal-even-less-good-value {
    -webkit-appearance: meter;
    background: -webkit-gradient(linear, left top, left bottom, from(#f77), to(#f77), color-stop(0.20, #fcc), color-stop(0.45, #d44), color-stop(0.55, #d44));
    }

    meter::-webkit-meter-vertical-optimum-value {
    -webkit-appearance: meter;
    background: -webkit-gradient(linear, left top, right top, from(#ad7), to(#ad7), color-stop(0.20, #cea), color-stop(0.45, #7a3), color-stop(0.55, #7a3));
    }

    meter::-webkit-meter-vertical-suboptimal-value {
    -webkit-appearance: meter;
    background: -webkit-gradient(linear, left top, right top, from(#fe7), to(#fe7), color-stop(0.20, #ffc), color-stop(0.45, #db3), color-stop(0.55, #db3));
    }

    meter::-webkit-meter-vertical-even-less-good-value {
    -webkit-appearance: meter;
    background: -webkit-gradient(linear, left top, right top, from(#f77), to(#f77), color-stop(0.20, #fcc), color-stop(0.45, #d44), color-stop(0.55, #d44));
    }

    /* progress */

    progress {
    -webkit-appearance: progress-bar;
    display: inline-block;
    height: 1em;
    10em;
    vertical-align: -0.2em;
    }

    progress::-webkit-progress-bar {
    -webkit-appearance: progress-bar;
    }

    /* datagrid */

    datagrid {
    height: 150px; /* We don't use 300px in CSS, since we want intrinsic and min-intrinsic to reset to 300 properly. */
    -webkit-appearance: datagrid;
    -webkit-box-sizing: border-box;
    -webkit-rtl-ordering: logical;
    color: black;
    background-color: white;
    cursor: default;
    border: 1px inset gray;
    white-space: initial;
    }

    /* inline elements */

    u, ins {
    text-decoration: underline
    }

    strong, b {
    font-weight: bolder
    }

    i, cite, em, var, address {
    font-style: italic
    }

    tt, code, kbd, samp {
    font-family: monospace
    }

    pre, xmp, plaintext, listing {
    display: block;
    font-family: monospace;
    white-space: pre;
    margin: 1__qem 0
    }

    big {
    font-size: larger
    }

    small {
    font-size: smaller
    }

    s, strike, del {
    text-decoration: line-through
    }

    sub {
    vertical-align: sub;
    font-size: smaller
    }

    sup {
    vertical-align: super;
    font-size: smaller
    }

    nobr {
    white-space: nowrap
    }

    /* states */

    :focus {
    outline: auto 5px -webkit-focus-ring-color
    }

    /* Read-only text fields do not show a focus ring but do still receive focus */
    html:focus, body:focus, input[readonly]:focus {
    outline: none
    }

    input:focus, textarea:focus, isindex:focus, keygen:focus, select:focus {
    outline-offset: -2px
    }

    input[type="button"]:focus,
    input[type="checkbox"]:focus,
    input[type="file"]:focus,
    input[type="hidden"]:focus,
    input[type="image"]:focus,
    input[type="radio"]:focus,
    input[type="reset"]:focus,
    input[type="search"]:focus,
    input[type="submit"]:focus,
    input[type="file"]:focus::-webkit-file-upload-button {
    outline-offset: 0
    }

    a:-webkit-any-link {
    color: -webkit-link;
    text-decoration: underline;
    cursor: auto;
    }

    a:-webkit-any-link:active {
    color: -webkit-activelink
    }

    /* HTML5 ruby elements */

    ruby, rt {
    text-indent: 0; /* blocks used for ruby rendering should not trigger this */
    line-height: normal;
    }

    ruby > rt {
    display: block;
    font-size: 60%; /* make slightly larger than 50% for better readability */
    text-align: center;
    }

    ruby > rp {
    display: none;
    }

    /* other elements */

    noframes {
    display: none
    }

    frameset, frame {
    display: block
    }

    frameset {
    border-color: inherit
    }

    iframe {
    border: 2px inset
    }

    /* page */

    @page {
    /* FIXME: Define the right default values for page properties. */
    margin: 1in;
    }

    /* noscript is handled internally, as it depends on settings */
    =======op
    /* Copyright 2010 Opera Software */

    a {
    color: #00C;
    text-decoration: underline;
    }

    a:visited {
    color: #800080;
    }

    abbr {
    border-bottom-style: dotted;
    border-bottom- 1px;
    }

    address {
    display: block;
    font-style: italic;
    padding-left: 2px;
    padding-right: 2px;
    }

    area {
    display: none;
    }

    audio {
    display: none;
    }

    audio[controls] {
    display: inline;
    }

    b {
    font-weight: bold;
    }

    base {
    display: none;
    }

    bdo {
    direction: rtl;
    unicode-bidi: bidi-override;
    }

    blockquote {
    display: block;
    margin: 1em 10px 1em 40px;
    }

    [dir=rtl] blockquote {
    margin: 1em 10px 1em 40px;
    }

    body {
    display: block;
    margin: 8px;
    }

    button {
    border- 2px;
    color: #000;
    display: inline-block;
    font-family: use-lang-def;
    font-size: 13px;
    font-weight: 400;
    padding: 1px 8px;
    text-align: center;
    text-indent: 0;
    white-space: nowrap;
    }

    caption {
    display: table-caption;
    text-align: center;
    }

    cite {
    font-style: italic;
    }

    code {
    font-family: use-lang-def;
    font-size: 0.81em;
    }

    col {
    display: table-column;
    }

    colgroup {
    display: table-column-group;
    }

    datalist {
    display: none;
    }

    dd {
    margin: 0 0 0 40px;
    }

    [dir=rtl] dd {
    margin: 0 40px 0 0;
    }

    del {
    text-decoration: line-through;
    }

    dfn {
    font-style: italic;
    }

    div {
    display: block;
    }

    dl {
    display: block;
    margin: 1em 0;
    }

    dt {
    display: block;
    }

    em {
    font-style: italic;
    }

    fieldset {
    border-style: groove;
    border- 2px;
    display: block;
    margin-left: 2px;
    margin-right: 2px;
    padding: 0.33em 0.67em 0.75em;
    }

    form {
    display: block;
    }

    h1 {
    display: block;
    font-size: 2em;
    font-weight: bold;
    margin: 0.67em 0;
    }

    h2 {
    display: block;
    font-size: 1.5em;
    font-weight: bold;
    margin: 0.83em 0;
    }

    h3 {
    display: block;
    font-size: 1.17em;
    font-weight: bold;
    margin: 1em 0;
    }

    h4 {
    display: block;
    font-weight: bold;
    margin: 1em 0;
    }

    h5 {
    display: block;
    font-size: 0.83em;
    font-weight: bold;
    margin: 1.67em 0;
    }

    h6 {
    display: block;
    font-size: 0.67em;
    font-weight: bold;
    margin: 2.33em 0;
    }

    head {
    display: none;
    }

    hr {
    border-style: inset;
    border- 1px;
    box-sizing: content-box;
    display: block;
    height: 0;
    margin: 10px 0;
    text-align: center;
    }

    html {
    display: block;
    }

    i {
    font-style: italic;
    }

    iframe {
    border-style: inset;
    border- 2px;
    }

    input {
    border- 2px;
    color: #000;
    font-family: use-lang-def;
    font-size: 13px;
    font-weight: 400;
    padding: 1px;
    text-align: default;
    text-indent: 0;
    text-transform: none;
    }

    ins {
    text-decoration: underline;
    }

    kbd {
    font-family: use-lang-def;
    font-size: 0.81em;
    }

    keygen {
    border- 2px;
    color: #000;
    font-family: use-lang-def;
    font-size: 13px;
    font-weight: 400;
    padding: 1px;
    text-align: default;
    text-indent: 0;
    }

    legend {
    display: block;
    padding-left: 2px;
    padding-right: 2px;
    }

    li {
    display: list-item;
    }

    link {
    display: none;
    }

    menu {
    display: block;
    margin: 1em 0 1em 40px;
    padding-left: 2px;
    padding-right: 2px;
    }

    [dir=rtl] menu {
    margin: 1em 40px 1em 0;
    }

    meta {
    display: none;
    }

    noscript {
    display: none;
    }

    ol {
    padding: 0 40px 0 0;
    }

    optgroup {
    text-indent: 0;
    }

    option {
    text-indent: 0;
    }

    p {
    display: block;
    margin: 1em 0;
    }

    pre {
    display: block;
    font-family: use-lang-def;
    font-size: 0.81em;
    margin: 1em 0;
    white-space: pre;
    }

    q {
    quotes: """ """ "'" "'";
    }

    samp {
    font-family: use-lang-def;
    font-size: 0.81em;
    }

    script {
    display: none;
    }

    select {
    border- 2px;
    color: #000;
    font-family: use-lang-def;
    font-size: 13px;
    font-weight: 400;
    padding: 1px;
    text-align: default;
    text-indent: 0;
    }

    strong {
    font-weight: bold;
    }

    style {
    display: none;
    }

    sub {
    vertical-align: sub;
    }

    sup {
    vertical-align: super;
    }

    table {
    border-spacing: 2px;
    display: table;
    text-indent: 0;
    }

    tbody {
    display: table-row-group;
    vertical-align: middle;
    }

    td {
    display: table-cell;
    padding: 1px;
    vertical-align: inherit;
    }

    textarea {
    border- 2px;
    color: #000;
    font-family: use-lang-def;
    font-size: 13px;
    font-weight: 400;
    line-height: normal;
    padding: 1px;
    text-align: default;
    text-indent: 0;
    text-transform: none;
    }

    tfoot {
    display: table-footer-group;
    vertical-align: middle;
    }

    th {
    display: table-cell;
    font-weight: bold;
    padding: 1px;
    vertical-align: inherit;
    }

    thead {
    display: table-header-group;
    vertical-align: middle;
    }

    title {
    display: none;
    }

    tr {
    display: table-row;
    vertical-align: inherit;
    }

    ul {
    display: block;
    list-style-position: outside;
    list-style-type: disc;
    margin: 1em 0;
    padding: 0 0 0 40px;
    }

    [dir=rtl] ul {
    padding: 0 40px 0 0;
    }

    var {
    font-style: italic;
    }

    video {
    display: inline;
    }

  • 相关阅读:
    SVN服务器搭建和使用(二)
    SVN服务器搭建和使用(一)
    【CentOs】配置nginx
    【CentOs】sudo使用
    【CentOS】搭建Web服务器
    【CentOS】搭建git服务器
    【Python】内置数据类型
    【Python】Eclipse和pydev搭建Python开发环境
    【Python】一个简单的例子
    【Python】vim7.4 配置python2.6支持Gundo
  • 原文地址:https://www.cnblogs.com/wangjie-001/p/6033856.html
Copyright © 2011-2022 走看看