header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary,input{outline:0;}
ul,dl,li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{ font-weight:normal;}
pre,code,kbd,samp{font-family:inherit;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select{font:14px/1.14 arial,"Microsoft YaHei","微软雅黑",\5b8b\4f53;color:#333;outline:0;}
button::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner { border:none; padding:0; }
*{ padding: 0px; margin: 0px;}
a{ text-decoration: none; cursor: pointer;}



.widline{ margin-left: 3.125%; margin-right: 3.125%; margin-top: 10px;}
.dl-cont{ display: table; margin-bottom: 20px;}
.dl-cont dt,.dl-cont dd{ display: table-cell; vertical-align: middle;}
.tabl-c{ position: relative; width: 100%;}
.hem-p{ margin-left: -25%;  padding-bottom: 10px; }
.line{width:6px; background-color: #f0f0f0;   border-radius: 10px; display: inline-block; height: 100%; }
.dl-cont dd{ padding-left: 4%; line-height: 22px;}
.dl-cont dt{ width: 20%;}
.dl-cont dt img{ width: 100%;}
.title{ font-size: 16px; color: #333333; margin-bottom: 5px;}
.details{ color:#666; margin-bottom: 5px;}
.details strong{ color:#e5005a; font-weight:normal}
.btn{}
.btn a{ display: inline-block; width: 120px; border-radius: 5px; background-color: #e5005a; color: #fff; text-align: center;
 height: 36px; line-height: 36px; font-size: 14px; margin-top: 5px;}
 
.text-1{  margin-top: 20px; color: #666666; line-height: 25px;margin-left: 3.125%; margin-right: 3.125%;}
.text-1 p{ font-size: 16px;text-align: center;}
.btn-2{ display: block; width: 120px; margin: 10px auto 20px;border-radius: 5px; background-color: #e5005a; color: #fff; text-align: center;
 height: 36px; line-height: 36px; font-size: 14px;}

.cont-1{ border-top: 1px solid #ccc; margin-top: 20px; padding-left: 3.125%; padding-right: 3.125%; padding-top: 20px;}
.title-1{ font-size: 16px; text-align: center; color: #333; margin-bottom: 10px;}
.cont-1 cite{ color: #666; line-height: 25px; line-height: 22px; }
.bg-clor{ background-color: #595959; padding-left: 1.5%; padding-right: 1.5%; padding-top: 10px; margin-top: 10px;}
.ul-p{}
.ul-p li{ width: 30%; margin-left: 1.5%; margin-right: 1.5%; float: left; margin-bottom: 10px;}
.ul-p li p{ color: #ccc; text-align: center; margin-top: 5px; font-size: 12px;}
.ul-p li img{ width: 100%;}

.bottom-p{ background-color: #F0F0F0; margin-top: 30px; padding-left: 3.125%; padding-right: 3.125%;}
.ul-2{ display: table; width: 100%; padding-top: 20px; padding-bottom: 20px;}
.ul-2 li{ display: table-cell; vertical-align: top; width: 30%;padding-right: 2%; }
.ul-2 li:nth-child(2){ border-left: 1px solid #c8ccca; border-right: 1px solid #c8ccca; padding-left: 3%;}
.ul-2 li:nth-child(3){ padding-left: 3%; padding-right: 0px;}
.ip-1{ display: table; width: 100%;}
.ip-1 p{ display: table-cell;}
.ip-1 p:first-child{ width: 30%; padding-right: 5%; }
.ip-1 img{ width: 100%; vertical-align: middle; }
.ip-1 span{ display: inline-block; vertical-align: middle; font-size: 14px; color: #333;}
.text-2{ color: #8c8c8c; line-height: 22px; margin-top: 5px; font-size: 12px;}
.btn-online{ width: 80%; display: inline-block; text-align: center; height: 32px; margin-top: 5px; line-height: 32px; border-radius: 5px; border: 1px solid #E5005A; color: #E5005A;}
.text-number{ font-size: 12px; margin-top: 5px;}
.input-p1{ border:2px solid #a0a0a0; border-radius:10px; height:30px; width:170px}
.input-p1 a{ display:inline-block; border-left:1px solid #a0a0a0; height:30px; }
.input-p1 a img{ margin-top:3px }
.input-p1 input{ width:132px; height:24px; border:none; position:relative; color:#e5005a; text-align:center; outline:none; border-radius:10px;margin-top:3px;}
.selectul-p1{padding:0px; margin:0px; width:170px;  text-align:center;  border:1px solid #e5005a; border-radius:5px; background-color:#fff; position:absolute; left:0px; top:36px}
.selectul-p1 li{height:38px;line-height:38px;border-bottom:1px solid #e5005a; width:100%;}
.selectul-p1 li:last-child{ border-bottom:none}
.selectul-p1 li a{ display:block; width:100%; color:#333333;}
.selectul-p1 li a:hover{ background-color:#e5005a; color:#fff;}
.stric-zt{ margin-left:3.25%; margin-right:3.25%; clear:both}
.dl-spo { width:100%}


.dl-spo tr td:nth-child(2){ position:relative}
.text-pol{ display:table; width:100%; margin-top:5px; margin-bottom:10px}
.text-pol div{ display:table-cell; color:#666; line-height:24px}
.text-pol div:first-child{ color:#333333; font-size:14px; width:70px; font-weight:bold}













