@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,div,hr,p,blockquote,dl,dt,dd,ul,ol,li,form,button,input,textarea,th,td,img{margin:0;padding:0}
body, button, input, select, textarea,h1,h2,h3,h4,h5,h6 { font-family:  "微软雅黑", Tahoma, Helvetica, Arial, sans-serif;}
address,cite,dfn,em,var{font-style:normal}
ul,ol,li,dl,dt,dd{list-style:none}
fieldset,img{border:0}
button,input,select,textarea{vertical-align:middle;cursor:pointer;}
table{border-collapse:collapse;border-spacing:0}
i{font-style: normal;}
b,h1,h2,h3,h4,h5{font-weight: normal;margin: 0;}
cite, em{ font-style: normal; }
a{text-decoration: none;outline:none;color:#333;line-height: 1;}
input{border:0;background: transparent !important;}
input:focus{outline: none;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #929292;}
input:-moz-placeholder, textarea:-moz-placeholder {color:#929292;}
input::-moz-placeholder, textarea::-moz-placeholder {color:#929292;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {color:#929292;}
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill { background: transparent;}
input[type=search], input[type=text], input[type=password], input[type=datetime], input[type=datetime-local], input[type=date], input[type=month], input[type=time], input[type=week], input[type=number], input[type=email], input[type=url], input[type=tel], input[type=color], textarea{ font-family: "微软雅黑", Tahoma, Helvetica, Arial, sans-serif; padding: 3px 0; line-height: 34px; height: 40px;}
input[type=text]{ width: 100%;}
button{ font-family: "微软雅黑", Tahoma, Helvetica, Arial, sans-serif;}
button, input, select, textarea { vertical-align: middle; cursor: pointer;}
img{width: 100%;max-height: 100%;display: block;}
select {
  /*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
  border: none;
  /*很关键：将默认的select选择框样式清除*/
  appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;
}
/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand { display: none; }

.dropDown{ position: fixed; bottom: 0; left: 0; width: 100%; z-index: 99; background: #fff; height: 300px;}

.scroll{ max-width: 750px; margin: 0 auto;}
.yyd-max-width{ max-width: 750px; margin: 0 auto;}
.show{ display: block;}
.hide{ display: none;}
.mask{ display: none; position: fixed; top: 0; bottom: 0; left: 0; right: 0; z-index: 9999; background: rgba(0,0,0,.6);}
.row{ padding: 0;}
ion-tabs.tabs-color-active-brown .tab-item.tab-item-active, ion-tabs.tabs-color-active-brown .tab-item.active, ion-tabs.tabs-color-active-brown .tab-item.activated{border:none;}

p{ margin-bottom: 0;}
b{ font-weight: normal;}
/* Contain floats: h5bp.com/q */
.clearfix:before, .clearfix:after {
	content: "";
	display: table;
}
.clearfix:after {
	clear: both;
}
.clearfix {
*zoom: 1;
}
.pull_l{float: left;}
.pull_r{float: right;}
.has-footer{bottom: 49px;}
.hasFooter{bottom: 100px;}

a{text-decoration: none;outline:none;color:#333;line-height: 1;}
a.active{ color: #af0e0e;}
a.active:after{ position: absolute; width: 100%; height: 2px; content: ""; display: block; left: 0; bottom: 0; background: #af0e0e;}

.tabs-color-active-balanced{ color: #cea062 !important;}

ion-tabs.tabs-color-active-brown .tab-item {color: #333;}
ion-tabs.tabs-color-active-brown .tab-item.tab-item-active, ion-tabs.tabs-color-active-brown .tab-item.active, ion-tabs.tabs-color-active-brown .tab-item.activated { color: #cea062;}

.scroll{ max-width: 750px;  margin: 0 auto;}
.yyd-max-width{ max-width: 750px; margin: 0 auto;}
/*底部导航
.tabs{ background: #fff; }*/
/*媒体查询 begin*/
/*默认b*/    
html {font-size: 20px;}
body {font-size: 12px;}
.font_22 {font-size: 11px;}
.font_24 {font-size: 12px;}
.font_26 {font-size: 13px;}
.font_28 {font-size: 14px;}
.font_30 {font-size: 15px;}
.font_32 {font-size: 16px;}
.font_34 {font-size: 17px;}
.font_38{font-size: 19px;}
.font_44 {font-size: 22px;}
.font_54{ font-size: 27px;}
.font_thin_100{ font-weight: 100;}
.font_thin_200{ font-weight: 200;}
.font_thin_300{ font-weight: 300;}
.font_thin_400{ font-weight: 400;}
.font_thin_500{ font-weight: 500;}
.font_thin_600{ font-weight: 600;}
.font_thin_700{ font-weight: 700;}
.font_thin_800{ font-weight: 800;}
.font_thin_900{ font-weight: 900;}

.line-h29 {line-height: 29px;}
.line-h32 {line-height: 16px;}
.line-h40 {line-height: 20px;}
.line-h49 {line-height: 49px;}
.line-h88 {line-height: 44px;}
.lin_h2rem{height: 2rem;line-height: 2rem;}

/*默认e*/
/*360px显示屏样式 索尼Z1*320px显示屏样式 苹果4/4S/5C/5S黑莓Z30213px显示屏样式 LG Optimus One*/
@media screen and (max-width: 320px) {
 html {font-size: 17.06666667px;}
  body {font-size: 12px;}
  .font_22 {font-size: 11px;}
  .font_24 {font-size: 12px;}
  .font_26 {font-size: 13px;}
  .font_28 {font-size: 14px;}
  .font_30 {font-size: 15px;}
  .font_32 {font-size: 16px;}
  .font_34 {font-size: 17px;}
  .font_38{font-size: 19px;}
  .font_44 {font-size: 22px;}
  .font_54{ font-size: 27px;}

  .line-h32 {line-height: 16px;}
  .line-h40 {line-height: 20px;}
  .line-h88 {line-height: 44px;}
}

@media screen and (min-width: 320px) {
 html {font-size: 17.06666667px;}
  body {font-size: 12px;}
  .font_22 {font-size: 11px;}
  .font_24 {font-size: 12px;}
  .font_26 {font-size: 13px;}
  .font_28 {font-size: 14px;}
  .font_30 {font-size: 15px;}
  .font_32 {font-size: 16px;}
  .font_34 {font-size: 17px;}
  .font_38{font-size: 19px;}
  .font_44 {font-size: 22px;}
  .font_54{ font-size: 27px;}

  .line-h32 {line-height: 16px;}
  .line-h40 {line-height: 20px;}
  .line-h88 {line-height: 44px;}
}

@media screen and (min-width: 360px) {
    html {font-size: 19.2px;}
    body {font-size: 12px;}
    .font_22 {font-size: 11px;}
    .font_24 {font-size: 12px;}
    .font_26 {font-size: 13px;}
    .font_28 {font-size: 14px;}
    .font_30 {font-size: 15px;}
    .font_32 {font-size: 16px;}
    .font_34 {font-size: 17px;}
    .font_38{font-size: 19px;}
    .font_44 {font-size: 22px;}
	  .font_54{ font-size: 27px;}

    .line-h32 {line-height: 16px;}
    .line-h40 {line-height: 20px;}
    .line-h88 {line-height: 44px;}
}

/*360px显示屏样式 索尼Z1*320px显示屏样式 苹果4/4S/5C/5S黑莓Z30213px显示屏样式 LG Optimus One*/
@media screen and (min-width: 375px) {
    html {
        font-size: 20px
    }
    body {font-size: 12px;}
    .font_22 {font-size: 11px;}
    .font_24 {font-size: 12px;}
    .font_26 {font-size: 13px;}
    .font_28 {font-size: 14px;}
    .font_30 {font-size: 15px;}
    .font_32 {font-size: 16px;}
    .font_34 {font-size: 17px;}
    .font_38{font-size: 19px;}
	  .font_44 {font-size: 22px;}
	  .font_54{ font-size: 27px;}

    .line-h32 {line-height: 16px;}
    .line-h40 {line-height: 20px;}
    .line-h88 {line-height: 44px;}
}

/*设计稿基数*/
/*384px显示屏样式 黑莓Z10 谷歌 Nexus 6 LG Optimus G*/
@media screen and (min-width: 384px) {
    html {
        font-size: 20.48px
    }
    body {font-size: 13px;}
    .font_22 {font-size: 12px;}
    .font_24 {font-size: 13px;}
    .font_26 {font-size: 14px;}
    .font_28 {font-size: 15px;}
    .font_30 {font-size: 16px;}
    .font_32 {font-size: 17px;}
    .font_34 {font-size: 18px;}
    .font_38{font-size: 20px;}
	  .font_44 {font-size: 24px;}
	  .font_54{ font-size: 29px;}

    .line-h32 {line-height: 18px;}
    .line-h40 {line-height: 22px;}
    .line-h88 {line-height: 48px;}
}

/*399px显示屏样式 三星galaxyNote*/
@media screen and (min-width: 400px) {
    html {font-size: 21.33333333px;}
    body {font-size: 13px;}
    .font_22 {font-size: 12px;}
    .font_24 {font-size: 13px;}
    .font_26 {font-size: 14px;}
    .font_28 {font-size: 15px;}
    .font_30 {font-size: 16px;}
    .font_32 {font-size: 17px;}
    .font_34 {font-size: 18px;}
    .font_38{font-size: 20px;}
	  .font_44 {font-size: 24px;}
	  .font_54{ font-size: 29px;}

    .line-h32 {line-height: 18px;}
    .line-h40 {line-height: 22px;}
    .line-h88 {line-height: 48px;}
}

/*414px显示屏样式 苹果6plus*/
@media screen and (min-width: 414px) {
    html {font-size: 22.08px;}
    body {font-size: 14px;}
    .font_22 {font-size: 12px;}
    .font_24 {font-size: 13px;}
    .font_26 {font-size: 14px;}
    .font_28 {font-size: 15px;}
    .font_30 {font-size: 16px;}
    .font_32 {font-size: 17px;}
    .font_34 {font-size: 18px;}
    .font_38{font-size: 20px;}
	  .font_44 {font-size: 24px;}
	  .font_54{ font-size: 29px;}

    .line-h32 {line-height: 18px;}
    .line-h40 {line-height: 22px;}
    .line-h88 {line-height: 48px;}
    .ind_tools.view-container{height: 3.6rem!important;}
}

/*424px显示屏样式 LG 4X */
@media screen and (min-width: 424px) {
    html {font-size: 22.61333333px;}
    body {font-size: 14px;}
    .font_22 {font-size: 12px;}
    .font_24 {font-size: 13px;}
    .font_26 {font-size: 14px;}
    .font_28 {font-size: 15px;}
    .font_30 {font-size: 16px;}
    .font_32 {font-size: 17px;}
    .font_34 {font-size: 18px;}
    .font_38{font-size: 20px;}
	  .font_44 {font-size: 24px;}
	  .font_54{ font-size: 29px;}

    .line-h32 {line-height: 18px;}
    .line-h40 {line-height: 22px;}
    .line-h88 {line-height: 48px;}
}

/*480px显示屏样式 索尼MT27i Xperia sola*/
@media screen and (min-width: 480px) {
    html {font-size: 25.6px;}
    body {font-size: 14px;}
    .font_22 {font-size: 12px;}
    .font_24 {font-size: 13px;}
    .font_26 {font-size: 14px;}
    .font_28 {font-size: 15px;}
    .font_30 {font-size: 16px;}
    .font_32 {font-size: 17px;}
    .font_34 {font-size: 18px;}
    .font_38{font-size: 20px;}
	  .font_44 {font-size: 24px;}
	  .font_54{ font-size: 29px;}

    .line-h32 {line-height: 18px;}
    .line-h40 {line-height: 22px;}
    .line-h88 {line-height: 48px;}
}

/*540px显示屏样式 摩托罗拉Droid3/4/Razr Atrix 4g*/
@media screen and (min-width: 540px) {
    html {font-size: 28.8px;}
    body {font-size: 14px;}
    .font_22 {font-size: 12px;}
    .font_24 {font-size: 13px;}
    .font_26 {font-size: 14px;}
    .font_28 {font-size: 15px;}
    .font_30 {font-size: 16px;}
    .font_32 {font-size: 17px;}
    .font_34 {font-size: 18px;}
    .font_38{font-size: 20px;}
	  .font_44 {font-size: 24px;}
	  .font_54{ font-size: 29px;}

    .line-h32 {line-height: 18px;}
    .line-h40 {line-height: 22px;}
    .line-h88 {line-height: 48px;}
}

@media screen and (min-width: 720px) {
    html {font-size: 38.4px;}
    body {font-size: 16px;}
    .font_22 {font-size: 13px;}
    .font_24 {font-size: 14px;}
    .font_26 {font-size: 15px;}
    .font_28 {font-size: 16px;}
    .font_30 {font-size: 17px;}
    .font_32 {font-size: 18px;}
    .font_34 {font-size: 19px;}
    .font_38{font-size: 22px;}
	  .font_44 {font-size: 26px;}
	  .font_54{ font-size: 41px;}

    .line-h32 {line-height: 20px;}
    .line-h40 {line-height: 24px;}  
    .line-h88 {line-height: 52px;}
    .ind_tools.view-container{height: 3rem!important;}
}

 

/*color*/
.col_000 {color: #000;}/*黑色*/
.col_af0e0e {color: #af0e0e;}/*红色*/
.col_cea062 {color: #cea062;}/*金色*/
.col_efeff4 {color: #efeff4;}/*灰色*/
.col_fff {color: #fff;}
.col_333 {color: #333;}/*深灰*/
.col_505050 {color: #505050;}/*深灰 主标题字体颜色*/
.col_929292 {color: #929292;}/*灰 副标题字体颜色*/
.col_d1d1d1 {color: #d1d1d1;}/*浅灰 原价字体颜色*/
.col_c7c7cc {color: #c7c7cc;}
.col_666 {color: #666;}
.col_5ac64f{color: #5ac64f;}/*微信绿色icon图标颜色*/
.col_4f73c6{color: #4f73c6;}/*朋友圈蓝色*/
.col_f5686b{color: #f5686b;}/*新浪红色*/
.col_1dadee { color: #1dadee;}
.col_8e8e93{color: #8E8E93;}
.col_84{color: #848484;}
/*字体加粗*/
.font-w{ font-weight: 600; }
.font-d{text-decoration:line-through}
/*字体居中*/
.text-ag{ text-align: center; }
/*border*/
.border_None{ border: none;}
.border_Laf0e0e { border-left: #af0e0e 1px solid;}/*红色左划线*/
.border_af0e0e{border:#af0e0e 1px solid;}
.border_cea062{border:#cea062 1px solid;}
.border_Te5 {/*border-top: #e5e5e5 1px solid;*/border: none; background-image: linear-gradient(0deg, #e5e5e5, #e5e5e5 50%, transparent 50%);  background-position: top; background-size: 100% 1px; background-repeat: no-repeat;}/*浅灰上划线*/
.border_Be5,.border_Be4,.border_Be3 {/*border-bottom: #e5e5e5 1px solid;*/border: none; background-image: linear-gradient(0deg, #e5e5e5, #e5e5e5 50%, transparent 50%);  background-position: bottom; background-size: 100% 1px; background-repeat: no-repeat;}/*下划线*/

.border_Le5 { border-left: #e5e5e5 1px solid;}/*左划线*/
.border_Re5 {border-right: #e5e5e5 1px solid;}/*右划线*/
.border_Bd1 {/*border-bottom: #d1d1d1 1px solid;*/border: none; background-image: linear-gradient(0deg, #e5e5e5, #e5e5e5 50%, transparent 50%);  background-position: bottom; background-size: 100% 1px; background-repeat: no-repeat;}
.border_Td1 {border-top: #d1d1d1 1px solid;}
.border_Tef {border-top: #efeff4 1px solid;}/*浅灰上划线*/
.border_Bef {border-bottom: #efeff4 1px solid;}/*下划线*/
.border_Lef {border-left: #efeff4 1px solid;}/*左划线*/
.border_Ref {border-right: #efeff4 1px solid;}/*右划线*/
.border_Tca{border-top: #cea062 2px solid;}/*右划线*/
.border_ef{ border: solid 1px #efeff4;}
.line {border: none; background-image: linear-gradient(0deg, #e5e5e5, #e5e5e5 50%, transparent 50%);  background-position: bottom; background-size: 100% 1px; background-repeat: no-repeat;}/*细线*/

/*.public-line{padding-bottom: 2px;}*/
.public-line:after{ position: absolute; content: " "; bottom: 1px; left: 0; height: 1px; width: 100%; background-color: #d1d1d1; -webkit-transform: scaleY(.5); -ms-transform: scaleY(.5); transform: scaleY(.5);z-index: 99999;}

/* 背景*/
.bg_af0e0e {background: #af0e0e;}/*红色*/
.bg_cea062 {background: #cea062;}/*金色*/
.bg_efeff4 {background: #efeff4;}/*灰色*/
.bg_b2b2b2 {background: #b2b2b2;}/*灰色*/
.bg_fff {background: #fff;}/*白色*/
.bg_No{ background: none;}

/*按钮*/
.btn_fff{background: #fff; border: #e5e5e5 1px solid;  color: #333;}/*白色*/
.btn_af0e0e{background: #af0e0e; border: #af0e0e 1px solid; color: #fff;}/*红色*/
.btn_cea062{background: #cea062; border: #cea062 1px solid; color: #fff;}/*金色*/
.btn_efeff4 {background: #efeff4;  border: #efeff4 1px solid;  color: #9b9b9b;}/*灰色*/
/*圆角*/
.radius_10 {border-radius: 0.25rem;}/*圆角10px*/
.radius_14 {border-radius: 0.35rem;}/*圆角14px*/
/*margin值*/
.mar_0{margin: 0;}
.mar_T0{margin-top: 0rem;}/*距离向上 margin值是0px*/
.mar_T4{margin-top: 0.1rem;}
.mar_T8{margin-top: 0.2rem;}/*距离向上 margin值是8px*/
.mar_T10{margin-top: 0.25rem;}/*距离向上 margin值是8px*/
.mar_T16{margin-top: 0.4rem;}/*距离向上 margin值是16px*/
.mar_T24{margin-top: 0.6rem;}/*距离向上 margin值是24px*/
.mar_T28{margin-top: 0.7rem;}/*距离向上 margin值是28px*/
.mar_T30{margin-top: 0.75rem;}/*距离向上 margin值是32px*/
.mar_T32{margin-top: 0.8rem;}/*距离向上 margin值是32px*/
.mar_T36 { margin-top: 0.9rem;}
.mar_T40{margin-top: 1rem;}/*距离向上 margin值是40px*/
.mar_T48{margin-top: 1.2rem;}/*距离向上 margin值是48px*/
.mar_T56{margin-top: 1.4rem;}/*距离向上 margin值是48px*/
.mar_T64{margin-top: 1.6rem;}/*距离向上 margin值是48px*/
.mar_T70{margin-top: 1.75rem;}/*距离向右 margin值是32px*/
.mar_T80{margin-top: 2rem;}/*距离向上 margin值是80px*/
.mar_T150{margin-top: 3.75rem;}/*距离向上 margin值是150px*/
.mar_T160{margin-top: 4rem;}/*距离向上 margin值是150px*/
.mar_T120{margin-top: 3rem;}
.mar_T136{margin-top: 3.4rem;}/*距离向上 margin值是150px*/
.mar_L8{margin-left: 0.2rem;}/*距离向左 margin值是8px*/
.mar_L16{margin-left: 0.4rem;}/*距离向左 margin值是16px*/
.mar_L24{margin-left: 0.6rem;}/*距离向左 margin值是24px*/
.mar_L32{margin-left: 0.8rem;}/*距离向左 margin值是32px*/
.mar_L40{margin-left: 1rem;}/*距离向左 margin值是40px*/
.mar_L48{margin-left: 1.2rem;}/*距离向左 margin值是48px*/
.mar_L64{margin-left: 1.6rem;}/*距离向左 margin值是64px*/
.mar_L70{margin-left: 1.75rem;}/*距离向左 margin值是70px*/
.mar_R16{margin-right: 0.4rem;}/*距离向右 margin值是16px*/
.mar_R32{margin-right: 0.8rem;}/*距离向右 margin值是32px*/
.mar_R42{margin-right: 1.05rem;}/*距离向右 margin值是42px*/
.mar_R64{margin-right: 1.6rem;}
.mar_R70{margin-right: 1.75rem;}/*距离向右 margin值是70px*/
.mar_R88{margin-right: 2.2rem;}/*距离向右 margin值是88px*/
.mar_B24 {margin-bottom: 0.6rem;}
.mar1_A24 {margin-bottom: 0.6rem;}
.mar_B70{margin-bottom: 1.75rem;}/*距离向上 margin值是32px*/
.mar_B0{margin-bottom: 0;} /*距离向下 margin值是0px*/
.mar_B32{margin-bottom: 0.8rem;}/*距离向下 margin值是32px*/
.mar_B36{margin-bottom: 0.9rem;}
.mar_B10{margin-bottom: 0.2rem;}
.mar_B16{margin-bottom: 0.4rem;}/*距离向下 margin值是32px*/
.mar_B20{margin-bottom: 0.5rem;}/*距离向下 margin值是32px*/
.mar1_B24{margin-bottom: 0.6rem;}
.mar_B48{margin-bottom: 1.2rem;}/*距离向下 margin值是32px*/
.mar_B120{margin-bottom: 3rem;}
.mar_Lr32{ margin-left: 0.8rem; margin-right: 0.8rem;}
.mar_Tb16{margin-top: 0.4rem; margin-bottom: 0.4rem;}
.mar_Tb32{margin-top: 0.8rem; margin-bottom: 0.8rem;}
.mar_Lr16{margin-left: 0.4rem; margin-left: 0.4rem;}
.mar_L88{margin-left: 2.2rem;}/*距离向左 margin值是88px*/
/*padding值*/
.pad_0 {padding: 0;}
.pad_B0 {padding-bottom: 0;}/*距离向下 padding值是0*/
.pad_T0{padding-top: 0;}
.pad_T8 {padding-top: 0.2rem;}/*距离向上 padding值是8px*/
.pad_B8 {padding-bottom: 0.2rem;}/*距离向下 padding值是8px*/
.pad_B10 {padding-bottom: 0.25rem;}/*距离向下 padding值是8px*/
.pad_T12 {padding-top: 0.6rem;}/*距离向上 padding值是24px*/
.pad_B12 {padding-bottom: 0.6rem;}/*距离向下 padding值是24px*/
.pad_T14 {padding-top: 0.35rem;}/*距离向下 padding值是24px*/
.pad_B14 {padding-bottom: 0.35rem;}/*距离向下 padding值是24px*/
.pad_T16 {padding-top: 0.4rem;}/*距离向上 padding值是16px*/
.pad_R16 {padding-right: 0.4rem;}/*距离向右 padding值是16px*/
.pad_B16 {padding-bottom: 0.4rem;}/*距离向下 padding值是16px*/
.pad_T24 {padding-top: 0.6rem;}/*距离向上 padding值是24px*/
.pad_T30 {padding-top: 0.75rem;}/*距离向上 padding值是30px*/
.pad_T110 {padding-top: 2.75rem;}/*距离向上 padding值是30px*/
.pad_T32 {padding-top: 0.8rem;}/*距离向上 padding值是32px*/
.pad_T40 {padding-top: 1rem;}/*距离向上 padding值是40px*/
.pad_T56 {padding-top: 1.4rem;}/*距离向上 padding值是40px*/
.pad_T64 {padding-top: 1.6rem;}/*距离向上 padding值是40px*/
.pad_T80 {padding-top: 2rem;}
.pad_B24 {padding-bottom: 0.6rem;}/*距离向下 padding值是24px*/
.pad_B30 {padding-bottom: 0.75rem;}/*距离向下 padding值是30px*/
.pad_B40 {padding-bottom: 1rem;}/*距离向下 padding值是40px*/
.pad_B44 {padding-bottom: 1.1rem;}/*距离向下 padding值是44px*/
.pad_B48 {padding-bottom: 1.2rem;}
.pad_B56 {padding-bottom: 1.4rem;}/*距离向下 padding值是44px*/
.pad_B72 {padding-bottom: 1.8rem;}/*距离向下 padding值是44px*/
.pad_B84 {padding-bottom: 2.1rem;}
.pad_B100 {padding-bottom: 2.5rem;}
.pad_T48 {padding-top: 1.2rem;}/*距离向上 padding值是48px*/
.pad_L8 {padding-left: 0.2rem;}/*距离向左 padding值是8px*/
.pad_R8 {padding-right: 0.2rem;}/*距离向右 padding值是8px*/
.pad_L16 {padding-left: 0.4rem;}/*距离向左 padding值是16px*/
.pad_L24 {padding-left: 0.6rem;}/*距离向左 padding值是24px*/
.pad_L32 {padding-left: 0.8rem;}/*距离向左 padding值是32px*/
.pad_R32 {padding-right: 0.8rem;}/*距离向右 padding值是32px*/
.pad_L40 {padding-left: 1rem;}/*距离向左 padding值是40px*/
.pad_L48 {padding-left: 1.2rem;}/*距离向左 padding值是48px*/
.pad_L64 {padding-left: 1.6rem;}
.pad_L80 {padding-left: 2rem;}
.pad_R24 {padding-right: 0.6rem;}
.pad_R40{padding-right: 1rem;}
.pad_R50{padding-right: 1.25rem;} /*距离向右 padding值是50px*/
.pad_R64{padding-right: 1.6rem;}
.pad_Lr32{padding-left: 0.8rem; padding-right: 0.8rem;} 
.pad_32{padding: 0.8rem;} 
.pad_Tb8{padding-top: 0.2rem; padding-bottom: 0.2rem;} 
.pad_Tb12{padding-top: 0.3rem; padding-bottom: 0.3rem;} 
.pad_Tb16{padding-top: 0.4rem; padding-bottom: 0.4rem;} 
.pad_Lr16{padding-left: 0.4rem; padding-right: 0.4rem;} 
.pad_Tb20{padding-top: 0.5rem; padding-bottom: 0.5rem;} 
.pad_Lr24{padding-left: 0.6rem; padding-right: 0.6rem;} 
.pad_Lr64{padding-left: 1.6rem; padding-right: 1.6rem;} 
.pad_Lr100{padding-left: 2.5rem; padding-right: 2.5rem;}
.pad_Tb24{padding-top: 0.6rem; padding-bottom: 0.6rem;} 
.pad_Tb30{padding-top: 0.75rem; padding-bottom: 0.75rem;} 
.pad_Tb36{padding-top: 0.9rem; padding-bottom: 0.9rem;} 
.pad_Tb40{padding-top: 1rem; padding-bottom: 1rem;} 
.btn_Pad{padding-top: 12px; padding-bottom: 12px;}

.list .item .icon.font_rj {font-size: 1.3rem;}/*列表中向右的箭头图标大小*/
.item-icon-left .icon, .item-icon-right .icon{font-size: 22px;}

/*display*/
.dis_block {display: block;}/*display:block*/
.dis_inline_block {display:inline-block;}/*display:block*/
.dis_flex {
    display: -webkit-box; /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box; /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox; /* TWEENER - IE 10 */
    display: -webkit-flex; /* NEW - Chrome */
    display: flex;
    flex-wrap: nowrap;
    
    
}

.flex_N1 {
     width: 1px;    
     /*height: 40px;*/
    -webkit-box-flex: 1; /* OLD - iOS 6-, Safari 3.1-6 */
    -moz-box-flex: 1; /* OLD - Firefox 19- */
    -webkit-flex: 1; /* Chrome */
    -ms-flex: 1; /* IE 10 */
    flex: 1;
}
.ff{   
     padding:6px 0px;
}

.col-45 {    -webkit-box-flex: 0;
    -webkit-flex: 0 0 45%;
    -moz-box-flex: 0;
    -moz-flex: 0 0 45%;
    -ms-flex: 0 0 45%;
    flex: 0 0 45%;
    max-width: 45%;}

/*display:flex*/
.text_over_hidden{overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}/*文字显示一行超出部分显示三个点…*/
.text_ol{white-space: nowrap;}/*文字一行显示*/
.text_bold, .font-w{ font-weight: 600; }

/*表单*/
.form_icon{ width:auto; line-height: 40px; height: 40px;padding-right: 0.5rem;}
.form_error{ line-height: 40px; height: 40px; white-space: nowrap;}
.let_spa{letter-spacing: 0.2rem;}
.paySuccess_btn{ line-height: 2rem; color: #fff; border-radius: 1rem; border: none; padding: 0 1rem; font-size: 14px;}



/*定位*/
.pos_rel{position: relative;}
.pos_abs{position: absolute;}

/*宽度100%*/
.w_100{ width: 100%;}
.w_50{ width: 50%;}
.center_block{display: block;  margin-left: auto;  margin-right: auto;}

/*按钮*/
.red_button{background: #af0e0e; border: #af0e0e 1px solid; color: #fff; border-radius: 0.35rem;}
.gray_button{background: #fff; border: #e5e5e5 1px solid; color: #333; border-radius: 0.35rem;}
.pl_button{background: #fff; border: #e5e5e5 1px solid; color: #505050; border-radius: 0.5rem; padding: 0.2rem 0.6rem;}
button[disabled]{ background: #efeff4; color: #fff; border: solid 1px #efeff4;}
button.btn_efeff4[disabled]{color: #666;}

#demo1{ background: #fff;}

.icon-fenxiang2{ font-size: 24px; margin: 4px 8px 0 0;}


.opacity{opacity: 1;}

a.back-btn:before{ line-height: 44px !important; }
