/* CSS Document */

/*格式化样式*/
*{padding:0px; margin:0px; word-break: break-all; font-family: Microsoft YaHei,Heiti SC,tahoma,arial,Hiragino Sans GB,"\5B8B\4F53",sans-serif;}
table {border-collapse: collapse;border-spacing: 0;width: 100%;text-align: center;color: #333;font-size: 16px;line-height: 1.8em;margin-bottom: 32px;border: 1px solid #333;empty-cells: show;}
fieldset,img,input,textarea{border:0; outline: none;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ol,ul,li{list-style:none;}
caption,th{text-align: center;color: #333;font-size: 16px;line-height: 1.8em;margin-bottom: 32px;border: 1px solid #333;empty-cells: show;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
abbr,acronym{border:0;}
body{font-size: 12px;color: #000000;}
td{padding:3px; vertical-align: top;border: 1px solid #333;}
img{border:none;}
/*input{vertical-align: middle;line-height: normal; border:none; outline:none; list-style:none;}*/
.clear{clear:both;font-size:0px; height:0; line-height:0; width:0;}
a{outline:none; star:expression(this.onFocus=this.blur()); text-decoration:none; background:none;}
textarea{ resize:none; overflow:auto; outline:none;}
.clears:before,.clears:after {content:'';display:table;}.clears:after {clear:both;}.clears {clear:both;overflow:hidden;}
.img img {display:block;position:relative;}a img {border:none;}
dl.img dt{float: left;}/*解决iphone下img多出的空白*/

input[type="checkbox"],input[type="text"],input[type="submit"],input[type="button"],input[type="number"],input[type="tel"],textarea,button {
  -webkit-border-radius: 0;
  border-radius: 0;
  -webkit-appearance: none;
}
/*公共组件样式*/
.textf{color:#fff !important;}
.text1{color:#111 !important;}
.text2{color:#222 !important;}
.text3{color:#333 !important;}
.text4{color:#444 !important;}
.text5{color:#555 !important;}
.text6{color:rgba(0,0,0,.54);}
.text9{color:#999 !important;}
.textC{color:#999 !important;}
.textG{color:#6a9532 !important;}
.textR{color:#ff6d93 !important;}
.col_c9{color: #c9c9c9;}


.bgfff{background-color:#fff;}
.dpn{display:none!important;}
.dib{display:inline-block;}
/*.text4:hover, .text6:hover, .text9:hover, .textC:hover{color:#ff95b0 !important;}*/

/*.fontFm{font-family: 黑体, 宋体;}*/
.cp{cursor:pointer;}
.dn{display:none !important;}
.textarea {resize: none;}
/*文字排版、颜色*/
.fs12{font-size:12px !important;}
.fs13{font-size:13px}
.fs14{font-size:14px}
.fs16{font-size:16px}
.fs18{font-size:18px}
.fs20{font-size:20px}
.fs30{font-size:30px}
.fb{font-weight:bold}
.fn{font-weight:normal}
.t2{text-indent:2em}
.darkblue,a.darkblue{color:#039}
.gray,a.gray{color:#878787}
.lh150{line-height:150%}
.lh180{line-height:180%}
.lh200{line-height:200%}
.lh30{line-height:30px}
.unl{text-decoration:underline;}
.no_unl{text-decoration:none;}

.green{color:#5bbd72}
.red{color:#C00}

/*定位*/
.tl{text-align:left}
.tc{text-align:center}
.tr{text-align:right}
.fl{float:left !important;_display:inline}
.fr{float:right !important;_display:inline}
.cb{clear:both !important; width:0 !important; height:0 !important; border:none !important; line-height:0 !important; font-size:0px;}
.cl{clear:left}
.cr{clear:right}
.vm{vertical-align:middle}
.pf{position:fixed}
.pr{position:relative}
.pa{position:absolute}
.abs-right{position:absolute;right:0}
.zoom{zoom:1}
.hidden{visibility:hidden}
.db{display: block}
.dpib{display:inline-block}
.nowrap{white-space:nowrap}
/*长度高度*/
.w10{width:10px}
.w20{width:20px}
.w50{width:50px}
.w70{width:70px}
.w90{width:90px}
.w100{width:100px}
.w140{width:140px}
.w200{width:200px}
.w250{width:250px}
.w165{width:165px}
.w300{width:300px}
.w500{width:500px}
.w600{width:600px}
.w800{width:800px}
.w960{width:960px}
.w980{width:980px}
.w{width:100%}
.h30{height:30px}
.h40{height:40px}
.h50{height:50px}
.h80{height:80px}
.h100{height:100px}
.h200{height:200px}
.h{height:100%}
/*边距*/
.m0{margin:0}
.mcenter{margin:0 auto;}
.m10{margin:10px}
.m15{margin:15px}
.m30{margin:30px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt30{margin-top:30px !important;}
.mt50{margin-top:50px}
.mt70{margin-top:70px}
.mt100{margin-top:100px}
.mb0{margin-bottom:0px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px}
.mb20{margin-bottom:20px;}
.mb25{margin-bottom:25px;}
.mb30{margin-bottom:30px !important;}
.mb40{margin-bottom:40px}
.mb100{margin-bottom:100px}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.ml20{margin-left:20px}
.ml30{margin-left:30px}
.ml50{margin-left:50px !important;}
.ml100{margin-left:100px !important;}
.mr0{ margin-right:0px !important;}
.mr3{margin-right:3px}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr15{margin-right:15px}
.mr20{margin-right:20px}
.mr50{margin-right:50px}
.mr100{margin-right:100px}
.mt25{margin-top:25px}
.p5{padding:5px;}
.p10{padding:10px;}
.p15{padding:15px;}
.pd15{padding: 15px;}
.p30{padding:30px;}
.pt5{padding-top:5px}
.pt10{padding-top:10px}
.pt15{padding-top:15px}
.pt20{padding-top:20px}
.pt30{padding-top:30px}
.pt50{padding-top:50px}
.pb3{padding-bottom:3px}
.pb5{padding-bottom:5px}
.pb10{padding-bottom:10px}
.pb15{padding-bottom:15px}
.pb20{padding-bottom:20px}
.pb25{padding-bottom:25px}
.pb30{padding-bottom:30px}
.pb100{padding-bottom:100px}
.pl0{padding-left:0px}
.pl5{padding-left:5px}
.pl10{padding-left:10px}
.pl15{padding-left:15px}
.pl20{padding-left:20px;}
.pl25{padding-left:25px;}
.pl30{padding-left:30px;}
.pl50{padding-left:50px}
.pl100{padding-left:100px}
.pr3{padding-right:3px}
.pr5{padding-right:5px}
.pr10{padding-right:10px}
.pr15{padding-right:15px !important;}
.pr20{padding-right:20px !important;}
.pr30{padding-right:30px}
.pr40{padding-right:40px}
.pr100{padding-right:100px}
.mt6{margin-top: 6px;}
/*ajax loading*/
.hide{display: none;}
.location-loading{margin: 10px auto;background: url(../images/loading.gif) no-repeat; background-size: 16px 16px;width: 16px; height: 16px;padding-left: 20px;margin-left: 5px;}
.refresh-loading{margin: 10px auto;background: url(../images/loading.gif) no-repeat;-webkit-background-size: auto 20px;-webkit-animation: am-rotate 1s steps(12) infinite;width: 20px;animation: am-rotate 1s steps(12) infinite;height: 20px;}
.no-data {background-size: 16px 16px;margin-top:5px; height: 16px;text-align: center;}
/*图片标识样式 例如：秒杀中 等等*/
.icon_ms { position: absolute; left: -23px; top: 10px; z-index: 8;width: 86px; height: 20px;line-height: 20px; text-align: center; font-style: normal; background-color: #f44d4d; color: #fff; -webkit-transform: rotate(-46deg); -moz-transform: rotate(-46deg); transform: rotate(-46deg);}
.btn_pay_wrap { padding: 0 15px; margin:10px 0;}
.btn_pay{ display: block; text-align: center; color: #fff; font-size: 20px; background: #FF5300;width: 100%; height: 45px; line-height: 45px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border: none;}
/*文字截断*/
.ui-whitespace{ -webkit-box-sizing:border-box;box-sizing:border-box}
.ui-nowrap-flex,.ui-nowrap-multi{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;}
.ui-nowrap-flex{-webkit-line-clamp:1;-webkit-box-flex:1;height:inherit}
.ui-nowrap-multi{-webkit-line-clamp:2}
.refresh-loading,.no-data{width: 100%; height: 32px;line-height: 32px;background:#fff; text-align: center;margin-bottom: 0;}
.data-loading{width: 100%;height: 32px;line-height: 32px;margin: 0 auto;font-size:16px;color:#B19191;text-align: center; background: url(../images/loading.gif) no-repeat center #fff;-webkit-background-size: auto 20px;
  -webkit-animation: am-rotate 1s steps(12) infinite;animation: am-rotate 1s steps(12) infinite;}
body{background: #eee;color:#333;}
a{color: #333;}
.color_time{ color:#43c10f !important;}
.text8{ color:#888 !important;}
.bgf4{ background:#f4f4f4;}
.ovH{ overflow:hidden;}
.bordert{border-top: 1px solid #d7d7d7;}
.borderb{border-bottom: 1px solid #dbd8d3;}
.bdt{ border-top: 1px solid #eeeeee;}
.bdb{ border-bottom: 1px solid #eeeeee;}
.bd { border: solid 1px #eee;}
.ml5{ margin-left:5px;}
.mr5{ margin-right:5px;}
.mt10{ margin-top:10px;}
.pl10{ padding-left:10px;}
.pl30{ padding-left:30px;}
.pm10{ padding-bottom:10px;}
.pt10{ padding-top:10px;}
.pr10{ padding-right:10px;}
.plr20{padding:0 20px;}
.p10{ padding:10px;}
.v_pd15{padding:15px 15px 20px 15px;}
.v_plr15{padding:0 15px 15px 15px;}
.v_plrb15{padding:15px 0;}
.dflex { display: -webkit-box; /*display: box;*/ width: 100%; -webkit-box-sizing: border-box; box-sizing: border-box;}
.flex1 { -webkit-box-flex: 1;  box-flex: 1; display: block;}
.flex { display: -webkit-flex; display: flex;}
.flex_box { justify-content: space-between; align-items: center;}
.h40{ height: 40px; }
.lh40{ line-height: 40px; }
.taR{ text-align:right;}
.taC{ text-align:center;}
.loading img{ display: inline-block !important; }
/* 加载中 */
.loading{z-index: 9999; position: fixed; top: 40%; background: #000; opacity:0.6; filter:alpha(opacity=60); width: 100px; height: 100px; left: 40%; color: #fff; text-align: center; font-size: 14px;}
/* 轮播插件*/
.mint-swipe {overflow: hidden;position: relative;height:181px;}
.mint-swipe-items-wrap {position: relative;overflow: hidden;height: 100%;-webkit-transform: translateZ(0);transform: translateZ(0)}
.mint-swipe-items-wrap > div {position: absolute;-webkit-transform: translateX(-100%);transform: translateX(-100%);width: 100%;height: 100%;display: none}
.mint-swipe-items-wrap > div.is-active {display: block;-webkit-transform: none;transform: none;}
.mint-swipe-indicators {position: absolute;bottom: 10px;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);}
.mint-swipe-indicator {width: 8px;height: 8px;display: inline-block;border-radius: 100%;background: #000;opacity: 0.2;margin: 0 3px;}
.mint-swipe-indicator.is-active {background: #fff;}
video::-internal-media-controls-download-button {display:none;}
video::-webkit-media-controls-enclosure {overflow:hidden;}
video::-webkit-media-controls-panel {width: calc(100% + 30px); }