#userSideBar { position: absolute; left: 50%; top: 50%; margin-top: -304px; margin-left: -577px; width: 750px; border-radius: 10px; } #userSideBar .usdLeft { width: 220px; background: #eef4f9; padding-top: 20px; min-height: 500px; } #userSideBar .usdTab { width: 492px; padding: 20px 15px; } #userSideBar .usdTab li { display: none; } #userSideBar .baseInfList, #userSideBar .passchange { display: block; margin-top: 20px; } #userSideBar .baseInfList.hd, #userSideBar .passchange.hd { display: none; } #userSideBar .usdTab li.uInfo ul li { display: block; line-height: 40px; height: 40px; color: #111; font-size: 16px; } #userSideBar .usdTab li.uInfo ul li.username { /* padding-left: 20px; */ } #userSideBar .baseInfList li input { border: none; color: #000; text-decoration: underline; padding: 2px 5px; vertical-align: middle; font-size: 16px; } #userSideBar .baseInfList li b { font-weight: normal; padding-left: 5px; display: inline-block; } #userSideBar .passchange li input { padding: 2px 5px; vertical-align: middle; font-size: 16px; color: #000; border: 1px solid #ccc; } #userSideBar .baseInfList li input.edit { border: 1px solid #ccc; text-decoration: none; } #userSideBar .baseInfList li span, #userSideBar .passchange li span { display: inline-block; width: 150px; text-align: right; } #userSideBar .usdTab h1.tab { background: #EEF4F9; } #userSideBar .usdTab h1.tab span { display: inline-block; font-size: 22px; color: #111; padding: 10px 22px; width: 35%; cursor: pointer; } #userSideBar .usdTab h1.tab span.active { color: #fff; background: rgba(45, 53, 68, 0.8); border-radius: 0 10px 0 0; } #userSideBar .usdTab .btns { text-align: right; display: none; } #userSideBar .usdTab .btns.active { display: block; } #userSideBar .usdTab .btns button { margin: 20px 10px; padding: 7px 20px; background: #fff; color: #111; font-size: 16px; border-radius: 2px; cursor: pointer; } #userSideBar .usdTab .btns button.submit { border: 1px solid #84D9F7; } #userSideBar .usdTab .btns button.cancel { border: 1px solid #111; } #userSideBar .usdTab li.active { display: block; } #userSideBar .usdTab .tipInfo { display: none; margin-top: 20px; font-size: 18px; color: #f00; font-weight: 200; } #userSideBar .usdTab .tipInfo.active { display: block; } #userSideBar .usdTab .editInf { display: block; width: 25px; height: 25px; position: absolute; right: 25px; top: 90px; cursor: pointer; background: url(../../images/user/edit-b.png) no-repeat; } #userSideBar .usdTab .editInf.hd { display: none; } #userSideBar .usdLeft li { line-height: 40px; background: #eef4f9; border-top: 1px solid #fff; } #userSideBar .usdLeft li.mng { display: none; } #userSideBar .usdLeft li:hover, #userSideBar .usdLeft li.active { background: rgba(45, 53, 68, 0.8); } #userSideBar .usdLeft li:hover a, #userSideBar .usdLeft li.active a { color: #fff; background: rgba(45, 53, 68, 0.8); } #userSideBar .usdLeft li a { padding-left: 35px; } #userSideBar .usdLeft li.uInfo a { background: url(../../images/user/uInfo.png) 10px center no-repeat; } #userSideBar .usdLeft li.uFavo a { background: url(../../images/user/uFavo.png) 10px center no-repeat; } #userSideBar .usdLeft li.uSet a { background: url(../../images/user/uSet.png) 10px center no-repeat; } #userSideBar .usdLeft li.mng a { background: url(../../images/user/uManage.png) 10px center no-repeat; } #userSideBar .usdLeft li.uInfo.active a, #userSideBar .usdLeft li.uInfo:hover a { background: url(../../images/user/uInfo-a.png) 10px center no-repeat; } #userSideBar .usdLeft li.uFavo.active a, #userSideBar .usdLeft li.uFavo:hover a { background: url(../../images/user/uFavo-a.png) 10px center no-repeat; } #userSideBar .usdLeft li.uSet.active a, #userSideBar .usdLeft li.uSet:hover a { background: url(../../images/user/uSet-a.png) 10px center no-repeat; } #userSideBar .usdLeft li.mng.active a, #userSideBar .usdLeft li.mng:hover a { background: url(../../images/user/uManage-a.png) 10px center no-repeat; } /*#userSideBar .usdLeft li.active{ background: url(../../images/user/rightArrow.png) right center no-repeat; }*/ #userSideBar a { color: #666; } #userSideBar .usdLeft, #userSideBar .usdTab { display: inline-block; vertical-align: top; position: relative; } #userSideBar .close { width: 18px; height: 18px; position: absolute; top: 18px; right: 15px; background: url(../../images/layout/close_popUp.png) no-repeat; border: none; cursor: pointer; } #userSideBar .popup-ct h3 { color: #fff; font-weight: normal; padding-left: 20px; line-height: 48px; } /*用户面板中我的收藏*/ #usdFavor { position: relative; width: 490px; height: 500px; border: 1px solid #eee; border-top: none; } #usdFavor .panel { background: #fff; } #usdFavor #userCenter .nav { background: #eef4f9; text-align: left; margin: 0; height: 50px; line-height: 50px; } #usdFavor #userCenter .nav dt { /*width: 120px;*/ } #usdFavor #userCenter .nav dt a { color: #666; font-size: 16px; display: inline-block; width: 120px; height: 50px; line-height: 50px; } #usdFavor #userCenter .nav dt a:hover { color: #1777d9; font-weight: normal; border-top: 5px solid #1777d9; background: #fff; } #usdFavor #userCenter .nav dt a.active { color: #1777d9; font-weight: normal; border-top: 5px solid #1777d9; background: #fff; } #usdFavor #userFavList { padding: 0; } #usdFavor #userFavList dt .name { color: #666; } #usdFavor #userFavList dt { border-bottom: 1px solid #eee; height: 50px; line-height: 50px; padding: 0 0 0 35px; } #usdFavor #userFavList dt span { display: inline-block; } #usdFavor #userFavList dt .num { position: static; display: inline-block; width: auto; height: auto; padding-right: 10px; } #usdFavor #userFavList dt .name { height: auto; padding-left:30px ; } #usdFavor #userFavList dt .option { position: absolute; right: 30px; top: 18px; } #usdFavor #userFavList dt .option a { display: inline-block; text-indent: -9999999999999px; } #usdFavor #userFavList dt .option .edit { display: block; float: right; width: 16px; height: 16px; overflow: hidden; text-indent: -999px; margin-right: 15px; background: url(../../images/user/edit.png) no-repeat; /*display: none;*/ } #usdFavor #userFavList dt .option .export{ display: block; float: right; width: 16px; height: 16px; overflow: hidden; text-indent: -999px; margin-right: 15px; background: url(../../images/user/export.png) no-repeat; } #usdFavor #userFavList dt .option .del { display: block; float: right; width: 16px; height: 16px; overflow: hidden; text-indent: -999px; background: url(../../images/user/del.png) no-repeat; } #usdFavor #userFavList dt.hover .option { position: absolute; right: 30px; top: 18px; } #usdFavor #userFavList dt .option .edit:hover { background: url(../../images/user/edit-a.png) no-repeat; } #usdFavor #userFavList dt .option .export:hover { background: url(../../images/user/export-a.png) no-repeat; } #usdFavor #userFavList dt .option .del:hover { background: url(../../images/user/del-a.png) no-repeat; } #usdFavor #userFavList dt .form { height: 50px; padding: 0 2% 0 0; text-align: right; width: 98%; } #usdFavor #userFavList dt .form .input { width: 180px; } #usdFavor #userFavList dt .form .input, #usdFavor #userFavList dt .form .btn { float: none; margin-top: 15px; } #userFavList dt .form .input.input-small { /*margin-left: 662px;*/ } #usdFavor #userFavList dt .form .btn { margin-left: 3px; } #usdFavor #userFavList dt .name { max-width: 100px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: auto; } #usdFavor #userFavList dt .dmsj { color: #ccc; font-size: 12px; margin-left: 10px; display: inline-block; width: 250px; vertical-align: top; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } #userFav { height: 400px !important; } .usdTab .usiup_header { height: 40px; } .usdTab .usiup_header h3 { color: #0070ff; line-height: 40px; font-size: 23px; } .usdTab .usiup_border input { padding: 5px 19px; border: 0px; font-size: 16px; border-radius: 5px; color: #ffffff; background: #009fff; margin-top: 20px; margin-right: 20px; cursor: pointer; } .usdTab .usiup_border input:hover, .usdTab .usiup_border input.active { color: #00ffcc } .usdTab .tileHeatmap_header { height: 40px; } .usdTab .tileHeatmap_header h3 { color: #0070ff; line-height: 40px; font-size: 23px; } .usdTab .tileHeatmap_border input { padding: 5px 19px; border: 0px; font-size: 16px; border-radius: 5px; color: #ffffff; background: #009fff; margin-top: 20px; margin-right: 20px; cursor: pointer; } .usdTab .tileHeatmap_border input:hover, .usdTab .tileHeatmap_border input.active { color: #00ffcc } .tileHeatmap_content { margin-top: 10px; border-top: 2px solid #00ffcc; } #heatmapTip { position: absolute; height: 50px; font-size: 25px; background-color: rgba(0, 0, 0, 0.5); color: #fff; text-align: center; line-height: 50px; right: 200px; top: 50px; padding: 10px 25px; } #heatmapTip .heatmapTipClose { position: absolute; top: 5px; right: 5px; width: 20px; height: 20px; line-height: 20px; cursor: pointer; } /*开发者认证*/ .uDeveloperAuth { position: relative; width: 100%; height: 500px; /* border: 1px solid #eee; */ /* border-top: none; */ } .developAuthContent { width: 100%; height: 100%; } .developAuthContent li { float: left; display: block !important; } .authStep { height: 50px; } .authStep li { width: calc(100% / 3); height: 50px; position: relative; line-height: 50px; text-indent: 48px; color: #D7D9DD; background: #A7ACB5; } .authStep li p { float: left; text-align: center; width: 15px; height: 15px; line-height: 15px; border-radius: 20px; display: inline-block; margin-left: -22px; margin-top: 17px; position: absolute; background: transparent; border: 1px solid #fff; text-indent: -1px; font-size: 12px; } .authStep li.nowStep { background-color: rgba(34, 59, 73, 0.86); color: #fff } .authStep li.nowStep p { background-color: #fff; color: rgba(34, 59, 73, 0.86); } .authStepContent { height: calc(100% - 50px); } .authStepContent>div { display: none; height: 100%; width: 100%; } .authStepContent div.nowStep { display: block; } .authStepContent div.step1>div { width: 100%; height: 202px; position: absolute; top: 50%; margin-top: -101px; } .authStepContent div.step1>div ul { display: flex; } .authStepContent div.step1 li { width: calc(50% - 30px); margin: 0 auto; height: 200px; } .authStepContent div.step1 li>div { width: 100%; height: 100%; border: 1px solid #eee; } .authStepContent div.step1 li div div:nth-child(1) { height: 60px; line-height: 60px; font-size: 20px; border-bottom: 1px solid #eee; } .authStepContent div.step1 li div div:nth-child(2) { height: 80px; padding: 10px; } .authStepContent div.step1 li div div:nth-child(3) { height: 40px; line-height: 40px; } .authStepContent div.step1 li div div:nth-child(1), .authStepContent div.step1 li div div:nth-child(3) { text-align: center; } .authStepContent div.step1 .attestation { cursor: pointer; background-color: rgba(34, 59, 73, 0.86); color: #fff; } .authStepContent div.step2 { position: relative; } .authStepContent div.step2>div { width: 440px; height: 350px; position: absolute; top: 50%; left: 50%; margin-left: -220px; margin-top: -175px; } .authStepContent div.step2>div>div { /* height: 40px; */ width: 100%; line-height: 40px; font-size: 16px; display: table; } .authStepContent div.step2 p { float: left; } .authStepContent div.step2 .IDCard { width: calc(101% - 130px); height: 40px; margin-left: 120px; } .authStepContent div.step2 .IDCard p { width: 58px !important; display: inline-block; } .authStepContent div.step2 .IDCard>div { height: 40px !important; width: calc(100% - 80px); display: inline-block; } #portrait>div, #emblem>div { margin: 0; height: 100%; } #portrait>div .width-2of12, #emblem>div .width-2of12 { width: 16.7% } #portrait>div .width-fill, #emblem>div .width-fill { width: 100% } #portrait>div div, #emblem>div div { float: left; height: 100%; } #portrait>div div button, #emblem>div div button { float: left; height: 30px; padding: 0 5px; margin-top: 5px; cursor: pointer; } #portrait .delete, #emblem .delete { background: url(../../images/user/delete.png) no-repeat center center; border: 1px solid #999; width: 30px; } button.icon-button.button.delete {} .authStepContent div.step2 .IDCard:nth-child(3) { margin-left: 120px; } /* .authStepContent div.step2 p:nth-child(3) { margin-left: 20px; } */ .authStepContent div.step2 p span { color: #ff0000; } .authStepContent div.step2 p.label { width: 110px; height: 40px; text-align: right; padding: 0 10px 0 0; } .authStepContent div.step2 input { float: left; height: 30px; width: calc(100% - 142px); text-align: left; padding: 0 10px 0 10px; font-size: 14px; margin: 5px 0 0 0; border: 1px solid #eee; } .authStepContent div.step2 .prev, .authStepContent div.step2 .next { background: transparent; border: 1px solid #eee; height: 40px; padding: 0px 55px; margin: 0 34px; margin-top: 30px; cursor: pointer; } .authStepContent div.step2 .upload_IDCard_describe { font-size: 8px; line-height: 20px; padding: 0 0 0 120px; width: calc(100% - 120px); } .authStepContent div.step3 .uploadBackMessage { height: 40px; line-height: 40px; font-size: 16px; margin-top: 60px; text-align: center } .authStepContent div.step3 .back { float: right; margin-top: 100px; margin-right: 20px; background: transparent; border: 1px solid #eee; height: 40px; padding: 0px 55px; cursor: pointer; } .background-grey { color: #fff !important; background: #999 !important; }