@charset "utf-8";
/* 用户中心*/
.userContain{margin:0 auto;}
.rightWrap{margin-left:-194px; width:100%;}
.uMain{margin-left:194px; }
.locBar{background:#fffafa url(../img/user/user_14.png) repeat-x center;height:31px;line-height:31px;border:1px solid #ffba8c;}
.locTit{background:#fffafa url(../img/user/user_13.png) no-repeat left center;top:-1px;left:-1px;height:33px;width:136px;text-indent:2em;font-weight:bold;}
.tabBox,.uMsgBar{/* margin-top:20px; */height:30px;}
.contentBox{border:1px solid #cfcfcf;border-top:none;}
.listControllerBox,.uMsgBar{padding:6px;}
.uMsgBar{border:1px solid #d8d8d8;height:auto;}
input.pageJump{width:40px;height:22px;}
.listController input.selectAll{margin-top:3px;*margin-top:0;}
.selectAllLabel,.delFavs{padding-left:5px;padding-right:5px;}
/* 分页 */
.paginatorDisabled,a.paginatorDisabled:hover,.paginatorDisabled a:hover{color:#cbcbcb;text-decoration:none;}
.paginatorLite,.pageJumpForm{height:22px;line-height:20px;}
.pageArrowLeft,.nextPage{border:1px solid #ccc;padding:0 5px;}
input.pageNumber{height:16px;width:30px;line-height:16px; border: 1px solid #ABADB3;padding:2px;}
.bottom{border:1px solid #d8d8d8;}
/* .paginator .current{border-bottom-color:#ff6600;} */
.pageNav .current,.pageNavCell .current{color: #FE012F;font-weight:bold;}
.paginator a{line-height: 20px; height:20px;}
/* 图片列表 */
.imgList{padding-left:10px;}
.imgController .img{background:#FFFFFF;/*display:  table-cell;*/ height:128px ;overflow: hidden;text-align: center;vertical-align: middle;margin:3px;}
.imgController{width: 100%;text-align:center;border: 1px solid #ccc; }
.imgController .img img{text-align:center;vertical-align:middle;width:96px;}
.imgItemBox{max-height: 280px;margin: 12px 12px 12px 0;position: relative;width: 116px;z-index: 9;}
.attr,.cartIcon,.shareIcon,.delIcon {height:22px;overflow:hidden;line-height:22px;}
.cartIcon,.shareIcon,.delIcon,.read1Icon,.read2Icon{background:url(../img/user/user_15.png) no-repeat center;width:16px;display:block;text-indent:-9999px;cursor: pointer;}
.shareIcon{background-image:url(../img/user/user_16.png);}
.read1Icon{background-image:url(../img/user/user_24.png);}
.read2Icon{background-image:url(../img/user/user_25.png);}
.delIcon{background-image:url(../img/user/ico_del.gif);margin-right:2px;}
.attribute{margin-top:6px;}
.imgItemBox{float:left;}
/* tab */
.tabList{padding-left:22px;z-index: 10;position:absolute;width:100%;}
.tabList .tabItem,.tabList .tabFirst{position:relative; display: inline;     letter-spacing: normal;vertical-align: top;     word-spacing: normal;margin-right:2px;background:#eeeeee;border:1px solid #d0d0d0;/* border-bottom-color:#ff6600; */font-size:14px;cursor:pointer;text-align:center;float:left;padding:0 12px;/* width:80px; */height:27px;line-height:27px;}
.tabList .current{background:#fff;font-weight:bold;border-bottom-color:#fff;border-top:2px solid #FF6600;}
.tabList .current a{color:#ff6600;}
#mainContent  .tabItem{/* padding:0 12px;width:90px;height:27px;line-height:27px; */}
.tabBox  .hr{top:28px;}
/* 子选项卡 */
.tabSub{border:1px solid #CFCFCF;border-bottom-color:#D1D1D1; padding: 5px 10px 4px;}
.tabSubItem{z-index:9;border:1px solid #fff;padding:3px 5px;margin:3px;}
.tabSub .selected{font-weight:bold;border-color:#fff;}
.tabSubItem:hover{border-color:#CFCFCF;}
.itemList{/* margin-top:30px; */width:100%;overflow:hidden;}
.itemList .imgItemBox{margin-right:45px;}
.itemList .imgList{padding-left:45px;_padding-left:40px;width:100%;}
.listHeader{border:1px solid #d8d8d8;padding:5px 8px;border-left:none;border-right:none;background:#f5f5f5;}
.listControllerBox{/* border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8; */}
.listHeader li.gi{ /* border:1px solid #c7c7c7; */margin-right:5px;padding:2px 4px;}
.listHeader li.current{padding-right:5px;}
.listHeader li.current a{padding-right:12px;background:url(../img/user/user_23.png) no-repeat right center;}
#profile .tabSub{border-top:none;}
/* 左侧菜单 */
.uWelcome,.uNavBox{border:1px solid #cbcbcb;border-bottom:none;}
#uCenter .txtTit{height:30px;line-height:30px;background:#eaeaea url(../img/user/user_21.png) repeat center bottom;border-bottom:1px solid #cbcbcb;border-top:1px solid #fff;font-weight:bold;padding-left:12px;}
#uCenter .uWelcome .txtTit{ height:37px;line-height:37px;padding-left:8px;}
.umTitIco{background-position:left center;display: inline-block;padding-left:26px;line-height:30px;background-repeat:no-repeat;}
.uWelcome .umTitIco{background-image:url(../img/user/user_22.png);padding-left:36px;line-height:36px;}
.bookShelf .umTitIco{background-image:url(../img/user/user_06.png);}
.orders .umTitIco{background-image:url(../img/user/user_06.png);}
.card .umTitIco{background-image:url(../img/user/user_10.png);}
.account .umTitIco{background-image:url(../img/user/user_11.png);}
.setting .umTitIco{background-image:url(../img/user/user_12.png);}
.service .umTitIco{background-image:url(../img/user/user_12_1.png);}
/* 选择菜单 */
.uMenu .current a{background:#f3e8b5; color:#ff6600;}
.userLogo{border:4px solid #e4e4e4;overflow:hidden;height:88px;width:117px;margin:12px auto;}
#uAvatar{width:100%;height:100%;margin:0 auto;}
.userLogo img{border:1px solid #d8d8d8;}
.uInfoBox{padding-bottom: 12px;}
.uInfoBox p{padding-left: 12px;padding-right: 12px;}
.uMenu .uItemTxt{border-bottom:1px solid #d9d9d9;width:98%;margin:0 auto;padding:4px 0;background:url(../img/user/user_07.png) no-repeat 14px center;position:relative;}
.uMenu .uItemTxt a{margin-left:3em;}
.uMenu{ width:184px; border-bottom:#d6d6d6 1px solid;}
.uMenu .borderNone{border:none;}
/* 用户登录/注册 */
.page{width:990px;margin:0 auto;}
#loginPanel,#loginHeader,.loginBg{ position:relative;}
#loginHeader,#regHeader{ padding-top:20px; padding-left:40px;}
#loginBg{position:relative;left:0;width:558px;}
.loginBg{ height:393px; width:478px;left:36px;padding:40px 0;}
#loginBox{position:absolute;right:0;top:50px;border:1px solid #d7d7d7;width:432px;}
#loginBox .hd,#loginBox .bd{position:relative;margin:0 auto;width:98%;}
#loginBox h2,#regBox h2{margin-left:20px;}
#loginBox .hd,#regBox .hd{height:52px; line-height:52px;width:98%;border-bottom:#cacaca 1px solid;margin:0 auto;margin-bottom:16px;}
.focus{ display:block;padding:5px 0;height:14px;line-height:14px;clear:both;}
#loginBox .inputTxt{color:#6d6d6d;}
#loginBox .inputFocus{border: 1px solid #b7d9ed;}
#loginBox .regLink{ position:absolute;right:0;top:0;margin-right:20px;}
#loginBox .regLink a{text-decoration:underline;}
.inputItem{}
#regBox .agreements{width:50%;margin-left: 190px;}
#regBox .agreeContent{padding:5px;height:150px;overflow:auto;border:1px solid #D7D7D7;}
/* 用户中心右侧，公用表单列表框架 */
#mainContent .formList{width:80%;margin:0 auto;}
#cardActFormList{background:url(../img/user/card_1.jpg) no-repeat right 40px;}
.labelTxt,.inputEle{height:21px;line-height:21px;padding:3px;border:1px solid #c0c0c0;}
.formList .labelTxt{width:150px;border-color:#fff;}
.textareaEle{padding:3px;height:89px;}
.formList .submitBtn{margin-left:158px;background:url(../img/user/ico_btn1.png) no-repeat center;height:28px;width:93px;border:none;font-size:14px;color:#FFF;}
.rechargeBox .submitBtn{width:172px;height:50px;border:0 none;}
#loginErr{width:80%;overflow:hidden;margin:0 auto;margin-bottom:12px;}
#loginErr p.err{border:1px solid #FF8080;background-color:#FFF2F2;padding:2px 18px;background-position:2px;color:#f00;background:url("../img/user/ico_err2.gif") no-repeat left center;padding-left:18px;}
#loginBox .labelTxt{width:87px;margin-right:3px;}
#loginForm .inputEle,#regBox .inputEle,#profile .inputEle{width:202px;}
.inputItem  .uInfoShow{line-height:29px;}
#profile .inputM{line-height:29px;}
#profile .readioEle{line-height:29px;height:29px;margin:0 2px;}
.focus{visibility:hidden;}
#profile .focus{ display:inline;visibility:visible;}
#profile .inputItem{margin-bottom:10px;}
#profile #address{width:460px;}
.codeImg{ height:28px;margin:0 8px;vertical-align:top;}
.changeCode{line-height:14px;}
#loginForm #code,#regBox #code{width:60px;}
#loginForm .submitBtn,.longLogin{margin-left:98px;margin-right:15px;}
#longLogin,#agreementItem{margin-right:5px;}
.longLoginTxt,.agreementLink{ height:13px;line-height:13px;}
.forgetPsd{line-height:37px;}
.safe,.agreement{ padding-bottom:14px;}
#codeImg,#changeCode{visibility:hidden; cursor:pointer}
.entriesReg{margin:16px 0 0 43px;}
#reg .txtLink{ top:45px;right:0;}
.login{background:url(../img/user/user_06.png) no-repeat left center; padding-left:24px;line-height:14px;}
#regBox{border:1px solid #d7d7d7;margin-top:50px;margin-bottom:35px;}
#regBox .labelTxt,#profile .labelTxt{width:182px;}
#regBox .selectEle{padding:3px;}
.agreement,#regBox .submitBtn,#profile .submitBtn{margin-left:190px;}
#regBox .submitBtn{width:auto;height:auto;}
#loginForm .submitBtn{width:120px;height:37px;}
#regSidebar{right:1%;top:-16px;width:200px;border-left: 1px solid #D7D7D7;height:376px;}
#regBody{padding-bottom:25px;}
#regSidebar .txtList h3{font-weight:bold;}
#regSidebar .txtList{line-height:24px;margin-left:25px;margin-top: 25px;}
#regSidebar .bd li {list-style-type:disc; margin-left: 16px;}
.enterBtn{margin-top:20px;}
#regForm .msgBox{width:500px;position:relative;}
#regForm .msg,#modForm .msg{/* width:80%; */display:inline-block;zoom:1;*display:inline;padding:5px 0;margin-left:5px;background:url("../img/user/ico_tip.gif") no-repeat left center;padding-left:18px;display:none;float:left;position:absolute;}
#regForm .err,#modForm .err{background-image:url("../img/user/ico_err.gif");color:#f00;}
#regForm .ok,#modForm .ok{background-image:url("../img/user/ico_ok.gif");/* width:80% */}
#regForm .check,#modForm .check{background-image:url("../img/public/loading.gif");/* width:80% */}
#regForm .loading .msg{padding-top:9px;padding-bottom:9px;}
#pwdStrength{visibility:visible;margin-bottom:8px;}
#pwdStrength span{background:#D8EFD1;border:1px solid #dfdfdf;color:#fff;width:65px;text-align:center;}
#pwdStrength span.pwdGood{background:#00B200;}
/* 设置 */

/* 我的订单 */
.bkRow8{height:8px;}
.boughtList{ }
/* 公用表格样式 */
.tableList .colName{background:#f9f9f9 url(../img/user/user_28.png) repeat-x top;height:31px;}
.tableList .caption,.fewActivation caption{height:28px;line-height:28px; padding-left:22px;border:1px solid #D3D3D3;border-bottom:none;}
.tableList .itemCon{width:80px;height:50px;border:1px solid #b9b9b9; position:relative;display:inline-block;overflow:hidden;margin:2px; }
.tableList .itemImgBox{/* border:2px solid #fff; width:92px;height:58px;*/overflow:hidden;margin:0 auto;}
.tableList .itemImgBox img{width:80px;}
.tableList .items{width:46%;}
.tableList .remark{width:7%;}
.tableList td.items{text-align:left;}
#orderR .orderNum{width:14%;}
/* #orderR .contentBox{border:none;} */
.successOrder{}
.closeOrder{}
/* 阅读卡管理 */
#mainContent .col10{width:10%;} 
#mainContent .col8{width:8%;} 
#mainContent .col8{width:15%;} 
.boughtCardList col.cardNum{width:18%;}
.boughtCardList col.cardPwd{width:10%;}
.boughtCardList col.cardType{width:20%;}
.boughtCardList col.buyTime{width:8%;}
.boughtCardList col.activationState{width:20%;}
#cardActFormList{padding:50px 0; /* background:url(../img/user/card_1.png) no-repeat right center;*/}
.cardImg{right:20px;top:0px;text-align:center;}
#cardActFormList .focus{height:20px;}
#cardActFormList .inputEle{width:200px;}
#cardActFormList .submitBtn{width:110px;height:37px;}
/* 用户中心首页 */
.nameInfo{background:#f5f5f5;border:1px solid #d8d8d8;padding:12px 20px; line-height:22px;}
.remainingTime,.balance{left:410px;}
#uHome .levelBar,#uHome .sysMsgLink{background:url(../img/user/user_02.png) no-repeat right center;}
#uHome .levelBar{padding-right:130px;}
#uHome .sysMsgLink{background:url(../img/user/user_03.png) no-repeat right center;padding-right:18px;}
#uHome span.giftCard{background:url(../img/user/user_04.png) no-repeat right center;padding-right:90px;}
.colMain{margin-right:-218px;width:100%;}
.colMainL{margin-right:218px;}
.colMainL .section {width:100%;}
.section .tabContent{border:1px solid #d8d8d8;border-top:none;overflow:hidden;width:100%;}
.BrowsingHistory .tabContent{height:220px;}
.collection .tabContent{height:198px;}
.colMainL .tabContent .imgItemBox{margin-right:15px;}
.uSide{width:200px;}
.tabList .tabFirst{cursor: auto;border:none;width:auto;padding:0 8px;background:#fff;}
.colMainL .imgWrap{width:100%;padding-left:10px;}

/* 用户中心右侧快速激活 */
.uSide .tabContent,.uSide .FAQ{border:1px solid #d8d8d8;border-top:none;}
.expressway .tabList {padding-left:10px;}
.expressway .formList .labelTxt{width:42px;}
.expressway .formList .submitBtn{margin-left: 50px;}
.FAQ{padding:0 10px;}
/* .txtItem{line-height:22px;} */
#uHome .txtItem{padding:3px 0;}
/* 评论--行、列表模式 */
.imgRowList .imgController{border:none;}
.topTit{background:#F2F2F2;border-top:1px solid #CCC; /* height:18px; line-height:18px;overflow:hidden; */padding:5px 10px;}
.commentInfo{border-left:1px dashed #d5d5d5;}
.commentInfo .commentItem{margin:0 25px 12px 10px;}
.commentInfo .content{margin:0 130px 0 36px;}
.commentInfo .pubDate,#messageCenter .messageList .pubDate{color:#999;}
.commentInfo .commentItem .content,#messageCenter .content{clear:both;margin:0;padding-top:10px;}
.otherReplys .commentItem{border-top:1px solid #d5d5d5;padding-top:10px;}
/* 留言反馈 */
#messageCenter .messageList{width:92%;margin:0 auto;}
#messageCenter h2.tit{border-bottom:2px solid #FF6600; padding:8px 0;margin-bottom:12px;}
#messageCenter .messageBox{border-bottom:1px dashed #ccc;padding:12px;}
#messageCenter .reply{margin-top:12px;padding:12px;background:#f3f3f3;}
#messageCenter .messageList .item{padding:5px 12px;margin-bottom:10px;}
/* 线框按钮 */
.commentInfo .wireframeBtn{ border:1px solid #DEDEDE;border-color:#DEDEDE #B5B6B5 #B5B6B5 #DEDEDE;padding:2px 5px;margin-right:5px;}
/* 负边距布局 */
.imgItemRow .fixWidth{width:126px;}
.imgItemRow .negative{margin-left:-126px;width:100%;} 
.imgItemRow .negative .negativeMarginL{margin-left:126px;} 
/* 充值 */
.rechargeBox,.faqBox{margin:0 18px;}
.rechargeBox .bottomLine{border-bottom:1px dotted #CFCFCF;}
.rechargeBox .section{ }
.platformItem{overflow: hidden;width:100%;}
.platformItem .section{padding-left:35px;width:100%;}
.rechargeBox .submitBtn{margin-left:35px;}
.bankList label {border: 1px solid #FFFFFF;display: inline-block;margin-bottom: 10px;padding: 0 2px;width: 158px;margin-right:20px;}
.bankList label.other{height:40px;background: url("../img/user/user_27.png") no-repeat scroll center center transparent;}
.gateway{ line-height:50px; height:55px; display:block; margin:5px 0; cursor:pointer;}
.gateway span,.gateway input{line-height:50px;display:inline-block; }
.ALI{ background:url(../img/user/ico_gateway_zfb.gif) no-repeat center; width:90px;}
.CAP{ background:url(../img/user/ico_gateway_sx.gif) no-repeat center; width:90px;}
.BEST{ background:url(../img/user/ico_gateway_zgdx.gif) no-repeat center; width:130px;}
.bankList label.active, .bankList label.hover,.bankList label:hover{border: 1px solid #FF6600;}
.bankList label.hover {border-color: #999999;}
.bankList span, .bankList input {display: inline-block;line-height: 40px;}
.bankList .bankIco {height: 38px;margin-left: 5px;width: 130px;}
.ICBC {background: url("../img/user/ICBC.gif") no-repeat scroll center center transparent;}
.CMB {background: url("../img/user/CMB.gif") no-repeat scroll center center transparent;}
.CCB {background: url("../img/user/CCB.gif") no-repeat scroll center center transparent;}
.ABC {background: url("../img/user/ABC.gif") no-repeat scroll center center transparent;}
.BOC {background: url("../img/user/BOC.gif") no-repeat scroll center center transparent;}
.POST {background: url("../img/user/POST.gif") no-repeat scroll center center transparent;}
.PSBC {background: url("../img/user/ico_gateway_CNpost.gif") no-repeat scroll center center transparent;width:168px;}
.PSBC_JJ {background: url("../img/user/CNpost_2.png") no-repeat scroll center center transparent;}
.PSBC_XY {background: url("../img/user/CNpost_1.png") no-repeat scroll center center transparent;}
.BCOM {background: url("../img/user/BCOM.gif") no-repeat scroll center center transparent;}
.CMBC {background: url("../img/user/CMBC.gif") no-repeat scroll center center transparent;}
.HXB {background: url("../img/user/HXB.gif") no-repeat scroll center center transparent;}
.CITIC {background: url("../img/user/CITIC.gif") no-repeat scroll center center transparent;}
.CEB {background: url("../img/user/CEB.gif") no-repeat scroll center center transparent;}
.SDB {background: url("../img/user/SDB.gif") no-repeat scroll center center transparent;}
.PAB {background: url("../img/user/PAB.gif") no-repeat scroll center center transparent;}
.SPDB {background: url("../img/user/SPDB.gif") no-repeat scroll center center transparent;}
.GDB {background: url("../img/user/GDB.gif") no-repeat scroll center center transparent;}
.BOB {background: url("../img/user/BOB.gif") no-repeat scroll center center transparent;}
.CIB {background: url("../img/user/CIB.gif") no-repeat scroll center center transparent;}
.HSB {background: url("../img/user/HSB.gif") no-repeat scroll center center transparent;}
.NBCB {background: url("../img/user/NBCB.gif") no-repeat scroll center center transparent;}
.NJCB {background: url("../img/user/NJCB.gif") no-repeat scroll center center transparent;}
.BJRCB {background: url("../img/user/BJRCB.gif") no-repeat scroll center center transparent;}
.SHRCC {background: url("../img/user/SHRCC.gif") no-repeat scroll center center transparent;}
.SDRCC {background: url("../img/user/SDRCC.gif") no-repeat scroll center center transparent;}
.HKBANK {background: url("../img/user/HKBANK.gif") no-repeat scroll center center transparent;}
.GZCB {background: url("../img/user/GZCB.gif") no-repeat scroll center center transparent;}
.GZRCC {background: url("../img/user/GZRCC.gif") no-repeat scroll center center transparent;}
.ZHRCC {background: url("../img/user/ZHRCC.gif") no-repeat scroll center center transparent;}
.YDRCC {background: url("../img/user/YDRCC.gif") no-repeat scroll center center transparent;}
.JCB {background: url("../img/user/JCB.gif") no-repeat scroll center center transparent;}
.BEA {background: url("../img/user/BEA.gif") no-repeat scroll center center transparent;}
.WZCB {background: url("../img/user/WZCB.gif") no-repeat scroll center center transparent;}
.CBHB {background: url("../img/user/CBHB.gif") no-repeat scroll center center transparent;}
.HZB {background: url("../img/user/HZB.gif") no-repeat scroll center center transparent;}
.CZB {background: url("../img/user/CZB.gif") no-repeat scroll center center transparent;}
.JSB {background: url("../img/user/JSB.gif") no-repeat scroll center center transparent;}
.EPAYACC {background: url("../img/user/EPAYACC.gif") no-repeat scroll center center transparent;}
.BPC {background: url("../img/user/BPC.gif") no-repeat scroll center center transparent;}
.BESTCARD {background: url("../img/user/BESTCARD.gif") no-repeat scroll center center transparent;}
.TENPAY {background: url("../img/user/TENPAY.gif") no-repeat scroll center center transparent;}
.UPQP {background: url("../img/user/UPQP.gif") no-repeat scroll center center transparent;}
.CNpost_1 {background: url("../img/user/CNpost_1.png") no-repeat scroll center center transparent;}
.CNpost_2 {background: url("../img/user/CNpost_2.png") no-repeat scroll center center transparent;}
#inputMoney{border-top:1px solid #d7d7d7;padding:8px 4px;background:#ececec;}
.rechargeItem .bankIco{height: 38px;margin-left: 135px;background-position:left top;padding-bottom:8px;}
.rechargeItem h3{line-height:38px;}
.rechargeItem label.labelW{line-height:29px;}
.rechargeItem .labelW{/* width:130px; */}
.rechargeItem .submitBtn,.rechargeItem .actLink{margin-left:130px;}
/* faq列表 */
.faqList .fs14{font-weight:bold;margin-bottom:12px;}
.faqBox .faqItem{list-style-type:decimal; margin-left: 20px;margin-bottom:12px;}
/* 安全设置 */
.accountSecurity{border:1px solid #CFCFCF;padding:0 20px;}
.detailInfo{line-height:24px;border-bottom:1px solid #ddd;padding-bottom:16px;}
.accountInfo{padding-left:20px;}
.safeInfoItem{height:60px;padding:10px 10px 10px 25px;border-bottom:1px dashed  #989898;}
.state{background:url("../img/user/user_30.png") no-repeat center top;}
.state .txt{padding-top:32px;display:block;line-height:17px;}
.safeTitle,.operate{font-weight:bold;margin:0 30px;line-height:50px; }
.supplyInfo{/* width:560px; */padding-top:14px;}
.borNone{border:none;}
.safeInfoItem .psw{background-image:url("../img/user/user_29.png");}
/* 购物车 */
/* 消除空白 */
.cartThead,.imgGrid{letter-spacing: -4px;word-spacing: -4px; /* font-size: 0; */}
.flowSteps{background:#eee;width:100%;}
.flowSteps .flowStep{position:relative;width:24%;*width:302.5px;text-align:center;font-size:14px;font-weight:bold;height:29px;line-height:25px;z-index:8;}
/* .flowSteps .flowStep1{border-right:none;} */
.flowSteps .flowStep2 {border-right:none;border-left:none;}
.flowSteps .current{background:#fe7411;color:#fff;}
.flowSteps  .posaIco,.flowSteps  .posaIco2,.flowSteps  .posaIco3{background:url("../img/user/ico_arrow2.png") no-repeat;height:29px;width:20px;right:0;_right:-2px;top:0;position:absolute;z-index:9;}
.flowSteps  .posaIco2{background-image:url("../img/user/ico_arrow1.png");left:0;}
.flowSteps  .posaIco3{background-image:url("../img/user/ico_arrow3.png");}
.flowStep1  .flowSteps  .posaIco3{right:0;}
.flowSteps .flowStep3 {border-left:none;}
.wrapperInfo .gi{height:46px;line-height:46px;}
.cartTotal{right:34px;top:0;}
.cartTotal .cartBtn{background:url("../img/user/ico_cartBtn.png") no-repeat right center;width:81px;height:46px;}
.cartTotal .redF00{margin-right:18px; }
.cartProList{border:1px solid #e7e7e7;}
.cartTable {width:100%;}
.cartTable col{text-align:center;}
.cartTable th,.cartTable td{word-wrap: break-word; word-break:break-all;}
.cartTable thead th{background:#f4f4f4;height:32px;text-align:center;}
.cartTable tbody td{text-align:center;padding:10px 0;border:1px solid #e7e7e7;border-left:none;border-right:none;}
.cartTable tbody td.goods{text-align:left;}
.cartTable .itemCon{width:106px;height:60px;border:1px solid #b9b9b9; position:relative;display:inline-block;overflow:hidden;margin:2px;margin-right:15px; }
.cartTable .itemImgBox{overflow:hidden;margin:0 auto;}
.cartTable .itemImgBox img{width:106px;}
.cartTable .showBigPic{margin-top:66px;margin-left:-80px;color:#333;border-bottom:1px dashed #666;}
.cartTable .proTit{ line-height:60px;}
.cartBar{height:46px;line-height:46px;border:1px solid #e7e7e7;}
.cartBar .selectAll{margin:0 20px;}
.cartBar .favSelected{margin:0 40px 0 20px;}

.btn{line-height:21px;vertical-align:middle;}
.continueLink{font-weight:bold;}
.tabContentBox{border:2px solid #D0D0D0;border-top:none;}
#interested .addBtn{background:url("../img/user/ico_addCartBtn.png")  no-repeat;height:28px;width:105px;line-height:28px;color:#fff;text-decoration:none;}
#interested .addBtn .txt{margin-left:30px;}
#interested .imgBox{width:90px;border:1px solid #cbcbcb;height:116px;overflow:hidden;margin:0 auto;margin-top:8px;}
#interested .imgGrid .favImg{width:90px;height:116px;}
#interested .imgGrid{width:100%;padding-left:30px;overflow: hidden;}
#interested .listBlock{width:100%;overflow: hidden;}
#interested .imgController{width:90px;}
#interested .proInfo{width:106px;border:1px solid #cbcbcb;}
#interested .act{margin-top:15px;}
#interested .imgItemCell{margin-right:28px;margin-bottom:15px;}
#cart .rechargeBox .submitBtn,#cartStep2Form  .submitBtn{background:url("../img/user/ico_cartBtn2.png") no-repeat center;width:172px;height:50px;border:0 none;}
#useBalance{}
#useBalance .useBalanceItem{line-height:24px;}
#useBalance .useBalanceItem span,.cartBody .coupon span{margin-right:10px;}
#useBalance #actBalance{height:24px;}
#useBalance #inputBalance,.cartBody .coupon .inputEle{height:18px;padding:2px;}
.cartBody input.err{border:1px solid #f00;}
.cartBody .coupon .errMsg{color:#f00;}
#cart .rechargeBox .submitBtn{margin-left:230px;}
.rechargeBox .topLine{border-top:1px dotted #CFCFCF;} 
#cart .cartMsgBox{height:416px;background:#f8f8f8;border:1px solid #e7e7e7;}
#cart .box,#order_detail .box{border:1px solid #e7e7e7;padding:6px;}
#cart  .orderInfo,#cart  .errInfo{background:url("../img/user/ico_ok.png") no-repeat left top;width:515px;margin:0 auto;margin-top:94px;padding-left:100px;}
#cart  .errInfo{background-image:url("../img/user/ico_cart_err.png");}
#cart  .orderInfo h1{font-weight:bold;line-height:79px;}
#cart  .orderInfo p.txt{line-height:24px;}
#order_detail .orderInfoItem{padding:0 22px 0 10px;}
/* 订单提交成功 */
#flowOrederSuccess .successOrderInfo{background:url("../img/user/ico_ok.png") no-repeat 25px center; padding:45px 160px;padding-right:0;}
#flowOrederSuccess .box{}
/* 支付、遮罩信息 */
.maskBox{ width:524px; position:fixed; _position:absolute; top:40%; left:40%; background:#fff; z-index:9999; border:#ff6600 3px solid; }
.maskBox .maskTit{background:#fbebd1;height:46px;line-height:46px;border:1px solid #c0c0c0;}
.maskBox .closeBtn{background:url("../img/user/ico_close.png") no-repeat left top;width:19px;height:19px;right:10px;top:12px;display:block;cursor:pointer;}
.maskTit .txt{margin-left:12px;}
.maskInfo .maskMsg{margin:35px auto;width:240px;background:url("../img/user/user_31.png") no-repeat left top;padding-left:60px;height:58px;font-weight:bold;line-height:24px;}
#overLay{filter:alpha(Opacity=80);-moz-opacity:0.5;opacity: 0.5;}
.maskItem .btn{background:url("../img/user/btn_bg.png")  repeat-x center;height:28px;padding:0 5px;border:1px solid #86aad3;text-align:center;line-height:28px;color:#11489c;margin-right:30px;}
.maskQa{padding:30px 0;}
/* subscription */
#subscription .cartProList{padding:20px;padding-bottom:0;}
.subscriptionBox{margin-left:140px;}
.subscriptionBox .txt{height:40px;line-height:40px;}
/* 卡购买 */
#cardCenter .contentBox{border:1px solid #d1d1d1;}
.groupCard{background:url("../img/user/user_32.png") repeat-x top center;}
.groupCard .cardTit{height:57px;background:url("../img/user/user_42.png") no-repeat center;}
.personalCard{background:url("../img/user/user_37.png") repeat-x center top #f3f3f3;}
.personalCard .cardTit{height:37px;border:1px solid #cfcfcf;border-left:none;border-left:none;background:url("../img/user/user_43.png") no-repeat center;}
.cardBox{background:#f7f7f7 url("../img/user/user_33.png") no-repeat center -5px;padding-top:26px;/* width:328px; */width:400px;border-right:1px solid #d1d1d1;padding-bottom:15px;float:left;}
.cardList .borderNone{border:none;}
.cardImg{margin-bottom:15px;}
.cardInfo{margin:0 30px;}
.cardInfo2{color:#5d5d5d;}
.brief{height:43px;line-height:20px; padding-top:20px;}
.personalCard .box,.personalCard .brief{margin-left:30px;}
.personalCard {padding-bottom:80px;height:484px;}
.personalCard .box{/* width:674px; */width:784px;}
.personalCard .cardBox{background:url("../img/user/user_39.png") no-repeat top center;/* width:270px; */width:320px;height:156px;padding-left:40px;padding-top:20px;margin-right:30px;/* margin-right:24px; */border:none;}
.personalCard .cardBox .fs24{margin-top:10px;}
.personalCard .bgImg1,.personalCard .bgImg2{bottom:25px;right:20px;}
.personalCard .bgImg1{z-index:9;}
.personalCard .bgImg2{z-index:8;bottom:40px;}
.personalCard .box .actBtn{width:116px;height:40px;bottom:38px;right:60px;}  
/* 头像上传 */
#previewAvatar{width:68px;margin-right:8px;overflow:hidden;}
.avatar{margin:0 12px;}
#avatarList{width:85%;}
.avatarList{ border-left:1px solid #d1d1d1;padding-left:8px;}
.avatarList .avatarIem{cursor:pointer;border:2px solid #d1d1d1; }
.avatarList .avatarIem img{border:2px solid #fff;}
.avatarList .selected ,.avatarList li:hover {border:2px solid #ff6600;}
#avatarList .avatarIem{margin-right:15px;margin-bottom:15px;}
#avatarForm .notice{line-height:28px;*line-height:auto;padding:8px 18px;margin-left:15px;background:url("../img/user/ico_ok.gif") no-repeat left center; padding-left:18px;}
#avatarForm  .err{background-image:url("../img/user/ico_err.gif");}
/* 管理地址 */
#addressList{border:1px solid #CDCDCD;}
#addressList tbody td{border:none;border-bottom:1px solid #CDCDCD;}
#addressCenter .box{width:755px;margin:0 auto;}
#addressCenter h3{border-bottom:1px solid #d2d2d2;}
#addressCenter h3 .txt{margin-left:15px;color:#999;}
#addressCenter #addAct{border:1px solid #CDCDCD;padding:10px 20px;width:715px;}
#addressForm .formItem{padding:5px 2px;}
#addressForm .labelTxt{text-align:right;width:96px;}
#addressForm .l{width:300px;}
#addressForm .txt{ text-align:center;}
#addressForm .checkBox{line-height:26px;height:28px;}
#addressForm .select{/* height:28px; */}
