*{
    font-size: 12px;
}
a{
    color:#000000;
}
a:hover{
    text-decoration: none;
    color: #666666;
}
a:active{
    text-decoration: none;
    color: #666666;
}
a:link{
    text-decoration: none;
}
.zoomlionSearchBox{
    width: 1100px;
}
.telephoneNumber{
    margin-left: 45px;
}
.container{
    width: auto;
}
.fl{
    float: left;
}
.clear{
    clear:both;
}
.searchBtn{
    color: #000000;
}

.left-nav{
    width: 180px;
    background: #f6f6f6;
    height: auto;
    padding-bottom: 25px;
}
.content{
    width: 1100px;
    margin: 0 auto;
    overflow: hidden;
    margin-bottom: 70px;
}
.left-nav .title{
    color:#1a1a1a;
    font-size:16px;
    line-height: 50px;
    height: 50px;
    border-left:4px solid #aace39 ;
    font-weight: bold;
    margin-bottom: 10px;

}
.left-nav .title .dashed{
    font-size:16px;
    border-top:1px dashed #BFBFBF;
    border-bottom:1px dashed #BFBFBF;
    padding-left: 15px;
    height: 48px;
}
.left-nav .item{
    font-size: 14px;
    color: #4c4c4c;
    line-height: 37px;
    height: 37px;
    padding-left: 35px;
}
.left-nav .item:hover{
    color: #86a529;
}
.my-deal,.my-account{
    padding-left: 0px;
}
.left-nav .active{
    color:#86a529;
}
.my-account{
    margin-top: 20px;
}
div.right-content{
    width: 900px;
    float: right;
}

