/*用户中心*/
ul,li{ list-style:none;}
.ui-radio-label{ float:left; cursor:pointer;}
#user .categorys{ width:228px;}
#user .categorys .dt a{ width:188px;}
#user .categorys .dd .cata-nav{ padding-top:2px; height:513px;}
#user .categorys .cata-nav-layer{ left:227px; top:1px; min-height:512px;}
#user .categorys .subitems{ min-height:457px;}
#user .nav,.navyesBg{ background:#000; margin-top:20px;}
#user .navitems li a,.navyesBg .navitems li a{ color:#fff; line-height:44px;}
#user .navitems li a:hover,.navyesBg .navitems li a:hover,.navyesBg .navitems li.curr a{ background: #2b2b2b;}
#user .channel .dt{ background:#2b2b2b; font-size:16px; padding-left:65px;}
#user #user-info{ background:#fbe4ee;width:100%; padding:8px 0;}

.user-info-l{ float:left; width:525px; height:85px;}
.user-info-l .u-pic{ display:inline-block; margin:0 25px 0 40px; float:left;}
.user-info-l .u-pic img{ border-radius:50px; width:75px; height:75px; border:5px solid #fff;}
.user-info-l .info-m{ float:left; margin:20px 0;}
.user-info-l .info-m .u-name{ font-size:18px; color:#ec5051;font-family: "microsoft yahei";position: relative; overflow:hidden;}
.user-info-l .info-m .u-name .ecsc-vip5 s{ background-position:-7px -207px;}
.user-info-l .info-m .u-name .name{ color: #ec5051;float: left;height: 25px;line-height: 24px;/*padding-left: 8px;*/ cursor:default;}
.user-info-l .info-m .u-growth{ height:20px; line-height:20px; color:#444; margin-top:5px;}
.user-info-l .info-m .u-growth .tel{ margin-right:20px;}
.user-info-r{ float:right; width:650px; height:85px;}
.user-info-r .info-item{ float:left; margin:10px 0; height:65px; text-align:center; border-left:1px dashed #bfbfbf;}
.user-info-r .info-item.info-fore1{ width:109px;}
.user-info-r .info-item.info-fore2{ width:218px;}
.user-info-r .info-item.info-fore3{ width:115px;}
.user-info-r .info-item.info-fore4{ width:204px;}
.user-info-r .info-item span{ display:block; line-height:20px; padding-top:10px; color:#333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.user-info-r .info-item a{ display:block; font-size:14px; padding-top:10px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.user-info-r .info-item a:hover{ text-decoration:underline; color:#ec5051;}
.user-info-r .info-item span.ftx-02{ color:#666;}

.main:after{ content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.user-home .user-left{ margin-top:10px;}
.user-left{ width:228px; float:left; background:#efefef;}
.user-left .home-title{ height:40px; line-height:40px; font-size:16px; padding:15px 0px 7px 88px;font-family: "microsoft yahei"; border-bottom:2px solid #dcdcdc; position:relative;}
.user-left .home-title a{ color:#ec5051;}
.user-left .home-title .icon{ display:inline-block; width:18px; height:18px; background-position:-176px -366px; position:absolute;top:25px; left:65px;}

#menu{ width:228px;}
#menu dl{ border-bottom:1px solid #dcdcdc; padding-bottom:5px;}
#menu dl.last{ border-bottom:0;}
#menu dl dt{ color:#333; font-size:14px; font-weight:bold; height:40px; line-height:40px; padding:5px 76px 0 88px; position:relative; cursor:pointer;}
#menu dl dt .stretch-icon{ display:block; width:15px; height:15px; position:absolute; background-position:-206px -368px; top:17px; left:66px;}
#menu dl dd{ height:25px; line-height:25px; padding-left:90px; padding-bottom:5px;}
#menu dl.selected dt .stretch-icon{ background-position:-229px -368px;}
#menu dl.selected dd{ display:none;}
#menu dl dd.current a{ color:#ec5051;}

.user-right{ width:902px; min-height:927px; background:#FFF; float:left; padding:0px 0px 0px 70px;}
.user-right .user-counts{ margin-top:25px; float:left; overflow:hidden;}
.user-right .user-counts li{ float:left; width:210px; height:58px; line-height:58px; font-size:14px; text-align:center; margin-right:20px; cursor:pointer; opacity:0.5;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);}
.user-right .user-counts li.curr{ opacity:1;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
.user-right .user-counts li a{ color:#fff; display:block; position:relative;}
.user-right .user-counts .user-count1{ background:#f68e76;}
.user-right .user-counts .user-count2{ background:#eaa85b;}
.user-right .user-counts .user-count3{ background:#b9d15b;}
.user-right .user-counts .user-count4{ background:#6bda8f; margin-right:0;}
.user-right .user-counts .user-count-none{ background:#d6d6d6;}
.user-right .user-counts li .count-icon{ display:inline-block; width:34px; height:34px; background:url(../images/ecsc_icon.png) no-repeat; position:relative; top:13px; *top:10px; left:-8px; cursor:pointer;}
.user-right .user-counts .user-count1 .count-icon{ background-position: -302px -362px;}
.user-right .user-counts .user-count2 .count-icon{ background-position: -340px -362px;}
.user-right .user-counts .user-count3 .count-icon{ background-position: -376px -362px;}
.user-right .user-counts .user-count4 .count-icon{ background-position: -415px -362px;}
.user-right .user-counts li .count-item span{ display:inline-block; cursor:pointer;}
.user_home .user-right .user-counts li{opacity:1;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);}

.user-main{ float:left; width:902px; height:auto; position:relative; padding-bottom:55px;}
.user-item-temp{ float:left; width:902px; display:block; margin-top:30px;}
.user-item-temp .user-item-title{ height:40px; line-height:40px; border-bottom:1px solid #ec5051; padding-bottom:5px;}
.user-item-temp .user-item-title h3{ display:inline-block; float:left; font-size:18px; color:#333;}
.user-item-temp .user-item-title .user-more{ float:right; color:#3a63c2;}
.user-item-temp .user-item-title .user-more:hover{ text-decoration:underline; color:#ec5051;}
.user-item-temp .thead,.user-item-temp .tbody,.user-item-temp .tfoot{ width:902px; float:left;}
.user-item-temp .tr{ float:left; width:100%;}
.user-item-temp .td,.user-item-temp .th{ width:120px; min-height:38px; line-height:38px; color:#727171; text-align:center; float:left; border:1px solid #dcdcdc; margin:-1px -1px 0 0; font-weight:normal;}
table.user-product-list{ margin:0;}
.user-item-temp td.td,.user-item-temp th.th{ float:none; margin:0; border-top:0; *border-left:0; padding:0;}
.user-item-temp td.td.first,.user-item-temp th.th.first{ *border-left:1px solid #dcdcdc;}
.user-item-temp td.td{ line-height:20px;}

.user-item-temp .td{ height:auto;}
.user-item-temp .th{ background-color:#efefef; background-color:transparent\9;}
.user-item-temp .th span{ background-color:#efefef\9; display:block;}
.user-order-list,.user-product-list,.complete-order-list,.user-vip-list,.user-single-list{ width:902px; height:auto; margin-top:1px; float:left;}
.user-order-list .th,.user-order-list .td,.user-product-list .th,.user-product-list .td{ position:relative; z-index:9;}
.user-order-list .u-number{ width:180px;}
.user-order-list .u-status{ width:158px;}
.user-order-list .u-total{ width:130px;}
.user-order-list .u-name{ width:138px;}
.user-order-list .u-time{ width:179px;}
.user-order-list .u-operate{ width:110px;}
.user-order-list .u-name a{ width:128px; padding:0 10px; display:block; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.user-order-list .td a:hover{ text-decoration:underline; color:#ec5051;}
.user-order-list .ftx-02,.user-product-list .ftx-02{ color:#666}

.user-product-list .u-checkbox{ width:52px;}
.user-product-list .u-product{ width:354px;}
.user-product-list .u-price{ width:143px;}
.user-product-list .u-time{ width:162px;}
.user-product-list .u-operate{ width:155px;}
.user-product-list .u-delete{ width:82px;}

.user-product-list .td{ height:auto;}
.user-product-list .product-item{ width:274px; padding:15px 42px 15px 38px;text-align:left;}
.user-product-list .product-item.first{ padding-top:15px;}
.user-product-list .product-item.last{ padding-top:0;}
.user-product-list .product-item .p-img{ float:left; margin-right:12px;}
.user-product-list .product-item .p-name{ line-height:18px; width:auto; height:55px; overflow:hidden;}
.user-product-list .operate-btn{ display:inline-block; height:25px; line-height:25px; *line-height:26px; border-radius:5px; color:#fff; background:#f68a00; padding:0 26px;}
.user-product-list .operate-btn:hover{ background:#e79205;}
.user-product-list .icon-delete{ display:inline-block; width:14px; height:14px; background:url(../images/ecsc_icon.png) -257px -343px no-repeat; cursor:pointer; margin-top:3px;}
.user-product-list .delete{ display:block; line-height:20px;}

.user-item-temp3{ margin-top:15px;}
.user-help-list{ width:902px; height:auto; overflow:hidden; margin:20px 0 20px;}
.user-help-list .user-help-item{ float:left; width:902px; height:25px; line-height:25px;}
.user-help-list .user-help-item .user-help-fore{ float:left;}
.user-help-list .user-help-item .user-help-fore1{ width:185px;}
.user-help-list .user-help-item .user-help-fore2{ width:192px;}
.user-help-list .user-help-item .user-help-fore3{ width:192px;}
.user-help-list .user-help-item .user-help-fore4{ width:217px;}
.user-help-list .user-help-item .user-help-fore5{ width:116px;}
.user-help-list .user-help-item .icon-help{ display:inline-block; width:17px; height:16px; background:url(../images/ecsc_help_icon.png) no-repeat; position:relative; top:4px; margin-right:6px;}
.user-help-list .user-help-item .icon-help01{ background-position: -6px -12px;}
.user-help-list .user-help-item .icon-help02{ background-position: -29px -12px;}
.user-help-list .user-help-item .icon-help03{ background-position: -52px -13px;}
.user-help-list .user-help-item .icon-help04{ background-position: -75px -12px;}
.user-help-list .user-help-item .icon-help05{ background-position: -6px -40px;}
.user-help-list .user-help-item .icon-help06{ background-position: -29px -40px;}
.user-help-list .user-help-item .icon-help07{ background-position: -52px -40px;}
.user-help-list .user-help-item .icon-help08{ background-position: -76px -41px;}
.user-help-list .user-help-item .icon-help09{ background-position: -5px -70px;}
.user-help-list .user-help-item a{ color:#3a63c2;}
.user-help-list .user-help-item a:hover{ text-decoration:underline;}


.goods-list{ margin-bottom:20px; height:auto; position:relative; z-index:1; width:997px; float:left;}
.goods-list .gl-warp{ width:996px; height:auto; float:left;}
.goods-list .gl-item{ float:left; width:248px; height:324px; position:relative; z-index:1; border:1px solid #dcdcdc;margin:-1px -1px 0 0; overflow:hidden;}
.goods-list .gl-item .gl-i-wrap{ width:220px; border:2px solid #fff; background:#fff; padding:12px;}
.goods-list .gl-item .p-img{ height:220px; position:relative; margin-bottom:10px;}
.goods-list .gl-item .p-img a{ display:block; position:relative; overflow:hidden;}
.goods-list .gl-item .p-img .p-btns{ height:30px; line-height:30px; text-align:center;position:absolute; width:248px; margin-left:-14px; bottom:-30px;transition: all 0.4s ease; z-index:-1; *display:none;}
.goods-list .gl-item .p-img .p-btns a{ font-size:16px; color:#fff;z-index:10;font-family: "microsoft yahei"; cursor:pointer;}
.goods-list .gl-item .p-img .p-btns .red_bg{ background:#ec5051; width:248px; height:30px; position:absolute; left:0; bottom:0; opacity:0.9; z-index:9;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);}
.goods-list .gl-item .gl-i-wrap:hover .p-btns{ bottom:0; z-index:9; *display:block;}
.goods-list .gl-item .p-price{ position:relative; padding:0; float:left; width:68%; height:22px; line-height:22px; overflow:hidden; margin-bottom:8px;}
.goods-list .gl-item .p-price strong{ font-size:20px; font-weight:400; color:#ec5051; float:left;}
.goods-list .gl-item .p-price .p-icons{ float:left; font-size:12px; margin-left:10px;}
.goods-list .gl-item .p-num{ float:right; height:22px; line-height:22px; margin-bottom:8px;}
.goods-list .gl-item .p-name{ overflow:hidden; height:40px; line-height:20px; margin-bottom:10px;}
.goods-list .gl-item .p-commit{ line-height:20px; overflow:hidden;}
.goods-list .gl-item .p-reply i,.goods-list .gl-item .p-nice i{ display:inline-block;*display:inline;*zoom:1; width:14px; height:14px; position:absolute; top:2px; left:0; }
.goods-list .gl-item .p-commit .p-brand{ float:left; color:#3a78bf;}
.goods-list .gl-item .p-commit span{ float:right; width:auto;}
.goods-list .gl-item .p-nice,.goods-list .gl-item .p-reply { position:relative; padding-left:18px; margin-left:15px; display:block;}
.goods-list .gl-item .p-nice i{ background-position:-197px -262px;}
.goods-list .gl-item .p-reply i{ background-position:-176px -262px;}
.goods-list .gl-item .p-operation{ background:#dcdcdc; overflow:hidden; margin:10px -12px 0; height:30px; line-height:30px;}
.goods-list .gl-item .p-operation input[type="checkbox"]{ vertical-align:middle; margin-right:5px;}
.goods-list .gl-item .p-operation .choose-btn-coll{ float:left; height:30px; line-height:30px; margin-left:30px; *line-height:32px;}
.goods-list .gl-item .p-operation .choose-btn-coll b{ top:7px;}
.goods-list .gl-item .p-operation .custom{ float:left; margin-left:45px;  position:relative;}
.goods-list .gl-item .p-operation .custom i{ display:inline-block; width:20px; height:20px; background-position:-38px -87px; position:absolute; top:3px;}
.goods-list .gl-item:hover{overflow:visible; z-index:2;}
.goods-list .gl-item:hover .gl-i-wrap{ border-color:#ec5051; padding-bottom:0;}

.user-item-temp .goods-list{ width:902px; overflow:hidden;}
.user-item-temp .goods-list .gl-item{ width:208px; height:auto; margin:18px 20px 5px 0;}
.user-item-temp .goods-list .gl-item .gl-i-wrap{ width:180px; border:0; padding:14px 14px 0 14px; overflow:hidden;}
.user-item-temp .goods-list .gl-item .p-img{ width:180px; height:180px;}
.user-item-temp .goods-list .gl-item:hover .gl-i-wrap{ margin:0; border:0;}
.user-item-temp .goods-list .gl-item .p-price{ margin-bottom:0; color:#ec5051;}
.user-item-temp .goods-list .gl-item .p-name{ height:20px; text-overflow:ellipsis;white-space:nowrap; overflow:hidden;}
.user-item-temp .goods-list .gl-item .p-num{ float:left;}
.user-item-temp .goods-list .gl-item .p-commit{ float:right;}

/*#user #footer{ border-top:1px solid #dcdcdc;}
#user #footer .footer-desc-copyright{ padding:40px 0 45px;}*/

.user-right .user-title{ width:902px; float:left; padding:30px 0 5px;}
.user-right .user-title h3{ font-size:18px; color:#000; display:inline-block; float:left;}
.user-right .user-title .user-title-r{ float:right; color:#3a63c2;}
.user-right .user-title .user-title-r:hover{ text-decoration:underline;}

.user-item-filter{ float:left;}
.user-item-filter .user-item-dl{ float:left; margin-right:5px; position:relative; cursor:pointer; z-index:15;width: 130px;}
.user-item-filter .user-item-select{ height:28px; line-height:28px; border:1px solid #dcdcdc; border-radius:5px; padding:0 20px 0 24px; position:relative; color:#333;}
.user-item-filter .user-item-select .sc-icon-right{ background-position:-542px -200px; top:9px; right:18px;}

.user-select-main{ display:none; border:1px solid #dcdcdc; border-top:0; position:absolute; width:128px; height:auto; padding:10px 0 10px 0px; margin-top:-3px; background:#fff; border-radius:0 0 5px 5px;}
.user-select-main .item{ height:25px; line-height:25px; padding-left:24px;}
.user-select-main .item a{ color:#333;}
.user-select-main .item.selected a,.user-select-main .item a:hover{ color:#ec5051;}

.user-item-search{ float:right;}
.user-item-search .text{border:1px solid #dcdcdc; padding:2px 0 2px 5px; outline:0; width:176px; height:20px; margin-right:5px;}
.user-item-search .sub{ border:0; background:#b5b5b5; color:#fff; text-align:center; width:52px; height:26px; outline:0; cursor:pointer;}

.user-order-all{ margin-top:0;}
.user-order-all .u-info{ width:284px; z-index:10;}
.user-order-all .u-seller{ width:150px;}
.user-order-all .u-merge2{ width:150px;}
.user-order-all .u-total{ width:82px;} 
.user-order-all .u-status{ width:96px;}
.user-order-all .u-operate{ width:133px;}

.user-order-all .td{ height:130px; line-height:130px; *position:relative;}
.user-order-all .td .order-info{ text-align:left;padding:25px 20px 25px 20px; line-height:20px; *width:234px; float:left;}
.order-info .order-info-number{ display:block; margin-bottom:10px; position:relative; z-index:10;}
/*.order-info .order-info-number *{ float:left;}
.order-info .order-info-number .nofloat *{ float:none;}*/
.order-info .order-info-number a{ margin-right:5px;}
.order-info .order-info-number font{ display:inline-block;*display:inline;*zoom:1; line-height:18px;}
.order-info .order-info-number .logistics-track{ display:inline-block; position:absolute; right:-8px; top:-4px; *top:-3px; *right:-13px; z-index:9; cursor:pointer; margin-left:5px;}
.order-info .order-info-number .logistics-t{ width:22px; height:18px; padding:3px 7px 4px; border:1px solid #fff; border-bottom:0; border-radius:5px 5px 0 0; background:#fff; position:relative; z-index:12;}
.order-info .order-info-number .logistics-icon{ display:inline-block; width:22px; height:18px; background:url(../images/0713075705993hs7.gif) no-repeat; position:absolute;}
.order-info .order-info-number .logistics-c{ position:absolute; width:432px; background:#fff; border:1px solid #bfbfbf; border-radius:0 5px 5px 5px; padding:12px 8px 12px 10px; margin-top:-1px; z-index:10; display:none;}
.order-info .order-info-number .logistics-c .logistics-items{ overflow:hidden;}
.order-info .order-info-number .logistics-c .logistics-items .selected{ color:#ec5051;}
.order-info .order-info-number .hover .logistics-t{ border-color:#bfbfbf;}
.order-info .order-info-number .hover .logistics-c{ display:block;}
.order-info .order-info-desc{ display:block; width:234px; height:55px; padding-bottom:10px;}
.order-info .order-info-desc.last{ padding-bottom:0;}
.order-info .order-info-desc .product-img{ width:55px; height:55px; display:inline-block; float:left; margin-right:10px;}
.order-info .order-info-desc .num{ display:inline-block;float:left;}
.order-info .order-info-desc .desc-info{ float:left; width:165px; line-height:22px;}
.order-info .order-info-desc .desc-info .p-name a{ display:block; height:36px; line-height:18px; color:#666; overflow:hidden;}
.order-info .order-info-desc .desc-info span{ float:left; margin-right:10px; color:#666;}
.order-info .order-info-desc .desc-info font{ margin:-1px 0 0 10px; padding:2px 4px;}
.order-info .order-info-desc .desc-info .zdd{ background:#f68a00; color:#fff;}
.order-info .order-info-desc .desc-info .baitiao{ background:#f68a00; color:#fff;}
.user-order-all .u-total span{ line-height:normal;}
.user-order-all .u-total span.total_span{ width:82px; text-align:center; display:block; line-height:20px;}
.user-order-all th.u-total span{ line-height:38px;}
.user-order-all .td .order-info .ellipsis{ color:#333; letter-spacing:1px;}
.user-order-all .td .order-info .order-prolist-more{ display:block; text-align:center; color:#3a63c2;}
.user-order-all .td .order-info .order-prolist-more:hover{ text-decoration:none; color:#ec5051;}

.user-order-all .td .u-desc,.user-desc-product .td .u-desc{display:table-cell; width:150px; *width:148px; height:130px; line-height:20px; vertical-align:middle; *height:auto; *position:relative; *top:50%; *float:left;}
.user-order-all .td .item,.user-desc-product .td .item{ *position: relative; *top: -50%; *left:0;}
.u-seller-desc .ecsc-service{ display:block; position:relative;}
.u-seller-desc .ecsc-service a{ display:block;}
.u-seller-desc .ecsc-service a:hover{ text-decoration:none;}
.ecsc-service .btn-im{ display:inline-block; width:18px; height:18px; background:url(../images/ecsc_icon.png) -525px -265px no-repeat; position:relative; top:2px; margin-right:2px; *margin-right:5px;}
.ecsc-service .red-btn-im{ background-position:-525px -290px;}
.ecsc-service a span{ position:relative; top:-3px; *top:0;}

.user-order-all .td .order-consignee{ text-align:left; padding-left:20px; width:128px;}
.user-order-all .td .order-consignee span{ display:block; color:#727171;}
.user-order-all .td .u-operate-desc{ width:133px;}

.user-order-all .td.u-status .trad-state0{ display:inline-block; width:62px; height:auto; line-height:20px; *line-height:22px;border-radius:4px; background:#fff; border:1px solid #fff;}
.user-order-all .td.u-status .u-status-c{ line-height:20px; margin-top:40px;}
.user-order-all .td.u-status .u-status-c .trad-state1{ margin-top:40px; display:block;}
.user-order-all .td.u-status a:hover{ text-decoration:none;}
.user-order-all .td.u-status .red-btn{ background:#ec5051; color:#fff; border-color:#ec5051;}
.user-order-all .td.u-status .operate-btn{ background:#f68a00; color:#fff;border-color:#f68a00;}
.user-order-all .td.u-status .gray-btn{ background:#fff; color:#727171;border-color:#a0a0a0;}

.user-order-all .td .u-operate-desc a{ color:#3a63c2;}
.user-order-all .td .u-operate-desc .user-btn1{ display:inline-block; padding:0 10px; height:19px; line-height:19px; border:1px solid #b5b5b5; color:#727171; border-radius:4px; margin-top:3px;}
.user-order-all .td .u-operate-desc .user-btn1:hover{ background:#b5b5b5; color:#fff; text-decoration:none;}

.hint{ width:902px; height:40px; line-height:40px; background:#efefef; text-align:center; float:left;}

/*订单列表分页*/
.user-pages{ margin:30px 0 70px; float:left; width:100%;}
.user-pages .pages{ margin-top: 0;}
.pages24{ width:100%; float:left;}
.pages24 .pages li{ width:24px; height:24px; line-height:24px;}
.pages24 .pages li:hover a{ background:#ec5051; color:#fff;}
.pages24 .pages li{ margin-right:12px;}
.pages24 .pages li.previous{ margin-left:0; padding:0; width:22px !important; height:22px; line-height:22px; border-color:#fff;}
.pages24 .pages li.nextious{ margin-left:5px;}
.pages24 .pages li.previous a{ width:22px !important; height:22px; line-height:22px; background:url(../images/ecsc_icon.png) no-repeat;}
.pages24 .pages li.previous a{ background-position:-1px -90px; }
.pages24 .pages li.nextious a{ background-position:-16px -90px; }
.pages24 .pages li.nextious a,.pages24 .pages li.previous a{ text-indent:-999999px;}
.pages24 .pages li.previous:hover{ border-color:#ec5051;}
.pages24 .pages li.previous:hover a{ background-position:-2px -128px; }
.pages24 .pages li.nextious:hover a{ background-position:-17px -128px; }
.pages24 .pages .pages-r{ height:24px; line-height:24px;}
.pages24 .pages .pages-r span{ margin-right:10px;}
.pages24 .pages .pages-r input[name="text"]{ height:22px; border:0; border:1px solid #dcdcdc; margin:0 8px; *margin:-1px 8px 0;}
.pages24 .pages .pages-r input[name="submit"]{ height:24px; padding:0 10px; width:auto; font-size:12px; background:#ec5051; border:0; color:#fff; margin-left:12px; *margin-top:-1px;}
.pages24 .pages .pages-it{ float:right;}
.pages .record_number,.pages .first,.pages .last{ display:none;}

.ecsc-explain{ margin:20px 0 10px 0; float:left;}
.ecsc-explain h3{ font-size:14px; font-weight:bold; color:#727171; margin-bottom:5px;}
.ecsc-explain p{ line-height:20px; color:#727171; }
.ecsc-explain h4{ font-size:14px; color:#727171; margin-bottom:5px;}

/*订单详情页*/
.user-item-temp .user-item-title30{ height:20px; line-height:20px;}
.user-item-temp .user-item-title30 h3{ font-size:14px;}
.user-item-temp .user-item-title .user-title-r{ float:right; color:#3a63c2; line-height:14px; margin-top:4px;}
.user-item-temp .user-item-title .user-title-r em{ color:#ec5051;}
.user-item-temp .user-item-title .user-title-r:hover{ color:#ec5051;}

.complete-order-list .tore1{ width:402px;}
.complete-order-list .tore2{ width:246px;}
.complete-order-list .tore3{ width:250px;}
.complete-order-list .tore5{ width:497px;}
.complete-order-list .item span{ display:block; float:left;}
.complete-order-list .tore1 .ftx-08{ width:305px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.complete-order-list .tore1 .ftx-08 form{ float:left; margin-left:15px;}
.complete-order-list .tore1 .ftx-08 input[type="submit"],.complete-order-list .tore1 .ftx-08 input[type="button"]{ height:22px; line-height:22px; padding:0 10px; border:0; background:#ec5051; color:#fff; border-radius:3px; cursor:pointer; margin:8px 8px 8px 0; min-width:60px; display:block; float:left; text-align:center;}
.complete-order-list .tore1 .ftx-08 input{ *height:22px; *line-height:22px; *padding:0 10px; *border:0; *background:#ec5051; *color:#fff; *border-radius:3px; *cursor:pointer;}
.complete-order-list .tore1 .ftx-08 .alipay{ float:left; margin-left:15px;}
.complete-order-list .tore1 .ftx-08 a strong{ color:#3a78bf;}
.complete-order-list .tore1 .ftx-08 a:hover strong{ color:#ec5051;}
.complete-order-list .tore2 .ftx-01{ overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.complete-order-list .td .item{ text-align:left; padding-left:35px; overflow:hidden;}
.complete-order-list .ftx-08{ color:#666}

.logistics-info-list .tore1{ width:268px;}
.logistics-info-list .tore2{ width:480px;}
.logistics-info-list .tore3{ width:150px;}
.logistics-info-list .tbody{ background:#fffceb; font-size:12px;}
.logistics-info-list .tbody .tore2{ border-left-color:#e1f0fa; text-align:left;}
.logistics-info-list .tbody .tore2 span{ padding-left:55px; display:block; width:410px;}
.logistics-info-list .tbody .tore3{ border-left-color:#e1f0fa;}
.logistics-info-list .tbody tr{ height:30px;}
.logistics-info-list .tbody .td{ border-top-color:#fffceb;}
.logistics-info-list .tbody .first .td{ border-top-color:#dcdcdc;}
.logistics-info-list .comment-box{ margin-top:38px; display:block; height:280px; overflow-y:auto;}
.logistics-info-list .comment-box .conmment-box-content{ height:240px;padding: 20px 0 20px 0;}
.logistics-info-list .comment-box .kuaidi_not{ text-align:center; line-height:240px; font-size:16px;}

.user-order_detail .logistics-info-list .tore2{ width:431px; padding-left:200px; text-align:left;}

.user-desc-product .u-product{ width:304px;}
.user-desc-product .u-attr{ width:127px;}
.user-desc-product .u-warehouse{ width:96px;}
.user-desc-product .u-price{ width:90px;}
.user-desc-product .u-num{ width:55px;}
.user-desc-product .u-subtotal{ width:95px;}
.user-desc-product .u-seller{ width:136px;}
.user-desc-product .td{ height:89px; line-height:87px;}
.user-desc-product .product-item{ position:relative; width:218px; padding:17px 22px 15px 53px; overflow:hidden;}
.product-item .checkbox{ float:left; position:absolute; width:15px; line-height:normal; top:17px; left:20px; }
.product-item .checkbox label{ cursor:pointer;padding-left: 20px;background: url(../images/checkbox-icon.png) no-repeat;}
.product-item .checkbox label.ui-grey{ background: url(../images/checkbox-grey-icon.png) no-repeat;}
.product-item .order-checkbox-checked label.ui-grey{ background: url(../images/checked-grey-icon.png) no-repeat;}
.product-item .order-checkbox-checked label{ background: url(../images/checked-icon.png) no-repeat;}
.user-desc-product .product-item .p-img{ margin-right:13px; border:1px solid #dcdcdc;}
.user-desc-product .product-item .p-name{ width:148px; height:40px; line-height:20px; float:left; overflow:hidden;}
.user-desc-product .product-item .package_name{ width:auto; height:auto; min-height:60px; line-height:16px;}
.user-desc-product .product-item .package_name .suit{ overflow:hidden; margin-top:5px;}
.user-desc-product .product-item .package_name img{ border:1px solid #e2e2e2; width:40px; height:40px; padding:1px; margin:3px 5px 0px 0px;}
.user-desc-product .td .u-desc{ height:87px;}
.user-desc-product .td .order-attr{ text-align:left; padding-left:25px;*width:102px;}
.user-item-temp .tfoot .td{ width:900px; height:38px; background-color:#efefef; background-color:transparent\9;*background-color:#efefef; line-height:38px;}
.user-item-temp .tfoot .td .tfoot_bg{ background-color:#efefef\9; display:block; overflow:hidden;}
.user-item-temp .tfoot .td .checkbox,.user-item-temp .tfoot .td .checkboxReverse{ float:left; padding-left:22px;}
.user-item-temp .tfoot .td .checkbox label{ background: url(../images/checkbox-icon.png) 0 12px no-repeat;padding-left:24px; color:#333; cursor:pointer; display:block;*background-position:0 11px;}
.user-item-temp .tfoot .td .order-checkbox-checked label{ background: url(../images/checked-icon.png) 0 12px no-repeat; *background-position:0 11px;}
.user-item-temp .tfoot .td .red-btn{ float:left; margin:8px 0 0 25px; display:inline-block; height:20px; line-height:20px;*line-height:22px; border:1px solid #ec5051; color:#ec5051; border-radius:4px; padding:0 6px;}
.user-item-temp .tfoot .td .checkbox label.ui-grey{background: url(../images/checkbox-grey-icon.png) 0 12px no-repeat; *background-position:0 11px;}
.user-item-temp .tfoot .td .order-checkbox-checked label.ui-grey{  background: url(../images/checked-grey-icon.png) 0 12px no-repeat; *background-position:0 11px;}

.total-order-list .tore1{ width:213px;}
.total-order-list .tore2{ width:218px;}
.total-order-list .tore3{ width:218px;}
.total-order-list .tore4{ width:248px;}

.total-order-list .td .item{ padding-left:20px;}
.total-order-list .item span{ line-height:normal; padding:10px 0;}
.total-order-list .item #qt span{ padding-bottom:0;}
.total-order-list .item #qt span.first-child{ padding-bottom:0;}
.total-order-list .item #qt span.last-child{ padding-bottom:10px;}
.total-order-list .item span span{ padding:0; padding-bottom: 5px;}
.total-order-list .item span span:last-child{ padding-bottom:0;}
.total-order-list .item span.ftx-h1{ padding-top:8px;}
.user-item-temp .total-order-list td.td{ border-top:1px solid #dcdcdc;}
.user-item-temp .total-order-list .td.colspan5{ width:900px; border-top:0; height:50px; line-height:50px;}
.user-item-temp .total-order-list .td.colspan5 form{ float:right; margin-right:20px;}
.user-item-temp .total-order-list .td.colspan5 label{ line-height:40px;}
.user-item-temp .total-order-list .td.colspan5 select{ height:25px; border:1px solid #ddd; vertical-align:middle;}
.user-item-temp .total-order-list .td.colspan5 .submit{ height:24px; line-height:24px; background:#ec5051; color:#fff; border-radius:3px; padding:0 10px; border:0; margin-left:8px; cursor:pointer;}

.consignee-info-list .tore1{ width:450px;}
.consignee-info-list .tore2{ width:449px;}
.consignee-info-list .td .item { padding:0;}
.consignee-info-list .tore1 .item .name{ width:95px; display:inline-block; text-align:right;}
.consignee-info-list .tore2 .item .name{ width:120px; display:inline-block; text-align:right;}
.consignee-info-list .tore1 .ftx-08{ width:355px;}

.invoice-order-list .tore1{ width:246px;}
.invoice-order-list .tore2{ width:450px;}
.invoice-order-list .tore3{ width:449px;}

.remarks-order-list .td{ width:900px;}
.remarks-order-list .td .item{ padding-left:15px;}

/*用户订单留言*/
.user-right .user-title16 h3{ font-size:16px;}
.user-right .user-title14 h3{ font-size:14px;}
.user-message-list{ width:860px; border:1px solid #d2d2d2; padding:10px 30px 10px 10px; margin-top:5px; overflow:hidden;}
.user-message-list .item{ width:100%; display:block; float:left; margin-bottom:10px;}
.user-message-list .item .label{ width:90px; text-align:right; float:left; height:30px; line-height:30px;}
.user-message-list .item .value{ padding-left:90px; position:relative;}
.user-message-list .item .value span{ height:30px; line-height:30px; display:inline-block;}
.user-message-list .item .value .text{ width:763px; height:22px; border:1px solid #d2d2d2; outline:0; padding:3px 0 3px 5px;}
.user-message-list .item .value textarea{ width:763px; height:70px; border:1px solid #d2d2d2; outline:0; resize:none; padding:3px 0 3px 5px; display:block;}
.user-message-list .item .value .messageBtn { background-color: #FFF;border: 1px solid #d2d2d2;height: 30px;width: 64px; margin-right:8px; position:relative; z-index:1;}
.user-message-list .item .value .txt { height: 28px;border: 1px solid #d2d2d2;width: 93px; padding-left:12px;}
.user-message-list .item .value .file { position: absolute;top: 0;left: 90px;height: 30px;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);opacity: 0;width: 63px;}
.user-message-list .item .value .remind{ display:block;}
.user-message-list .item .value .submit{ height:30px; line-height:30px; padding:0 15px; background:#ec5051; border-radius:4px; color:#fff; border:0; outline:0; margin-left:2px;}

.user-content-list{ width:902px; height:auto; margin-top:30px;}
.user-content-list .item{ padding:15px 18px 15px 28px; border:1px solid #d2d2d2; margin-bottom:10px;}
.user-content-list .item.last{ margin-bottom:0;}
.user-content-list .content-item-tit{ line-height:20px; line-height:20px; margin-bottom:10px;}
.user-content-list .content-item-tit .time{ float:right;}
.user-content-list .content-item-tit a{ color:#4f71c6;}
.user-content-list .content-item-tit a:hover{ color:#ec5051;}
.user-content-list .content-con{ color:#666;}
.user-content-list .cur{ color:#000;}

/*用户资料*/
.user-data{ width:725px; margin-top:20px; float:left;}
.user-data form{ overflow:hidden;}
.avatar_change{ float:right; position:relative; width:120px; height:120px; overflow:hidden;}
.changeavatar{ display:block; position:absolute; width:200px; height:25px; left:0; bottom:-25px; color:#fff;transition: all 0.4s ease; cursor:pointer;}
.changeavatar .shadeDiv{ position:absolute; height:25px; width:200px; background:#000; opacity:0.5;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);}
.changeavatar span{ position:relative; display:inline-block; height:25px; line-height:25px; padding-left:12px;}
.avatar_change:hover .changeavatar{ bottom:0;}

.data-content{ float:left; width:570px;}
.data-content .item{ display:block; height:30px; line-height:30px; margin-bottom:10px;}
.data-content .item .label{ width:135px; float:left; color:#727171; text-align:right; padding-right:5px;}
.data-content .item .value{ padding-left:140px;}
.data-content .item .value .text{ outline:0; height:28px; line-height:28px; border:1px solid #d2d2d2; padding:0 0 0 10px;color:#333;*float:left;}
.data-content .item .value select{ height:30px;padding:0 10px; border:1px solid #d2d2d2; outline:0; margin-right:10px; padding:0\9; height:auto\9; width:70px\9;}
.data-content .item .value .zphone{ border:0; background-color:transparent; color:#3a78bf; outline:0; cursor:pointer;  margin-left: 16px;}
.data-content .item .value .ts{ margin-left:18px;}
.item .value-checkbox .value-item{ float:left; border:1px solid #d2d2d2; margin-right:20px; height:28px;}
.item .value-checkbox .value-item .ui-radio-label{ padding:0 15px 0 30px; background-position:10px 7px; background-position:10px 6px\9;}
.item .value-checkbox .selected{ border-color:#ec5051;}
.item .value-checkbox .selected .ui-radio-label{ background: url(../images/radioed-icon.png) 10px 7px no-repeat;}
.data-content .item .value a{ color:#3a78bf; margin-left:18px; display:inline-block; *float:left;}
.data-content .item.mobile_code{ display:none;}
.item .value .t-text{ width:304px;}
.item .value .t-text2{ width:154px;}
.item .value .sub{ border:0; height:25px; line-height:25px; padding:0 8px; background:#f68a00; border-radius:4px; color:#fff; margin-top:15px; cursor:pointer;}
.item .value .sub:hover{background:#e79205;}
.change-form{ margin-top:65px;}

/*我的收藏*/
.user-title .tabs{ float:left; width:902px; position:relative; z-index:10;}
.user-title .tabs li{ float:left; width:98px; height:34px; line-height:34px; margin-right:12px;text-align:center; border-bottom:0; color:#333; cursor:pointer; font-size:14px;}
.user-title .tabs a{ display:block;}
.user-title .tabs li.on{ border:1px solid #d2d2d2; border-bottom:0; background-color:#efefef;}
.user-collection-list{ margin-top:-1px;}
.user-collection-list .u-product{ width:388px;}
.user-collection-list .u-price{ width:90px;}
.user-collection-list .u-time{ width:140px;}
.user-collection-list .u-enthusiasm{ width:67px;}
.user-collection-list .u-delete{ width:70px;}
.user-collection-list .u-operate{ width:140px;}
.user-collection-list .product-item{ padding-left:71px;}
.user-collection-list .product-item .checkbox{ top:32px; left:30px;}
.user-collection-list .tfoot .td .checkbox,.user-attention-list .tfoot .td .checkbox{ padding-left:31px;}
.user-product-list .tfoot .td .pl_cz{ float:left; padding-left:28px;}
.user-product-list .tfoot .td .checkbox label{ padding-left:25px; color:#666;}
.user-product-list .tfoot .td .collection-num{ float:right; padding-right:20px;}
.user-collection-list th.th{ border-top:1px solid #dcdcdc;}
.user-collection-list .user-product-list{}

.user-collection-list .goods_gz,.user-attention-list .goods_gz{ display:inline-block; width:20px; height:20px; background:url(../images/enthusiasm.png) -26px 0 no-repeat;}
.user-collection-list .has_gz,.user-attention-list .has_gz{ background-position: 0 0;}
.user-collection-list td.u-enthusiasm,.user-attention-list td.u-operate{ line-height:normal;}

.user-attention-list .has_gz{ margin-top:20px;}

.pages24-grey .pages .pages-it{ float:none; display:inline-block;}
.pages24-grey .pages li a{ color:#666;}
.pages24-grey .pages li.current a,.pages24-grey .pages li:hover a{ background:#fff; color:#666; border:1px solid #a0a0a0; width:22px; height:22px; line-height:22px;}
.pages24-grey .pages li.previous:hover,.pages24-grey .pages li.nextious:hover{ border-color:#a0a0a0;}
.pages24-grey .pages li.previous:hover a { background: url(../images/ecsc_icon.png) -1px -90px no-repeat;border:0}
.pages24-grey .pages li.nextious:hover a { background: url(../images/ecsc_icon.png) -16px -90px no-repeat; border:0}

/*我的推荐*/
.user-recommend{ width:902px;}
.user-recommend h3{ font-size:14px; color:#000; margin-bottom:20px; text-align:center; }
.user-recommend-content{ width:624px; height:auto; margin:0 auto;overflow:hidden;}
.user-recommend-list{ overflow:hidden;}
.user-recommend-content .user-recommend-item{ width:230px; float:left;} 
.user-recommend-content .user-recommend-item .item{ display:block; height:30px; line-height:30px; margin-bottom:17px;}
.user-recommend-content .user-recommend-item .label{ width:114px; float:left; text-align:right;}
.user-recommend-content .user-recommend-item .value{ width:113px; float:left; text-align:left;}
.user-recommend-content .user-recommend-item .value select{ height:30px; line-height:30px; border:1px solid #d2d2d2; outline:0; padding:0 0 0 13px; width:112px;}
.user-recommend-content .user-recommend-item .value input{ height:30px; line-height:30px; border:1px solid #d2d2d2; outline:0; padding-left:12px; width:100px;}
.user-recommend-content .user-recommend-item .ann{ width:223px; float:right;}
.user-recommend-content .user-recommend-l{ margin-left:24px;}
.user-recommend-content .user-recommend-r{ margin-left:100px;}
.user-recommend-content .user-recommend-r .label{ width:112px;}
.user-recommend-content .user-recommend-r .value{ width:114px;}
.user-recommend-content .user-recommend-item .sc_btn{ width:212px; height:28px; border:1px solid #f68a00; display:inline-block; border-radius:4px; text-align:center; color:#f68a00; float:right;}

.user-rec-con{ float:left;}
.user-rec-con .textarea1{ width:622px; padding:0; outline:0; height:112px; border:1px solid #d2d2d2; resize:none;}

/*关注店铺*/
.user-attention-list{ margin-top:-1px;}
.user-attention-list .tbody{ margin-bottom:10px;}
.user-attention-list .u-seller{ width:418px;}
.user-attention-list .u-pop{ width:104px;}
.user-attention-list .u-serve{ width:106px;}
.user-attention-list .u-time{ width:126px;}
.user-attention-list .u-operate{ width:142px;}

.user-attention-list .td{ height:56px; line-height:56px;}
.user-attention-list .td .td-checkbox{ width:72px; height:56px; border-right:1px solid #dcdcdc; position:relative; float:left;}
.user-attention-list .td .td-sellerLogo{ width:214px; height:56px; border-right:1px solid #dcdcdc; float:left;}
.user-attention-list .td .td-sellerName{ width:130px; height:56px; float:left;}
.user-attention-list .td .td-sellerName a{ display:block; line-height:20px;}
.user-attention-list .td .td-sellerName .store_name{ margin-top:8px;}
.user-attention-list .td-checkbox .checkbox{ position:absolute;width: 15px; line-height:normal; top:24px; left:30px;}
.user-attention-list .td-checkbox .checkbox label{ cursor:pointer;padding-left: 20px;background: url(../images/checkbox-grey-icon.png) no-repeat;}
.user-attention-list .td-checkbox .order-checkbox-checked label{  background: url(../images/checked-grey-icon.png) no-repeat;}
.user-attention-list .td .td-sellerLogo img{ float:none; vertical-align:middle;}

.u-seller-product{ width:871px; padding-left:31px; float:left; position:relative;}
.u-seller-product .seller-product-item{ border-right:1px solid #dcdcdc; min-height:250px;}
.u-seller-product li{ float:left; padding:15px; width:143px; border:1px solid #dcdcdc; border-top:0; margin-right:-1px;}
.u-seller-product li .p-img{ width:142px; height:142px; float:left;}
.u-seller-product li .p-price{ float:left; display:block; padding-top:15px; color:#000;}
.u-seller-product li .p-name{ float:left; padding-top:6px;}
.seller-prev{ left:31px; width:30px; background-color:#cdcdcd; opacity:0.9;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90)}
.seller-next{ width:30px; background-color:#cdcdcd;opacity:0.9;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90)}

.pro_main{ position:relative;}
.user-product-list .seller-tabs-nav{ position:absolute; width:30px; height:224px; top:10px; left:1px;}
.seller-tabs-nav li{ position:absolute;left:1px; width:14px; height:93px; text-align:center; float:left; font-size:14px; padding:26px 8px 0 8px; color:#333;font-family: "microsoft yahei"; background:url(../images/seller-pro-icon.png) 0 -119px no-repeat; line-height:16px; cursor:pointer; z-index:8;}
.seller-tabs-nav li.best-seller{ top:0;}
.seller-tabs-nav li.new-seller{ top:107px;}
.seller-tabs-nav li.on{ background-position: 0 0; z-index:9; color:#fff;}

/*用户留言板*/
.user-message-board{ width:902px; height:420px; margin-top:48px; background:url(../images/user_message_bg.jpg) no-repeat;}
.message-board-content{ width:500px; height:345px; padding:57px 108px 18px 295px; margin:0; border:0;}
.message-board-content .item{ line-height:30px; margin-bottom:12px;}
.message-board-content .item .label{ width:75px;}
.message-board-content .item .value{ padding-left:80px;}
.message-board-content .item .value .value-item{ margin-right:15px;}
.message-board-content .item .value .value-item.last{ margin-right:0;}
.message-board-content .item .value .text,.message-board-content .item .value textarea{ width:408px;}
.message-board-content .item .value .txt{ border:0; padding-left:0; width:340px; position:relative; }
.message-board-content .item .value .file{ left:80px; cursor:pointer; z-index:9999;}
.message-board-content .item .value .remind{ margin-top:5px;}
.message-board-content .item .value .submit{ float:right; margin-top:20px; cursor:pointer;}

.user-content-list .item{ overflow:hidden;}
.user-content-list .item .item-l{ float:left;}
.user-content-list .item .item-l h2{ font-size:14px; font-weight:700; color:#666; line-height:20px;}
.user-content-list .item .item-r{ float:left; width:795px; margin-left:20px;}
.user-content-list .item .item-r .content-item-tit{ overflow:hidden; margin-bottom:6px;}
.user-content-list .item .item-r h3{ font-size:14px; color:#666; float:left;}
.user-content-list .item .item-r .delete{ float:right; margin-left:15px; color:#3a78bf;}
.user-content-list .item .item-r .delete:hover{ color:#ec5051;}

/*我的推荐*/
.user-vip-list .u-grade{ width:156px;}
.user-vip-list .u-number{ width:185px;}
.user-vip-list .u-percent{ width:294px;}
.user-vip-list .u-price-percent{ width:262px;}
.user-vip-list .u-order-number{ width:180px;}
.user-vip-list .u-price{ width:180px;}
.user-vip-list .u-integral{ width:180px;}
.user-vip-list .u-pattern{ width:180px;}
.user-vip-list .u-state{ width:176px;}
.user-vip-list .td{ color:#666;}
.user-vip-list .user-pages{ margin:40px 0;}

.affiliate-code{ width:902px; overflow:hidden;}
.aff-item{ float:left;}
.aff-item .aff-title{ font-size:14px; width:auto; padding:18px 18px; line-height:15px; border:1px solid #dcdcdc; color:#000; float:left;}
.aff-item .aff-list{ float:left; width:808px; height:160px;}
.aff-list .aff-list-top{ height:51px; padding:0 17px; border:1px solid #dcdcdc; border-left:0;}
.aff-list .aff-list-top .aff-logo{ height:50px; margin-right:20px; float:left;}
.aff-list .aff-form{ width:480px; float:left; margin-right:22px;}
.aff-list .aff-form .aff-textarea{ width:470px; height:36px; border:0; outline:0; padding:0px 0 0px 12px; background:#dcdcdc; resize:none; color:#000; text-align:center; line-height:36px;margin-top: 7px;}
.aff-list .aff-btn{ float:left; position:relative;}
.aff-list .aff-btn .sub{ width:78px; height:34px; line-height:36px; display:block; background:#fff; color:#f68a00; text-align:center; border:1px solid #f68a00;  margin-top: 7px;}
.aff-list .aff-btn .sub:hover,.aff-list .aff-btn .sub.hover{ background:#f68a00; color:#fff;}

.aff-list .aff-list-bottom{ height:35px; padding:14px 17px; border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;}
.aff-list .aff-list-bottom .aff-name{ float:left; width:156px; height:35px; line-height:35px; text-align:center; display:inline-block; color:#4f71c6; margin-right:20px;}
.aff-list .aff-list-bottom .aff-name:hover{ color:#ec5051;}
.aff-list .aff-list-bottom .aff-form .aff-textarea{ height:18px; padding:8px 0 9px 12px;}
.aff-list .aff-list-bottom .aff-btn .sub{ height:33px; line-height:35px;}
.aff-item-last .aff-title,.aff-item-last .aff-list .aff-list-top{ border-top:0;}

/*我的评论*/
.user-right .cp-right-number{ float:right;} 
.content-item-tit .item-tit-l{ float:left; width:600px;}
.content-item-tit .item-tit-l .rate-status{ height:20px; float:left; margin-right:10px;}
.content-item-tit .item-tit-l .common-rating{ background:none; margin-top:3px;}
.user-content-list .item .item-r .hf{ overflow:hidden; margin:20px 0 8px;}
.user-content-list .item .item-r .hf span{ float:right; padding-right:2px;}
.user-content-list .item .item-r .hf_content{ color:#19826d;}

/*评价晒单*/
.user-single-filter{ width:auto; float:right;}
.user-single-list .u-number{ width:166px;}
.user-single-list .u-product-desc{ width:300px;}
.user-single-list .u-time{ width:144px;}
.user-single-list .u-assess{ width:143px;}
.user-single-list .u-sun{ width:143px;}
/*.user-single-list .th{ border-right-color:#efefef; border-left-color:#efefef}
.user-single-list .th.u-number{ border-left-color:#dcdcdc;}
.user-single-list .th.u-sun{ border-right-color:#dcdcdc;}*/
.user-single-list .td{ height:60px; line-height:60px;}

.u-product-desc .p-product{ height:37px; padding:12px 37px 11px 45px;}
.u-product-desc .p-product .p-img{ width:37px; height:37px; float:left; margin-right:10px;}
.u-product-desc .p-product .p-name{ line-height:18px; float:left; text-align:left; width:170px;}
.u-product-desc .p-product .p-name a{ color:#3a63c2;}
.u-product-desc .p-product .p-name a:hover{ color:#ec5051;}

.comment-box{ position:relative; background:#fff; border:1px solid #e9c48f; width:900px; height:356px; margin-top:60px;display:none; z-index:99;}
.comment-box .conmment-box-content{ width:880px; height:336px; display:block; padding:10px; position:absolute;}
.comment-box .conmment-box-content .item{ float:left; width:100%; margin-bottom:10px;}
.comment-box .conmment-box-content .label{ height:30px; line-height:30px; width:80px; text-align:right; float:left; font-size:14px;}
.comment-box .commstar{ width: 105px;height: 20px;background: url(../images/commstar.png) 0 -21px repeat-x;position: relative;margin-top: 3px;display: inline-block;overflow: hidden;zoom: 1;}
.comment-box .commstar a { width: 20%;cursor: pointer;position: absolute;top: 0;left: 0;display: inline-block;height: 20px;text-indent: -999px;}
.comment-box .commstar .star1 {width: 20%;z-index: 9;}
.comment-box .commstar .star2 {width: 40%;z-index: 8;}
.comment-box .commstar .star3 {width: 60%;z-index: 7;}
.comment-box .commstar .star4 {width: 80%;z-index: 6;}
.comment-box .commstar .star5 {width: 100%;z-index: 5;}
.comment-box .commstar a:hover, .comment-box .commstar .select { background: url(../images/commstar.png) 22px -1px repeat-x; }

.comment-box .conmment-box-content .value{ float:left; margin-left:10px;}
.comment-box .conmment-box-content .value .fl{ margin-left:-3px;}
.comment-box .conmment-box-content .value-p{ float:left; height:28px; padding:0 15px; line-height:28px; border:1px solid #dcdcdc; margin-right:8px;}
.comment-box .conmment-box-content .value-p.selected{ border-color:#f68a00; position:relative;}
.comment-box .conmment-box-content .value-p.selected b { position: absolute;bottom: 0;right: 0;width: 16px;height: 16px;overflow: hidden;background: url(../images/ecsc_icon.png) -399px -189px no-repeat;}
.comment-box .conmment-box-content .value .textarea1{ width:760px; height:90px; padding:5px; border:1px solid #dcdcdc; outline:0; resize:none; display:block;}
.comment-box .conmment-box-content .value .text-num{ display:block; text-align:right; margin-top:5px; color:#9fa0a0;}
.comment-box .conmment-box-content .value .add-single-../images{ width:65px; height:50px; border:1px solid #dcdcdc; text-align:center; padding-top:15px; cursor:pointer;}
.comment-box .conmment-box-content .value .add-single-../images span{ color:#727171;}
.comment-box .conmment-box-content .value .add-single-../images em{ color:#9fa0a0;}
.comment-box .conmment-box-content .value .submit{ height:30px; line-height:30px; padding:0 15px; background:#f68a00; border-radius:4px; color:#fff; border:0; cursor:pointer; outline:0; margin:10px 0 0 80px;}
.comment-box .box-i{ width:13px; height:10px; display:block; position:absolute; background:url(../images/ecsc_icon.png) -581px -198px no-repeat; background-color:#fff; right:68px; top:-10px;}


/*我的红包*/
.bonus-container{ width:850px; height:156px; padding:18px 26px; float:left; background:#fadff2;}
.bonus-container .bonus-temp{ width:230px; height:155px; background:url(../images/bonus.png) no-repeat; float:left; text-align:center;}
.bonus-temp .bonus-name{color:#fff; padding-top:13px;}
.bonus-temp .bonus-amount{ font-size:28px; color:#ffef8b; padding-top:40px;}
.bonus-temp .condition{ padding-top:32px; color:#fff;}
.bonus-temp .ext-num{ margin-left:10px;}
.bonus-temp .ext-num em{ font-size:16px; color:#ffef8b; margin:0 3px;}
.bonus-container .bonus-explain{ width:240px; line-height:20px; margin:10px 0 0 48px; float:left;}
.bonus-explain h3{ font-size:16px; color:#000; line-height:25px; margin-bottom:10px;}
.bonus-explain p{ line-height:22px; color:#656565;}
.bonus-explain .bonus-more{ color:#3a63c2; float:right; margin-top:5px;}
.bonus-explain .bonus-more:hover{ text-decoration:underline;}

.bonus-form{ float:left; width:275px; margin:10px 0 0 52px;}
.bonus-form .item{ float:left; margin-bottom:6px;}
.bonus-form .item .label{ float:left; width:65px; height:28px; line-height:28px; text-align:right; color:#db640c;}
.bonus-form .item .value{ float:left; width:210px;}
.bonus-form .item .value input{ height:20px; padding:4px; background:#fff; border:0; outline:0;}
.bonus-form .item .value .text1{ width:202px;}
.bonus-form .item .value .text2{ width:90px; float:left;}
.bonus-form .item .value .yzm{ float:left; margin-left:12px;}
.bonus-form .item .value a{ height:24px; line-height:24px; *line-height:26px; padding:0 22px; border:1px solid #ec5051; border-radius:4px; float:left; color:#fff; cursor:pointer; margin-top:15px; margin-left:0; background:#fff;}
.bonus-form .item .value .bind{ margin-right:8px; background:#ec5051;}
.bonus-form .item .value .query{ color:#ec5051;}

.user-bonus-temp .user-item-title,.user-coupons-temp .user-item-title{ width:100%; height:auto; float:left; padding-bottom:10px;}
.user-bonus-temp .user-item-title h3,.user-coupons-temp .user-item-title h3{ height:40px; line-height:40px; float:left;}
.user-bonus-temp .user-item-title .bonus-tabs,.user-coupons-temp .user-item-title .tabs{ float:left; width:100%;}
.user-bonus-temp .user-item-title .bonus-tabs li,.user-coupons-temp .user-item-title .tabs li{ float:left; height:20px; line-height:20px; font-size:14px; color:#333; padding: 0 20px 0 3px; margin-top:10px; margin-right:20px; border-right:1px solid #c9c9c9; cursor:pointer;}
.user-bonus-temp .user-item-title .bonus-tabs li em,.user-coupons-temp .user-item-title .tabs li em{ padding-left:4px;}
.user-bonus-temp .user-item-title .bonus-tabs li.last,.user-coupons-temp .user-item-title .tabs li.last{ border-right:0;}
.user-bonus-temp .user-item-title .bonus-tabs li.on,.user-coupons-temp .user-item-title .tabs li.current a{ color:#ec5051;}

.user-bonus-temp .u-card-number{ width:197px;}
.user-bonus-temp .u-par{ width:104px;}
.user-bonus-temp .u-price{ width:106px;}
.user-bonus-temp .u-bind-time{ width:186px;}
.user-bonus-temp .u-use-time{ width:186px;}
.user-bonus-temp .u-state{ width:116px;}

.user-bonus-temp .user-bonus-help{ width:894px; border:4px solid #fadff2; float:left; padding:20px 0; margin-top:45px;}
.user-bonus-temp .user-bonus-help h3{ text-align:center; font-size:16px; color:#000; line-height:20px; margin-bottom:15px;}
.user-bonus-temp .bonus-help-content{ width:710px; margin:0 auto; overflow:hidden;}
.user-bonus-temp .bonus-help-content .bonus-item-left{ float:left; width:380px; margin-right:50px;}
.user-bonus-temp .bonus-help-content p{ height:25px; line-height:25px;}
.user-bonus-temp .bonus-item-right{ float:left;}
.user-bonus-temp .bonus-help-content ul{ margin:15px 0 10px; float:left; width:770px;}
.user-bonus-temp .bonus-help-content ul li{ float:left; width:138px; height:30px; line-height:30px; margin-right:50px; background:url(../images/ecsc-bonus-help.png) no-repeat;}
.user-bonus-temp .bonus-help-content ul .item1{ background-position:0 0;}
.user-bonus-temp .bonus-help-content ul .item2{ background-position:0 -32px;}
.user-bonus-temp .bonus-help-content ul .item3{ background-position:0 -64px;}
.user-bonus-temp .bonus-help-content ul .item4{ background-position:0 -96px;}
.user-bonus-temp .bonus-help-content ul li a{ display:inline-block; color:#f68a00; padding-left:58px;}

.qmark-icon{ display:inline-block; *display:inline; *zoom:1; width: 13px;height: 13px;overflow: hidden; background:url(../images/qmark02.png) no-repeat; margin-left:5px; vertical-align:text-top; cursor:pointer;}
.tip-yellowsimple { position: absolute;padding: 10px;padding-right: 14px;background: #fffdee;border: 1px solid #edd28b;-moz-box-shadow: 0 0 2px 2px #eee;-webkit-box-shadow: 0 0 2px 2px #eee;box-shadow: 0 0 2px 2px #eee;z-index:1000; max-width:410px;}
.tip-yellowsimple .tip-inner { color:#666;}
.tip-yellowsimple .tip-arrow-top { background:url(../images/tip-yellowsimple_arrows.gif) no-repeat; width:9px; height:6px; margin-top:-6px; margin-left:-5px; top:0; left:50%;}
.tip-yellowsimple .tip-arrow-right { background:url(../images/tip-yellowsimple_arrows.gif) no-repeat -9px 0; width:6px; height:9px; margin-top:-4px; margin-left:0; top:50%; left:100%;}
.tip-yellowsimple .tip-arrow-bottom { background:url(../images/tip-yellowsimple_arrows.gif) no-repeat -18px 0; width:9px; height:6px; margin-top:0; margin-left:-5px; top:100%; left:50%;}
.tip-yellowsimple .tip-arrow-left { background:url(../images/tip-yellowsimple_arrows.gif) no-repeat -27px 0; width:6px; height:9px; margin-top:-4px; margin-left:-6px; top:50%; left:0;}

/*跟踪包裹*/
.user-trackpack .u-number{ width:150px;}
.user-trackpack .u-waybill{ width:142px;}
.user-trackpack .u-time{ width:198px;}
.user-trackpack .u-express{ width:128px;}
.user-trackpack .u-state{ width:278px;}
.user-trackpack .comment-box{ margin-top:38px; height:auto; display:none; *margin-top:-1px;}
.user-trackpack .hasHover .comment-box{ display:block;}
.user-trackpack .comment-box .box-i{ left:66px;}
.user-trackpack .comment-box .conmment-box-content{ padding:20px 0 20px 0; width:100%; height:auto; position:relative; overflow:hidden;}
.user-trackpack .conmment-box-content .conmment-title{margin:0px 0 30px; float:left; width:853px; padding:0 15px 0 32px;}
.user-trackpack .conmment-box-content .conmment-title h3{ float:left; color:#000; font-size:16px; font-weight:bold;}
.user-trackpack .conmment-box-content .conmment-title .wuliu{ float:right; color:#9fa0a0;}
.user-trackpack .conmment-box-content .cont{ width:853px; padding:0 15px 15px 32px; float:left;}
.user-trackpack .conmment-box-content .cont .cont-date{ float:left; color:#333; margin-right:10px;}
.user-trackpack .conmment-box-content .cont .cont-right{ float:left; width:740px;}
.user-trackpack .conmment-box-content .cont .cont-right .item{ float:left;}
.user-trackpack .conmment-box-content .cont .cont-right .time{ width:110px; color:#333; display:block; float:left;}
.user-trackpack .conmment-box-content .cont .cont-right .cont-content{ width:410px; color:#333; display:block; float:left;}
.user-trackpack .conmment-box-content .cont .cont-right .cont-user{ float:left; color:#727171;}
.user-trackpack .conmment-box-content .cont .cont-right .selected{ color:#ec5051;}
.user-trackpack .conmment-box-content .cont tr{ height:30px;}

.comment-box .conmment-box-content .comment-address{ width:100%; border-top:1px solid #dcdcdc; float:left; padding:10px 0;}
.comment-box .conmment-box-content .comment-address .item{ padding:10px 40px 0 20px; width:auto; margin-bottom:0; }
.comment-box .conmment-box-content .comment-address .item .label{ width:70px; line-height:25px; font-size:12px; text-align:right; float:left;}
.comment-box .conmment-box-content .comment-address .item .value{ width:765px; float:left; line-height:25px; margin-left:5px;}
.comment-box .conmment-box-content .comment-address .item .value .address-info{ width:765px; display:block;}
.comment-box .conmment-box-content .comment-address .item .value .tel{ font-weight:bold; color:#727171;}

/*资金管理*/
.user-fund-management{ margin-top:10px;}
.user-fund-management .user-fund-tabs{ float:left; margin-bottom:5px; }
.user-fund-management .user-fund-tabs .user-fund-item{ overflow:hidden;}
.user-fund-management .user-fund-tabs li{ float:left; width:63px; height:32px; line-height:32px; border:1px solid #dcdcdc; margin-right:-1px; padding-left:45px;position:relative; cursor:pointer;}
.user-fund-management .user-fund-tabs li i{ width:15px; height:14px; display:inline-block; position:absolute; top:10px; left:26px;}
.user-fund-management .user-fund-tabs .apply-item .icon{ background-position:-467px -372px;}
.user-fund-management .user-fund-tabs .account-item .icon{ background-position:-492px -372px; top:9px;}
.user-fund-management .user-fund-tabs .atm-item .icon{ background-position:-516px -372px; top:8px;}
.user-fund-management .user-fund-tabs .recharge-item .icon{ background-position:-543px -372px;top:9px;}
.user-fund-management .user-fund-tabs .on { border-top:2px solid #ec5051; border-bottom:0;}

.user-fund-management .td{ height:38px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.user-fund-management .u-tiem{ width:100px;}
.user-fund-management .u-type{ width:80px;}
.user-fund-management .u-price{ width:126px;}
.user-fund-management .u-userdesc{ width:214px;}
.user-fund-management .u-admindesc{ width:159px;}
.user-fund-management .u-state{ width:100px;}
.user-fund-management .u-operation{ width:115px; height:38px;}
.user-fund-management .tfoot .total{ float:right; margin-right:30px;}
.user-fund-management .u-desc{ width:549px; text-align:left; padding-left:42px; height:38px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.user-fund-management .th.u-desc{ padding-left:0; width:591px;}
.user-fund-management .th.u-desc span{ padding-left:42px;}
.user-fund-management .td_bf{ width:900px; height:100px; line-height:100px;}

.user-fund-sumu .u-total{ width:900px; text-align:left;}
.user-fund-sumu .u-total span{ padding-left:20px;}
.user-fund-sumu .u-total em16{ font-size:16px;}
.user-fund-sumu .td{ width:900px; height:auto; line-height:normal; text-align:left; padding:20px 0;}
.user-fund-sumu .td .item{ width:100%; float:left; margin-bottom:10px;}
.user-fund-sumu .td .item .label{ float:left; width:105px; text-align:right; color:#727171; height:30px; line-height:30px;}
.user-fund-sumu .td .item .value{ color:#000; float:left; margin-left:5px;}
.user-fund-sumu .td .item .value span{ height:30px; line-height:30px; display:inline-block; font-size:12px; color:#666; float:left;}
.user-fund-sumu .td .item .value input{ height:24px; line-height:24px; border:1px solid #dcdcdc; padding:2px 0 2px 4px; outline:0; float:left;}
.user-fund-sumu .td .item .value .bank-number{ width:310px;}
.user-fund-sumu .td .item .value span em{ font-weight:bold;}
.user-fund-sumu .td .item .value .text3{ width:85px; margin-right:20px;}
.user-fund-sumu .td .item .value .text-desc{ border:1px solid #dcdcdc; width:732px; padding:5px; height:60px; resize:none; outline:0;}
.user-fund-sumu .td .item .value .apply-btn{ border:0; height:26px; line-height:26px; *line-height:28px; color:#fff; border-radius:4px; background:#ec5051; padding:0 10px; cursor:pointer; float:left;}
.user-fund-sumu .td .item .value .reset-btn{ border:1px solid #dcdcdc; height:26px; line-height:26px; height:27px\9; *line-height:24px; border-radius:4px; padding:0 10px; float:left; cursor:pointer; margin-left:10px;}
.user-fund-sumu .radio-list li,.user-fund-sumu .radio-list li.item-selected{ padding:0;}
.user-fund-sumu .radio-list li label{ padding:0px 20px;}
.user-fund-sumu .radio-list li.item-selected{ border-width:1px;}
.user-fund-sumu .radio-list li .ui-radio-label{ background:none\9;}

.user-payment-method{ float:left; width:902px; margin-top:40px;}
.user-payment-method .step-tit{ float:left; margin-right:10px;}
.user-payment-method .step-tit h3{ font-size:16px; color:#727171;}
.user-payment-method .step-cont{ float:left; margin:10px 0 0 0;}
.user-payment-method .payment-info{ width:900px; border:1px solid #c9c9c9; float:left; position:relative;}
.user-payment-method .payment-info .payment-info-desc{ padding:10px; background:#e1f0fa; float:left; width:880px;}
.user-payment-method .payment-info .payment-info-desc a{ color:#3a63c2;}
.user-payment-method .payment-info .payment-info-desc a:hover{ color:#ec5051;}
.user-payment-method .payment-info .payment-info-desc .payment-left{ float:left; width:80px; height:60px; line-height:60px; padding:0 20px 0 25px}
.user-payment-method .payment-info .payment-info-desc .payment-right{ float:left; width:740px;}
.user-payment-method .payment-info .payment-info-desc .payment-right p{ line-height:20px;}
.user-payment-method .payment-info .payment-icon{ display:inline-block; position:absolute; width:15px; height:10px; background:url(../images/ecsc_icon.png) -581px -218px no-repeat; top:-8px; left:290px;}

.user-payment-method .payment-info.payment-info-0 .payment-icon{ left:142px;}
.user-payment-method .payment-info.payment-info-1 .payment-icon{ left:260px;}
.user-payment-method .payment-info.payment-info-2 .payment-icon{ left:370px;}
.user-payment-method .payment-info.payment-info-3 .payment-icon{ left:492px;}

.user-fund-rechargeinfo{ margin-top:10px;}
.user-fund-rechargeinfo .u-total{ width:178px;}
.user-fund-rechargeinfo .u-ways{ width:234px;}
.user-fund-rechargeinfo .u-fee{ width:245px;}
.user-fund-rechargeinfo .u-operation{ width:240px;}
.user-fund-rechargeinfo .u-operation input{ border: 0;height: 26px;line-height: 26px;color: #fff;border-radius: 4px;background: #ec5051;padding: 0 10px;cursor: pointer; *width:100px; height:24px\9; line-height:24px\9; *margin:7px 0;}
.user-fund-rechargeinfo .rec_desc{ padding:20px; border:1px solid #dcdcdc; border-top:0;}
.user-fund-rechargeinfo .rec_desc h1{ font-size:12px; color:#333; font-family:"microsoft yahei"; font-weight:bold; margin-bottom:5px;}
.user-fund-rechargeinfo .rec_desc span{ line-height:20px;}
.user-fund-rechargeinfo .rec_desc span a{ color:#3a63c2;}
.user-fund-rechargeinfo .rec_desc span a:hover{ color:#ec5051;}

.user_return .user-single-list .td.td_bf,.user-main .td_bf,.user-item-temp .td_bf{ width:900px; height:100px; line-height:100px;}

/*收货地址*/
.user-address-list{ margin-top:20px; overflow:hidden;}
.user-address-list .user-fanhui{ float:left; border:1px solid #c9c9c9; height:23px; padding:0 12px 0 15px; border-radius:4px; background:#f4f4f4; font-size:12px; line-height:25px; color:#727171; margin-bottom:10px;}
.user-address-list .user-fanhui:hover{ color:#727171;}
.user-address-list .form-box{ position: relative; width:900px; float:left;}
.form-box .item{ position:relative; padding-left:166px; padding-bottom:20px; zoom:1; text-align:left; overflow:hidden; width:734px;}
.form-box .item-label { display: inline;float: left;width: 100px;margin-left: -106px;text-align: right;height: 30px;line-height: 30px;}
.form-box .item-label i { color: #ec5051;font-style: normal;}
.form-box .item-warp { position: relative;display: inline-block;_zoom: 1; float:left;}
.form-box .i-text { border: 1px solid #d2d2d2;padding: 5px;width: 306px;height: 18px;line-height: 18px;vertical-align: middle; outline:0;}
.bf-select{ float:left; margin-right:12px;border: 1px solid #d2d2d2;font-size: 12px;padding: 4px 12px;outline: 0;position: relative;cursor: pointer; width:72px;*margin-top:5px;}
.bf-select a{ text-decoration: none;color: #333;}
.bf-select .bf-select-dropdown { position: absolute;top: 10px;right: 12px;width: 10px;height: 5px;background: url(../images/T1J6x.FkFeXXX_ownc-30-40.png) -10px -25px no-repeat;}
.bf-select-city{ padding:4px 16px; width:64px;}
.bf-select .city-title{ color:#333;}
.ks-content{ float:left;}
.item-remind{ color:#9fa0a0; line-height:30px; margin-left:18px; float:left; width:270px;}
.form-box .i-text-2{ width:106px;}
.form-box .item-label-noLeft{ margin-left:0; width:82px;}
.form-box .item-time select{ border: 1px solid #d2d2d2;font-size: 12px;padding: 4px 0 4px 10px;outline: 0;position: relative;cursor: pointer;}
.form-box .item-mren label{ color:#3a63c2; cursor:pointer;}
.form-box .item-mren .ui-grey-checkbox+label{ padding-left: 20px;background: url(../images/checkbox-grey-icon.png) no-repeat;}
.form-box .item-mren .ui-grey-checkbox:checked+label,.form-box .item-mren .selected label{ padding-left: 20px;background: url(../images/checked-grey-icon-2.jpg) no-repeat;}
.form-box .item .address_btn{ display:inline-block; height:25px; line-height:25px; padding:0 16px; color:#fff; background:#f68a00; border-radius:4px; border:0; cursor:pointer;}
.user-hangtit{ margin:30px 0;}
.user-hangtit .btn_address{ float:none; background:#f68a00; margin-right:10px;}
.user-hangtit .btn_address:hover{ background:#e79205;}
.user-hangtit span{ color:#727272;}
.user_address_info{ width:100%; height:auto; float:left;}
.user_address_info .item{ float:left; margin-bottom:40px;}
.user_address_info .thead{ height:38px; line-height:38px; border:1px solid #dcdcdc; border-top-color:#f68a00; background:#efefef; width:900px;}
.user_address_info .thead .qy{ float:left; margin-left:45px; font-size:14px; color:#f68a00; font-weight:bold;}
.user_address_info .thead .cz_r{ float:right;}
.user_address_info .thead .cz_r span{ margin-right:25px;}
.user_address_info .thead .cz_r a{ margin-right:25px; color:#3a78bf;}
.user_address_info .thead .cz_r a:hover{ color:#ec5051;}
.user_address_info .tbody .tr{ width:100%;}
.user_address_info .tbody .td{ border:1px solid #dcdcdc; margin:-1px -1px 0 0; height:38px; line-height:38px; float:left;}
.user_address_info .tbody .td_l{ width:450px;}
.user_address_info .tbody .td_r{ width:449px;}
.user_address_info .tbody .label{ width:96px; text-align:right; float:left; color:#888;}
.user_address_info .tbody .value{ text-align:left; float:left; color:#666;}
.user_address_info .tbody .td_r .label{ width:120px;}
.user_address_info .tbody .td_l .value{ width:350px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.consignee_error,.area_error,.address_error,.phone_error,.email_error{ float:left; margin-left:18px; line-height:30px;}
.area_error{ margin-left:6px;}

/*缺货登记*/
.user_lack .user-hangtit,.user_return .user-hangtit{ margin:20px 0 0;}
.user_lack .user-item-temp .user-product-list,.user_return .user-item-temp .user-single-list{ border-top:1px solid #f68a00;}
.user_return .user-item-temp .thead{ margin-top:1px;}
.user_lack .user-product-list .u-product{ width:316px;}
.user_lack .user-product-list .u-number{ width:88px;}
.user_lack .user-product-list .u-time{ width:112px;}
.user_lack .user-product-list .u-beizhu{ width:298px;}
.user_lack .user-product-list .u-operate{ width:82px;}
.user_lack .user-product-list .product-item{ width:240px; padding-right:0; padding-left:20px;}
.user_lack .user-product-list .td.u-beizhu span{ line-height:25px; height:82px; vertical-align:middle; text-align:left; display:table-cell; padding:0 25px; *display:block; *margin-top:10px;}
.user_lack .user-product-list .td.u-operate i{}

.user-right .add_booking{ padding-bottom:10px; border-bottom:1px solid #ec5051;}
.booking_list{ width:auto; overflow:hidden;}
.booking_list .item{ margin-bottom:15px; overflow:hidden;}
.booking_list .item .label{ float:left; width:100px; text-align:right; margin-top:5px;}
.booking_list .item .item-right{ float:left; width:800px;}
.booking_list .item .item-right .text{ border: 1px solid #d2d2d2; padding: 5px 5px 4px 5px;width: 306px;height: 18px;line-height: 18px;vertical-align: middle;outline: 0;}
.booking_list .item .item-right .text1{ width:80px;}
.booking_list .item .item-right .textarea{ border: 1px solid #d2d2d2; width:312px; resize:none; height:130px;}
.booking_list .item .item-right .button{ display: inline-block;height: 25px;line-height: 25px;padding: 0 16px;color: #f68a00; background:#fff;border-radius: 4px;border: 0;cursor: pointer; border:1px solid #f68a00; margin-right:10px; outline:0;}
.booking_list .item .item-right .operate-btn{ background: #f68a00; color:#fff;}

.user_return .user-single-list .u-number{ width:188px;}
.user_return .user-single-list .u-time{ width:182px;}
.user_return .user-single-list .u-sum{ width:172px;}
.user_return .user-single-list .u-state{ width:190px;}
.user_return .user-single-list .u-operate{ width:164px;}
.user_return .user-single-list .th.u-operate{ border-right-color: #dcdcdc;}
.user_return .user-single-list .td{ height:38px; line-height:38px;}
.user_return .user-single-list .disComment a,.user_return .user-single-list .u-number a{ color:#3a63c2;}
.user_return .user-single-list .u-number a:hover,.user_return .user-single-list .disComment a:hover{ color:#ec5051;}

.user_return_desc .user-item-temp .user-item-title{ padding-bottom:10px;}
.user_return_desc .logistics-info-list .td{ border-left-color:#dcdcdc;}
.user_return_desc .user-desc-product .product-item{ padding-left:40px;}
.user_return_desc .user-desc-product .u-attr{ width:162px;}
.user_return_desc .user-desc-product .u-price{ width:144px;}
.user_return_desc .user-desc-product .u-num{ width:145px;}
.user_return_desc .user-desc-product .u-subtotal{ width:150px;}
.user_return_desc .user-desc-product .td .order-attr{ padding:0 10px;}
.user_return_desc .tfoot .total{ float:right; margin-right:40px; color:#727171;}
.user_return_desc .complete-order-list .tore1{ width:296px;}
.user_return_desc .complete-order-list .tore2{ width:402px;}
.user_return_desc .complete-order-list .tore3{ width:200px;}
.user_return_desc .complete-order-list .tore1 .ftx-08{ width:165px;}
.invoice-order-list .tore1 .ftx-08{ width:115px;}
/*.user_return_desc .logistics-info-list .tore3{ width:250px;}*/

/*退换货申请*/
.user_return_app .user-product-list,.user_apply_return .user-product-list{ border-top:1px solid #f68a00;}
.user_return_app .user-product-list .u-product{ width:318px;}
.user_return_app .user-product-list .u-attr{ width:146px; line-height:20px;}
.user_return_app .user-product-list th,.user_return_app .user-product-list td{ width:108px;}
.user_return_app .user-product-list .product-item{ width:240px;  padding: 15px 40px 15px 37px;}
.user_return_app .user-product-list .t6{ width:875px; text-align:right; float:right; padding-right:25px; color:#ec5051; line-height:38px;}
.user_return_app .user-product-list .u-operate .btn_sq{ line-height:normal;  background: #f68a00; float:none; padding:3px 14px;}

.user_apply_return .user-product-list th,.user_apply_return .user-product-list td{ line-height:20px;}
.user_apply_return .user-product-list th span{ display:block; padding:15px 20px;}
.user_apply_return .user-product-list td span{ display:block; padding:15px 10px;}
.user_apply_return .user-product-list .apply_item1{ width:132px; }
.user_apply_return .user-product-list .apply_item2{ width:336px; }
.user_apply_return .user-product-list .apply_item3{ width:128px;}
.user_apply_return .user-product-list .apply_item4{ width:134px;}
.user_apply_return .user-product-list .apply_item5{ width:166px;}
.user_apply_return .ecsc-explain p{ line-height:25px;float:left; width:100%;}
.user_apply_return .ecsc-explain p i{ float:left; margin-right:3px;}
.user_apply_return .ecsc-explain p span{ display:block; float:left; width:880px;}
.user_apply_return .user-product-list .apply_item1,.user_apply_return .user-product-list .apply_item2{ min-height:40px; line-height:40px;}

.user_apply_return .user-product-list .u-product{ width:318px;}
.user_apply_return .user-product-list .u-attr{ width:170px;}
.user_apply_return .user-product-list th,.user_apply_return .user-product-list td{ width:136px;}
.user_apply_return .user-product-list .product-item{ width:240px; padding-right:40px;}
.user_apply_return .applyReturnForm{ width:100%; float:left;}
.user_apply_return .applyReturnForm .return_ts{ float:left; color:#000; padding:10px 0;}
.user_apply_return .applyReturnForm .return_ts em{ color:#ec5051;}
.user_apply_return .form{ border:1px solid #dcdcdc; width:880px; float:left; padding:18px 10px 0;}
.user_apply_return .form .item{ display: block;height: auto;line-height: 30px;margin-bottom: 15px; float:left; width:100%;}
.user_apply_return .form .item.item1{ margin-bottom:5px;}
.user_apply_return .form .item .label{ width:100px; text-align:right; float:left;}
.user_apply_return .form .item .label em{ color:#ec5051; margin-right:3px;}
.user_apply_return .form .item .value{ float:left; padding-left:10px;}
.user_apply_return .form .item .plus_minus{ width: 30px;height: 21px;background: url(../images/ecsc_icon.png) no-repeat;text-indent: -99999px;float: left;border: 1px solid #dcdcdc;margin-top:4px;}
.user_apply_return .form .item #increase{ background-position: -168px -223px;}
.user_apply_return .form .item #decrease{ background-position: -137px -223px;}
.user_apply_return .form .item .return_num{ width: 48px;height: 21px;border: 0;border-top: 1px solid #dcdcdc;border-bottom: 1px solid #dcdcdc;float: left;text-align: center;outline: 0;font-size: 14px; margin-top:4px;}
.user_apply_return .form .item .return_sm{ float:left; margin-left:20px;}
.user_apply_return .form .item .change_cp{ float:left; padding-left:110px;}
.user_apply_return .form .item input{ vertical-align:middle;}
.user_apply_return .form .item label{ cursor:pointer;}
.user_apply_return .form .item select{ border: 1px solid #d2d2d2;font-size: 12px;padding: 4px 0 4px 10px;outline: 0;position: relative;cursor: pointer;}
.user_apply_return .form .item textarea{ border: 1px solid #d2d2d2;font-size: 12px;padding: 5px; width:550px; margin-left:1px; resize:none; float:left;}
.user_apply_return .form .item .apply_pj{ margin:0 3px 0 1px;}
.user_apply_return .form .item .upload_img{ position:relative; padding-top:30px;}

.user_apply_return .form .item .address{ margin-bottom:15px;}
.user_apply_return .form .item .address select{ margin-right:10px;}
.user_apply_return .form .item .text_item{ border: 1px solid #d2d2d2;padding: 5px;width: 196px;height: 18px;line-height: 18px;vertical-align: middle;outline: 0;}
.user_apply_return .form .item .address_xq .text_item{ width: 553px;}
.user_apply_return .form .item .btn{ border:0; cursor:pointer; line-height: normal;background: #f68a00;float: none;padding: 3px 13px; outline:0;}
.user_apply_return .form .item.first{ border-bottom:1px dashed #e5e5e5; padding-bottom:10px;}

.item .lists{ margin-top:15px;}
.item .lists .return_div{ position:relative;}
.item .lists,.item .lists .return_div,.item .lists .return_div .type_box1{ float:left; width:100%;}
.item .lists .type_item{ float:left; width:100px; text-align:right;}
.item .lists .type_con{ float:left; margin-left:10px;}
.item .lists .spec_div{ overflow:hidden;}
.item .lists .type_box2 .return_sm{ margin-left:112px;}
.item .lists .catt{ margin-bottom:10px;}
.item .lists .catt .type_con{ margin-top:2px; width:700px; overflow:hidden;}
.item .lists .catt .type_con a{ display:block; border:1px solid #d5d5d5; padding:3px 10px; height:24px; line-height:24px; position:relative; margin:0 7px 5px 0; float:left; cursor:pointer;}
.item .lists .catt .type_con a i{ position: absolute;bottom: -1px;right: -1px;width: 16px;height: 16px;overflow: hidden; background-position:-429px -191px; display:none;}
.item .lists .catt .type_con a img{ margin-right:3px;}
.item .lists .catt .type_con a.cattsel,.item .lists .catt .type_con a:hover{ border-color:#ec5051;color:#666;}
.item .lists .catt .type_con a.cattsel i,.item .lists .catt .type_con a:hover i{ display:block;}

#back_div{ float:left; width:100%;}
.catt{ float:left; width:100%;}
.up_img{ float:left; width:600px; margin:10px 0;}
.SWFUpload{ width: 73px;height: 25px;background: url(../images/SWFUpload.png) no-repeat 0 0;float: left;cursor: pointer;position: absolute;top: 0px;left: 0px;z-index: 9999;}
.SWFUpload .file{ position: absolute;top: 2px;left: 13px;border: 0px;}
.SWFUpload .swfupload{ opacity:0;}
.upload_img p{ line-height:20px; color:#999;}
.mscoll{ height:60px; width:340px; position:relative; float:left; overflow:hidden;}
.mscoll .prev,.mscoll .next{ float: left;top: 10px;width: 20px;height: 40px; cursor:pointer;}
.mscoll .prev{ background-position:-236px -3px;}
.mscoll .next{ background-position:-263px -3px;}
.mscoll li{ float:left; margin-right:10px; width:60px; height:60px;}
.up_img .clear_pictures{ float:left; color:#3a78bf; line-height:normal; padding-top:45px; margin-left:10px;}
/*退换货申请end*/

/*物流添加*/
.wuliu_list{ overflow:hidden;}
.wuliu_list p:last-child{ color:#ec5051;}
.wuliu_list p{ float:left;}
.wuliu_list p span{ float:left;}
.wuliu_list p .txt{ width:300px;}

.user-order_detail .logistics-info-list .wuliu_list{ border:1px solid #dcdcdc; border-top:0;min-height:200px;}
.user-order_detail .logistics-info-list .wuliu_list .time{ width:268px; display:block; text-align:center; height:38px; line-height:38px;}
.user-order_detail .logistics-info-list .wuliu_list .xian{ display:none;}
.user-order_detail .logistics-info-list .wuliu_list .txt{ width:425px; height:38px; line-height:38px; display:block; padding-left:55px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}

.user_return_desc .logistics-info-list .tbody{ background:#fff;}
.user_return_desc .user-trackpack .comment-box .box-i{ left:124px;}
.user_return_desc .logistics-info-list .tbody .tore2 span{ width:auto; text-align:center; padding-left:0;}
/*物流添加end*/

/*用户中心红包*/
.bonus_content_list{ width:100%; float:left;}
.bonus_content_list .gift_card_list{ min-height:150px;}
.bonus_content_list .gift_card_list .kong{ text-align:center; padding:50px 0; font-size:14px;}
/*用户中心红包end*/

/*用户中心新增评价晒单*/
.comment_lists .tabs{ display:block; padding:20px 0 15px; overflow: hidden;}
.comment_lists .tabs li{ float:left; padding:0 20px 0 0;}
.comment_lists .tabs li a{ display: inline-block;padding-bottom: 2px;color: #999;}
.comment_lists .tabs li a:hover{ color:#e4393c;}
.comment_lists .tabs li em{ position: relative;display: inline-block;height: 15px;line-height: 16px;font-family: arial;top: -5px;padding: 0 4px;background: #e4393c;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;color: #fff;font-size: 10px;margin: 0 0 0 2px;}
.comment_lists .tabs li.curr a{ padding-bottom: 0;color: #e4393c;border-bottom: 2px solid #e4393c;font-weight: 700;cursor: pointer;text-decoration: none;}

.sc_mycomments .sc-tb-void { line-height: 18px;text-align: center;border: 1px solid #f2f2f2;border-top: 0;color: #333;width: 100%;}
.sc_mycomments .sc-tb-void th { background: #f5f5f5;height: 32px;line-height: 32px;text-align: center;font-weight: 400; border: 1px solid #dcdcdc;}
.sc_mycomments .sc-tb-void td { border: 1px solid #dcdcdc;padding: 10px 0;}
.sc_mycomments .sc-tb-void .ar { text-align: right; float:right;}
.sc_mycomments .sc-tb-void a:hover{ color: #e4393c;}

.sc_mycomments .pro-info { display: inline-block;display: block; overflow:hidden;}
.sc_mycomments .pro-info:after { content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.sc_mycomments .pro-info li { float: left;width: 164px;vertical-align: middle;margin-top: 10px;}
.sc_mycomments .pro-info li.fore1 { width: 570px;margin: 0;}
.sc_mycomments .pro-info li.forem a{ color:#323333; border-radius: 0; height:23px;line-height: 25px;line-height: 23px\9;margin-right:0;}

.sc_mycomments .pro-info .p-info { width: 570px;overflow: hidden;}
.sc_mycomments .pro-info .p-info .p-img { padding: 5px 0 5px 10px;}
.sc_mycomments .pro-info .p-info .p-name { width: 500px;overflow: hidden;margin-left: 10px;height: 3em;line-height: 1.5em;margin-top: 10px;text-align: left;}

.sc_mycomments .comment-box {background: #fcfffa;border: 1px solid #d0e4c2;padding: 10px 0 0 30px;*padding-bottom:20px;margin: 0 -1px -10px;text-align: left;display: block;position: relative;zoom: 1;width:870px; height:auto;float:left;}
.sc_mycomments .comment-box .form,.sc_mycomments .comment-box .form{overflow:hidden;padding:0;}
.sc_mycomments .comment-box .box-t {position: absolute;right: 76px;top: -11px;width: 21px;height: 12px;background: url(../images/cicon.png) 0 0 no-repeat;}
.sc_mycomments .comment-box .item {display: block;margin-bottom: 10px;line-height: 30px;width:100%;float:left;}
.sc_mycomments .comment-box .item:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.sc_mycomments .comment-box .item span.label {float: left;height: 18px;line-height: 18px;padding: 6px 0;width: 100px;text-align: right;}
.sc_mycomments .comment-box .item span.label em{ color:#ec5051; padding-right: 3px;padding-top: 5px;vertical-align: middle;font-size: 16px;}
.sc_mycomments .comment-box .item .yzm{ float:left; width:70px; height:26px; margin-right:10px; padding: 0 0 0 5px; border:1px solid #ddd;}
.sc_mycomments .comment-box .item .captcha{ cursor:pointer;}
.sc_mycomments .comment-box .commstar {background-color: red;width: 70px;height: 14px;background: url(../images/commstar02.png) 0 -14px repeat-x;position: relative;margin-top: 7px;display: inline-block;overflow: hidden;zoom: 1;}
.sc_mycomments .comment-box .commstar a {width: 20%;cursor: pointer;position: absolute;top: 0;left: 0;display: inline-block;height: 20px;text-indent: -999px;}
.sc_mycomments .comment-box .commstar a:hover,.sc_mycomments .comment-box .commstar .select {background: url(../images/commstar02.png) left top repeat-x;}
.sc_mycomments .comment-box .summary-cont { width: 700px; border: 1px solid #ccc;}	
.sc_mycomments .comment-box .summary-cont .sumy-tags{ padding: 0 10px;background: #f5f5f5;border-bottom: 1px solid #ccc;overflow: hidden;}
.sc_mycomments .comment-box .summary-cont .tags-list{ display: block;}
.sc_mycomments .comment-box .summary-cont .tag-item{ display: inline-block;font-size: 0;word-break: break-all;word-wrap: break-word; padding:5px 0px;}
.sc_mycomments .comment-box .summary-cont .sumy-tags .tag-txt { display: inline-block;height: 18px;line-height: 18px;padding: 2px 8px 3px;margin: 0 10px 0 0;vertical-align: middle;font-size: 12px;border: 1px solid #ccc;background: #fff;color: #999;max-width: 90px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.sc_mycomments .comment-box .summary-cont .sumy-tags .tag-txt-selected { padding: 1px 7px 2px;background: #fff;border: 2px solid #e4393c;color: #e4393c;}

.sc_mycomments .summary-cont .sumy-area .area-count { margin-right: 5px;text-align: right;}
.sc_mycomments .comment-box .area { border: none;width: 690px;height: 100px;padding: 5px;resize: none;overflow: auto;}
.sc_mycomments .comment-box .area01{ color:#999;}
.sc_mycomments .comment-box .msg-text {float: right;}
.sc_mycomments .comment-box .pl_tj{border:none;background:url(../images/commentsBnt.gif);width:75px; height:21px; margin-right:70px;outline:0;cursor:pointer;}
.sc_mycomments .comment-box .commstar .star1 {width: 20%;z-index: 9;}
.sc_mycomments .comment-box .commstar .star2 {width: 40%;z-index: 8;}
.sc_mycomments .comment-box .commstar .star3 {width: 60%;z-index: 7;}
.sc_mycomments .comment-box .commstar .star4 {width: 80%;z-index: 6;}
.sc_mycomments .comment-box .commstar .star5 {width: 100%;z-index: 5;}
.sc_mycomments .comment-box .msg-error-01 {border: 1px solid #FFBDBE;background: #FFEBEB;color: #E4393C;float: left;line-height: 24px;padding: 2px 6px;margin-left: 10px;}
.sc_mycomments .comment-box .pingjia_form,.btn-5, .sc_mycomments .comment-box .pingjia_form,.btn-6{background-color: #f5fbef;background-image: -moz-linear-gradient(top,#f5fbef,#eaf6e2);background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#f5fbef),color-stop(1,#eaf6e2));filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5fbef', endColorstr='#eaf6e2', GradientType='0');-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5fbef', endColorstr='#eaf6e2');background-image: linear-gradient(to bottom,#f5fbef 0,#eaf6e2 100%);-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;display: inline-block;height: 25px;line-height: 18px;border: 1px solid #bfd6af;padding: 2px 14px 3px;color: #323333;}
.sc_mycomments .comment-box .form input[type="submit"]{cursor:pointer;outline:0;}
.upload-img-box .img-lists {float: left;max-width: 720px;overflow: hidden;}
.upload-img-box .img-lists ul{ float:left;}
.upload-img-box .img-lists li {position: relative;float: left;width: 60px;height: 60px;border: 1px solid #f0f0f0;margin-right: 10px;overflow: hidden;background: #f0f0f0; cursor:pointer;}
.upload-img-box .img-lists .upload-btn { position: relative;float: left;width: 60px;height: 60px;border: 1px solid #f0f0f0;margin-right: 10px;overflow: hidden;background: #f0f0f0;}
.upload-img-box .img-lists .uploadify {float: left;height: 58px;line-height: 58px;width: 58px;margin-right: 10px;text-align: center;border: 1px solid #ccc;background: #fff;}
.upload-img-box .img-lists .uploadify .uploadify-button  b { display: inline-block;position: static;width: 20px;height: 20px;background: url(../images/arbn-icons.png) no-repeat;overflow: hidden;vertical-align: middle;opacity: .5;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);*top:20px; *left:20px; *position:absolute; margin-top:18px;}
.upload-img-box .img-lists .upload-btn input[type="file"]{ width:58px; height:58px; position:absolute; top:1px; left:1px; z-index:999;}

.upload-img-box .img-utips { float: left;width: 150px;height: 40px;line-height: 20px;margin: 10px 0 0;_display: inline;color: #999;}
.upload-img-box .img-bigbox { position: relative;width: 350px;height: 350px;line-height: 350px;margin: 10px 0 0;border: 1px solid #eee;text-align: center; overflow:hidden;}
.upload-img-box .img-bigbox img{ vertical-align:middle; border:0; float:inherit;}
.upload-img-box .img-bigbox .img-del { position: absolute;display: block;right: 0;top: 0;height: 22px;line-height: 22px;width: 72px;text-align: center;color: #fff;background: #c1c1c1;cursor: pointer;}
.sc_mycomments .comment-box .tips-list{display: block;width: 580px;}
.sc_mycomments .comment-box .tips-list li {margin-right: 5px;float: left;cursor: pointer;line-height:18px;background: #fff;border: 1px solid #ccc;margin-bottom: 5px;white-space: nowrap;cursor:pointer;}
.sc_mycomments .comment-box .tips-list li.selected {border: 2px solid #c00;}
.sc_mycomments .comment-box .tips-list li input{display:none;}
.sc_mycomments .comment-box .tips-list li label{cursor:pointer;padding: 6px 9px 6px 26px;background: url(../images/f-check.png) 6px 9px no-repeat;display:block;}
.sc_mycomments .comment-box .tips-list li.selected label{padding: 5px 8px 5px 25px;background: url(../images/f-checked.png) 5px 8px no-repeat;}
.sc_mycomments .sc-tb-you .pro-info li{width:220px;}
.sc_mycomments .sc-tb-you .pro-info li.fore1{width:563px;}
.sc_mycomments .sc-tb-you .comment-box .box-t{right:100px;}
.sc_mycomments .comment-box .commented-tips-list li{padding: 6px 9px;background: #eee;border-color: #eee;}

.comt-error { display: inline-block;line-height: 18px;padding: 5px 8px;background: #ffebeb;border: 1px solid #ffbdbe;color: #e4393c;vertical-align: middle;}

.mod-myd { margin:30px 0; float:left;}
.mod-myd .mt{ padding:10px 0; overflow:hidden;}
.mod-myd .mt h3 {font-size: 12px;color: #666;font-family: '\5b8b\4f53';line-height: 18px;float:left; font-weight:bold;}
.mod-myd .mt .fl {float: left; color:#999;}
.mod-myd .mc {border: 1px solid #e9eaec;position: relative;display: table; width:900px;min-height: 194px;overflow: visible;background: #f5f5f5;}
.mod-myd .service-lcol { position: relative;width: 350px;padding: 0;overflow: visible;display: table-cell;vertical-align: middle;left: 0;min-height: 194px; *float:left; *top:40px;}
.service-lcol .service-lcol-cont {display: inline-block;display: block; overflow:hidden;}
.mod-myd .shopper-img {float: left;width: 100px;margin-left: 20px;_display: inline;}
.mod-myd .shopper-info {margin-left: 40px;float: left;_display: inline;}
.mod-myd .shopper-name {font-size: 14px;font-weight: 700;margin-bottom: 20px;}
.mod-myd .s-star {display: inline-block;vertical-align: middle;width: 75px;height: 15px;margin-top: -3px;background: url(../images/star-s.png) 0 0;}
.mod-myd .s-star.sa5 {background-position: 0 0;}
.mod-myd .service-rcol {float: left;padding: 15px 0 15px 80px;width: 470px;background: #fff;min-height: 164px;height: auto;_display: inline;_height: 164px;}
.mod-myd .service-rcol h3.ftx02{color: #71b247;font-size: 18px;font-family: '\5fae\8f6f\96c5\9ed1';font-weight: bold; margin:55px 0 0 120px;}
.mod-myd .service-rcol h3 .icon-02 { display: inline-block;vertical-align: middle;width: 48px;height: 48px;margin-right: 10px;background: url(../images/icon48.png) 0 0 no-repeat;}
.mod-myd dl {display: inline-block;display: block;margin-bottom: 16px;float:left;width:100%; line-height:20px;}
.mod-myd dt {width: 150px;position: relative;}
.mod-myd dt em {position: absolute;left: -13px;top: 3px;color: red;}
.mod-myd dd, .mod-myd dt {float: left;}
.mod-myd dl .commstar {width: 70px;height: 14px;background: url(../images/commstar02.png) 0 -14px repeat-x;position: relative;display: block;float: left;overflow: hidden; margin-top:2px;}
.mod-myd dl .degree-text {vertical-align: middle;border: 1px solid #ddd;color: #999;padding: 1px 3px;height: 18px;line-height: 18px;margin-left: 10px;}
.mod-myd dl .comt-error{ line-height: 18px;padding: 5px 8px;background: #ffebeb;border: 1px solid #ffbdbe;color: #e4393c;vertical-align: middle;  margin: -5px 0 0 10px;}
.mod-myd .op-btn a{ padding:2px 14px 3px; height:18px; line-height:18px; display:inline-block;}
.mod-myd .op-btn a:hover{ text-decoration:none; color:#323333;}
.mod-myd dl .commstar a {width: 20%;cursor: pointer;position: absolute;top: 0;left: 0;display: inline-block;height: 14px;}
.mod-myd dl .commstar .star1 {width: 20%;z-index: 9;}
.mod-myd dl .commstar .star2 {width: 40%;z-index: 8;}
.mod-myd dl .commstar .star3 {width: 60%;z-index: 7;}
.mod-myd dl .commstar .star4 {width: 80%;z-index: 6;}
.mod-myd dl .commstar .star5 {width: 100%;z-index: 5;}
.mod-myd dl .commstar .active,.mod-myd dl .commstar a:hover {background: url(../images/commstar02.png) left top repeat-x;}
.mod-myd dl .degree-text.d3,.mod-myd dl .degree-text.d4 {border-color: #f8b600;color: #f8b600;}
.mod-myd  dl .degree-text.d5 {border-color: #f60;color: #f60;}

.comt-box .summary-cont-box { width: 740px;}
.comt-box .summary-cont-box .tag-txt {display: inline-block;height: 18px;line-height: 18px;padding: 2px 8px 3px;margin: 0 10px 0 0;vertical-align: middle;font-size: 12px;border: 1px solid #ccc;background: #fff;color: #999;max-width: 90px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.comt-box .summary-cont-box .tag-txt-selected { padding: 1px 7px 2px;background: #fff;border: 2px solid #e4393c;color: #e4393c;}
.comt-box .summary-cont-box pre {white-space: pre-wrap;}
.comt-box .summary-cont-box .sumy-area-txt { word-break: break-all;word-wrap: break-word; color:#666;}

.comt-goodslists .img-list-ul { display: inline-block;display: block;height: 62px;overflow: hidden;}
.comt-goodslists li { float: left;width: 60px;height: 60px;border: 1px solid #f0f0f0;margin-right: 10px;overflow: hidden;background: #f0f0f0;}
/*用户中心新增评价晒单 end*/


/*分页*/
.pages26{ overflow:hidden;}
.pages26 .pages{ margin:20px 0 0 0; float:right; text-align:right;}
.pages26 .pages .pages-it{ width:auto;}
.pages26 .pages ul{ *float:right;}
.pages26 .pages li{ width:26px; height:26px; line-height:26px;font-size:12px; float:left;}
.pages26 .pages li a{ width:24px;height:24px; line-height:24px;color:#666; border:1px solid #fff; float:left;}
.pages26 .pages li.current a,.pages26 .pages li a:hover{ border: 1px solid #ec5051;}
.pages26 .pages li.previous,.pages26 .pages li.nextious{ height:26px;}
.pages26 .pages li.previous a,.pages26 .pages li.nextious a{ *line-height:26px;}
.pages26 .pages li.nextious{ margin-right:0; margin-left:5px;}
.pages26 .pages .previous i,.pages26 .pages .nextious i{ display:none;}

.pages{ text-align:center;}
.pages-it{ margin:0 auto; overflow:hidden;}
.pages ul{ overflow: hidden;}
.pages li{ display:inline-block;*display:inline;*zoom:1; width:32px; height:32px; line-height:32px; font-size:14px; font-family:Arial, Helvetica, sans-serif;margin-right: 5px;}
.pages li a{ display:inline-block;*display:inline;*zoom:1; width:32px; height:32px; color:#333; text-align:center;}
.pages li a:hover{ background:#ec5051; color:#fff;}
.pages li span{ color:#000;}
.pages li.previous,.pages li.nextious{ width:auto !important;margin:0 10px; height:34px;}
.pages li.nextious{ margin-left:5px;}
.pages li.previous a,.pages li.nextious a{ width:auto !important; color:#666; padding:0 10px; border:1px solid #dcdcdc;}
.pages li.previous a:hover,.pages li.nextious a:hover{ background:none;}
.pages li.current a{ background:#ec5051; color:#fff;}
.pages .pages-r{ float:left; line-height:32px; color:#999;}
.pages .pages-r span{ color:#999; margin-left:5px; display: block; float:left;}
.pages .pages-r input[name="text"]{ width:36px; height:24px; outline:0; margin:3px 0 0 5px; text-align:center;border:1px solid #999; float:left;}
.pages .pages-r input[name="submit"]{ border:1px solid #999; width:38px; height:26px; outline:0; margin:3px 0 0 15px; font-size:14px; cursor:pointer; background:#dcdcdc;float:left;}

.pager_tech{ float:right;text-align:center; margin:30px 0px 0px;}
.pager_tech .pages{ margin-top:0;}
.user-order-all .pager_tech { margin-bottom:50px;}
/*分页end*/

.step-tit{ height:50px; line-height:50px; color:#9fa0a0;}
.step-tit h3{ height:50px; line-height:50px; font-size:16px; float:left; color:#333; font-weight:bold}

.payment-list{ overflow:hidden; padding-bottom:20px;}
.radio-list li{ float:left; height:28px; line-height:28px; *line-height:30px; margin-right:20px; border:1px solid #dcdcdc; padding:1px 21px; cursor:pointer;}
.radio-list li.item-selected {border:2px solid #ec5051; padding:0px 20px; background:#FFF}

.ecsc-zoom{ border-bottom:1px solid #000;}
.ecsc-zoom .dt{ font-size: 16px;background: #2b2b2b;}
.ecsc-zoom .dt .sc-icon-right{ left:inherit; right:12px; top:20px;}

.express_list{ border:1px solid #dcdcdc; padding:10px;overflow: hidden;}
.express_list .ex_tit{ color:#666; float:left; font-weight:bold;}
.express_list .ex_con{ margin-left:10px; float:left;}
.express_list .lh26{ height:26px; line-height:26px;}
.express_list .ex_item{ margin-right:10px; float:left;}
.express_list .ex_item select{ padding: 4px;line-height: 20px;box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition: all 0.2s linear 0s;-moz-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
.express_list .ex_item input{ height:24px; line-height:24px; padding:0 5px; border:1px solid #999;}
.express_list .ex_item .blue{ color:#1b9ad5}
.express_list .sub{ border: 0;height: 26px;line-height: 26px;padding: 0 15px;background: #f68a00;border-radius: 4px;color: #fff;cursor: pointer;}


/* "我的白条"页 还款按钮 */
.repay_btn{
    color: #FAFCFD;
    width: 50px;
    height: 30px;
    background: #ff7573;
	display:inline-block;
	*display:inline;
	*zoom:1;
    line-height: 30px;
    border-radius: 5px;
    margin: 25px auto;
}
#pay_btn input{
    color: #FAFCFD;
    padding:0px 10px;
    height: 30px;
    background: #ec5051;
    float: left;
    line-height: 30px;
    border-radius: 5px;
    border:none;
    float: right;
    background: -webkit-linear-gradient(#ec5051, #ec2c12); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#ec5051, #ec2c12); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#ec5051, #ec2c12); /* Firefox 3.6 - 15 */
    background: linear-gradient(#ec5051, #ec2c12); /* 标准的语法 */
    cursor: pointer;
}
#pay_btn input:hover{
    background: -webkit-linear-gradient(#ec2c12, #ec5051); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#ec2c12, #ec5051); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#ec2c12, #ec5051); /* Firefox 3.6 - 15 */
    background: linear-gradient(#ec2c12, #ec5051); /* 标准的语法 */
}

/*微信支付*/
.complete-order-list .tore1 .weizf{ height:22px; line-height:22px; padding:0 10px; border:0; background:#ec5051; color:#fff; border-radius:3px; cursor:pointer; margin:8px; min-width:60px; display:block; float:left; text-align:center;}
.complete-order-list .tore1 .wxzf{ width:100px; float:left; text-align:center; display:none;}
.complete-order-list .tore1 .wxzf span{ width:100px;}

/*虚拟商品卡密*/
.virtual_div{ float:left; position:relative;}
.virtual_title{ color:#ec5051; cursor:pointer;}
.virtual_info{ display:none; position:absolute; top:25px; width:150px; padding:10px; border:1px solid #dcdcdc; background:#fff;}
.virtual_info .v_arrow{ position: relative;}
.v_arrow em{ position:absolute;width:0; height:0; border-width:6px; border-color:transparent transparent #c8c8c8 transparent; border-style:dashed dashed solid dashed; overflow:hidden; top:-22px; left:5px;}
.v_arrow span{position:absolute;width:0; height:0; border-width:6px; border-color:transparent transparent #fff transparent; border-style:dashed dashed solid dashed; overflow:hidden; top:-21px; left:5px;}

/*用户中心白条*/
.user-order-baitiao .b_info{ width:295px;}
.user-order-baitiao .tbody .td{ line-height:80px; height:80px;}
.user-order-baitiao .tbody .b_info{ line-height:normal;}
.user-order-baitiao .tbody .b_info .line-item,.user-order-baitiao .tbody .b_log .line-item{ margin-top:20px; height:20px; line-height:20px;}
.user-order-baitiao .tbody .b_info .line-item.last,.user-order-baitiao .tbody .b_log .line-item.last{ margin-top:5px;}
.baitiao_info{ overflow:hidden; display:block; position:relative;}
.baitiao_info ul{ margin-top:30px; overflow:hidden;}
.baitiao_info ul li{ line-height: 35px;float: left;width: 400px;}
.baitiao_info ul li span{color: red;font-size: 18px;}

/*第三方登录绑定注册账号*/
.third_body{ font-family: "Microsoft YaHei","Hiragino Sans GB";}
.third_body .header{ height:100px; background:url(../images/headbg.jpg) repeat-x left bottom;}
.logo-con .logo{ position:relative;}
.logo-con .logo-title{ float: left;height: 34px;line-height: 34px;font-size: 18px;color: #000;border-left: solid 1px #bbb;margin-left:0px;padding-left: 25px;margin-top: 18px;}

.third_container .main{ margin: 50px auto 60px;width: 830px;}
.register-tabNav{ margin-bottom: 34px;}
.register-tabNav .r-tab { width: 400px;text-align: center;border-bottom: solid 2px #ececec;font-size: 18px;float: left;height: 32px;cursor: pointer;}
.register-tabNav .r-tab-cur { border-bottom: solid 2px #e22;color: #e22;font-weight: 700;}
.register-tabNav .r-tab span { vertical-align: middle;}
.register-tabNav .r-tab .icon,.useApp .icon,.qrcode-login-panle .use-account-login .icon,.qrcode-error .i-error{ background:url(../images/third_icon.png) no-repeat;}
.register-tabNav .r-tab .icon { width: 23px;height: 22px;display: inline-block;margin-right: 10px;}
.register-tabNav .r-tab .i-bind { background-position: -99px -123px;}
.register-tabNav .r-tab-cur .i-bind { background-position: -122px -123px;}
.register-tabNav .r-tab .i-reg { background-position: -147px -123px;}
.register-tabNav .r-tab-cur .i-reg { background-position: -170px -123px;}
.reg-tab-con{ margin-left:200px;}
.reg-tab-con .r-tabCon{ display:none;width:404px;}
.reg-tab-con .bind-login-content{ position: relative;width: 404px;height: 560px; display:block;}
.reg-tab-con .wellcome-tip { height: 28px;line-height: 28px;margin-bottom: 30px;color: #333; font-size:14px;}
.reg-tab-con .wellcome-tip img{ margin-right: 10px;border-radius: 30px; float:none;}
.account-login-panle .wellcome-tip{ margin-bottom:30px;}
.reg-tab-con .form-item { position: relative;border: solid 1px #ddd;width: 402px;height: 52px;}
.reg-tab-con .form-item label {float: left;width: 90px;height: 52px;line-height: 52px;padding-left: 20px; font-size:14px;}
.reg-tab-con .form-item input{ float:left; line-height: 52px; margin-left: 20px;font-size: 14px; border:0; outline:0;}
.reg-tab-con .form-item .img-code { position: absolute;right: 3px;top: 3px;width: 110px;height: 46px;}
.reg-tab-con .form-item.form-item-authcode{ margin-bottom:0;}
.reg-tab-con .form-item.form-item-authcode input{ width:auto;}
.account-login-panle .forget{ text-align: right;margin-top: 16px;margin-bottom: 11px;font-size: 12px;}
.account-login-panle .btn-register,.reg-form .btn-register{ width: 100%;height: 54px;color: #fff;background: #e22;border: 0;font-size: 16px;font-family: "Microsoft YaHei","Hiragino Sans GB"; outline:0; cursor:pointer;}
.account-login-panle .useApp { width: 216px;height: 45px;line-height: 45px;border: solid 2px #eaeaea;margin: 0 auto;margin-top: 23px;overflow: hidden;cursor: pointer;}
.account-login-panle .useApp .icon { width: 38px;height: 38px;float: left;background-position: -282px 0;margin-top: 3px;margin-right: 23px;margin-left: 5px;}
.account-login-panle .useApp .text { float: left;color: #333;}

.qrcode-login-panle{ display: none;text-align: center;padding-top: 28px;}
.qrcode-login-panle .qrcode-main{ font-size:14px;}
.qrcode-login-panle .qrcode-error { border: solid 1px #f98;color: #e22;background: #fdf2ef;position: absolute;padding: 10px 0;width: 237px;top: 20px;left: 77px;}
.qrcode-login-panle .qrcode-error .i-error { background-position: -51px -134px;width: 16px;height: 16px;float: left;display: inline;margin-left: 36px;margin-right: 10px;margin-top: 12px;}
.qrcode-login-panle .qrcode-error .err-con { float: left;text-align: left;}
.qrcode-login-panle .qrcode-tit { font-size: 20px;color: #999;margin-bottom: 40px;}
.qrcode-login-panle .qrcode-img { width: 168px;height: 168px;border: solid 1px #eee;margin: 0 auto;margin-bottom: 50px;}
.qrcode-login-panle .qrcode-img .qr-img { margin: 7px; float:none;}
.qrcode-login-panle .use-account-login{ width: 216px;height: 45px;line-height: 45px;border: solid 2px #eaeaea;margin-left: 94px;margin-top: 84px;float: left;display: inline;overflow: hidden;cursor: pointer;}
.qrcode-login-panle .use-account-login .icon { background-position: -98px -147px;width: 24px;height: 21px;float: left;margin: 12px 15px 0 37px;display: inline;}
.qrcode-login-panle .use-account-login .text { float: left; font-size:14px;}

.reg-tab-con .reg-form .form-item.form-item-authcode{}
.r-tabCon .btn-phonecode{ position: absolute;right: 3px;top: 3px;width: 110px;height: 46px; line-height:46px; text-align:center; border: none;background: #f2f2f2;color: #333;padding: 0; outline:0; cursor:pointer;}
.reg-form .form-agreen{ color: #333;margin-bottom: 36px;font-size: 12px;}
.reg-form .form-agreen input { width: 18px;height: 18px;border: solid 1px #cfd1d3;vertical-align: text-top;padding: 0;margin: 0;margin-right: 10px;}
.reg-form .form-agreen a { color: #38f;}

.form-item-valid .i-status,.i-def, .i-error,.i-pwd-strong,.i-pwd-weak,.i-pwd-medium,.i-error1{ background:url(../images/input_tip_icon.png) no-repeat;}
.input-tip { color: #c5c5c5;height: 27px;font-size: 12px;padding-top: 5px; line-height:22px;}
.input-tip .error{ color: #e22;}
.input-tip span i { display: inline-block;width: 16px;height: 16px;vertical-align: text-bottom;margin-right: 8px;margin-top: 3px;float: left;}
.i-def{ background-position:0 -100px;}
.i-error { background-position: -17px -100px;}
.i-pwd-medium { background-position: -34px -117px;}
.i-pwd-weak { background-position: -17px -134px;}
.i-pwd-strong { background-position: -34px -134px;}
.i-error1 { background-position: -17px -117px;}

.reg-tab-con .form-item-error { border: solid 1px #e22;}
.form-item .i-status { position: absolute;display: none;width: 16px;height: 16px;top: 18px;right: 20px;}
.form-item-valid .i-status {display: block;background-position: 0 -117px;}
.user-suggest{ position: absolute;left: -1px;display: none;width: 398px;border: solid 1px #f98;z-index: 10;top: 52px;}
.user-suggest li { height: 40px;line-height: 40px;color: #666;padding-left: 130px;background: #fdf2ef;}
.user-suggest .disable { color: #ee2223;}
.user-suggest .disable .value { overflow: hidden;}
.user-suggest .disable i { display: inline-block;width: 16px;height: 16px;vertical-align: text-top;margin-right: 8px; vertical-align:middle;}
.user-suggest .disable .value span { display: inline-block;vertical-align: middle;width: 150px;}

.login-error-container{ position: relative;margin-bottom: 8px;overflow: hidden;}
.login-error .i-error{ background-position: -51px -134px;width: 16px;height: 16px;display: inline-block;vertical-align: text-top;margin-left: 10px;margin-right: 13px;margin-top: 3px;float: left;}
.login-error{ background: #fdf2ef none repeat scroll 0 0;border: 1px solid #f98;color: #e22;display: none;line-height: 22px;overflow: hidden;width: 398px;}

/*优惠券*/
.coupons_content_list{ margin-top:20px;}
.coupon-items{ display: inline-block;display: block; width:100%;}
.coupon-item{ margin-bottom:20px; width:100%; position: relative;}
.coupon-item:after,.coupon-item .range-item:after{ content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.coupon-item .c-type{ position: relative;width: 275px;height: 111px;padding: 34px 0 0;overflow: hidden;color: #fff;text-align: center;background-color: #f9999a;}
.coupon-item .c-price { padding-left: 80px;margin: 0 0 5px;text-align: left;font-family: Arial;font-size: 36px;line-height: 36px;font-weight: 400;}
.coupon-item .c-limit{ margin: 0 0 8px;}
.coupon-item .c-type .c-type-icon{ position: absolute;width: 31px;height: 31px;top: 49px;left: 40px;background: url(../images/coupon20150805.png) 0 -189px;}
.coupon-item .c-type .c-type-bottom{ position: absolute;width: 100%;height: 5px;bottom: 0;left: 0;background: url(../images/coupon20150805.png) -3px -296px no-repeat;}
.coupon-item .used-site{ position: absolute;top: 82px;right: 8px;width: 90px;height: 88px;background: url(../images/coupon20150805.png) 0 0;overflow: hidden;}
.coupon-item .c-msg{ height: 217px;padding: 15px 0 0;background: #faf9f9;overflow: visible;}
.coupon-item .range-item{ display: inline-block;display: block;margin: 0 0 10px;}
.coupon-item .range-item .label{ float: left;width: 72px;display: inline;text-align: right;}
.coupon-item .range-item .txt{ float: left;width: auto;white-space: nowrap;text-overflow: ellipsis;color: #999;overflow: hidden;}
.coupon-item .op-btns .btn b{ position: absolute;left: 0;top: 0;height: 100%;width: 0;background: #f99898;-webkit-transition: all .3s;-moz-transition: all .3s;transition: all .3s;}
.coupon-item .op-btns .btn:hover b{ width: 100%;}
.coupon-item .op-btns .btn:hover span.txt{ position: relative;z-index: 2;color: #fff;}
.coupon-item .used-onum{ position: absolute;right: 20px;bottom: 15px;line-height: 20px;width: 100%;text-align: right;}
.coupon-item .used-onum em{ color: #999;}
.coupon-item .overdue-site, .coupon-item .overdued-site{ position: absolute;display: block;width: 65px;height: 66px;left: 0;top: 0;overflow: hidden;background: url(../images/coupon20150805.png) -99px 0;}
.coupon-item .overdued-site{ background-position: -176px 0;}
.b-c-item-gray .c-type, .coupon-item-dgray .c-type, .coupon-item-jgray .c-type, .coupon-item-yfgray .c-type, .coupon-item-yfgray-new .c-type{ background-color:#a8a8a8;}

.coupon-item-d .c-type .c-time{ color: #C25F60;}
.coupon-item-d .c-type .c-type-icon{ background-position: 0px -189px;}
.coupon-item-d .op-btns .btn{ position:relative; display: inline-block;width: 119px;height: 31px;line-height: 31px;border: 1px solid #f9999a;color: #f9999a;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;vertical-align: middle; overflow:hidden; background:#fff; text-align:center; padding:0; float:none;font-size: 12px ; font-family:Arial,Verdana,"\5b8b\4f53";}
.coupon-item-d .op-btns .btn b{ background: #f9999a;}

.coupon-items02 .coupon-item .c-range, .coupon-items02 .coupon-item .c-type{ float:left;}
.coupon-items02 .coupon-item .c-type .c-type-icon{top: 34px;}
.coupon-items02 .coupon-item .c-type .c-type-bottom{ width: 5px;height: 147px;left: 270px;top: 0;background-position: -300px 0;}
.coupon-items02 .coupon-item .c-msg{ position: relative;height: 133px;padding: 10px 0 0 10px;border: solid #f5f5f5;border-width: 1px 1px 1px 0;float: left;width: 616px;}
.coupon-items02 .coupon-item .op-btns{ float: right;width: 166px;position: absolute;right: 0;top: 50%;margin-top: -15px; margin-left:0; text-align:center;}
.coupon-items02 .coupon-item .used-site{ top: 40px;left: 200px;}
.coupon-items02 .coupon-item .used-onum{ top: 45px;}
.coupon-items02 .b-c-item-gray .c-type .c-type-bottom, .coupon-items02 .coupon-item-dgray .c-type .c-type-bottom, .coupon-items02 .coupon-item-jgray .c-type .c-type-bottom, .coupon-items02 .coupon-item-yfgray .c-type .c-type-bottom, .coupon-items02 .coupon-item-yfgray-new .c-type .c-type-bottom{ background-position: -345px 0;}

.coupon-item-dgray .c-type .c-type-icon{ background-position: 0px -230px;}

.grade_title{ font-size: 15px;text-align: center;background-color: #f3f3f3; width: 100%; height: 40px; line-height: 40px; margin-bottom:20px;}
.grade_title_item{ width: 100%; height: 10px;}
.sub_pay{min-width:80px; height: 30px; display: block; line-height: 30px;cursor:pointer; float: left; text-align: center; margin-right:10px; padding:0 15px;}
.sub_border{ border: 1px #dddddd solid;}
.sub_border2,.sub_border:hover{border: 1px #e4393c solid; color:#FF0000;}

/*账户安全*/
.saft-item-lists{ overflow:hidden; width:100%; float:left; margin-top:10px;}
.warn-box{ padding:10px; background:#FEF9D7;font-family: "Microsoft YaHei";}
.opt-btn{display: inline-block;height: 25px;line-height: 25px;border-radius: 5px;color: #fff;background: #f68a00;padding: 0 26px;}

.u-safe .safe-rank01, .u-safe .safe-rank02, .u-safe .safe-rank03, .u-safe .safe-rank04, .u-safe .safe-rank05, .u-safe .safe-rank06 { background: url(../images/safe-rank2014.png) no-repeat 0 0;display: inline-block;font-size: 0;height: 14px;line-height: 0;margin-right: 10px;overflow: hidden;vertical-align: middle;width: 68px;}
.u-safe .safe-rank01{ background-position: 0 0;}
.u-safe .safe-rank02{ background-position: 0 -15px;}
.u-safe .safe-rank03{ background-position: 0 -30px;}
.u-safe .safe-rank04{ background-position: 0 -45px;}
.u-safe .safe-rank05{ background-position: 0 -60px;}
.u-safe .safe-rank06{ background-position: 0 -75px;}
.u-safe .safe-rank07{ background-position: 0 -90px;}

.icon-01, .safe-item .fore1 s{ display: inline-block;width: 32px;height: 33px;background: url(../images/icon-msg2013.png) no-repeat;vertical-align: middle;margin-right: 33px;}
.icon-01, .icon-02, .icon-03{ float: left;margin-bottom: 10px;}
.icon-id01, .icon-id01d, .icon-id02, .icon-id02d { background: url(../images/icon-id20131211.png);display: inline-block;width: 14px;height: 14px;line-height: 100px;line-height: 0\9;font-size: 0;overflow: hidden;}
.icon-id02d{ background-position: -14px -15px;}
.icon-id01d{ background-position: 0 -15px;}
.icon-id02{ background-position: -14px 0;}
.safe-item{ display: inline-block;display: block;padding: 30px 0;border-bottom: 1px solid #e6e6e6;}
.safe-item:after{ content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.safe-item .fore1, .safe-item .fore2, .safe-item .fore3{ float: left;height: 32px;line-height: 32px;}
.safe-item .fore1{ width: 175px;text-align: left;font-family: \5FAE\8F6F\96C5\9ED1;font-size: 18px;padding-left: 25px;}
.safe-item .fore1 .icon-01 { background-position: -64px 0;}
.safe-item .fore1 strong{ margin-right: 5px;}

.safe-item .fore2{ border-left: 1px solid #E6E6E6;width: 520px;height: auto;line-height: 24px;padding: 4px 0 4px 15px;}
.safe-item .fore3{ text-align: center;width: 165px;}
.safe-item .fore3 a{ margin: 0 5px;}
.safe-item .fore3 .opt-btn{ color:#fff;}

#sflex03 { width: 780px;}
.stepflex{ display: inline-block;display: block;border-top: 5px solid #ccc;text-align: center;margin: 80px auto;}
.stepflex dl{ float: left;position: relative;width: 260px;top: -5px;border-top: 5px solid #ccc;}
.stepflex s{ left: 0;}
.stepflex b{ right: 0;}
.s-num{ position: relative;margin: -15px auto 5px;color: #fff;font-weight: 700;width: 23px;height: 23px;background-image: url(../images/step2013.png);line-height: 23px;}
.s-text { color: #ccc;}
.first s { background-position: 0 -24px;background-color: #fff;}
dl.doing { border-top-color: #ec5051;}
dl.done{ border-top-color: #ffa3a4;}
.doing .s-num{ background-position: -23px 0;}
.doing .s-text{ color: #ec5051;}
.doing b,.doing s,.first s,.last b{ width: 5px;height: 5px;position: absolute;line-height: 0;font-size: 0;top: -5px;background-image: url(../images/step2013.png);overflow: hidden;}
.doing s { background-position: -23px -24px;}
.doing b { background-position: -28px -24px;background-color: #ccc;}
.done .s-num{ background-position: -46px 0;}
.done .s-text{ color: #ffa3a4;}
.done s { background-position: -46px -24px;}
.last .s-num { background-position: -68px 0;}
.doing.last .s-num { background-position: -91px 0;}
.normal.done{ border-top-color:#ffa3a4;}
.normal.done .s-text{ color:#C1E3AD;}
.ftx-un { font-size: 16px;line-height: 35px;margin-right: 10px;}
.font-red {color: #ff5256;}

.user-change .form{ margin-left:100px;}
.user-change .form .item{ display: inline-block;display: block;margin-bottom: 20px;line-height: 30px;}
.user-change .form .item span.label{ width: 250px;font-size: 14px;color: #999;padding: 7px 0;}
.user-change .form .item .itxt{ padding: 7px 23px 7px 5px; float:left; width:200px;}
.user-change .form .item .authCode{ width:90px;}
.user-change .form .check{ margin-bottom:5px;}
.user-change .form .btn-10,.user-change .form .btn-14,.user-change .form .btn-4{ padding: 7px 14px;font-size: 14px; float:left; color:#666;}
.user-change .form .btn-5{ color:#333; padding:0px 15px;}
.user-change .form .btn-6{ color:#333; line-height:18px; padding:1px 15px;}
.user-change .form .btn-1{ line-height:26px; padding:0 15px;}
.user-change .form em{ color: #e4393c; margin-right:2px;}
.user-change .form .btn-bf{	padding: 3px 15px;font-size: 12px;}
.user-change .form .checkbox{ vertical-align:middle; margin-right:5px;}
.user-change .form label{ cursor:pointer; margin-left:10px; color:#ec5051;}
.user-change .form .btns .btn{ float:left;}

.safe-icon-box { position: relative;margin: 0 0 0 250px; padding-top:20px;}
.safe-icon-box .m-icon{ display: inline-block;position: absolute;top: 34px;left: 0;width: 48px;height: 48px;background: url(../images/icon48.png) no-repeat;}
.safe-icon-box .icon-succ02{ background-position: 0 0;}
.safe-icon-box .fore{ margin-left: 68px;line-height: 25px;}
.safe-icon-box .fore h3{ color: #71b247; font-size:18px;}
.safe-icon-box .fore h3 .txt{ font-size:14px; color:#666; font-weight:bold;}
.safe-icon-box .fore .u-safe{ line-height:30px;}
.safe-icon-box .fore .op-btns{ margin:5px 0 0 0;}

.real-name{ padding: 50px 0 80px;min-height: 600px; width:100%; float:left;}
.security-form{ color: #5e5e5e;font-size:14px;line-height: 32px;font-family: arial,"microsoft yahei";}
.security-form .item{ padding-bottom: 20px;}
.security-form .label{ float: left;width: 180px;padding-right: 10px;text-align: right;}
.security-form .value{ float: left;width: 670px;}
.security-form .ui-input{ height: 20px;line-height: 20px;width: 161px;padding: 5px 10px;border: 1px solid #e6e6e6;font-size: 14px;vertical-align: middle;background-color: #fff;color: #5e5e5e;font-family: arial,"microsoft yahei";}
.security-form .short-input{ width: 68px;}
.security-form .extra{ color: #a5a5a5;font-size: 12px;padding-left: 10px;}
.security-form .error-text{ color: #ff5256;font-size: 12px;padding-left: 10px;}
.security-form .long-input,.security-form .number{ width: 328px;}
.support-bank { position: relative;z-index: 1;}

.support-bank .text{ color: #5b9fe2;font-size: 12px;padding-left: 10px;cursor: pointer;}
.support-bank .support-bank-list{ border: 1px solid #8cb5de;width: 575px;position: absolute;left: 10px;top: 32px;display: none;background-color: #fff;padding: 10px 20px;}
.support-bank .support-bank-list .support-arrow,.none-message i.arrow{ background:url(../images/bg-srmrez.png) no-repeat;}
.support-bank .support-bank-list .support-arrow{ display: block;width: 11px;height: 7px;position: absolute;top: -7px;left: 20px;background-position: 0 -2909px;}
.section-tab{ overflow: hidden;}
.section-tab .section-tab-title{ height: 32px;line-height: 32px;border-bottom: 2px solid #ced4e0;}
.section-tab .section-tab-title li{ cursor: pointer;float: left;height: 32px;line-height: 32px;}
.section-tab .section-tab-title .current{ border-bottom: 2px solid #ea544a;}
.section-tab .section-tab-title span{ padding: 0 20px;border-left: 1px solid #ced4e0;margin-left: -1px;font-size: 12px;font-weight: 700;color: #474e5d;}
.section-tab .section-tab-title .current span{ color: #ea544a;}
.suport-bank-main{ overflow:hidden;}
.support-bank .product{ height: 40px;line-height: 40px;padding: 0 10px 0 20px;}
.support-bank .product .name { display: inline-block;width: 130px;vertical-align: middle;font-size: 12px;color: #5e5e5e;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.security-form .yzm-btn{ display: inline-block;height: 32px;line-height: 32px;text-align: center;border: 1px solid #e6e6e6;background: #f5f5f5;vertical-align: middle;color: #5e5e5e;margin-left: 1px;padding: 0 8px;}
.security-form .none-message{ display: inline-block;position: relative;z-index: 1;}
.security-form .none-message .text{ padding-left: 10px;color: #5b9fe2;cursor: pointer;font-size: 12px;}
.security-form .none-message .none-reason { position: absolute;left: 8px;border: 1px solid #8cb5de;background: #fafcfe;width: 290px;line-height: 20px;font-size: 12px;color: #5e5e5e;padding: 10px 20px;z-index: 2;display: none;}
.security-form .none-message .none-reason .arrow { display: block;width: 11px;height: 7px;position: absolute;top: -7px;left: 20px;background-position: 0 -2909px;vertical-align:middle;cursor:pointer;}
.security-form .link {font-size: 12px;padding-left: 0px;color: #5b9fe2;}
.support-bank-hover{ z-index: 2;}
.support-bank-hover .support-bank-list{ display: block;}

.ui-button {
    display: inline-block;
    margin: 0;
    height: 40px;
    line-height: 40px;
    padding: 0 50px;
    color: #fff;
    border: 1px solid #ff5256;
    background-color: #ff696c;
    background-repeat: repeat-x;
    background-image: -moz-linear-gradient(top,#ff696c,#ff5256);
    background-image: -webkit-linear-gradient(top,#ff696c,#ff5256);
    background-image: -o-linear-gradient(top,#ff696c,#ff5256);
    background-image: linear-gradient(to bottom,#ff696c,#ff5256);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff696c', endColorstr='#ff5256', GradientType=0);
    border-radius: 3px;
    vertical-align: middle;
    cursor: pointer;
    text-align: center;
    font-size: 16px;
    font-family: "microsoft yahei";
}
.ui-button:hover {
    background-color: #ff5e5b;
    background-repeat: repeat-x;
    background-image: -moz-linear-gradient(top,#ff5e5b,#ff4644);
    background-image: -webkit-linear-gradient(top,#ff5e5b,#ff4644);
    background-image: -o-linear-gradient(top,#ff5e5b,#ff4644);
    background-image: linear-gradient(to bottom,#ff5e5b,#ff4644);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5e5b', endColorstr='#ff4644', GradientType=0);
    border-color: #ff4644;
	color:#fff;
}

.bind-list{ background: #f9f9f9;margin: 0 0 10px;padding: 10px 20px;}
.bind-list .bind-tit{ position: relative;}
.bind-list .bind-tit .qq-icon, .bind-list .bind-tit .weixin-icon, .bind-tit .weibo-icon{ display: inline-block;width: 14px;height: 14px;overflow: hidden;margin: 0 3px 0 0;vertical-align: middle;background: url(../images/bind-icons.png) no-repeat;}
.bind-list .bind-tit .bind-op-btn{ position: absolute;top: 0;right: 0;}
.bind-list .bind-tit .weibo-icon{ background-position: -48px 0;}
.bind-list .bind-tit .weixin-icon{ background-position: -24px 0;}
.bind-list .bind-cont { position: relative;margin: 10px 0 0;}
.bind-list .bind-cont .bind-lcol{ width: 500px;border-right: 1px solid #e8e8e8;line-height: 24px; padding-right:10px;}
.bind-list .bind-cont h4{ font-size: 20px;font-family: '\5fae\8f6f\96c5\9ed1';margin-bottom: 20px;}
.bind-list .btn-5{ padding:0 15px; line-height:25px; color:#666;}
.bind-list .bind-cont .bind-rcol{ position: absolute;top: 50%;left: 531px;margin-top: -14px;_display: inline;width: 350px; text-align:center;}
.bind-list .bind-cont .bind-line{ display: inline-block;vertical-align: middle;width: 74px;height: 28px;overflow: hidden;background: url(../images/bind-line.png) center no-repeat;}
.bind-list .bind-cont img{ float:none; height:28px;}

/*关注品牌*/
.user-focus-brand th.th{ border-top: 1px solid #dcdcdc;}
.user-focus-brand th.brand-check,.user-focus-brand td.brand-check{ border-right:0;}
.user-focus-brand th.brand-act,.user-focus-brand td.brand-act{ border-left:0;}
.user-focus-brand th.brand-check,.user-focus-brand td.brand-check{ width:58px;}
.user-focus-brand th.brand-act,.user-focus-brand td.brand-act{ width:273px;}
.user-focus-brand th.brand-shop,.user-focus-brand td.brand-shop{ width:570px;}
.user-focus-brand td.brand-check .checkbox{ padding-top:20px;}
.user-focus-brand td.brand-check .checkbox label{ padding-left:13px;}
.user-focus-brand tfoot .checkbox{ float:left; padding-left:20px;}
.user-focus-brand tfoot .checkbox label{ cursor:pointer;}
.user-focus-brand tfoot .pl_cz { float: left;padding-left: 28px;}
.user-focus-brand tfoot .collection-num { float: right;padding-right: 20px;}

.user-focus-brand .brand-act .b-item{ float: left;width: 235px;padding: 0 0 10px;color: #333; min-height:250px;}
.user-focus-brand .brand-act .shop-tit{ text-align: center;}
.user-focus-brand .brand-act .shop-tit .b-logo{ width: 235px;height: auto;}
.user-focus-brand .brand-act .shop-tit .b-logo img{ float:none;}
.user-focus-brand .brand-act .shop-tit .b-name{ font-family: 'Microsoft YaHei';font-size: 16px;font-weight: 700;margin: 20px auto;height: 40px;line-height: 40px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.user-focus-brand .brand-act .shop-tit .b-opbtns{  margin-top: 10px;}
.user-focus-brand .brand-act .shop-tit .b-opbtns .btn{ color:#444; padding:3px 10px 2px;}
.user-focus-brand .brand-shop{ float: left;width: 550px;}
.user-focus-brand .mslist-brand{ min-height: 290px;overflow: hidden;position:relative; padding:20px 0 10px 14px;}
.user-focus-brand .mslist li{ float: left;margin: 0 10px 10px 0;_display: inline;}
.user-focus-brand .mslist .goods-item { position: relative;}
.user-focus-brand .mslist .goods-item .p-img { width: 100px;margin: 0 0 10px;}
.user-focus-brand .mslist .goods-item .p-img img{ float:none;}
.user-focus-brand .mslist .goods-item .p-price { text-align: center;}
.user-focus-brand .mslist .goods-item .p-price strong{ font-family: verdana;color: #e4393c; font-size:12px;}

.user-grade-table{ border-top: 1px solid #f68a00; margin-top:10px;}
.user-grade-table .u-name{ width:120px;}
.user-grade-table .p-number,.user-grade-table .m-numer{ width:80px;}
.user-grade-table .u-dengji{ width:174px;}
.user-grade-table .u-biaozui{ width:220px;}
.user-grade-table .u-status{ width:120px;}
.user-grade-table .u-status img{ float:none;}
.user-grade-table .u-operate{ width:100px;}
.user-grade-table .td{ height:80px;}

.application_grade .item-warp{ line-height:30px;}
.application_grade .form-box .red{ line-height:30px; color:red; font-size:14px;}
.application_grade .form-box .file{ margin-top:5px; float:left; width:318px;}
.application_grade .form-box .total{ color:red; line-height:30px; font-size:20px;}

.application_grade .form-box .jian,.application_grade .form-box .jia{width:25px; height:25px; text-align:center; float:left;}
.application_grade .form-box .grade_number{min-width:25px; width:25px; height:21px; text-align:center; float:left; margin:0 5px;}
.application_grade .form-box .item-btn{ margin-left:265px;}
.application_grade .form-box .bind{ float: none;background: #f68a00;margin-right: 10px; border:0; outline:0; cursor:pointer;}
.application_grade .form-box .error{ float:left; color:red; margin-left:10px; line-height:28px;}

/*我的众筹*/
.zc-zmore{ font-family: "microsoft yahei"; position:relative;}
.zc-head{ position:relative; zoom:1; margin-top:30px;}
.zc-head .zc_btn{ display:block; zoom:1; overflow:hidden;}
.zc-head .zc_btn li{ float: left;position: relative;width: 114px;height: 34px;color: #474e5d;font-weight: 700;text-align: center;line-height: 34px;z-index: 10;cursor: pointer; font-size:14px;}
.zc-head .zc_btn li.current{ color:#ec5051;}
.zc-head .zc_btn li .line{ position: absolute;top: 0;right: 0;color: #ced4e0;font-size: 12px;}
.zc-head .ui-line{ position: relative;height: 2px;overflow: hidden;background-color: #dcdcdc;}
.zc-head .ui-line-red{ position: absolute;top: 0;width: 100px;height: 100%;background-color: #ea544a;}

.ui-tab{ padding: 20px 0;}
.ui-tab li{ float: left;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;height: 20px;padding: 0 12px;font-size: 12px;line-height: 20px; cursor:pointer;}
.ui-tab li:hover{ color:#ea544a;}
.ui-tab i{ float: left;margin: 0 6px;color: #e6e9ef;}
.ui-tab li.selected{ background-color:#eaedf4;}

.not_item{font-size: 14px;color: #666;font-family: 'microsoft yahei';padding: 50px 0 50px 220px;line-height: 24px;border: 1px solid #ececec;}
.not_item a{ color:#ec5051;}

.user-item-zc{ margin-top:0;}
.user-item-zc .user-order-list{ border-top:1px solid #ec5051;}
.user-item-zc .xm_name{ width:518px;}
.user-item-zc .zc_number{ width:120px;}
.user-item-zc .gz_number{ width:120px;}
.user-item-zc .caozuo{ width:148px;}

.user-item-zc .pro_desc{ display:block; overflow:hidden; padding:15px 0;}
.user-item-zc .pro_desc .pro_img{ display: block;margin: 0 15px;width: 194px;height: 98px;border: 1px solid #eaedf4; float:left;}
.user-item-zc .pro_desc .pro_right{ float:left;}
.user-item-zc .pro_desc .pro_name{ width:100%;}
.user-item-zc .pro_desc .pro_name a{ float: left;white-space: nowrap;overflow: hidden;-ms-text-overflow: ellipsis;-o-text-overflow: ellipsis;text-overflow: ellipsis;max-width: 220px;color: #474e5d;font-size: 14px;}
.user-item-zc .pro_desc .pro_name a:hover{ color:#ec5051; text-decoration:none;}
.user-item-zc .pro_desc .pro_name .tag-green,.user-item-zc .pro_desc .pro_name .tag-gray{ float: left;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;height: 18px;margin-left: 10px;padding: 0 12px;line-height: 18px;}
.user-item-zc .pro_desc .pro_name .tag-green{ border:1px solid #66b34e; color:#66b34e;}
.user-item-zc .pro_desc .pro_name .tag-gray{ border:1px solid #323232;color:#323232;}
.user-item-zc .pro_desc .pro_info{ margin-top:15px; overflow:hidden; float:left;}
.user-item-zc .pro_desc .pro_list{ float: left;width: 95px;line-height: 26px; text-align:left;}
.user-item-zc .td.caozuo a{ color:#5b9fe2}
.user-item-zc .td.caozuo a:hover{ color:#ec5051; text-decoration:none;}
/*我的众筹*/

.cause_select{ display:block; float:left; margin-right:10px;}

/*实名认证*/
.realname_ok{ margin-top:20px;font-family: arial,"microsoft yahei";}
.realname_ok .p-img{ padding: 100px 0 20px;text-align: center;}
.realname_ok .p-img img {width: 100px;height: 100px;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;border: 6px solid rgba(181,181,181,.2);float:none;}
.realname_ok .name {line-height: 40px;font-size: 20px;font-weight: 700;color: #fb7600;text-align: center;-moz-transition: all .3s ease;-o-transition: all .3s ease;-webkit-transition: all .3s ease;transition: all .3s ease;}
.realname_ok .extra {font-size: 14px;color: #323232;text-align: center;-moz-transition: all .3s ease;-o-transition: all .3s ease;-webkit-transition: all .3s ease;transition: all .3s ease;margin-top:10px;}
.realname_ok .extra i {font-style: normal;color: #a6cbf5;padding: 0 10px;margin-top: -3px;vertical-align: top;}
.realname_ok .extra a {padding-left: 10px;color:#5b9fe2;}
.realname_ok .avatar_change{ width:100%; height:auto; float:none;}
.realname_ok .avatar_change .changeavatar{ left:50%; margin-left:-100px;}

.user-change .form b a.ftx-14{ color:#f68a00;}
.user-change .form b a.ftx-14{ margin-left:8px;}

/*邮箱验证*/
.header-nav{ width: auto;height: 14px;float: right;line-height: 14px;margin-top: 30px;}
.header-nav li{ float: left;padding: 0 0 0 15px;margin-right: 15px;border-left: 1px solid #6c6c6c;}
.header-nav li.nav-first{ border-left: 0;}
.header-nav li a{ color: #6c6c6c;}
.header-nav li a:hover{ text-decoration:underline;}

.maincenter-box {padding: 20px 0;background-color: #fff;}
.maincenter .ui-form {margin-top: 30px;color: #6c6c6c;}
.ui-form-item {padding: 0 5px 20px 190px;zoom: 1;}
.ui-label {float: left;width: 210px;margin-left: -220px;padding-top: 5px;text-align: right;font-size: 14px;}
.ui-form-text {display: inline-block;margin-top: 6px;}
.ui-input {width: 190px;padding: 8px 9px;line-height: 18px;border: 1px solid #ddd;color: #595959;font-size: 12px;}
.ui-button {display: inline-block;text-align: center;text-decoration: none;vertical-align: middle;cursor: pointer;font-size: 14px;font-weight: 700;border-radius: 2px;padding: 0 20px;background-image: none;}
.ui-form-item .ui-input {font-size: 12px;color: #6C6C6C;vertical-align: middle;}
.ui-button-lwhite, .ui-button-mwhite, .ui-button-swhite {border: 1px solid #afafaf;background-color: #f3f3f3;color: #777;}
.ui-button-mwhite {line-height: 28px;height: 28px;}
.ui-input-checkcode {width: 100px;height: 24px;line-height: 28px;margin: 0;padding: 2px 5px;}
.ui-button-lorange {line-height: 18px;height: 36px;min-width: 150px;}
.ui-button {display: inline-block;text-align: center;text-decoration: none;vertical-align: middle;cursor: pointer;font-size: 14px;font-weight: 700;border-radius: 2px;padding: 0 20px;background-image: none;}
.ui-button-lorange, .ui-button-morange, .ui-button-sorange {color: #fff;border: 1px solid #f40;background-color: #ec5051;}

.user_i span{ float:left;}
.user_i span.succeed{ background: rgba(0, 0, 0, 0) url("../images/login_icons_new.png") no-repeat scroll 0 0;height: 18px;width: 16px;background-position: -25px -2px;position:relative;top:5px;left:7px;}

/*交易投诉*/
.user-item-complaint .user-item-title{ border-color:#f68a00;}
.user-item-complaint .th,.user-item-complaint .td{ width:105px;}
.user-item-complaint .u-product{ width:350px;}
.user-item-complaint .u-seller{ width:140px;}
.user-item-complaint .u-product .product-item{ padding:13px 15px; width:320px; overflow:hidden;}
.user-item-complaint .u-product .product-item .p-name{ overflow: hidden;white-space: nowrap;text-overflow: ellipsis; height:auto; margin-top:3px;}
.user-item-complaint .u-product .product-item .p-orderNumber{ margin-top:10px;}
.user-item-complaint td.u-operate{ color:#2f6ed2;}
.user-item-complaint td.u-operate a{ color:#2f6ed2;}
.user-item-complaint td.u-operate a:hover{ text-decoration:underline;}

.user-item-complaintInfo td.td{ border-top:1px solid #DCDCDC; height:40px; line-height:40px; width:240px; padding-left:30px; text-align:left;}
.user-item-complaintInfo td.p-goods{ width:418px; padding-left:0}

.user-item-complaintInfo .product-item{ padding:13px 15px; width:388px;}
.user-item-complaintInfo .product-item .p-name{overflow: hidden;white-space: nowrap;text-overflow: ellipsis; height:auto; margin-top:3px;}
.user-item-complaintInfo .product-item .p-orderNumber{ line-height:18px; margin-top:10px;}

.complaint_step{ margin:30px auto 40px; overflow:hidden; width:672px;}
.complaint_step .item{ width:78px; height:28px; line-height:28px; border:1px solid #e6e6e6; background:#e6e6e6; text-align:center; border-radius:4px; float:left; margin-right:68px; position:relative;}
.complaint_step .item .icon{ width:8px; height:10px; display:block; position:absolute; background-position:-555px -334px; top:8px; right:-36px;}
.complaint_step .current{ color:#ec5151; background:#fff0f0; border-color:#ec5051;}
.complaint_step .current .icon{ background-position:-555px -351px;}
.complaint_step .last{ margin-right:0;}

.complaint_desc{ overflow:hidden; font-family:"microsoft yahei";}
.complaint_desc .title{ float:left; width:100%;}
.complaint_desc .title h3{ font-size:14px; color:#000; font-weight:bold; margin-left:25px;}
.complaint_desc .items{ margin-top:20px; overflow:hidden; float:left;}
.complaint_desc .items .item{ width:100%; float:left; line-height:30px; margin-bottom:10px;}
.complaint_desc .items .item .label{ width:190px; text-align:right; float:left; font-weight:bold; color:#999;}
.complaint_desc .items .item .value{ float:left; width:calc(100% - 200px); margin-left:8px; position:relative;}
.complaint_desc .items .item .img_value{ margin-top:10px;}
.complaint_desc .items .item .img_value img{ float:left; border:1px solid #dcdcdc; margin-right:10px;}

.complaint_desc .items .item .value .lie{ width:100%; float:left;}
.complaint_desc .items .item .value .checkbox_item{ float:left;  height:28px; line-height:28px; width:120px; margin-right:10px; margin-bottom:8px;}
.complaint_desc .items .item .value .checkbox_item label{ padding:0 15px 0 30px; display:block; background-position:9px 7px; cursor:pointer;border:1px solid #dcdcdc;}
.complaint_desc .items .item .value .checkbox_item .ui-radio:checked+label{ border-color:#ec5151;}
.complaint_desc .items .item .value .notic{ color:#000;}
.complaint_desc .items .item .value .textarea{ border:1px solid #dadada; padding:5px; height:80px; width:480px; resize:none;}
.complaint_desc .items .item .value .messageBtn{ background-color: #FFF;border: 1px solid #d2d2d2;height: 30px;width: 64px;margin-right: 8px;position: relative;z-index: 1;}
.complaint_desc .items .item .value .txt{ border: 0;padding-left: 0;width: 240px;position: relative;height:28px; background: #fff0f0; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; padding:0 5px;}
.complaint_desc .items .item .value .file{ left: 0px;cursor: pointer;z-index: 9999; position: absolute;top: 0;height: 30px;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);opacity: 0;width: 63px;}
.complaint_desc .items .item .value .remind{ float:left; width:100%;}
.complaint_desc .items_info .item{ border-bottom:1px dashed #dcdcdc; padding-bottom:10px;}
.complaint_desc .items_info .item.last{ border-bottom:0;}
.complaint_desc .items .item .value .btnSubmit{ border:0; height:28px; line-height:26px; width:60px; background:#f68a00; color:#fff; border-radius:5px; outline:0; cursor:pointer; margin-top:20px;}
.complaint_desc .items .item .value .btnSubmit:hover{ background-color:#fc8f05;}

.file_div{ position:relative; margin-bottom:10px;}
.addFileImg{ width:60px; height:30px; text-align:center; background:#ec5051; border-radius:3px; display:block; color:#fff; position:absolute; top:0; left:350px;}
.addFileImg:hover{ color:#fff;}




