﻿html
{
    font-family: sans-serif;

    -webkit-text-size-adjust: 100%;
}

body
{
    margin: 0;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary
{
    display: block;
}

audio,
canvas,
progress,
video
{
    display: inline-block;

    vertical-align: baseline;
}

audio:not([controls])
{
    display: none;

    height: 0;
}

[hidden],
template
{
    display: none;
}

a
{
    background: transparent;
}

a:active,
a:hover
{
    outline: 0;
}

abbr[title]
{
    border-bottom: 1px dotted;
}

b,
strong
{
    font-weight: bold;
}

dfn
{
    font-style: italic;
}

h1
{
    font-size: 2em;

    margin: .67em 0;
}

mark
{
    color: #000;
    background: #ff0;
}

small
{
    font-size: 80%;
}

sub,
sup
{
    font-size: 75%;
    line-height: 0;

    position: relative;

    vertical-align: baseline;
}

sup
{
    top: -.5em;
}

sub
{
    bottom: -.25em;
}

img
{
    border: 0;
}

svg:not(:root)
{
    overflow: hidden;
}

figure
{
    margin: 1em 40px;
}

hr
{
    box-sizing: content-box;
    height: 0;
}

pre
{
    overflow: auto;
}

code,
kbd,
pre,
samp
{
    font-family: monospace, monospace;
    font-size: 1em;
}

button,
input,
optgroup,
select,
textarea
{
    font: inherit;

    margin: 0;

    color: inherit;
}

button
{
    overflow: visible;
}

button,
select
{
    text-transform: none;
}

button,
html input[type='button'],
input[type='reset'],
input[type='submit']
{
    cursor: pointer;

    -webkit-appearance: button;
}

button[disabled],
html input[disabled]
{
    cursor: default;
}

input
{
    line-height: normal;
}

input[type='checkbox'],
input[type='radio']
{
    box-sizing: border-box;
    padding: 0;
}

input[type='number']::-webkit-inner-spin-button,
input[type='number']::-webkit-outer-spin-button
{
    height: auto;
}

input[type='search']
{
    -webkit-box-sizing: content-box;
            box-sizing: content-box;

    -webkit-appearance: textfield;
}

input[type='search']::-webkit-search-cancel-button,
input[type='search']::-webkit-search-decoration
{
    -webkit-appearance: none;
}

fieldset
{
    margin: 0 2px;
    padding: .35em .625em .75em;

    border: 1px solid #c0c0c0;
}

legend
{
    padding: 0;

    border: 0;
}

textarea
{
    overflow: auto;
}

optgroup
{
    font-weight: bold;
}

table
{
    border-spacing: 0;
    border-collapse: collapse;
}

td,
th
{
    padding: 0;
}

*
{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;

    -webkit-user-select: none;

    outline: none;

    -webkit-tap-highlight-color: transparent;
    -webkit-tap-highlight-color: transparent;
}

body
{
    font-family: 'Helvetica Neue', Helvetica, sans-serif;
    font-size: 17px;
    line-height: 21px;

    color: #000;
    background-color: #efeff4;

    -webkit-overflow-scrolling: touch;
}

a
{
    text-decoration: none;

    color: #007aff;
}
a:active
{
    color: #0062cc;
}
* {
    font-size: 13px;
}
body,.mui-content {
    font-family:"微软雅黑";
    background: white;
}
/**首页**/

.mui-slider .mui-slider-group .mui-slider-item img {
    width: 100px;
}
.mui-btn-block {
    padding: 8px 0;
    margin-top: 8px;
}
.slider-title {
    font-size: 16px;
    display: inline-block;
    padding-bottom: 4px;
    color: #333333;
    font-weight: normal;
}
.slider-info {
    display: inline-block;
    line-height: 20px;
    width: 100%;
    margin-left: -100px;
    padding-left: 120px;
    padding-right:10px;
}
.slider-brief {
    display: inline-block;
    color: black;
}
.slider-img {
    display: inline-block;
    vertical-align: top;
}
.mui-pull-right{
    margin-right:14px;
}
.mui-slider{
    margin-bottom:10px;
    background-color:white;
}
.iconfont {
    font-size: 14px;
}



.mui-bar{
    background: #0faeff;
    height: 44px;
}
.mui-bar a{
    text-decoration: none;
    color: #FFFFFF;
}
.recommendation{
    background: #fff;
}
.zhubian-title,.nv-title,.nan-title{
    border-bottom:solid 1px #efefef; 
    height: 40px; 
    line-height: 40px;
    font-size:18px;
}
.zhubian-title span{
    color: #ff8b00;
    margin-left: 6px;
    font-size:18px;
}
.nv-title span{
    color: #fe0070;
    margin-left: 6px;
    font-size:18px;
}
.nan-title span{
    color: #17acf6;
    margin-left: 6px;
    font-size:18px;
}
.mui-table-view-cell img{
    width: 100%;
    height: auto;
    max-height: 300px;
}
.tip{
    margin-top: 18px;
    background: #fff;
}
.foot{
    background: #f7f7f9;
}
.title{
    color:#225FBA;
    text-align: center;
    padding: 20px 0;
    margin-bottom:10px;
}
.erweima{
    text-align: center;
    padding:25px 0;
}
.erweima img{
    margin:0 auto;
    width:200px;
    height:200px;
}
.erweima p{
    font-size: 14px;
	margin-top: 0;
	margin-bottom: 5px;		
	color: #8f8f94;
}
.mui-bar .mui-icon{
    padding-top:14px;
    padding-bottom:14px;
}
.my-header span{
    font-size:18px!important;
    display:inline-block;
    text-align:center;
    width:18%;
    margin-left:0;
    padding-left:0;
    border-left:1px solid #7ccae1;
}
.my-header .mui-icon-home{
   
}
.yue{
    padding: 5px 15px 10px 15px;
    border-bottom: solid 1px #bbb;
    font-size: 18px;
} 
.yue span{
    color: #FF8C00;
    font-size:18px;
}
.recharge .choose{
    font-size: 18px;
    padding: 15px 15px 0 15px;
} 
.recharge .choose span{
    color: #FF6CA6;
    font-weight:normal;
    font-size:18px;
}
.choose-list{
    width: 100%; 
    padding: 10px;
}
.choose-list .xuanxiang{
    background-color:#FFFFFF;
    padding:10px;
    border: 1px solid #DDDDDD;
    display: inline-block;
    width: 47%; 
    text-align: center;
}
.xuanxiang{
    margin-top: 10px;
    margin-left: 5px;
}
.xuanxiang.alive{
    border: 1px solid #FF8C00;
}


.xuanxiang.alive .money{
    color:#FF8C00;
}
.xuanxiang.alive .shubi{
    color:#FF8C00;
}
.choose-list div:nth-child(5){
	    height: 90px;
  width: 97%;
  border: 1px solid #FF8C00;
  background: url(../images/payYearIcon2.png) no-repeat;
      background-position: 100% 0;
}

.choose-list div:nth-child(5) .money,.choose-list div:nth-child(5) .shubi{
	color:#FF8C00;
}

.xuanxiang span{
    display: block;
    margin-top:5px;
}
.xuanxiang .money{
    font-size:18px;
    color:#333333;
}
.xuanxiang .shubi{
    margin:0;
    font-size:15px;
    color:#888888;
}
.cell-padding {
    padding:11px 5px;
}
.mui-toast-container {
    bottom: 44% !important;/*离布局底部的距离*/
}
.mui-toast-message {
    opacity: 0.7;/*toast中背景色的透明度*/
    color: #FFFFFF; /*toast中字体颜色*/
    width: 180px; /*toast宽度*/
    padding: 20px 5px 20px 5px;/*toast中文字的位置*/
}
.mui-content{
    padding-bottom:50px;
}
.mui-bar-tab .mui-tab-item .mui-icon ~ .mui-tab-label {
    font-size: 15px;
}
.span6 {
    width: 33.3%;
    display: inline-block;
    text-align: center;
    height: 40px;
    line-height: 40px;
    /*border-bottom: 1px solid #cccccc;
    border-right: 1px solid #dddddd;*/
    border: 1px solid #EEEEEE;
    color: #333333;
}
.span6.alive{
    color: #0FAEFF;
    border-bottom: 2px solid #0FAEFF;
}
.author-span {
    color: #333333;
}
.person-span {
    color: red;
    margin-right: 0;
}
.choose-list div:nth-child(5) > :first-child{
	display:none;
}
.choose-list div:nth-child(5) .money{
	font-size:17px;
	    line-height: 40px;
}
.choose-list div:nth-child(5) .shubi{
	font-size:13px;
}

.layui-m-layer{position:relative;z-index:19891014}.layui-m-layer *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.layui-m-layermain,.layui-m-layershade{position:fixed;left:0;top:0;width:100%;height:100%}.layui-m-layershade{background-color:rgba(0,0,0,.7);pointer-events:auto}.layui-m-layermain{display:table;font-family:Helvetica,arial,sans-serif;pointer-events:none}.layui-m-layermain .layui-m-layersection{display:table-cell;vertical-align:middle;text-align:center}.layui-m-layerchild{position:relative;display:inline-block;text-align:left;background-color:#fff;font-size:14px;border-radius:5px;box-shadow:0 0 8px rgba(0,0,0,.1);pointer-events:auto;-webkit-overflow-scrolling:touch;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.2s;animation-duration:.2s}@-webkit-keyframes layui-m-anim-scale{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes layui-m-anim-scale{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.layui-m-anim-scale{animation-name:layui-m-anim-scale;-webkit-animation-name:layui-m-anim-scale}@-webkit-keyframes layui-m-anim-up{0%{opacity:0;-webkit-transform:translateY(800px);transform:translateY(800px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes layui-m-anim-up{0%{opacity:0;-webkit-transform:translateY(800px);transform:translateY(800px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.layui-m-anim-up{-webkit-animation-name:layui-m-anim-up;animation-name:layui-m-anim-up}.layui-m-layer0 .layui-m-layerchild{width:90%;max-width:640px}.layui-m-layer1 .layui-m-layerchild{border:none;border-radius:0}.layui-m-layer2 .layui-m-layerchild{width:auto;max-width:260px;min-width:40px;border:none;background:0 0;box-shadow:none;color:#fff}.layui-m-layerchild h3{padding:0 10px;height:60px;line-height:60px;font-size:16px;font-weight:400;border-radius:5px 5px 0 0;text-align:center}.layui-m-layerbtn span,.layui-m-layerchild h3{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-m-layercont{padding:50px 30px;line-height:22px;text-align:center}.layui-m-layer1 .layui-m-layercont{padding:0;text-align:left}.layui-m-layer2 .layui-m-layercont{text-align:center;padding:0;line-height:0}.layui-m-layer2 .layui-m-layercont i{width:25px;height:25px;margin-left:8px;display:inline-block;background-color:#fff;border-radius:100%;-webkit-animation:layui-m-anim-loading 1.4s infinite ease-in-out;animation:layui-m-anim-loading 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.layui-m-layerbtn,.layui-m-layerbtn span{position:relative;text-align:center;border-radius:0 0 20px 20px}.layui-m-layer2 .layui-m-layercont p{margin-top:20px}@-webkit-keyframes layui-m-anim-loading{0%,100%,80%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}@keyframes layui-m-anim-loading{0%,100%,80%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.layui-m-layer2 .layui-m-layercont i:first-child{margin-left:0;-webkit-animation-delay:-.32s;animation-delay:-.32s}.layui-m-layer2 .layui-m-layercont i.layui-m-layerload{-webkit-animation-delay:-.16s;animation-delay:-.16s}.layui-m-layer2 .layui-m-layercont>div{line-height:22px;padding-top:7px;margin-bottom:20px;font-size:14px}.layui-m-layerbtn{display:box;display:-moz-box;display:-webkit-box;width:100%;height:50px;line-height:50px;font-size:0;border-top:1px solid #D0D0D0;background-color:#FFFFFF}.layui-m-layerbtn span{display:block;-moz-box-flex:1;box-flex:1;-webkit-box-flex:1;font-size:14px;cursor:pointer}.layui-m-layerbtn span[yes]{color:#40AFFE;margin-left:1px;}.layui-m-layerbtn span[no]{box-shadow: 1px 0 1px #D0D0D0;border-radius:0 0 0 20px}.layui-m-layerbtn span:active{background-color:#F6F6F6}.layui-m-layerend{position:absolute;right:7px;top:10px;width:30px;height:30px;border:0;font-weight:400;background:0 0;cursor:pointer;-webkit-appearance:none;font-size:30px}.layui-m-layerend::after,.layui-m-layerend::before{position:absolute;left:5px;top:15px;content:'';width:18px;height:1px;background-color:#999;transform:rotate(45deg);-webkit-transform:rotate(45deg);border-radius:3px}.layui-m-layerend::after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}body .layui-m-layer .layui-m-layer-footer{position:fixed;width:95%;max-width:100%;margin:0 auto;left:0;right:0;bottom:10px;background:0 0}.layui-m-layer-footer .layui-m-layercont{padding:20px;border-radius:5px 5px 0 0;background-color:rgba(255,255,255,.8)}.layui-m-layer-footer .layui-m-layerbtn{display:block;height:auto;background:0 0;border-top:none}.layui-m-layer-footer .layui-m-layerbtn span{background-color:rgba(255,255,255,.8)}.layui-m-layer-footer .layui-m-layerbtn span[no]{color:#FD482C;border-top:1px solid #c2c2c2;border-radius:0 0 5px 5px}.layui-m-layer-footer .layui-m-layerbtn span[yes]{margin-top:10px;}body .layui-m-layer .layui-m-layer-msg{width:auto;max-width:90%;margin:0 auto;bottom:-150px;background-color:rgba(0,0,0,.7);color:#fff}.layui-m-layer-msg .layui-m-layercont{padding:10px 20px}

/*自定义弹出层  */
.layui-m-layer0 .layui-m-layerchild{
    width: 88%;
}
.layui-m-layercont{
    padding: 20px 10px 16px 10px;
    font-size: 18px;
    border-bottom: 1px solid #D0D0D0;
}
.layui-m-layerchild{
    overflow: hidden!important;
    border-radius: 20px;
}
.layui-m-layerbtn{
    border-top: 0px;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
    background-color: #FFFFFF;  
}
.layui-m-layerbtn span{
    color: #1D9F93!important;
    font-size: 16px;
}
#layui-m-layer4 {
    display: none;
}