body{
    -webkit-user-select:initial;
    background-color: #333333;
    font-size: .11rem;
    color: #585757;
}
body>a{display: none;}
.demo-desc{
    padding: 10px;
    font-size: 16px;
    color: #7CAE23;
}
.demo-block{
    position: relative;
}
.demo-block .ui-header,
.demo-block .ui-footer{
    position: absolute;
}
.ui-tab-nav{
    height:.28rem;
}
.ui-tab-content{
    /**margin-top: 45px;**/
}
.demo-block > .ui-list,.demo-block >.ui-form,.demo-block >.ui-tooltips{
    margin-bottom: 20px;
    background-color: #333;
    color: #fff;

}
.content h3{
    padding: 0 15px;
    line-height: 44px;
    font-size: 15px;
}
.border-list{
    background-color: #fff;
}
.border-list li{
    width: 100px;
    margin: 10px auto;
    -webkit-box-pack: center;
    text-align: center;
}
.ui-btn-group-bottom{bottom: 56px;}
.ui-table{
    line-height: 40px;
    text-align: center;
    background-color: #fff;
}
.ui-scroller {width:auto;height:300px;margin:20px;padding:10px;overflow:hidden;}
.ui-scroller li {margin-bottom:10px;}
.ui-notice{
    top: 0;
    z-index: -1;
    height: 400px;
}
.icon-lists li{
    float:left;
    height: 100px;
    width: 103px;
    text-align: center;

}
.icon-lists li i{
    font-size: 32px;
    line-height: 44px;
}
.icon-lists .ui-icon,.icon-lists [class^="ui-icon-"]{
    margin: 10px 0;
    color: #000;
}
.code,.fontclass{
    font-size: 12px;
}
.ui-col{

    padding: .05rem;
    text-align: center;
    box-sizing: border-box;
}
.ui-flex{
    margin-bottom: .01rem;
}
.ui-flex-ver{
}
.ui-row-flex-ver{

}
.test-img {
    width: 50px;
    height: 50px;
    background: #777;
}
.tab-theme-1st li {
    background: url(../img/tab_1a_normal.png) center 0 no-repeat;
    background-size: auto .38rem;
    color: #000;
    -webkit-box-flex: 1;
    color: #646464;
    font-size: .1rem;
    text-align: center;
    z-index: 1;
}
.tab-theme-1st .on {
    background: url(../img/tab_1a_selected.png) center 0 no-repeat;
    background-size: auto .38rem;
}
.tab-theme-1st li:nth-child(2) {
    background: url(../img/buy_1.png) center 0 no-repeat;
    background-size: auto .38rem;
}
.tab-theme-1st .on:nth-child(2) {
    background: url(../img/buy_2.png) center 0 no-repeat;
    background-size: auto .38rem;
}
/*.tab-theme-1st li:nth-child(3) {*/
/*background: url(../img/footer_h.png) center 0 no-repeat;*/
/*background-size: auto .46rem;*/
/*margin-top: .02rem;*/
/*}*/
/*.tab-theme-1st .on:nth-child(3) {*/
/*background: url(../img/footer_h.png) center 0 no-repeat;*/
/*background-size: auto .46rem;*/
/*margin-top: .02rem;*/
/*}*/
.tab-theme-1st li:nth-child(3) {
    background: url(../img/tab_2a_normal.png) center 0 no-repeat;
    background-size: auto .38rem;
}
.tab-theme-1st .on:nth-child(3) {
    background: url(../img/tab_2a_selected.png) center 0 no-repeat;
    background-size: auto .38rem;
}

.tab-theme-1st li:nth-child(4) {
    background: url(../img/tab_4a_normal.png) center 0 no-repeat;
    background-size: auto .38rem;
}
.tab-theme-1st .on:nth-child(4) {
    background: url(../img/tab_4a_selected.png) center 0 no-repeat;
    background-size: auto .38rem;
}
ul.tab-theme-1st{
    padding-top: .051rem;
    padding-bottom: .021rem;
}
.wp-index-topbg {
    background: #1d0838;
    color: #fff;
    font-size: .15rem;
    margin: .1rem .08rem;
    display: table;
    width: 100%;
    line-height: 1;
}
.wp-index-topbg .p-lefttext {
    display: table-cell;
    border-right: 1px solid #74B6FF;
    text-align: center;
}
.wp-index-topbg .text-ticket {
    width: 50%;
    display: table-cell;
    text-align: center;
    padding-left: .2rem;
}
#top1 .ui-tiled li{
    border-right: 3px solid #333;
    background-color: #2d2c32;
}

