﻿.bd-wrap{width:980px;margin:0 auto}
#bd{margin-top:20px}
.aside{width:250px;margin-left:15px}
.aside .flagship-info{width:218px !important;padding:20px 0 20px 20px;margin-bottom:30px;background:#f5f5f2;border:1px solid #ededed;color:#333;overflow:hidden;*zoom:1}
.aside .flagship-info .hd{font-size:14px;font-weight:bold;line-height:14px;margin-bottom:15px}
.aside .flagship-info .bd li{line-height:12px;*line-height:14px;font-size:12px;margin-bottom:15px}
.aside .flagship-info .bd .label{float:left;margin-right:10px}
.aside .flagship-info .bd .flagship-link{float:left;margin-top:-1px;font-size:14px;*line-height:18px;color:#666}
.aside .flagship-info .bd .score{float:left;font-size:14px;margin-top:-1px;margin-right:3px}
.aside .flagship-info .ic{margin-right:10px}
.aside .flagship-info .ic.flagship-icon-mid{position:relative;top:-3px;vertical-align:middle;width:17px;height:16px;margin:0 0 -4px 5px;background:url(../image/images/flagship-sprites_61151895.png) no-repeat -78px 0}
.aside .flagship-info .ic.support-pc{float:left;width:26px;height:19px;margin-top:-3px;background:url(../image/images/flagship-sprites_61151895.png) no-repeat 0 0}
.aside .flagship-info .ic.support-iphone{float:left;width:10px;height:18px;margin-top:-3px;background:url(../image/images/flagship-sprites_61151895.png) no-repeat -34px 0}
.aside .flagship-info .ic.support-android{float:left;width:18px;height:21px;margin-top:-4px;background:url(../image/images/flagship-sprites_61151895.png) no-repeat -51px 0}
.aside .original-edition{color:#000;font-size:14px;font-weight:bold;padding-bottom:10px}
.aside .platform{position:relative;width:240px;height:80px;margin-top:7px;background:url(../image/images/platform.png) no-repeat 0 0}
.aside .platform .plat_mobile{position:absolute;display:block;width:156px;height:78px;top:0;right:0}
.aside .platform .plat_mobile:hover{background:url(../image/images/platform_hover_090f68a3.png) no-repeat 0 0}
.aside .platform .not_plat_mobile{position:absolute;display:block;width:156px;height:78px;line-height:78px;background-color:#f5f4f2;color:#b5b5b5;top:0;right:0;text-align:center}
.aside .platform .plat_pc{position:absolute;display:block;width:82px;height:78px;top:0;left:0}
.aside .platform .plat_pc:hover{background:url(../image/images/platform_pc_hover_4bc2a6e9.png) no-repeat 0 0}
.aside .erWeiMa{display:none;position:absolute;border:1px solid #34495e;width:238px;background:#fdfdfb;z-index:1;_z-index:10;padding:15px 0}
.aside .erWeiMa img{width:125px;height:125px;display:block;margin:0 auto}
.aside .erWeiMa .line-one{text-align:center;margin-top:7px;font-size:14px}
.aside .erWeiMa .line-two{color:#666;text-align:center;margin-top:5px;font-size:13px}
.aside .doc-value{border-bottom:1px solid #e7e7e7;padding-bottom:25px}
.aside .doc-value .book-pv,.aside .doc-value .book-sales-count{color:#666;line-height:24px}
.aside .doc-value .book-pv em,.aside .doc-value .book-sales-count em{color:#1d9564;font-style:normal}
.aside .doc-value .book-pv{display:none}
.aside .hot-list{padding-bottom:10px;border-bottom:1px solid #e7e7e7}
.aside .hot-list .list-item{margin-bottom:15px}
.aside .hot-list .list-item .list-num{display:inline-block;background:#ebebeb;width:15px;height:15px;line-height:15px;text-align:center;color:#a8a8a8;vertical-align:middle;margin:-3px 3px 0 0}
.aside .hot-list .list-item a{font-size:14px;color:#4d4d4d}
.aside .hot-list .box{height:85px;margin-bottom:20px;position:relative}
.aside .hot-list .box .img-block{position:absolute;left:0;top:1px;border:1px solid #e6e6e6}
.aside .hot-list .box .img-block .list-num{position:absolute;display:block;width:15px;height:15px;line-height:15px;text-align:center;color:#FFF;background:#3ac196;top:0;left:0}
.aside .hot-list .box .img-block .img-link{display:block}
.aside .hot-list .box .img-block .img-link img{border:0;width:62px;height:82px}
.aside .hot-list .box .img-block .img-link .default-photo-mask{position:absolute;top:10px;left:6px;font-size:10px;color:#000;opacity:.6;width:50px;height:60px;word-break:break-all;word-wrap:break-word;overflow:hidden}
.aside .hot-list .box .content{padding-left:75px}
.aside .hot-list .box .content .title{font-size:14px;line-height:18px;height:36px;overflow:hidden;margin-bottom:10px;font-weight:normal}
.aside .hot-list .box .content .title a{color:#4d4d4d}
.aside .hot-list .box .content .author{font-size:12px;line-height:13px;height:13px;_height:14px;_line-height:13px;overflow:hidden;margin-bottom:10px;color:#666}
.aside .hot-list .box .content .author label{padding:0 5px 0 0}
.aside .hot-list .box .content .price{font-size:12px;color:#fb5e57}
.aside .cms-block a{display:block;border:1px solid #c9c9c9;width:210px;height:68px;overflow:hidden}
.aside .cms-block img{width:210px;height:68px}
.aside .mod-title{padding:20px 0;color:#000;font-size:14px;font-weight:bold}
.aside .mod{width:220px}
.main .ml55{margin-left:55px}
.main .mod{width:678px}
.main .doc-info{position:relative;z-index:10}
.main .doc-info .img-block{float:left;margin-right:25px}
.main .doc-info .img-block .weekend-act-icon{position:absolute;top:0;right:0;width:76px;height:76px;background:url("../image/images/weekend_act_icon.png") 0 0 no-repeat;z-index:1}
.main .doc-info .img-block .doc-info-imgLink{-webkit-box-shadow:0 2px 5px #ddd;box-shadow:0 2px 5px #ddd;padding-top:5px;display:block;width:176px;height:234px;*height:235px;position:relative;overflow:hidden}
.main .doc-info .img-block .doc-info-imgLink .doc-info-img{width:174px;height:232px;background-color:#fff}
.main .doc-info .img-block .doc-info-imgLink .img-border{border-right:1px solid #666;top:6px;left:0;height:229px;width:7px;position:absolute;filter:alpha(opacity=30) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#999999,endcolorstr=white,gradientType=1);background-image:linear-gradient(90deg,rgba(0,0,0,1),rgba(102,102,102,1) 8%,rgba(255,255,255,1) 40%);opacity:.3}
.main .doc-info .img-block .doc-info-imgLink .default-photo-mask{position:absolute;padding:50px 20px 0;color:#000;opacity:.6;font-size:18px;width:117px;height:158px;word-break:break-all;word-wrap:break-word;overflow:hidden;z-index:1}
.main .doc-info .ffk-able{position:relative}
.main .doc-info .ffk-able .ffk-icon{display:none;position:absolute;top:-20px;right:-8px;width:47px;height:26px;background:url(../image/images/ffk_cover_tip.png) no-repeat 0 0;_background-image:url(../image/images/ffk_cover_tip_ie6_736f8db4.png);_display:block;_visibility:hidden}
.main .doc-info .ffk-able .doc-info-imgLink{padding-top:0;overflow:visible;background-color:#656566;border-radius:0 12px 12px 0;-webkit-perspective:1200px;-moz-perspective:1200px;-ms-perspective:1200px;perspective:1200px;*background:0}
.main .doc-info .ffk-able .doc-info-imgLink .doc-info-img{width:176px;height:234px;border-radius:0 10px 10px 0}
.main .doc-info .ffk-able .doc-info-imgLink .doc-info-img,.main .doc-info .ffk-able .doc-info-imgLink .default-photo-mask,.main .doc-info .ffk-able .doc-info-imgLink .weekend-act-icon{transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transition:transform .5s ease 0s;-moz-transition:-moz-transform .5s ease 0s;-ms-transition:-ms-transform .5s ease 0s;-webkit-transition:-webkit-transform .5s ease 0s}
.main .doc-info .ffk-able .doc-info-imgLink .weekend-act-icon{transform-origin:-88px 0;-moz-transform-origin:-88px 0;-ms-transform-origin:-88px 0;-webkit-transform-origin:-88px 0}
.main .doc-info .ffk-able .doc-info-imgLink:hover{_zoom:1}
.main .doc-info .ffk-able .doc-info-imgLink:hover .ffk-icon{display:block;_visibility:visible}
.main .doc-info .ffk-able:hover .doc-info-imgLink .doc-info-img,.main .doc-info .ffk-able:hover .doc-info-imgLink .default-photo-mask,.main .doc-info .ffk-able:hover .doc-info-imgLink .weekend-act-icon{transform:rotateY(-20deg);-moz-transform:rotateY(-20deg);-ms-transform:rotateY(-20deg);-webkit-transform:rotateY(-20deg)}
.main .doc-info .ffk-focus .doc-info-imgLink .doc-info-img,.main .doc-info .ffk-focus .doc-info-imgLink .default-photo-mask,.main .doc-info .ffk-focus .doc-info-imgLink .weekend-act-icon{-webkit-animation:ffk-animate 1s 1;-moz-animation:ffk-animate 1s 1;-ms-animation:ffk-animate 1s 1;animation:ffk-animate 1s 1}
.main .doc-info .content-block{width:450px;float:left;position:relative;min-height:93px;_height:93px}
.main .doc-info .content-block h1.book-title{font-size:22px;width:450px;padding-bottom:6px;-ms-word-break:break-all;word-break:break-all}
.main .doc-info .content-block h2.book-sub-title{font-size:12px;color:#666;font-weight:normal;width:450px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.main .doc-info .content-block .doc-info-score{padding-top:6px}
.main .doc-info .content-block .doc-info-score .doc-info-score-value{color:#333}
.main .doc-info .content-block .doc-info-score .doc-info-score-num{color:#999;margin-right:20px}
.main .doc-info .content-block .doc-info-score .go-to-comment{padding-left:18px;background:url(../image/images/go_to_comment_c9b8d080.png) 0 0 no-repeat;color:#999;line-height:17px;display:inline-block;height:14px}
.main .doc-info .content-block .doc-info-org{padding:5px 0 10px 0;font-size:14px;color:#666}
.main .doc-info .content-block .doc-info-org li{margin:8px 0;font-size:12px}
.main .doc-info .content-block p.line{margin-bottom:15px}
.main .doc-info .content-block .doc-info-price{font-size:12px;color:#666}
.main .doc-info .content-block .doc-info-price .paper-price{margin-bottom:2px}
.main .doc-info .content-block .doc-info-price .wenku-price{line-height:18px;margin-bottom:7px;color:#fb5e57;font-size:16px}
.main .doc-info .content-block .doc-info-price .privilege-price{line-height:24px;position:relative;margin-bottom:5px;color:#666}
.main .doc-info .content-block .doc-info-price .privilege-price .money_char{color:#fb5e57;font-size:16px;margin-right:-5px}
.main .doc-info .content-block .doc-info-price .privilege-price .txt-now-price{color:#fb5e57}
.main .doc-info .content-block .doc-info-price .privilege-price.font14px{font-size:14px}
.main .doc-info .content-block .doc-info-price .privilege-price.font14px .money_char{font-size:12px}
.main .doc-info .content-block .doc-info-price .privilege-price.font14px .txt-privilege-type{line-height:15px}
.main .doc-info .content-block .doc-info-price .vip-price-dropdown-toggle{color:#999;position:relative;padding-right:6px;*padding-right:4px;_padding-right:0;margin-right:3px;background-color:#f2f2f2}
.main .doc-info .content-block .doc-info-price .vip-price-dropdown-toggle .dropdown-toggle-i{position:absolute;top:8px;*top:12px;_top:12px;right:0;border:3px solid transparent;border-top-color:#aaa;width:0;height:0;_display:none}
.main .doc-info .content-block .doc-info-price .vip-price-dropdown-toggle:hover{text-decoration:none;color:#fff;background-color:#9d9d9d}
.main .doc-info .content-block .doc-info-price .vip-price-dropdown-toggle:hover .dropdown-toggle-i{border-top-color:transparent;border-bottom-color:#fff;margin-top:-3px}
.main .doc-info .content-block .doc-info-price .vip-price-dropdown-toggle .vip-price-dropdown{position:absolute;z-index:1;top:22px;*top:26px;_top:26px;left:-153px;display:none;color:#333;width:353px;height:78px;line-height:24px;overflow:hidden;padding:16px 0 0 30px;background-color:#FFF;font-size:12px;background:url(../image/images/more_bg_4584207e.png) no-repeat 0 0}
.main .doc-info .content-block .doc-info-price .vip-price-dropdown-toggle .vip-price-dropdown table td{padding-left:16px}
.main .doc-info .content-block .doc-info-price .btn-wp{padding-top:5px}
.main .doc-info .content-block .doc-info-price .btn-wp .vip-free-tip-wrap{display:none;position:relative}
.main .doc-info .content-block .doc-info-price .btn-wp .vip-free-tip-wrap .vip-free-tip{width:300px;font-size:12px;color:#000;position:absolute;height:34px;line-height:34px;background-color:#ffddba;text-indent:10px;font-family:"Microsoft Yahei";font-weight:bold;top:10px}
.main .doc-info .content-block .doc-info-price .btn-wp .vip-free-tip-wrap .vip-free-tip .close-btn{position:absolute;right:0;top:0;font-family:Arial;height:18px;width:18px;line-height:18px;text-align:center;text-indent:0;cursor:pointer;color:#b2b4b3;font-weight:bold}
.main .doc-info .content-block .doc-info-price .btn-wp .vip-free-tip-wrap .tip-arrow{width:0;height:0;overflow:hidden;position:absolute;border-width:0 10px 10px 10px;border-style:none dashed solid dashed;border-color:transparent transparent #ffddba transparent;top:-9px;left:40px}
.main .doc-info .content-block .doc-info-price .btn-wp .favorite .add{display:inline}
.main .doc-info .content-block .doc-info-price .btn-wp .favorite .remove{display:none}
.main .doc-info .content-block .doc-info-price .btn-wp .favorite.active .add{display:none}
.main .doc-info .content-block .doc-info-price .btn-wp .favorite.active .remove{display:inline}
.main .doc-info .content-block .doc-info-price .ui-btn.only-for-vip-btn .btc{padding:0 15px 0 13px}
.main .doc-info .content-block .doc-info-price .tishi-wp{padding-top:5px;width:100%;height:20px;line-height:20px;font-size:12px;position:relative}
.main .doc-info .content-block .doc-info-price .tishi-wp .tishi{display:none;background-color:#fffceb;color:#333;border:1px solid #f2da8f;padding:2px 18px 2px 6px;position:absolute;top:5px;left:0}
.main .doc-info .content-block .doc-info-price .tishi-wp .tishi .close-btn{position:absolute;padding:0 6px;text-decoration:none;top:2px;right:0;color:#777}
.main .doc-info .content-block .doc-info-price .tishi-wp .tishi a{text-decoration:underline}
.main .doc-info .content-block .doc-info-price .txt-old-price{margin-right:5px;text-decoration:line-through}
.main .doc-info .content-block .doc-info-price .txt-now-price{font-size:14px;position:relative;top:1px}
.main .doc-info .content-block .doc-info-price .txt-now-price .txt-now-price-num{font-size:22px;position:relative;margin-right:1px;font-family:'Arial';top:1px}
.main .doc-info .content-block .doc-info-price .txt-wenku-discount{color:#1d9564;margin-left:3px}
.main .doc-info .content-block .doc-info-price .txt-privilege-type{background-color:#fff;color:#fb5e57;display:inline-block;margin-right:5px;line-height:14px;border:1px solid #fb5e57;padding:2px 4px;border-radius:5px;font-size:12px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px}
.main .doc-info .content-block .doc-info-price .txt-join-vip{color:#666;text-decoration:underline}
.main .doc-info .content-block .doc-info-price .c-orange{color:#fb5e57}
.main .doc-info .content-block .doc-info-price .c-333{color:#333}
.main .doc-info .content-block .doc-info-price .c-999{color:#999}
.main .doc-info .doc-info-ft{margin:15px 0 15px 0;position:relative;z-index:0}
.main .doc-info .doc-info-ft .favo-tip{width:100px;position:absolute;top:24px;left:0;height:35px;text-align:left;display:none;background-color:#faf9f7;border-radius:3px;border:1px solid #ccccca;line-height:1.5;padding:10px;z-index:1}
.main .doc-info .doc-info-ft .favo-link{color:#000;text-decoration:none;position:relative;*zoom:1}
.main .doc-info .doc-info-ft .favo-link .ic-favo{margin-right:5px;background:url(../image/bg.png) no-repeat 0 -274px;height:14px;width:17px}
.main .doc-info .doc-info-ft .favo-link:hover .ic-favo{background:url(../image/bg.png) no-repeat -27px -274px}
.main .doc-info .doc-info-ft .favo-link .new-icon-tip{position:absolute;top:-12px;right:-16px;width:22px;height:12px;background:url("../image/images/new_icon.png") 0 0 no-repeat}
.main .doc-info .doc-info-ft .hasInRoom{cursor:default}
.main .doc-info .doc-info-ft .hasInRoom .ic-favo{background:url(../image/bg.png) no-repeat -27px -274px}
.main .doc-info .doc-info-ft .share-link{position:relative;outline:0 none;cursor:pointer}
.main .doc-info .doc-info-ft .share-link .ic-share{background:url(../image/bg.png) no-repeat 0 -299px;width:14px;height:16px;top:2px;margin-right:5px}
.main .doc-info .doc-info-ft .share-block{float:none !important;position:absolute;left:50px;top:-6px;display:none;white-space:nowrap}
.main .doc-info .doc-info-ft .share-block a.link{float:none !important;display:inline-block;*display:inline;*zoom:1;vertical-align:middle}
.main .doc-info .doc-info-ft .mobile-read{padding-left:20px;position:relative;color:#333;padding-bottom:5px}
.main .doc-info .doc-info-ft .mobile-read .icon{background:no-repeat;display:block;position:absolute;width:10px;height:15px;top:0;left:5px;background-position:-15px 0}
.main .doc-info .doc-info-ft .mobile-read .qr-drop{display:none;position:absolute;top:19px;width:196px;height:203px;border:1px solid #ccc;background:#FFF;z-index:10;left:-60px;text-align:center}
.main .doc-info .doc-info-ft .mobile-read .qr-drop .qr{width:125px;height:125px;padding:15px;margin:0 auto}
.main .doc-info .doc-info-ft .mobile-read .qr-drop .qr img{width:125px;height:125px;border:0;display:block}
.main .doc-info .doc-info-ft .mobile-read .qr-drop .qr-drop-txt{font-size:14px;color:#333}
.main .doc-info .doc-info-ft .mobile-read .qr-drop .qr-drop-support{font-size:13px;color:#666;line-height:2}
.main .doc-info .doc-info-ft .mobile-read:hover{text-decoration:none;color:#516274}
.main .doc-info .doc-info-ft .mobile-read:hover .icon{background:no-repeat;background-position:0 0}
.main .doc-info .doc-info-ft .mobile-read:hover .qr-drop{display:block}
.main .doc-info .send-mobile-pop{display:none;position:absolute;width:253px;height:98px;background:url(../image/images/pop_bg.png) no-repeat 0 0;left:341px;bottom:-52px}
.main .doc-info .send-mobile-pop .close-pop{position:absolute;width:15px;height:15px;top:8px;right:10px}
.main .doc-info .send-mobile-pop .tip{width:173px;margin:0 auto;padding:19px 38px 15px 42px;font-size:12px}
.main .doc-info .send-mobile-pop .tip a{font-weight:bold;color:#666}
.main .doc-info .send-mobile-pop .not-notice{margin:0 auto;text-align:right;margin-right:44px}
.main .book-select.active-fixTop .select-title{position:fixed;top:0}
.main .book-select.active-fixTop .select-title-placeholder{display:block}
.main .book-select .select-title{z-index:2;background:#fdfdfb;border-bottom:1px solid #e6e6e6;width:678px}
.main .book-select .select-title-placeholder{height:42px;width:100%;display:none}
.main .book-select .select-item{position:relative;top:1px;color:#333;font-size:16px;height:40px;line-height:40px;display:inline-block;text-decoration:none;margin:0 10px 0 0}
.main .book-select .select-item .select-item-ic{position:absolute;width:0;height:0;border:3px solid #fdfdfb;border-bottom-color:#089c69;bottom:0;left:50%;margin-left:-1px;display:none}
.main .book-select .select-item.current{font-weight:bold;border-bottom:2px solid #089c69}
.main .book-select .select-item.current .select-item-ic{display:inline}
.main .book-select .line{color:#cbcbcb;padding:0 10px 0 0}
.main .book-intro-block{line-height:24px;font-size:14px}
.main .book-intro-block .hd{font-size:14px;font-weight:bold;padding:5px 0}
.main .doc-full-info{line-height:24px;font-size:14px}
.main .doc-full-info .hd{font-size:14px;font-weight:bold;padding:5px 0 5px 0}
.main .doc-update-info .hd{font-size:14px;font-weight:bold}
.main .doc-update-info .doc-update-content{position:relative;zoom:1}
.main .doc-update-info .doc-update-content dl{position:relative;width:678px;height:0;overflow:hidden}
.main .doc-update-info .doc-update-content dl .sper-line{height:0;width:1px;overflow:hidden;background-color:#ccc;display:block;position:absolute;top:5px;left:90px}
.main .doc-update-info .doc-update-content dl .change-item{position:relative;line-height:30px}
.main .doc-update-info .doc-update-content dl .change-item .update-time{margin-right:30px;color:#999;display:block;position:absolute;left:0;top:0;*top:-7px}
.main .doc-update-info .doc-update-content dl .change-item .sper{position:absolute;width:7px;height:7px;display:block;overflow:hidden;top:12px;*top:5px;left:87px;background:url(../image/images/update-icon_434438be.png) no-repeat 0 0;_background:url(../image/images/update-icon-ie6_3885d97e.png) no-repeat 0 0}
.main .doc-update-info .doc-update-content dl .change-item .update-content{margin-left:108px;display:block;-ms-word-break:break-all;word-break:break-all}
.main .doc-update-info .doc-update-content .dis-more-btn{display:none;position:absolute;width:7px;height:7px;left:87px;bottom:-10px;cursor:pointer}
.main .doc-update-info .doc-update-content.has-more .dis-more-btn{display:block;background:url(../image/images/update-icon_434438be.png) no-repeat 0 -12px;_background:url(../image/images/update-icon-ie6_3885d97e.png) no-repeat 0 -12px}
.main .doc-update-info .doc-update-content.has-more .dis-more-btn.opend{background:url(../image/images/update-icon_434438be.png) no-repeat -10px 0;_background:url(../image/images/update-icon-ie6_3885d97e.png) no-repeat -10px 0}
.main .doc-catalog{position:relative}
.main .doc-catalog .cata-content{font-size:14px;line-height:24px;word-wrap:break-word;word-break:break-all;overflow:hidden;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;transition:all .5s}
.main .doc-catalog li{display:block;line-height:32px;height:32px;font-size:14px;color:#ccc;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:678px}
.main .doc-catalog li .catalog-item{color:#666;cursor:pointer}
.main .doc-catalog li.line{font-size:0;border-bottom:0 none;height:1px;line-height:1px;background:url(../image/bg.png) repeat-x 0 -511px}
.main .doc-catalog .out-of-range{color:#999}
.main .doc-catalog p{color:#333;height:36px;line-height:36px;font-size:14px}
.main .doc-catalog .catalog-btn{display:none;text-align:right}
.main .doc-catalog .catalog-btn a{color:#666;text-decoration:underline}
.main .doc-catalog .catalog-title.level2{margin-left:10px}
.main .doc-des{position:relative;z-index:0;font-size:14px;line-height:24px;padding-top:15px}
.main .doc-des .des-content{font-size:14px;line-height:24px;word-wrap:break-word;word-break:break-all;height:264px;overflow:hidden;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;transition:all .5s}
.main .doc-des .summary-btn{display:none;margin:10px 0;text-align:right}
.main .doc-des .summary-btn a{color:#666;text-decoration:underline}
.main .mod-title{font-size:19px;padding:5px 0 10px 0;font-weight:bold}
.main .mod-title-new{font-weight:bold;font-size:16px;padding:5px 0 10px 0}
.anchor{position:absolute;top:-55px;display:block}
.ui-btn-pay-gray42{margin-right:10px;background:url(../image/bg.png) no-repeat 0 0;color:#333}
.ui-btn-pay-gray42 .btc{background:url(../image/bg.png) no-repeat right 0;padding:0 18px}
.ui-btn-pay-gray42 .btc .btText{height:38px;line-height:32px;font-size:14px}
.ui-btn-pay-gray42.btn-mobile-read{overflow:hidden;height:38px;position:relative}
.ui-btn-pay-gray42.btn-mobile-read .btc{width:100px;height:38px;padding:0}
.ui-btn-pay-gray42.btn-mobile-read .btc .animation_b{width:100%;height:28px;overflow:hidden;display:inline-block;position:absolute;top:3px}
.ui-btn-pay-gray42.btn-mobile-read .btc .animation_b .btText{display:block;position:absolute;top:-3px;left:20px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.ui-btn-pay-gray42.btn-mobile-read .btc .animation_b .btText.mobile-read-bottom{top:100%}
.ui-btn-pay-gray42:hover{background:url(../image/bg.png) no-repeat 0 -39px}
.ui-btn-pay-gray42:hover .btc{background:url(../image/bg.png) no-repeat right -39px}
.ui-btn-pay-orange42{color:#fff;font-size:16px;background:url(../image/bg.png) no-repeat 0 -546px}
.ui-btn-pay-orange42 .btc{padding:0 18px;background:url(../image/bg.png) no-repeat right -546px}
.ui-btn-pay-orange42 .btc .btText{height:38px;line-height:32px;font-size:14px}
.ui-btn-pay-orange42.btn-free-read{height:38px;overflow:hidden;position:relative;background:url(../image/bg.png) no-repeat 0 -409px}
.ui-btn-pay-orange42.btn-free-read .btc{width:100px;height:38px;padding:0;background:url(../image/bg.png) no-repeat right -409px}
.ui-btn-pay-orange42.btn-free-read .btc .animation_b{width:100%;height:28px;overflow:hidden;display:inline-block;position:absolute;top:3px}
.ui-btn-pay-orange42.btn-free-read .btc .animation_b .btText{display:block;position:absolute;top:-3px;left:20px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.ui-btn-pay-orange42.btn-free-read .btc .animation_b .btText.free-read-bottom{top:100%}
.ui-btn-pay-orange42:hover{background:url(../image/bg.png) no-repeat 0 -585px}
.ui-btn-pay-orange42:hover .btc{background:url(../image/bg.png) no-repeat right -585px}
.ui-btn-pay-orange42:hover.btn-free-read:hover{background:url(../image/bg.png) no-repeat 0 -453px}
.ui-btn-pay-orange42:hover.btn-free-read:hover .btc{background:url(../image/bg.png) no-repeat right -453px}
.ui-btn-pay-green42{color:#fff;font-size:16px;background:url(../image/bg.png) no-repeat 0 -409px}
.ui-btn-pay-green42 .btc{padding:0 18px;background:url(../image/bg.png) no-repeat right -409px}
.ui-btn-pay-green42 .btc .btText{height:38px;line-height:32px;font-size:14px}
.ui-btn-pay-green42:hover{background:url(../image/bg.png) no-repeat 0 -453px}
.ui-btn-pay-green42:hover .btc{background:url(../image/bg.png) no-repeat right -453px}
.ui-btn-pay-orange32{background:url(../image/bg.png) no-repeat 0 -206px;color:#fff;font-size:16px}
.ui-btn-pay-orange32 .btc{background:url(../image/bg.png) no-repeat right -206px}
.ui-btn-pay-orange32 .btc .btText{height:32px;line-height:30px}
.ui-btn-pay-orange32:hover{background:url(../image/bg.png) no-repeat 0 -173px}
.ui-btn-pay-orange32:hover .btc{background:url(../image/bg.png) no-repeat right -173px}
.hide{display:none}
p.line{border:0 none;font-size:0;height:1px;background:url(../image/bg.png) repeat-x 0 -511px}
.hover-tip{position:absolute;display:none;padding:10px 14px;border:1px solid #ddd;background-color:#fffdee;font-size:12px;color:#666;line-height:1;left:0;top:47px}
.hover-tip .tip-txt{line-height:19px;padding-left:22px}
.hover-tip .arrow{position:absolute;top:-12px;_bottom:-12px;font-size:0;line-height:0;height:11px;left:50%;margin-left:-3px}
.hover-tip .arrow .arrow-out{border-color:transparent transparent #ddd transparent;border-style:dashed dashed solid dashed;border-width:6px}
.hover-tip .arrow .arrow-inner{border-color:transparent transparent #fffced transparent;border-style:dashed dashed solid dashed;border-width:5px;position:absolute;top:2px;left:1px}
.hover-tip .ic{background:url(../image/images/cart-tip_885fd5c0.png) no-repeat;width:26px;height:19px;position:absolute;top:10px;left:10px}
.hover-tip .ic.ic-success{background-position:0 0}
.hover-tip .ic.ic-error{background-position:0 -26px}
.operator{padding:1px;position:relative;top:-3px;color:#e1e1e1;font-size:12px}
.paper-jiage{font-size:14px;color:#666;position:relative;top:-1px}
.tag-wrap{left:0}
.bundle-list{background:#faf8f0;padding:10px}
.bundle-list .hd{position:relative}
.bundle-list .hd .bundle-icon{position:absolute;top:-13px;right:-14px;display:block;background:url('../image/images/bundle-ic_311c11f4.png');_background:url('../image/images/bundle-ic-ie6_1e9bd788.png');width:73px;height:91px}
.bundle-list .hd .bundle-name{color:#666;font-size:14px}
.bundle-list .bd .bundle-row{padding:10px 0 5px 0;border-bottom:1px dotted #e6e2d3}
.bundle-list .bd .bundle-row .bundle-row-title{font-size:15px;color:#333}
.bundle-list .bd .bundle-row .bundle-row-price{color:#fb5e57;font-size:15px}
.bundle-list .bd .bundle-row .bundle-row-count,.bundle-list .bd .bundle-row .bundle-row-oriprice{color:#999;line-height:25px}
.bundle-list .bd .bundle-row-last{border-bottom:0}
.bundle-btn-wrap{display:inline}
.bundle-btn{vertical-align:top;background:url('../image/images/vip_bundle_btn_2aa61999.png') no-repeat;width:128px;height:33px}
.bundle-btn .btc{padding-left:48px;position:relative}
.bundle-btn .btc .bundle_discount{position:absolute;left:0;line-height:31px;color:#c00;font-weight:bold;font-size:12px}
.bundle-btn .btc .btText{line-height:31px;font-size:14px;color:#fff}
.bundle-btn:hover{background:url('../image/images/vip_bundle_hover_btn_65886237.png') no-repeat}
.aside-ax{width:250px;height:250px;margin-bottom:30px}
.index-ax{width:640px;height:60px;margin:0 auto 10px;position:relative;top:-10px}
.mobile-read-link{position:relative;text-decoration:underline;color:#666}
.mobile-read-link .qr-drop{text-decoration:none;display:none;position:absolute;top:19px;width:196px;height:203px;border:1px solid #ccc;background:#FFF;z-index:10;left:50%;margin-left:-98px;text-align:center}
.mobile-read-link .qr-drop .qr{width:125px;height:125px;padding:15px;margin:0 auto}
.mobile-read-link .qr-drop .qr img{width:125px;height:125px;border:0;display:block}
.mobile-read-link .qr-drop .qr-drop-txt{font-size:14px;color:#333}
.mobile-read-link .qr-drop .qr-drop-support{font-size:13px;color:#666;line-height:2}
.mobile-read-link:hover .qr-drop{display:block}
@-webkit-keyframes ffk-animate{
    40%{-webkit-transform:rotateY(-20deg)}
    60%{-webkit-transform:rotateY(-20deg)}
}
@-moz-keyframes ffk-animate{
    40%{-moz-transform:rotateY(-20deg)}
    60%{-moz-transform:rotateY(-20deg)}
}
@-ms-keyframes ffk-animate{
    40% { -ms-transform: rotateY(-20deg); }
}
@-ms-keyframes ffk-animate {
    60% { -ms-transform: rotateY(-20deg); }
}
@keyframes ffk-animate {
    40%{transform:rotateY(-20deg)}
    60%{transform:rotateY(-20deg)}
}
.main .doc-info .doc-info-ft .mobile-read .icon,.main .doc-info .doc-info-ft .mobile-read:hover .icon{background-image:url("../image/book_index.png")}