body,html,div,p,ul,li,span,div,button{margin:0;padding:0;font-family: "微软雅黑"}
body,html{font-family: "微软雅黑"}
body{background: #f2f2f2}
li{list-style: none}
.fl_x{float:left;}
.fr_x{float:right;}
.cor_blur{color:#04b0e9;}
.cor_pink{color:#fd5e08;}
.cor_yellowlittle{color:#f7a302;}
.cor_yellowlittle2{color:#ff9934;}
.cor_999{color:#999;}
.cor_333{color:#333;}
.cor_000{color:#000;}
.cor_666{color:#666;}
.cor_fff{color:#fff;}
.cor_red2{color:#f04a3e;}
.cor_green{color:#71cb29;}
.cor_red{color:red;}
.hied_x{display: none}
.show_x{display:block;}
.font_14{font-size: 14px;}
.font_12{font-size: 12px;}
.font_16{font-size: 16px}
.font_18{font-size: 18px}
.hide_x{display: none;}
.show_x{display: block;}
.pd10{padding:0 10px;}
.jiange_x{height: 10px;background: #f2f2f2}
a{text-decoration: none}
/*万能清除法*/
.clear_x:after{content:'.';clear: both;display:block;width:0;height:0;overflow: hidden;visibility: hidden;}
/*头*/
.phone_head{height: 44px;font-size: 16px;position: fixed;top:0;background: #fff;width:100%;border-bottom:1px solid #e5e5e5;z-index: 10;}
.head_text{position: absolute;width: 100%;line-height: 44px;text-align: center;z-index: 10;color:#000;}
.head_text_right{position: absolute;right: 0;line-height: 44px;color: #000;padding-right: 10px;z-index: 20;}
.phone_head .back-1{min-width: 20px;padding-left: 10px;position: absolute;left: 0;top:0;height: 44px;z-index: 20}
.phone_head .back-1 img{width: 10px;position: absolute;top:50%;margin-top: -5px}
.phone_footer{text-align: center;line-height: 50px;color:#fff;position: fixed;bottom:0;width: 100%;cursor:pointer;}
.bgred{background: #f14b3f;font-size: 16px;}
.phone_head .shaxu{position: absolute;top:50%;right: 10px;margin-top: -10px;z-index: 20;}

/* 地区插件样式小调 */
.cityPickerInput{width: 50%;border: none;background: none;text-align: left;opacity: 0;}
.mbsc-ios .dwwl .dwl{text-align: center;}
.clearr:after{content: ".";display: block;height: 0;width:0;clear:both;overflow: hidden;visibility: hidden;}
.cityPickerBox div{width:33.33%;float:left;}
.cityPickerBoxwb{height: 50px;position: relative;}
.hidden{display: none}
.mbsc-ios .dwbc .dwb{color:#ff483f;font-size: 16px;font-weight: normal;}
.mbsc-ios .dwbc .dwb-s{text-align: right;}
.mbsc-ios .dwbc .dwb-c{text-align: left;}
.mbsc-ios .dw-li .dw-i{text-align: center;font-size:14px;}
.cityPickerBox .cityPickerInput{width: 100%}
.cityPickerBox{width:99%;height: 44px;line-height: 44px;position: absolute;left:0;top:0;}
.cityval{float: right;height: 44px;line-height: 44px;color: #666}

/* 活动按钮 */

/*普通列表*/
.cagoInfo li{padding:0 10px;background: #fff;margin-bottom: 10px;height: 44px}
.cagoInfo li label{float: left;width: 82px;font-weight: normal;line-height: 44px}
.cagoInfo li input{border:0;line-height: 35px;outline: none;width: 100%;text-align: right;color:#666;background-color:#fff }
.txt_box{padding-left:82px;text-align: right;}
.time_text{line-height: 45px;background:#fff;padding: 0 20px;}
.time_text p{border-top: 1px solid #e5e5e5;}
.yue_x{line-height: 46px}
/*活动奖品列表*/
.prizelist{padding:10px 10px 0}
.prizelist li{padding:15px;background: #fff;font-size: 14px;color:#333;margin-bottom: 10px}
.prizelist li p:nth-child(1){padding-bottom: 13px}
.prizelist li p:nth-child(1) span{color:#ef293c;font-size: 13px;border: 1px solid #ef293c}
.prizelist li p:nth-child(1) b{font-weight: normal;}
.prizelist li p:nth-of-type(2){color:#666;font-size: 12px;}
.quxian{border:0;font-size: 16px;background: #6f8ec8;border-radius: 5px;text-align: center;cursor: pointer;width:85%;margin:0 auto; display: block;line-height: 44px;color:#fff;}
/*超出显示省略号*/
.OneRow{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.TowRow{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}


/*两项选项卡*/
.tx_nav{height: 44px;background:#fff;padding: 0 24%;border-bottom:1px solid #d2d2d2;}
.tx_nav div{width: 50%;text-align: center;line-height: 42px;}
.tx_nav .active{border-bottom:2px solid #ff9934;color:#ff9830;}
/*icheck*/
.iCheck_wb b{height: 18px;width:18px;position: absolute;left: 0;top:0;display: block;z-index: 4}
.iCheck_wb{display: inline-block;position: relative;}
/*footer*/
.footer_x{position: fixed;bottom:0;left:0;display: box;display:-webkit-box;display:-moz-box;background: #fff;border-bottom: 1px solid #f2f2f2;height: 50px;width: 100%;border-top:1px solid #d2d2d2;}
.footer_x div{box-flex:1;-moz-box-flex:1;-webkit-box-flex:1;text-align: center}
/*弹性列表*/
.box_x{display: box;display: box;display:-webkit-box;display:-moz-box;line-height: 45px;background: #fff;border-bottom:1px solid #d2d2d2;}
.box_x p:nth-of-type(1){width: 56px;}
.box_x p:nth-of-type(2) input{border:0;background: none;outline: none}
.box_x p:nth-of-type(2){box-flex:1;-moz-box-flex:1;-webkit-box-flex:1;padding-left: 10px}
.box_x p:nth-of-type(2) input{width: 100%;}
.box_x p:nth-of-type(3){width: 19px;}
/*子元素左右排列*/
.box_x2{display: flex;display: -webkit-flex;justify-content: space-between;}
/*子元素上下居中*/
.cent_x{display: -webkit-flex;display: flex;align-items:center;cursor: pointer;}
.left_x{display: -webkit-flex;display: flex;align-items:flex-start;}
/*子元素左右居中*/
.level_center{display: -webkit-flex;display: flex;align-items:flex-start;justify-content:center;}
/* 子元素间隔自适应 */
.space_shi{display: -webkit-flex;display: flex;align-items:flex-start;justify-content:space-around}
/* 子元素上下排列 */
.vertical{display: -webkit-flex;display: flex;align-items:flex-start;justify-content:space-around;flex-direction:column;}
/*上下排列，在内容区居中*/
.level_jue{display: -webkit-flex;display: flex;align-content:space-around;flex-direction:column;}
/*子元素左右居中*/
.level_center2{display: -webkit-flex;display: flex;justify-content:center;}
/*上下排列，在内容区*/
.level_jue{display: -webkit-flex;display: flex;align-content:space-around;flex-direction:column;}


