.hidden {
    display: none;
}
.view-fashion-body {
    margin-top: 44px;
    background:url('../images/view-fashion-bg.png') top center repeat-x ;
    background-size: 30px 170px;
}
.appicon {
    border:none;
}
.view-fashion-content {
    padding-top:0px;
}
.phone {
    background: url("../images/phone.png") no-repeat;
    width:351px;
    height:735px;
}
.phone-small {
    background: url("../images/phone.png") no-repeat;
    background-size:281px 588px;
    width:281px;
    height:588px;
    margin:auto;
}
.phone span, .phone-mobile span {
    color:#56bc94;
    font-size:14px;
}
.phone-small span {
    color:#93f898;
    font-size:14px;
	text-shadow:1px 1px 1px #030303;
}
.phone .install-a, .phone-mobile .install-a {
    border:2px solid #56bc94;
    background:none;
    border-radius: 15px;
    width:200px;
    color:#56bc94;
}
.phone-small .install-a {
    border:2px solid #56bc94;
    background:none;
    border-radius: 15px;
    width:200px;
    height:40px;
    line-height:15px;
    color:#56bc94;
}
.phone-small .img-qr {
    width:120px;
    height:120px;
}

.phone .install-btn {
    margin-top:130px;
}
.phone-small .install-btn {
    margin-top:30px;
}

.btn-u:hover, .btn-u:focus, .btn-u:active {
    color:#fff;
    background:#56bc94;
}
.btn-u:focus {
    background:#56bc94;
} 
.btn-u:active {
    background:#56bc94;
}
.pull-left {
    color:#fff;
}
.breadcrumb > li {
    color:#fff;   
}
.app-info {
    padding-left: 10px;
    padding-right: 0px;
}
.app-info-mobile {
    background-color:#f7f9fc;
}
.app-info-mobile .content-right {
    margin-top:5px;
}
.app-info-mobile .pull-left, .app-info-mobile .breadcrumb > li {
    color:#585f69;
}
.app-info ul.pull-left {
    margin-bottom:80px;
}
.app-info-mobile ul.pull-left {
    margin-bottom:40px;
}
.breadcrumb > li + li::before {
    content:none;
}
.breadcrumb > li{
    padding-right:10px;
}
#scan-qr {
    margin-left:0px;
    margin-right:0px;
}
.view-fashion-body .container {
    min-height:700px;
    height:auto;
}
.view-fashion-mobile-body .container {
    padding-top:0px;
}
.phone-mobile {
    padding-top:40px;
    /*background:url('../images/view-fashion-mobile-bg.png') scroll top right no-repeat #3e4753;*/
    background: #3e4753;
}
.phone-small h2, .phone-mobile h2 {
    color:#56bc94;
}
.emptyapp-tip {
    color:#555;
    padding:50px 0px;
}
/* 密码框表单样式*/
.servive-block-light, .servive-block-default{
   /* background:none;
    border:none;
    */
}
.servive-block-default:hover{
/*    box-shadow:none; */
}

.alert-info {
    background-color:#2a3340;
    border-color:#2a3340;
}
.alert h4, .alert p, .alert li {
    color:#fff;
}

.mobile-app-content h1{
    margin-top:20px;
    color:#fff;
}
/*.mobile-app-content h1, .mobile-app-content p, .mobile-app-content li{*/
    /*color:#fff;*/
/*}*/
.app-info-mobile .breadcrumb > li{
    color:#fff;
}

.mobile-app-content {
    background:url('../images/wavenew.png') 0 -170px repeat-x;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (min--moz-device-pixel-ratio: 2),
only screen and (-o-min-device-pixel-ratio: 2/1),
only screen and (min-device-pixel-ratio: 2) {
    .mobile-app-content {
        background:url('../images/wavenew@2x.png') 0 -170px repeat-x;
        background-size: auto 330px;
    }
}

.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
    border-top:1px solid #ddd;
}
.table > tbody > tr > td.isLast {
    border-bottom:1px solid #ddd;
}

.table > tbody > tr > td.warning, .table > tfoot > tr > td.warning, .table > thead > tr > th.warning, .table > tbody > tr > th.warning, .table > tfoot > tr > th.warning, .table > thead > tr.warning > td, .table > tbody > tr.warning > td, .table > tfoot > tr.warning > td, .table > thead > tr.warning > th, .table > tbody > tr.warning > th, .table > tfoot > tr.warning > th {
background-color:#ddd;
}
.table > tbody > tr > td.warning:hover {
    background-color:#ddd;
}
.mobile-enter-password-btn {
    border:2px solid #56bc94;
    background:none;
    border-radius: 15px;
    width:100%;
    padding:10px;
    color:#56bc94;
    font-size: 18px;     
    padding: 10px 25px;
}

#lock {
    position:absolute;
}
.history_show_more {
    border-bottom:1px solid #ddd; 
}
.pull-left { 
    color:#585f69;
}
.pull-left li { 
    color:#585f69;
}
.app-info ul.pull-left {
    margin-bottom:40px;
}
.app-info .content-right{ 
    margin-top:56px;
}
@media (min-width: 766px) {
    .pull-left { color:#fff;text-shadow:1px 1px 1px #0C0A09;}
    .pull-left li{ color:#fff;}
    .app-info ul.pull-left {margin-bottom:60px;}
}

 
.mobile-qr {
    height: 120px;
    width: 120px;
}

.app-name {
    width:100%;
    overflow:hidden; 
    text-overflow:ellipsis; 
    white-space:nowrap;
}

