blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
body,button,input,select,textarea{font-family:'Microsoft Yahei','Helvetica Neue',Helvetica,STHeiTi,Arial,sans-serif;color:#444}
body,button,textarea{font:14px/1.6 'Helvetica Neue','PingFang SC','Microsoft Yahei',微软雅黑,STXihei,华文细黑,sans-serif}
input,select{font:12px/1.6 'Helvetica Neue','PingFang SC','Microsoft Yahei',微软雅黑,STXihei,华文细黑,sans-serif}
h1,h2,h3,h4,h5,h6{font-size:100%}
address,cite,dfn,em,var{font-style:normal}
ol,ul{list-style:none}
a{color:#1377dc;text-decoration:none;outline:0;-webkit-tap-highlight-color:transparent}
a:hover{color:#ff4800;text-decoration:none}
fieldset,img{border:0}
button,input,select,textarea{font:14px/1.6 "Microsoft YaHei"}
table{border-collapse:collapse;border-spacing:0}
input{border-radius:0}
input[type=tel],input[type=text]{-webkit-tap-highlight-color:rgba(0,0,0,0)}
input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;border-radius:0}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
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}
.fl,.left{float:left}
.fr,.right{float:right}
.clearfix:after{content:"";height:0;visibility:hidden;display:block;clear:both}
.clearfix{zoom:1}
.hide{display:none}
.block,.show{display:block!important}
.center{text-align:center}
.tp5{top:5px!important}
.w_50{width:50px!important}
.w_60{width:60px!important}
.w_70{width:70px!important}
.w_73{width:73px!important}
.wid80{width:80px!important}
.w_90{width:90px!important}
.w_100{width:100px!important}
.wb_100{width:100% !important}
.w_110,.wid110{width:110px!important}
.w_120{width:120px!important}
.w_130{width:130px!important}
.w_140{width:140px!important}
.w_160{width:160px!important}
.w_175{width:175px!important}
.w_180{width:180px!important}
.w_200{width:200px!important}
.w_210{width:210px!important}
.w_240{width:210px!important}
.w_350{width:350px!important}
.w_500{width:500px!important}
.pl2{padding-left:2px!important}
.pt5{padding-top:5px!important}
.pt10{padding-top:10px!important}
.pt15{padding-top:15px!important}
.pt30{padding-top:30px!important}
.pl10{padding-left:10px!important}
.pl30{padding-left:30px!important}
.pl40{padding-left:40px!important}
.pr10{padding-right:10px!important}
.pr30{padding-right:30px!important}
.pb5{padding-bottom:5px!important}
.pb10{padding-bottom:10px!important}
.pb15{padding-bottom:15px!important}
.pb20{padding-bottom:20px!important}
.ma0{margin:0!important}
.mt5{margin-top:5px!important}
.mt10{margin-top:10px!important}
.mt15{margin-top:15px!important}
.mt25{margin-top:25px!important}
.mt20{margin-top:20px!important}
.mt30{margin-top:30px!important}
.mt40{margin-top:40px!important}
.mt45{margin-top:45px!important}
.mt50{margin-top:50px!important}
.mt60{margin-top:60px!important}
.mt80{margin-top:80px!important}
.mb2{margin-bottom:2px!important}
.mb5{margin-bottom:5px!important}
.mb15{margin-bottom:15px!important}
.mb10{margin-bottom:10px!important}
.mb20{margin-bottom:20px!important}
.mb30{margin-bottom:30px!important}
.mb40{margin-bottom:40px!important}
.mb60{margin-bottom:60px!important}
.ml0{margin-left:0!important}
.ml5{margin-left:5px!important}
.ml10{margin-left:10px!important}
.ml15{margin-left:15px!important}
.ml20{margin-left:20px!important}
.ml30{margin-left:30px!important}
.ml35{margin-left:35px!important}
.ml50{margin-left:50px!important}
.ml90{margin-left:90px!important}
.mr5{margin-right:5px!important}
.mr10{margin-right:10px!important}
.mr17{margin-right:17px!important}
.mr15{margin-right:15px!important}
.mr20{margin-right:20px!important}
.mr50{margin-right:50px !important}
.mr90{margin-right:90px!important}
.border0{border:none!important}
.bordertop{border-top:1px solid #e9e9e9}
.lh20{line-height:20px!important}
.lh25{line-height:25px!important}
.lh30{line-height:30px!important}
.font26{font-size:26px!important}
.font22{font-size:22px!important}
.font20{font-size:20px!important}
.font18{font-size:18px!important}
.font16{font-size:16px!important}
.font14{font-size:14px!important}
.font13{font-size:13px!important}
.font12{font-size:12px!important}
.fontbold{font-weight: bold;}
.textcen{text-align:center!important}
.textlf{text-align:left!important}
.textrig{text-align:right!important}
.textbot{vertical-align:bottom!important}
.textmdl{vertical-align:middle!important}
.fontw700{font-weight:700!important}
.fontw500{font-weight:500!important}
.fontw400{font-weight:400!important}
.backfff{background:#fff!important}
.orange{color:#ff4800!important}
.green{color:#0bb523!important}
.blue{color:#1377de!important}
.red{color:#f72a3f!important}
.red2{color:#ff5b68!important}
.red3{color:#ff3145!important}
.orange2{color:#ff7a46!important}
.placeholdersjs{color:#999!important}
.black{color:#696464}
.gray{color:#696464}

.c_blue { color: #008edf; }
.c_gray{color:#999!important}
.c_black{color:#444!important}
.c_origin{color:#eb7c16!important}
.c_origin2{color:#ff6700!important}

.c_red { color: #ff3535; }
.c_red2 { color: #ff3737; }
.c_orange { color: #ff6a00; }
.c_green { color: #0bb523; }

.pos_rel{position:relative}
.posrel{position:relative}
.v_mid{vertical-align:middle}
.textarea{padding:10px;font-size:14px;border:1px solid #e6e6e6;resize:none}
.icon-gan{background:url(../img/red_sigh.png);width:18px;height:18px;display:inline-block;background-size:100% 100%;position:relative;top:4px}
.icon-qs{background:url(../img/new_min_icons.png);width:20px;height:18px;display:inline-block;background-size:cover;position:relative;top:3px}
.cursor:hover{cursor: pointer}
.shadow{position: fixed;top: 0;left: 0;right:0;bottom:0;background: rgba(0,0,0,0.5);z-index: 90;}
.text2em{text-indent: 2em;}
.text4em{text-indent: 4em;}
.font_hide{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.font_hide2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.font_hide3{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}

.text-line{ text-decoration: line-through;}

@media only screen and (max-width:1024px){
body{cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}
}