﻿@charset "UTF-8";

/*reset css*/

html {

  font-family: sans-serif;

  -webkit-text-size-adjust: 100%;

      -ms-text-size-adjust: 100%;

  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

}

body {

  font-family: "Arial";

  font-size: 14px;

  line-height: 1.42857143;

  color: #333;

  background-color: #fff;

}

article,

aside,

details,

figcaption,

figure,

footer,

header,

hgroup,

main,

menu,

nav,

section,

summary {

  display: block;

}

audio,

canvas,

progress,

video {

  display: inline-block;

  vertical-align: baseline;

}

audio:not([controls]) {

  display: none;

  height: 0;

}

[hidden],

template {

  display: none;

}

a {

  background-color: transparent;

  text-decoration: none;

  color:#333;

}

a:active,

a:hover {

  outline: 0;

}

b,

strong {

  font-weight: bold;

}

dfn {

  font-style: italic;

}

img {

  border: 0;

  vertical-align: middle;

}

svg:not(:root) {

  overflow: hidden;

}

pre {

  overflow: auto;

}

code,

kbd,

pre,

samp {

  font-family: monospace, monospace;

  font-size: 1em;

}

button,

input,

optgroup,

select,

textarea {

  color: inherit;

  font-family: inherit;

  font-size: inherit;

  line-height: inherit;

  background: none;

  border:none;

  -webkit-appearance: none;

  -moz-appearance: none;

  -o-appearance: none;

  appearance: none;

}

button {

  overflow: visible;

  -webkit-appearance: none;

  -moz-appearance: none;

  -o-appearance: none;

  appearance: none;

}

button,

select {

  text-transform: none;

}

button[disabled],

html input[disabled] {

  cursor: default;

}

button::-moz-focus-inner,

input::-moz-focus-inner {

  padding: 0;

  border: 0;

}

input {

  line-height: normal;

  -webkit-appearance: none;

  -moz-appearance: none;

  -o-appearance: none;

  appearance: none;

}

input[type="checkbox"],

input[type="radio"] {

  -webkit-box-sizing: border-box;

     -moz-box-sizing: border-box;

          box-sizing: border-box;

  padding: 0;

}

input[type="number"]::-webkit-inner-spin-button,

input[type="number"]::-webkit-outer-spin-button {

  height: auto;

}

legend {

  padding: 0;

  border: 0;

}

textarea {

  overflow: auto;

}

optgroup {

  font-weight: bold;

}

table {

  border-spacing: 0;

  border-collapse: collapse;

  max-width: 100% !important;

  overflow-x: auto;

}

td,

th {

  padding: 0;

}

* {

  margin:0;

  padding:0;

  outline: none;

  -webkit-box-sizing: border-box;

     -moz-box-sizing: border-box;

          box-sizing: border-box;

}

*:before,

*:after {

  -webkit-box-sizing: border-box;

     -moz-box-sizing: border-box;

          box-sizing: border-box;

}

ul{list-style:none;}

h1,h2,h3,h4,h5,h6{

  font-family: inherit;

  font-weight: 400;

  line-height: 1.1;

  color: inherit;

}

p,a{/* word-break: keep-all; */}

.section{width: 100%;overflow: hidden;}

.pull-right{float: right;}

.dis-table{display: table;width: 100%;height: 100%;}

.dis-cell{display: table-cell;vertical-align: middle;}

.scrollbar{overflow-y: auto;}

.scrollbar::-webkit-scrollbar {

  width: 3px;

  background-color: #dcdbdb;

}

.scrollbar::-webkit-scrollbar-thumb {

  background-color:#099cf1;

  border-radius: 10px;

}

.clearfix:before,.clearfix:after{

  content: " ";display: table;

}

.clearfix:after{

  clear: both;

}

table tr, table td, table p{

    word-break: keep-all;

}

table, table tr, table td{

      max-width: max-content;

      border-width: 1px !important;

      border-color: #b7b7b7 !important;

}

table tr:nth-child(1) td{border-width: 1px !important;}

table p{

   margin: 10px 0px;

   display: block;

   min-width: 200px;

}

table p,table p span{color: #888 !important;}

table tr:nth-child(1) p,table tr:nth-child(1) p span{color: #fff !important;}

table tr td:nth-child(2),table tr td:nth-child(2) p

{

 min-width: fit-content;

 margin: 0 15px;

}

        /* 设置滚动条的样式 */

       .pro-hide::-webkit-scrollbar {

        width:12px;

        background-color: #f2f2f2;

        }



        /* 滚动槽 */

        .pro-hide::-webkit-scrollbar-track {

        border-radius:10px;

        }



        /* 滚动条滑块 */

        .pro-hide::-webkit-scrollbar-thumb {

        border-radius:10px;

        background: #c75459;

        }

.pro-hide::-webkit-scrollbar-button{

  display:none;

}

@font-face {

    font-family: 'ttm';

 		src: url('../font/TT0861M_.eot');

    src: url('../font/TT0861M_.woff') format('woff'),

    url('../font/TT0861M_.ttf') format('truetype'),

    url('../font/TT0861M_.svg') format('svg');



}

@font-face {

    font-family: 'din';

 		src: url('../font/DINCOND-MEDIUM_0.eot');

    src: url('../font/DINCOND-MEDIUM_0.woff') format('woff'),

    url('../font/DINCOND-MEDIUM_0.ttf') format('truetype'),

    url('../font/DINCOND-MEDIUM_0.svg') format('svg');



}





