@charset "UTF-8"; @font-face {font-family: "user_iconfont"; src: url('../font/iconfont.eot'); src: url('../font/iconfont.eot#iefix') format('embedded-opentype'), url('../font/iconfont.woff') format('woff'), url('../font/iconfont.ttf') format('truetype'), url('../font/iconfont.svg#iconfont') format('svg'); } .iconfont { font-family: "user_iconfont" !important; font-size: 24px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.1px; -moz-osx-font-smoothing: grayscale; } body,html { font-family: 'PingFang SC','Myriad Pro','Hiragino Sans GB','microsoft yahei'!important; color: #333; margin: 0; font-size: 14px; line-height: 1.5; -webkit-font-smoothing: antialiased; background: #fafafa!important } blockquote, figure, form, h1, h2, h3, h4, h5, h6, p { margin: 0; } em,i { font-style: normal } b { font-weight: 400!important } a,body { color: #333; } a,a:active,a:hover { outline: 0 } dd, dl, li, ol, ul { margin: 0; padding: 0; } ol,ul { list-style: none } img { border: 0; vertical-align: middle; -ms-interpolation-mode: bicubic } input { line-height: normal; outline: 0; } input[type=checkbox],input[type=radio] { -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0 } input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button { height: auto } input[type=search] { -webkit-appearance: textfield; -webkit-box-sizing: content-box; box-sizing: content-box } input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration { -webkit-appearance: none } textarea { resize: vertical; outline: 0; } table { border-collapse: collapse; border-spacing: 0; } a { background: 0 0; text-decoration: none; font-size: 12px } a:hover { color: #f5546f!important } .hide { display: none } .fr { float: right } .ibody, .pho-tabs { background: #fff; margin-bottom:10px; } .wrap1200 { position: relative; margin: 0 auto; width: 1200px; zoom: 1 } .wrap1200:after { display: block; content: ''; clear: both } .mod-header .logo { height: 50px; position: relative } .mod-header .logo .logoImage { position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%) } .iMod { height: 72px!important; clear: both } .iMod .mybookshelf,.iMod .search-top { margin-top: 20px!important } .iMod .imotie { width: 170px; font-size: 24px; font-weight: 700; float: left; line-height: 72px } .iMod .iUl { padding-top: 13px; width: 400px; float: left } .iMod .iUl li { float: left; margin-right: 50px; font-size: 16px; height: 56px; line-height: 54px; border-bottom: solid 3px transparent } .iMod .iUl li a { font-size: 16px; color: #666 } .iMod .iUl li, .iMod .iUl li.accounts { position: relative; } .iMod .iUl li.on,.iMod .iUl li:hover { border-bottom: solid 3px #ff4c2f } .iMod .iUl li.accounts p { padding: 10px 0; position: absolute; top: 60px; left: -40px; z-index: 99999; display: none; width: 140px; background: #fff; text-align: center; -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,.3); box-shadow: 1px 1px 2px rgba(0,0,0,.3); } .iMod .iUl li.accounts p a { display: block; color: #333; font-size: 14px; height: 30px; line-height: 30px; } .iMod .iUl li.accounts p a:hover{color:#fff!important;background:#ff4c2f} .searchbox { width: 247px; height: 30px; line-height: 30px; margin-top: 10px; top: 10px; right: 150px; position: absolute } .searchbox .searchbox-inner { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 2 } .searchbox .searchbox-inner .searchinput { border: 0; padding: 0 0 0 30px; font-size: 12px; width: 217px; height: 30px; line-height: 30px; margin-top: 0; display: block; background: #faf9f4; border-radius: 16px; outline: 0 } .searchbox .searchbox-inner .searchinput::-webkit-input-placeholder { color: #7e7e7e } .searchbox .searchbox-inner .searchbtn { display: block; background: #333; border: 0; cursor: pointer; position: absolute; right: 0; top: 1px; border-radius: 50%; width: 30px; height: 30px } .searchbox .searchbox-inner .search-icon { position: absolute; right: 4px; top: 6px; z-index: 2; pointer-events: none; background-image: url(../images/sprite.png); background-position: -28px -50px; width: 20px; height: 21px } .mod-header .login { float: right; position: relative; background: #fff; padding-top: 22px; } .mod-header .login .login_after{position: relative;} .mod-header .login .login_after img{width: 30px; height: 30px; border-radius: 50%;} .mod-header .login .login_after a{ font-size: 12px; color: #6a6a6a; max-width: 84px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;} .mod-header .login .login_after .yh{ padding: 0 10px 0 10px; position: relative; z-index: 100;} .mod-header .login .login_after .yh a{margin: 2px 0 0 0;} .mod-header .login a:hover{color: #f26552;} .mod-header .login_after:hover .xiala{display: block;} .mod-header .login_after .xiala{width: 146px; height: 126px; background:#fff; box-shadow: 0 0 5px rgba(0,0,0,0.1); border-radius: 4px; position: absolute; left: 0; top: -14px; z-index: 99; padding-top: 50px; display: none;} .mod-header .login_after .xiala li{height: 42px; line-height: 42px; padding: 0 0 0 15px; cursor: pointer;} .mod-header .login_after .xiala li:hover{background: #fafafa;} .mod-header .login_after .xiala .on{background: #fafafa;} .mod-header .login_after .xiala i{font-size: 16px;width: 14px; height: 14px; margin: 15px 14px 0 5px;} .i-right .bookshelfMod table tr td img,.i-right .myReview .divBd .myBookList li .bookCover img,.i-right .myReview .divBd .reviewList li .bookCover,.img { -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,.3); box-shadow: 1px 1px 2px rgba(0,0,0,.3) } .i-right .doneList table tr td.t4 p,.i-right .i-bot .l-botMod .myMod .bookUl li p .bookStatus .authorSt em.none,.i-right .i-bot .l-botMod .myMod .hotBookBd li a.bookName,.i-right .i-bot .l-botMod .myMod .hotBookBd li span.bookName,.i-right .myReview .divBd .fabList li a.reviewTit,.i-right .rewardList table tr td.t3 p,.i-right .subList table tr td.t3 p,.myWorks ul li p .bookName.other,.textStatus { white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden } .anormal,.del_Layer_yes,.i-right .bookshelfMod table tr a.goon:hover,.i-right .bookshelfMod table tr td.t7 a.goon:hover,.i-right .i-bot .l-botMod .myMod .bookUl li .addShelf:hover,.i-right .i-bot .l-botMod .myMod .bookUl li p i.goon:hover,.i-right .i-bot .l-botMod .myMod .bookUl li p i.hover,.more:hover,.my_Post_content_del:hover,.my_Post_content_edit:hover,.my_Post_content_look:hover,.my_Post_content_stop:hover { color: #fff!important; background: #ff4c2f; border: 1px solid #ff4c2f!important } .ahover,.i-right .moneyBg a.m4:hover,.i-right .myReview .divBd .myBookList li .reviewDetail i a.on:hover { color: #fff!important; background: #9e3521; border: 1px solid #9e3521 } #main { padding-top: 0!important } .iw-left { float: left; width: 240px!important; background: #fff; overflow: hidden } .iw-left .homeFans { padding: 30px 0 20px; border-bottom: solid 1px #f2f2f2; overflow: hidden } .iw-left .homeFans li { float: left; width: 120px; text-align: center; font-size: 12px; color: #999 } .iw-left .homeFans li span { display: block; margin: 15px auto; width: 15px; height: 2px; background: #f2f2f2 } .iw-left .homeFans li b { display: block; color: #333; font-size: 14px } .iw-left .homeGray { height: 10px; background: #fafafa } .iw-left .homeBadge { padding: 0 0 20px 12px; overflow: hidden } .iw-left .homeBadge span { margin: 20px 0 0 10px; display: inline-block; width: 24px; height: 24px; border: 1px solid #f2f2f2 } .i-left,.i-right { margin-bottom: 50px } .iw-right { width: 950px!important } .i-left { width: 200px; float: left; font-size: 14px; background: #fff; overflow: hidden } .i-left .title { padding-left: 30px; height: 40px; line-height: 40px; color: #999; border-bottom: solid 1px #f2f2f2 } .i-left .title i { display: inline-block; margin-right: 10px; width: 18px; height: 15px; font-size: 18px; } .i-left ul { padding: 0 0 15px 30px; border-bottom: solid 5px #fafafa; overflow: hidden } .i-left ul li { margin-top: 15px; border-right: solid 2px transparent } .i-left ul li a:hover,.i-left ul li.on { border-right: solid 2px #ff4c2f } .i-left ul li a { display: block; color: #333; font-size: 14px } .i-left ul li i { display: inline-block; margin-right: 10px; width: 18px; height: 15px; font-size: 18px; } .i-left ul li a:hover i { } .i-left ul li.on a { color: #ff4c2f } .i-left ul li.on a:hover { border-right: solid 2px transparent } .i-left ul li.on i { } .i-left .user_block{ border-bottom: solid 5px #fafafa; background: url(../images/user-bg.png); /*background-color: #ec4137;*/ } .i-left .user_block .header { width: 100%; height: 60px; text-align: center; padding-top: 20px; } .i-left .user_block .header span { width: 60px; height: 60px; display: block; margin: 0 auto; background-color: #e1e1e1; border: 3px solid #fff; border-radius: 50%; overflow: hidden; } .i-left .user_block .header img { width: 60px; height: 60px; border-radius: 50%; display: inline-block; } .i-left .user_block .name { width: 100%; padding: 15px 0; text-align: center; font-size: 16px; color: #fafafa; } .i-left .user_block_list2 { width: 100%; background-color: #fff } .i-left .user_block_list2 ul { width: 100%; display: block; padding: 0px; } .i-left .user_block_list2 ul li { display: block; width: auto; padding-left: 20px; padding-right: 20px; margin-top: 0px; font-size: 14px; cursor: pointer; } .i-left .user_block_list2 ul li .borderBottom { display: inline-block; width: 140px; border-bottom: 1px dashed #e9e9e9; height: 35px; line-height: 35px; position: relative; padding-left: 10px; } .i-left .user_block_list2 ul li:last-child .borderBottom, .i-left .user_block_list2 ul li.last .borderBottom { border-bottom: #fff; } .i-right { float: right; width: 990px; overflow: hidden } .i-right .i-top,.i-right .i-top .iDetail dl { margin-bottom: 10px; overflow: hidden } .i-right .i-top { padding: 15px 30px; height: 150px; background: #fff } .i-right .i-top .iDetail { width: 195px; height: 150px; float: left; padding-right: 30px; border-right: solid 1px #e6e6e6 } .i-right .i-top .iDetail dl dt { margin-right: 15px; float: left; width: 60px } .i-right .i-top .iDetail dl dt a { display: block } .i-right .i-top .iDetail dl dt img { width: 60px; height: 60px; border-radius: 50%; display: block } .i-right .i-top .iDetail dl dd { float: left; width: 120px } .i-right .i-top .iDetail dl dd a { display: inline-block; line-height: 18px; color: #000; font-size: 14px } .i-right .i-top .iDetail dl dd cite { height: 14px; width: 14px; display: inline-block; margin: 0 0 0 10px } .i-right .i-top .iDetail dl dd cite.v0 { background-position: -60px 0 } .i-right .i-top .iDetail dl dd cite.v1 { background-position: -60px -30px } .i-right .i-top .iDetail dl dd cite.v2 { background-position: -60px -62px } .i-right .i-top .iDetail dl dd cite.v3 { background-position: -60px -92px } .i-right .i-top .iDetail dl dd cite.v4 { background-position: -60px -131px } .i-right .i-top .iDetail dl dd cite.v5 { background-position: -60px -161px } .i-right .i-top .iDetail dl dd span { padding: 0 12px; height: 20px; line-height: 20px; color: #fff; display: inline-block; margin-top: 10px; border-radius: 12px; background: #ff4c2f } .i-right .i-top .iDetail dl dd span.nosign { background: #999 } .i-right .i-top .iDetail .medal { overflow: hidden } .i-right .i-top .iDetail .medal img { display: inline-block; margin: 10px 10px 0 0; width: 24px; height: 24px } .i-right .i-top .iAttend { padding-top: 45px; float: left; width: 230px; height: 105px; text-align: center; border-right: solid 1px #e6e6e6; overflow: hidden } .i-right .i-top .iAttend a { width: 115px; display: block; float: left; color: grey; font-size: 14px } .i-right .i-top .iAttend a em { display: block; margin: 15px auto; width: 15px; height: 2px; background: #ccc } .i-right .i-top .iAttend a b { color: #000 } .i-right .i-top .iBookshelf { padding-top: 25px; width: 135px; height: 125px; float: left; padding-left: 40px; border-right: solid 1px #e6e6e6; overflow: hidden } .i-right .i-top .iBookshelf a { display: block; color: #000; font-size: 14px; line-height: 40px } .i-right .i-top .iBookshelf a em { display: inline-block; margin-right: 20px; width: 40px; height: 40px; color: #fff; text-align: center; background: #ff4c2f; border-radius: 50% } .i-right .i-bot .l-botMod .myMod .bookUl li a,.i-right .i-bot .l-botMod .myMod .bookUl li p i,.i-right .i-bot .l-botMod .myMod .bookUl li p span { display: block } .i-right .i-top .iBookshelf a.readed { margin-top: 15px } .i-right .i-top .iBookshelf a.readed em { background: #6cd } .i-right .i-top .iTicket { width: 336px; border: none } .i-right .i-top .iTicket a { width: 112px } .i-right .i-top .iTicket a .red { font-weight: 700!important; color: #ff4c2f } .i-right .i-bot { overflow: hidden } .i-right .i-bot .l-botMod { float: left; width: 740px; overflow: hidden } .i-right .i-bot .l-botMod .myMod { margin-bottom: 10px; padding-left: 30px; background: #fff; overflow: hidden } .i-right .i-bot .l-botMod .myMod .bookNone { padding: 50px 0; text-align: center; font-size: 16px; color: #666 } .i-right .i-bot .l-botMod .myMod .bookNone a { font-weight: 700; color: #ff4c2f; font-size: 16px } .i-right .i-bot .l-botMod .myMod .bookUl { width: 690px; padding: 0 20px 10px 0; overflow: hidden } .i-right .i-bot .l-botMod .myMod .bookUl li { position: relative; padding: 20px 0; border-bottom: solid 1px #f2f2f2; overflow: hidden } .i-right .i-bot .l-botMod .myMod .bookUl li:last-child { border-bottom: none } .i-right .i-bot .l-botMod .myMod .bookUl li .addShelf { position: absolute; top: 80px; right: 25px; z-index: 999; width: 98px; height: 28px; line-height: 28px; font-size: 16px; color: #666; text-align: center; border: 1px solid #333; border-radius: 3px } .i-right .i-bot .l-botMod .myMod .bookUl li img { margin-right: 15px; display: block; float: left; width: 74px; height: 100px; -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,.3); box-shadow: 1px 1px 2px rgba(0,0,0,.3) } .i-right .i-bot .l-botMod .myMod .bookUl li p { position: relative; width: 575px; float: left } .i-right .i-bot .l-botMod .myMod .bookUl li p i { position: absolute; top: 10px; right: 0; width: 98px; height: 28px; line-height: 28px; font-size: 16px; color: #666; text-align: center; border: 1px solid #333; border-radius: 3px } .i-right .i-bot .l-botMod .myMod .bookUl li p i.goon,.i-right .i-bot .l-botMod .myMod .bookUl li p i.hover { top: 55px } .i-right .i-bot .l-botMod .myMod .bookUl li p .bookName { padding: 15px 0; font-size: 16px; color: #333; font-weight: 700 } .i-right .i-bot .l-botMod .myMod .bookUl li p .bookStatus { color: #999; font-size: 12px } .i-right .i-bot .l-botMod .myMod .bookUl li p .bookStatus .authorSt { display: inline-block; margin-right: 75px } .i-right .i-bot .l-botMod .myMod .bookUl li p .bookStatus .authorSt.chapterSt { margin-right: 0 } .i-right .i-bot .l-botMod .myMod .bookUl li p .bookStatus .authorSt em { line-height: 12px; display: block; margin-bottom: 10px } .i-right .i-bot .l-botMod .myMod .bookUl li p .bookStatus .authorSt em.none { margin-bottom: 0 } .i-right .i-bot .l-botMod .myMod .bookUl li p .bookStatus .authorSt em.ct { color: #333 } .i-right .i-bot .l-botMod .myMod .bookUl li p .bookStatus .authorSt em.time { color: #666 } .i-right .i-bot .l-botMod .myMod .hotBookBd { padding: 20px 0; overflow: hidden } .i-right .i-bot .l-botMod .myMod .hotBookBd li { margin-right: 43px; float: left; width: 140px; text-align: center; overflow: hidden } .i-right .i-bot .l-botMod .myMod .hotBookBd li:last-child { margin: 0 } .i-right .i-bot .l-botMod .myMod .hotBookBd li img { width: 110px; height: 150px; display: inline-block; -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,.3); box-shadow: 1px 1px 2px rgba(0,0,0,.3) } .i-right .i-bot .l-botMod .myMod .hotBookBd li a,.i-right .i-bot .l-botMod .myMod .hotBookBd li span { display: block } .i-right .i-bot .l-botMod .myMod .hotBookBd li a.bookName,.i-right .i-bot .l-botMod .myMod .hotBookBd li span.bookName { font-size: 16px; line-height: 16px; padding: 10px 0 5px; color: #333 } .i-right .i-bot .l-botMod .myMod .hotBookBd li a.bookAuthor,.i-right .i-bot .l-botMod .myMod .hotBookBd li span.bookAuthor { font-size: 14px; color: #999 } .i-right .i-bot .r-botMod { float: right; width: 240px; overflow: hidden } .i-right .i-level { margin-bottom: 10px; padding: 0 0 10px 30px; background: #fff; overflow: hidden } .i-right .i-level p span,.i-right .i-level p span.v0 { background-position: -78px 0 } .i-right .i-level p { padding-top: 10px; line-height: 36px; color: #666; font-size: 14px } .i-right .i-level p span { width: 38px; height: 14px } .i-right .i-level p span.v1 { background-position: -78px -30px } .i-right .i-level p span.v2 { background-position: -78px -62px } .i-right .i-level p span.v3 { background-position: -78px -92px } .i-right .i-level p span.v4 { background-position: -78px -131px } .i-right .i-level p span.v5 { background-position: -78px -161px } .i-right .i-level p a { font-size: 14px; display: inline-block; color: #ff4c2f } .i-right .i-level p b { font-weight: 700!important; color: #ff4c2f } .i-right .i-vip { padding-left: 30px; background: #fff; overflow: hidden } .i-right .i-vip p { padding-bottom: 25px; color: grey; font-size: 12px; line-height: 24px; border-bottom: solid 1px #f2f2f2 } .i-right .i-vip p.record { font-size: 14px } .i-right .i-vip p:last-child { border-bottom: none } .i-right .i-vip p span { padding: 25px 0 15px; display: block; color: #333; font-size: 16px } .i-right .i-vip p b { padding-bottom: 15px } .i-right .i-vip p b em { display: inline-block } .i-right .i-vip p b em.arrow { width: 33px; height: 10px; margin-right: 20px; background-position: -60px -193px; vertical-align: 40px } .i-right .i-vip p b em cite { margin-right: 0; width: 38px; height: 14px; background-position: -78px 0 } .i-right .i-vip p b em cite.v1 { background-position: -78px -30px } .i-right .i-vip p b em cite.v2 { background-position: -78px -62px } .i-right .i-vip p b em cite.v3 { background-position: -78px -92px } .i-right .i-vip p b em cite.v4 { background-position: -78px -131px } .i-right .i-vip p b em cite.v5 { background-position: -78px -161px } .i-right .bookshelfMod,.i-right .i-integal,.i-right .myReview { background: #fff; overflow: hidden } .i-right .i-vip p b em i { padding-top: 15px; display: block; color: grey; font-size: 12px } .i-right .i-integal { margin-bottom: 50px; padding-left: 30px } .i-right .i-integal table { display: block; width: 100% } .i-right .i-integal table tr { color: #333; font-size: 12px; line-height: 42px; border-bottom: solid 1px #f2f2f2 } .i-right .i-integal table tr.head { color: #999; font-size: 14px } .i-right .i-integal table tr td { padding-right: 20px; min-width: 150px } .i-right .i-integal table tr td.last { width: 450px } .i-right .i-integal p { margin-right: 20px; font-size: 12px; color: grey; line-height: 42px; text-align: right } .i-right .bookshelfMod { padding-left: 15px; padding-right: 15px; margin-top: 5px } .i-right .bookshelfMod table { display: block; width: 100% } .i-right .bookshelfMod table tr { color: #333; font-size: 12px; border-top: solid 1px #f2f2f2 } .i-right .bookshelfMod table tr td { padding: 20px 15px 20px 0; width: 110px } .i-right .bookshelfMod table tr td img { width: 74px; height: 100px; display: block } .i-right .bookshelfMod table tr td.t2 { width: 125px } .i-right .bookshelfMod table tr td.t2 a { font-size: 14px; color: #333; line-height: 20px } .i-right .bookshelfMod table tr td.t3 { width: 230px } .i-right .bookshelfMod table tr td.t4 { width: 120px } .i-right .bookshelfMod table tr td.t5 { width: 145px } .i-right .bookshelfMod table tr td.t5 em { display: block; color: #ff4c2f } .i-right .bookshelfMod table tr td.t6 { width: 70px } .i-right .bookshelfMod table tr td.t7 { text-align: center; width: 130px } .i-right .bookshelfMod table tr td.t7 a.goon { margin: 0 auto 10px; display: block; width: 98px; height: 28px; line-height: 28px; font-size: 16px; color: #666; text-align: center; border: 1px solid #333; border-radius: 3px } .i-right .bookshelfMod table tr td.t7 i { display: block } .i-right .bookshelfMod table tr td.t7 i .Collection,.i-right .bookshelfMod table tr td.t7 i .autoSub,.i-right .bookshelfMod table tr td.t7 i .del,.i-right .bookshelfMod table tr td.t7 i .havaSub { cursor: pointer; line-height: 22px; padding: 0 5px } .i-right .bookshelfMod table tr td.t7 i a.donshelf:hover { color: #333!important; cursor: text } .i-right .bookshelfMod table tr.head { padding: 0; height: 42px; line-height: 42px; color: #999; font-size: 14px } .i-right .bookshelfMod table tr.head td { padding: 0 15px 0 0 } .i-right .bookshelfMod table tr a { color: #666; line-height: 18px } .i-right .bookshelfMod table .on { border: none } .i-right .page-box { width: 100%; border-top: solid 1px #f2f2f2 } .i-right .page-box .page-content { float: right; margin: 15px } .i-right .myReview .divBd .reviewList li .reviewDetail .bookAuthor,.i-right .myReview .divBd .reviewList li .reviewDetail .reviewCont { margin-bottom: 10px } .i-right .myReview { padding: 0 30px } .i-right .myReview .divBd { overflow: hidden } .i-right .myReview .divBd .reviewList li { padding: 20px 0; width: 960px; margin-right: 40px; border-bottom: solid 1px #f2f2f2; overflow: hidden } .i-right .myReview .divBd .reviewList li:last-child{ border-bottom:none; } .i-right .myReview .divBd .reviewList li .bookCover { float: left; display: block; width: 74px; height: 100px } .i-right .myReview .divBd .reviewList li .bookCover img { width: 74px; height: 100px } .i-right .myReview .divBd .reviewList li .reviewDetail { margin-left: 20px; width: 860px; float: left; color: #666; font-size: 12px; overflow: hidden } .i-right .myReview .divBd .reviewList li .reviewDetail span { display: block } .i-right .myReview .divBd .reviewList li .reviewDetail span.title { font-size: 14px; margin-bottom: 10px } .i-right .myReview .divBd .reviewList li .reviewDetail span.title a{ font-size: 14px; } .i-right .myReview .divBd .reviewList li .reviewDetail .time { color: #999; font-family: Arial } .i-right .myReview .divBd .reviewList li .reviewDetail i { display: block; float: right } .i-right .myReview .divBd .reviewList li .reviewDetail i a { color: #999; margin-right: 5px } .i-right .myReview .divBd .replyList li { padding: 20px 0; font-size: 12px; color: #666; line-height: 24px; border-bottom: solid 1px #f2f2f2; overflow: hidden } .i-right .myReview .divBd .replyList li .person { float: left; margin-right: 10px; font-size: 14px } .i-right .myReview .divBd .replyList li .person a { color: #ff4c2f; font-size: 14px } .i-right .myReview .divBd .replyList li .text { margin-right: 30px; float: left; width: 750px } .i-right .myReview .divBd .replyList li span { clear: both; padding-right: 30px; margin-top: 5px; display: block; text-align: right; color: #999; font-family: Arial } .i-right .myReview .divBd .fabList { padding: 10px 0; overflow: hidden } .i-right .myReview .divBd .fabList li { font-size: 12px; line-height: 40px; color: #666; border-bottom: solid 1px #f2f2f2 } .i-right .myReview .divBd .fabList li a { color: #ff4c2f; display: inline-block; margin: 0 5px } .i-right .myReview .divBd .fabList li a.reviewTit { max-width: 160px; vertical-align: middle } .i-right .noActive { margin: 10px 0; padding: 20px 30px; color: #333; font-size: 14px; line-height: 24px; background: #fff; overflow: hidden } .i-right .noActive a { font-size: 14px; color: #ff4c2f } .i-right .noActive cite { margin-top: 20px; display: block; font-size: 12px; color: #b2b2b2 } .i-right .noActive cite a { font-size: 12px } .i-right .noActive cite em { font-family: Arial } .i-right .doneList,.i-right .rechangeList,.i-right .rewardList,.i-right .subList { position: relative; background: #fff } .i-right .doneList table,.i-right .rechangeList table,.i-right .rewardList table,.i-right .subList table { display: block; width: 100% } .i-right .doneList table tr,.i-right .rechangeList table tr,.i-right .rewardList table tr,.i-right .subList table tr { line-height: 40px; height: 40px; font-size: 12px } .i-right .doneList table tr.head,.i-right .rechangeList table tr.head,.i-right .rewardList table tr.head,.i-right .subList table tr.head { color: #999; font-size: 14px; background: #f2f2f2 } .i-right .doneList table tr td,.i-right .rechangeList table tr td,.i-right .rewardList table tr td,.i-right .subList table tr td { width: 194px; border-bottom: solid 1px #f2f2f2 } .i-right .doneList table tr td.t1,.i-right .rechangeList table tr td.t1,.i-right .rewardList table tr td.t1,.i-right .subList table tr td.t1 { width: 280px; padding-left: 30px } .i-right .doneList table tr td.t4,.i-right .rechangeList table tr td.t4,.i-right .rewardList table tr td.t4,.i-right .subList table tr td.t4 { width: 224px } .i-right .doneList table tr td.t5,.i-right .rechangeList table tr td.t5,.i-right .rewardList table tr td.t5,.i-right .subList table tr td.t5 { width: 124px; padding-right: 30px } .i-right .rewardList table tr td,.i-right .subList table tr td { width: 220px } .i-right .rewardList table tr td.t3,.i-right .subList table tr td.t3 { padding-right: 0; width: 400px } .i-right .rewardList table tr td.t3 p,.i-right .subList table tr td.t3 p { width: 300px } .i-right .rewardList table tr td.t4,.i-right .subList table tr td.t4 { width: 160px } .i-right .doneList table tr td { width: 170px } .i-right .doneList table tr td.t4 { padding-right: 0; margin-right: 0; width: 380px!important } .i-right .doneList table tr td.t4 p { width: 330px } .i-right .systemMod { padding: 0 30px; background: #fff; overflow: hidden } .i-right .systemMod .systemUl { overflow: hidden } .i-right .systemMod .systemUl li { padding: 20px 0 15px; color: #999; font-size: 14px; line-height: 24px; border-bottom: solid 1px #f2f2f2 } .i-right .systemMod .systemUl li span { position: relative; display: block; font-size: 14px; margin-bottom: 10px; color: #333; line-height: 16px } .i-right .systemMod .systemUl li span i { display: block; position: absolute; top: -8px; right: 0; font-size: 12px; color: #999 } .i-right .systemMod .systemUl li span b { color: #ff4c2f } .i-right .systemMod .systemUl li a { color: #ff4c2f; font-size: 14px } .i-right .myReview .divBd .myBookList li .reviewDetail .bookName { font-weight: 700 } .i-right .myReview .divBd .myBookList li .bookCover,.i-right .myReview .divBd .myBookList li .bookCover img { width: 110px; height: 150px } .i-right .myReview .divBd .myBookList li .reviewDetail { position: relative; margin-left: 30px; width: 690px; overflow: visible } .i-right .myReview .divBd .myBookList li .reviewDetail .reviewCont { height: 48px; line-height: 24px; overflow: hidden } .i-right .myReview .divBd .myBookList li .reviewDetail i { display: block; position: absolute; top: 15px; right: -130px } .i-right .myReview .divBd .myBookList li .reviewDetail i a { margin-top: 20px; display: block; font-size: 16px; height: 32px; line-height: 32px; width: 100px; text-align: center; border: 1px solid #ccc; border-radius: 4px } .i-right .myReview .divBd .myBookList li .reviewDetail i a.on { color: #fff; background: #ff4c2f; border: 1px solid #ff4c2f } .i-title { position: relative; height: 46px; line-height: 46px; font-size: 18px; color: #333; border-bottom: solid 1px #f2f2f2; background: #fff } .i-title .screenMod { position: absolute; top: 11px; right: 30px; text-align: center; color: #666; font-size: 12px } .i-title .screenMod .screenSelect { margin-right: 10px; float: left; width: 150px; height: 24px; line-height: 24px; border: 1px solid #ccc; border-radius: 5px } .i-title .screenMod .screenBtn { float: left; height: 22px; line-height: 22px; display: block; border: 1px solid #ccc; border-radius: 5px; width: 40px; cursor: pointer } .i-title .clickMore,.i-title .goLevel { margin-right: 20px; color: #999; font-size: 14px; float: right; display: block } .i-title .goLevel { padding: 0 10px; margin-top: 10px; color: #ff4c2f; font-size: 12px; border: 1px solid #ff4c2f; border-radius: 15px; height: 24px; line-height: 24px } .i-title .ulHd { overflow: hidden } .i-title .ulHd li { margin-right: 45px; font-size: 18px; position: relative; float: left; cursor: pointer } .i-title .ulHd li span { display: block; position: absolute; bottom: 0; left: 50%; margin: 0 auto 0 -20px; width: 40px; height: 2px; background: 0 0 } .i-title .ulHd li.on,.i-title .ulHd li.on a { color: #ff4c2f } .i-title .ulHd li.on span { background: #ff4c2f } .i-title .ulHd li a{ font-size: 18px; } .i-title .ulType { position: absolute; right: 0; top: 0 } .i-title .ulType li { line-height: 18px; height: 18px; float: left; color: #999; font-size: 14px; text-align: center; border-radius: 9px; border: 1px solid transparent; padding: 0 10px; margin-right: 10px; margin-top: 14px; cursor: pointer } .i-title .ulType li.on { border-color: #ff4c2f; color: #ff4c2f } .i-title .tabHd { position: absolute; top: 20px; right: 20px } .i-title .tabHd li { margin-left: 10px; float: left; width: 8px; height: 8px; border-radius: 50%; background: #ccc } .i-title .tabHd li.on { background: #ff4c2f } .i-title .writeBook { display: block; position: absolute; top: 0; right: 20px; font-size: 14px; color: #333 } .i-title .writeBook i { width: 20px; height: 20px; background-position: -106px -214px; vertical-align: -4px } .bookNone { padding: 100px 0; text-align: center; color: #666; font-size: 16px } .bookNone a { font-weight: 700; color: #ff4c2f; font-size: 16px } .myWorks { margin-bottom: 10px; padding-left: 20px; background: #fff; overflow: hidden } .myWorks ul { margin: 0 30px 20px 0; overflow: hidden } .myWorks ul li { margin-top: 15px; overflow: hidden } .myWorks ul li a { display: block } .myWorks ul li img { display: block; float: left; width: 60px; height: 84px; -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,.3); box-shadow: 1px 1px 2px rgba(0,0,0,.3) } .myWorks ul li p { margin-left: 15px; float: left; width: 115px } .myWorks ul li p span { display: block } .myWorks ul li p .bookName { padding: 10px 0; color: #000; font-size: 14px } .myWorks ul li p .bookName.other { padding: 2px 0 6px } .myWorks ul li p .bookStatus { font-size: 12px; color: #999 } .myWorks ul li p .bookStatus.other { margin-bottom: 5px } .myWorks ul li p .bookBrief { font-size: 12px; color: #999; line-height: 14px; height: 28px; overflow: hidden } .iw-right .myReview .divBd .fabList li a,.more,.nomore { font-size: 14px } .more { margin: 15px auto 20px; display: block; width: 150px; height: 28px; line-height: 28px; color: #999; text-align: center; border: 1px solid #b5b5b5; border-radius: 20px } .nomore { margin: 20px 0; display: block; text-align: center; color: #999 } .iw-right .myReview .divBd .reviewList li .reviewDetail { width: 800px } .iw-right .myReview .divBd .fabList li { color: #999; font-size: 14px; position: relative } .iw-right .myReview .divBd .fabList li b { color: #333 } .iw-right .myReview .divBd .fabList li span { display: block; position: absolute; top: 0; right: 30px; font-size: 12px; font-family: Arial } .iHomeBanner { margin-bottom: 10px; clear: both; padding-top: 50px; height: 230px; color: #333; font-size: 14px; background: url(../../img/ihomeBg.jpg); text-align: center } .iHomeBanner .personMod { position: relative; margin: 0 auto 20px; width: 80px } .iHomeBanner .personMod img { display: block; width: 80px; height: 80px; border-radius: 50% } .iHomeBanner .personMod span { padding: 0 10px; position: absolute; bottom: -10px; left: -6px; display: block; font-size: 14px; color: #fff; height: 20px; line-height: 20px; border-radius: 12px; background: #ff4c2f; width: 100% } .iHomeBanner p a { display: inline-block } .iHomeBanner p cite { margin: 0 0 0 10px; background-position: -136px -214px; width: 16px; height: 16px } .iHomeBanner p.name { margin-bottom: 5px; font-weight: 700; font-size: 18px } .iHomeBanner p.name cite { width: 14px; height: 14px } .iHomeBanner p.name cite.v0 { background-position: -60px 0 } .iHomeBanner p.name cite.v1 { background-position: -60px -30px } .iHomeBanner p.name cite.v2 { background-position: -60px -62px } .iHomeBanner p.name cite.v3 { background-position: -60px -92px } .iHomeBanner p.name cite.v4 { background-position: -60px -131px } .iHomeBanner p.name cite.v5 { background-position: -60px -161px } .attendDoneMod,.attendHxMod,.attendMod { width: 120px; margin: 15px auto 0; text-align: center; height: 30px; line-height: 30px; border-radius: 4px; background: #ff4c2f; color: #fff; cursor: pointer } .attendDoneMod,.attendHxMod { padding-left: 10px; width: 110px; position: relative; background: #999; text-align: left } .attendDoneMod p,.attendHxMod p { position: absolute; top: 30px; left: 0; width: 120px; line-height: 30px; text-align: center; color: #ff4c2f; background: #fff; display: none; cursor: pointer } .attendDoneMod span,.attendHxMod span { display: inline-block } .attendDoneMod span.arrow,.attendHxMod span.arrow { position: absolute; top: 13px; right: -5px; width: 12px; height: 7px; background-position: -128px -186px } .attendDoneMod span.qx,.attendHxMod span.qx { width: 20px; height: 17px; background-position: -162px -214px } .attendDoneMod span.hx,.attendHxMod span.hx { width: 18px; height: 20px; background-position: -100px -186px; vertical-align: -4px } .iAttend { margin-bottom: 50px; background: #fff; overflow: hidden } .iAttend .attendBd { overflow: hidden } .iAttend .attendBd .attendUl { margin-bottom: 30px; overflow: hidden } .iAttend .attendBd .attendUl li { position: relative; margin-top: 20px; float: left; padding: 20px 30px; margin-left: 30px; width: 298px; border: 1px solid #f2f2f2 } .iAttend .attendBd .attendUl li cite { display: block; background: url(../../img/sprite/i_icon.png) no-repeat } .iAttend .attendBd .attendUl li .redBg { position: absolute; top: 0; right: 0; width: 48px; height: 48px; background-position: -60px -417px } .iAttend .attendBd .attendUl li .hg { position: absolute; top: 5px; right: 3px; width: 18px; height: 20px; background-position: -100px -186px } .iAttend .attendBd .attendUl li .gz { position: absolute; top: 7px; right: 4px; width: 18px; height: 20px; background-position: -162px -214px } .iAttend .attendBd .attendUl li img { float: left; display: block; margin-right: 20px; width: 60px; height: 60px; border-radius: 50% } .iAttend .attendBd .attendUl li p { float: left; width: 218px } .iAttend .attendBd .attendUl li p .name { margin-bottom: 10px; display: block; color: #ff4c2f; font-size: 16px } .iAttend .attendBd .attendUl li p .name i { width: 14px; height: 14px; display: inline-block; margin-left: 10px } .iAttend .attendBd .attendUl li p .name i.v0 { background-position: -78px 0 } .iAttend .attendBd .attendUl li p .name i.v1 { background-position: -78px -30px } .iAttend .attendBd .attendUl li p .name i.v2 { background-position: -78px -62px } .iAttend .attendBd .attendUl li p .name i.v3 { background-position: -78px -92px } .iAttend .attendBd .attendUl li p .name i.v4 { background-position: -78px -131px } .iAttend .attendBd .attendUl li p .name i.v5 { background-position: -78px -161px } .iAttend .attendBd .attendUl li p .attendNum { display: block; height: 37px; overflow: hidden } .iAttend .attendBd .attendUl li p .attendSpan { overflow: hidden; display: block } .iAttend .attendBd .attendUl li p .attendSpan i { display: inline-block; margin: 20px 20px 0 0; height: 28px; line-height: 28px; color: #666; width: 85px; font-size: 14px; text-align: center; border: 1px solid #999; border-radius: 4px; cursor: pointer } .iAttend .attendBd .attendUl li p .attendSpan i:last-child { margin-right: 0 } .iAttend .attendBd .attendUl li p .attendSpan i.r { background: #ff4c2f; border: 1px solid #ff4c2f; color: #fff } .iAttend .attendBd .attendUl li p .attendSpan i cite { width: 20px; height: 17px; margin-right: 5px; background-position: -162px -186px; vertical-align: -3px } #sendStatus,.nonactived p.send-text * { vertical-align: middle } .iAttend .attendBd .attendUl li p .attendSpan i.done { cursor: default } .basicAccounts { padding: 20px 0 50px; overflow: hidden } .basicAccounts .basicError { margin-bottom: 10px; color: #ff4c2f; font-size: 14px } .basicAccounts table { width: 100%; display: block; border: none; font-size: 14px; color: #333; line-height: 40px } .basicAccounts img,.basicAccounts table td input,.basicAccounts table td textarea { border: 1px solid #f2f2f2 } .basicAccounts table td.label { width: 100px } .basicAccounts table td .text,.basicAccounts table td .textError { padding-left: 10px; color: #999; font-size: 12px } .basicAccounts table td .textError { color: #ff4c2f } .basicAccounts table td input.name { padding-left: 10px; width: 270px; height: 28px; line-height: 28px } .basicAccounts table td .textarea { padding: 10px 10px 0; margin-top: 10px; width: 798px; height: 58px; line-height: 22px } .basicAccounts table td cite { width: 38px; height: 14px } .basicAccounts table td cite.v0 { background-position: -78px 0 } .basicAccounts table td cite.v1 { background-position: -78px -30px } .basicAccounts table td cite.v2 { background-position: -78px -62px } .basicAccounts table td cite.v3 { background-position: -78px -92px } .basicAccounts table td cite.v4 { background-position: -78px -131px } .basicAccounts table td cite.v5 { background-position: -78px -161px } .basicAccounts .accountsBtn,.basicAccounts .imgBtn { height: 40px; line-height: 40px; background: #ff4c2f; text-align: center; } .basicAccounts .c1,.basicAccounts .c2 { margin-left: 30px } .basicAccounts .accountsBtn,.basicAccounts .imgBtn { margin: 50px auto 0; width: 200px; color: #fff; font-size: 16px; cursor: pointer; border-radius: 4px; border: none; outline: 0 } .webuploader-pick { position: relative; display: inline-block; width: 300px; height: 40px; line-height: 40px; color: #fff!important; font-size: 16px!important; background: #ff4c2f; text-align: center; cursor: pointer; border-radius: 4px; border:none; } #errorMessage,.mod-basic-form .desc { font-size: 12px; color: #999 } #jcropSeticon { padding: 20px 0; overflow: hidden } .fl { float: left } .mod-basic-form .bd { padding: 20px; background: #fff } .mod-basic-form .desc { text-align: center } .uploader-list{ width: 100%; overflow: hidden; } .uploader-list .error{ color: #ff4c2f; } .loading { padding: 100px 0; text-align: center } .i-right .rechangeList table tr td.t5 { width: 150px } .i-right .rewardList table tr td.t1,.i-right .subList table tr td.t1 { width: 380px } #sendStatus { margin: 1px 3px 0 0 } #p-grid input { color: #09C; background: 0 0; border: none; cursor: pointer } #endTime { color: #f60 } .mailSending { background: #fbf6e8; border-color: #ebca64 } .ui_bg_bdcolor,.ui_hoverbgbd:hover { border-color: #ff4c2f!important; background-color: #ff4c2f!important } .password-modi-zsy .title { line-height: 48px; border-bottom: 1px solid #f2f2f2; color: #333; font-size: 18px; background: #fff; padding-left: 29px; } .password-modi-zsy .password-modi-content { height: 600px; background: #fff; padding: 100px 0 0 300px; -webkit-box-sizing: border-box; box-sizing: border-box; } .password-modi-zsy .password-modi-content li { margin-bottom: 20px; } .password-modi-zsy .password-modi-content .label { width: 70px; text-align: right; margin-right: 20px; color: #666; font-size: 14px; line-height: 40px; display: inline-block; } .password-modi-zsy .password-modi-content input { width: 260px; height: 40px; -webkit-box-sizing: border-box; box-sizing: border-box; outline: 0; border: 1px solid #e6e6e6; padding-left: 17px; line-height: 40px; } .password-modi-zsy .password-modi-content input { width: 260px; height: 40px; -webkit-box-sizing: border-box; box-sizing: border-box; outline: 0; border: 1px solid #e6e6e6; padding-left: 17px; line-height: 40px; } .password-modi-zsy .password-modi-content #submit-pass { width: 240px; height: 40px; border-radius: 18px; background: #ff4c2f; line-height: 40px; text-align: center; color: #fff; margin-left: 91px; font-size: 16px; cursor: pointer; } .ui-pagination li { float: left; margin: 0 5px; } .ui-pagination li a, .ui-pagination li span { float: left; margin: 0 5px; height: 28px; line-height: 28px; text-align: center; } .ui-pagination li a { padding: 0 10px; background: #fff; border: 1px solid #c8c8c8; color: #333; font-size: 14px; border-radius: 5px; cursor: pointer; } .ui-pagination li span { padding: 0 10px; color: #333; font-size: 14px; border-radius: 5px; border: 1px solid #c8c8c8; } .ui-pagination li.active span { background: #ff4c2f; border-color: #ff4c2f; color: #fff; } .ui-pagination li.disabled span{ color: #999; background: #f0f4f8; cursor: text; }