﻿*{box-sizing:border-box;}
html,body,ul,li,ol,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,fieldset,legend,img{margin:0;padding:0;}
html,body{font:16px/1"微软雅黑","HelveticaNeue",Helvetica,"MicrosoftYaHei",Arial,"sans-serif";width:100%;min-width:320px;max-width:750px;margin:0 auto;position:absolute;left:0;right:0;top:0; font-weight:300;background-color:#fff;}
table{border-collapse:collapse;border-spacing:0;}
input,img,button{outline:none;border:none;margin:0;padding:0;display:block;}
select{outline:0; border:0; appearance:none; -moz-appearance:none; -webkit-appearance:none; -ms-appearance:none;}
select::-ms-expand{display:none;}
button{cursor:pointer}
img{display:block; width:100%; height:auto;}
header img{width: auto;}
select{-webkit-appearance:none;-moz-appearance:none;}
ul,li{text-decoration:none;list-style:none;display:block;}
textarea,input,div,img{-webkit-tap-highlight-color:rgba(0,0,0,0); resize:none;}
input{background-color:#fff;}
a{text-decoration:none; cursor:pointer;color: #333;}
a.ablock{display: block;width: 100%;height: 100%;}
a,a:hover{transition:all.3sease-out0s;}
a:hover,a:focus{text-decoration:none;}
table{display:table;width:100%;text-align:center;}
.pos-re{position:relative; z-index:10;}
.pos-ab{position:absolute;}
.conceal{display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-moz-box;-moz-line-clamp:1;-moz-box-orient:vertical;}
.conceal2{display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-moz-box;-moz-line-clamp:2;-moz-box-orient:vertical;}
.txhz-inline{display:-webkit-inline-box; display:-ms-inline-flexbox;}
.txhz-1{display:-webkit-flex; display:flex; display:-ms-flexbox; display:-moz-box; display:-ms-boxflex; display:-webkit-box;}
.txhz-1-flex{-webkit-box-flex:1; -ms-flex:1; -moz-box-flex:1; width:100%; -ms-flex:1; -webkit-flex:1; flex:1;}
.txhz-multi{display:-webkit-flex; display:flex; -webkit-flex-wrap:wrap; flex-wrap:wrap;}
.img-top{-webkit-box-align:start; align-items:start; -webkit-align-items:start; box-align:start; -moz-box-align:start; align-items:flex-start;}
.img-center{-webkit-box-align:center; align-items:center; -webkit-align-items:center; box-align:center; -moz-box-align:center;}
.img-bottom{-webkit-box-align:end; align-items:end; -webkit-align-items:end; box-align:end; -moz-box-align:end; align-items:flex-end;}
.fixed-m{position:fixed; left:0; right:0; min-width:320px; max-width:750px; width:100%; margin:0 auto; z-index:500; background-color:#fff;}
.fixed-pc{position:fixed; left:0; right:0; min-width:320px; max-width:1200px; width:100%; margin:0 auto; z-index:500; background-color:#fff;}
.flipH{-moz-transform:scaleX(-1); -webkit-transform:scaleX(-1); filter:FlipH; -o-transform:scaleX(-1); transform:scaleX(-1);}
.blockCenter{margin:0 auto; max-width:100%;}
.jt:focus{outline:0;}

/*basepage*/
.basepage{text-align:center; font-size:16px; color:#363636; line-height:24px;}
.basepage a{display: block;padding:0 5px; border:1px solid #dcdcdc; margin:0 3px; position:relative; cursor:pointer; min-width:20px;color: #333;}
.basepage a:first-of-type,.basepage a:last-of-type{letter-spacing:2px;}
/*.basepage a:nth-of-type(2):before,.basepage a:nth-last-of-type(2):before{content:''; position:absolute; top:0; bottom:0; left:0; right:0; margin:auto; width:0; height:0; border-top:6px solid transparent; border-bottom:6px solid transparent; border-left:10px solid #000;}*/
.basepage span{display: block;padding:0 5px; border:1px solid #dcdcdc; margin:0 3px; position:relative; cursor:pointer; min-width:20px;background-color:#c3231e; color:#fff; border:1px solid #c3231e;}
/*basepage*/

/*baseadds*/
.baseadds{font-size:14px; padding:0 20px; background-color:#f5f5f5; height:50px; line-height:50px; margin-bottom:30px;} 
.baseadds a{color:#333;}
.baseadds a:hover,.baseadds a:last-of-type{color:#c3231e;}
/*baseadds*/

/*basearc*/
.basearc ul{margin-top:44px;}
.basearc li{margin:20px 0; font-size:16px;}
.basearc a{color:#454545;}
.basearc a:hover{text-decoration:underline;}
.basearc a:hover{color:#c3231e;}
/*baseadds*/


.basetable table td{border:1px solid #000; text-align:center; color:#000; text-indent:0;}