.warp {
    overflow: hidden;
    margin: 0 auto;
    width: 1200px;
    margin-top: 20px;
}

.warp_title {
    text-align: left;
    margin-top: 15px;
}

.warp_title a {
    font-size: 14px;
    font-weight: bold;
}

.warp_title a.a1 {
    font-size: 12px;
    font-weight: normal;
}

.warp_title a.a1:hover {
    border: 1px solid #acacac;
    text-align: center;
    padding: 1px 8px;
    color: #ff7700;
    font-size: 12px;
    font-weight: normal;
}

.color {
    color: #ff7700;
}

.s_title a {
    color: #999;
    font-size: 13px;
}

.s_title a.a1 {
    color: #333;
    font-size: 13px;
}

.service {
    width: 980px;
    margin: 0 auto;
    line-height: 30px;
    font-size: 14px;
    margin-top: 20px;
    margin-bottom: 78px;
}

.service p {
    border-bottom: 1px solid #dcdcdc;
    padding: 30px 0;
    margin-bottom: 20px;
}

.complaints {
    width: 1200px;
    margin: 0 auto;
    margin-top: 20px;
    margin-bottom: 20px;
}

.complaints_l2 {
    width: 250px;
    float: left;
    line-height: 40px;
    background: #fafafa;
    text-indent: 30px;
    font-size: 14px;
    color: #666;
    padding: 15px 0;
}

.complaints_l2 li a {
    color: #666;
}

.complaints_l2 li:hover a {
    color: #333;
}

.complaints_l2 li.li1 {
    font-size: 16px;
    color: #292929;
    font-weight: bold;
    border-bottom: 1px solid #dfdfdf;
    width: 190px;
    margin: 0 auto;
    text-indent: 0;
}

.complaints_l2 li.li1:hover {
    border-left: none;
}

.complaints_l2 li.li2 {
    border-left: 3px solid #0054a7;
    text-indent: 26px;
}

.complaints_l2 li.li2 a {
    color: #333;
}

.right {
    float: right;
    overflow: hidden;
    width: 930px;
    border-top: 1px solid #dcdcdc;
    border-left: 1px solid #dcdcdc;
    border-right: 1px solid #dcdcdc;
}

.right1 {
    float: right;
    overflow: hidden;
    width: 930px;
    border-top: 1px solid #dcdcdc;
    border-left: 1px solid #dcdcdc;
    border-right: 1px solid #dcdcdc;
}

.right2 {
    float: right;
    overflow: hidden;
    width: 930px
}

.right3 {
    float: right;
    overflow: hidden;
    width: 930px
}

.complaints_r {
    float: left;
    width: 868px;
    border: 1px solid #dcdcdc;
    padding: 30px;
}

.complaints_r h3 {
    border-bottom: 1px solid #dcdcdc;
    padding-bottom: 10px;
}

.complaints_r p {
    line-height: 26px;
    font-size: 14px;
    color: #999;
    border-bottom: 1px dashed #dcdcdc;
    padding-bottom: 10px;
    margin-top: 30px;
}

.complaints_r p span {
    font-size: 16px;
    font-weight: bold;
}

.complaints_t {
    float: left;
    width: 930px;
}

.complaints_t h3 {
    border-bottom: 1px solid #dcdcdc;
    background: #fafafa;
    line-height: 40px;
    font-weight: normal;
    text-indent: 20px;
}

.complaints_t p {
    line-height: 26px;
    font-size: 14px;
    color: #999;
    padding-bottom: 10px;
    margin: 30px;
}

.complaints_t p span {
    font-weight: bold;
    color: #e76700;
}

.member {
    width: 920px;
    margin: auto
}

.member_head {
    width: 228px;
    height: 196px;
    float: left;
    margin-left: 40px;
    margin-top: 20px;
}

.member_content {
    width: 610px;
    float: right;
    margin-right: 20px;
    margin-top: 20px
}

.member_span {
    font-family: "Microsoft YaHei", tahoma, arial, "Hiragino Sans GB", "\5b8b\4f53", sans-serif;
    font-weight: bold;
    font-size: 13px
}

.member_span_2 {
    font-family: "Microsoft YaHei", tahoma, arial, "Hiragino Sans GB", "\5b8b\4f53", sans-serif;
    font-weight: bold;
    font-size: 13px;
    color: red
}

.member_content ul {
    margin-top: 29px
}

.member_content li {
    text-indent: 50px;
    display: block;
    clear: both;
    margin-top: 12px
}

#setAddress {
    vertical-align: top;
    display: inline-block;
    width: 450px;
    text-indent: 0
}

.dcdcdc_o_n a:LINK {
    color: #e76700;
}

#credit {
    padding: 5px 10px 5px 10px;
    width: 60px;
    background-color: #cccccc
}

#creditdata input {
    background-color: white;
    width: 300px
}

#creditdata span {
    margin-left: 119px
}

#creditdata {
    display: none
}

#recharge {
    padding: 5px 10px 5px 10px;
    width: 60px;
    background-color: #cccccc
}

#rechargedata input {
    background-color: white;
    width: 300px
}

#rechargedata span {
    margin-left: 119px
}

#rechargedata {
    display: none
}

.ddcount {
    width: 930px;
}

.ddcount li {
    display: inline;
    margin-left: 50px;
    margin-top: 10px
}

.ddcount span {
    font-family: "Microsoft YaHei", tahoma, arial, "Hiragino Sans GB", "\5b8b\4f53", sans-serif;
    font-weight: bold
}