.right-content .title .col-lg-2{
    color:#1a1a1a;
    font-size:16px;
    font-weight: bold;
    height: 50px;
    line-height: 50px;
    /*width: 90px;*/
    padding-right: 5px;
    padding-left: 27px;
    cursor: pointer;
}
.right-content .title .col-lg-1{
    height: 50px;
    line-height: 50px;
    font-size: 16px;
    color: #e5e5e5;
    width: 3px;
    padding: 0;
}
.right-content .title #long-tab{
    width:120px;
}
.right-content .title .col-lg-2 span{
    font-size: 17px;
    margin-left: 20px;
    font-weight: 100;
    color: #e5e5e5;
}
.right-content .title{
    border-bottom: 2px solid #e5e5e5;
    width: 885px;
    height: 51px;
}
.right-content .title .active{
    color:#f66707;
    border-bottom: 2px solid #f66707;
}
.right-content .col-lg-2:hover{
    /*color: #f66707;*/
}
.order-table{
    width: 885px;
    margin-top: 24px;
}
.order-table td{
    width: 150px;
    text-align: center;
}
.order-table .title{
    border-bottom: 0px;
    height: 35px;
}
/*
.order-table tr{
    display: block;
}*/
.order-table .title td{
    height: 35px;
    line-height: 35px;
    background: #f1f0f0;
    border-bottom: none;
    border-top: 3px solid #aace3a;
    color:#333;
}
.order-table .item{
    margin-top: 10px;
    width: 885px;
}
.order-table .item td{
    margin-top: 10px;
    height: 80px;
    border: 1px solid #e0e0e0;
    vertical-align: middle;
    color: #000000;
}
.transport-fee{
    color: #aaaaaa;
}
.order-table .detail{
    color: #86a529;
}
.order-table .pay{
    width: 75px;
    height: 25px;
    background: #aace3a;
    line-height: 25px;
    margin: 0 auto;
    cursor: pointer;
}
.order-cancel{
    color: #86a529;
}
div.scott {
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    margin: 3px;
    padding-top: 3px;
    text-align: center;
    margin-top: 120px;
    margin-bottom: 20px;
}
div.scott span.disabled {
    border-right: #f3f3f3 1px solid;
    padding-right: 5px;
    border-top: #f3f3f3 1px solid;
    padding-left: 5px;
    padding-bottom: 2px;
    border-left: #f3f3f3 1px solid;
    color: #ccc;
    margin-right: 2px;
    padding-top: 2px;
    border-bottom: #f3f3f3 1px solid;
    font-size: 18px;
}
div.scott a {
    border-right: #c5c5c5 1px solid;
    padding-right: 5px;
    border-top: #c5c5c5 1px solid;
    padding-left: 5px;
    padding-bottom: 2px;
    border-left: #ddd 1px solid;
    color: #666666;
    margin-right: 2px;
    padding-top: 2px;
    border-bottom: #c5c5c5 1px solid;
    text-decoration: none;
    font-size: 18px;
}
div.scott span.current {
    border-right: #aace3a 1px solid;
    padding-right: 5px;
    border-top: #aace3a 1px solid;
    padding-left: 5px;
    font-weight: bold;
    padding-bottom: 2px;
    border-left: #aace3a 1px solid;
    color: #fff;
    margin-right: 2px;
    padding-top: 2px;
    border-bottom: #aace3a 1px solid;
    background-color: #aace3a;
    font-size: 18px;
}
#remark_info{
    outline: none;
    margin-top: 13px;
    margin-left: 45px;
    width: 290px;
    height: 160px;
    overflow: hidden;
}
.remark-over{
    margin-top: 10px;
    margin-left: 45px;
    width: 290px;
    height: 50px;
    text-align: center;
    color: #353644;
    background: #aace3a;
    line-height: 50px;
    font-size: 16px;
}
.order-cancel{
    cursor: pointer;
}
.wait-pay .item{
    margin-top: 0;
}
.wait-pay{
    width: 888px;
}
.wait-pay .title td{
    width: 175px;
}
/*
.wait-pay tr{
    display: inherit;
}*/
.wait-pay .title .ie-left{
   border-left:1px solid #e0e0e0;
   border-top:1px solid #e0e0e0;
}
.wait-pay .title .ie-right{
    border-right:1px solid #e0e0e0;
    border-top:1px solid #e0e0e0;
}
.wait-pay .title .ie-top{
    border-top:1px solid #e0e0e0;
}
.wait-pay .title td{
    border-top:0px;
}
.wait-pay-operate{
    border-left: 1px solid #e0e0e0;
    border-right: 1px solid #e0e0e0;
    border-top: 3px solid #aace3a;
    overflow: hidden;
    width: 885px;
    height: 40px;
}
table.wait-pay{
    margin-top: 0;
}
.wait-pay-operate .order-num{
    width: 250px;
    font-size: 14px;
    margin-top: 9px;
    margin-left: 20px;
}
.wait-pay-operate .order-amount{
    margin-top: 9px;
    margin-left: 10px;
    font-size: 14px;
}
.wait-pay-operate .order-pay{
    margin-top: 9px;
    margin-left: 150px;
}
.wait-pay-operate .pay-btn{
    width:75px;
    height: 25px;
    background: #abcf3b;
    text-align: center;
    line-height: 25px;
    cursor: pointer;
    margin-left:20px;
}

.wait-pay-operate .complete-btn{
    width:75px;
    height: 25px;
    background: #abcf3b;
    text-align: center;
    line-height: 25px;
    cursor: pointer;
    margin-left:20px;
}
.wait-pay-operate .order-cancel{
    line-height: 25px;
    margin-left: 20px;
    cursor: pointer;
}

/*用户信息部分样式*/
.person-info{
    margin-top: 20px;
    margin-bottom: 30px;
    width: 140px;
    overflow: hidden;
    margin-left: auto;
    margin-right: auto;
}
.person-info .head-img{
    width: 100px;
    height: 100px;
    margin-left: auto;
    margin-right: auto;
}
.person-info .head-img img{
    width: 100%;
    height: 100%;
}
.welcome-info{
    margin: 10px auto;
    width: 122px;
    color:#888888;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}
.level-score{
    margin: 0 auto;
    width: 122px;
}
.level-label{
    font-size: 12px;
    color:#888888;
}
.level-value,.score-value{
    color:#86a529;
    margin-left: 5px;
}
.privilege-btn{
    display: block;
    cursor: pointer;
    width: 135px;
    height: 21px;
    /*background: #e3efc1;*/
    background:#f27300;
    text-align: center;
    /*border:1px solid #aace39;*/
    /*color:#444444;*/
    color:#ffffff;
    margin-top: 10px;
    line-height: 21px;
}

.pkg-input{
	margin-top: 20px;
	width:96px;
	border:1px solid #aace3a;
}