.location{height: 50px;line-height:50px;width: 100%;background: #ffffff;border-bottom: 1px solid #eeeeee;}
.location ul{padding-left: 10px;}
.location ul li{float: left;padding: 0 30px 0 15px;font-size: 14px;background: url(../images/arrow_01.png) no-repeat right center;}
.location ul li:last-child{background: none;}


.leftMenu{width: 200px;margin-bottom:-9999px;padding-bottom:9999px; border-right:1px solid #eeeeee ;color: #333333;overflow: hidden;float:left;}
.leftMenu a{color: #333333;}
.leftMenu .cur a{color: #f66700;}
.leftMenu h3{font-size: 16px;height: 40px;line-height: 40px;margin-top: 10px; font-weight: normal; display: block; padding-left: 58px;}
.leftMenu ul li{padding-left: 58px;font-size: 14px;height: 32px;line-height: 32px;}
.leftMenu ul {border-bottom: 1px solid #eeeeee;padding:0px 0 15px 0; }
.icon-order-core{background: url(../images/icon_dd1.png) no-repeat 22px center;}
.icon-member-core{background: url(../images/icon_hy.png) no-repeat 22px center;}

.rightWrap{width: 960px;float: right;margin-right: 20px;overflow: hidden;padding-top: 20px;}
.personal-info{overflow: hidden;}
.personal-info .head{border: 1px solid #eeeeee;padding: 3px;width: 80px;float: left;}
.personal-info .head img{width: 80px;height: 80px;}
.personal-info .name{font-size: 15px;line-height: 26px;}
.personal-info .tel{line-height: 26px;margin-bottom: 5px;}
.personal-info .edit-info a{display:block;color: #f06a09;background: #feeee3;border: 1px solid #f66700;height: 26px;line-height: 26px; padding: 0 10px;border-radius: 3px;-webkit-border-radius: 3px;}


.order-state{overflow: hidden; height: 36px;padding: 3px 0;border: 1px solid #e7e7e7;}
.order-state ul{width: 102%;}
.order-state ul li{float: left;width: 192px;height: 36px;line-height:36px;border-right: 1px solid #ededed;text-align: center;}
.order-state ul li i{display:inline-block;width: 24px;height: 24px;position: relative;margin-bottom: -7px;margin-right: 10px;}
.order-state ul li .icon-01{background: url(../images/icon_dfk.png) no-repeat;}
.order-state ul li .icon-02{background: url(../images/icon_dfh.png) no-repeat;}
.order-state ul li .icon-03{background: url(../images/icon_dsh.png) no-repeat;}
.order-state ul li .icon-04{background: url(../images/icon_dpl.png) no-repeat;}
.order-state ul li .icon-05{background: url(../images/icon_tk.png) no-repeat;}
.order-state ul li span{margin-left:6px;color: #f66700;}
.order-state ul li a:hover{text-decoration: none;}


.headlines{height: 40px;background: #ff9549;color: #ffffff;}
.headlines .icon-lately{display:inline-block;width: 24px;height: 24px;float: left; position: relative;margin:7px 0 -7px 10px;background: url(../images/icon_dd2.png) no-repeat;}
.headlines span{float: left;font-size: 15px;margin-left: 5px;margin-top: 9px;}
.headlines a{float: right;font-size: 12px;color: #ffffff; margin-right: 10px;margin-top: 11px;}

.order-list{border: 1px solid #e5e5e5;overflow: hidden;}
.order-list .tit,.order-list ul:nth-child(1){height: 35px;background: #f4f4f4;line-height: 35px;padding:0px;}
.order-list .tit li{height: 35px;}
.order-list ul li{height:70px;position: relative;float: left;text-align: center;display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;}
.order-list ul .w_10{width: 10%;}
.order-list ul .w_15{width: 15%;}
.order-list ul .w_20{width: 20%;}
.order-list ul .w_25{width: 25%;}
.order-list ul:nth-child(even) {background: #ffffff;}

.order-list ul{padding: 12px 0px;background: #fcfcfc; overflow: hidden;border-bottom:1px solid #eeeeee;}
.order-list ul li img{width: 68px;height: 68px;border: 1px solid #e5e5e5;}
.order-list ul li .price{color: #ff9549;}
.order-list ul li .title{width:100%;text-align: left;position: absolute;top: 10px;   height: 36px; margin-top: 0px;
  line-height: 18px;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-all;
  overflow: hidden;
  text-overflow: ellipsis;}
.order-list ul li .guige{width: 100%;clear: both;text-align: left;position: absolute;top: 46px;color: #0084ff;}
.order-list-tab{overflow: hidden;border-bottom: 1px solid #eeeeee;}
.order-list-tab ul li{float: left;font-size: 14px; height: 40px;line-height: 40px;color: #666666; padding: 0 20px;background: #f3f3f3;margin-right: 1px;cursor: pointer;}
.order-list-tab ul .on{background: #ff9549;color: #ffffff;}
.order-list-tab ul li span
{
    font-size: 12px;
    line-height: 17px;

    display: inline-block;

    width: 18px;
    height: 18px;
    margin: 11px 0 0 2px;

    text-align: center;
    vertical-align: top;

    border-radius: 50%;
    color: #fff;
    background: #fa6442;
}
.order-list-tab ul .on span
{
    color: #fa6442;
    background: #fff;
}



.order-list2{border: 1px solid #e5e5e5;overflow: hidden;}
.order-list2 .tit,.order-list ul:nth-child(1){height: 45px;background: #f4f4f4;line-height: 45px;padding:0px;}
.order-list2 .tit li{height: 45px;}
.order-list2 ul {overflow: hidden;position: relative;}
.order-list2 ul li{position: relative;float: left;text-align: center;}
.order-list2 ul .w_3{width: 3%;}
.order-list2 ul .w_6{width: 6%;text-align: left;}
.order-list2 ul .w_10{width: 10%;}
.order-list2 ul .w_30{width: 30%;}
.order-list2 ul .w_12{width: 12%;}
.order-list2 ul .w_15{width: 15%;}
.order-list2 ul .w_20{width: 20%;}
.order-list2 ul .w_35{width: 35%;}
.order-list2 ul .w_60{width: 61%;}
.order-list2 .tit .checkbox{ margin: 16px 5px 0 10px;float: left;}
.order-list2 ul li .first img{width: 68px;height: 68px;border: 1px solid #e5e5e5;float: left; margin-right: 20px;}
.order-list2 ul li .first .title{text-align: left; margin-right: 15px;  height: 36px;margin-top: 8px;
  line-height: 18px;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-all;
  overflow: hidden;
  text-overflow: ellipsis;}
.order-list2 ul li .first{text-align: left;padding:12px 0 12px 25px;overflow: hidden;border-top: 1px solid #eeeeee;border-right:1px solid #eeeeee;}
.order-list2 ul li .first .standard{margin-top: 3px;}
.order-list2 ul li .first .goods{float: left;width: 368px;}

.order-list2 ul li .first .unit-price{float: left;width: 95px;text-align: center;line-height: 18px; margin-top: 8px;}
.order-list2 ul li .first .number{float: left;width: 95px;text-align: center;line-height: 18px; margin-top: 8px;}
.order-list2 ul .vertical-box{height: 100%;border-top:1px solid #eeeeee;border-right:1px solid #eeeeee;position: absolute;left: 61%;}
.order-list2 ul li .vertical-cont{position: absolute;top: 50%;margin-top: -18px;left: 0px;right: 0px;}
.order-list2 ul .state{height: 100%;border-top:1px solid #eeeeee;border-right:1px solid #eeeeee;position: absolute;left: 76%;}
.order-list2 ul .state span,.order-list2 ul .operation span{position: absolute;top: 50%;margin-top: -10px;left: 0px;right: 0px;}
.order-list2 ul .operation{height: 100%;border-top:1px solid #eeeeee;border-right:1px solid #eeeeee;position: absolute;left: 88%;}


.user-head-title,.user-head-title2{ height: 55px;line-height: 55px;border-bottom: 1px solid #eeeeee;font-size: 16px;position: relative;margin-top: -20px;}
.user-head-title2{margin-top: 20px;font-size: 14px;font-weight: normal;}
.order-progress-bar{width: 812px;overflow: hidden; margin-left: 74px;}
.order-progress-bar ul{height: 90px;width: 960px;}
.order-progress-bar ul li{float: left;width: 188px;height: 29px;border-bottom: 2px solid #dcdcdc;}
.order-progress-bar ul li span{width: 60px;text-align: center;display: block;line-height: 30px;font-size: 14px;color: #333333;}
.order-progress-bar ul li i{width: 60px;height: 60px;display: block;}
.order-progress-bar ul li .icon-dzzf{background: url(../images/icon_lc_1.png) no-repeat;}
.order-progress-bar ul li .icon-zzjh{background: url(../images/icon_lc_2.png) no-repeat;}
.order-progress-bar ul li .icon-zzps{background: url(../images/icon_lc_3.png) no-repeat;}
.order-progress-bar ul li .icon-shqr{background: url(../images/icon_lc_4.png) no-repeat;}
.order-progress-bar ul li .icon-ywc{background: url(../images/icon_lc_5.png) no-repeat;}
.order-progress-bar ul .on{border-bottom: 2px solid #ff9549;}
.order-progress-bar ul .on .icon-dzzf{background: url(../images/icon_lc_1_on.png) no-repeat;}
.order-progress-bar ul .on .icon-zzjh{background: url(../images/icon_lc_2_on.png) no-repeat;}
.order-progress-bar ul .on .icon-zzps{background: url(../images/icon_lc_3_on.png) no-repeat;}
.order-progress-bar ul .on .icon-shqr{background: url(../images/icon_lc_4_on.png) no-repeat;}
.order-progress-bar ul .on .icon-ywc{background: url(../images/icon_lc_5_on.png) no-repeat;}
.order-progress-bar ul .on span{color: #f66700;}

.order-details{border: 1px solid #e5e5e5;}
.order-details dl {border-bottom: 1px solid #eeeeee;margin:  0 3px 0 3px;padding:10px 30px 20px 30px;}
.order-details dl dt{padding: 6px 0;font-size: 13px;}
.order-details dl dd{padding: 5px 0;}
.no_bor{border: none !important;}





.table-list{border: 1px solid #e5e5e5;overflow: hidden;}
.table-list .tit,.table-list ul:nth-child(1){height: 35px;background: #f4f4f4;line-height: 35px;padding:0px;border-top: none;}
.table-list .tit li{height: 35px;padding: 0px;}
.table-list ul {overflow: hidden;position: relative;border-top: 1px solid #eeeeee;}
.table-list ul li{position: relative;float: left;text-align: center;padding: 20px 0px;}
.table-list ul .w_3{width: 3%;}
.table-list ul .w_6{width: 6%;}
.table-list ul .w_10{width: 10%;}
.table-list ul .w_15{width: 15%;}
.table-list ul .w_20{width: 20%;}
.table-list ul .w_24{width: 24%;}
.table-list ul .w_30{width: 30%;}
.table-list ul li .default-add{padding: 0 5px;height: 20px;line-height: 20px;display: inline-block; background: #ff6c54;color: #ffffff;border-radius: 3px;}
.address-detailed{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%;display: block;}


.list-form{}
.list-form ul {}
.list-form ul li{padding: 10px 0;overflow: hidden;width: 100%;}
.list-form ul li label{width: 120px;float: left;text-align: right;display: block;font-size: 14px; margin-right: 20px;line-height: 30px;}


.popUpBox .list-form{ margin-right: 50px;}
.popUpBox .list-form ul li label{font-size: 12px;}
.popUpBox .list-form ul li{padding: 5px 0px;}

.upload-area{width: 180px;height: 110px;overflow: hidden;background: url(../images/no_upload_03.png) no-repeat;}
.upload-area img{width: 180px;height: 110px;vertical-align: bottom;}



/*dindanxinxi*/
.dindanxinxi2{ border:#dadada solid 1px; background:#ededed; margin-top:12px; }
.dindanxinxi2 h2{ line-height:30px; height:30px; padding-left:10px; font-size:14px;}
.dindanxinxi2_con{ background:#fff; margin:5px;}
.dindanxinxi2_con dl{ margin:0 10px; border-bottom:#e4e4e4 solid 1px;}
.dindanxinxi2_con dl dt{ height:24px; line-height:24px; padding-top:10px;}
.dindanxinxi2_con dl dd{ line-height:20px; }
.dindanxinxi2_con dl dd span{ font-family:Arial, Helvetica, sans-serif;}
.dindanxinxi2_con dl dd table{ border-top:#dadada solid 1px;border-left:#dadada solid 1px;}
.dindanxinxi2_con dl dd table th{ background:#ededed; height:28px; line-height:28px; border-bottom:#dadada solid 1px;border-right:#dadada solid 1px; padding:0 5px;}
.dindanxinxi2_con dl dd table td{ border-bottom:#dadada solid 1px;border-right:#dadada solid 1px;padding:5px; text-align:center;}
.dindanxinxi2_con dl dd table td a{ color:#005aa0;}
.dindanxinxi2_con dl dd table td a:hover{ color:#f60;}
.tongji2 dl{ float:right; padding:10px 0;}
.tongji2 dl dd{ height:24px; line-height:24px;}
.tongji2 dl dd strong{ float:right;}
.tongji2 dl dd span{ float:right; width:100px;}
.tongji2 dl dt{ border-top:#ddd solid 1px; height:30px; line-height:30px; margin-right:10px; font-size:18px;}
.tongji2 dl dt strong{ color:#7f0019;}

.kbtn {
    background: none;
    border: none;
    cursor: pointer;
    color: #005ea7;
    width: 65px;
    line-height:40px;
}

.kbtn:hover {
    text-decoration: underline;
}

.div001 { width: 200px; border-right: 1px solid #ddd; float: left; }
.icon-01 { display: inline-block; width: 32px; height: 32px; background: url(../images/icon-msg2013.png) no-repeat -65px 0px; margin: 0 20px; vertical-align: middle; }
.icon-02 { display: inline-block; width: 32px; height: 32px; background: url(../images/icon-msg2013.png) no-repeat 0px 0px; margin: 0 20px; vertical-align: middle; }
.icon-03 { display: inline-block; width: 32px; height: 32px; background: url(../images/icon-msg2013.png) no-repeat -32px 0px; margin: 0 20px; vertical-align: middle; }
.div001 strong { display: inline-block; font-size: 20px; line-height: 32px; vertical-align: middle; }
.div002 { float: left; width: 450px; vertical-align: middle; padding-left: 20px; line-height: 32px; }
.div003 { float: left; line-height: 32px; vertical-align: middle; }
.div003 a { color: #005ea7; cursor: pointer; }
.color001 { color: #DD2222; }
.color002 { color: #AAA; }
.color003 { color: #5E5E5E; font-weight: bold; }
.color004{color: #000; font-weight: bold; font-size:14px;}
.color005{ color: #ff6600; }
.color006{color: #009900;font-weight: bold; font-size:14px;}
.anquancd0 { display: inline-block; width: 126px; height: 16px; line-height: 16px; background: url(../images/icon-rank.png) no-repeat -1px -0px; margin: -2px 0 0 15px; vertical-align: middle; }
.anquancd1 { display: inline-block; width: 126px; height: 16px; line-height: 16px; background: url(../images/icon-rank.png) no-repeat -1px -16px; margin: -2px 0 0 15px; vertical-align: middle; }
.anquancd2 { display: inline-block; width: 126px; height: 16px; line-height: 16px; background: url(../images/icon-rank.png) no-repeat -1px -33px; margin: -2px 0 0 15px; vertical-align: middle; }
.anquancd3 { display: inline-block; width: 126px; height: 16px; line-height: 16px; background: url(../images/icon-rank.png) no-repeat -1px -49px; margin: -2px 0 0 15px; vertical-align: middle; }

.safety_jibie { height: 40px; line-height: 40px; border: 1px solid #EDD28B; background: #FFFDEE;  margin:10px 0px; padding-left:10px;}
.safety_jibie0{ display: inline-block; width: 85px; height: 15px; line-height: 15px; background: url(../images/icon-rank201212.png) no-repeat -1px -0px; margin: 0 10px; vertical-align: middle; }
.safety_jibie1{ display: inline-block; width: 85px; height: 15px; line-height: 15px; background: url(../images/icon-rank201212.png) no-repeat -1px -14px; margin: 0 10px; vertical-align: middle; }
.safety_jibie2{ display: inline-block; width: 85px; height: 15px; line-height: 15px; background: url(../images/icon-rank201212.png) no-repeat -1px -28px; margin: 0 10px; vertical-align: middle; }
.safety_jibie3{ display: inline-block; width: 85px; height: 15px; line-height: 15px; background: url(../images/icon-rank201212.png) no-repeat -1px -44px; margin: 0 10px; vertical-align: middle; }
.safety_jibie4{ display: inline-block; width: 85px; height: 15px; line-height: 15px; background: url(../images/icon-rank201212.png) no-repeat -1px -58px; margin: 0 10px; vertical-align: middle; }

/*yazheng*/
.yazheng{ height:25px; line-height:25px; overflow:hidden; background:#ebebeb;}
.yazheng ul li{ float:left; width:33%; text-align:center; background:url(../images/yazheng01.gif) right center no-repeat;}
.yazheng ul li strong{ display:block; height:25px; line-height:25px;}
.yazheng_hover strong{background:url(../images/yazheng02.gif) #ffe6bd right center no-repeat; color:#7f0019;}