.eliminate_details {
    border: 1px solid #dcdcdc;
    background: #fafafa;
    line-height: 40px;
    text-indent: 20px;
    font-size: 14px;
}

.eliminate_details span {
    padding-left: 250px
}

.eliminate_details a {
    color: white;
}

/*订单表格*/
.shopping_center {
    border: 1px solid #dedede;
    margin-top: 10px;
    width: 929px;
    border-right: none;
}

.bulk_tow {
    text-align: center;
    background: #fafafa;
    border-right: 1px solid #dedede;
}

.bulk_tow td {
    line-height: 40px;
    height: 40px;
    text-align: center;
}

.bulk_tow td label {
    margin-left: 4px;
}

.bulk_tow td.text_l {
    text-align: center; /*padding-left:15px;*/
}

.shopping_b {
    width: 929px;
    margin: 0 auto;
}

.shopping_b table th {
    text-align: center;
    border-right: 1px solid #dedede;
    border-top: 1px solid #dedede;
    padding: 12px 0;
    font-weight: normal;
    line-height: 20px;
}

.shopping_b img {
    width: 136px;
    height: 88px;
    margin-left: 10px;
    vertical-align: top;
}

.wz a {
    font-weight: bold;
}

.shopping_b th.wz {
    text-align: center;
}

.shopping_b th.color {
    color: #999;
}

.shopping_b th.color a {
    color: #999;
}

.shopping_b th.color a:hover {
    color: #ff4a00;
}

.shopping_b span {
    color: #ff4a00;
}

.download {
    background-color: #0054a7;
    padding: 5px 10px 5px 10px;
    color: white;
}

.download2 {
    background-color: #c0c0c0;
    padding: 5px 10px 5px 10px;
    color: white;
    width: 28px
}

.download:HOVER {
    color: white;
}

.download2:HOVER {
    color: white;
}

.download:link {
    color: white;
}

.shopping_b th.color1 a {
    color: #4d77e0;
    text-decoration: underline;
}

.shopping_b th.color3 a {
    color: #ff4200;
}

.but {
    width: 74px;
    height: 22px;
    background: #f9f9f9;
    text-align: center;
    line-height: 22px;
    display: block;
    margin: 0 auto;
    cursor: pointer;
}

.shopping_b th.color .but a {
    color: #333;
}

.shopping_b th.color .but a:hover {
    color: #000;
}

.but2 {
    width: 50px;
    height: 22px;
    border: 1px solid #dcdcdc;
    text-align: center;
    line-height: 22px;
    display: block;
    margin: 0 auto;
    cursor: pointer;
}

.alcount {
    width: 140px;
    line-height: 40px;
    float: left
}

.alcount span {
    font-size: 14px;
    float: right
}

.remark {
    width: 800px;
    height: auto;
    margin-top: 6px;
    margin-bottom: -30px
}

.remark span {
    font-weight: bold
}

.paging {
    width: 100%;
    overflow: hidden;
    bottom: 0px;
}

.paging_0 {
    font-size: 14px;
}

.paging_l {
    /*float: left;*/
    margin-bottom: 15px
}

.paging_l a {
    float: left;
    color: #333;
    line-height: 28px;
    padding: 0 10px;
    border: 1px solid #ddd;
    margin-left: 4px;
}

.paging_l a:hover {
    color: #ff7700;
}

.paging_l a.a1 {
    text-indent: 10px;
    color: #b1b1b1;
    width: 75px;
    padding: 0px;
    text-align: center
}

.paging_l a.a1:hover {
    color: #333;
}

.paging_l a.a2 {
    color: #b1b1b1;
    width: 75px;
    padding: 0;
    text-indent: 12px;
}

.paging_l a.a2:hover {
    color: #333;
}

.paging_l_c {
    float: left;
    margin-left: 30px;
}

.paging_l_c .input1 {
    width: 30px;
    height: 28px;
    border: 1px solid #ddd;
    text-align: center;
    margin: 0 5px;
    line-height: 28px;
}

.paging_l_c .but3 {
    width: 42px;
    height: 28px;
    background: #f7f7f7;
    border: 1px solid #ddd;
    margin-left: 5px;
    cursor: pointer;
}

.details_wl {
    border-bottom: 1px solid #b2d1ff;
    height: 20px;
    margin-top: 20px;
}

.details_wl a {
    background: #f2f8ff;
    padding: 5px 10px;
    border: 1px solid #b2d1ff;
    color: #0579c6;
    border-bottom: none;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}

.details_dr {
    padding: 20px;
    background: #fbfbfc;
    border-left: 1px solid #b2d1ff;
    border-right: 1px solid #b2d1ff;
    border-bottom: 1px solid #b2d1ff;
    font-size: 13px
}

.details_dr td {
    padding: 8px 0;
    text-indent: 10px;
}

.details_dr tr:hover {
    background: #e7e7e7;
}

.order_d {
    float: left;
    border-bottom: 1px solid #dcdcdc;
    width: 100%;
    line-height: 28px;
    padding-bottom: 10px;
    font-size: 14px;
    height: 30px;
    clear: both;
}

.order_d a.a1 {
    background-color: #0054a7;
    color: white;
}

.order_d a:hover {
    color: #e3393c;
}

.order_d span {
    color: #dcdcdc;
    padding: 0 5px;
}

.order_d .s1 {
    height: 28px;
    border: 1px solid #e6e6e6;
    width: 284px;
    float: left;
    display: block;
    line-height: 28px;
    color: #999;
    margin-top: 0px;
}

.l {
    float: left
}

.selectlist {
    float: right;
    height: 38px;
    text-align: center;
    line-height: 40px;
}
