@charset "utf-8";
/*侧栏 */
.personalCenter{width:210px; float:left; margin:0 15px 0 0; background-color:#f7f7f7;}
.pcSide{max-width:100%; margin:0;}
.pcSide ul li{width:90%; height:35px; line-height:35px; cursor:pointer;}
.pcSide ul li.pcSideHd{min-height:40px; cursor:default;}
.pcSide ul li.pcSideHd:first-child{margin:0;}
.pcSide ul li a{display:block; font-size:14px; color:#666;}
.pcSide li a:hover{color:#ee3303;}
.pcSideHd{max-width:90%; height:40px; line-height:40px; font-size:20px; color:#222; margin:1px 0 15px;}
.pcSideHd span{display:block; padding:0 0 6px; border-bottom:1px solid #f0f0f0;}
.pcSide ul li{padding-left:18px; margin:6px 0; border-left:2px solid #f7f7f7;}
/* 点击侧栏链接,显示左边框 */
.sideBorderLeft{border-left:3px solid #ee3303;}
.pcSide ul li.sideBorderLeft a{color:#000;}
/* 我的个人中心右侧栏 */
.pcSidebarRight{width:983px; float:left; border:1px solid #f0f0f0;}
.pcSideRightHd{max-width:98%; min-height:130px;}
.pcSideRightHd .pcSideRightJpg{max-width:20%; float:left; line-height:130px; margin:0 0 0 30px;}
.pcSideRightHd .pcSideRightJpg img{max-width:70%; border-radius:40px;}
.pcSideRightHd p{float:left; font-size:22px; line-height:130px;}
.pcSideRightHd span:first-child{margin:0 10px 0 0;color:#333;}
.pcSideRightHd span{color:#888;}
/* 未支付的订单 */
.unpaidOrders{height:40px; line-height:40px; color:#888; font-weight:bold;}
.unpaidOrders p{border:1px dashed #e6e6e6; border-width:1px 0; font-size:14px; color:#666; padding:0 20px;}
/* 有未支付的订单时 */
.order-list{border-bottom:1px solid #f0f0f0;}
.order-list .col-1 .g-info a{display:inline-block; width:470px; color:#808080; text-align:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.order-list .col-1 .g-info a:hover{color:#e4393c;}
.order-list .g-img{width:140px; height:36px; text-align:left;}
.order-list .g-img img{max-width:36px; margin-right:2px;}
.order-list .g-info{width:450px; margin-top:10px; text-align:left;}
.order-list .g-info a{font-size:13px;}
.order-list .shopCart-hd{height:40px; line-height:40px;}
.order-list .shopCart-bd .col{height:40px; line-height:20px;}
.order-list .shopCart-bd li{padding:6px 0; border-bottom:1px dashed #f0f0f0; margin-bottom:0;}
.order-list .shopCart-bd li:last-child{border-bottom:none;}
.order-list .col-1{width:806px;}
.order-list .shopCart-bd .col-1{width:710px; padding-left:20px;}
.btn-ol-pay,.btn-ol-logistics{display:inline-block; padding:6px 10px; color:#fff !important; text-decoration:none !important; background-color:#e4393c; border-radius:4px;}
.btn-ol-logistics{background-color:#f0f0f0; color:#666;}
.btn-ol-pay:hover,.btn-ol-logistics:hover{background-color:#d2322d; color:#fff;}

/* 购物车 */
.shoppingCart{height:80px; font-size:14px; line-height:80px; text-align:center; padding:0 30px;}
/* 挑选喜欢的商品去 */
.selectItems{min-height:65px; line-height:65px; text-align:center; padding:0 30px; border:1px solid #f0f0f0; border-width:0 0 1px;}
.selectItems span:first-child,.shoppingCart span:first-child{color:#888;}
.selectItemsText{color:#e4393c;}
.selectItemsText:hover{text-decoration:underline;}
/* 未收货订单 */
.notReceivingOrders p{border-top:none;}
/* 购物车有商品时 */
.myPCShoppingCart ul li{width:80px; height:80px; padding:10px; float:left;}
.myPCShoppingCart ul li:first-child{margin-left:20px;}

/* 个人中心-我的订单 */
.myOrder{width:983px; float:left; position:relative;}
.myOrderHd,.person_hd{height:42px; border-bottom:1px solid #f0f0f0; padding:10px 0 0 8px; font-size:18px; *width:956px; *height:31px;}
.myOrderHdRight li{float:left; font-size:13px; cursor:pointer;}
.myOrderHdLeft,.myOrderHdRight{min-height:30px; margin-top:-2px;}
.myOrderHdLeft{float:left; font-size:18px; color:#222;}
.myOrderHdLeft h3{line-height:30px;}
.myOrderHdRight{float:right;}
.myOrderHdRightActive{color:#e4393c;}
.myOrderHdRightActive span{color:#333;}
/* 没有订单时 */
.myOrderCont{margin:22px 0 0;min-height:40px; border:1px solid #dfdfdf;}
.myOrderCont p{font-size:15px; color:#999; line-height:40px; margin:0 20px 0;}
/* 有订单时 */
.hasOrders{min-height:50px; border:1px solid #f0f0f0; margin:20px 0 0; font-size:13px; color:#444;}
.hasOrders:hover{border-color:#fbb;}
.hasOrderHd{min-height:40px; line-height:40px; padding:0 0 0 14px; border:1px solid #f0f0f0; border-width:0 0 1px;}
.hasOrderContTable{width:100%;}
.hasOrderTd2,.hasOrderTd1,.hasOrderTd3{float:left; font-size:13px;}
.hasOrderTd1{width:75%; padding:0 0 6px; border-right:1px solid #f0f0f0;}
.hasOrderTd2{width:10%; text-align:center; color:#333;}
.hasOrderTd3{width:15%; text-align:center; color:#333; border-left:1px solid #f0f0f0;}
.hasOrderTd3 button{padding:5px 30px; margin:14px 0 0; border-color:#e4393c;}
.orderType2{margin:0 20px 0 0; color:#e4393c; font-size:13px;}
.hasOrderContTd1 li{color:#333; min-height:80px; padding:6px 0 10px 10px; border-bottom:1px solid #f0f0f0;}
.hasOrderContTd1 li:last-child{border-bottom:none;}
.hasOrderContTdImg{float:left; width:60px; height:60px; margin-right:10px; text-align:center;}
.hasOrderContTdImg img{max-width:100%; max-height:100%;}
.order-info{margin-top:8px;}
.order-info a{display:inline-block; font-size:14px; color:#555; margin-bottom:6px;}
.order-info a:hover{text-decoration:underline;}
.order-info span{font-size:16px; color:#fc7979;}
.hasOrderContTd1 span{margin: 8px 0 0;}
.hasOrderContTd1 .hasOrderTd1Price {display: block;margin: 0;}
.hasOrderTd2Price{display:inline-block; width:100%; color:#e4393c; font-size:14px; max-width:100%; margin-top:20px;}
.order-detail{display:inline-block; margin-top:20px;}
.order-detail:hover{text-decoration:underline;}
.hasOrderTd2 em{display:inline-block; margin-top:2px; font-size:12px; color:#888;}
.order-hd{padding-left:14px; width:100%; height:40px; line-height:40px; color:#888; margin-bottom:0; background-color:#fffdf0; border-bottom:1px solid #fef0d9;}
.order-hd .sep{margin:0 14px; color:#ddd;}
.order_del{width:28px; height:28px; margin:6px 6px 0 0; text-indent:-99999px; background-position:-50px -410px; cursor:pointer;}

/* 公共类 */
.sep{display:inline-block; margin:0 10px; color:#ddd;}
.spanInlineBlock{display:inline-block;}
.btn-md{width:132px; padding:8px 40px; background-color:#f4f4f4;}
.btn-sm{width:120px; padding:5px 30px; color:#fff;}
.btn-orange{background-color:#E4393C; border:1px solid #e4393c;}
.btn-orange:hover,.btn-orange:focus{color:#fff;}
.input{border:1px solid #dfdfdf;}
.input-md{width:240px; height:30px; line-height:30px; padding:4px 5px;}
/* 修改密码 */
.modifyPwd{width:983px; margin:20px 227px;}
.modifyPwdWrapTop{width:982px; min-height:400px; margin-top:20px;}
.modifyPwdBotom{text-align:center; margin:60px 0 0;}
.faq{background:url(../images/faq_icon.png) no-repeat; padding:0 0 0 25px; width:100px; font-size:14px; color:#222; height:25px; line-height:25px;}
/* 修改密码-重设账户密码 */
.modifyPwdWrapCont{font-size:14px; padding:75px 0 75px 100px;}
.modifyPwdWrapReset,.modifyPwdWrapCont dt,.modifyPwdWrapCont dd{margin:0 0 12px 0;}
.modifyPwdWrapCont dt{width:115px; float:left; text-align:right; margin:6px 15px 0 0; font-weight:normal;}
.modifyPwdWrapCont dd{width:740px;}
.modifyPwdWrapCont input{font-size:14px; line-height:20px;}
.modifyPwdWrapReset{margin-left:130px;}
/* 验证提示 */
/*.modifyPwdWrapCont dd .modifyPwdNewPwdPrompt{font-size:12px; margin:0 0 0 8px; background:none; color:#888; display:inline-block;}
.modifyPwdWrapCont .modifyPwdErrorIcon,.modifyPwdWrapCont .modifyPwdAgain,.modifyPwdWrapCont .modifyPwdActivePwdPrompt{display:inline-block; background:url(../images/icos.png) no-repeat 0 -18px;padding-left:18px; margin-left:8px;}
.modifyPwdWrapCont dd span{display:none; color:#ee3303; line-height:16px; height:16px; vertical-align:middle;}
.modifyPwdBorder{border:2px solid #ee3303;}
.modifyPwdWrapCont .modifyPwdRightIcon1,.modifyPwdRightIcon2{display:inline-block; background:url(../images/icos.png) no-repeat 0 0px; height:16px; width:16px; padding-left:18px; margin-left:8px;}*/
/* 订单详情 */
.ordersDetailActive{margin:6px 25px 0 0;}
.ordersDetailCont{margin:20px 0 0;border:1px solid #f0f0f0; min-height:350px;}
.ordersDetailInfoLeft{min-height:100px; margin:25px 0 0; border:1px solid #f0f0f0; border-width:1px 0; max-width:100%; min-height:100px;}
.ordersDetailInfoLeft:first-child{margin:50px 0 0;}
.ordersDetailInfoImg{width:60px; height:60px; float:left;}
.ordersDetailInfoAll{width:60%; min-height:100px; padding:20px 35px; border:1px solid #f0f0f0; border-width:0 1px 0 0; float:left;}

.ordersDetailGoodsNum{float:right; font-size:14px;}
.ordersDetailPrice{width:80%;}
.ordersDPayMentState,.orderDDate{float:left; padding:0 30px; min-height:100px; border:1px solid #f0f0f0; border-width:0 1px 0 0;}
.ordersDPayMentState{line-height:100px;}
.orderDDate p,.orderDCancleOrder{text-align:center;}
.orderDDate p{margin-top:40px;}
.orderDCancleOrder{padding-top:40px;}
/* 订单详情-金额 */
.ordersDetailPrices{min-height:100px; font-size:14px; color:#666; padding:30px 35px 30px 700px;}
.ordersDetailPricesLeft{float:left; width:80px; text-align:right;}
.ordersDetailPricesRight,.ordersDetailTotalPrice{width:150px; text-align:right; color:#ee3303; margin-bottom:6px;}
.ordersDetailTotalPrice{font-size:26px;}
.ordersDetailVerticalBottom{margin:10px 0 0;}
.ordersDetailPricesBottom{margin:0;}

/* 订单详情-收货信息，发票信息等 */
.totalInformation{border:1px solid #f0f0f0; border-top:none;}
.totalInformation p{padding:6px; font-size:13px; color:#666;}
p.takeInfoHd{color:#777; font-size:18px; padding:0 6px; margin-bottom:10px;}
.totalInformation .takeInfoModify{color:#222;}
.takeInfo{padding:14px;}
.billInfo,.deliveryDate{margin:0 0 30px 30px;}
.order-desc{width:100%; border-right:none; border-bottom:1px solid #f0f0f0;}

/* 收货地址管理 */
.modifyPwdWrap .settlement-box{margin-top:12px;}
.modifyPwdWrap .addr-del{display:inline-block;}

/* 物流信息 */
.person-hd{padding:14px; border-bottom:1px solid #f0f0f0;}
.person-hd h3{font-size:16px; font-weight:bold; color:#666;}
.wl-bd{font-size:14px; padding:14px; border-bottom:1px dashed #eee; color:#666;}
.wl-info{width:240px;}
.wl-info span{display:block; margin-top:10px;}
.wl-info-cont{width:700px; min-height:200px; padding:6px 0 10px 52px; border-left:1px solid #f0f0f0;}
.wl-info-cont li{margin-top:6px; padding-left:2px; font-size:13px; list-style:disc;}
.wl-info-cont span{margin-right:14px;}
.wl-suc{color:#080;}
p.wl-src{padding:16px; text-align:right; color:#888;}
.wl-src strong{margin-left:14px;}
.ico-suc{display:inline-block; width:18px; height:18px; vertical-align:middle; margin-left:4px; background:url(../images/icon.png) no-repeat 0 -370px;}

/* 充值记录 */
.hasOrderHd{background-color:#f8f8f8;}
.treasureItem .hasOrderContTd1 li{min-height:40px; padding:2px 0 2px 20px;}
.treasureItem .hasOrderTd2Price,.treasureItem button{margin-top:10px;}


/*********** 2014-09-11 修改 ************/
.uc-containtMain{width:980px;}
.pcSide h4,.uc-hd h3{font-size:20px; font-weight:bold; color:#666; padding:0 0 6px 12px; border-bottom:1px solid #eee; margin:13px 0;cursor:pointer;}
.pcSide h4 i{ display:inline-block; font-style:normal; width:15px; height:17px; background:url(../images/icon.png) no-repeat -47px -940px;   cursor:pointer; position:absolute; right:12px; top:2px;}
.pcSide h4 i.pcSide-up{ background-position:-47px -970px;}
.uc-hd{position:relative;}
.uc-hd h3{font-size:21.6px; font-weight:normal; padding-bottom:5px;}
.pcSide ul{margin:10px 0 20px;}
.pcSide ul li{width:100%; *width:200px; height:36px; line-height:36px;}

.helpCenter .pcSide ul{margin:6px 0 10px;}
.helpCenter .pcSide ul li{height:32px; line-height:32px;}
.helpCenter .pcSide h4{height:29px; *height:20px; position:relative; font-weight:normal; font-size:18px; color:#222; padding-bottom:8px; margin-bottom:0;}
.helpCenter ul li a{color:#888;}

.pcSide ul li.action,.pcSide ul li:hover{padding:0 0 0 18px; *width:190px; background-color:#f0f0f0; border-left:2px solid #e4393c;}
.pcSide ul li.action a,.pcSide ul li:hover a{color:#e4393c;}
.personContsWrap{float:right; width:983px;}
.person_hd{margin-bottom:14px; padding-left:8px; z-index:100; position:relative;}
.person_bd{z-index:50; position:relative;}
.person_hd h3{font-size:21.6px;}
.person_hd_ck label{font-size:12px; margin-right:10px;}
.uc-userInfo{position:relative; padding:10px 0 10px 160px; margin:30px 0; overflow:hidden;}
.u-ico{position:absolute; left:32px; top:14px; width:90px; height:90px; border-radius:90px;}
.uc-userInfo p.u-name{margin:6px 0; font-size:20px; color:#404040;}
.u-name span{font-size:15px; color:#999;}
.u-verifyImg{display:inline-block; width:65px; height:16px; background:url(../images/icon.png) no-repeat 0 -1184px;}
.un-u-verifyImg{ background-position:-80px -1184px;}
.uc-userInfo div{width:300px; color:#666;}
.uc-userInfo p{font-size:13px; color:#777; margin-bottom:4px;}
.uc-userInfo a{color:#999;}
.uc-userInfo a:hover{color:#e4393c; text-decoration:underline;}
.uc-userInfo p *{display:inline-block; vertical-align:middle;}
.u-safety-grade em{position:relative; width:80px; height:10px; background-color:#ddd; border-radius:4px;}
.u-safety-grade i{height:100%; background-color:#12a412; vertical-align:top; border-radius:4px;}
.u-safety-grade strong{color:#404040; margin:0 4px;}
.uc-userInfo em{color:#666; font-weight:bold; margin-right:4px;}
.uc-hd-nav{position:absolute; right:0; top:0;}
.uc-hd-nav a{display:inline-block; padding:4px 12px; color:#fff; background-color:#e4393c; border-radius:2px;}
.uc-hd-nav a:hover{background-color:#c43739;}
.my-brand-btn{padding:2px 12px; border:1px solid #e4393c;}
.details-tt{padding:6px 0; *height:18px; text-align:center; margin-bottom:10px; color:#666; background-color:#fafafa; border:1px solid #f2f2f2; cursor:pointer;}
.details-tt i{display:inline-block; width:14px; height:14px; margin:0 2px; background-position:0 -118px;}
.details-more i{background-position:0 -172px;}
.details-bd{display:none;}
.uc-info{margin-bottom:30px;}
.uc-info table{width:100%;}
.uc-info table td,.uc-info table th{padding:8px 4px; border:1px solid #e6e6e6;}
.uc-info table th{text-align:center; font-size:14px; color:#666; background-color:#f6f6f6;}
.uc-info table td input{width:100%; border:none;}
.upload-pic{margin-top:4px; text-align:left;}
.upload-pic img{max-height:400px;}
.brand-list-text{display:inline-block; width:380px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.red{color:#f00;}
.blue{color:#00f;}
.details-bd p span{display:block; font-size:14px; color:#e4393c;}
.info-tips{color:#F00; margin-bottom:5px;}
.error-message{height:17px;}
.each-high{ float: right; color: #f00; text-align: right; vertical-align: middle; padding-top: 2px;}

/* 汽车品牌 */
.my-brands{overflow:hidden;}
.list li{float:left; margin:0 48px 15px 0; *width:92px; }/*23px*/
.brands li label,.brand-renewal-btn{position:relative; padding:18px 14px 8px; text-align:center; border:1px dotted #f0f0f0;}
.brands li label:hover{background-color:#f2f6fa; cursor:pointer;}
.my-brands li label:hover{background-color:#fff; cursor:default;}
.brands li img{width:50px; height:50px; border:2px solid #f0f0f0;}
.brands li span,#type li span,.brands li em{font-weight:normal; display:block; width:56px; height:32px; font-size:12px; line-height:16px; color:#666; margin-top:4px; overflow:hidden;}
#sel-brands li.allflag label{padding-bottom:24px;}
#sel-brands .allflag span{height:18px;}
#sel-brands .allflag em{position:absolute; left:2px; bottom:4px; right:2px; height:18px; width:auto;}
.brands li em{display:inline-block; width:62px; height:16px; margin-top:2px; color:#333;}
.brands li strong{font-size:12px; font-weight:bold; margin-right:1px;}
#buy-brands label{padding-bottom:14px;}
.brand_ck{display:inline-block; position:absolute; top:2px; left:4px;}
.brand_ck input{margin-top:2px;}
.person_btns{margin:20px 0; padding:20px 10px; text-align:center; background-color:#fafafa;}
.person_btns button{padding:6px 40px; font-size:16px;}
.brands_category{height:36px; *height:24px; padding:6px 10px; background-color:#f7f7f7; margin-bottom:10px; }
.brands_category_wrap{overflow:hidden;}
.brands_category h4{width:90%; font-size:14px; font-weight:bold; color:#666; margin-top:5px; *width:100px;}
.brands_category label,.person_hd_ck label{margin:5px 14px 0 0; color:#666;}
.person_hd_ck label{margin-right:0;}
.brands_category label input,.person_hd_ck label input{vertical-align:middle; margin:-2px 6px 0 0;}
.remove-brand{position:absolute; right:0; top:0; width:18px; height:18px; text-align:center; line-height:16px; font-size:16px; font-style:normal; color:#666; cursor:pointer;}
.remove-brand:hover{color:#e25050;}
#sel-brand .brand_ck{right:0;}
#sel-brands-btns{display:none;}
#sel-brand input[type=checkbox]{display:none;}
.btn-sel-submit{height:40px; padding:0 20px; margin-top:40px;}
.brands-info,.brands-tips{padding:0 10px; font-size:12px; color:#777; margin-top:6px;}
.brands-info em{font-size:16px; margin:0 4px; color:#e4393c;}
#sel-brands-btns .person_btns{margin-top:10px;}
.brands-info{margin-bottom:20px;}
.brands-tips{display:none; padding:8px; border:1px solid #efb402; color:#efb402; border-radius:2px;}
.brands-tips span{display:inline-block; padding:2px 0 2px 26px; background-position:-6px -1156px;}
.sel-brands-amount{display:none;}
.loading-icon{background:url(../images/supplier-loading.gif) no-repeat; width:16px; height:16px; text-align:center; display:inline-block; vertical-align:middle;}
.loading-icon{display:none;}
.btn-brands-amount{padding:2px 8px;}

label.f_label{font-size:14px; font-weight:normal; margin:0;}
#bluePoint{width:140px; padding:3px 4px; font-size:12px; margin-right:3px; border:1px solid #ddd;}
#bluePointTips{font-size:12px; color:#f00;}
.nav-tabs > li > a{padding:7px 20px; font-size:14px; *height:20px;}
.nav-tabs{margin-bottom:14px; *overflow:hidden;}
.tab-content{font-size:14px; margin-bottom:10px;}
.nav-tabs span{margin-left:4px;}
.nav-tabs .active span{color:#e4393c;}
.modal-dialog{width:500px; margin:80px auto;}
.modal-header,.modal-footer{padding:10px;}
.cxh-dialog-wrap p{margin-bottom:10px;}
.cxh-dialog-wrap label{color:#666;}
.cxh-dialog-wrap input{padding:6px 4px; width:200px;}
.modal-open,.modal{overflow:auto;}
.help-recharge,.cxh-help{position:relative; font-size:13px; padding:2px 6px; color:#777; margin-left:10px; cursor:pointer;}
.help-recharge-btn{display:inline-block; height:24px; padding:2px 4px; background-color:#e4393c; color:#fff; border-radius:2px;}
.help-recharge i,.cxh-help i{display:inline-block; width:21px; height:18px; background-position:0 -352px; vertical-align:top;}
.help-recharge-icon{margin:-2px 0 0 16px;}
.help-recharge-icon i{width:18px; height:18px; margin:1px 4px 0 0; background-position:-222px -1px;}
.plan-help-cont,.cxh-help-cont{position:absolute; left:6px; top:25px; width:550px; min-height:100px; padding:10px 14px; font-size:12px; background-color:#fff; border:1px solid #e4393c; cursor:default; z-index:10; box-shadow:1px 1px 2px rgba(200,200,200,0.5); display:none;}
.plan-help-cont span{display:block; padding-left:19px;}
.help-recharge-btn span{display:inline-block; font-size:13px;}
.help-recharge-btn span i{background-position:-222px -284px; width:14px;}
.cxh-help-cont{left:-14px;}
.plan-help-cont h4,.cxh-help-cont h4{font-size:12px; font-weight:bold; margin:6px 0;}
.plan-help-cont p,.cxh-help-cont p{margin-bottom:2px;}
.cxh-collapse-ico{width:16px; height:16px; margin-top:5px; background-position: -9px -662px; border:1px solid #ccc; cursor:pointer;}
.cxh-collapse{background-position:-9px -712px;}
/*new*/
.brands-letterTab{width:984px; height:54px;  background:#f7f7f7; padding-left:12px; z-index:1000; position:relative;}
.brands-letterTab a,.brands-letterTab p{padding:5px 10px; margin-top:12px; float:left; background:#FFF; border:1px solid #f2f2f2; color:#555458; margin-right:4px; cursor:pointer;}
.brands-letterTab p{display:inline;}
.brands-letterTab a.active,.brands-letterTab a:hover{background:#e4393c; color:#FFF;}
.brands-hotCar{padding:0 10px;}
.brands-hotCar li{margin:11px 22px; float:left;}
.all-brands-hotImg li{border:1px solid #f0f0f0; margin-right: 7px; margin-left:34px;}
.all-brands-hotImg li:hover{ border:1px solid #e4393c;}
.hot-brands li img{max-width:50px; max-height:50px; display:block;}
.hot-brands li span{text-align:center; display:block; width:50px; white-space:normal; text-overflow: ellipsis; overflow:hidden; height:20px;}
.brandsItem{margin-bottom:20px;position:relative; }
.brandsItem-list{border:1px solid #f0f0f0; width:98%; height:142px;position:relative; margin:0 auto; }
#brands-allCar .brandsItem-list{  }/*position:relative; cursor:pointer;border-color:#f1e6c6; background:#f7f7f7;*/
.brandsItem-hd{border-right:1px solid #f0f0f0; background-color:#f7f7f7; width:138px; height:140px; cursor:pointer; }
#brands-allCar .brandsItem-hd{ background:#f6f5ea; /*border-right:1px solid #f1e6c6; */}
.brandsItem-bd li{color:#666; float:left; cursor:pointer;padding-top:54px; padding-left:40px;}
.brandsItem-bd li.allBrands{/*padding-top:38px;*/}
.brandsItem-bd li em{margin-left:17px;}
.brandsItem-bd li em strong{ color:#e4393c; font-size:13px;}

span.brandsItem-num{position:absolute; z-index:1; top:-3px; left:0px; padding-left:7px; padding-top:2px; font-size:20px; color:#FFF;  background:url(../images/icon.png) no-repeat -188px -807px; display:inline-block; width:51px; height:51px;}
#brands-allCar span.brandsItem-num{/*background:url(../images/icon.png) no-repeat -136px -807px; padding-left:11px;*/}/**/

.brandsItem-hd-img{width:138px; margin:0 auto; padding-top:26px; text-align:center;}
.brandsItem-hd-img img{max-width:50px;}
#brands-allCar .brandsItem-hd-img{ padding-top:26px;}/*font-size:20px;*/
.brandsItem-hd-img p{color:#004499; padding:5px 0; font-size:14px;}
#brands-allCar .brandsItem-hd-img p{ padding-bottom:0; font-size:17px;}
.brandsItem-hd-select{position:absolute; cursor:pointer; bottom:0px; background:#b7b7b7; height:26px; line-height:26px; text-align:center; color:#FFF; width:138px;}
span.select-style,span.beSelect-style,.selectAll-style{width:18px; height:15px; background:url(../images/icon.png) no-repeat -188px -791px; display:inline-block; vertical-align:middle;}
/*#brands-allCar span.select-style{position:absolute; bottom:5px; left:41px;}1111111111111111*/
#brands-allCar span.smakerid{}
#brands-allCar .brandsItem-bd{width:770px; }
.beSelect-style span{background-position: -218px -791px;}
.brands-letterTab-fixed{position:fixed; top:0;}
/* #brands-selected{margin-top:12px; margin-left:83px; position:relative; display:inline-block; padding:0; background:none;} */
#brands-selected{ right:100px; position:absolute; display:inline-block; padding:0; background:none;}
.fixBtn{position:absolute; right:14px; margin-top:12px; padding:4px 16px;}
#brands-selected i{display:inline-block; background:url(../images/icon.png) no-repeat -210px -860px; width:30px; height:30px; }
#brands-selected b{padding:3px; height:24px; width:28px; text-align:center; background:#e4393c; position:absolute; border-radius:50%; color:#fff; background:#efb402; left:21px; top:-6px;}
.brands-letterTab-wrap{height:54px;}
.myPersonalCenterWrapper{position:relative; z-index:9;}
.sel-brand-hd p span{font-size:12px;}
.sel-brand-hd p{cursor:pointer;}


a.add-brands,a.brand-renewal-btn{display:inline-block; padding:3px 12px; border:1px solid #e4393c; border-radius:2px; color:#e4393c; font-size:12px; text-align:center;}
.fixBtn,.brands-selected{display:none;}
/* 充值卡 */
.treasure-hd{font-size:18px; padding:0 0 9px 8px; border-bottom:1px solid #f0f0f0; margin:9px 0 14px;}
.treasure-hd .treasure-btn{margin-top:-2px; padding:3px 8px; border-color:#e4393c;}
.treasure-bd .table{width:100%; font-size:14px; color:#666; border:1px solid #f0f0f0;}
.treasure-bd .table td,.treasure-bd .table th{padding:6px 10px; border:1px solid #e6e6e6;}
.treasure-bd .table th{background-color:#f6f6f6;}
.treasure-bd .table td{padding:20px 10px;}
.treasure-bd .table_1 td{padding:6px;}
.treasure-bd .table_1 td,.treasure-bd .table_1 th{text-align:center; vertical-align:middle;}
.account-info{font-size:16px; text-align:center;}
.account-info p{font-size:14px;}
.account-info p span{display:block; margin-bottom:4px;}
.account-info em{display:inline-block; font-size:16px; font-weight:bold; color:#e4393c; margin-top:6px;}
.treasure-bd h5{font:bold 14px "微软雅黑","microsoft yahei","黑体"; margin-bottom:14px;}
.treasure-tips h5{font-weight:normal;}
.treasure-bd label{font-weight:normal; margin-right:6px;}
.treasure-bd input{width:220px; padding:3px 5px;}
.btn-treasure{padding-left:90px; margin-top:10px;}
.btn-treasure button{padding:4px 10px; border-color:#e4393c;}
.btn-treasure a{padding:4px 10px;}
.tab-content .treasure-btn{padding:3px 10px;}
.t_recipient{display:none;}
.t_recipient em,.t_cardid em,.t_pwd em{display:none; margin-left:4px;}
.t_tips{display:inline-block; width:280px; font-size:14px; color:#e4393c; margin-right:14px;}
.brand-renewal{color:#e4393c; font-size:14px;}
.uc-hd-nav a.all-brand-renewal{background:none; border:1px solid #e4393c; color:#e4393c; padding:3px 12px;}
a.brand-renewal-btn{ margin-right:5px;}

/* 我的订单 */
.order_createtime{color:#888; margin-right:6px;}
.consignee{color:#888;}
.wuliu-num{margin-right:14px;}
.order-filter{margin-top:14px;}
.order-filter p{margin-bottom:10px;}
#order_id{width:260px; height:30px; padding:4px 6px; border:1px solid #ddd; border-right:none; vertical-align:middle;}
#order-filter-btn{padding:4px 10px; border-radius:0; border-color:#e4393c; vertical-align:middle;}
#order-filter-btn:hover{background-color:#e4393c;}
#order-filter-toggle{display:inline-block; color:#666; margin-left:10px; vertical-align:middle; cursor:pointer;}
#order-filter-toggle i{display:inline-block; width:14px; height:14px; margin-left:2px; background-position:0 -118px;}
#order-filter-toggle:hover{color:#666;}
#order-filter-toggle.order-filter-less i{background-position:0 -172px;}
.order-filter table{display:none; width:100%;}
.order-filter th,.order-filter td{padding:8px 10px; border:1px solid #e6e6e6;}
.order-filter th{width:9em; text-align:center; color:#666; background-color:#f8f8f8;}
.order-filter td{min-width:160px;}
#startTime,#endTime{width:100px;}

/* 我的询价单 */
.enquiryOrder{margin-top:20px; min-height:30px;}
.enquiryOrder .hasOrderHd{color:#777; background-color:#fffdf0; border-bottom:none;}
.enquiryOrder .hasOrders{min-height:40px; margin:0 0 10px;}
.enquiryOrder .hasOrderCont{display:none; border-top:1px solid #f0f0f0;}
.enquiry-state{width:4em; color:#e4393c;}
.orderNum{display:inline-block; width:140px;}
.order-time{color:#888;}
.order-enquiry{display:inline-block; padding-left:24px; color:#e4393c; background-position:-5px -1105px;}
.enquiry-loading,.enquiry-error{padding:10px 0; text-align:center; color:#777;}
.enquiry-loading img,.enquiry-error img{margin-right:4px; vertical-align:middle;}
.enquiry-error img{margin-bottom:3px;}
.enquiry-error a{margin:0 4px; color:#999;}
.enquiry-error a:hover{text-decoration:underline;}
.hasOrderCont table{width:100%;}
.hasOrderCont th,.hasOrderCont td{padding:8px 6px; text-align:center; border:1px solid #f0f0f0;}
.hasOrderCont th{background-color:#fafafa; color:#888;}
.enquiry-g-img img{width:60px; margin-right:10px;}
.order-detail-btn{width:18px; height:18px; margin:12px 10px 0 0; background-position:-28px -970px; cursor:pointer;}
.up{background-position:-28px -940px;}
.order-enquiry:hover{text-decoration:underline;}
.enquiry-shop{display:inline-block; width:180px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; vertical-align:middle;}
.enquiryOrder h2{margin-bottom:10px;}
.enquiryDetail{width:100%; margin-bottom:20px; color:#666;}
.enquiryDetail th,.enquiryDetail td{padding:6px 4px; text-align:center; border:1px solid #e6e6e6;}
.enquiryDetail th{font-size:14px; background-color:#f6f6f6;}
.enquiryDetail td{padding:4px;}
.enquiryDetail button{padding:2px 10px; border-color:#e4393c;}
.myOrderHdLeft span{font-size:14px; color:#999; margin-left:10px; vertical-align:top;}

/* 点数充值 */
.cxh-card-list li{position:relative; float:left; width:280px; padding:40px 20px 36px; margin:0 0 20px 35px; border:1px solid #f0f0f0;}
.cxh-card-list li:hover{border-color:#ff8c8d;}
.card-img{display:block; width:100%; text-align:center; vertical-align:middle; margin-bottom:30px;}
.card-img img{max-width:240px;}
.card-tt{font-size:14px; font-weight:bold; margin-bottom:6px;}
.cxh-card-list del,.cxh-card-list strong{display:block; font-size:14px; margin-bottom:2px;}
.cxh-card-list del{text-decoration:line-through; color:#aaa;}
.cxh-card-list strong{color:#e4393c;}
.cxh-card-list button{position:absolute; bottom:40px; right:18px;}

/* 绑定/解绑手机邮箱 */
#bind-phone-btn{padding:4px 12px;}
#bind-phone-code,#bind-email-code{width:80px;}
#getCodeBtn-phone,#getCodeBtn-email{padding:5px 13px; vertical-align:bottom;}

.btn.btn-danger{border-color:#e4393c;}

#waitpaytab tr:nth-child(odd) td{background-color:#fafafa;}
.help-recharge-tips{font-size:14px; line-height:22px; color:#efb402; vertical-align:top; margin-left:20px;}
#waitpaytab .cxh-help-cont{padding:14px 14px 10px 10px; border-color:#eee; background-color:#fcfcfc;}
.cxh-help-close{position:absolute; right:0; top:0; width:20px; height:20px; line-height:20px; text-align:center; font-size:20px; color:#777;}
.order-manage .icon{display:block; width:60px; height:27px;}
.order-manage .icon-alipay{background-position:-75px -935px;}
.order-manage .icon-remit{background-position:-150px -935px;}
.order-manage a{display:inline-block; margin:2px 0; text-align:center; padding:2px 0;}
.pay-wrap{font-size:12px; padding-bottom:0; margin-bottom:2px; border-bottom:1px dashed #ddd;}
.pay-wrap a{color:#888; opacity:0.8; filter:alpha(opacity=80);}
.pay-wrap a:hover{opacity:1; filter:alpha(opacity=100);}
.order-manage .cancel{color:#777;}
.order-manage .cancel:hover{color:#404040;}

/* 汇款支付 */
.remit-box{padding:14px; color:#666;}
.remit-hd{}
.remit-hd h4{font-size:14px; margin-bottom:10px;}
.remit-box p{text-indent:1em; line-height:20px; margin-bottom:4px;}
.remit-box strong{font-weight:bold; color:#e4393c; margin:0 4px;}
.remit-tips{margin-bottom:10px; background-color:#fffdf0; border:1px solid #eee8c0;}
.remit-account{padding:10px 0 10px 2em; font-size:14px; background-color:#f9f9f9;}
.remit-account li{margin-bottom:6px; color:#e4393c;}
.remit-box label{font-weight:normal;}
.remit-bd form li{margin-bottom:10px;}
.remit-bd label{width:10em; font-size:12px; text-align:right;}
.remit-bd input{width:240px; padding:6px 4px; border:1px solid #d6d6d6;}
.remit-bd input:focus{border-color:#e4393c;}
.remit-bd form select{width:240px;}
.remit-bd form option{padding:6px 2px;}
p.remit-orderDesc{width:560px; text-indent:0; padding-left:4px;}
.remit-bd fieldset{padding:16px 10px 10px; border:1px solid #ddd;}
.remit-bd legend{width:80px; text-align:center; font-size:16px; color:#999; margin-bottom:0; border:none;}
.remit-btn-wrap{margin-top:14px;}
.btn-remit{padding:8px 32px;}
.remit-submit{padding:0;}
.remit-flow{padding:0 14px;}
.remit-flow h4{margin-bottom:20px; font-size:16px;}
.remit-submit-tips{color:#999; font-size:14px;}
.remit-submit-tips p{text-indent:2em;}
.require-tips{color:#f00;}

/* 修改密码 */
.m-pwd{display:inline-block; font-size:12px; height:20px; line-height:20px; color:#999; margin-left:6px;}
.m-pwd-error{padding-left:22px; background-position:0 -387px;}
.m-pwd-success{padding-left:22px; background-position:0 -369px;}


.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{color:#e4393c;}
.nav-tabs > li > a{border-radius:0;}

/*扣点查询*/
.pointDetail-search{background:rgba(227,237,243,0.5); margin-bottom:10px; padding:14px 13px; position:relative; z-index:2;}/*rgba(217, 225, 243, 0.5)*/
.pd-box-wrap{ display:inline-block;}
.pd-startTime,.pd-endTime{position:relative; display:inline-block;}
.pd-box{  color:#777;width:176px;height:28px;line-height:28px;padding:0 20px 0 10px; cursor:pointer;  border:1px solid #fff; background:#fff   }/*url(../images/icon.png) no-repeat  -75px -252px;*/
.pd-btn{ padding:0 34px; height:28px; background:#7da5e4; color:#fff; line-height:28px; display:inline-block; margin-left:5px; transition: all 0.5s ease-in-out 0s;} 
.pd-btn:focus{color:#fff;}
.pd-btn:hover{color:#fff; background:#6b92d1; transition: all 0.5s ease-in-out 0s;}
i.pd-icon{ position:absolute; right:6px; top:3px; color:#e4393c;  display:inline-block; width:15px; height:15px;cursor:pointer; font-size:15px; font-style:normal;}/*background: url(../images/icon.png) no-repeat -29px -431px;*/
/*.pd-opts{position:absolute; display:none; top:44px; left:13px; cursor:pointer; z-index:2px; background:#fff; width:230px; padding:0 10px 6px; color:#777; box-shadow:1px 3px 3px rgba(136, 136, 136, 0.4);  }
.pd-opts li{padding:4px 11px; cursor:pointer;}
.pd-opts li:hover{background:rgba(227, 237, 243, 0.4);}
*/
.points-color{ color:#3a69b4; font-weight:bold;}
.pd-box-wrap span{margin-left:10px; color:#777;}