#report-design .widget-complete {
    padding: 20px 20px 10px 20px;
    margin-left: 0;
    margin-right: 0;
}

#report-design .widget-complete .widget-bar {
    border-bottom: 1px solid #afafaf;
}

#report-design .widget-complete .widget-bar .complete-heading {
    height: 25px;
    font-size: 16px;
    color: #666;
}

#report-design .widget-complete .widget-bar .info-widget a {
    margin-left: 10px;
}

#report-design .widget-complete .widget-bar .complete-heading .complete-heading-link {
    margin-left: 15px;
}

#report-design .widget-complete .widget-main {
    margin-top: 13px;
}

#report-design .report-widget-group {
    width: 399px;
}

#report-design .report-widget-group .btn-widget {
    margin-bottom: 10px;
}

#report-design .report-widget-group .btn-widget .btn {
    width: 122px;
    height: 26px;
    margin-right: 10px;
    line-height: 5px;
}

#report-design .report-widget-group .info-widget {
    margin-bottom: 10px;
}

#report-design .report-widget-group .info-widget p {
    margin: 6px 0;
    word-wrap: break-word;
}

#report-design .report-widget-group .info-widget p:first-child {
    margin-top: 0;
}

#report-design .report-widget-group .save-collection {
    margin-top: 3px;
    margin-right: 6px;
    font-size: 14px;
}

#report-design .report-widget-group .save-collection a {
    font-size: 14px;
}

#report-design .report-widget-group .text-overflow {
    width: 383px;
    float: none;
}

#report-design .report-widget-heading {
    height: 20px;
    line-height: 15px;
}

#report-design .help .normal {
    margin-left: 0;
}

#report-design .help .content {
    margin-bottom: 20px;
}

#report-design .help .content a {
    color: #666;
}

#report-design .report-widget-sum {
    padding-bottom: 10px;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}

#report-design .report-widget-sum .dl-horizontal {
    margin-left: 30px;
    margin-bottom: 5px;
}

#report-design .report-widget-sum .dl-horizontal dt{
    font-weight: normal;
}
#report-design .info-widget .dl-horizontal dt{
    font-weight: normal;
    word-wrap: break-word;
}
#report-design .report-widget-sum a.inquire {
    margin-top: -6px;
    margin-bottom: -48px;
}

#report-design .report-widget-sum .status {
    line-height: 36px;
}

#report-design .report-widget-sum .action {
    margin-top: 5px;
}

#report-design dt.price {
    line-height: 36px;
}

#report-design dd .price {
    font-size: 25px;
}

#report-design .btn-add {
    width: 250px;
    height: 31px;
    /*line-height: 13px;*/
}

#report-design .image-widget-group {
    padding-bottom: 5px;
    overflow: hidden;
}
#report-design .add-to-cart {
    padding: 0px;
    margin-top: 20px;
}
#report-design .kuang {
    position: inherit;
    margin-left: 0px;
    margin-bottom: 10px;
    padding-bottom: 5px;
}

#report-design .action .tooltip-inner{
    max-width: 400px!important;
    text-align: left;
    white-space: normal;
    word-break: normal;
    word-wrap: break-word;
}
#report-design .services > div{
    font-size: 16px;
    margin-top: 10px;
}

#report-design .add-to-cart.shopping-cart .services-title {
    width: 100%;
}
#report-design .services > table{
    margin-left: 0;
}
#report-design .shopping-cart.add-to-cart .table-format {
    width: 100%;
}

#report-list .shopping-cart table tr td:first-child {
    font-size: 14px;
    color: #909090;
}

#report-list .shopping-cart table tr td:first-child a{
    font-size: 14px;
}

#report-list .shopping-cart .cart-name {
    width: 200px;
}
