/* ===================
* 用户中心的通用样式
* =================== */
.table{border-collapse: collapse;}
#user-center table { border-collapse: collapse; word-break: break-all; word-wrap: break-word; }
#user-center .green { color: green; }
#user-center .blue { color: blue; }
.uc-right .uc-title { border: 1px solid #ccc; background-color: #f8f8f8; padding: 6px 12px; }
.uc-wrap { width: 1100px; margin-left: auto; margin-right: auto; zoom: 1; margin-top: 50px; margin-bottom: 50px; }
.uc-wrap:after { content: "."; display: block; clear: both; visibility: hidden; height: 0; line-height: 0; }
.modal-overlay { z-index: 100; }
.modal-box { z-index: 101; }
textarea { word-break: break-all; word-wrap: break-word; }
#certify_box { display: inline-block; *display: inline; zoom: 1; vertical-align: top; _width: 50px; }
.uc-none { text-align: center; color: #aaa; font-size: 22px; padding: 100px 0; border: 1px solid #ccc; margin-top: 30px; }
/* ==============================
* 常用按钮样式
* ============================== */
.blue-btn { display: inline-block; cursor: pointer; border-radius: 2px; border: 1px solid #ccc; background: -webkit-gradient(linear, 0 0, 0 100%, from(#F8FAFC), to(#C2E5FD)); background: linear-gradient(to top, #C2E5FD, #F8FAFC); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#F8FAFC, endcolorstr=#C2E5FD, gradientType=0); }
.blue-btn:hover { background: -webkit-gradient(linear, 0 0, 0 100%, from(#C2E5FD), to(#F8FAFC)); background: linear-gradient(to top, #F8FAFC, #C2E5FD ); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#C2E5FD, endcolorstr=#F8FAFC, gradientType=0); }
.grey-btn { display: inline-block; border-radius: 2px; border: 1px solid #ccc; background: -webkit-gradient(linear, 0 0, 0 100%, from(#F8FAFC), to(#DFDFDF)); background: linear-gradient(to top, #DFDFDF, #F8FAFC); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#F8FAFC, endcolorstr=#DFDFDF, gradientType=0); }
.grey-btn:hover { display: inline-block; border-radius: 2px; border: 1px solid #ccc; background: -webkit-gradient(linear, 0 0, 0 100%, from(#DFDFDF), to(#F8FAFC)); background: linear-gradient(to top, #F8FAFC, #DFDFDF); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#DFDFDF, endcolorstr=#F8FAFC, gradientType=0); }
.red-btn { background-color: #e50113; color: #fff; font-weight: bold; font-size: 14px; display: inline-block; padding: 3px 10px; cursor: pointer; border: none; border-radius: 2px; }
/* ==============================
* 常用图标
* ============================== */
.uc-icon-clock { background: url(images/uc-1.png) no-repeat -184px -38px; _background-image: url(images/uc-1.gif); display: inline-block; width: 18px; height: 18px; vertical-align: -2px; }
.uc-icon-import { background: url(images/uc-1.png) no-repeat -210px -42px; _background-image: url(images/uc-1.gif); display: inline-block; width: 12px; height: 12px; vertical-align: -2px; }
.uc-icon-export { background: url(images/uc-1.png) no-repeat -300px -42px; _background-image: url(images/uc-1.gif); display: inline-block; width: 12px; height: 12px; vertical-align: -2px; }
.uc-icon-trash { background: url(images/uc-1.png) no-repeat -265px -41px; _background-image: url(images/uc-1.gif); display: inline-block; width: 12px; height: 12px; vertical-align: -2px; }
.uc-icon-edit { background: url(images/uc-1.png) no-repeat -248px -42px; _background-image: url(images/uc-1.gif); display: inline-block; width: 12px; height: 12px; vertical-align: -2px; }
.uc-icon-add { background: url(images/uc-1.png) no-repeat -282px -42px; _background-image: url(images/uc-1.gif); display: inline-block; width: 12px; height: 12px; vertical-align: -2px; *vertical-align: 0; }
.uc-icon-select { background: url(images/uc-1.png) no-repeat -230px -42px; _background-image: url(images/uc-1.gif); display: inline-block; width: 12px; height: 12px; vertical-align: -2px; }
.uc-icon-notice { background: url(images/rg-step.png) no-repeat -89px -74px; _background-image: url(images/rg-step.gif); display: inline-block; height: 16px; width: 16px; vertical-align: -2px; margin-right: 6px; }
.uc-icon-arrow-right { background: url(images/uc-1.png) no-repeat  -330px -42px; _background-image: url(images/uc-1.gif); display: inline-block; width: 12px; height: 12px; vertical-align: -2px; }
.uc-icon-expand { background: url(images/uc-1.png) no-repeat  -348px -41px; _background-image: url(images/uc-1.gif); display: inline-block; width: 14px; height: 14px; vertical-align: -2px; cursor: pointer; }
.uc-icon-collpase { background: url(images/uc-1.png) no-repeat -367px -41px; _background-image: url(images/uc-1.gif); display: inline-block; width: 14px; height: 14px; vertical-align: -2px; cursor: pointer; }
.uc-icon-item { background: url(images/uc-1.png) no-repeat  -384px -41px; _background-image: url(images/uc-1.gif); display: inline-block; width: 14px; height: 14px; vertical-align: -2px; }
/* 原系统的 √ 的图标 */
.right-ico { background: url(images/uc-1.png) no-repeat -230px -42px; _background-image: url(images/uc-1.gif); display: inline-block; width: 12px; height: 12px; vertical-align: -2px; }
.wrong-ico { background: url(images/uc-1.png) no-repeat -314px -42px; _background-image: url(images/uc-1.gif); display: inline-block; width: 12px; height: 12px; vertical-align: -2px; }
.icon-location { background: url(images/shop.png) no-repeat -62px 0px; _background-image: url(images/shop.gif); display: inline-block; width: 16px; height: 24px; vertical-align: top; }
.uc-icon-ok { background: url(images/rg-step.png)  no-repeat -88px -115px; _background-image: url(images/rg-step.gif); display: inline-block; width: 22px; height: 22px; vertical-align: middle; }
.uc-icon-del{ background: url(images/uc-1.png) no-repeat -402px -44px; _background-image: url(images/uc-1.gif); display: inline-block; width: 12px; height: 12px; vertical-align: -2px;}
/* 信息提示页面的icon */
.icon-msg-ok { background: url(images/msg.png)  no-repeat 0px 0px; _background-image: url(images/msg.gif); display: inline-block; width: 46px; height: 46px; vertical-align: middle; }
.icon-msg-warn { background: url(images/msg.png)  no-repeat -46px 0px; _background-image: url(images/msg.gif); display: inline-block; width: 46px; height: 46px; vertical-align: middle; }
/* 评价页面的一些图标 */
.cm-icon-good { background: url(images/uc-3.png) no-repeat 0 -60px; display: inline-block; width: 20px; height: 20px; vertical-align: -3px; }
.cm-icon-normal { background: url(images/uc-3.png) no-repeat 0 -80px; display: inline-block; width: 20px; height: 20px; vertical-align: -3px; }
.cm-icon-bad { background: url(images/uc-3.png) no-repeat 0 -103px; display: inline-block; width: 20px; height: 20px; vertical-align: -3px; }
.cm-icon-seller { background: url(images/uc-3.png) no-repeat 0 0px; display: inline-block; width: 14px; height: 16px; vertical-align: -3px; }
.cm-icon-buyer { background: url(images/uc-3.png) no-repeat 0 -19px; display: inline-block; width: 14px; height: 16px; vertical-align: -3px; }
.cm-icon-shop { background: url(images/uc-3.png) no-repeat 0 -37px; display: inline-block; width: 20px; height: 20px; vertical-align: -3px; }
.cm-icon-good, .cm-icon-normal, .cm-icon-bad, .cm-icon-seller, .cm-icon-buyer, .cm-icon-shop { _background-image: url(images/uc-3.gif); _vertical-align: 2px; }
.cm-icon-guarantee { background: url(images/uc-3.png) no-repeat -102px -15px; _background-image: url(images/uc-3.gif); display: inline-block; width: 60px; height: 60px; vertical-align: -3px; }
.cm-icon-noguarantee{ background: url(images/uc-3.png) no-repeat -213px -15px; _background-image: url(images/uc-3.gif); display: inline-block; width: 60px; height: 60px; vertical-align: -3px; }
.cm-icon-compare-higher { background: url(images/uc-3.png) no-repeat -84px -94px; }
.cm-icon-compare-equal { background: url(images/uc-3.png) no-repeat -84px -118px; }
.cm-icon-compare-lower { background: url(images/uc-3.png) no-repeat -84px -144px; }
.uc-icon-bg-success { background: url(images/uc-3.png) no-repeat 0px -255px; _background-image: url(images/uc-3.gif); display: inline-block; width: 38px; height: 38px; vertical-align: -3px; }
.cm-icon-compare-higher, .cm-icon-compare-equal, .cm-icon-compare-lower { display: inline-block; height: 23px; width: 205px; _background-image: url(images/uc-3.gif); vertical-align: middle; }
/* 星星图标 */
.uc-icon-star { display: inline-block; width: 60px; height: 10px; background: url(images/uc-3.png) no-repeat; _background-image: url(images/uc-3.png); _height: 0; *vertical-align: 2px; *padding: 0; }
.star-value-0d0 { background-position: -26px -100px; }
.star-value-0d1 { background-position: -26px -100px; }
.star-value-0d2 { background-position: -26px -100px; }
.star-value-0d3 { background-position: -26px -100px; }
.star-value-0d4 { background-position: -26px -100px; }
.star-value-0d5 { background-position: -26px -90px; }
.star-value-0d6 { background-position: -26px -90px; }
.star-value-0d7 { background-position: -26px -90px; }
.star-value-0d8 { background-position: -26px -90px; }
.star-value-0d9 { background-position: -26px -90px; }
.star-value-1d0 { background-position: -26px -80px; }
.star-value-1d1 { background-position: -26px -80px; }
.star-value-1d2 { background-position: -26px -80px; }
.star-value-1d3 { background-position: -26px -80px; }
.star-value-1d4 { background-position: -26px -80px; }
.star-value-1d5 { background-position: -26px -70px; }
.star-value-1d6 { background-position: -26px -70px; }
.star-value-1d7 { background-position: -26px -70px; }
.star-value-1d8 { background-position: -26px -70px; }
.star-value-1d9 { background-position: -26px -70px; }
.star-value-2d0 { background-position: -26px -60px; }
.star-value-2d1 { background-position: -26px -60px; }
.star-value-2d2 { background-position: -26px -60px; }
.star-value-2d3 { background-position: -26px -60px; }
.star-value-2d4 { background-position: -26px -60px; }
.star-value-2d5 { background-position: -26px -50px; }
.star-value-2d6 { background-position: -26px -50px; }
.star-value-2d7 { background-position: -26px -50px; }
.star-value-2d8 { background-position: -26px -50px; }
.star-value-2d9 { background-position: -26px -50px; }
.star-value-3d0 { background-position: -26px -40px; }
.star-value-3d1 { background-position: -26px -40px; }
.star-value-3d2 { background-position: -26px -40px; }
.star-value-3d3 { background-position: -26px -40px; }
.star-value-3d4 { background-position: -26px -40px; }
.star-value-3d5 { background-position: -26px -30px; }
.star-value-3d6 { background-position: -26px -30px; }
.star-value-3d7 { background-position: -26px -30px; }
.star-value-3d8 { background-position: -26px -30px; }
.star-value-3d9 { background-position: -26px -30px; }
.star-value-4d0 { background-position: -26px -20px; }
.star-value-4d1 { background-position: -26px -20px; }
.star-value-4d2 { background-position: -26px -20px; }
.star-value-4d3 { background-position: -26px -20px; }
.star-value-4d4 { background-position: -26px -20px; }
.star-value-4d5 { background-position: -26px -10px; }
.star-value-4d6 { background-position: -26px -10px; }
.star-value-4d7 { background-position: -26px -10px; }
.star-value-4d8 { background-position: -26px -10px; }
.star-value-4d9 { background-position: -26px -10px; }
.star-value-5d0 { background-position: -26px 0px; }
/* 大号星星 */
.star { display: block; float: left; width: 20px; height: 20px; }
.star-half { background: url(images/uc-3.png) no-repeat 0 -150px; _background-image: url(images/uc-3.gif); }
.star-dim { background: url(images/uc-3.png) no-repeat 0 -173px; _background-image: url(images/uc-3.gif); }
.star-light { background: url(images/uc-3.png) no-repeat 0 -127px; _background-image: url(images/uc-3.gif); }
.star-sel { background: url(images/uc-3.png) no-repeat 0 -127px; _background-image: url(images/uc-3.gif); }
/* 中号星星 */
.star-md { display: block; float: left; width: 16px; height: 16px; }
.star-md-half { background: url(images/uc-3.png) no-repeat 0 -216px; _background-image: url(images/uc-3.gif); }
.star-md-dim { background: url(images/uc-3.png) no-repeat 0 -234px; _background-image: url(images/uc-3.gif); }
.star-md-light { background: url(images/uc-3.png) no-repeat 0 -199px; _background-image: url(images/uc-3.gif); }
.star-md-sel { background: url(images/uc-3.png) no-repeat 0 -199px; _background-image: url(images/uc-3.gif); }
/* ==============================
* 用户中心侧边栏及其 图标
* ============================== */
#user-center { width: 1100px; margin: 40px auto; }
.uc-left { width: 180px; border: 1px solid #eee; float: left; margin-right: 15px; }
.uc-left-icon { display: inline-block; width: 22px; height: 18px; vertical-align: -3px; *vertical-align: 0; background-image: url(images/uc-1.png); _background-image: url(images/uc-1.gif); background-repeat: no-repeat; background-position: 1px 1px; }
.uc-left-title { font-size: 14px; background-color: #000; color: #fff; line-height: 30px; text-align: center; }
.uc-left dt { font-weight: bold; background-color: #f8f8f8; line-height: 26px; text-indent: 2em; border-top: 1px solid #eee; border-bottom: 1px solid #eee; }
.uc-left dd { line-height: 28px; text-indent: 2em; zoom: 1; }
.uc-left a { display: block; zoom: 1; line-height: 28px; _padding-top: 5px; _padding-bottom: 5px; }
.uc-left a:hover { background-color: #ddd; }
.uc-left-active { background-color: #ddd; }
.uc-left-as { padding: 8px 0 8px 12px; border-top: 1px solid #eee; }
.uc-left-as p { margin-bottom: 6px; }
.uc-left-as a { display: inline-block; padding: 0; }
.uc-left-as a:hover { background-color: #fff; }
/* 图标 */
.uc-icon-mycount-1 { background-position: 1px 1px; }
.uc-icon-mycount-2 { background-position: -24px 1px; }
.uc-icon-mycount-3 { background-position: -49px 1px; }
.uc-icon-mycount-4 { background-position: -74px 1px; }
.uc-icon-buyer-1 { background-position: -99px 1px; }
.uc-icon-buyer-2 { background-position: -123px 1px; }
.uc-icon-buyer-3 { background-position: -148px 1px; }
.uc-icon-buyer-4 { background-position: -173px 1px; }
.uc-icon-buyer-5 { background-position: -197px 1px; }
.uc-icon-buyer-6 { background-position: -221px 1px; }
.uc-icon-buyer-7 { background-position: -245px 1px; }
.uc-icon-buyer-8 { background-position: -271px 1px; }
.uc-icon-buyer-9 { background-position: -732px 1px; }
.uc-icon-seller-1 { background-position: -295px 1px; }
.uc-icon-seller-2 { background-position: -320px 1px; }
.uc-icon-seller-3 { background-position: -345px 1px; }
.uc-icon-seller-4 { background-position: -369px 1px; }
.uc-icon-seller-5 { background-position: -394px 1px; }
.uc-icon-seller-6 { background-position: -420px 1px; }
.uc-icon-seller-7 { background-position: -445px 1px; }
.uc-icon-seller-8 { background-position: -470px 1px; }
.uc-icon-seller-9 { background-position: -495px 1px; }
.uc-icon-seller-10 { background-position: -520px 1px; }
.uc-icon-seller-11 { background-position: -543px 1px; }
.uc-icon-seller-12 { background-position: -568px 1px; }
.uc-icon-seller-13 { background-position: -595px 1px; }
.uc-icon-seller-14 { background-position: -618px 1px; }
.uc-icon-seller-15 { background-position: -640px 0px; }
.uc-icon-seller-16 { background-position: -663px 1px; }
.uc-icon-seller-17 { background-position: -686px 1px; }
.uc-icon-seller-18 { background-position: -709px 1px; }
.uc-icon-seller-19 { background-position: -732px 1px; }
.uc-left a:hover .uc-icon-mycount-1 { background-position: 1px -19px; }
.uc-left a:hover .uc-icon-mycount-2 { background-position: -24px -19px; }
.uc-left a:hover .uc-icon-mycount-3 { background-position: -49px -19px; }
.uc-left a:hover .uc-icon-mycount-4 { background-position: -74px -19px; }
.uc-left a:hover .uc-icon-buyer-1 { background-position: -99px -19px; }
.uc-left a:hover .uc-icon-buyer-2 { background-position: -123px -19px; }
.uc-left a:hover .uc-icon-buyer-3 { background-position: -148px -19px; }
.uc-left a:hover .uc-icon-buyer-4 { background-position: -173px -19px; }
.uc-left a:hover .uc-icon-buyer-5 { background-position: -197px -19px; }
.uc-left a:hover .uc-icon-buyer-6 { background-position: -221px -19px; }
.uc-left a:hover .uc-icon-buyer-7 { background-position: -245px -19px; }
.uc-left a:hover .uc-icon-buyer-8 { background-position: -271px -19px; }
.uc-left a:hover .uc-icon-buyer-9 { background-position: -732px -19px; }
.uc-left a:hover .uc-icon-seller-1 { background-position: -295px -19px; }
.uc-left a:hover .uc-icon-seller-2 { background-position: -320px -19px; }
.uc-left a:hover .uc-icon-seller-3 { background-position: -345px -19px; }
.uc-left a:hover .uc-icon-seller-4 { background-position: -369px -19px; }
.uc-left a:hover .uc-icon-seller-5 { background-position: -394px -19px; }
.uc-left a:hover .uc-icon-seller-6 { background-position: -420px -19px; }
.uc-left a:hover .uc-icon-seller-7 { background-position: -445px -19px; }
.uc-left a:hover .uc-icon-seller-8 { background-position: -470px -19px; }
.uc-left a:hover .uc-icon-seller-9 { background-position: -495px -19px; }
.uc-left a:hover .uc-icon-seller-10 { background-position: -520px -19px; }
.uc-left a:hover .uc-icon-seller-11 { background-position: -543px -19px; }
.uc-left a:hover .uc-icon-seller-12 { background-position: -568px -19px; }
.uc-left a:hover .uc-icon-seller-13 { background-position: -595px -19px; }
.uc-left a:hover .uc-icon-seller-14 { background-position: -618px -19px; }
.uc-left a:hover .uc-icon-seller-15 { background-position: -640px -19px; }
.uc-left a:hover .uc-icon-seller-16 { background-position: -663px -19px; }
.uc-left a:hover .uc-icon-seller-17 { background-position: -686px -19px; }
.uc-left a:hover .uc-icon-seller-18 { background-position: -709px -19px; }
.uc-left a:hover .uc-icon-seller-19 { background-position: -732px -19px; }
.uc-left-active .uc-icon-mycount-1 { background-position: 1px -19px; }
.uc-left-active .uc-icon-mycount-2 { background-position: -24px -19px; }
.uc-left-active .uc-icon-mycount-3 { background-position: -49px -19px; }
.uc-left-active .uc-icon-mycount-4 { background-position: -74px -19px; }
.uc-left-active .uc-icon-buyer-1 { background-position: -99px -19px; }
.uc-left-active .uc-icon-buyer-2 { background-position: -123px -19px; }
.uc-left-active .uc-icon-buyer-3 { background-position: -148px -19px; }
.uc-left-active .uc-icon-buyer-4 { background-position: -173px -19px; }
.uc-left-active .uc-icon-buyer-5 { background-position: -197px -19px; }
.uc-left-active .uc-icon-buyer-6 { background-position: -221px -19px; }
.uc-left-active .uc-icon-buyer-7 { background-position: -245px -19px; }
.uc-left-active .uc-icon-buyer-8 { background-position: -271px -19px; }
.uc-left-active .uc-icon-buyer-9 { background-position: -732px -19px; }
.uc-left-active .uc-icon-seller-1 { background-position: -295px -19px; }
.uc-left-active .uc-icon-seller-2 { background-position: -320px -19px; }
.uc-left-active .uc-icon-seller-3 { background-position: -345px -19px; }
.uc-left-active .uc-icon-seller-4 { background-position: -369px -19px; }
.uc-left-active .uc-icon-seller-5 { background-position: -394px -19px; }
.uc-left-active .uc-icon-seller-6 { background-position: -420px -19px; }
.uc-left-active .uc-icon-seller-7 { background-position: -445px -19px; }
.uc-left-active .uc-icon-seller-8 { background-position: -470px -19px; }
.uc-left-active .uc-icon-seller-9 { background-position: -495px -19px; }
.uc-left-active .uc-icon-seller-10 { background-position: -520px -19px; }
.uc-left-active .uc-icon-seller-11 { background-position: -543px -19px; }
.uc-left-active .uc-icon-seller-12 { background-position: -568px -19px; }
.uc-left-active .uc-icon-seller-13 { background-position: -595px -19px; }
.uc-left-active .uc-icon-seller-14 { background-position: -618px -19px; }
.uc-left-active .uc-icon-seller-15 { background-position: -640px 0px; }
.uc-left-active .uc-icon-seller-16 { background-position: -663px 1px; }
.uc-left-active .uc-icon-seller-17 { background-position: -686px 1px; }
.uc-left-active .uc-icon-seller-18 { background-position: -709px 1px; }
.uc-left-active .uc-icon-seller-19 { background-position: -732px 1px; }
/* ==============================
* 我的订单页面
* ============================== */
.uc-right { overflow: hidden; zoom: 1; }
/* 用户中心通用的 tab 样式 */
.uc-tab { zoom: 1; border-bottom: 3px solid #a1a1a1; font-size: 14px; }
.uc-tab:after { content: ', '; display: block; visibility: hidden; height: 0; line-height: 0; clear: both; }
.uc-tab li { float: left; margin-right: 1px; }
.uc-tab a { display: block; line-height: 30px; text-align: center; background-color: #ddd; font-weight: bold; color: #000; padding-left: 15px; padding-right: 15px; }
.uc-tab .active a { background-color: #1e1e1e; color: #fff; }
/* 用户中心的搜索。在用户中心的其他页面也会用到很多。 */
.ucb-search { margin-top: 20px; margin-bottom: 20px; font-size: 13px; }
.ucb-order-fw { display: inline-block; *display: inline; zoom: 1; margin-right: 30px; }
.uc-date-input { height: 20px; width: 120px; padding: 2px 5px; outline: none; border: 1px solid #ccc; *vertical-align: middle; }
.uc-txt { height: 20px; padding: 2px 5px; outline: none; border: 1px solid #ccc; width: 170px; *vertical-align: middle; }
.uc-search-submit { margin-left: -30px; width: 50px; height: 22px; font-size: 13px; }
.ucb-orderlist table { border-collapse: collapse; }
.ucb-multipay { margin-top: 10px; margin-bottom: 10px; }
.ucb-orderlist th { background-color: #f6f6f6; line-height: 33px; }
.ucb-orderlist .th-1 { width: 300px; }
.ucb-orderlist .th-2 { width: 120px; }
.ucb-orderlist .th-3 { width: 120px; }
.ucb-orderlist .th-4 { width: 120px; }
.ucb-orderlist .th-5 { width: 120px; }
.ucb-orderlist .th-6 { width: 120px; }
.ucb-orderlist-hd { border: 1px solid #eee; }
.ucb-orderlist-hd th { font-weight: normal; }
.ucb-order-item { width: 100%; border: 1px solid #eee; margin-bottom: 5px; _width: auto; }
.ucb-order-item th { font-weight: normal; text-align: left; padding-left: 10px; border-bottom: 1px solid #eee; }
.ucb-order-item th input { vertical-align: -2px; }
.ucb-order-item th span { display: inline-block; margin-right: 20px; }
.ucb-order-item .yen { font-family: "微软雅黑"; margin-right: -2px; }
.ucb-sendmsg { display: inline-block; *vertical-align: middle; line-height: normal; padding: 3px 8px; color: #4D7FAD; border-radius: 2px; border: 1px solid #ccc; background: -webkit-gradient(linear, 0 0, 0 100%, from(#F8FAFC), to(#C2E5FD)); background: linear-gradient(to top, #C2E5FD, #F8FAFC); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#F8FAFC, endcolorstr=#C2E5FD, gradientType=0); }
.ucb-sendmsg:hover { background: -webkit-gradient(linear, 0 0, 0 100%, from(#C2E5FD), to(#F8FAFC)); background: linear-gradient(to top, #F8FAFC, #C2E5FD ); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#C2E5FD, endcolorstr=#F8FAFC, gradientType=0); }
.ucb-order-item td { padding: 10px 5px; vertical-align: middle; text-align: center; border: 1px solid #eee; }
.ucb-order-item .th-1 { text-align: left; }
.ucb-oi-good img { width: 80px; height: 80px; float: left; margin-right: 10px; }
.ucb-oi-good-word { overflow: hidden; }
.ucb-order-service .th-1 { }
.ucb-order-service .th-1 img{vertical-align: middle; float: none;}
.ucb-orderlist .ss-pagination { margin-top: 30px; }
.ucb-spec-input01 { border: none; background: none; color: #666; cursor: pointer; }
.ucb-spec-input01:hover { color: #222; }
.tp_confirm_receive { padding: 10px; }
.tp_confirm_receive h2 { font-size: 16px; }
.tp_confirm_receive .orderinfo { margin-top: 10px; margin-bottom: 10px; }
.tp_confirm_receive .formwrap-btns { text-align: center; margin-top: 10px; }
.tp_confirm_receive .formwrap-btns .blue-btn { padding: 3px 8px; }
/* ==============================
* 卖家的订单管理页面
* ============================== */
.ucs-order-bd .ss-pagination { text-align: right; }
.ucs-search { margin-top: 20px; margin-bottom: 20px; }
.ucs-search label.label { width: 100px; text-align: right; }
.ucs-search .txt { width: 165px; height: 20px; padding: 3px; }
.ucs-search .ucs-date { width: 100px; }
.ucs-search select { height: 24px; }
.ucs-search .uc-search-submit { margin-left: 0; }
.ucs-search .last { margin-left: 66px; }
.ucs-order-list table { border: 1px solid #e2e2e2; text-align: center; }
.ucs-order-list th { background-color: #f6f6f6; border-bottom: 1px solid #e2e2e2; font-weight: normal; }
.ucs-order-list th, .ucs-order-list td { padding: 6px; }
.ucs-order-list .table-operate { margin-top: 18px; margin-bottom: 8px; padding-left: 10px; }
.ucs-order-list input { vertical-align: -2px; }
.ucs-order-list .table-operate a { margin: 0 10px; }
.ucs-order-list .th-1 { width: 295px; }
.ucs-order-list .th-2 { width: 90px; }
.ucs-order-list .th-3 { width: 50px; }
.ucs-order-list .th-4 { width: 100px; }
.ucs-order-list .th-5 { width: 320px; }
.ucs-order-list .th-6 { width: 100px; }
.ucs-order-list-item { margin-bottom: 20px; }
.ucs-order-list-item th { text-align: left; }
.ucs-order-list-item th span { margin-right: 20px; margin-left: 20px; }
.ucs-order-list-item td { border: 1px solid #e2e2e2; }
.ucs-order-list-item .th-1 img { width: 80px; height: 80px; float: left; margin-right: 8px; }
.ucs-order-list-item .gooddes { word-wrap: break-word; word-break: break-all; overflow: hidden; text-align: left; }
.ucs-order-list-item .th-4 a { color: #004cd3; text-decoration: underline; }
.ucs-order-list-item .th-4 p{ color: #333; }
.ucs-order-list-item .th-5 { text-align: left; }
.ucs-order-list-item .th-5 p { padding-left: 60px; }
.ucs-order-list-item .th-5 .label { margin-left: -60px; }
.ucs-order-list-item .th-6 a { color: #004cd3; }
.ucs-order-list-item .goodprice{ outline: none; width: 60px; text-align: center; margin-bottom: 5px; border:1px solid #fff;height: 20px}
.ucs-order-list-item .goodprice.editable{ border-color: #ccc; }
.ucs-order-list-item .changePriceBtn{ color: #333; padding: 2px 3px; }
.ucs-order-list-item .btnsDiv{ text-align: center; }
.ucs-order-list-item .confirmChange,
.ucs-order-list-item .cancelChange{ padding: 1px; width: 34px; margin: 0 auto 3px; }
.ucs-panel { zoom: 1; }
.ucs-panel .modal-hd { font-size: 14px; *width: 340px; zoom: 1; }
.ucs-panel .modal-hd h2 { }
.tp_cancel_order_form { padding: 10px; width: 300px; *width: 320px; _width: 340px; }
.tp_cancel_order_form h2 { margin-bottom: 15px; font-size: 14px; }
.tp_cancel_order_form div { overflow: hidden; zoom: 1; }
.tp_cancel_order_form input { vertical-align: -2px; }
.tp_cancel_order_form .formwrap-btns { text-align: center; margin-top: 15px; margin-bottom: 0; }
.tp_cancel_order_form .formwrap-btns input { padding: 3px 8px; }
.tp_cancel_order_form textarea { width: 200px; height: 50px; margin-top: 10px; }
.tp_cancel_order_option label { margin-right: 20px; }
.tp_cancel_order_form label.error { color: #e50113; }
.tp_modify_money_form{ width: 540px; }
.tp_modify_money_form table{text-align: center; margin-bottom: 20px;}
.tp_modify_money_form th,
.tp_modify_money_form td { padding: 15px 10px; border-bottom: 1px dotted #999; }
.tp_modify_money_form td img{ width: 60px; float: left; margin-right: 10px; }
.tp_modify_money_form td .gooddes{ text-align: left; }
.tp_modify_money_form .goodprice{ width: 80px; height: 20px; text-align: center; }
.tp_modify_money_form .th-1{ width: 300px; }
.tp_modify_money_form .tp_info { border-bottom: 1px dashed #ccc; margin-bottom: 20px; padding-bottom: 10px; }
.tp_modify_money_form .formwrap-btns { text-align: center; }
.tp_modify_money_form .blue-btn { padding: 3px 8px; display: inline-block; vertical-align: middle; }
.tp_modify_money_form .tp_cancel { border: 1px solid #ccc; margin-left: 15px; padding: 2px 8px;*padding: 4px 8px; border-radius: 2px; background-color: #f8f8f8; display: inline-block; vertical-align: middle; }
.tp_modify_money_form .tp_form_remind { color: #888; }
.tp_modify_money_form .tpbottom{ text-align: right; padding-right: 30px; margin-bottom: 30px;font-size: 16px; }
.tp_modify_money_form .totalPrice{display: inline-block; width: 80px; text-align: center; }
/* 发货 */
.tp_shipgood {width: 400px;}
.tp_shipgood label.label{display: inline-block; width: 80px; text-align: right;}
.tp_shipgood h2{ font-size: 14px; margin-bottom: 10px; }
.tp_shipgood .txt{ padding: 5px 3px; line-height: normal; }
.tp_shipgood textarea{ width: 220px; height: 80px;  }
.tp_shipgood .red-btn{margin-right: 15px;}
.tp_shipgood .grey-btn{padding: 3px 8px;}
.tp_shipgood label.error { color: #e50113;display: inline-block;margin-left: 5px; }
/* ==============================
* 我的收藏页面
* ============================== */
.ucb-search-txt { height: 16px; padding: 2px 5px; outline: none; width: 160px; border: 1px solid #ccc; *vertical-align: middle; }
.ucb-favor-search { padding-left: 10px; }
.ucb-search-sub { border: 1px solid #ccc; padding: 1px 8px; *vertical-align: middle; color: #4D7FAD; border-radius: 2px; border: 1px solid #ccc; background: -webkit-gradient(linear, 0 0, 0 100%, from(#F8FAFC), to(#C2E5FD)); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#F8FAFC, endcolorstr=#C2E5FD, gradientType=0); }
.ucb-search-sub:hover { background: -webkit-gradient(linear, 0 0, 0 100%, from(#C2E5FD), to(#F8FAFC)); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#C2E5FD, endcolorstr=#F8FAFC, gradientType=0); }
.ucb-favor-filter { overflow: hidden; background-color: #f6f6f6; border: 1px solid #ddd; zoom: 1; }
.ucb-favor-filter li { float: left; border-right: 1px solid #ddd; }
.ucb-favor-filter a { display: block; padding: 8px 15px; }
.ucb-favor-filter a:hover { background-color: #ddd; }
.ucb-favor-filter a:hover .ucb-arrow-down { background-position: -8px 0; }
.ucb-favor-filter a:hover .ucb-arrow-up { background-position: -24px 0; }
.ucb-favor-filter .active { background-color: #dddddd; }
.ucb-arrow-down { background: url(images/ss-icon.png) no-repeat 0 0; _background-image: url(images/ss-icon.gif); display: inline-block; width: 9px; height: 11px; }
.ucb-favor-filter .active .ucb-arrow-down { background-position: -8px 0; }
.ucb-arrow-up { background: url(images/ss-icon.png) no-repeat -16px 0; _background-image: url(images/ss-icon.gif); display: inline-block; width: 9px; height: 11px; }
.ucb-favor-filter .active .ucb-arrow-up { background-position: -24px 0; }
.ucb-favor-list { border-collapse: collapse; width: 100%; text-align: center; border: 1px solid #ddd; _width: auto; }
.ucb-favor-list th { background-color: #eee; border-bottom: 1px solid #ddd; padding: 5px 8px; }
.ucb-favor-good .th-1 { width: 90px; }
.ucb-favor-good .th-2 { width: 350px; }
.ucb-favor-good .th-3 { width: 240px; }
.ucb-favor-good .th-4 { width: 140px; }
.ucb-favor-list .ubc-oi-good-word { text-align: left; }
.ucb-favor-list td { padding: 10px 8px; border-bottom: 1px solid #eee; }
.ucb-favor-operate { margin-top: 20px; margin-bottom: 20px; }
.ucb-favor-operate a { display: inline-block; margin-left: 15px; }
.ucb-favor-add { color: blue; text-decoration: underline; }
.ucb-icon-share { background: url(images/uc-1.png) no-repeat 0 -36px; _background-image: url(images/uc-1.gif); display: inline-block; width: 16px; height: 16px; vertical-align: -2px; margin-right: 5px; *vertical-align: 2px; }
.ucb-favor-loading { height: 12px; width: 12px; vertical-align: middle; margin-right: 5px; display: none; }
.ucb-favor-shop .th-1 { width: 90px; }
.ucb-favor-shop .th-2 { width: 120px; }
.ucb-favor-shop .th-3 { width: 200px; }
.ucb-favor-shop .th-4 { width: 120px; }
.ucb-favor-shop .th-5 { width: 170px; }
.ucb-favor-shop .th-6 { width: 120px; }
.ucb-faovr-share { overflow: visible; height: 20px; position: relative; zoom: 1; }
.ucb-share-box { position: absolute; top: 25px; right: 50px; width: 175px; background-color: #fff; padding: 3px 8px; border: 1px solid #fad27a; background-color: #fdfff0; border-radius: 3px; display: none; zoom: 1; }
.ucb-share-arrow { width: 18px; height: 12px; display: inline-block; background: url(images/uc-1.png) no-repeat -20px -37px; _background-image: url(images/uc-1.gif); position: absolute; top: -10px; right: 10px; }
.ucb-share-box .jiathis_style { zoom: 1; _width: 175px; }
.ucb-favor .ss-pagination { margin-top: 30px; }
.ucb-favor-modal.modal-box .modal-bd { padding-right: 5px; }
/* ==============================
* 我的退款和退款管理页面，
* 两个页面的布局和样式都一样
* ============================== */
.ucb-refund-title { border: 1px solid #ccc; background-color: #f8f8f8; padding: 6px 12px; }
.ucb-refund-list { text-align: center; margin-bottom: 30px; }
.ucb-refund-list .ucb-oi-good { text-align: left; }
.ucb-refund-list td { padding: 10px 8px; border-bottom: 1px solid #e6e6e6; }
.ucb-refund-list .th-1 { width: 100px; }
.ucb-refund-list .th-2 { width: 260px; }
.ucb-refund-list .th-3 { width: 110px; }
.ucb-refund-list .th-4 { width: 80px; }
.ucb-refund-list .th-5 { width: 80px; }
.ucb-refund-list .th-6 { width: 90px; }
.ucb-refund-list .th-7 { width: 90px; }
.ucb-refund-list .th-8 { width: 90px; }
.ucb-refund-list thead { border: 1px solid #ccc; }
.ucb-refund-list th { border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; font-weight: normal; padding-top: 8px; padding-bottom: 8px; background-color: #f6f6f6; }
.ucb-refund-time { color: #666; }
.uc-on-input { width: 130px; }
.uc-buyer-refund .uc-date-input, .uc-seller-refund .uc-date-input { width: 80px; }
/* ==============================
* 下面开始申请开店流程的各个页面
* ============================== */
/* 申请开店 */
#shop-apply { margin-bottom: 20px; font-family: "宋体"; }
#shop-apply .uc-wrap { margin-top: 10px; }
.shop-apply-head { vertical-align: bottom; font-size: 32px; padding-top: 40px; margin-top: 40px; margin-left: 10px; padding-left: 10px; border-left: 1px solid #ccc; line-height: normal; }
.sa-notice-title { text-align: center; }
.sa-notice-content { height: 440px; overflow: auto; word-break: break-all; word-wrap: break-word; padding: 30px 30px 10px; border: 1px solid #ccc; }
.sa-notice { margin-top: 20px; }
.sa-notice-content h4 { font-size: 15px; margin-bottom: 10px; }
.sa-notice-content p { font-size: 13px; line-height: 18px; margin-bottom: 10px; text-indent: 50px; }
.sa-notice-title { line-height: 36px; font-size: 14px; color: #e50013; letter-spacing: 10px; }
.sa-bottom { text-align: right; margin-top: 20px; }
.sa-bottom .sa-prev { padding: 10px 25px; border-radius: 2px; border: 1px solid #ccc; font-weight: bold; margin-right: 20px; color: #000; font-size: 14px; display: inline-block; vertical-align: middle; }
.sa-confirm { line-height: 38px; display: inline-block; padding-left: 15px; padding-right: 15px; background-color: #e50113; color: #fff; font-size: 14px; font-weight: bold; border-radius: 3px; vertical-align: middle; }
/* 开店的进度显示 */
.uc-sa-2 { position: relative; right: 110px; }
.uc-sa-3 { position: relative; left: 100px; }
#shop-apply .rg-step-bar-1 { width: 33%; position: relative; left: -20px; }
#shop-apply .rg-step-bar-2 { width: 33%; }
#shop-apply .rg-step-bar-3 { width: 33%; position: relative; left: 10px; }
#shop-apply .rg-step-word { width: 1000px; }
#shop-apply .rg-step-bar { width: 900px; position: relative; }
#shop-apply .rg-step-wrap { margin-top: 20px; }
.rg-step-1 .uc-sa-1 h3 { color: #e50113 }
.rg-step-2 .uc-sa-2 h3 { color: #e50113 }
.rg-step-3 .uc-sa-3 h3 { color: #e50113 }
.rg-step-4 .uc-sa-4 h3 { color: #e50113 }
/* 申请开店： 步骤2 */
.sa-companyinfo-title { font-size: 14px; font-weight: bold; }
.sa-companyinfo-title .red { font-weight: normal; font-size: 12px; color: #e50013; }
.sa-companyinfo { margin-top: 40px; }
/* 开店的表单部分，以后在开店的过程中会重复用到很多次 */
.sa-formwrap { margin-bottom: 10px; }
.sa-label { width: 120px; display: inline-block; text-align: right; font-size: 14px; }
.sa-txt { border: 1px solid #ccc; width: 180px; height: 20px; padding: 3px 8px; outline: none; margin-right: 10px; }
.sa-txt:focus { border-color: #e50013; }
.sa-companyinfo-form { margin-top: 30px; }
.sa-companyinfo .sa-bottom { margin-top: 50px; }
.sa-companyinfo form { padding-left: 100px; }
.sa-companyinfo .sa-confirm { border: none; cursor: pointer; }
#shop-apply label.error { background: url(images/rg-step.png) no-repeat -88px -92px; _background-image: url(images/rg-step.gif); padding: 5px 20px; color: #e50113; *display: inline-block; _zoom: 1; *padding-top: 3px; padding-bottom: 3px; }
#shop-apply label.success { background: url(images/rg-step.png)  no-repeat -88px -115px; _background-image: url(images/rg-step.gif); padding: 5px 10px; *display: inline-block; _zoom: 1; }
/* 申请开店：步骤3 */
.sa-shoptype-title { font-size: 16px; line-height: normal; margin-bottom: 20px; margin-top: 20px; }
.sa-shoptype { padding-left: 50px; padding-right: 50px; text-align: center; font-size: 20px; font-family: "微软雅黑"; margin-bottom: 40px; zoom: 1; }
.sa-shoptype li { display: inline-block; *display: inline; zoom: 1; margin-left: 100px;margin-right: 100px;}
.sa-shoptype a { display: block; line-height: 60px; height: 60px; width: 280px; background-color: #e50113; color: #fff; border-radius: 5px; }
.sa-shoptype-active a { background-color: #fff; color: #000; border: 1px solid #e50113; }
.sa-angle-down { visibility: hidden; width: 40px; height: 18px; position: absolute; left: 50%; margin-left: -20px; bottom: -16px; background: url(images/uc-1.png) no-repeat -30px -39px; _background-image: url(images/uc-1.gif); _bottom: -25px; }
.sa-shoptype-active { position: relative; }
.sa-shoptype-active .sa-angle-down { visibility: visible; }
/* 申请开店--公司信息填写 */
.sa-company { margin-top: 40px; }
.sa-company label.label { width: 200px; }
.sa-company .required:before { content: "*"; color: red; }
.sa-company fieldset { border: none; position: relative; }
.sa-form { margin-top: 25px; }
.sa-form .red { margin-left: 50px; }
.sa-company .sa-tax-registion { padding-bottom: 150px; border-bottom: 1px solid #ccc; margin-bottom: 25px; }
.sa-tax-registion .img-example { position: absolute; right: 100px; bottom: 50px; }
.sa-company .img-example img { width: 250px; height: 250px; border: 1px solid #ccc; }
.sa-bank-info .img-example { position: absolute; right: 100px; top: 50px; }
.sa-company .txt { width: 176px; padding: 2px 4px; height: 18px; }
.sa-company .txt.long { width: 280px; }
.sa-btns { margin-top: 120px; text-align: right; padding-right: 50px; }
.sa-btns .sa-prev { padding: 9px 25px; border-radius: 2px; border: 1px solid #ccc; font-weight: bold; margin-right: 20px; color: #000; font-size: 14px; display: inline-block; vertical-align: middle; }
.sa-btns .sa-next { padding: 10px 25px; border-radius: 2px; background-color: #e50113; font-size: 14px; color: #fff; font-weight: bold; border: none; vertical-align: middle; line-height: normal; *padding-top: 6px; *padding-bottom: 6px; }
.sa-business-license .img-example, .sa-org-code .img-example { position: absolute; right: 100px; top: 20px; }
.sa-company .sa-business-license { border-bottom: 1px solid #ccc; margin-bottom: 30px; }
.sa-company-2 textarea, .sa-company-3 textarea { width: 270px; height: 90px; }
.sa-company-2  .sa-btns { margin-top: 220px; }
.sa-company .sa-date { width: 100px; background: url(../js/jquery.plugin/datepicker/skin/datePicker.gif) no-repeat right; }
.sa-company-3 .sa-btns { text-align: center; margin-top: 30px; }
.sa-company-3 #baidumap { width: 800px; height: 300px; vertical-align: top; }
.sa-company-3 textarea { width: 400px; }
.sa-mapbox iframe { width: 100%; height: 450px; }
.sa-cancel-modify-addr, .sa-modify-addr { color: #666; cursor: pointer; padding-left: 5px; }
/* 个体工商户申请的页面 */
.sa-company .sa-bl-info { padding-bottom: 40px; border-bottom: 1px solid #ccc; margin-bottom: 20px; }
.sa-bl-info .img-example { position: absolute; right: 50px; top: 5px; }
.sa-bl-info textarea { width: 300px; height: 100px; }
.sa-settle-bank .img-example { vertical-align: top; margin-left: 50px; }
.sa-settle-bank .img-example img { width: 150px; height: 150px; }
.sa-settle-bank .uploadimg { width: 200px; height: 200px; display: inline-block; margin-right: 20px; }
.sa-settle-bank .uploadimg img { width: 200px; height: 200px; border: 1px solid #ccc; vertical-align: top; }
.sa-company-indv .license-date { width: 100px; }
/* 申请开店中，上传文件的位置处理 */
.sa-company .fromwrap { zoom: 1; }
.sa-company .img-example { text-align: center; }
.sa-company .upload-pic { vertical-align: top; }
.sa-company .upload-pic img { width: 150px; height: 150px; }
.sa-company .uploadpic-intro { margin-left: 40px; vertical-align: top; }
.sa-company .uploadpic-intro ol { list-style-type: decimal; color: #888; line-height: 20px; }
/* 查看审核进度的页面 */
.sa-check { border: 1px solid #ccc; margin-top: 20px; font-family: "微软雅黑"; zoom: 1; }
.sa-check .waitemsg { width: 600px; text-align: center; box-sizing: border-box; padding-left: 5px; line-height: 50px; height: 50px; font-size: 16px; margin: 120px auto; }
.sa-check .infoquery { width: 600px; margin: 120px auto; text-align: left; }
.sa-check .infowrap { line-height: normal; margin-bottom: 20px; font-size: 14px; }
.sa-check .infoquery h3 { font-size: 18px; margin-bottom: 10px; }
/* ==============================
* 评价管理页面
* ============================== */
#uc-comment-mange { margin-top: 50px; margin-bottom: 50px; }
.uc-cm-bd-left { margin-right: 20px; vertical-align: top; }
.uc-cm-userinfo { border: 1px solid #ddd; margin-bottom: 28px; padding-bottom: 8px; }
.uc-cm-userinfo h3 { background-color: #f8f8f8; line-height: 32px; border-bottom: 1px solid #ddd; padding-left: 15px; margin-bottom: 8px; }
.uc-cm-userinfo a { color: blue; }
.uc-cm-userinfo p { padding-left: 2em; line-height: 20px; }
.fc-renzheng { vertical-align: middle; }
.uc-cm-userinfo .ucb-sendmsg { color: #4D7FAD; }
.uc-cm-data { margin-bottom: 28px; }
.uc-cm-data table { width: 600px; border: 1px solid #ccc; border-collapse: collapse; text-align: center; }
.uc-cm-data table th { padding: 8px; border: 1px solid #ccc; background-color: #f6f6f6; font-weight: normal; }
.uc-cm-data table td { width: 100px; padding: 8px; border: 1px solid #ccc; word-break: break-all; word-wrap: break-word; }
.uc-cm-data h3 { line-height: normal; padding-left: 15px; margin-bottom: 8px; position: relative; }
.uc-cm-data h3 a { color: blue; }
.uc-cm-goodrate { position: absolute; right: 0; font-weight: normal; }
.uc-cm-bd-right { vertical-align: top; width: }
.uc-cm-rate h3, .uc-cm-help h3 { color: #004cd3; margin-bottom: 5px; }
.uc-cm-rate { margin-bottom: 28px; }
.uc-cm-rate-wrap { border: 1px solid #ddd; padding: 10px; width: 220px; }
.uc-cm-rate-item { margin-bottom: 18px; line-height: 20px; }
.uc-cm-help ul { list-style-type: circle; padding-left: 28px; line-height: 20px; }
.uc-cm-help a { color: #004cd3; }
.uc-cm-help a:hover { text-decoration: underline; }
.uc-cm-commentlist { border-collapse: collapse; width: 100%; *width: normal; text-align: left; margin-bottom: 30px; }
.uc-cm-commentlist th, .uc-cm-commentlist td { border-bottom: 1px solid #eee; padding: 8px 10px; font-weight: normal; word-break: break-all; word-wrap: break-word; }
.uc-cm-commentlist .th-1 { width: 80px; }
.uc-cm-commentlist .th-2 { width: 200px; }
.uc-cm-commentlist .th-3 { width: 150px; }
.uc-cm-commentlist .th-4 { width: 300px; }
.uc-cm-commentlist .th-5 { width: 140px; }
.uc-cm-commentlist a { color: #004cd3; }
.uc-cm-content { }
.uc-cm-reply { background-color: #eee; color: #AC782B; padding: 3px 5px; margin-top: 1px; margin-bottom: 1px; }
.uc-cm-time { color: #aaa; }
.uc-cm-addition { margin-top: 6px; padding-top: 6px; border-top: 1px dashed #ccc; }
.uc-cm-bottom .uc-tab a { font-size: 13px; font-weight: normal; }
.uc-cm-bottom .ss-pagination { text-align: right; }
.uc-cm-bd-right .cm-icon-shop { margin-right: 10px; }
/* 回复框的样式 */
.cm-reply-form { position: relative; zoom: 1; _width: 510px; }
.cm-reply-form textarea { display: block; resize: none; width: 500px; height: 120px; padding: 5px; outline: none; border: 1px solid #ccc; }
.cm-reply-form textarea:focus { border-color: #e50113; }
.cm-reply-box { padding: 20px 25px; z-index: 9; background-color: #fff; zoom: 1; border: none; box-shadow: 2px 0 8px #aaa; border: 1px solid #aaa\0; *border: 1px solid #aaa; }
.cm-reply-box .modal-bd { padding: 0; }
.cm-reply-box-ft { text-align: right; margin-top: 10px; zoom: 1; *width: 510px; }
.cm-reply-box-ft input { border: none; color: #fff; background-color: #e50113; height: 30px; width: 80px; border-radius: 2px; }
.cm-reply-box-ft .left-remind { position: absolute; right: 6px; bottom: 42px; color: #888; background-color: #fff; }
.cm-reply-box-close { position: absolute; top: -18px; right: -18px; cursor: pointer; font-size: 16px; color: #666; width: 20px; text-align: center; }
.cm-reply-box-close:hover { background-color: #eee; color: #000; }
.cm-arrow-up { position: absolute; left: 10px; top: -32px; width: 30px; height: 12px; background-color: #aaa; background: url(images/uc-1.png) no-repeat -75px -36px; _background-image: url(images/uc-1.gif) }
.cm-reply-form .alarm { color: #e50113; }
.cm-reply-fbBox .modal-bd { padding: 5px; }
/* ==============================
* 结算管理
* ============================== */
#uc-settlement table { border-collapse: collapse; border: 1px solid #ccc; text-align: center; margin-bottom: 20px; }
#uc-settlement .ss-pagination { text-align: right; }
.uc-item-title { border: 1px solid #ccc; background-color: #f8f8f8; padding: 6px 12px; font-size: 14px; }
.uc-st-hd a { color: #004cd3; }
.uc-st-hd { padding: 15px 10px; line-height: 20px; margin-bottom: 38px; }
.uc-st-hd-left { width: 600px; }
.uc-st-hd-right { font-size: 16px; font-weight: bold; width: 200px; text-align: right; padding-left: 20px; border-left: 1px solid #ccc; }
.uc-st-count { color: #e50113; font-size: 14px; }
.uc-st-bd { margin-bottom: 38px; zoom: 1; }
.uc-st-bd h3, .uc-st-ft h3 { font-size: 14px; line-height: normal; position: relative; border-bottom: 2px solid #ddd; padding: 6px 8px; }
.uc-st-cards { padding: 18px 20px; overflow: hidden; }
.uc-st-card { zoom: 1; width: 225px; height: 56px; padding: 8px 10px; background-color: #f8f8f8; border: 1px dashed #ddd; margin: 0 20px 20px; cursor: pointer; }
.uc-st-card-hd { position: relative; text-align: left; zoom: 1; }
.uc-st-card-hd span{overflow: hidden;}
.uc-icon-bank { width: 35px; height: 35px; vertical-align: middle;float: left; margin-right: 10px; background-color: #999; }
.card-lastnumber { position: absolute; right: 0; }
.uc-st-card-ft { text-align: right; zoom: 1; }
.uc-st-card-ft a { color: #004cd3; padding-left: 5px; padding-right: 5px; _background-color: transparent; }
.uc-st-ft { position: relative; }
.uc-st-ft .uc-tab { position: absolute; right: 0; top: -2px; border-bottom-width: 0; zoom: 1; *display: inline; *position: static; *margin-top: -32px; }
.uc-st-ft .uc-tab li { float: right; }
.uc-st-ft .ss-pagination { text-align: right; }
.uc-st-stlist { border: 1px solid #ccc; border-collapse: collapse; text-align: center; margin-bottom: 20px; }
.uc-st-stlist th, .uc-st-stlist td { border: 1px solid #ccc; padding: 5px 10px; }
.uc-st-stlist th { background-color: #f6f6f6; }
.uc-st-stlist .th-1 { width: 115px; }
.uc-st-stlist .th-2 { width: 130px; }
.uc-st-stlist .th-3 { width: 230px; }
.uc-st-stlist .th-4 { width: 170px; }
.uc-st-stlist .th-5 { width: 130px; }
.uc-st-stlist .th-6 { width: 110px; }
.uc-st-stlist a { color: #004cd3; }
.frame-addCard { width: 700px; height: 300px; }
.box-addCard { padding: 15px; }
.box-addCard .modal-bd { padding: 5px; }
/* 城市选择器 */
.prov-panel { display: none; position: absolute; background-color: white; width: 390px; border: 2px solid #96BB99; box-shadow: 1px 1px 2px 0 #ddd; font-family: "宋体"; }
.prov-panel h4 { font-weight: normal; font-size: 14px; line-height: 30px; border-bottom: 1px solid #96BB99; padding-left: 15px; position: relative; zoom: 1; }
.prov-panel .panel-close { display: inline-block; width: 20px; line-height: 18px; position: absolute; right: 10px; top: 6px; color: #888; text-align: center; cursor: pointer; }
.prov-panel .panel-close:hover { background-color: #eee; color: #333; cursor: pointer; }
/* .prov-wrap { padding: 10px; }
*/
.prov-inner { position: relative; display: inline-block; min-width: 50px; padding: 1px; margin-right: 10px; font-size: 13px; *display: inline; zoom: 1; border: 1px solid #fff; }
.prov-inner:hover { border-color: #96BB99; background-color: #F4FFF5; color: #008A0C; }
/* .prov-inner:hover .city-panel { display: block; z-index: 10 }
*/
.prov-name { padding: 2px 6px; display: block; cursor: pointer; }
.city-panel { width: 280px; border: 2px solid #96BB99; position: absolute; left: 25px; top: 15px; background-color: white; display: none; padding: 10px; z-index: 10; }
.city-name { display: inline-block; padding: 4px 8px; margin-right: 3px; min-width: 50px; color: black; cursor: pointer; }
.city-name:hover { border: 1px solid #96BB99; background-color: #F4FFF5; padding: 3px 7px; color: #008A0C; }
.fee-ems, .fee-express, .fee-ord, .fee-lgt{ display: inline-block; /* margin-right: 10px;  */}
/* 查看银行卡页面样式 */
.tp-addCard { }
.tp-addCard h3 { font-size: 14px; border-bottom: 2px solid #eee; line-height: 26px; padding-left: 10px; }
.tp-addCard a { color: #004cd3; }
.tp-addCard .uc-icon { background: url(images/rg-step.png) no-repeat -89px -74px; _background-image: url(images/rg-step.gif); display: inline-block; height: 16px; width: 16px; vertical-align: -2px; margin-right: 6px; }
.tp-addCard label { display: inline-block; width: 180px; text-align: right; }
.tp-addCard label:before { content: "*"; color: #e50113; padding-right: 5px; font-weight: bold; font-size: 16px; }
.tp-addCard-form { margin-top: 30px; }
.ac-formwrap { margin-bottom: 10px; font-size: 14px; }
.ac-form-remind { padding-left: 184px; color: #888; font-size: 12px; }
.tp-ac-topinfo { margin-top: 10px; margin-bottom: 10px; }
/* 结算--订单详情页面 */
#uc-settlement { }
#uc-settlement .uc-date-input { width: 80px; }
#uc-settlement .uc-txt { width: 100px; }
.uc-st-order th, .uc-st-order td { padding: 6px 8px; }
.uc-st-order td { border: 1px solid #ccc; }
.uc-st-order th { background-color: #f8f8f8; }
.uc-st-order tfoot { font-weight: bold; }
.uc-st-order a { color: #004cd3; }
.uc-st-order .th-1 { width: 120px; }
.uc-st-order .th-2 { width: 150px; }
.uc-st-order .th-3 { width: 145px; }
.uc-st-order .th-4 { width: 100px; }
.uc-st-order .th-5 { width: 100px; }
.uc-st-order .th-6 { width: 100px; }
.uc-st-order .th-7 { width: 90px; }
.uc-st-order .th-8 { width: 90px; }
/* 结算--本期结算 */
.uc-st-hd-main { border-bottom: 1px solid #eee; margin-bottom: 15px; position: relative; }
.uc-st-hd-main .p1 span { display: inline-block; margin-right: 100px; }
.uc-st-hd-ft { text-align: right; }
a.uc-st-go { display: inline-block; width: 180px; height: 34px; line-height: 34px; color: #fff; font-weight: bold; background-color: #e50013; text-align: center; border-radius: 2px; }
.uc-st-follow { margin-top: 15px; }
.uc-st-follow th { background-color: #f8f8f8; }
.uc-st-follow td { border: 1px solid #ccc; }
.uc-st-follow th, .uc-st-follow td { padding: 4px 10px; }
.uc-st-follow .th-1 { width: 250px; }
.uc-st-follow .th-2 { width: 470px; }
.uc-st-follow .th-3 { width: 170px; }
.uc-st-follow a { color: #004cd3; }
.uc-st-stcount h3 { position: relative; }
.uc-st-stcount h3 a { font-size: 12px; font-weight: normal; color: #004cd3; position: absolute; right: 0; }
.uc-st-stcount-bd { background-color: #f6f6f6; padding: 10px; }
.uc-st-stcount-bd .p1 { margin-bottom: 15px; }
.uc-st-stcount-bd .p3 { margin-bottom: 15px; padding-left: 3em; }
.uc-st-stcount-bd { border-bottom: 1px solid #eee; margin-bottom: 15px; }
.uc-st-totalcount { text-align: right; }
.uc-st-totalcount .p1 { font-size: 16px; }
.uc-st-countDown { position: absolute; right: 30px; top: 15px; padding: 2px 10px; border: 1px solid #eee; background-color: #fbe7e6; }
.uc-st-countDown .day, .uc-st-countDown .hour, .uc-st-countDown .minute, .uc-st-countDown .second { color: #e50113; font-weight: bold; padding-right: 3px; }
/* 结算疑问页面 */
.uc-st-4-wrap { padding-left: 20px; }
.uc-st-4-wrap p { margin-top: 15px; margin-bottom: 15px; padding-left: 70px; word-break: break-all; word-wrap: break-word; margin-right: 80px; }
.uc-st-4-wrap p strong { margin-left: -65px; display: inline-block; }
.uc-st-4-wrap a { color: #004cd3; display: inline-block; margin-right: 10px; }
.uc-st-4-btns { margin-bottom: 20px; }
.uc-st-4-btns p { text-align: right; }
.uc-st-closeques { height: 30px; width: 120px; line-height: 30px; text-align: center; color: #fff; font-weight: bold; display: inline-block; background-color: #e50013; border-radius: 2px; }
.uc-st-4-commentbox { margin-bottom: 50px; }
.uc-st-4-form { width: 840px; margin-left: auto; margin-right: auto; position: relative; }
.uc-st-4-form .label { position: absolute; right: 0px; _right: 2px; top: 80px; *bottom: 42px; background-color: #fff; }
.uc-st-4-form .alarm { color: #e50113; }
.uc-st-4-commentbox textarea { display: block; width: 100%; height: 100px; outline: none; border: 1px solid #ccc; padding: 4px; margin-bottom: 10px; }
.uc-st-4-commentbox h3 { position: relative; font-size: 14px; border-bottom: 2px solid #ccc; padding-bottom: 3px; margin-bottom: 8px; }
.uc-st-4-commentbox h3 a { position: absolute; right: 0; color: #004cd3; font-size: 12px; font-weight: normal; }
.uc-st-4-commentbox .uc-st-cancel, .uc-st-4-commentbox .uc-st-sub { float: right; }
.uc-st-cancel, .uc-st-sub { width: 110px; height: 28px; border-width: 0; margin-left: 10px; font-weight: bold; font-size: 14px; border-radius: 2px; cursor: pointer; }
.uc-st-cancel { color: #888; }
.uc-st-sub { color: #fff; background-color: #e50013; }
.uc-st-4-comment { border-top: 1px solid #ccc; padding: 8px 25px; }
.uc-st-4-comment .seller { padding: 2px 10px; background-color: #ddd; *padding: 0 10px; }
.uc-st-4-comment .orange { padding-right: 8px; }
.uc-st-4-comment .server { padding: 2px 10px; background-color: #5fd343; *padding: 0 10px; }
.st-coment-bd { padding-left: 25px; word-wrap: break-word; word-break: break-all; }
.st-coment-hd { position: relative; }
.st-coment-hd .time { position: absolute; right: 0; color: #888; }
/* 结算疑问页面 */
.uc-st-5-form { padding: 30px 38px; }
.st-5-fw { margin-bottom: 20px; }
.st-5-fw textarea { height: 100px; width: 450px; vertical-align: top; outline: none; border: 1px solid #ccc; }
.st-5-fw select { border: 1px solid #ccc; }
.st-5-fw .st-txt { width: 450px; outline: none; border: 1px solid #ccc; }
.st-5-fw .left-remind { display: inline-block; vertical-align: bottom; }
.st-5-btns { margin-top: 40px; }
.st-5-fw .label { display: inline-block; width: 80px; text-align: right; }
.st-5-fw .remind { padding-left: 80px; color: #888; }
.st-5-fw .error { border-color: #e50113; }
.st-5-fw .alarm { color: #e50113; }
/* 确认结算页面 */
.uc-st-6-wrap { padding: 30px 80px; line-height: normal; }
.uc-st-6-wrap h3 { font-size: 14px; margin-bottom: 16px; }
.uc-st-6-wrap p { margin-bottom: 10px; }
.uc-st-6-wrap .label { display: inline-block; width: 100px; text-align: right; }
.uc-st-6-wrap .uc-st-sub { display: inline-block; text-align: center; line-height: 28px; margin-right: 10px; color: #fff; }
.uc-st-6-wrap a { color: #004cd3; }
/* 结算完成页面 */
.uc-st-7-wrap { width: 550px; margin: 80px auto 20px; position: relative; }
.uc-st-7-wrap a { color: #004cd3; }
.uc-st-7-wrap .p3 { margin-top: 20px; }
.uc-st-7-wrap .uc-st-sub { color: #fff; display: inline-block; text-align: center; line-height: 28px; margin-top: 60px; }
.uc-st-7-wrap .uc-icon-ok { display: inline-block; height: 18px; width: 18px; background: url(images/rg-step.png) no-repeat -89px -117px; _background-image: url(images/rg-step.gif); position: absolute; left: -22px; top: 0; }
/* ==============================
* 退款/退货页面
* ============================== */
/* 退款进度 */
#uc-refund .rg-step-word { width: 1000px; }
.uc-refund-money .rg-step-bar { width: 900px; }
.uc-refund-money .uc-rf-1{ margin-left:-5px; }
.uc-refund-good .rg-step-bar { width: 880px; position: relative; right: 18px; }
.rg-step-1 .uc-rf-1 { color: #e50113; }
.rg-step-2 .uc-rf-2 { color: #e50113; }
.rg-step-3 .uc-rf-3 { color: #e50113; }
.rg-step-4 .uc-rf-4 { color: #e50113; }
.uc-refund-good .rg-step-bar-1, .uc-refund-good .rg-step-bar-2, .uc-refund-good .rg-step-bar-3 { width: 33%; }
.uc-refund-good .uc-rf-2 { position: relative; right: 80px; }
.uc-refund-good .uc-rf-3 { position: relative; left: 80px; }
/* 布局 */
#uc-refund .uc-wrap { margin-top: 20px; }
.uc-rf-bd-left { width: 240px; margin-right: 10px; float: left; }
.uc-rf-bd-right { overflow: hidden; zoom: 1; }
.uc-refund-bd { margin-top: 10px; }
.uc-rf-panel { border: 1px solid #ccc; padding: 15px; }
/* 退款/退货左侧，退款情况 */
.refund-detail { border: 1px solid #ccc; padding-bottom: 8px; }
.refund-detail h3 { background-color: #f8f8f8; line-height: 28px; border-bottom: 1px solid #ccc; padding-left: 8px; }
.refund-detail p { line-height: 22px; padding-left: 8px; }
.refund-detail a { color: #004cd3; }
.refund-detail .goodinfo { border-bottom: 1px solid #ccc; overflow: hidden; padding: 8px; height: 80px; }
.refund-detail .goodinfo img { width: 75px; height: 75px; float: left; margin-right: 10px; }
.refund-detail .gooddes { overflow: hidden; }
.refund-detail .gooddes p { word-break: break-all; word-wrap: break-word; line-height: 18px; }
.refund-detail .refundinfo { clear: both; border-bottom: 1px solid #ccc; padding-top: 10px; padding-bottom: 10px; }
.refund-detail .order-content h3 { margin-bottom: 8px; }
.refund-detail .other { letter-spacing: 24px; margin-right: -24px; }
.refund-detail .ucb-sendmsg { margin-left: 60px; }
.uc-rf-btn { height: 28px; border: 0px solid #ccc; color: #fff; font-weight: bold; background-color: #e50113; border-radius: 2px; cursor: pointer; padding-left: 15px; padding-right: 15px; }
.uc-refund-type form { margin-top: 40px; padding-left: 10px; }
#uc-refund .formwrap { margin-bottom: 20px; position: relative; }
#uc-refund .formwrap .label { display: inline-block; width: 80px; text-align: right; }
#uc-refund .formwrap .form-txt { outline: none; border: 1px solid #ccc; height: 18px; padding: 2px 5px; }
#uc-refund .formwrap textarea { vertical-align: top; width: 450px; height: 99px; outline: none; border: 1px solid #ccc; padding: 2px 5px; }
#uc-refund .formwrap .left-remind { display: inline-block; vertical-align: bottom; color: #888; position: absolute; right: 270px; bottom: 5px; background-color: #fff; }
#uc-refund .formwrap .error { border-color: #e50113; }
.uc-refund-type select { outline: none; }
.uc-refund-type .uc-tab { font-size: 13px; }
.uc-refund-type .uc-tab li { margin-right: 2px; }
#uc-refund label.error { background: url(images/rg-step.png) no-repeat -88px -92px; _background-image: url(images/rg-step.gif); padding: 5px 20px; color: #e50113; *display: inline-block; _zoom: 1; *padding-top: 3px; padding-bottom: 3px; }
#uc-refund label.success { background: url(images/rg-step.png)  no-repeat -88px -115px; _background-image: url(images/rg-step.gif); padding: 5px 10px; *display: inline-block; _zoom: 1; }
#uc-refund .formwrap .alarm { color: #e50113; }
#uc-refund .formwrap-ta label.error { visibility: hidden; width: 0; }
.refund-state-other .uc-rf-btn { display: inline-block; color: #fff; line-height: 28px; height: 28px; padding-left: 15px; padding-right: 15px; text-align: center; font-size: 14px; width: auto; }
.refund-state-other .uc-rf-btn.white { background-color: #fff; color: #666; border: 1px solid #ccc; }
/* 退款--等待卖家处理退款申请 */
.uc-refund-middle { padding-bottom: 80px; margin-bottom: 25px; }
.refund-state-info { padding-left: 60px; margin-top: 80px; }
.refund-state-info h2 { line-height: normal; font-size: 18px; margin-bottom: 10px; }
.refund-state-info ul { list-style-type: disc; padding-left: 20px; line-height: 20px; }
.refund-state-other { padding-left: 60px; margin-top: 20px; }
.refund-state-other a { color: #004cd3; margin-right: 30px; }
.uc-rf-comments { }
.uc-rf-comments h3 { border-bottom: 2px solid #ccc; padding-left: 8px; }
.uc-rf-comments ul { padding: 0 20px; margin-bottom: 25px; }
.uc-rf-comment { overflow: hidden; padding: 10px 0; border-bottom: 1px solid #ccc; zoom: 1; }
.uc-rf-comment .userpic { widows: 48px; height: 48px; float: left; margin-right: 20px; border: 1px solid #ccc; }
.uc-rf-comment .content { overflow: hidden; zoom: 1; }
.uc-rf-comment .content p { position: relative; word-wrap: break-word; word-break: break-all; zoom: 1; }
.uc-rf-comment .content .time { position: absolute; right: 2px; color: #888; }
.uc-rf-comment .seller { color: orange; }
.uc-rf-comment .buyer { color: #004cd3; }
.uc-rf-comment .imglist img { width: 50px; height: 50px; border: 1px solid #ccc; cursor: pointer; }
.uc-rf-leave-comment { position: relative; }
.uc-rf-leave-comment h3 { margin-bottom: 8px; }
.uc-rf-leave-comment textarea { width: 800px; display: block; height: 130px; padding: 3px; margin-left: auto; margin-right: auto; }
.uc-rf-leave-comment .left-remind { position: absolute; right: 30px; bottom: 45px; background-color: #fff; }
.uc-rf-leave-comment .uc-rf-btns { text-align: right; padding-right: 20px; margin-top: 10px; }
.uc-rf-leave-comment .uc-rf-btns #certify_box { float: left; margin-left: 20px; }
.uc-rf-leave-comment .uc-rf-btn { width: 120px; }
/* 处理上传图片的效果 */
#certify_box img { width: 80px; height: 80px; border: 1px solid #ccc; }
#certify_box li { display: inline-block; *display: inline; zoom: 1; text-align: center; }
#certify_box p { padding-top: 5px; }
#certify_box p a:hover { color: #e50113; }
/* 倒计时部分： */
.uc-refund-middle .day, .uc-refund-middle .hour, .uc-refund-middle .minute, .uc-refund-middle .second { color: #e50113; font-weight: bold; padding-right: 3px; }
/* 弹窗部分 */
.uc-rf-cancelconfirm .jmodal-title { font-size: 16px; }
/* 修改申请的弹窗 */
.tp_modifyrefund { margin-top: -10px; width: 600px; }
.tp_modifyrefund .uc-rf-panel { border-width: 0; padding: 0; }
.tp_modifyrefund .uc-wrap { margin: 0; }
.tp_modifyrefund .uc-rf-bd-right { width: 600px; }
.box-modifyrefund .modal-bd { padding: 5px; overflow: hidden; }
.box-modifyrefund .modal-hd { font-size: 16px; background-color: #f8f8f8; padding-top: 3px; padding-bottom: 3px; *width: 675px; *zoom: 1; }
.box-modifyrefund .modal-hd h2 { width: 100%; }
.box-modifyrefund iframe { height: 400px; overflow: hidden; }
/* 退款/退款--退款成功 */
.refund-feedback { margin-top: 30px; border-top: 2px solid #ddd; padding: 10px 20px; }
.refund-feedback h3 { font-size: 14px; margin-bottom: 15px; }
#uc-refund .refund-feedback .formwrap { margin-bottom: 8px; zoom: 1; position: relative; }
#uc-refund .refund-feedback .formwrap-rate { margin-bottom: 20px; }
.refund-feedback .formwrap-rate label { display: inline-block; margin-right: 60px; margin-left: 10px; }
.refund-feedback .formwrap-rate input { vertical-align: -3px; margin-right: 2px; }
#uc-refund .refund-feedback .left-remind { position: absolute; right: 360px; bottom: -22px; }
.refund-feedback .star-group { display: inline-block; vertical-align: middle; margin-bottom: 5px; zoom: 1; *display: inline; }
.refund-feedback .star { display: block; float: left; width: 20px; height: 20px; }
.refund-feedback .description { display: inline-block; }
/* .refund-feedback .star-dim { background: url(images/uc-3.png) no-repeat 0 -173px; _background-image: url(images/uc-1.gif); }
.refund-feedback .star-light { background: url(images/uc-3.png) no-repeat -149px -37px; _background-image: url(images/uc-1.gif); }
.refund-feedback .star-sel { background: url(images/uc-3.png) no-repeat -149px -37px; _background-image: url(images/uc-1.gif); }
*/
/* 退款-- 卖家处理页面 */
.countDown.seller { display: inline-block; font-size: 14px; font-weight: normal; background-color: #fee5e6; line-height: normal; padding: 5px 8px; position: relative; margin-left: 15px; _background-color: #fff; _font-size: 12px; _padding: 0; _margin: 0; }
.countDown.seller .uc-icon-clock { vertical-align: -4px; *vertical-align: middle; }
.countDown.seller .arrow-left { display: inline-block; border-width: 8px 8px 8px 0; border-style: solid; border-color: #fff #fee5e6; position: absolute; left: -8px; top: 8px; *height: 0; }
/* 退货--买家拒绝 */
.refund-seller-choice { margin-top: 80px; margin-bottom: 30px; padding-left: 100px; padding-right: 100px; }
.refund-seller-choice .warn { border: 1px solid #F8D197; background-color: #FFFEFA; padding: 3px 8px; margin-bottom: 15px; }
.refund-seller-choice .label { font-size: 14px; }
.refund-seller-choice .uc-rf-btn { margin-right: 20px; padding-left: 15px; padding-right: 15px; }
#uc-refund .refund-seller-choice .left-remind { right: 80px; }
.refund-good-refuse label.error { visibility: hidden; }
.refund-good-accept .formwrap-addr .label { float: left; }
.refund-good-accept .refund-addr { overflow: hidden; zoom: 1; line-height: 22px; }
.refund-good-accept .refund-addr input { vertical-align: -2px; }
/* 退货--买家填写物流信息(模版) */
.tp_expressInfo { margin-top: -20px; }
.tp_expressInfo .uc-rf-panel { border: none; }
.tp_expressInfo .uc-rf-btn { padding-left: 15px; padding-right: 15px; margin-right: 15px; }
.tp_expressInfo .formwrap-ed label.error { visibility: hidden; }
#uc-refund .formwrap-ed .left-remind { right: 0px; }
.tp_expressInfo .uc-refund-good { width: 700px; }
.box-expressInfo .modal-hd { font-size: 16px; padding-top: 3px; padding-bottom: 3px; *width: 675px; *zoom: 1; }
/* 退款/货-- 申请枫车客服介入的 */
.box-service-in .modal-hd { font-size: 16px; padding-top: 3px; padding-bottom: 3px; *width: 675px; *zoom: 1; }
.tp_cservice_in { width: 480px; }
.tp_cservice_in label.label { width: 100px; text-align: right; }
.tp_cservice_in .txt { padding: 3px; }
.tp_cservice_in textarea { width: 300px; height: 100px; }
.tp_cservice_in p { margin-bottom: 10px; }
.tp_cservice_in .formwrap-btns { text-align: center; }
.tp_cservice_in .uc-rf-btn { margin-right: 10px; }
.tp_cservice_in .error { border-color: #e50113; }
.tp_cservice_in label.error { visibility: hidden; width: 0; }
/* ==============================
* 商品管理
* ============================== */
/* 商品管理--列表页 */
.gm-search a { margin-left: 10px; margin-right: 10px; }
.gm-search .gm-txt { *height: 16px; *padding: 2px; *line-height: 16px; }
.uc-gm-list table { border: 1px solid #ccc; text-align: center; }
.uc-gm-list table th { background-color: #f6f6f6; text-align: center; font-weight: normal; font-size: 13px; }
.uc-gm-list table th, .uc-gm-list table td { border-bottom: 1px solid #ccc; padding: 5px 8px; }
.uc-gm-list .good-detai { text-align: left; }
.uc-gm-list .good-detail img { width: 60px; height: 60px; float: left; margin-right: 10px; }
.uc-gm-list .good-detail .gooddes { overflow: hidden; text-align: left; zoom: 1; *width: 200px; }
.uc-gm-list .good-detail p { word-break: break-all; word-wrap: break-word; }
.uc-gm-list .checkall { vertical-align: -2px; }
.uc-gm-list .gm-operation { overflow: hidden; margin-bottom: 3px; margin-top: 5px; zoom: 1; }
.uc-gm-list .gm-operation a { margin-left: 5px; margin-right: 5px; }
.uc-gm-list .th-1 { width: 40px; }
.uc-gm-list .th-2 { width: 300px; }
.uc-gm-list .th-3 { width: 85px; }
.uc-gm-list .th-4 { width: 85px; }
.uc-gm-list .th-5 { width: 80px; }
.uc-gm-list .th-6 { width: 60px; }
.uc-gm-list .th-7 { width: 40px; }
.uc-gm-list .th-8 { width: 90px; }
.uc-gm-list .th-9 { width: 100px; }
.uc-gm-list .ss-pagination { text-align: right; }
.uc-gm-list .fastedit { width: 90%; text-align: center; }
.uc-gm-list .editHook { width: 100%; min-height: 30px; _height: 30px; cursor: text; }
/* 商品管理--编辑页面 */
.uc-good-edit h2 { border: 1px solid #ccc; background-color: #f8f8f8; padding: 6px 12px; font-size: 14px; margin-bottom: 20px; }
.uc-good-edit-form h3 { padding-left: 30px; }
.uc-good-edit-form fieldset { padding-bottom: 20px; margin-bottom: 20px; border: none; border-bottom: 1px solid #ddd; position: relative; overflow: hidden;}
.uc-good-edit-form .formwrap { padding-left: 20px; }
.uc-good-edit-form .txt { width: 210px; padding: 2px; }
.uc-good-edit-form .date { outline: none; border: 1px solid #ccc; height: 18px; padding: 2px; }
.uc-good-edit-form label.label { width: 90px; text-align: right; }
.uc-good-edit-form label.error { color: #e50113; }
.uc-good-edit-form input.radio { vertical-align: -2px; margin-right: 3px; }
.uc-good-edit-form .addtype { padding-left: 5px; padding-right: 5px; }
.uc-good-edit-form .remind { color: #888; cursor: pointer; }
.uc-good-edit-form .add-express-modal { cursor: pointer; }
.uc-good-edit-form .radiowrap { display: inline-block; margin-right: 20px; }
.sa-cancel-modify, .uc-ge-modify { color: #888; cursor: pointer; margin-right: 5px; margin-left: 5px; }
.uc-good-edit-form .addtype { cursor: pointer; }
.uc-ge-creatformat { cursor: pointer; }
.uc-good-edit-form .formwrap .fn-oh { zoom: 1; }
.uc-good-edit-form .editorwrap { padding-left: 30px; margin-top: 10px; }
.uc-good-edit-form .editor { width: 800px; height: 200px; }
.uc-good-edit-form .saleintro { width: 800px; height: 200px; }
.uc-good-edit-form .form-btns { text-align: center; }
.uc-good-edit-form .uc-ge-submit { border: none; height: 30px; width: 160px; background-color: #e50113; font-size: 14px; font-weight: bold; color: #fff; border-radius: 2px; }
.uc-good-edit-form .formwrap-upload { float: right;margin-right: 10px; text-align: center; width: 300px; background-color: #fff; }
.uc-good-edit-form .formwrap-upload img { width: 300px; height: 300px; border: 1px solid #ccc; }
.uc-good-edit-form .formwrap-upload .imgwrap { margin-bottom: 10px; }
/* 规格的编辑页面 */
/* .tp_createformat_form table { border-collapse: collapse; border: 1px solid #ccc; text-align: center; }
.tp_createformat_form table th, .tp_createformat_form table td { padding: 8px; border: 1px solid #ccc; }
.tp_createformat_form table th { background-color: #eee; }
.tp_createformat_form table td { vertical-align: top; }
.tp_createformat_form tfoot { text-align: left; }
.tp_createformat_form .txt { width: 100px; outline: none; text-align: center; height: 22px; }
.tp_createformat_form th { width: 120px; }
.tp_createformat_form .th-6 { width: 50px; }
.tp-createformat-uploadbtn { margin-top: 10px; display: inline-block; margin-top: 10px; cursor: pointer; }
.tp-cf-up, .tp-cf-down, .tp-cf-del, .tp-cf-add { cursor: pointer; color: #004cd3; }
.tp_createformat_form .remind { color: #888; padding-left: 5px; margin-bottom: 5px; }
.tp_createformat_form .formwrap-btns { text-align: center; margin-top: 10px; }
.tp_createformat_form .formwrap-btns .blue-btn { padding: 3px 8px; }
.tp_createformat_form .txt { border: 1px solid #ccc; }
.tp_createformat_form .txt:focus { border-color: green; }
.uc-ge-cf-modal .txt { border: none; width: 50px; background-color: transparent; overflow: hidden; text-overflow: ellipsis; }
.uc-ge-cf-modal .tp-createformat-uploadbtn { display: none; }
.uc-ge-cf-modal .remind { display: none; }
.uc-ge-cf-modal tfoot { display: none; }
.uc-ge-cf-modal .formwrap-btns { display: none; }
.uc-ge-cf-modal th { width: 80px; }
*/
#dialog_object_spec_editor ul { zoom: 1; overflow: hidden; border-bottom: 1px solid #ccc; }
#dialog_object_spec_editor li { float: left; zoom: 1; width: 106px; text-align: center; margin-right: -1px; padding: 10px 0px; }
#dialog_object_spec_editor h2 { font-size: 14px; padding-bottom: 10px; border-bottom: 1px solid #ccc; margin-bottom: 10px; }
#dialog_object_spec_editor p { color: #888; }
#dialog_object_spec_editor .th { background-color: #f2f2f2; }
#dialog_object_spec_editor .text { width: 80px; text-align: center; height: 22px; }
#dialog_object_spec_editor .table { margin-top: 10px; }
#dialog_object_spec_editor .btn_wrap { text-align: center; margin-top: 5px; }
#dialog_object_spec_editor .btn { padding: 3px 8px; background-color: #e50113; color: #fff; font-weight: bold; font-size: 14px; display: inline-block; padding: 3px 10px; cursor: pointer; border: none; border-radius: 2px; background-image:none; }
#dialog_object_spec_editor .up_btn, #dialog_object_spec_editor .down_btn, #dialog_object_spec_editor .delete_btn { cursor: pointer; color: #004cd3; }
#dialog_object_spec_editor .add_link { color: #004cd3; }
#dialog_object_spec_editor .add { width: 180px; text-align: left; border: none; }
#dialog_object_spec_editor .dialog_close_button { display: block; width: 14px; height: 14px; background: url(images/close-btn.png) no-repeat 0px 0px;_background-image: url(images/close-btn.gif); position: absolute; top: 15px; right: 15px; }
.formwrap-cf .spec_result { border: 1px solid #ccc; border-collapse: collapse; text-align: center; }
.formwrap-cf .spec_result th, .formwrap-cf .spec_result td { width: 80px; overflow: hidden; text-overflow: ellipsis; border: 1px solid #ccc; padding: 6px 3px; }
.formwrap-cf .spec_result th { background-color: #f2f2f2; }
.formwrap-cf .table_btn { margin-top: 8px; }
.formwrap-cf .table_btn .blue-btn { padding: 2px 4px; }
.formwrap-cf .uc-ge-creatformat { padding: 2px 4px; }
#dialog_object_spec_editor .tp_td{display: none;}
/* 商品属性 */
#goods_attrs p.txt, #goods_attrs .select { display: inline-block; *display: inline; zoom: 1; }
#goods_attrs p.txt { width: 80px; text-align: right; }
#goods_attrs .assort { margin-left: 20px; line-height: 20px; }

/* 编辑商品图片 */
.uc-good-edit-form .imglist{
	text-align: left;
	overflow: hidden;
	zoom:1;
}
.uc-good-edit-form .imglist li{
	float: left;
	margin-right: 10px;
	position: relative;
	margin-bottom: 10px;
	zoom:1;
}
.uc-good-edit-form .imglist div{
	text-align: center;
	position: absolute;
	bottom: 0;
	/*display: none;*/
	opacity: 0.5;
	background-color: #000;
	width: 100%;
	_width:60px;
	filter:alpha(opacity=50);
	zoom:1;
}
.uc-good-edit-form .imglist li:hover div{
	/*display: block;*/
}
.uc-good-edit-form .imglist span{
	cursor: pointer;
}
.uc-good-edit-form .imglist .right-ico{
	margin-right: 15px;
}
.uc-good-edit-form .imglist img{ width: 60px; height: 60px; border: 1px solid #ccc; display: block;  }

/* ==============================
* 运费模版管理页面
* ============================== */
.uc-freight-tp h2 { border: 1px solid #ccc; background-color: #f8f8f8; padding: 6px 12px; font-size: 14px; margin-bottom: 20px; }
.uc-frtp-list { margin-top: 20px; }
.uc-frtp-list .addnew { padding-left: 10px; }
.uc-frtp-list table { border-collapse: collapse; border: 1px solid #ccc; text-align: center; }
.uc-frtp-list th, .uc-frtp-list td { border-bottom: 1px solid #ccc; padding: 8px; }
.uc-frtp-list th { font-weight: normal; background-color: #f6f6f6; }
.uc-frtp-list .th-1, .uc-frtp-list .th-2 { width: 170px }
.uc-frtp-list .th-3 { width: 150px; }
.uc-frtp-list .th-4, .uc-frtp-list .th-5, .uc-frtp-list .th-6 { width: 120px; }
.uc-frtp-list .addnew, .uc-frtp-list .edit, .uc-frtp-list .del { cursor: pointer; }
/* 购物车，下单流程 */
.mycar-hd { margin-bottom: 10px; overflow: hidden; padding-bottom: 5px; border-bottom: 2px solid #eee; }
.mycar-hd .title { font-size: 16px; display: inline-block; line-height: 36px; height: 36px; vertical-align: bottom; }
.mycar-bd { }
.mycar-bd .multi-operate { padding-left: 10px; padding-right: 10px; cursor: pointer; }
.mycar-bd .thd { margin-bottom: 18px; }
.mycar-bd table { border: 1px solid #ddd; text-align: center; border-collapse: collapse; }
.mycar-bd th { font-weight: normal; background-color: #f6f6f6; }
.mycar-bd th, .mycar-bd td { padding: 8px; }
.mycar-bd .th-1, .mycar-bd .td-1 { width: 365px; }
.mycar-bd .th-2, .mycar-bd .td-2 { width: 150px; }
.mycar-bd .th-3, .mycar-bd .td-3 { width: 120px; }
.mycar-bd .th-4, .mycar-bd .td-4 { width: 160px; }
.mycar-bd .th-5, .mycar-bd .td-5 { width: 140px; }
.mycar-bd .th-6, .mycar-bd .td-6 { width: 140px; }
.mycar-bd .td-1 { vertical-align: middle; text-align: left; }
.mycar-bd .td-1 div { display: inline-block; *display: inline; zoom: 1; vertical-align: middle; }
.mycar-bd .gooddes { word-wrap: break-word; word-break: break-all; width: 220px; }
.mycar-bd .gooddes a { color: #000; }
.mycar-bd .gooddes a:hover { color: #e50113; text-decoration: underline; }
.mycar-bd .checkbox { vertical-align: -2px; }
.mycar-bd .goodimg img { width: 60px; height: 60px; }
.mycar-bd .tlist { margin-top: 5px; margin-bottom: 10px; }
.mycar-bd .tlist th { text-align: left; }
.mycar-bd .tlist th, .mycar-bd .tlist td { border-right: 1px solid #ddd; }
.mycar-bd .quantity-box { vertical-align: middle; zoom: 1; }
.mycar-bd .quantity { width: 40px; outline: none; text-align: center; vertical-align: middle; border: 1px solid #888; height: 20px; *width:50px;*text-align: left;}
.mycar-bd .minus, .mycar-bd .plus { display: inline-block; width: 16px; height: 20px; text-align: center; vertical-align: middle; color: #888; border: 1px solid #888; background-color: #f6f6f6; cursor: pointer; zoom: 1; }
.mycar-bd .minus { position: relative; left: 4px; left: 5px\9; left: 5px\0; }
.mycar-bd .plus { position: relative; left:-5px; }
.mycar-ft { text-align: right; }
.mycar-ft .confirm { padding: 7px 15px; display: inline-block; color: #fff; background-color: #e50113; border-radius: 2px; font-weight: bold; font-size: 14px; }
/* 枫车服务订单样式 */
.mycar-bd .order-service td { background-color: #fcf0ef; *border-bottom: 1px solid #ddd }
.mycar-bd .order-service .td-2 { position: static; }
.mycar-bd .hasservice td { border-bottom: 1px dashed #fff; }
.mycar-bd tbody { border: 1px solid #ddd; }
.mycar-bd .tlist .td-6 { border-right: none; }
.mycar-bd .tlist .selected { border-color: #e50113; }
.mycar-bd .tlist .prevtbody { border-bottom-color: #e50113; }
/* 选择规格面板 */
.mycar-bd .td-2 { position: relative; z-index: 10; }
.mycar-bd .format-panel { position: absolute; background-color: #fff; border: 1px solid #ccc; width: 340px; z-index: 99; text-align: left; padding: 15px 20px; box-shadow: 0 0 5px #ddd; zoom: 1; }
.mycar-bd .format-panel h3 { font-size: 14px; margin-bottom: 10px; }
.mycar-bd .format-panel-tab { float: left; width: 180px; border-right: 1px solid #ccc; padding-right: 20px; margin-right: 20px; min-height: 135px; }
.mycar-bd .format-panel-tab li { word-break: break-all; word-wrap: break-word; border: 1px solid #ccc; margin-bottom: 10px; padding: 2px 5px; cursor: pointer; }
.mycar-bd .format-panel-tab .active { border-color: #e50113; color: #e50113; }
.mycar-bd .format-panel-box { padding: 20px 10px; }
.mycar-bd .format-panel-box img { width: 100px; width: 100px; border: 1px solid #ccc; }
.mycar-bd .format-panel-box a { display: inline-block; vertical-align: middle; }
.mycar-bd .format-panel-btns { clear: both; }
.mycar-bd .format-panel-btns .confirmformat { display: inline-block; padding: 3px 8px; border-radius: 2px; color: #fff; background-color: #e50113; margin-right: 10px; }
.mycar-bd .format-panel .angelup1 { position: absolute; top: -9px; left: 15px; *height: 0; *line-height: 0; *width: 0; display: inline-block; border-width: 0 8px 8px; border-color: #ccc #fff; border-style: solid; }
.mycar-bd .format-panel .angelup2 { position: absolute; top: -6px; left: 17px; *height: 0; *line-height: 0; *width: 0; display: inline-block; border-width: 0 6px 6px; border-color: #fff transparent; border-style: solid; }
/* 购物车进度 */
.icon-car { width: 50px; height: 44px; display: inline-block; background: url(images/shop.png) no-repeat 0 0; _background-image: url(images/shop.gif); }
.shopping-step { float: right; overflow: hidden; }
.shopping-step li { float: left; width: 218px; height: 42px; margin-right: -10px; }
.shopping-step li strong { color: #fff; font-size: 14px; display: inline-block; vertical-align: -2px; line-height: 42px; height: 42px; }
.shopping-step .number-1 { background: url(images/shop.png) no-repeat 0 -110px; _background-image: url(images/shop.gif); }
.shopping-step .number-2 { background: url(images/shop.png) no-repeat -218px -110px; margin-right: -15px; _background-image: url(images/shop.gif); }
.shopping-step .number-3 { background: url(images/shop.png) no-repeat -436px -110px; _background-image: url(images/shop.gif); }
.shopping-step .number-1 strong { text-indent: 4em; *text-indent: 2.5em; }
.shopping-step .number-2 strong { text-indent: 5em; *text-indent: 3em; }
.shopping-step .number-3 strong { text-indent: 5em; *text-indent: 3em; }
.shop-step-1 .number-1 { background-position: 0 -54px; }
.shop-step-2 .number-1 { background-position: 0 -54px; }
.shop-step-2 .number-2 { background-position: -218px -54px; }
.shop-step-3 .number-1 { background-position: 0 -54px; }
.shop-step-3 .number-2 { background-position: -218px -54px; }
.shop-step-3 .number-3 { background-position: 0 -54px; }
/* 确认订单信息和收货信息 */
.mycar-bd .td-1.fn-tac { text-align: center; }
.order-service .td-1 img{height: 60px; width: 60px;vertical-align: middle;}
.order-service .td-1 p{ text-align: center; }
.mycar-bd .td-1 p{white-space: nowrap;}
.mycar-bd .tlist tfoot { background-color: #f6f6f6; text-align: left; }
.mycar-bd .tlist tfoot .txt { height: 20px; outline: none; border: 1px solid #ccc; padding: 0 3px; width: 500px; vertical-align: middle; }
.mycar-bd .tlist tfoot .clearfix2{margin-top: 2px;}
.mycar-bd .tlist tfoot strong { vertical-align: middle; }
.mycar-bd .shop-conclude { margin-top: 15px; }
.mycar-bd .shop-conclude strong { font-size: 16px; vertical-align: middle; }
.mycar-bd h3 { border-bottom: 2px solid #eee; font-size: 14px; padding-bottom: 6px; margin-bottom: 10px; }
.mycar-bd h3 a { font-size: 12px; font-weight: normal; }
.mycar-hd.shopping-confirm { border-bottom: none; }
.mycar-bd .addresslist { margin-bottom: 10px; }
.mycar-bd .addresslist li { line-height: 28px; height: 28px; borderfn-fl: 1px solid #fff; cursor: default; padding: 2px 10px; }
.mycar-bd .addresslist .active { border-color: #eee; background-color: #f6f6f6; }
.mycar-bd .addresslist input { vertical-align: -2px; }
.mycar-bd .changeadd, .mycar-bd .default_address { display: none; margin-left: 20px; cursor: pointer; }
.addresslist .active .changeadd, .addresslist .active .default_address { display: inline-block; }
.addresslist li .icon-location, .addresslist li .fc-red { visibility: hidden; }
.addresslist .active .icon-location, .addresslist .active .fc-red { visibility: visible; }
.shopping-addr-changebox { margin-bottom: 20px; }
.shopping-addr-changebox .shopping-newaddr { padding-left: 86px; }
.mycar-bd .fill_in_content { padding: 10px 10px 10px 86px; border: 1px solid #ccc; background-color: #f6f6f6; width: 580px; }
.mycar-bd label.label { width: 80px; text-align: right; font-weight: bold; }
.mycar-bd .formwrap-btns { padding-left: 20px; }
.mycar-bd .spec_addr { width: 250px; }
.mycar-bd .save-addr { background-color: #e50113; color: #fff; font-weight: bold; padding: 4px 12px; border-radius: 2px; margin-right: 10px; }
.mycar-bd .save-addr, .mycar-bd .cancel-addr { cursor: pointer; }
.mycar-bd label.error { color: #e50113; }
.mycar-bd .addresslist .new_receive_add { padding-left: 72px; }
.mycar-ft.shopping-confirm { margin-top: 20px; }
.mycar-ft.shopping-confirm p { line-height: 32px; }
.mycar-ft.shopping-confirm p label { display: inline-block; margin-left: 10px; }
.mycar-ft.shopping-confirm p input { vertical-align: -2px; }
.mycar-ft #order_amount { font-size: 20px; }
.mycar-ft.shopping-confirm .confirm { border: none; }
.mycar-ft.shopping-confirm .coupon-box { *display: inline; display: none; zoom: 1; padding: 10px 15px; margin: 10px 0; border: 1px solid #ccc; background-color: #f6f6f6; *width: 300px; }
.mycar-ft.shopping-confirm .coupon-box .blue-btn { padding: 1px 8px; }
.mycar-ft.shopping-confirm .coupon-msg { text-align: left; }
.mycar-ft .agree{text-align: right; margin-top: 10px;}
/* 选择枫车间地址的样式 */
.tp-use-fcaddresss { width: 700px; overflow: hidden; padding-bottom: 20px; margin: 15px 30px; }
.tp-use-fcaddresss #baidumap { width: 100%; height: 280px; }
.tp-use-fcaddresss .mapwrap{ border: 1px solid #ccc; box-shadow: 0 0 5px 0 #ccc inset; margin-top: 20px; }
.tp-fcad-receiver-msg { overflow: hidden; padding-left: 20px; border-left: 1px solid #eee; height: 300px; }
.tp-use-fcaddresss .fn-fl { width: 320px; line-height: 22px; padding-left: 20px; }
.tp-use-fcaddresss  h2 { font-size: 14px; }
.tp-fcad-receiver-msg label.label { width: 80px; text-align: right; }
.tp-fcad-receiver-msg .txt { height: 20px; padding: 2px 4px; width: 200px; }
.tp-fcad-receiver-msg .checkbox { vertical-align: -2px; }
.tp-fcad-bd .red-btn { margin-right: 10px; font-size: 14px; font-weight: bold; width: 120px; height: 30px; margin-top: 10px; }
.tp-fcad-bd .cancel { cursor: pointer; border: 1px solid #ccc;width: 80px; height: 28px; margin-top: 10px; }
.tp-fcad-receiver-msg  label.error { color: #e50113; }
.tp-fcad-bd .info{ font-size: 13px; margin-top: 10px; }
.tp-fcad-bd span.label{ width:78px; text-align: right;display: inline-block; }
/* 枫车间弹窗 */
.temp_overlay { background: #333; filter: alpha(opacity=50); opacity: 0.5; position: fixed; top: 0; right: 0; left: 0; bottom: 0; display: none; z-index: 12; }
.dialog_fc_addr { display: none; position: absolute; background-color: #fff; z-index: 99; }
.dialog_fc_addr .title { position: relative; font-size: 14px; padding: 8px 0; border-bottom: 2px solid #ccc; }
.dialog_fc_addr .close { position: absolute; right: 5px; top:0; cursor: pointer; }
/* 下单完成页面 */
.shopping-pay h2 { font-size: 16px; border-bottom: 2px solid #eee; padding-bottom: 5px; margin-bottom: 5px; }
.shopping-pay .mycar-hd { border-bottom: none; }
.shopping-pay .mycar-ft { text-align: left; margin-top: 40px; }
.shopping-pay .mycar-ft .red-btn { padding: 4px 30px; }
.shopping-pay h3 { font-size: 14px; border-bottom: none; }
.shopping-pay-msg { text-align: center; margin-bottom: 70px; }
.shopping-pay-msg .green { font-size: 16	px; }
.shopping-pay-msg h2 { text-align: left; margin-bottom: 30px; }
.shopping-pay-msg h3 { margin-bottom: 0; }
.shopping-pay-order { margin-top: 28px; padding: 8px; border: 1px solid #eee; background-color: #f6f6f6; }
.shopping-pay-order .section { display: inline-block; margin-right: 10px; }
.shopping-pay-way h3 { padding: 6px; border: 1px solid #eee; background-color: #f6f6f6; }
.shopping-pay-way input { vertical-align: middle; }
.shopping-pay-way img { display: inline-block; vertical-align: middle; }
.shopping-pay-way div { margin-bottom: 10px; }
.shopping-pay-way .section { display: inline-block; margin-right: 50px; }
/* 用户中心的账户概览 */
.uc-acount a { color: #004cd3; }
.uc-acount-hd { overflow: hidden; padding: 15px 20px; border: 1px solid #ccc; zoom: 1; }
.uc-acount-hd .userimg { height: 118px; width: 118px; float: left; }
.uc-acount-hd .uc-acount-hd-r { overflow: hidden; padding-left: 20px; zoom: 1; }
.uc-acount-hd-r h3 { font-size: 14px; color: green; }
.uc-acount-hd-r h3 a { font-size: 12px; color: #004cd3; font-weight: normal; display: inline-block; margin-left: 20px; }
.uc-acount-hd-r div { margin-top: 20px; margin-bottom: 20px; }
.uc-acount-hd-r .section { display: inline-block; width: 330px; }
.uc-acount-remind { margin-top: 20px; margin-bottom: 20px; }
.uc-acount-remind div { padding-left: 38px; line-height: 22px; position: relative; margin-bottom: 20px; }
.uc-acount-remind div p { color: #666; }
.uc-acount-remind div a { font-size: 14px; }
.uc-acount-remind div .blue-btn { color: #666; padding: 2px 12px; }
.uc-acount-remind .btns { position: absolute; right: 200px; top: 10px; }
.uc-acount-remind .btns p { margin-bottom: 10px; }
.uc-acount-remind h2 { font-size: 14px; margin-bottom: 18px; padding-bottom: 10px; border-bottom: 1px solid #eee; }
.uc-acount-buyer h2 .section { display: inline-block; float: right; margin-right: 20px; font-size: 12px; color: #666; font-weight: normal; }
.uc-acount-hd-r img { vertical-align: -2px; margin-left: 6px; }
/* 店铺设置 */
.uc-shop-setting { font-size: 14px; }
.uc-shop-setting .uc-title { border: 1px solid #ccc; background-color: #f8f8f8; padding: 6px 12px; }
.uc-shop-setting-hd { overflow: hidden; margin-top: 20px; zoom: 1; }
.uc-shop-setting-hd, .uc-shop-setting-bd { padding: 20px; }
.uc-shop-setting-hd .shopimg { float: left; margin-right: 35px; text-align: center; }
.uc-shop-setting-hd .shopimg img { width: 100px; height: 100px; border: 1px solid #ccc; margin-bottom: 10px; }
.uc-shop-setting-hd .shopimgIntro { margin-top: 20px; list-style-type: decimal; line-height: 22px; }
.uc-shop-setting label.label { width: 100px; text-align: right; *vertical-align: 2px; }
.uc-shop-setting label.section { margin-right: 20px; }
.uc-shop-setting label input[type=radio] { vertical-align: -2px; margin-right: 3px; }
.uc-shop-setting .txt { height: 24px; padding: 3px; *height: 18px; width: 200px; vertical-align: middle; }
.uc-shop-setting #baidumap { height: 300px; width: 700px; border: 1px solid #ccc; }
.uc-shop-setting .formwrap-btn { text-align: center; }
.uc-shop-setting .formwrap-btn .blue-btn { padding: 2px 15px; }
.uc-shop-setting .blue-btn { padding: 2px 8px; }
.uc-shop-setting .formwrap { margin-bottom: 20px; zoom: 1; }
.uc-shop-setting .formwrap .blue-btn { padding: 2px 8px; font-size: 14px; vertical-align: middle; }
.uc-shop-setting .formwrap .txt:focus { border-color: green; }
.uc-shop-setting .formwrap .modifyaddr { padding: 4px 10px; }
.uc-shop-setting #description { width: 700px; height: 350px; }
.uc-shop-setting label.error { color: #e50113; }
/* 店铺主题设置页面 */
.uc-shop-theme img { height: 130px; width: 160px; }
.uc-shop-theme .uc-title { border: 1px solid #ccc; background-color: #f8f8f8; padding: 6px 12px; }
.uc-shop-current-theme { padding: 20px; overflow: hidden; border: 1px solid #ccc; background-color: #f6f6f6; margin-top: 20px; margin-bottom: 20px; zoom: 1; }
.uc-shop-current-theme img { float: left; margin-right: 20px; }
.uc-shop-current-theme p { line-height: 22px; }
.uc-shop-current-theme .blue-btn { padding: 0 10px; }
.uc-shop-other-theme { border: 1px solid #ccc; border-top: none; padding-bottom: 20px; }
.uc-shop-other-theme h2 { background-color: #f6f6f6; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; line-height: 32px; font-size: 16px; margin-bottom: 18px; padding-left: 18px; text-align: left; color: #000; }
.uc-shop-other-theme img { width: 200px; height: 160px; }
.uc-shop-other-theme .themeItem { display: inline-block; *display: inline; zoom: 1; text-align: center; margin: 0 60px 20px 20px; }
.uc-shop-other-theme .blue-btn { padding: 1px 10px; }
.uc-shop-other-theme { color: green; font-weight: bold; font-size: 14px; line-height: 1.75em; }
.uc-shop-other-theme a { line-height: 1.25em; color: #666; font-weight: normal; }
/* 店铺装修页面 */
.uc-shop-decoration { text-align: center; }
.uc-shop-decoration .decorationItem { display: inline-block; *display: inline; zoom: 1; width: 90px; height: 130px; text-align: center; margin-right: 30px; }
.uc-shop-decoration .uc-title { margin-bottom: 10px; font-size: 14px; text-align: left; }
.uc-shop-decoration .decorationItem h4 { border: 1px solid #ccc; background-color: #f6f6f6; color: #2F7AFF; padding: 2px 0px; }
.uc-shop-decoration .decorationItem-bd { height: 90px; border: 1px solid #ccc; background-color: #f6f6f6; margin-top: 6px; position: relative; }
.uc-shop-decoration .edit { padding: 0 8px; position: absolute; bottom: 10px; left: 26px; cursor: pointer; }
.uc-shop-decoration .itemwrap { padding: 40px 10px 10px; border: 1px solid #ccc; }
/* 个人资料页面 */
.uc-subtab { border-bottom: 1px solid #eee; padding: 10px 15px; background-color: #f8f8f8; }
.uc-subtab .active { color: orange; }
.uc-subtab a { display: inline-block; margin-right: 30px; }
.uc-personal-panel { padding: 30px 28px; }
.uc-personal-panel label.label { width: 70px; text-align: right; }
.uc-personal-panel .userimg { width: 100px; height: 100px; }
.uc-personal-base a { display: inline-block; color: #004cd3; margin-left: 20px; }
.uc-personal-base input[type='radio'] { vertical-align: -2px; margin-right: 3px; }
.uc-personal-base label.section { margin-right: 20px; }
.uc-personal-base .txt { width: 100px; padding: 1px; text-align: center; }
.uc-personal-base .formwrap-btn { padding-left: 70px; }
.uc-personal-base .formwrap-btn .red-btn { padding: 4px 20px; }
.uc-personal-base .save { display: none; }
.uc-personal-img { padding-left: 30px; }
.uc-personal-img div { text-align: center; padding: 10px; background-color: #fff; border: 1px solid #ddd; }
.uc-personal-img div p { margin-top: 20px; }
.uc-personal-img div .blue-btn { padding: 1px 10px; }
.uc-personal-img { border: 1px solid #ddd; margin-top: 20px; background-color: #f8f8f8; }
/* 修改密码 */
.uc-changepw label.label { width: 100px; text-align: right; }
.uc-changepw .txt { padding: 2px; width: 180px; }
.uc-changepw h3 { margin-bottom: 20px; padding-left: 40px; }
.uc-personal-safe { padding: 30px; border: 1px solid #ccc; background-color: #f8f8f8; margin-top: 20px; }
.uc-personal-safe label.error { color: #e50013; }
/* 修改密码和手机号号码的进度 */
.uc-personal-safe .rg-step-wrap { width: 100%; border: none; padding: 0 }
.uc-personal-safe .rg-step-word { width: 100%; }
.uc-personal-safe .rg-step-bar li { width: 33%; }
.uc-changeep  .uc-rf-2 { position: relative; right: 50px; }
.uc-changeep  .uc-rf-3 { position: relative; left: 30px; }
.uc-changeep .rg-step-wrap { margin-bottom: 50px; }
.uc-changeep .formwrap { font-size: 14px; margin-left: 100px; }
.uc-changeep label.label { width: 140px; font-weight: bold; }
.uc-changeep .txt { padding: 2px; width: 200px; }
.uc-changeep .formwrap p { font-size: 12px; padding-left: 60px; }
.uc-changeep .resend { font-weight: bold; display: inline-block; margin-left: 10px; }
.uc-changeep .success { font-size: 16px; text-align: center; margin-bottom: 30px; }
.uc-changeep .grey-btn { padding: 4px 15px; margin-left: -16px; }
.uc-changeep .formwrap-btn a { text-decoration: underline; }
/* ==============================
* 消息中心
* ============================== */
/* 未读消息 */
.uc-msgcenter .ss-pagination { text-align: right; margin-top: 20px; }
.uc-mc-table { border-collapse: collapse; text-align: center; }
.uc-mc-table thead tr { border: 1px solid #ccc; }
.uc-mc-table th { background-color: #f6f6f6; font-weight: normal; }
.uc-mc-table th, .uc-mc-table td { padding: 8px; }
.uc-mc-table td { border-bottom: 1px solid #eee; }
.uc-mc-table .title, .table-unread .content { }
.uc-mc-table .content { word-wrap: break-word; word-break: break-all; color: #444; }
.uc-mc-table .content p { width: 430px; line-height: 20px; }
.uc-mc-table .content.hide p { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.uc-mc-table .title { word-wrap: break-word; word-break: break-all; margin-bottom: 6px; font-weight: bold; color: #444; }
.uc-mc-table .expand { right: 10px; cursor: pointer; color: green; bottom: 3px; margin-right: 10px; }
.uc-mc-table .grey-btn { padding: 0px 3px; margin-bottom: 2px; width: 60px; }
.uc-msgcenter-op { margin-top: 20px; margin-bottom: 6px; padding-left: 10px; }
.uc-msgcenter-op input { vertical-align: -2px; }
.table-unread .th-1 { width: 40px; }
.table-unread .th-2 { width: 430px; }
.table-unread .th-3 { width: 100px; }
.table-unread .th-4 { width: 150px; }
.table-unread .th-5 { width: 90px; }
/* 回复框样式 */
.uc-msg-replaybox textarea { display: block; height: 200px; width: 500px; outline: none; padding: 3px; }
.uc-msg-replaybox .modal-bd { padding: 0; }
.uc-msg-replaybox .replaybox { padding: 20px; }
.uc-msg-replaybox .replaybox div { margin-top: 20px; text-align: right; }
.uc-msg-replaybox h2 { *width: 520px; }
.uc-msg-replaybox { *width: 500px; zoom: 1; *display: inline; *float: left; border: 4px solid #ddd;}
body { zoom: 1; }
/* 发件箱 */
.table-sended .th-1 { width: 40px; }
.table-sended .th-2 { width: 450px; }
.table-sended .th-3 { width: 80px; }
.table-sended .th-4 { width: 150px; }
.table-sended .th-5 { width: 90px; }
/* 收件箱 */
.table-receive .th-1 { width: 40px; }
.table-receive .th-2 { width: 430px; }
.table-receive .th-3 { width: 80px; }
.table-receive .th-4 { width: 100px; }
.table-receive .th-5 { width: 90px; }
.table-receive .th-6 { *width: 80px; }
/* 发送短消息 */
.uc-msgcenter-send { position: relative; }
.uc-msgcenter-send form { padding: 50px; }
.uc-msgcenter-send .txt { width: 180px; padding: 2px 3px; *vertical-align: middle; }
.uc-msgcenter-send label.label { width: 60px; text-align: right; *vertical-align: middle; }
.uc-msgcenter-send textarea { width: 400px; height: 150px; }
.uc-msgcenter-friendpanel { position: absolute; right: 0; top: 50px; font-size: 14px; width: 160px; }
.uc-msgcenter-friendpanel dl { border: 1px solid #ccc; margin-top: 10px; line-height: 26px; text-indent: 1em; height: 200px; overflow: auto; }
.uc-msgcenter-friendpanel dt { border-bottom: 1px solid #ccc; }
.uc-msgcenter-friendpanel dd { cursor: pointer; text-indent: 1.5em; }
.uc-msgcenter-friendpanel dd:hover { background-color: #f8f8f8; }
.uc-msgcenter-send label.error { color: #e50113; }
/* 对话列表 */
.uc-msgcenter-check { padding-right: 100px; zoom: 1; }
.uc-msgcenter-check h2 { zoom: 1; line-height: 32px; background-color: #f8f8f8; margin-top: 50px; margin-bottom: 10px; padding-left: 10px; font-size: 14px; border-top: 2px solid #eee; border-bottom: 2px solid #eee; position: relative; }
.uc-msgcenter-check h2 a { position: absolute; right: 10px; }
.uc-msgcenter-check textarea { width: 500px; margin-left: 20px; margin-right: 0; }
.uc-msgcenter-check form { text-align: left; }
.uc-msgcenter-check .uc-rf-btns { text-align: left; margin-left: 20px; }
/* ==============================
* 好友
* ============================== */
.uc-friends-panel { margin-top: 20px; }
.uc-friends-panel .multi-operate { display: inline-block; margin-right: 10px; margin-left: 10px; }
.uc-friends-panel input { vertical-align: -2px; margin-right: 5px; }
.uc-friendlist li img { width: 50px; height: 50px; float: left; margin-right: 10px; }
.uc-friendlist li div { overflow: hidden; display: block; }
.uc-friendlist li p { margin-bottom: 10px; white-space: nowrap; }
.uc-friendlist li .blue-btn { padding: 0px 5px; margin-right: 10px; }
.uc-friendlist { padding: 30px 15px; overflow: hidden; margin: 15px 0px; border-top: 2px solid #ddd; border-bottom: 2px solid #ddd; }
.uc-friendlist li { display: inline-block; *display: inline; *zoom: 1; margin-right: 30px; padding-bottom: 10px; width: 180px; }
.uc-friend-op a { display: inline-block; margin-right: 10px; margin-left: 10px; }
/* 增加又好友 */
.uc-addfriendbox{ border: 2px solid #ccc; }
.uc-addfriendbox form { padding: 30px 50px; }
.uc-addfriendbox h2 { font-size: 14px; *width: 300px; }
.uc-addfriendbox label.label { width: 60px; text-align: right; }
.uc-addfriendbox .txt { padding: 2px 4px; *height: 22px; vertical-align: middle; }
.uc-addfriendbox label.error { color: #e50013; }
/* ==============================
* 运单模版
* ============================== */
.uc-freight_fee table { }
.uc-freight_fee .th-1 { width: 60px; }
.uc-freight_fee .th-2 { width: 250px; }
.uc-freight_fee .th-3 { width: 250px; }
.uc-freight_fee .th-4 { width: 120px; }
.uc-freight_fee .th-5 { width: 140px; }
.uc-freight_fee-panel .gm-operation { margin-top: 20px; }
.uc-freight_fee-panel input[type="checkbox"] { vertical-align: -2px; margin-right: 5px; }
.uc-freight_fee-panel .printItems label { display: inline-block; margin-right: 40px; width: 120px; margin-bottom: 10px; }
.uc-freight_fee-panel label.label { font-weight: bold; }
.uc-freight_fee-panel #print_shift_div { margin-bottom: 30px; }
.uc-freight_fee-panel label.error { color: #e50113; }
.uc-freight_fee-panel { padding: 10px 40px; margin-top: 30px; }
.fill_in_content li { width: 780px; overflow: hidden; padding-bottom: 10px; }
.fill_in_content li p { float: left; }
#print_shift_div .field { position: absolute; background: #fef5e6; cursor: move; border: 1px solid #ff8c3f; z-index: 0; }
#print_shift_div .field .closebtn { position: absolute; right: 5px; top: 2px; background: #f00; color: #fff; display: inline-block; padding: 1px 2px; line-height: 12px; text-decoration: none; }
#print_shift_div .field-name { padding: 3px 10px; display: block; }
.yui-resize .yui-resize-handle { position: absolute; z-index: 1; font-size: 0; margin: 0; padding: 0; zoom: 1; height: 1px; width: 1px; background: #fff; opacity: .5; filter: Alpha(Opacity=50); }
.yui-resize .yui-resize-handle-br { height: 5px; width: 5px; bottom: 0; right: 0; cursor: se-resize; z-index: 2; zoom: 1; }
.yui-resize .yui-resize-handle-r { width: 5px; height: 100%; top: 0; right: 0; cursor: e-resize; zoom: 1; }
.yui-resize .yui-resize-handle-b { width: 100%; height: 5px; bottom: 0; right: 0; cursor: s-resize; zoom: 1; }
.yui-resize .yui-resize-handle-br:hover, .yui-resize .yui-resize-handle-r:hover, .yui-resize .yui-resize-handle-b:hover { background-color: #f00; }
#print_field_check_holder li { display: inline-block; width: 14em; }
/* ==============================
* 商品详情
* ============================== */
#fc-good { width: 1100px; margin-right: auto; margin-left: auto; margin-top: 50px; font-family: "宋体"; }
.fc-good-top { position: relative; overflow: hidden; zoom: 1; }
.fc-good-bigpic { float: left; margin-right: 50px; zoom: 1; }
.fc-good-bigpic .bigpicwrap { overflow: hidden; zoom: 1; margin-bottom: 10px; }
.fc-good-bigpic .bigpicwrap img { width: 300px; height: 300px; border: 1px solid #ccc; }
.fc-good-bigpic .smallpiclist li { float: left; width: 46px; height: 46px; border: 2px solid #ccc; margin-right: 10px; }
.fc-good-bigpic .smallpiclist .imghover { border-color: #e50113; }
.fc-good-bigpic .smallpiclist img { width: 46px; height: 46px; }
.fc-good-bigpic .smallpiclist ul { padding: 0 10px; overflow: hidden; width: 1000px; }
.fc-good-bigpic .smallpiclist { position: relative; overflow: hidden; height: 50px; margin-top: 10px; margin-bottom: 10px; *width: 300px; zoom: 1; _padding-bottom: 3px; clear: both; }
.fc-good-bigpic .smallpiclist .smallpiclist-left { left: 0; top: 0; text-indent: -2px }
.fc-good-bigpic .smallpiclist .smallpiclist-right { right: 0; top: 0; text-indent: 3px; }
.fc-good-bigpic .smallpiclist .smallpiclist-left, .fc-good-bigpic .smallpiclist .smallpiclist-right { position: absolute; height: 46px; width: 12px; border: 1px solid #ccc; line-height: 40px; color: #666; font-family: "微软雅黑"; cursor: pointer; }
.fc-good-bigpic .ware_box { position: relative; margin-left: 20px; overflow: hidden; height: 50px; width: 245px; }
/* 不完美的解决ie6下，透明的问题。 */
.fc-good-bigpic .jqZoomPup { _background: transparent; }
.fc-good-info { overflow: hidden; zoom: 1; }
.fc-good-info h2 { font-size: 18px; word-break: break-all; word-wrap: break-word; width: 450px; margin-bottom: 30px; line-height: normal; }
.fc-good-info p { line-height: 26px; font-size: 13px; color: #444; }
.fc-good-info label.label { width: 70px; display: inline-block; }
.fc-good-info .goodprice { font-size: 16px; font-weight: bold; }
.fc-good-info .specbox { line-height: 24px; font-size: 13px; color: #444; }
.fc-good-info .quantity-box { vertical-align: middle; zoom: 1; font-family: "微软雅黑"; }
.fc-good-info .quantity { width: 40px; outline: none; text-align: center; vertical-align: middle; border: 1px solid #888; height: 20px; }
.fc-good-info .minus, .fc-good-info .plus { display: inline-block; width: 16px; height: 20px; text-align: center; vertical-align: middle; color: #888; border: 1px solid #888; background-color: #f6f6f6; cursor: pointer; zoom: 1; }
.fc-good-info .minus { position: relative; left: 4px; left: 5px\9; left: 5px\0; }
.fc-good-info .plus { position: relative; right: 5px; }
.fc-good-amount { margin: 7px 0; color: #444; }
.fc-good-btns .buynow, .fc-good-btns .addcar { height: 30px; line-height: 22px; width: 170px; display: inline-block; border-radius: 2px; font-weight: normal; text-align: center; color: #fff; vertical-align: middle; }
.fc-good-btns .addcar { background-color: #f39200; font-size: 14px; line-height: 30px; margin-left: 20px; }
.fc-good-info .citypicker { display: inline-block; padding: 0px 3px; border: 1px solid #ccc; cursor: pointer; }
.fc-good-info .citypicker:hover { border-color: green; }
.fc-good-info .middle { display: inline-block; margin-left: 5px; margin-right: 5px; }
.fc-good-shopinfo { float: right; border: 1px solid #ccc; padding-bottom: 10px; }
.fc-good-shopinfo h3 { background-color: #f4f4ef; border-bottom: 1px solid #ccc; margin-bottom: 10px; padding: 8px 0; text-align: center; }
.fc-good-shopinfo p { line-height: 28px; padding-left: 12px; padding-right: 5px; }
.fc-good-shopinfo p a { line-height: 20px; padding: 0 3px; }
.fc-good-service { overflow: hidden; width: 500px; margin-bottom: 20px; }
.fc-good-service .icon-service { display: inline-block; height: 100px; width: 50px; float: left; margin-right: 3px; text-align: center; }
.fc-good-service-box { overflow: hidden; position: relative; zoom: 1; }
.fc-good-service-box p { color: #000; }
.fc-good-service-box h3 { font-size: 14px; position: relative; color: #fff; background-color: #e50113; height: 28px; line-height: 28px; overflow: visible; padding-left: 20px; padding-right: 20px; border-top-left-radius: 2px; }
.fc-good-service-box .angel { border-width: 30px 0px 0px 30px; border-color: #fff #e50113; border-style: solid; height: 0; width: 0; line-height: 0; position: absolute; bottom: 0; right: -20px; }
.fc-good-service-box .cancel-service { position: absolute; top: 5px; right: 0; }
.fc-good-service-box .service-box-bd { overflow: hidden; padding: 5px 0; border: 1px solid #e50113; zoom: 1; }
.fc-good-service-box .service-box-bd div { float: left; height: 60px; line-height: normal; }
.fc-good-service-box .service-box-bd p { line-height: 20px; }
.fc-good-service-box .service-info { width: 200px; border-right: 1px solid #e50113; }
.fc-good-service-box .service-info p { text-indent: 5px; }
.fc-good-service-box .red { color: #e50113; }
.fc-good-service-box .service-selectshop { width: 130px; text-align: center; margin-right: 10px; border-right: 1px solid #e50113; }
.fc-good-service-box .service-selectshop .blue { display: inline-block; margin-top: 15px; cursor: pointer; text-decoration: underline; }
.fc-good-service-box .service-amount { width: 100px; zoom: 1; }
.fc-good-service-box .service-amount p { margin-top: 10px; padding-left: 4px; }
.fc-good-service-box .service-box-bd .quantity-box { line-height: 20px; font-family: "微软雅黑"; _height: 0; }
.fc-good-service-box .plus { position: relative; right: 5px; }
.fc-good-btns { padding-left: 70px; }
.fc-good-bottom { overflow: hidden; margin-top: 30px; zoom: 1; }
.fc-good-bottom-left { width: 200px; float: left; margin-right: 25px; zoom: 1; }
.fc-good-bottom-right { overflow: hidden; zoom: 1; }
.fc-good-history h3, .fc-good-rank h3 { font-size: 14px; background-color: #f6f6f6; line-height: 32px; padding-left: 10px; }
.fc-good-history, .fc-good-rank { border: 1px solid #ddd; width: 200px; margin-bottom: 20px; zoom: 1; }
.fc-good-history li { border-top: 1px solid #ddd; zoom: 1; }
.fc-good-history img { width: 120px; height: 120px; display: block; margin: 10px auto; }
.fc-good-history p { width: 150px; margin-left: auto; margin-right: auto; overflow: hidden; white-space: nowrap; }
.fc-good-history p a:hover { text-decoration: underline; color: #e50113; }
.fc-good-history .price { font-size: 14px; }
.fc-good-rank .ranktab { margin-top: 10px; padding-left: 10px; border-bottom: 1px solid #ddd; }
.fc-good-rank .ranktab li { display: inline-block; border: 1px solid #ddd; margin-bottom: -1px; padding: 1px 6px; *display: inline; cursor: pointer; }
.fc-good-rank .ranktab .active { border-bottom-color: #fff; font-weight: bold; }
.fc-good-rank h3 { border-bottom: 1px solid #ddd; }
.fc-good-rank .ranktab-box img { width: 40px; height: 40px; margin-right: 10px; }
.fc-good-rank .ranktab-box li { padding-left: 10px; padding-right: 10px; zoom: 1; overflow: hidden; margin-bottom: 10px; }
.fc-good-rank .ranktab-box ul { margin: 10px 0; }
.fc-good-rank .ranktab-box p { overflow: hidden; white-space: nowrap; overflow: hidden; zoom: 1; *width: 120px; }
.fc-good-rank .ranktab-box p a:hover { text-decoration: underline; color: #e50113; }
.fc-good-comment .score, .fc-good-comment .comment-label { display: inline-block; vertical-align: middle; *display: inline; zoom: 1; }
.fc-good-comment .score-left { text-align: center; display: inline-block; padding: 18px; border-right: 1px solid #ccc; margin: 15px 0; vertical-align: middle; *display: inline; zoom: 1; }
.fc-good-comment .score-right { display: inline-block; vertical-align: middle; *display: inline; zoom: 1; }
.fc-good-comment .score-left strong { font-size: 24px; font-family: '微软雅黑'; color: #e50113; line-height: normal; }
.fc-good-comment .score-right .label { display: inline-block; margin-right: 10px; vertical-align: middle; }
.fc-good-comment .score-right .percent { display: inline-block; margin-left: 10px; vertical-align: middle; }
.fc-good-comment .score-right .outer { display: inline-block; width: 200px; height: 13px; overflow: hidden; background-color: #ddd; vertical-align: middle; }
.fc-good-comment .score-right .inner { display: inline-block; background-color: #e50113; height: 13px; }
.fc-good-comment .score-right div { line-height: 22px; }
.fc-good-comment .score-right { padding: 15px 10px; }
.fc-good-comment .comment-label { width: 410px; margin-left: 30px; }
.fc-good-comment .comment-label li { display: inline-block; padding: 3px 8px; background-color: #f8cecf; margin-bottom: 6px; *display: inline; zoom: 1; }
.fc-good-comment .comment-label h4 { margin-bottom: 8px; }
.fc-good-question .title { margin-top: 18px; margin-bottom: 5px; border-bottom: 1px solid #ccc; padding-bottom: 15px; }
.fc-good-question .title strong { font-size: 14px; }
.fc-good-question .orange { padding: 3px; }
.fc-good-question .green { padding: 3px; }
.fc-good-question .time { float: right; margin-right: 10px; margin-top: 5px; }
.fc-good-question .answer { background-color: #f6f6f6; }
.fc-good-question .content { line-height: 22px; text-indent: 2em; }
.fc-good-question .ask .content { font-weight: bold; margin-bottom: 5px; }
.fc-good-question .question p { padding: 0 10px; }
.fc-good-question .question div { padding: 4px 0; }
.fc-good-question .question { margin-bottom: 10px; }
.fc-shop-salsinfo .ss-pagination, .fc-good-question .ss-pagination { margin-top: 20px; text-align: right; }
.fc-good-bottom-right .questionform { margin-top: 20px; }
.fc-good-bottom-right .questionform textarea { width: 500px; height: 125px; }
.fc-good-bottom-right .questionform .txt { padding: 3px; width: 250px; vertical-align: middle; }
.fc-good-bottom-right .questionform .left-remind { position: relative; top: 110px; right: 120px; }
.fc-good-bottom-right .questionform .alarm { color: #e50113; }
.fc-good-bottom-right .questionform .label { vertical-align: middle; }
.fc-good-bottom-right .questionform .red-btn { vertical-align: middle; }
/* 增加登录框 */
.M-loginModal{ position:fixed; top: 0; bottom: 0; left:0; right: 0;z-index: 21 }
.M-loginModal .overlayer{ position:fixed; top: 0; bottom: 0; left:0; right: 0; background-color: #333; opacity: .5; filter: Alpha(Opacity=50); }
.M-loginModal .login-box{ background-color: #fff; z-index: 20; float: none; margin-right: 0; min-height: 0; }
.M-loginModal #login{ position: absolute; left: 50%; margin-left: -135px; top: 30%; margin-top: -100px;  }
.M-loginModal .lg-msgwrap p{ display: none; }
.M-loginModal .lg-option{ overflow: hidden; }
.M-loginModal .close{ position: absolute; top: 8px; right: 10px; width: 20px; height: 20px; text-align: center; font-family:"微软雅黑"; font-size: 14px; color: #888; cursor:pointer; }
/* ==============================
* 订单详情
* ============================== */
.uc-order-detail h3 { font-size: 16px; padding-bottom: 5px; border-bottom: 2px solid #ccc; margin-bottom: 10px; }
.uc-order-detail h4 { font-size: 14px; padding-bottom: 5px; border-bottom: 2px solid #ccc; }
.uc-order-detail { font-size: 13px; }
.uc-od-base { background-color: #fbe7e6; border: 1px solid #eee; padding: 20px 10px; margin-bottom: 15px; }
.uc-od-base p { line-height: 22px; }
.uc-od-top { padding-bottom: 20px; margin-bottom: 10px; }
.uc-od-top label.label { width: 70px; text-align: right; display: inline-block; }
.uc-od-top p a { display: inline-block; color: #004cd3; vertical-align: middle; }
.uc-od-top p input { display: inline-block; background-color: #fff; color: #004cd3; margin-left: 15px; border: none; vertical-align: middle; outline: none; cursor: pointer; }
.uc-od-bd h4 { margin-bottom: 10px; }
.uc-od-bd p { padding-left: 20px; line-height: 22px; }
.uc-od-bd { padding-bottom: 20px; }
.uc-od-ft h4 { margin-bottom: 10px; }
.uc-od-ft .uc-od-msg { padding-left: 20px; line-height: 22px; }
.uc-od-ft .section { display: inline-block; width: 300px; }
.uc-od-ft table { border-collapse: collapse; border: 1px solid #ccc; text-align: center; margin-top: 20px; }
.uc-od-ft th { background-color: #f6f6f6; }
.uc-od-ft th, .uc-od-ft td { padding: 8px; border: 1px solid #ddd; }
.uc-od-ft .th-1 { width: 300px; }
.uc-od-ft th { width: 130px; }
.uc-od-ft .gooddetail img { width: 60px; height: 60px; float: left; margin-right: 10px; }
.uc-od-ft .gooddetail { overflow: hidden; text-align: left; }
.uc-od-ft .service { text-align: center; white-space: nowrap; }
.uc-od-ft .service img{float:none; vertical-align: middle;}
.uc-od-ft .service p{ width: 210px; }
.uc-od-total { text-align: right; margin-top: 30px; }
.uc-od-total .price { font-size: 22px; }
/* ==============================
* 枫车助手推广页面
* ============================== */
/* erweim.css */
#fc-fczs { padding-bottom: 30px; overflow: hidden; zoom: 1; }
.fc-erweim { width: 100%; height: auto; font-family: "微软雅黑"; zoom: 1; }
.fc-erweim .erweim_container { width: 1100px; height: auto; margin: 0 auto; padding: 10px 0; overflow: hidden; }
.fc-erweim .left { width: 570px; float: left; margin: 42px 0 0 110px; *display: inline; }
.fc-erweim .left_top { width: 100%; height: 130px; text-indent: 130px; }
.fc-erweim .left_top p { width: 100%; display: block; font-size: 24px; font-weight: 400; line-height: 86px; color: #999; }
.fc-erweim .left_top p strong { font-size: 48px; font-weight: 400; color: #333; padding-right: 18px; }
.fc-erweim .left_top span { display: block; float: left; color: #666; font-size: 18px; line-height: 20px; }
.fc-erweim .left_bottom { width: 380px; height: 200px; margin: 10px 0 10px 90px; border: #e1e1e1 double 1px; *width: 400px; }
.fc-erweim .left_bottom strong { display: block; width: 196px; text-align: left; font-size: 20px; line-height: 40px; padding-top: 40px; text-indent: 20px; }
.fc-erweim .left_bottom span { width: 140px; display: block; font-size: 13px; color: #333; padding-left: 20px; }
.fc-erweim .right { width: 220px; float: left; margin-top: 70px; }
.fc-erweim .left_bottom img{height: 200px; width: 200px;}
/* ==============================
* 评价商品页面
* ============================== */
.uc-comment { zoom: 1; }
.uc-comment h3 { font-size: 14px; padding: 8px; border-bottom: 1px solid #ccc; background-color: #f6f6f6; }
.uc-comment .shopimg img { width: 72px; height: 72px; border: 1px solid #ccc; margin-right: 15px; }
.uc-comment .shopimg { float: left; }
.uc-comment .shopinfo { border: 1px solid #ccc; }
.uc-comment .shopinfo img { vertical-align: -2px; }
.uc-comment .shopinfo .infowrap { padding: 8px 15px; overflow: hidden; }
.uc-comment .shopinfo { line-height: 24px; }
.uc-comment .shopinfo .stars { vertical-align: -2px; }
.uc-comment .commentbox { margin-top: 10px; border: 1px solid #ccc; zoom: 1; }
.uc-comment table { border-collapse: collapse; width: 100%; text-align: left; }
.uc-comment .th-1 { width: 40%; }
.uc-comment .th-2 { width: 60% }
.uc-comment .goodimg { width: 72px; height: 72px; float: left; margin-right: 10px; }
.uc-comment th { border-bottom: 1px solid #ccc; padding: 10px 25px; vertical-align: top; font-weight: normal; }
.uc-comment td { padding: 18px 25px; vertical-align: top; border-bottom: 1px solid #ccc; }
.uc-comment .gooddes { overflow: hidden; width: 250px; }
.uc-comment .gooddes p { word-break: break-all; word-wrap: break-word; line-height: 18px; font-size: 13px; }
.uc-comment .gooddes a { color: #000; }
.uc-comment .gooddes a:hover { color: #e50113; text-decoration: underline; }
.uc-comment .rank { margin: 0 0 8px; }
.uc-comment textarea { width: 100%; height: 156px; padding: 2px 3px; margin-bottom: 10px; }
.uc-comment .rank-info { display: inline-block; width: 26px; padding: 2px 3px; text-align: center; vertical-align: -4px; color: #fff; }
.uc-comment .rank-good .rank-info { background-color: orange; }
.uc-comment .rank-normal .rank-info { background-color: #6ad06a; }
.uc-comment .rank-bad .rank-info { background-color: #ddd; }
.uc-comment .cm-icon-good { vertical-align: 0; }
.uc-comment .cm-icon-normal { vertical-align: 0; }
.uc-comment .cm-icon-bad { vertical-align: -6px; }
.uc-comment .comment-for-good .formwrap { width: 560px; position: relative; }
.uc-comment .left-remind { position: absolute; top: 140px; right: 10px; background-color: #fff; }
.uc-comment .toggle { cursor: pointer; }
.uc-comment .showimg { display: inline-block; padding: 2px 3px; background-color: #97aebc; border: 1px solid #76a3bf; color: #fff; margin-right: 10px; cursor: pointer; }
.uc-comment .comment-for-good .grey { display: inline-block; margin-right: 20px; }
.uc-comment .piclist { margin: 10px 0; }
.uc-comment .piclist span { display: inline-block; text-align: center; margin-right: 10px; }
.uc-comment .piclist img { width: 55px; height: 55px; display: block; margin-bottom: 5px; border: 1px solid #ccc; }
.uc-comment .piclist a { padding: 0px 8px; }
.uc-comment .comment-for-shop { padding-bottom: 20px; }
.uc-comment .comment-for-shop h3 { margin-bottom: 20px; }
.uc-comment .comment-for-shop label.label { width: 100px; }
.uc-comment .comment-for-shop .formwrap { margin-left: 42%; font-size: 13px; height: 16px; line-height: normal; }
.uc-comment .comment-for-shop .formwrap-btns { *margin-left: 24%; }
.uc-comment .formwrap-btns { margin-top: 30px; margin-bottom: 30px; zoom: 1; text-align: left; *margin-left: 25%; height: auto; }
.uc-comment .formwrap-btns .red-btn { width: 170px; height: 38px; }
.uc-comment .comment-for-shop .star-group { display: inline-block; *display: inline; zoom: 1; vertical-align: -4px; }
.uc-comment .comment-for-shop label { width: 105px; text-align: right; display: inline-block; }
.uc-comment .fn-oh { zoom: 1; }
.uc-comment .formwrap-seller { margin-left: 42%; }
.uc-comment .formwrap-seller input { width: 170px; height: 38px; margin-top: 50px; margin-bottom: 50px; }
/* 剩余字数的提示 */
.uc-comment .alarm { color: #e50113; }
/* 追加评价页面 */
.uc-comment-title { background-color: #f6f6f6; position: relative; }
.uc-comment-title .sellername { position: absolute; right: 10px; top: 8px; }
.uc-comment .commentbox-add { border: 1px solid #ccc; zoom: 1; }
.uc-comment .commentbox-add .imgwrap { margin-left: 90px; text-align: center; vertical-align: top; font-size: 14px; word-break: break-all; word-wrap: break-word; width: 130px; }
.uc-comment .commentbox-add .imgwrap img { width: 130px; height: 130px; border: 1px solid #ccc; display: block; margin-bottom: 10px; }
.uc-comment .commentbox-add-content { margin-left: 60px; vertical-align: top; }
.uc-comment .commentbox-add-item .cm-icon-good { vertical-align: -3px; }
.commentbox-add-content { width: 730px; }
.commentbox-add-item { font-size: 13px; word-break: break-all; word-wrap: break-word; border-bottom:; :1px solid #ddd; padding-top: 45px; padding-bottom: 30px; }
.commentbox-add-item .prev-comment { margin-bottom: 10px; line-height: 20px; padding-bottom: 10px; border-bottom: 1px dashed #ddd; }
.commentbox-add-item textarea { width: 100%; height: 160px; }
.commentbox-add-item .showimg-box  p { text-align: center; margin-top: 3px; }
.commentbox-add-item .showimg-box .grey-btn { cursor: pointer; padding: 1px 15px; }
.commentbox-add-item .showimg-box .fn-dib { vertical-align: top; }
.commentbox-add-item .showimg-list img { width: 46px; height: 46px; }
.commentbox-add-item .formwrap { position: relative; }
.commentbox-add-item .left-remind { top: 160px; }
.uc-comment .commentbox-add .formwrap-btns { padding-top: 30px; margin-bottom: 30px; margin-left: 285px; *margin-left: 14%; }
/* 修改评价 */
.uc-comment .comment-modify .formwrap-btns { margin-left: 42%; *margin-left: 24%; margin-top: 35px; margin-bottom: 35px; }
.uc-comment .modify-info { border: 1px solid #e0c491; background-color: #fff4e1; color: #c36900; margin-top: 25px; padding: 10px; width: 555px; }
.uc-comment .modify-info h2 { font-size: 16px; margin-bottom: 10px; }
/* 评价详情页面 */
.uc-comment-detail .title { border-bottom: 2px solid #ddd; background-color: #f6f6f6; position: relative; }
.uc-comment-detail h3 { background-color: #222; color: #fff; padding-left: 25px; padding-right: 25px; }
.uc-comment-detail .title span { position: absolute; right: 10px; top: 10px; }
.uc-comment-detail a { display: inline-block; margin-right: 10px; }
.uc-comment-detail  table { border: 1px solid #ddd; border-collapse: collapse; }
.uc-comment-detail .th-1 { width: 230px; text-align: center; }
.uc-comment-detail .th-2 { width: 280px; }
.uc-comment-detail .th-3 { }
.uc-comment-detail th { padding: 12px 20px; }
.uc-comment-detail td { padding: 20px; }
.uc-comment-detail .goodinfo { text-align: center; word-wrap: break-word; word-break: break-all; }
.uc-comment-detail .goodinfo img { width: 100px; height: 100px; margin-bottom: 10px; border: 1px solid #ddd; }
.uc-comment-detail .goodinfo p { width: 120px; margin-left: auto; margin-right: auto; }
.uc-comment-detail .goodinfo a { color: #004cd3; }
.uc-comment-detail .goodinfo a:hover { text-decoration: underline; }
.uc-comment-detail h4 { font-size: 16px; margin-top: 20px; margin-bottom: 5px; }
.uc-comment-detail h4 .grey-btn { font-size: 14px; font-weight: normal; padding: 3px 12px; }
.uc-comment-detail p { font-size: 13px; }
.uc-comment-detail .time { font-size: 12px; }
.uc-comment-detail .buyer { margin-bottom: 20px; margin-top: 10px; }
.uc-comment-detail .buyer h4, .uc-comment-detail .seller h4 { font-size: 22px; color: #888; margin-top: 10px; }
.uc-comment-detail label { margin-top: 5px; }
.uc-comment-detail .cm-icon-bad, .uc-comment-detail .cm-icon-good, .uc-comment-detail .cm-icon-normal { vertical-align: -3px; }
.uc-comment-detail .sethide, .uc-comment-detail .reply { padding: 0px 4px; color: #666; cursor: pointer; }
.uc-explain-form { padding: 10px; position: relative; }
.uc-explain-form textarea { display: block; width: 400px; height: 150px; margin-bottom: 10px; }
.uc-explain-form .left-remind { position: absolute; top: 135px; right: 30px; background-color: #fff }
.uc-explain-form .alarm { color: #e50113; }
.uc-explain-form .formwrap { margin-top: 10px; text-align: right; zoom: 1; }
.cm-reply-fbBox h2 { *width: 400px; }
/* ==============================
* 店铺和个人信用评价页面
* ============================== */
.uc-credit-top { overflow: hidden; }
.uc-credit-left { float: left; margin-right: 15px; }
.uc-credit-right { overflow: hidden; }
.uc-credit-left .baseinfo { border: 1px solid #ddd; margin-bottom: 10px; border-bottom: none; line-height: 20px; width: 260px; }
.uc-credit-left .baseinfo div { border-bottom: 1px solid #ddd; padding: 10px 15px; color: #222; }
.uc-credit-left .baseinfo img { margin-left: 5px; }
.uc-credit-left .baseinfo h3 { font-size: 14px; background-color: #f6f6f6; border-bottom: 1px solid #ddd; padding-left: 10px; line-height: 32px; }
.uc-credit-left .cm-icon-guarantee,.uc-credit-left .cm-icon-noguarantee { vertical-align: top; float: left; margin-right: 10px; margin-bottom: 10px; }
.uc-credit-left p { zoom: 1; }
.uc-credit-left .creditimg { vertical-align: -3px; }
.uc-credit-right .maininfo { border: 1px solid #ddd; margin-bottom: 10px; line-height: 20px; position: relative; zoom: 1; }
.uc-credit-right .maininfo h3 { font-size: 14px; background-color: #f6f6f6; border-bottom: 1px solid #ddd; padding-left: 10px; line-height: 32px; _padding-top: 5px; _padding-bottom: 8px; }
.uc-credit-right .maininfo .inner { padding: 20px; zoom: 1; }
.uc-credit-tab1 { width: 440px; }
.uc-credit-tab1 li { position: relative; padding: 4px 0 4px 10px; border: 1px solid #fff; border-right: none; cursor: default; margin-top: 10px; margin-bottom: 10px; }
.uc-credit-tab1 .percent { position: absolute; right: 92px; top: 5px; color: #fff; font-size: 14px; }
.uc-credit-tab1 .score { font-size: 16px; display: inline-block; margin-right: 3px; }
.uc-credit-tab1 .active { background-color: #f6f6f6; border-color: #ddd; z-index: 4; border-right: none; }
.uc-credit-tab1-box { position: absolute; left:459px; top: 63px; _top: 66px; background-color: #f6f6f6; border: 1px solid #ddd; padding: 10px 30px; z-index: 3; border-radius: 2px; zoom: 1; }
.uc-credit-tab1-box .score { font-size: 16px; display: inline-block; margin-right: 3px; }
.uc-credit-tab1-box .stars { vertical-align: -3px; margin-right: 20px; z-index: 100; _margin-right: 10px; _vertical-align: middle; }
.uc-credit-tab1-box p { height: 14px; margin-top: 1px; margin-bottom: 1px; _overflow: hidden; _height: 12px; }
.uc-credit-tab1-box .uc-icon-star { _vertical-align: -2px; }
.uc-credit-tab1-box .boxitem { _width: 210px; }
.uc-credit-tab1-box .boxitem-hd { margin-bottom: 4px; zoom: 1; }
.uc-credit-tab1-box .boxitem-bd .percent-width { display: inline-block; background-color: #e50113; height: 10px; vertical-align: middle; margin-right: 5px; margin-left: 5px; }
.uc-credit-right .uc-cm-data { margin-top: 20px; }
.uc-credit-right .uc-cm-data td { padding-top: 6px; padding-bottom: 6px; }
.uc-credit-right .sellerdata { display: inline-block; *display: inline; zoom: 1; padding: 15px 10px; margin-top: 44px; margin-left: 10px; vertical-align: top; width: 180px; line-height: 23px; }
.uc-credit-right .sellerdata .label { display: inline-block; width: 60px; text-align: right; }
.uc-credit-bottom { margin-top: 20px; }
.uc-credit-checkcomment { width: 100%; }
.uc-credit-checkcomment th, .uc-credit-checkcomment td { padding: 12px 18px; border-bottom: 1px solid #ccc; vertical-align: top; }
.uc-credit-checkcomment .th-1 { width: 360px; }
.uc-credit-checkcomment .th-2 { width: 540px; }
.uc-credit-checkcomment .th-3 { width: 200px; }
.uc-credit-checkcomment input { vertical-align: -2px; margin-right: 2px; }
.uc-credit-checkcomment label { display: inline-block; margin-right: 10px; }
.uc-credit-checkcomment tbody a { color: #004cd3; }
.uc-credit-checkcomment tbody a:hover { text-decoration: underline; }
.uc-credit-checkcomment .fn-fl { margin-right: 20px; }
.uc-credit-checkcomment .goodname { width: 255px; }
.uc-credit-checkcomment .content { width: 360px; }
.uc-credit-checkcomment .add { width: 360px; padding-top: 6px; margin-top: 6px; border-top: 1px dashed #ddd; }
.uc-credit-bottom .ss-pagination { text-align: right; margin-top: 20px; }
.uc-cs-msg { width: 300px; margin-left: auto; margin-right: auto; margin-bottom: 30px; }
.uc-cs-msg h2 { font-size: 24px; font-family: "微软雅黑"; color: #6DB942; margin-bottom: 10px; padding-top: 30px; }
.uc-cs-msg .uc-icon-bg-success { vertical-align: middle; }
.uc-cs-msg ol { list-style-type: decimal; margin-left: 20px; line-height: 22px; font-size: 13px; }
.uc-cs-msg a { color: #004cd3; }
.uc-cs-recommend { border: 1px solid #ddd; }
.uc-cs-recommend .item { display: inline-block; *display: inline; zoom: 1; margin-right: 10px; zoom: 1; }
.uc-cs-recommend-wrap { padding: 20px 0 20px 5px; text-align: center; zoom: 1; }
.uc-cs-recommend .itemwrap { padding: 3px; border: 1px solid #ccc; }
.uc-cs-recommend img { width: 195px; height: 200px; border: 1px solid #ddd; margin-bottom: 10px; }
.uc-cs-recommend .price { font-size: 20px; line-height: normal; display: inline-block; margin-right: 5px; }
.uc-cs-recommend p { padding-left: 3px; text-align: left; width: 190px; overflow: hidden; white-space: nowrap; }
.uc-cs-recommend p a { color: #000; }
.uc-credit-tab3{border-bottom: 1px solid #c8c8c8; padding-left: 30px; }
.uc-credit-tab3 li{ display: inline-block; margin-right: 10px; border: 1px solid #c8c8c8; margin-bottom: -1px; margin-right: 3px; padding: 2px 8px; cursor:pointer; background-color: #f6f6f6; }
.uc-credit-tab3 li.active{ background-color: #fff; position: relative; border-bottom-color: #fff; }
.uc-credit-tab3 li{ *display: inline; *zoom:1; }
.uc-credit-tab3-box table{ margin-top: 20px; text-align: center; }
.uc-credit-tab3-box td,.uc-credit-tab3-box th{ border:1px solid #c8c8c8; padding: 5px 8px; width: 100px; }
/*.uc-credit-tab3-box th:first-child{ border: none; }*/
/* 枫车间店铺首页 */
#fc-shop .fc-wrap { margin-top: 30px; position: relative; }
.fc-shop-top { border: 1px solid #ccc; padding: 20px; overflow: hidden; zoom: 1; }
.fc-shop-left { overflow: hidden; width: 815px; }
.fc-shop-left .bigimg { width: 290px; height: 290px; border: 1px solid #ccc; margin-bottom: 10px; }
.fc-shop-img { float: left; margin-right: 40px; }
.fc-shop-intro { overflow: hidden; }
.fc-shop-intro .scorelist .score{display: inline-block; margin:0 5px;}
.fc-shop-left .smallimglist img { height: 48px; width: 48px; border: 2px solid #ccc; }
.fc-shop-left .smallimglist .active { border-color: #e50113; }
.fc-shop-left .smallimglist li { display: inline-block; *display: inline; zoom: 1; margin-right: 10px; }
.fc-shop-left .smallimglist { width: 290px; margin-bottom: 10px; }
.fc-shop-intro h2 { font-size: 22px; line-height: normal; margin-bottom: 10px; }
.fc-shop-intro .starwrap { margin-bottom: 10px; }
.fc-shop-intro .stars { vertical-align: -3px; }
.fc-shop-intro p { line-height: 24px; }
.fc-shop-bottom { clear: both; margin-top: 30px; }
.fc-shop-right { position: absolute; right: 0; top: 0; }
#fc-shop #baidumap { height: 260px; width: 260px; border: 1px solid #ccc; margin-bottom: 10px; }
.fc-shop-right .route { border: 1px solid #ccc; }
.fc-shop-right .route h3 { background-color: #f6f6f6; padding-top: 6px; padding-bottom: 6px; font-size: 14px; font-weight: normal; padding-left: 10px; border-bottom: 1px solid #ccc; }
.fc-shop-right .routewrap { padding-left: 10px; margin: 10px 0; }
.fc-shop-right .routewrap .grey-btn { padding: 1px 12px; }
.fc-shop-right .txt { outline: none; border: 1px solid #ccc; height: 14px; padding: 3px; line-height: 14px; }
.fc-shop-maininfo .introduce{padding-bottom: 10px;}
.fc-shop-maininfo .introduce table{border-collapse: collapse; text-align: left;margin-bottom: 10px; margin-top: 20px;}
.fc-shop-maininfo .introduce table caption{font-size: 16px; font-weight: bold; text-align: left; margin-bottom: 10px;}
.fc-shop-maininfo .introduce td{border: 1px solid #ccc; padding: 5px 8px;}
.fc-shop-maininfo .introduce th{background-color: #eee;border: 1px solid #ddd; padding: 5px 8px;}
.fc-shop-maininfo .introduce td:hover{background-color: #f2f2f2;}
.fc-shop-maininfo .introduce .th-1{ width: 650px; }
.fc-shop-maininfo .introduce .th-2{ width: 350px; }
.fc-shop-comment-type { overflow: hidden; width: 100%; background-color: #e6e6e6; margin-top: 20px; }
.fc-shop-comment-type li { display: inline-block; *display: inline; zoom: 1; padding: 10px 20px; }
.fc-shop-comment-type li a { color: #000; display: block; }
.fc-shop-comment-type .active a { color: #fff; _background-color: transparent; }
.fc-shop-comment-type .active { background-color: #e50113; font-weight: bold; }
.fc-shop-commentinfo .userinfo img { width: 60px; height: 60px; margin-bottom: 5px; border: 1px solid #ccc; }
.fc-shop-commentinfo .userinfo { float: left; margin-right: 10px; text-align: center; width: 80px; word-break: break-all; word-wrap: break-word; }
.fc-shop-commentinfo .userinfo .crediticon{ height: auto;width: auto; border:none; }
.fc-shop-commentinfo .content { overflow: hidden; line-height: 22px; zoom: 1 }
.fc-shop-commentinfo .imglist img { width: 30px; height: 30px; cursor: pointer; border: 1px solid #ccc; }
.fc-shop-commentinfo .imglist .current { border-color: #e50013; }
.fc-shop-commentinfo .commentitem { padding: 10px; border-bottom: 2px solid #ccc; zoom: 1; overflow: hidden; }
.fc-shop-commentinfo .time { border-top: 1px solid #ccc; text-align: right; padding-right: 10px; color: #888; clear: both; }
.fc-shop-commentinfo .commentlist { padding-bottom: 20px; }
.fc-shop-commentinfo .imgprev { width: 100px; position: relative; display: none; }
.fc-shop-commentinfo .imgprev img { width: 100px; height: 100px; }
.fc-shop-commentinfo .imgprev .close { position: absolute; top: 0; display: inline-block; padding: 1px 3px; right: -30px; background-color: #eee; color: #666; cursor: pointer; }
.fc-shop-maininfo .ss-pagination { margin-top: 20px; text-align: right; }
.fc-shop-maininfo { padding-bottom: 30px; }
.fc-shop-salsinfo th, .fc-shop-salsinfo td { padding: 8px 10px; border-bottom: 1px solid #ccc; }
.fc-shop-salsinfo th { border-bottom: 2px solid #ccc; }
.fc-shop-salsinfo table { border-collapse: collapse; text-align: center; word-wrap: break-word; word-break: break-all; }
.fc-shop-salsinfo .th-1 { width: 100px; }
.fc-shop-salsinfo .th-2 { width: 110px; }
.fc-shop-salsinfo .th-3 { width: 140px; }
.fc-shop-salsinfo .th-4 { width: 100px; }
.fc-shop-salsinfo .th-5 { width: 120px; }
.fc-shop-salsinfo .th-6 { width: 120px; }
.fc-sstore-logout{ float: right;margin-top: 80px; }
.fc-sstore-logout span,.fc-sstore-logout a{display:inline-block;margin-right:5px;font-size:14px;padding:3px 8px;border:1px solid #fff;}
.fc-sstore-logout a:hover{border-color:#ccc;border-radius:3px;}
/* 小图片 */
.fc-shop-img .smallpiclist li { float: left; width: 46px; height: 46px; border: 2px solid #ccc; margin-right: 10px; }
.fc-shop-img .smallpiclist .imghover { border-color: #e50113; }
.fc-shop-img .smallpiclist img { width: 46px; height: 46px; }
.fc-shop-img .smallpiclist ul { padding: 0 10px; overflow: hidden; width: 1000px; }
.fc-shop-img .smallpiclist { position: relative; overflow: hidden; height: 50px; margin-top: 10px; margin-bottom: 10px; *width: 300px; zoom: 1; _padding-bottom: 3px; clear: both; }
.fc-shop-img .smallpiclist .smallpiclist-left { left: 0; top: 0; text-indent: -2px }
.fc-shop-img .smallpiclist .smallpiclist-right { right: 0; top: 0; text-indent: 3px; }
.fc-shop-img .smallpiclist .smallpiclist-left, .fc-shop-img .smallpiclist .smallpiclist-right { position: absolute; height: 46px; width: 12px; border: 1px solid #ccc; line-height: 40px; color: #666; font-family: "微软雅黑"; cursor: pointer; }
.fc-shop-img .ware_box { position: relative; margin-left: 20px; overflow: hidden; height: 50px; width: 245px; }

/* ==============================
* 枫车间页面
* ============================== */
#fc-sstore .fc-wrap { overflow: hidden; position: relative; zoom:1; }
.fc-sstore-rightSide{ float: right; width: 222px; margin-left: 20px; }
.fc-wrap .ss-pagination{margin-bottom: 50px;}
.fc-sstore-left { width: 170px; float: left; margin-right: 20px; }
.fc-sstore-right { overflow: hidden; zoom:1; _width:900px;}
.fc-sstore-nav { background-color: #f8f8f8; padding-bottom: 1px;}
.fc-sstore-nav li { border: 1px solid #ddd; margin-bottom: -1px; text-indent: 3em; line-height: 32px; }
.fc-sstore-nav .active { background-color: #aaa; color: #fff; font-weight: bold; }
.fc-sstore-nav .active a { color: #fff; background-color: transparent; }
.fc-sstore-baseinfo { border: 1px solid #ccc; padding: 20px; overflow: hidden; line-height: 22px; zoom: 1; margin-bottom: 30px; }
.fc-sstore-baseinfo img { float: left; margin-right: 10px; width: 80px; height: 80px; }
.fc-sstore-baseinfo .info { overflow: hidden; }
.fc-sstore-baseinfo h3 { font-size: 14px; }
.fc-sstore-baseinfo a { color: #004cd3; }
.fc-sstore-acountmsg{ margin-bottom: 20px; }
.fc-sstore-acountmsg .orange{ font-size: 16px; }
.fc-sstore-acountmsg .goCashBtn{ line-height: 2em; padding-left: 35px; padding-right: 35px; display: inline-block; margin-left: 15px; }
.fc-sstore-remind { margin-bottom: 30px; }
.fc-sstore-remind h3, .fc-sstore-data h3, .fc-sstore-acountmsg h3,
.fc-sstore-commenDetail .section h3 { border-bottom: 1px solid #ddd; margin-bottom: 10px; padding-bottom: 10px; padding-left: 5px; }
.fc-sstore-remind p, .fc-sstore-acountmsg p{ padding-left: 30px; line-height: 28px; }
.fc-sstore-remind a { color: #004cd3; display: inline-block; margin-right: 10px; }
.fc-sstore-data { margin-bottom: 50px; }
.fc-sstore-data .uc-tab { font-size: 13px; }
.fc-sstore-data .innerwrap { width: 600px; margin-left: 30px; }
.fc-sstore-data table { border-collapse: collapse; text-align: center; }
.fc-sstore-data table th { width: 100px; }
.fc-sstore-data table th, .fc-sstore-data table td { padding: 10px; border: 1px solid #ddd; }
.fc-sstore-score,.noticePanel { border: 1px solid #ddd; padding-bottom: 10px; line-height: 22px;margin-bottom: 20px; }
.fc-sstore-score h3, .noticePanel h3 { background-color: #f8f8f8; line-height: 32px; border-bottom: 1px solid #ddd; padding-left: 30px; }
.fc-sstore-score .innerwrap { padding: 20px 20px; margin-bottom: 10px; border-bottom: 1px solid #ddd; }
.fc-sstore-score .score{display: inline-block;margin-right: 5px;}
.noticePanel .more{ font-size: 12px; font-weight: normal; margin-right: 20px; }
.noticePanel ul{ list-style:disc inside none; padding: 5px 12px; line-height: 2.5em; }
.noticePanel ul a{ overflow: hidden; text-overflow:ellipsis; white-space: nowrap; width: 170px; display: inline-block;vertical-align: middle; }
.noticePanel ul a:hover{text-decoration: underline;}
.fc-sstore-cashRecord{text-align:center;width:100%; margin-bottom: 20px;}
.fc-sstore-cashRecord td,.fc-sstore-cashRecord th{border:1px solid #ddd;}
.fc-sstore-cashRecord td{padding:3px 10px;}
.fc-sstore-cashRecord th{padding:8px 10px;background-color:#f6f6f6;}
.fc-sstore-cashtop { margin-bottom: 30px; }
.fc-sstore-rtop{border: 1px solid #ddd;}
.fc-sstore-rtop h3 { background-color: #f6f6f6; border-bottom: 1px solid #ddd; padding: 6px 10px; letter-spacing: 2px; }
.fc-sstore-cashtop p { margin: 25px 30px; }
.fc-sstore-cashtop .modifyCashPw{ display: inline-block; margin-left: 20px; }
.fc-sstore-cashtop .more { display: inline-block; margin-left: 20px; }
.fc-sstore-cashtop .goCashBtn { line-height: 2em; padding-left: 25px; padding-right: 15px; letter-spacing: 10px; }
.fc-sstore-commenDetail {margin-bottom: 50px;}
.fc-sstore-commenDetail table{text-align:center;width:100%;}
.fc-sstore-commenDetail img{width:50px;height:50px;margin-bottom:5px;}
.fc-sstore-commenDetail th{border-bottom:1px solid #ddd; font-weight: normal;}
.fc-sstore-commenDetail th,.fc-sstore-commenDetail td{padding:8px;}
.fc-sstore-commenDetail td { word-break: break-all; word-wrap: break-word; }
.fc-sstore-commenDetail td p{width: 100px;margin: auto;}
.fc-sstore-commenDetail .fc-sstore-rtop{margin-bottom: 30px;}
.fc-sstore-commenDetail .inner{padding-left: 30px; margin-bottom: 20px;}
.fc-sstore-commenDetail .section label{display: inline-block;vertical-align: middle;line-height: 2em;}
.fc-sstore-cashit{border:none;}
.fc-sstore-cashit h3{border:1px solid #ddd; font-size: 14px;}
.fc-sstore-cashit h3 .section{font-size: 12px; font-weight: normal; letter-spacing: 0; display: inline-block; margin-left: 15px;}
.fc-sstore-cash .cashform{ font-size: 14px; margin: 40px 25px;}
.fc-sstore-cash .cashform .txt{ line-height: 1.75em; font-size: 16px; margin-right: 10px; outline: none; width: 120px; height: 28px;*vertical-align: middle; }
.fc-sstore-cash .cashform button{margin-left: 20px;}
.fc-sstore-cash .cashform .goCashBtn{ letter-spacing: 0; padding-right: 25px; *vertical-align: middle; outline: none;}
.fc-sstore-notice .fc-sstore-noticetop{ border-bottom: none;}
.fc-sstore-notice .noticeList{ list-style-position: inside; margin-top: 15px;}
.fc-sstore-notice .noticeItem{ list-style-type: disc; line-height: 2em; }
.fc-sstore-notice .noticeTitle{ display: inline-block; width: 300px; text-overflow:ellipsis; white-space: nowrap; overflow: hidden;vertical-align: middle; }
.fc-sstore-notice .noticeItem a:hover{color: orange}
.fc-sstore-notice .noticeItem .time{float: right;}
.fc-sstore-notice .noticeContent{}
.fc-sstore-notice .noticeContent .title{ text-align: center; padding-top: 30px; padding-bottom: 20px; border-bottom: 2px solid #ddd; margin-bottom: 20px;}
.fc-sstore-notice .noticeContent h3{ font-size: 14px; line-height: 2em; }
.fc-sstore-notice .links a:hover{ color: orange }
.fc-sstore-notice .links{ margin-top: 30px; line-height: 2.5em; }
/*修改提现密码弹窗*/
.fc-sstore-setCashPw{ width: 800px; font-size: 14px; }
.fc-sstore-setCashPw .modal-hd{ margin-bottom: 20px; }
.fc-sstore-setCashPw form{ display: inline-block; padding-top: 30px;padding-bottom: 60px; margin-left: -10px; }
.fc-sstore-setCashPw .formwrap{ position: relative; }
.fc-sstore-setCashPw .formwrap .lb{ display: inline-block; width: 100px; text-align: right; }
.fc-sstore-setCashPw input{ outline: none; padding:4px 6px; width: 200px;border: 1px solid #ccc;  }
.fc-sstore-setCashPw input[type="submit"]{ width: 80px; border:none; }
.fc-sstore-setCashPw .modal-bd{ padding-right: 0; text-align: center; }
.fc-sstore-setCashPw .formwrap input.error{ border-color: #e50113; }
.fc-sstore-setCashPw .formwrap label.error{display: block; margin-left: 100px;  padding-left: 4px;font-size: 12px; line-height: 1.5em; text-align: left; color: #e50113; width: 210px; }
.fc-sstore-setCashPw .formwrap-btn{ margin-top: 30px; text-align:left; *padding-left: 150px;}
/* 提现弹窗样式 */
.fc-sstore-pwBox .modal-ft{text-align:center;}
.fc-sstore-pwBox .modal-hd h3{font-size:16px; *width: 300px;}
.fc-sstore-pwBox .modal-bd{text-align:center; padding-right: 5px;}
.fc-sstore-pwBox .modal-ft{padding-top:20px;}
.fc-sstore-pwBox button.confirm,.fc-sstore-pwBox button.cancel{margin-left:15px;margin-right:15px;width:120px;font-size:14px;font-weight:bold;line-height:1.75em;}
.fc-sstore-pwBox .formwrap{margin-top:15px;margin-bottom:15px;}
.fc-sstore-pwBox .formwrap label{font-size:14px;}
.fc-sstore-pwBox .txt{line-height:1.75em; height: 28px; padding-left: 3px; padding-right: 3px; *vertical-align: middle;}
.fc-sstore-pwBox .loadImg{width:50px;margin:10px;}
.fc-sstore-pwBox .loadingBox, .fc-sstore-pwBox .msgPart{display: none;width: 280px;}
.fc-sstore-pwBox .msgPart{font-size: 16px; margin: 15px 0;}
/* 枫车间 */
.fc-sstore-orderlist table { border-collapse: collapse; }
.fc-sstore-order-hd { border: 1px solid #ddd; }
.fc-sstore-order-hd  th { padding: 12px 2px; }
.fc-sstore-orderlist th { background-color: #f8f8f8; }
.fc-sstore-orderlist .orderitem { margin-top: 10px; margin-bottom: 10px; text-align: center; }
.fc-sstore-orderlist .orderitem th, .fc-sstore-orderlist .orderitem td { border: 1px solid #ddd; padding: 8px 2px; }
.fc-sstore-orderlist .orderitem th { font-weight: normal; text-align: left; }
.fc-sstore-orderlist .orderitem th span { display: inline-block; margin-right: 18px; }
.fc-sstore-orderlist .orderitem a { color: #004cd3; }
.fc-sstore-orderlist .td-1 { width: 180px; }
.fc-sstore-orderlist .td-2 { width: 95px; }
.fc-sstore-orderlist .td-3 { width: 70px; }
.fc-sstore-orderlist .td-4 { width: 80px; }
.fc-sstore-orderlist .td-5 { width: 90px; }
.fc-sstore-orderlist .td-6 { width: 100px; }
.fc-sstore-orderlist .td-7 { width: 90px; }
.fc-sstore-orderlist .td-8 { width: 90px; }
.fc-sstore-orderlist .td-9 { width: 87px; }
.fc-sstore-right .ordertitle { border: 1px solid #ccc; background-color: #f6f6f6; line-height: 32px; font-size: 14px; padding-left: 10px; }
.fc-sstore-right .formwrap { margin: 10px 15px;  zoom:1; }
.fc-sstore-right .formwrap label { display: inline-block; margin-right: 70px; }
.fc-sstore-right .formwrap #file_upload{ margin-left: 80px;  }
.fc-sstore-right .formwrap #file_upload2{ display: inline-block;vertical-align: top; margin-left: -3px;  }
.fc-sstore-right .formwrap .txt { outline: none; border: 1px solid #ccc; line-height: 16px; height: 16px; padding: 3px; width: 200px;*vertical-align: middle; }
.fc-sstore-right form { margin-bottom: 50px; }
.fc-sstore-right form .grey-btn { margin-left: -50px; padding: 2px 10px; margin-right: 20px;_position: relative;_left:-50px;*vertical-align: middle; }
.sstore-codebox .modal-bd { padding: 0; }
/* 枫车间设置 */
.fc-sstore-setting { margin-top: 28px; }
.fc-sstore-setting .formwrap label { display: inline-block; width: 100px; text-align: right; margin-right: 0; }
.fc-sstore-setting .formwrap .section{ display: inline-block; margin-right: 10px; }
.fc-sstore-setting .sstoreimg { width: 100px; height: 100px; }
.fc-sstore-setting #baidumap { height: 300px; width: 700px; border: 1px solid #ccc; }
.fc-sstore-setting #description { width: 700px; height: 350px; }
.fc-sstore-setting .formwrap-btn { text-align: center; }
.fc-sstore-setting .formwrap-btn .blue-btn { padding: 4px 20px; font-size: 14px; }
.fc-sstore-setting .formwrap .txt { height: 18px; border: 1px solid #ccc; padding: 3px; line-height: 18px; }
.fc-sstore-right .sstore-tabbox h4 { margin-top: 30px; margin-bottom: 10px; }
.fc-sstore-right .sstore-tabbox th, .fc-sstore-right .sstore-tabbox td { padding: 6px; border: 1px solid #ccc; }
.fc-sstore-right .sstore-tabbox th { background-color: #f8f8f8; }
.fc-sstore-right .sstore-tabbox table { border-collapse: collapse; border: 1px solid #ccc; text-align: center; }
.fc-sstore-right .sstore-tabbox .th-1 { width: 330px; }
.fc-sstore-right .sstore-tabbox .th-2 { width: 220px; }
.fc-sstore-right .sstore-tabbox .th-3 { width: 100px; }
.fc-sstore-right .sstore-tabbox .th-4 { width: 130px; }
.fc-sstore-right .sstore-tabbox .th-5 { width: 110px; }
.fc-sstore-right .sstore-tabbox { padding-bottom: 50px; min-height: 400px; }
/* 枫车间照片 */
.fc-sstore-setting  .piclist{margin-bottom: 5px; margin-top: 5px; padding-left: 80px;}
.fc-sstore-setting  .piclist span { display: inline-block; text-align: center; margin-right: 10px; }
.fc-sstore-setting  .piclist img { width: 55px; height: 55px; display: block; margin-bottom: 5px; border: 1px solid #ccc; }
.fc-sstore-setting  .piclist a { padding: 0px 8px; margin-left: 0; margin-right: 0; }
.fc-sstore-setting  .showimg { display: inline-block; padding: 2px 3px; background-color: #97aebc; border: 1px solid #76a3bf; color: #fff; margin-right: 10px; cursor: pointer; }
.fc-sstore-setting .prevwrap{ padding-left: 80px; }
.fc-sstore-setting .img-bigshow{display:none;position:relative;}
.fc-sstore-setting .img-bigshow img{width:120px; height: 120px; border:2px solid #e2e2e2;}
.fc-sstore-setting .img-bigshow .show-close{position:absolute;left:124px;background-color:#ddd;padding-left:8px;padding-right:8px;cursor:pointer;}
.fc-sstore-setting .img-bigshow .show-close:hover{color:white;}
/* 申请枫车间 */
#sstore-apply h4 { font-size: 16px; margin-top: 20px; }
#sstore-apply .uc-wrap { margin-top: 28px; }
#sstore-apply .rg-step-wrap { padding-top: 20px; padding-bottom: 0px; }
#sstore-apply h4 .grey { display: inline-block; margin-left: 10px; }
#sstore-apply .sa-btns { margin-top: 10px; padding: 0; }
#sstore-apply .sa-btns .sa-prev { margin-right: 0; margin-left: 20px; }
.sstore-apply-msg { width: 800px; border: 1px solid #6ba439; background-color: #f1ffe6; width: 600px; padding: 20px; margin: 100px auto; font-family: "微软雅黑"; }
.sstore-apply-msg-wrap { border: 1px solid #ccc; margin-top: 30px; zoom: 1; }
.sstore-apply-msg h2 { font-size: 28px; line-height: normal; margin-bottom: 10px; }
.sstore-apply-msg p { font-size: 14px; line-height: normal; }
.sstore-apply-msg a { color: #004cd3; }
.sstore-apply-msg .more { padding: 10px 8px; background-color: #ccc; margin-top: 20px; }
.sstore-apply-msg .pass { font-weight: bold; display: inline-block; margin-left: 10px; font-size: 15px; }
.sstore-apply-msg .nopass { display: inline-block; margin-left: 10px; font-size: 15px; }
#sstore-apply .sa-next { padding: 10px 25px; }
#sstore-apply .uc-wrap .sa-prev { _margin-bottom: 1px; }


/* 登录枫车间  */
.fc-sstore-login{margin-top:20px;margin-bottom:40px;}
.fc-sstore-login .inner{border:5px solid #ddd;border-radius:3px;padding:10px;line-height:normal;zoom:1;}
.fc-sstore-login .ad,.fc-sstore-login .login-box{display:inline-block;*display:inline;zoom:1;vertical-align:top;}
.fc-sstore-login .login-box{border:none;padding:10px;}
.fc-sstore-login .login-box h1{font-size:22px;font-family:"微软雅黑";margin-bottom:20px;}
.fc-sstore-login .login-box .txt{padding:5px;width:95%;height:20px\0;*height:20px;font-size:14px;}
.fc-sstore-login .login-box .label{font-size:13px;margin-bottom:3px;color:#888;}
.fc-sstore-login .login-box .formwrap{margin-bottom:20px;position:relative;zoom:1;}
.fc-sstore-login .formwrap-btns{margin-top:30px;}
.fc-sstore-login .formwrap-btns input{width:100%;height:32px;color:#fff;background-color:#e50113;border:none;border-radius:3px;font-size:14px;font-weight:bold;}
.fc-sstore-login label.error{color:#e50013;position:absolute;left:0;bottom:-19px;padding:2px 0;border:1px solid #FFB8B8;width:98.8%;background-color:#FFFDF8;text-indent:2em;}
.fc-sstore-login .login-box  .log-code{width:80px;text-align:center;vertical-align:middle;}
.fc-sstore-login .formwrap-code{margin-top:10px;}
.fc-sstore-login .formwrap-code label.error{width:90px;text-indent:0;text-align:center;}

/* 枫车间使用安装码 */
.fc-sstore-usecode{padding:20px;}
.fc-sstore-usecode h2{font-size:16px;}
.fc-sstore-usecode .usecode-hd{border-bottom:1px solid #ccc;margin-bottom:20px;}
.fc-sstore-usecode .usecode-bd{position:relative;}
.fc-sstore-usecode .checkcodeform{border-right:1px solid #ccc;padding-right:50px;margin-right:20px;vertical-align:bottom;width:360px;}
.fc-sstore-usecode .checkcodeform  h3{font-size:16px;margin-bottom:10px;}
.fc-sstore-usecode .checkcodeform .txt{padding:5px;height:14px\0;*height:14px;line-height:normal;margin-right:8px;vertical-align:middle;}
.fc-sstore-usecode .checkcodeform .red-btn{vertical-align:middle;}
.fc-sstore-usecode .submitform .formwrap{margin-bottom:13px;}
.fc-sstore-usecode .submitform .btn{margin-right:18px;}
.fc-sstore-usecode .codeinfo{display:inline-block;*display:inline;zoom:1;padding-right:20px;border-right:1px solid #ccc;}
.fc-sstore-usecode .codeinfo h3{font-size:18px;margin-bottom:10px;}
.fc-sstore-usecode .infobox{border:1px solid #ccc;background-color:#f6f6f6;padding:10px 20px 10px 10px;font-size:13px;line-height:22px;width:360px;margin-bottom:30px;}
.fc-sstore-usecode .infobox span{display:inline-block;margin-right:10px;}
.fc-sstore-usecode table{border:1px solid #ccc;border-collapse:collapse;text-align:center;}
.fc-sstore-usecode table th{background-color:#f6f6f6;}
.fc-sstore-usecode table th,.fc-sstore-usecode table td{border:1px solid #ccc;padding:5px 12px;}
.fc-sstore-usecode .th-1{width:200px;}
.fc-sstore-usecode td img{vertical-align:middle;}
.fc-sstore-usecode .buyerinfo{position:absolute;border:1px solid #ccc;left:450px;top:30px;padding:15px;background-color:#f6f6f6;}
.fc-sstore-usecode .buyerinfo span{display:inline-block;width:60px;text-align:right;}
.fc-sstore-usecode .btn.dim{background-color:#ddd;color:#666;}


/* ==============================================
* 下面是调整部分
* 由于时间关系，部分页面来不及重写
* 只能通过其他相关的页面来套模版，样式不一定过关
* 所以通过以下的调整暂时解决这个问题。
* 以后找个时间把这些都重写
* ============================================= */
/* 咨询管理页面 */
.uc-my_question-bd .my_question { margin-bottom: 18px; }
.uc-my_question-bd .my_question th { padding: 0px; text-align: left; }
.uc-my_question-bd .my_question .th-1, .uc-my_question-bd .my_question .th-8, .uc-my_question-bd .my_question .th-9 { text-align: center; }
.uc-my_question-bd .my_question td { border-color: #eee; line-height: 22px; }
.uc-my_question-bd .my_question td h3 { color: #f49100; }
.uc-my_question-bd .my_question td p { width: 500px; color: #222; }
.uc-my_question-bd .my_question .th-8 { width: 140px; }
.uc-my_question-bd .my_question .add1_ico { background-position: 10px -1177px; }
.uc-my_question-bd .my_question .time { color: #888; }
.uc-my_question-bd .my_question .my_reply { background-color: #fbfbfb; }
.uc-my_question-bd .my_question .my_reply .color8 { color: #2ea900; }
.uc-my_question-bd .my_question .my_reply .color3 { color: #000; }
.uc-my_question-bd .my_question .my_reply td { border-color: #ccc; }
/* 分类管理页面 */
.uc-my-category-bd .table_header { }
.uc-my-category-bd .parimg { vertical-align: -2px; margin-right: 5px; margin-left: -10px; }
.uc-my-category-bd td .blue { float: none; margin-right: 10px; }
.uc-my-category-bd .th-1 { width: 60px; }
.uc-my-category-bd .th-9 { width: 180px; }
.uc-my-category-bd  td .right_ico { width: 0px; margin-left: auto; margin-right: auto; float: none; }
.uc-my-category-bd  td .add1_ico { background-position: 10px -1178px; }
/* 导航管理页面 */
.uc-my_navigation-bd td p { text-align: center; }
.uc-my_navigation-bd td a { display: inline-block; float: none; }
.uc-my_navigation-bd a.delete { float: none; margin-left: -17px; }
/* 导航管理中，全选，删除的位置要调整一下。 */
/* 商品编辑页面的规格部分 */
#dialog_object_spec_editor.add_spec ul { width: 666px; }
#dialog_object_spec_editor .up_btn, #dialog_object_spec_editor .down_btn, #dialog_object_spec_editor .delete_btn { padding-left: 10px; vertical-align: middle; height: 16px; width: 26px; display: block; float: none; margin-left: auto; margin-right: auto; }
#dialog_object_spec_editor .up_btn { background-position: 0 -1118px; }
#dialog_object_spec_editor .down_btn { background-position: 0 -1140px; }
#dialog_object_spec_editor .delete_btn { background-position: 0 -630px; }
#dialog_object_spec_editor .add { line-height: 14px; padding-left: 24px; height: 14px; background-position: 8px -1168px; }
#dialog_object_spec_editor iframe { margin-top: 10px; margin-left: 10px; }
#dialog_object_spec_editor img { margin-top: 10px; margin-bottom: -20px; width: 80px; height: 80px; }
.uc-good-edit-form .formwrap-cf a.add_btn { display: inline-block; float: none; margin: 0 10px; border: none; width: 93px; text-align: center; line-height: 24px; text-indent: 10px; }
.uc-good-edit-form .formwrap-cf .table_btn { width: 100%; text-align: center; }
.uc-good-edit-form .formwrap-cf .box_arr { background-color: #fff; border: none; }
.uc-good-edit-form .formwrap-cf table { margin-top: 0; }
.uc-good-edit-form .formwrap-cf img { vertical-align: middle; margin-left: 6px; }
.uc-good-edit-form .formwrap-cf th { background-color: #f8f8f8; color: #000; }
.uc-good-edit-form .formwrap-cf th, .uc-good-edit-form .formwrap-cf td { padding: 3px; }
/* 我的地址-- ico 对齐部分 */
.uc-myrecommend-bd  .wrong_ico, .uc-myrecommend-bd  .right_ico { margin-left: auto; margin-right: auto; float: none; }
.uc-myrecommend-bd  .right_ico { width: 0; padding-left: 12px; }
/* 我的咨询管理 */
/* 回复框使用了原来系统的弹窗。导致样式有点混乱 */
.eject_con .add_float { margin-top: 4px; }
/* ==============================
* 调整 end
* ============================== */
/* ==============================
* 咨询管理页面
* ============================== */
.uc-question .gm-operation { margin: 20px 0 10px; }
.uc-question input[type='checkbox'] { vertical-align: -2px; }
.uc-question .gm-operation a { display: inline-block; margin-left: 10px; margin-right: 10px; }
.uc-question-list .th-1 { width: 620px; }
.uc-question-list .th-2 { width: 130px; }
.uc-question-list .th-3 { width: 70px; }
.uc-question-list .th-4 { width: 70px; }
.uc-question-list thead tr { border: 1px solid #ccc; }
.uc-question-list th, .uc-question-list td { padding: 8px 10px; }
.uc-question-list th { text-align: left; background-color: #f6f6f6; font-weight: normal; }
.uc-question-list th span { display: inline-block; margin-right: 15px; margin-left: 15px; display: inline-block; width: 360px; overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis; text-overflow: ellipsis; vertical-align: middle; }
.uc-question-list td { padding-left: 40px; }
.uc-question-list .question strong { color: #f39200; }
.uc-question-list .reply strong { color: #30a900; }
.uc-question-list .reply { background-color: #f6f6f6; }
.uc-question-list td h4 { font-weight: normal; margin-bottom: 6px; }
.uc-question-list td p { width: 480px; }
.uc-question-list a { color: #004cd3; }
.uc-question-list table { margin-bottom: 20px; }
.uc-question-my table { }
.uc-question-my .th-2 { width: 180px; }
.uc-question-my .th-3 { width: 180px; }
/* 回复的弹出框 */
.modal-bd .question-rbox { width: 400px; padding: 20px; position: relative; }
.modal-bd .question-rbox textarea { outline: none; width: 300px; height: 100px; overflow: auto; }
.modal-bd .question-rbox .formwrap-btn { text-align: center; }
.modal-bd .question-rbox .left-remind { position: absolute; bottom: 38px; background-color: #fff; right: 55px; }
.modal-bd .question-rbox .alarm { color: #e50113; }
/* ==============================
* 地址管理页面
* ============================== */
.uc-myaddr table a { color: #004cd3; }
.uc-myaddr .uc-tab { margin-bottom: 20px; }
.uc-myaddr-list table { border: 1px solid #ddd; text-align: center; }
.uc-myaddr-list td, .uc-myaddr-list th { padding: 8px; border: 1px solid #ddd; }
.uc-myaddr-list th { background-color: #f6f6f6; font-weight: normal; padding: 12px; }
.uc-myaddr-list .th-1 { width: 80px; }
.uc-myaddr-list .th-2 { width: 160px; }
.uc-myaddr-list .th-3 { width: 200px; }
.uc-myaddr-list .th-4 { width: 90px; }
.uc-myaddr-list .th-5 { width: 150px; }
.uc-myaddr-list .th-6 { width: 70px; }
.uc-myaddr-list .th-7 { width: 80px; }
.uc-myaddr .add-newaddr { color: #004cd3; }
.uc-myaddr-list .ss-pagination { margin-top: 30px; }
/* 新增地址模版--修改地址的模版的样式 */
.tp_myaddr { width: 500px; }
.tp_myaddr label.label { width: 100px; text-align: right; }
.tp_myaddr .txt { width: 180px; height: 22px; line-height: 22px; padding: 0 5px; }
.tp_myaddr label.error { color: #e50113; }
.tp_myaddr .modify-addr, .tp_myaddr .cancel-modify-addr { cursor: pointer; display: inline-block; margin-left: 20px; color: #888; }
/* ==============================
* 导航管理页面
* ============================== */
.uc-navigator table a { color: #004cd3; }
.uc-navigator .uc-tab { margin-bottom: 20px; }
.uc-navigator-list table { border: 1px solid #ddd; text-align: center; }
.uc-navigator-list td, .uc-navigator-list th { padding: 8px; border: 1px solid #ddd; }
.uc-navigator-list th { background-color: #f6f6f6; font-weight: normal; padding: 12px; }
.uc-navigator .add-newaddr, .uc-navigator .multi-del { color: #004cd3; display: inline-block; margin-left: 20px; }
.uc-navigator-list .th-1 { width: 30px; }
.uc-navigator-list .th-2 { width: 470px; }
.uc-navigator-list .th-3 { width: 60px; }
.uc-navigator-list .th-4 { width: 100px; }
.uc-navigator-list .th-5 { width: 120px; }
.uc-navigator-list .ss-pagination { margin-top: 30px; }
/* 导航管理编辑模版 */
.tp_navigator { width: 580px; }
.tp_navigator label.label { width: 100px; }
.tp_navigator .txt { height: 20px; line-height: 20px; padding: 2px 5px; }
.tp_navigator .section { display: inline-block; margin-right: 15px; }
.tp_navigator textarea { width: 450px; height: 220px; vertical-align: top; }
.tp_navigator label.error { color: #e50113; }
/* ==============================
* 分类管理的list
* ============================== */
.uc-category table a { color: #004cd3; }
.uc-category .uc-tab { margin-bottom: 20px; }
.uc-category-list table { border: 1px solid #ddd; text-align: center; }
.uc-category-list td, .uc-category-list th { padding: 8px; border-bottom: 1px solid #ddd; }
.uc-category-list td a { display: inline-block; margin-right: 10px; }
.uc-category-list th { background-color: #f6f6f6; font-weight: normal; padding: 12px; }
.uc-category .add-newcat, .uc-category .multi-del { color: #004cd3; display: inline-block; margin-left: 20px; }
.uc-category-list .th-1 { width: 30px; }
.uc-category-list .th-2 { width: 430px; text-align: left; }
.uc-category-list .th-3 { width: 70px; }
.uc-category-list .th-4 { width: 70px; }
.uc-category-list .th-5 { width: 180px; }
.uc-category-list .ss-pagination { margin-top: 30px; }
.uc-cat-exp { display: inline-block; padding: 2px; border: 1px solid #aaa; margin-right: 5px; line-height: 8px; color: #888; text-align: center; }
.uc-category-list .uc-icon-expand, .uc-category-list .uc-icon-collpase, .uc-category-list .uc-icon-item { margin-right: 10px; float: left; }
.uc-category-list .td-2 { text-align: left; }
.uc-category-list .parent { }
.uc-category-list .td-2 p { overflow: hidden; }
.uc-category .uc-icon-add { *vertical-align: 0px; }
.tp_category { padding: 20px; width: 320px; text-align: center; }
.tp_category label.label { width: 68px; text-align: left; }
.tp_category .txt { padding: 3px; line-height: normal; font-size: 14px; }
.tp_category .formwrap { text-align: left; }
.tp_category .section { display: inline-block; margin-right: 10px; }
.tp_category .section input { margin-right: 3px; }
.tp_category .rank { width: 50px; text-align: center; }
.tp_category label.error { background: url(images/rg-step.png) no-repeat -88px -90px; _background-image: url(images/rg-step.gif); padding: 5px 20px; color: #e50113; _zoom: 1; }
.tp_category .child { }
/* ==============================
* 商品管理--推荐类型
* ============================== */
.uc-gm-rec { margin-top: 20px; margin-bottom: 10px; }
.uc-gm-rec .th-2 { width: 600px; }
.uc-gm-rec .th-3 { width: 120px; }
.uc-gm-rec .th-4 { width: 120px; }
.tp_rectype label.label { display: inline-block; width: 100px; }
.tp_rectype .txt { padding: 3px; width: 180px; }
/* 品牌列表 */
.uc-gm-brandlist .th-1 { width: 100px; }
.uc-gm-brandlist .th-2 { width: 430px; }
.uc-gm-brandlist .th-3 { width: 150px; }
.uc-gm-brandlist .th-4 { width: 150px; }
.uc-gm-brandlist td img { height: 30px; }
.uc-gm-brandlist .ss-pagination { margin-top: 30px; }
.uc-gm-brandlist .txt { outline: none; padding: 3px; border: 1px solid #ccc; line-height: normal; }
.uc-gm-brandlist .gm-operation { margin-top: 20px; margin-bottom: 10px; }
.uc-gm-brandlist .grey-btn { padding: 1px 5px; }
.uc-gm-brandlist .add-newtype { padding: 2px 8px; }
.tp_applybrand { width: 310px; *position: relative; *z-index: 20; white-space: nowrap; }
.tp_applybrand .label { display: inline-block; width: 80px; }
.tp_applybrand .txt { padding: 3px; line-height: normal; }
.tp_applybrand .file { /* overflow: hidden; width: 140px; vertical-align: middle;  */ }
.tp_applybrand label.error { background: url(images/rg-step.png) no-repeat -88px -92px; _background-image: url(images/rg-step.gif); padding: 5px 20px; color: #e50113; *display: inline-block; _zoom: 1; *padding-top: 3px; padding-bottom: 3px; }
/* 商品管理中，价格和库存编辑 */
.tp_goodedit table { text-align: center; border-collapse: collapse; }
.tp_goodedit th, .tp_goodedit td { border: 1px solid #ccc; padding: 8px 10px; }
.tp_goodedit .txt { width: 60px; text-align: center; }
.tp_goodedit .th-1 { width: 120px; }
.tp_goodedit .th-2 { width: 120px; }
.tp_goodedit .th-3 { }
.tp_goodedit .th-4 { }
.tp_goodedit .formwrap { text-align: center; margin-top: 10px; }

/* ==============================
 * 发货管理
 * ==============================*/
.uc-ship label.label{display:inline-block;width:100px;text-align:right;}
.uc-ship .fill_in_content{padding:10px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#fbfbfb;width:700px;}
.uc-ship .fill_in_content .txt{padding:3px;}
.uc-ship .fill_in_content .save-addr{margin-right:10px;}
.uc-ship .fill_in_content .cancel-addr{cursor:pointer;}
.uc-ship .addresslist li{margin-right:200px;padding:5px 10px;cursor:default;}
.uc-ship .addresslist .changeadd{cursor:pointer;}
.uc-ship .addresslist{margin-top:20px;}
.uc-ship .addresslist .active{background-color:#f2f2f2;}
.uc-ship .fill_in_content label.error{color:#e50113;}
.uc-ship .next{margin-top:50px;margin-left:10px;}



/* ==============================
 * 2014-11-27 优化兑换卷界面
 * ==============================*/
.fc-sstore-right .fc-activity-use-form{width:400px;margin:20px auto;zoom:1;}
.fc-sstore-right .fc-activity-use-form .redeemCode{border:1px solid #ccc;height:26px;line-height:26px;width:150px;text-align:center;vertical-align:middle;}
.fc-sstore-right .fc-activity-use-form .grey-btn{margin-left:10px;letter-spacing:5px;text-indent:5px;height:26px;vertical-align:middle;}
.fc-sstore-right .fc-activity-use-form input{outline:none;}
.fc-sstore-right .fc-activity-order{margin-bottom:40px;}
.fc-sstore-right .fc-activity-order .table{border-collapse:collapse;border:1px solid #e6e5e5;width:100%;text-align:center;}
.fc-sstore-right .fc-activity-order th{background-color:#f8f8f8;border:1px solid #e6e6e6;border-right:none;border-left:none;font-weight:normal;line-height:30px;height:30px;}
.fc-sstore-right .fc-activity-order .th-1{width:135px;}
.fc-sstore-right .fc-activity-order .th-2{width:145px;}
.fc-sstore-right .fc-activity-order .th-3{width:150px;}
.fc-sstore-right .fc-activity-order .th-4{width:140px;}
.fc-sstore-right .fc-activity-order .th-5{width:180px;}
.fc-sstore-right .fc-activity-order .th-6{width:135px;}
.fc-sstore-right .fc-activity-order td{height:78px;border:1px solid #e6e6e6;}
.fc-sstore-right{min-height:300px;}
.fc-sstore-right .fc-activity-order .confirm{cursor:pointer;color:#004cd3;}
.fc-sstore-right .fc-activity-order .success{display: none;}

/* ==============================
 * 2014-12-4 优化优惠卷界面
 * ==============================*/
.fc-sstore-coupon .td-1{width: 200px;}
.fc-sstore-coupon .td-2{width: 250px;}
.fc-sstore-coupon .td-3{width: 250px;}
.fc-sstore-coupon .td-4{width: 250px;}
.fc-sstore-coupon .td-1 img{width: 50px; height: 50px;margin-right: 10px;vertical-align: middle;}

/* ==============================
 * 2014-12-4 增加优惠套餐页面
 * ==============================*/
.fc-sstore-coupon-detail .coupon-intro{border-width:0 1px 1px;border-color:#ccc;border-style:solid;padding:15px 28px;}
.fc-sstore-coupon-detail .coupon-intro img{height:70px;width:70px;float:left;margin-right:20px;}
.fc-sstore-coupon-detail .coupon-intro h5{margin-bottom:10px;font-size:14px;}
.fc-sstore-coupon-detail .introduction{margin-top:30px;margin-bottom:50px;}
.fc-sstore-coupon-detail .introduction h4{border-bottom:2px solid #ccc;margin-bottom:20px;text-indent:0.5em;line-height:2em;}
.fc-sstore-coupon-detail .introduction dt{color:#656565;font-weight:bold;}
.fc-sstore-coupon-detail .introduction dd{padding-left:1em;line-height:1.75em;}
.fc-sstore-coupon-detail .introduction dl{margin-bottom:30px;margin-left:30px;}
.fc-sstore-coupon-detail .introduction p{text-indent:1em;margin-left:30px;margin-top:-15px;}

/* ==============================
 * 2014-12-16 增加空购物车页面
 * ==============================*/
.null_shopping{}
.null_shopping .nscontent{overflow:visible;zoom:1;position:relative;left:50px;width:500px;margin:150px auto 100px;_padding-top:30px;_margin-top:100px;}
.null_shopping img{float:left;margin-top:-20px;}
.null_shopping h4{line-height:normal;font-size:20px;font-family:"微软雅黑";margin-bottom:15px;}
.null_shopping a{color:#004cd3;}
.null_shopping a:hover{color:#e50113;}


/* ==============================
 * 2014-12-16 处理翻页问题
 * ==============================*/
.ss-pagination .page_left_1_1,
.ss-pagination .page_left_2_2,
.ss-pagination .page_right_1,
.ss-pagination .page_right_2,
.ss-pagination a { display: inline-block; line-height: 2em; padding-left: 5px; padding-right: 5px; border: 1px solid #ccc; cursor: pointer; }
.ss-pagination .page_now { display: inline-block; line-height: 2em; padding-left: 5px; padding-right: 5px; border: 1px solid #ccc; background-color: #f6f6f6; }
.ss-pagination a:hover { color: #e50113; border-color: #e50113; }



/* ==============================
 * 2014-12-23 结算中订单详情页面，
 * 使用原来的样式
 * ==============================*/
#bill_detail form { padding: 10px; margin-bottom: 15px; border-bottom: 1px dashed #CCC; }
#bill_detail form label{ width: 60px; margin-right: 0; font-weight: bold;}
#bill_detail form a { display: inline-block; margin-right: 8px; border-radius: 2px; padding: 3px 8px; }
#bill_detail form a:hover { background-color: #31adcb; color: white; }
#bill_detail form a.selected{ background-color: #31adcb; color: white; } /* 为后面js做准备 */
#bill_detail form button { padding: 4px 15px; color: #777; text-shadow: 0px 1px 0px #eee;  }
#bill_detail table  text-align: left;  margin-left: 10px;
#bill_detail caption { text-align: left; margin-bottom: 10px; font-size: 14px; font-weight: bold; }
#bill_detail td{ padding: 15px 18px 15px 8px; }



/* ==============================
 * 2014-12-23
 * 结算留言列表样式 stl-CommentsList
 * ==============================*/
.public_index.stl-CommentsList table{border-collapse:collapse;text-align:center;}
.public_index.stl-CommentsList th,.public_index.stl-CommentsList td{padding:10px;border-bottom:1px solid #ccc;}
.public_index.stl-CommentsList .tr_bgcolor{background-color:#f2f2f2;}
.public_index.stl-CommentsList td a{color:#004cd3;}

/* ==============================
 * 2014-12-29
 * 处理解释评价的弹出框样式
 * ==============================*/
.modal-box.cm-reply-fbBox { border: 4px solid #e1e1e1; }