.ui-tiled li:nth-child(3){
    border-right:none;
}
.ui-row-flex-2{
    background-color: #333333;
    color:#cac9c9;
}
.ui-tiled .goods_box{
    width:100%;
}
.ui-tiled .goods_name{
    font-size: .16rem;
    color:#000;
}
.ui-tiled .goods_money{
    font-size: .2rem;
}
.ui-tiled .goods_on{
    /**background-color: #daebef;**/
    /**border-bottom: 1px solid #c3c0c0;**/
    -webkit-animation-name: green-blink;
    animation-name: green-blink;
    -webkit-animation-duration: 4s;
    animation-duration: 4s;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}
@-webkit-keyframes green-blink{0%{background-color:#333;}50%{background-color:#444;}}
.ui-tiled .goods_up{
    color:#f54337;
}
.ui-tiled .goods_down{
    color:#13b94d;
}
.ui-tag-act:before {
    top:0;
    background-color: #00c795;
    content: '0浠�';
    display:none;
}
.index_hongbao{
    position: fixed;
    z-index: 10;
    bottom: 1.3rem;
    right:5px;
    height: 80px;
    width: 80px;
}
.index_shoucang{
    position: fixed;
    right:5px;
    height: 45px;
    width: 100%;
    background: rgba(56, 57, 57, 0.76);
    margin: 0;
    text-align: center;
    z-index: 101;
    left: 0;
    bottom: 0;
    display: none;
}

.index_shoucang .ui-dialog-close:before{
    font-size: 22px;
    line-height: 15px;
    color: #fff;
}
#walkthrough-content{display:none}
#walkthrough-content h3{height:30px; line-height:30px}
#walkthrough-content p{line-height:28px}


.index_hongbao_big{
    position: fixed;
    z-index: 99999;
    width:100%;
    height:100%;
    top:0rem;
    background-color: #333;
    background-color:rgba(0,0,0,0.5);
    display: none;
}
.index_hongbao_big_box{
    width:80%;
    padding-top:.9rem;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}
.index_hongbao_big_box .ui-dialog-close:before{
    padding-top:.8rem;
    padding-right:.3rem;
    font-family: "iconfont" !important;
    font-size: 32px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    display: block;
    color: rgba(0, 0, 0, 0.5);
    content: "飿�";
    color: #fcc707;
    display: block;
    line-height: 34px;
    position: absolute;
}
.index_hongbao .ui-dialog-close:before{
    font-size: 22px;
    line-height: 4px;
    color: #ff8444;
}
.index_top{
    width:100%;
}
.rslides {
    position: relative;
    list-style: none;
    overflow: hidden;
    width: 100%;
    padding: 0;
    margin: 0;
}

.rslides li {
    -webkit-backface-visibility: hidden;
    position: absolute;
    display: none;
    width: 100%;
    left: 0;
    top: 0;
}

.rslides li:first-child {
    position: relative;
    display: block;
    float: left;
}

.rslides img {
    display: block;
    height: auto;
    float: left;
    width: 100%;
    border: 0;
}
.ui-slider {
    width: 100%;
    overflow: hidden;
    padding:0;
    position: initial;
}
.ui-slider-indicators {
    position: absolute;
    display: -webkit-box;
    -webkit-box-pack: end;
    width: 100%;
    top: .14rem;
    right: 45%;
    margin-left: auto;
    margin-right: auto;
    /* font-size: 15px; */
}
.index_top_box{
    position: fixed;
    z-index: 10;
    width:100%;
    height:100%;
    top:0rem;
    text-align: center;
}
.index_hongbao_big_box img{
    width:100%;
}
.index_hongbao_big_box img.reg_but {
    margin-top:.1rem;
    width:50%;
}
.index_hongbao_big_box h1{
    font-size:20px;
    font-weight: 300;
    color:#fcc707;
    margin-top:.02rem;
    margin-bottom:.02rem;
}
.goods_up .p-span2 {
    background: url(../img/microdisk-10.png) center center no-repeat #f54337;
    background-size: .08rem auto;
    color: #fff;
    border-radius: 3px;
    display: inline-block;
    width: .15rem;
    height: .15rem;
    margin-left: .061rem;
}
.goods_down .p-span2 {
    background: url(../img/microdisk-10.png) center center no-repeat #13b94d;
    background-size: .08rem auto;
    -webkit-transform: rotate(180deg);
    color: #fff;
    border-radius: 3px;
    display: inline-block;
    width: .15rem;
    height: .15rem;
    margin-left: .061rem;
}
.demo-desc {
    padding: .02rem;
    font-size: .11rem;
    color: #585757;
    text-align: center;
}
.ui-btn-down {
    background-color: #2de86f;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.5, #2de86f), to(#24c35c));
    color: white;
    border-color: #24c35c;
    background-clip: padding-box; }

.ui-btn-down:not(.disabled):not(:disabled):active, .ui-btn-danger.active {
    background: #2de86f;
    border-color: #149642;
    color: rgba(255, 255, 255, 0.5);
    background-clip: padding-box;
}
.ui-tab-nav li {
    height:.28rem;
    line-height: .2rem;
    min-width: .5rem;
    box-flex: 1;
    -webkit-box-flex: 1;
    text-align: center;
    color: #777;
    box-sizing: border-box;
    border-bottom: 2px solid transparent;
    width: 100%;
}
#zhezhao{
    background: #000;
    filter: alpha(opacity=50); /* IE鐨勯€忔槑搴� */
    opacity: 0.3;  /* 閫忔槑搴� */
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    z-index: 9999; /* 姝ゅ鐨勫浘灞傝澶т簬椤甸潰 */
    display:none;
}
/**浠ヤ笅涓虹敤鎴烽〉闈�**/
#user{
    background-color: #333;
}
.wp-space-picbg {
    background: #2d2c32;
    text-align: center;
    color: #fff;
    padding: .12rem 0 .14rem;
}
.wp-space-picbg p{
    padding-top: .015rem;
    font-family: "microsoft yahei";
    font-size: .21rem;
    text-align: center;
    margin-top:.05rem;
}
.ui-avatar {
    width: .8rem;
    height: .8rem;
    -webkit-border-radius: 200px;
    overflow: hidden;
    margin-left: auto;
    margin-right: auto;
    margin-top:.05rem;
}
.wp-space-property {
    background: #374079;
    color: #fff;
    font-size: .11rem;
    display: -webkit-box;
}
.wp-space-property .property-left {
    -webkit-box-flex: 1;
    text-align: left;
    font-size: .11rem;
    padding: .05rem 0 .05rem .1rem;
    margin-top:.07rem;
}
.wp-space-property .property-left p {
    font-size: .24rem;
}
.wp-space-property .icon-p {
    width: .4rem;
    /**background: url(../img/microdisk-5.png) center 0 repeat-y;**/
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.wp-space-property .icon-png {
    background: url(../img/microdisk-5.png) -.125rem 0 no-repeat;
    background-size: .645rem auto;
    width: .2rem;
    height: .2rem;
    display: block;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    align-self: center;
}
.wp-space-property .property-right {
    -webkit-box-flex: 1;
    text-align: left;
    color: #b0d6ff;
    font-size: .13rem;
    position: relative;
    padding: .05rem 0 .05rem .1rem;
}
.wp-space-property .property-right .color1 {
    color: #ff8300;
}
.wp-space-linkbg {
    background: #2d2c32;
    color:#fff;
    margin-top: .071rem;
    padding-left: .1rem;
    padding-right: .1rem;
    display: -webkit-box;
    vertical-align: middle;
    font-size: .14rem;
}
.wp-space-linkbg a {
    color: #fff;
    height: .384rem;
    display: table;
    width: 100%;
    /**background: url(./img/microdisk-7.png) right center no-repeat;**/
    background-size: auto .09rem;
}
.wp-space-linkbg .lefttext {
    display: table-cell;
    vertical-align: middle;
}
.wp-space-linkbg .lefttext i {
    width: .23rem;
    height: .23rem;
    display: inline-block;
    vertical-align: middle;
    margin-right: .1rem;
}
.wp-space-linkbg .Pay {
    background: url(../img/microdisk-5.png) -.115rem -.455rem no-repeat;
    background-size: .645rem auto;
}
.withdraw-icon {
    background: url(../img/withdraw-icon.png) center center no-repeat;
    background-size: .21rem .21rem;
}
.wp-space-linkbg .rightext {
    text-align: right;
    font-size: .11rem;
    padding-right: .11rem;
    vertical-align: middle;
    display: table-cell;
    color: #575d66;
}
.wp-space-linkbg .banklogo {
    background: url(../img/microdisk-5.png) 0 bottom no-repeat;
    background-size: .65rem auto;
    width: .65rem;
    height: .18rem;
    display: block;
    float: right;
}
.float-right{
    float: right;
}
.ui-label-tag {
    display: inline-block;
    position: relative;
    line-height: .15rem;
    height: .15rem;
    padding: .03rem .06rem;
    border: 1px solid #18b4ed;
    border-radius: 4px;
}
.ui-list li h4{
    font-weight:400;
    color:#333;
    font-size:18px;
}
.wp-mt-01px {
    margin-top: 1px;
}
.agent-icon {
    background: url(../img/agent-icon.png) center center no-repeat;
    background-size: .21rem .21rem;
}
.fund-icon {
    background: url(../img/fund-icon.png) center center no-repeat;
    background-size: .21rem .21rem;
}
.trade-icon {
    background: url(../img/trade-icon.png) center center no-repeat;
    background-size: .21rem .21rem;
}
.wp-space-linkbg .ticket {
    background: url(../img/ticket-icon.png) center center no-repeat;
    background-size: .21rem .21rem;
}
.wp-space-linkbg .rightext .lanse {
    color: #2887ee;
    font-size: .12rem;
}
.one-minute {
    background: url(../img/oneminute-icon.png) center center no-repeat;
    background-size: .21rem .21rem;
}
.logout-minute {
    background: url(../img/logout.png) center center no-repeat;
    background-size: .21rem .21rem;
}
.pwd-minute {
    background: url(../img/edit_pwd.png) center center no-repeat;
    background-size: .21rem .21rem;
}
/**鎻愮幇鏍峰紡**/
.withdraw-money {
    margin:.05rem;
    color: #fff;
    font-weight: 300;
    font-size: .15rem;
    text-align: left;
}
.red-color {
    color: #e72121;
}
.p-help{
    margin-left:.05rem;
    color:#969494;
    font-size:.1rem;
    text-align: left;
}
.span4{
    min-width: .74rem;
}
.span6{
    min-width: .94rem;
}
.span5{
    min-width: .24rem;
}
.span-money_up {
    font-weight: 300;
    font-size: .15rem;
    color:red;
}
.span-money_down {
    font-weight: 300;
    font-size: .15rem;
    color:green;
}
.span_up{
    background: url(../img/hong.png) .05rem  no-repeat;
}
.span_down{
    background: url(../img/lv.png)  .05rem no-repeat;
}
.ui-table td, .ui-table th {
    /* border-bottom: 1px solid #e0e0e0; */
    /* border-right: 1px solid #e0e0e0; */
    border:1px solid #edf5f3; ;
    text-align: center;
}
.order_data{
    background-color: #2d2c32;
    color:#9e9c9c;
    font-size:.12rem;
    display:none;
}
.order_data .order_li1{
    width:46.5%;
    text-align: right;
    float:left;
    margin-top:.02rem;
}
.order_data .order_li2{
    width:46.5%;
    text-align: left;
    float:left;
    margin-top:.02rem;
}
.order_li3{
    width:95%;
    text-align: center;
    padding-bottom:.1rem;
}
.header-btu i{
    font-size: .2rem;
    line-height: .2rem;
}
.header-btu{
    top: 55%;
    margin-top: -12px;
    height: .25rem;
    line-height: 40px;
    padding: 0 .1rem;
    min-width: .34rem;
}
.i-hei{
    color:#000;
}
.red-money {
    color: #f65c52;
}
.green-money {
    color: #12bc65;
}
.spantext{
    height: 13px;
    font-size: 11px !important;
    line-height: 13px;
    padding: 4px 10px;
}
.span_text1{
    color:#fff;
    background-color: #57b5e3;
    background-image: none !important;
}
.span_text2{
    color:#fff;
    background-color: #b94a48;
    background-image: none !important;
}
.span_text3{
    color:#fff;
    background-color: #555555;
    background-image: none !important;
}
.no-vcode-tip {
    text-align: center;
    font-size: .12rem;
    padding: .05rem;
    margin-top: .05rem;
    margin-bottom: .07rem;
    color: #b5b0b1;
}
.span_str{
    padding-left: 1rem;
}
.ui-switch1 {
    position: absolute;
    font-size: 16px;
    top: 50%;
    margin-top: -16px;
    width: 52px;
    height: 32px;
    line-height: 32px;
}
.wp-stopLoss-add, .wp-stopProfit-add {
    border: 1px solid #12bc65;
    display: inline-block;
    border-radius: 3px;
    font-size: .15rem;
    text-align: center;
    vertical-align: middle;
    margin-left:1.1rem;
}
.wp-stopLoss-add a, .wp-stopProfit-add a {
    display: block;
    padding: .04rem 0;
    text-align: center;
    width: .25rem;
    float: left;
    color: #12bc65;
    line-height:20px;
}
.wp-stopLoss-add span, .wp-stopProfit-add span {
    border-left: 1px solid #12bc65;
    border-right: 1px solid #12bc65;
    display: block;
    float: left;
    width: .52rem;
    padding: .04rem 0;
    line-height:20px;
}
.wp-stopLoss-add a, .wp-stopProfit-add a {
    display: block;
    padding: .04rem 0;
    text-align: center;
    width: .25rem;
    float: left;
    color: #12bc65;
    line-height:20px;
}
.wp-stopLoss-add button, .wp-stopProfit-add button {
    display: block;
    padding: .04rem 0;
    text-align: center;
    width: .25rem;
    min-width: .25rem;
    float: left;
    color: #12bc65;
    line-height:20px;
    height:30px;
    font-size:.15rem;
}
.border_red{
    border: 1px solid #f54337;
}
.border_red span{
    border-left: 1px solid #f54337;
    border-right: 1px solid #f54337;

}
.border_red a,.wp-red-color {
    color: #f54337;
}
.wp-color2 {
    color: #717579;
    font-size:.11rem;
}
.ui-newstips-1 {
    position: relative;
    height: 40px;
    line-height: 40px;
    display: -webkit-inline-box;
    -webkit-box-align: center;
    padding-right: 15px;
    border-radius: 5px;
    font-size: 14px;
    color: #333;
    padding-left: 15px;
}
.ui-newstips-wrap-1 {
    background: #f9f3f3;
    margin: 0;
    text-align: center;
    position: fixed;
    width: 100%;
    z-index: 99999;
    left: 0;
    bottom:0;
}
.news_content h1{
    text-align: center;
    font-size: 24px;
    margin-bottom:.05rem;
    color: #fff;
}
.news_content h5{
    margin-left:.2rem;
}
.news_content h6{
    margin-left:.2rem;
    line-height: 30px;
    color: #777;
    padding-bottom:.01rem;
}
.news_contents{
    font-family: "Helvetica Neue",Helvetica,STHeiTi,sans-serif;
    line-height: 1.5;
    font-size: 16px;

    padding-top:.05rem;
}

.ui-btn-small {
    height: 23px;
    line-height: 15px;
    padding: 1px 4px;
    min-width: 35px;
    display: inline-block;
    position: relative;
    text-align: center;
    font-size: 12px;
}
.ui-radio input {
    display: inline-block;
    width: 24px;
    height: 24px;
    position: relative;
    overflow: visible;
    border: 0;
    background: none;
    -webkit-appearance: none;
    outline: none;
    margin-right: 2px;
    vertical-align: middle;
}
.ui-btn-primary_blue {
    background-color: #487ad9;
    border-color: #0baae4;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.5, #487ad9), to(#487ad9));
    color: white;
    background-clip: padding-box;
}
.ui-btn-primary_blue.active {
    background: #374079;
    border-color: #0baae4;
    color: rgba(255, 255, 255, 0.5);
    background-clip: padding-box;
}
.ui-tab-nav li.current {
    color: #7e7e7f;
    border-bottom: 2px #848484 solid;
    /* border-bottom-width: 1px; */
}
.header_bg_blue{
    background: #2a2a2a;
}
.kefu{
    position: fixed;
    z-index: 10;
    right: .1rem;
    top:.1rem;
    background: #333;
    color: #fff;
    border: none;
}
.kefu:before{
    border: none;
}
.kefu-div{
    width:300px;
    height:245px;
    background-image: url('../img/kefu.png?1');
    background-repeat:no-repeat;
    margin-top:15%;
}
.kefu-close{
    position: relative;
    padding-top: 0px;
    right: -1.25rem;
    top: -.8rem;
    font-size:.12rem;
    color:#333;
    padding-right: 0px;
}
.kefu-h2{
    position: relative;
    top:.64rem;
    font-size:.24rem;
    font-weight:400;
    color:#fff;
}
.map_iframe{
    width:100%;
    height:auto;
    display:none;
}
.ui-border-t li {
    border-right: none;
}
#content img{
    width:100%;
}
.header_bg{
    background-color: #2d2c32;
    color:#fff;
}
.header_bg .wp-index-topbg {
    background-color: #2d2c32;
}
.font-18{
    font-size: 20px;;
}
.font-20{
    font-size: 20px;
    font-weight: 800;
}
.saving_a{
    line-height: 15px;
    padding: 4px 8px;
    min-width: 30px;
    display: inline-block;
    position: absolute;;
    text-align: center;
    font-size: 15px;
    margin-left: .12rem;
    padding-bottom:3px;
    margin-top:-1px;
}
.moeny_but{
    margin-left:.12rem;
    margin-right:.05rem;
    float: left;
    width: 15px;
    height: 20px;
    background: url('../img/money.png') center 0 no-repeat;
    background-size: auto .19rem;
}
.moeny_but_2{
    margin-left:.12rem;
    float: left;
    min-width: 25px;
    height: 25px;
    background: url('../img/ylb.png') center 0 no-repeat;
    background-size: auto .23rem;
}
.moeny_but_3{
    margin-left:.12rem;
    float: left;
    min-width: 25px;
    height: 25px;
    background: url('../img/lhongbao.png') center 0 no-repeat;
    background-size: auto .23rem;
}
.header_div_2{
    margin-top: 0px;
    border-right:none;
    float:left;
}
.header_info_2{
    width: 60px;
    float:left;
    display: -webkit-box;
    padding-right: 2px;
    padding-top: 0px;
}
.header_info_2 h4{
    position: absolute;
    top: 12px;
    font-size: 16px;
}
.goods_on i:nth-child(1) {
    border-bottom: 2px #848484 solid;
}
#top3{
    padding: 8px 1px;
    background-color: #333333;
    position: fixed;
    width: 100%;
    bottom: 50px;
}
.ui-footer-btn {
    /* background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f9f9f9), to(#e0e0e0)); */
    background-color: #2d2c32;
    color: #fb6157;
    background-image: none;
}
#top3 .ui-footer-stable{
    background-color: #333333;
    margin-top: 3px;
}
#top3 .ui-btn-lg{
    font-size: 18px;
    height: 54px;
}
#top2{
    background-color: #2d2c32;
}
#top2 .ui-tab-nav{
    height: .20rem;
    background-color:#333333;
    margin-top:.01rem;
}
#top2 .ui-tab-nav a{
    color:#7e7e7f;
}
.ui-footer {
    bottom: 0;
    height: 50px;
}
.user_header li{
    min-width:100px;
    width:45%;
    padding: 0px;
    margin-right: 5%;
    float: left;
    font-size: .12rem;
    font-family: "microsoft yahei";
    font-weight: 300;
    margin-top:.05rem;
}
.user_header_top {
    background-color: #333;
    color:#eee;
    margin-bottom: 5px;
    padding-top: 10px;
    margin-top:-1px;
}
.user_header_top li h4 {
    font-weight: 400;
    color: #eee;
    font-family: "microsoft yahei";
    font-size: .16rem;
    text-align: left;
}
footer .ui-border-t {
    border-top: none;
}
div#top2 .ui-border-b{
    border-bottom: none;
}
ul#show_map {
    border:none;
}
#fenChart{
    background-color: #2f2f2f;
}
#lists section.ui-panel-simple {
    margin-bottom: 0;
    background-color: #2d2c32;
    background-image:none;
    color:#fff;
}
.ui-border-b {
    border-bottom: none;
}
.ui-border-tb {
    border-top: none;
    border-bottom: none;
    background-image: none;
}
.ui-form-item {
    position: relative;
    font-size: 16px;
    height: 44px;
    line-height: 44px;
    padding-right: 15px;
    padding-left: 15px;
    background-color: #333;
    color:#fff;
}
.ui-form {
    background-color: #333;
    color:#fff;
}
.ui-border-b,.ui-border-t {
    background-position: left bottom;
    background-image: none;
}
.ui-select select,.ui-form-item label{
    color:#bbb;
}
.ui-btn-primary:before,.ui-btn-s:disabled:before {
    border: none;
}
.ui-btn.disabled:before, .disabled.ui-btn-lg:before, .disabled.ui-btn-s:before, .ui-btn:disabled:before, .ui-btn-lg:disabled:before, .ui-btn-s:disabled:before {
    border: none;
}
#submit-phone.disabled:before{
    border: none;
}
#submit-phone.disabled{
    border: none;
}
.buy_box_big_box .ui-form,.buy_box_big_box .ui-form-item{
    background-color: #fff;
}