
.b_default{
	
	background: #F55354;
}
.panel-heading.f_default{
	
	color: #f55354;
	
	background: #F5F5F5;
	
}
.btn_link{
	
color:	#1ca7ff
}


/*#FF8F2B*/
.panel-heading.member_title{
	
	font-size: 16px;
}

.f_default{
	
	color: #F55354;
	
}
.f_w{
	
	color: white;
}
.mem_left{
	width: 200px;
	padding-top:20px;
	text-align: center;
	border-top: solid 2px #F55354;
}

.mem_menu_list {
	width:200px;
	margin:auto;
	margin-top:10px;
	
}

.mem_menu_list ul {
padding: 0px;
margin: 0px;
}
.mem_menu_title {
	height:50px;
	line-height:50px;
	margin-top:10px;
font-size: 16px;
font-weight: bold;
color:#F55354;
	border-bottom: 2px #F55354 solid;
}

.mem_link{
	height:50px;
	line-height:50px;
	font-size: 14px;
	border-bottom: 1px #eee solid;
	cursor: pointer;

}

.member_right{
	width: 980px;
	padding-top:20px;
	padding-left:20px;
	border-top: solid 2px #EBEBEB;
	
float: left
	
}
.mem_link:hover{
	color: #F55354

}


.mem_link.active{
	
	color: white;
	background: #F55354
}
.pay-money-nav {
    position: relative;
    display: inline-block;
     min-width: 58px;
     padding:0px 10px;
    margin: 0 10px 10px 0;
    line-height: 38px;
    border: 1px solid #ccc;
    border-radius: 2px;
    text-align: center;
    cursor: pointer;
    background-color: #f5f3f4;
}

.pay-money-nav.cur {
	color:#F55354
}
.pay-money-nav.cur .arrow-rightbottom {
    display: block;
    position: absolute;
    right: 0;
    bottom: 0;
    border-width: 0 0 17px 17px;
}
.pay-money-nav.cur, .pay-money-nav:hover {
    border-color: #F55354;
    background-color: #fff;
}
.arrow-rightbottom {
    display: none;
    width: 0;
    height: 0;
    border-style: solid;
    border-color: transparent transparent #F55354;
    line-height: 0;
    _border-color: #000 #000 #F55354;
    _filter: chroma(color='#000000');
}
.payment-nav.cur, .payment-nav:hover {
    border-color: #f70;
}

.payment-nav {
    display: none;
    position: relative;
    float: left;
    width: 107px;
    height: 38px;
    margin: 0 7px 5px 0;
    border: 1px solid #dedede;
    border-radius: 2px;
    cursor: pointer;
    background: url(../images/payment-icon.png?20170222) no-repeat;
}
.payment-alipay {
    background-position: 0 0;
}
.payment-weixin {
    background-position: 0 -144px;
}
.pay-money-input:hover {
    border: 1px solid #f70;
}
.pay-money-input {
    position: relative;
    display: inline-block;
    width: 118px;
    height: 38px;
    margin-bottom: 10px;
    border: 1px solid #ccc;
    vertical-align: middle;
}
input[type=text].pay-money-input:focus {
	
	
       border: 1px solid #F55354;
}

.payment-nav.cur .arrow-rightbottom {
    display: block;
    position: absolute;
    right: 0;
    bottom: 0;
    border-width: 0 0 16px 16px;
}

.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
 
 padding-left:0px;
 padding-right:0px; 
 }
 
 
     .btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus {outline: none;border-color: transparent;}
     
     .form-control{
     height: 20px;
     }
     
     
    .form_div{

        width: auto;;float: left;
        display: inline-block;
    }


  .form-inline .form_div .info{
        padding-right: 0px;
        line-height:36px;
        display:inline-block;
        width: 206.5px;
    }
    .form-inline .form_div input{

        padding-right: 42.5px;
        width: 150px;
    }
    .form-inline .form_div select{

        padding-right: 42.5px;
        width: 150px;
    }
    .form_div textarea{

        resize: none;
        overflow-y: auto;
    }
.ml30{

    margin-left: 30px;;
}


    .form_label{
        display: block;float: left;
      width: 100px;
        height: 34px;
       line-height: 34px;
       font-weight:normal;
        margin-bottom: 0px;text-align: right;

    }
    
    .order_tab{
        height:40px;
     line-height:40px;
     border:0px;
     outline:none;
        display:inline-block;
        width:160px;
       color:white;
       text-align: center;
       margin-left: 20px;
       cursor:pointer;
       margin-bottom: 10px;
    }
      .order_tab_0{
        margin-left: 15px;
    background:#F55354;
    }
    .order_tab_1{
 
    background:#F68E76;
    }
      .order_tab_2{
 
    background:#EAA85B;
    }  .order_tab_3{
 
    background:#B9D15B;
    }  .order_tab_4{
 
    background:#6BDA8F;
    }
     .order_tab.disabled{
          background:#D6D6D6;
          
    }