@charset "UTF-8";html { font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; overflow-y: scroll; -webkit-overflow-scrolling: touch; }body { margin: 0; font-size: 14px; line-height: 1.5; color: #333; background-color: #fff; }a { background: transparent; text-decoration: none; color: #000; }a:active,a:hover { outline: 0; }a:hover { color: #d43443; }a{-webkit-tap-highlight-color:rgba(0,0,0,0);}img { border: none; vertical-align: middle; -ms-interpolation-mode: bicubic; }button,input,optgroup,select,textarea { color: inherit; font: inherit; margin: 0; }button,select { text-transform: none; }button,html input[type="button"],input[type="reset"],input[type="submit"] { -webkit-appearance: button; cursor: pointer; *overflow: visible; }button[disabled],html input[disabled] { cursor: default; }button::-moz-focus-inner,input::-moz-focus-inner { border: 0; padding: 0; }input { line-height: normal; }input[type="checkbox"],input[type="radio"] { box-sizing: border-box; padding: 0; *height: 13px; *width: 13px; }input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button { height: auto; }input[type="search"] { -webkit-appearance: textfield; box-sizing: content-box; }input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }input { margin: 0; padding: 0; border: none; background-color: transparent; outline: none; }textarea { overflow: auto; resize: vertical; resize: none; }table { border-collapse: collapse; border-spacing: 0; }td,th { padding: 0; }html,button,input,select,textarea { font-family: punctuation, PingFangSC-Regular, "Microsoft YaHei", "微软雅黑"; }h1,h2,h3,h4,h5,h6,p,figure,form,blockquote { margin: 0; }ul,ol,dl,dd { margin: 0; padding: 0; }ul,ol { list-style: none outside none; }h1,h2,h3 { line-height: 2; font-weight: normal; }h1 { font-size: 21px; }h2 { font-size: 18px; }h3 { font-size: 16px; }h4 { font-size: 14px; }h5,h6 { font-size: 12px; text-transform: uppercase; }input:-moz-placeholder,textarea:-moz-placeholder { color: #ccc; }input::-moz-placeholder,textarea::-moz-placeholder { color: #ccc; }input:-ms-input-placeholder,textarea:-ms-input-placeholder { color: #ccc; }input::-webkit-input-placeholder,textarea::-webkit-input-placeholder { color: #ccc; }a { outline: none; }em,i { font-style: normal; }.clearfix:before,.clearfix:after { content: ""; display: table; }.clearfix:after { clear: both; }.clearfix { *zoom: 1; }.fl { float: left; }.fr { float: right; }table{width: 100%!important;}tbody{width: 100%!important;}tr{width: 100%!important;}table {display: block; width: 100%; clear: both;} thead {float:left; display: block;}.view {   word-break: break-all;  }  video{ max-width: 100%!important;}.vote_area {   display: block;  }  .vote_iframe {   background-color: transparent;   border: 0 none;   height: 100%;  }  /*地图*//*字体*/*{font-family:"NotoSansHans-Regular"}html{font-size: 20px;}@font-face {  font-family: "NotoSansHans-Regular";  src: url("../fonts/NotoSansHans-Regular.woff2") format("woff2"),       url("../fonts/NotoSansHans-Regular.woff") format("woff"),       url("../fonts/NotoSansHans-Regular.ttf") format("truetype"),       url("../fonts/NotoSansHans-Regular.eot") format("embedded-opentype"),       url("../fonts/NotoSansHans-Regular.svg") format("svg");}@font-face {  font-family: "Poppins-SemiBold";  src: url("../fonts/Poppins-SemiBold.woff2") format("woff2"),       url("../fonts/Poppins-SemiBold.woff") format("woff"),       url("../fonts/Poppins-SemiBold.ttf") format("truetype"),       url("../fonts/Poppins-SemiBold.eot") format("embedded-opentype"),       url("../fonts/Poppins-SemiBold.svg") format("svg");}@font-face {  font-family: 'iconfont';  src: url('../font/iconfont.eot');  src: url('../font/iconfont.eot?#iefix') format('embedded-opentype'),  url('../font/iconfont.woff') format('woff'),  url('../font/iconfont.ttf') format('truetype'),  url('../font/iconfont.svg#iconfont') format('svg');}.ic{  font-family:"iconfont" !important;  font-size:16px;font-style:normal;  -webkit-font-smoothing: antialiased;  -webkit-text-stroke-width: 0.2px;  -moz-osx-font-smoothing: grayscale;}.plr{padding-left: 25px; padding-right: 25px;box-sizing:border-box;}.clearfix:after,.clearfix:before{content: '';display: table;}.clearfix:after{clear: both;}.clearfix{*zoom:1;}/*.gwidth{ padding-left: 25px; padding-right: 25px;box-sizing:border-box; }*/.tac{text-align: center;}.zong{width: 1200px;margin: auto;}.telhide{display: block;}.clear{clear:both;}