@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, select, textarea, p, span, blockquote, th, td, iframe {
    margin  : 0;
    padding : 0;
}

body{
    font-family: Arial, 'Microsoft JhengHei', 'Helvetica', 'Microsoft Yahei', 'Hiragino Sans GB', 'Heiti SC', sans-serif;
}

fieldset, img {
    border: 0;
}

address, caption, cite, code, dfn, em, th, var {
    font-style  : normal;
    font-weight : normal;
}
ul { list-style: none; }

caption, th { text-align: left; }

h1, h2, h3, h4, h5, h6 {
    font-size   : 100%;
    font-weight : normal;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
    content : '';
    content : none;
}

abbr, acronym, iframe { border: 0; }

/*反白樣式
::selection{ background-color: #FE6A00; color: white; }*/

#VVV　{
  width          : 100%;
  height         : 0;
  padding-bottom : 56.25%;
  position       : relative;
}

#VVV iframe　{
  position : absolute;
  left     : 0;
  top      : 0;
  width    : 100%;
  height   : 100%;
}

p, span { -webkit-font-smoothing: antialiased; }
a { text-decoration-line : none; }

/* 消除點擊時會出現藍框*/
textarea { resize: none;}
input:focus, textarea:focus, button, select { outline: none; }
input:focus {
  -webkit-tap-highlight-color :rgba(0,0,0,0);
  -webkit-user-modify         :read-write-plaintext-only;
}

select::-ms-expand, input::-ms-clear { display: none; }

input[type="button"], input[type="submit"], input[type="reset"] {
  -webkit-appearance          : none;
  -moz-appearance             : none;
  -ms-appearance              : none;
  -o-appearance               : none;
  appearance                  : none;
  -webkit-tap-highlight-color : rgba(0, 0, 0, 0);
}
textarea { -webkit-appearance: none; }
.button{ border-radius: 0; }
