section.nav table, section.menu table {
    width: 100%;
    text-align: center;
    font-size: 16px;
}

.center table a {
    color: inherit;
}

section.nav {
    padding: 15px 10px 10px;
}

section.nav table td[rowspan="2"] {
    width: 25%;
}

section.nav table td[colspan="3"] {
    text-align: left;
    /*border-bottom: 1px solid #e0e0e0;*/
    padding-left: 10px;
}

section.nav a span {
	font-size: 10px;
    color: #414141;
    margin-top: 7px;
}

section.nav img {
    /*border-radius: 50%;*/
    /*width: 70px;*/
    /*height: 70px;*/
}

section.menu {
    background: #fff;
    margin-bottom: 20px;
}

section.menu table td {
    border: 1px solid #e0e0e0;
}

section.menu a {
    display: block;
    padding: 18px;
}

section.menu .item i {
    display: inline-block;
    background: url(../../images/page/center-icon.png?v=1) no-repeat;
    background-size: auto 32px;
    width: 32px;
    height: 32px;
    margin-bottom: 10px;
}

section.menu .item.item1 i {
    background-position: 0 0;
}

section.menu .item.item2 i {
    background-position: -46px 0;
}

section.menu .item.item3 i {
    background-position: -90px 0;
}

section.menu .item.item4 i {
    background-position: -136px 0;
}

section.menu .item.item5 i {
    background-position: -179px 0;
}

section.menu .item.item6 i {
    background-position: -226px 0;
}

section.menu .item.item7 i {
    background-position: -263px 0;
}

section.menu .item.item8 i {
    background-position: -302px 0;
}

section.menu .item.item9 i {
    background-position: -339px 0;
}

.center aside .white {
    margin: 0 20px;
    letter-spacing: 5px;
}

/*center-myorder*/
.center header .menu-wrap {
    position: absolute;
    top: 50px;
    right: 0;
    font-size: 18px;
    background: rgba(25, 151, 219, 0.9);
    z-index: 99;
}

.center header .menu-wrap a {
    display: block;
    padding: 0 20px;
}

.center header .menu-wrap a.active {
    background: rgba(72, 191, 255, 0.9);
}

.card-wrap {
    padding: 0 10px;
}

.order-card-wrap {
    margin: 10px 0 5px 0;
}

.order-card-wrap .top-text {
    margin-bottom: 2px;
    color: #999999;
    padding: 0 3px;
}

.order-card {
    border: 1px solid #e0e0e0;
    background: #fff;
    width: 100%;
}

.order-card table {
    width: 100%;
}

.order-card .icon-prom {
    color: #FFFFFF;
    background-color: #1999E2;
    padding: 2px 3px 1px 3px;
    margin-right: 2px;
    line-height: 14px;
    display: inline-block;
}

.order-card th {
    color: #999;
    text-align: left;
    position: relative;
    padding: 9px 0 9px 60px;
    font-weight: normal;
    line-height: 14px;
}

.order-card tbody tr {
    border-top: 1px solid #e0e0e0;
}

.order-card tbody td[colspan="2"] {
    padding: 10px;
    font-size: 14px;
    line-height: 16px;
}

.order-card .rabbon {
    display: block;
    color: #fff;
    width: 55px;
    text-align: center;
    position: absolute;
    padding: 3px 0;
    top: 50%;
    margin-top: -10px;
    left: -1px;
}

.order-card  .normal-price {
    color: #999;
    text-decoration: line-through;
    margin-left: 6px;
}

.green {
    background: #a0d884;
}

.warning {
    background: #ff9f75;
}

.gray {
    background: #ccc;
}

.blue {
    background: #9fe3fa;
}

.order-card img {
    /*width: 40%;*/
}

.order-card .order-info {
    display: inline-block;
    width: 58%;
    vertical-align: top;
    padding-left: 10px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    font-size: 12px;
    line-height: 17px;
}

.order-card .view {
    border-left: 1px solid #e0e0e0;
    width: 90px;
    padding: 5px;
    text-align: center;
    height: 30px;
    line-height: 30px;
    float: right;
    color: inherit;
}

.order-card .red {
    padding-left: 10px;
}

.order-card .red strong {
    font-size: 18px;
}

.order-card .order-num {
    text-align: right;
    padding-right: 10px;
}

.wrapper ul.b div.score {
    display: block;
}

.score {
    margin-left: 10px;
    margin: -3px 0 0 0;
    padding: 0;
    float: right;
}

.score ul {
    width: 125px;
}

.score li {
    display: inline-block;
    float: left;
}

.score li i {
    display: block;
    width: 25px;
    height: 25px;
    background: url(../../images/page/star.png) no-repeat;
    background-size: auto 48px;
}

.score li i.active {
    background-position: 0 -23px;
}

/*voucher-wrap*/
.voucher-wrap {
    padding: 10px;
}

.voucher-active {
    height: 50px;
    padding-left: 20px;
    border: 1px solid #e0e0e0;
    background: #fff;
    border-radius: 8px;
    font-size: 16px;
    line-height: 50px;
}

.voucher-active label {
    display: inline-block;
    width: 66%;
}

.voucher-active input {
    height: 47px;
}

.voucher-active a {
    border-left: 1px solid #e0e0e0;
    width: 30%;
    text-align: center;
}

.voucher-card {
    position: relative;
    margin: 10px 0;
}

.voucher-card .voucher-title {
    color: #fff;
    height: 32px;
    line-height: 32px;
    padding: 0 10px 0 20px;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    font-size: 16px;
}

.voucher-card .voucher-title.close {
    background: #d3d3d3;
}

.voucher-card .voucher-status {
    float: right;
}

.voucher-card .voucher-info {
    border: 1px solid #e0e0e0;
    border-top: none;
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
    padding: 10px 10px 10px 20px;
    background: #fff;
    line-height: 23px;
}

.voucher-card .voucher-info span:first-child {
    color: #333;
    font-size: 24px;
    font-weight: 900;
}

.voucher-card .voucher-info span.voucher-tips {
    background-color: #FF5858;
    color: #FFF;
    padding: 1px 2px;
    position: relative;
    bottom: 3px;
}

.voucher-card .voucher-info span.expiry-date {
    float: right;
    color: #666;
    line-height: 13px;
}

.voucher-card .voucher-info p {
    color: #999;
}

.voucher-card .dotted {
    position: absolute;
    left: 5px;
    top: 2px;
    width: 6px;
    height: 98%;
    background: url(../../../images/page/dotted.png) repeat;
    background-size: 6px auto;
}

.no-voucher {
    background: url(../../images/page/no-voucher.png) no-repeat center bottom;
    background-size: auto 50px;
    height: 120px;
}

.wsy-voucher {
    background: url(../../images/page/wsy-voucher.png) no-repeat center bottom;
    background-size: auto 50px;
    height: 120px;
}

/*center-address*/
.center .center-address {
    line-height: 24px;
    margin: 20px 10px;
}

body.center section.center-address span.tel {
    float: right;
    width: auto;
}

body.center section.center-address label {
    border-left: 6px solid #fff;
}

body.center section.center-address label.active {
    border-left: 6px solid #009eff;
}

/*center-accountmoney*/
.am {
   /*  margin-top: 20px */
}

.center .am-info, .center .am-list {
    background: #fff;
    /*border-radius: 8px;*/
    border: 1px solid #e0e0e0;
    /*margin: 10px;*/
    overflow: hidden;
}

.center .am-info p {
    padding: 10px 10px;
    border-bottom: 1px solid #e0e0e0;
}

.center .am-info p strong {
    font-size: 20px;
    font-weight: normal;
}
.center .am-info .btns {
    text-align: center;
}
.center .am-info .btns a {
    color: #414141;
    display: inline-block;
    text-align: center;
    font-size: 14px;
    height: 37px;
    line-height: 37px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

.center .am-info .btns a:first-child {
    
}
.center .am-info .btns a:last-child {
    
}

.center .am-info .btns a.active {
    border-bottom: 2px solid #009eff;color: #009eff;
}

.center .am-list li {
    border-top: 1px solid #e0e0e0;
    padding: 10px;
}

.center .am-list li:first-child {
    border-top: none;
}

.center .am-list .am-type {
    display: inline-block;
    vertical-align: middle;
    border-radius: 50%;
    width: 30px;
    height: 30px;
    color: #fff;
    font-size: 18px;
    text-align: center;
    line-height: 30px;
}

.center .am-list p span {
    float: right;
}

.center .am-list div {
    display: inline-block;
    vertical-align: middle;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    width: 80%;
}

.center .am-list .date {
    background: #f0f0f0;
}

/*order-detail*/
.order-detail .order-info ul li {
    padding: 10px;
}

.order-detail .order-info li>* {
    box-sizing: border-box;
    -moz-box-sizing: border-box; /* Firefox */
    -webkit-box-sizing: border-box; /* Safari */
    float: left;
}

.order-detail .order-info img {
    width: 33%;
}

.order-detail .order-info div {
    width: 66%;
    padding-left: 10px;
    line-height: 14px;
}

.order-detail .pay-info label {
    color: #999;
}

.order-detail .order-price ul.b label span {
    color: #999;
}

.order-detail .order-price li {
    border: none;
}

.order-detail .order-price li:last-child {
    border-top: 1px solid #e0e0e0;
}

.order-detail nav {
    margin-bottom: 12px;
}

.order-detail .order-status {

}

.order-detail .order-status>p {
    min-height: 50px;
    line-height: 50px
}

.order-detail .order-status i {
    background: #fff;
    border: 5px solid #cdcdcd;
    height: 10px;
    width: 10px;
    display: block;
    border-radius: 10px;
    margin: 0 auto;
    position: relative;
    z-index: 1;
}

.order-detail .order-status ul li {
    width: 20%;
    box-sizing: border-box;
    -moz-box-sizing: border-box; /* Firefox */
    -webkit-box-sizing: border-box; /* Safari */
    float: left;
    color: #999;
    padding: 20px 0 10px 0;
    line-height: 32px;
    position: relative;
}

.order-detail .order-status ul li:first-child hr {
    width: 50%;
}

.order-detail .order-status ul li:last-child hr {
    width: 50%;
    left: 0;
    right: auto;
}

.order-detail .order-status hr {
    height: 5px;
    background: #e0e0e0;
    width: 100%;
    border: none;
    position: absolute;
    top: 20px;
    right: 0;
}

.order-detail .order-status ul li.active {
    color: #333;
}

.order-detail .order-status ul li.active i {
    border-color: #339ee2;
}

.order-detail .order-status ul li.active hr {
    background: #339ee2;
}

.order-detail .order-status-detail {
    font-size: 14px;
    padding: 15px;
    text-align: left;
    position: relative;
}

.order-detail .order-status-detail div {
    padding-left: 32px;
}

.order-detail .order-status-detail div .c999 {
    font-size: 12px;
    line-height: 13px;
}

.order-detail .order-status-detail .icon {
    position: absolute;
    top: 15px;
    left: 15px;
}

/*状态步骤*/
.wrapper .log {
    display: table;
    table-layout: fixed;
    box-sizing: border-box;
    -moz-box-sizing: border-box; /* Firefox */
    -webkit-box-sizing: border-box; /* Safari */
    max-width: 640px;
}

.wrapper .log li {
    display: table-row;
    line-height: 16px;
    min-height: 26px;
}

.wrapper .log p {
    display: table-cell;
    vertical-align: middle;
    padding: 5px 0;
}

.status-step {
    display: table-cell;
    position: relative;
    width: 26px;
    height: 100%;
}

.status-step .round {
    position: absolute;
    width: 16px;
    height: 16px;
    background: #e0e0e0;
    border-radius: 8px;
    left: 50%;
    top: 50%;
    margin: -8px 0 0 -8px;
}

.status-step.active .round {
    background: #339ee2;
}

.status-step .line {
    border-left: 4px solid #e0e0e0;
    position: absolute;
    left: 50%;
    margin: -2px;
    bottom: -10px;
    height: 100%;
}

.status-step.active .line {
    border-color: #339ee2;
}


.wrapper .log li:last-child .status-step .line {
    display: none;
}

.loadmore {
    display: block;
    margin: 10px;
    background: #ff752b;
    border: none;
    color: #fff;
    height: 40px;
    line-height: 40px;
    text-align: center;
    border-radius: 8px;
}

.loadmore a {
    width: 100%;
    height: 100%;
    display: block;
}

.none {
    display: none;
}

.refund li {
    padding: 8px;
    font-size: 14px;
}

.refund-p-a {
    float: left;
    width: 70px;
    height: 30px;
    display: table;
    padding-right: 5px;
    text-align: right;
}

.refund-p-b {
    float: left;
    width: 70%;
}
.bottomBar{
    overflow: visible;
    line-height: 1;
    border-top: 1px solid #c0c0c0;
    position: fixed;
    z-index: 998;
    width: 100%;
    bottom: 0px;
    background-color: #FFFFFF;
    height: 49px;
    max-width: 640px;

}
.bottomBar.nav li{
    text-align: center;
    width: 25%;
}
.bottomBar li a{
    height: 49px;
}
.bottomBar li i {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABiwAAABQCAMAAAC9D63KAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3OWU5ZGIzNC0zNGViLTRkM2QtODllYy0yNDI1MTllZGVjNjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Mjg2MTE2MDgzMjNCMTFFNzhDNDJBOEZDNkMyQUQyMkIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Mjg2MTE2MDczMjNCMTFFNzhDNDJBOEZDNkMyQUQyMkIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyYWFkNDZmMy05MjFjLTRiNWYtYThlMy02NzM0OTQ3MDhkNzIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDowOWRiYTFkZi01NWVlLTExN2EtYTRkZC1mZjQxMWRjZjRmMjIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4QWZalAAABgFBMVEW0tLScnJwlof8Fmv8Jlf8enf8co/8Vk/+srKwGlf8inf8Vmf8Unv8Wl/+fn58NnP8HmP+Ojo5Dr/8Nkf8OmP+JiYkKmv+hoaEUlv8Ymf8Bnf8pof+qqqo3nNoGl/8Mlv8xpv87q/+8vLw1qv+np6cRkv8EmP8Qmf8WlP8Rlf8Rnf+ioqIYnf+Li4sYlf8SmP+vr68Jk/8Nmv8GnP8Nk/8Wnv8Wnf8Dm/8Smv8Qm/8upP+YmJiampoTlf8Rlv8Ol/8Gm/8Qlv8NmP8Kmf8Cnf8VlP8MmP+VlZUBnv8UlP8Imv8Jmv8Lmf8Ql/8EnP8FnP8Slf8Pl/8TlP8Hmv8Hm/+bm5sDnP8Slv+WlpaRkZGUlJQUlf8Dnf+QkJCSkpILmP+Tk5MdmP+lpaUcmf8Tlv+kpKQCnP8Mmf8Vlf8Im/8Rl/8Sl/8Plv8Tl/8Gmv8KmP8Km/8Vnf8SlP8Olf8dmf8cmP8PnP8Olv8Jjf8fm/84pv8Omf+Xl5cAnv+ZmZkAAAB6mqllAAAAgHRSTlP/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////ADgFS2cAACtKSURBVHja7J3pY9vGtegpx4nSuHbj1nEd+t2k7U2aqkmTplv6LhaCIEhzEzdRpGzJltu6iZ3lpr3pW3ofAfzrD5gBQCyznFnA2A3nQyILIDUDzJzfnGXOaYT7tm/7tm/7tm+c1tg/gn3bt33bt3174WBx/fazv/3tb8/+3/X9u1FvhhngpvVbZ63L0dJxhmPXrqXXB6jtbMJ9cfv27d988WE93356GgTRWzBr+fLzJ8dzt9dz58d3PtxP9n17LmDxALV793bQn5aftpaGb4s7Ldse3Lsp8qfufu91lfa29ieZciJteuTVoOX4+TbpWTo7vTE2Rq7VPduOvp5uh3LSWuj87iBCRGCkT9/Q9gYSTnz+2bTw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);
    display: inline-block;
    width: 27px;
    height: 24px;
    background-position: center;
    background-size: auto 24px;
    background-repeat: no-repeat;
    margin: 6px 0 5px;
}
.bottomBar li.active a{
    color: #009eff;
    font-size: 9px;
}

.bottomBar li .wxmain{
    background-position: 3.5px;
   /*  background-image: url(../../images/page/home/newbook.png); */
}
.bottomBar li.active .wxmain{
	background-position: -30px;
}
.bottomBar li .mystudy{
    background-position: -61px;
    /* background-image: url(../../images/page/home/recomend.png) ; */
}
.bottomBar li.active .mystudy{
    background-position: -93px;
    /* background-image: url(../../images/page/home/recomend-selected.png?v=1.0) ; */
}
.bottomBar li .discover{
    background-position: -126px;
    /* background-image: url(../../images/page/home/category.png) ; */
}
.bottomBar li.active .discover{
    background-position: -152px;
   /*  background-image: url(../../images/page/home/category-selected.png?v=1.0) ; */
}

.bottomBar li .more{
    background-position: -183px;
    /* background-image: url(../../images/page/home/category.png) ; */
}
.bottomBar li.active .more{
    background-position: -216px;
   /*  background-image: url(../../images/page/home/category-selected.png?v=1.0) ; */
}

.bottomBar li .chooseBuy{
    background-position: -244.5px;
}

.bottomBar li.active .chooseBuy{
    background-position: -276px;
}

.bottomBar li .category{
    background-position: -306px;
}

.bottomBar li.active .category{
    background-position: -335px;
}
.bottomBar li .upload{
    background-position: -364px;
}
.bottomBar li.active .upload{
	background-position: -390.5px;
}
.bottomBar li .help{
    background-position: -418px;
}
.bottomBar li.active .help{
	background-position: -446px;
}
.icon-more {
    display: inline-block;
    background: url(../../images/page/center-icon.png?v=2) no-repeat;
    background-size: auto 32px;
    width: 32px;
    height: 32px;
    /*margin-bottom: 10px;*/
}
.icon-more.item1{
    background-position: 0 0;
}

.icon-more.item2 {
    background-position: -46px 0;
}

.icon-more.item3{
    background-position: -90px 0;
}

.icon-more.item4{
    background-position: -136px 0;
}

.icon-more.item5 {
    background-position: -179px 0;
}

.icon-more.item6 {
    background-position: -226px 0;
}

.icon-more.item7 {
    background-position: -263px 0;
}

.icon-more.item8 {
    background-position: -302px 0;
}

.icon-more.item9 {
    background-position: -339px 0;
}
/*历史借阅*/
.icon-more.item10 {
    background-position: -376px 0;
}
/*你选书我买单*/
.icon-more.item11 {
    background-position: -408px 0;
}
/*我的书房*/
.icon-more.item12 {
    background-position: -440px 0;
}

/*发现书房*/
.icon-more.item13 {
    background-position: -478px 0;
}

/*我的关注*/
.icon-more.item14 {
    background-position: -514px 0;
}

/*我的粉丝*/
.icon-more.item15 {
    background-position: -550px 0;
}

.more-menu span{
    position:absolute;top:16px;margin-left:10px;
}


/*******↓↓↓↓↓↓↓↓↓↓***个人中心icon****↓↓↓↓↓↓↓↓↓↓↓↓↓***********/
.icon-menu {
    display: inline-block;
    background: url(../../images/page/icon-menu.png?v=1.6) no-repeat;
    background-size: auto 22px;
    width: 22px;
    height: 22px;
    /*margin-bottom: 10px;*/
}
/*我的借阅*/
.icon-menu.myborrow{
    background-position: 0 0;
}
/*我的包裹*/
.icon-menu.package{
    background-position: -50px 0;
}
/*我的送书上门*/
.icon-menu.mysendhome{
    background-position: -334px 0;
}
/*借阅证管理*/
.icon-menu.card{
    background-position: -74px 0;
}
/*取书点*/
.icon-menu.pickaddress {
    background-position: -94px 0;
}
/*我的书房*/
.icon-menu.mystudy {
    background-position: -214px 0;
}
/*发现*/
.icon-menu.discover {
    background-position: -240px 0;
}
/*你选书我买单*/
.icon-menu.payforyou {
    background-position: -191px 0;
}
/*自助还书*/
.icon-menu.returnbook {
    background-position: -289px 0;
}
/*我要取书*/
.icon-menu.getbook {
    background-position: -379px 0;
}
/*我的资料*/
.icon-menu.myprofile {
    background-position: -403px 0;
}
/*我的电子证*/
.icon-menu.myQr {
    background-position: -738px 0;
}
/*借阅规则*/
.icon-menu.borrowingRules {
    background-position: -713px 0;
}
/*修改密码*/
.icon-menu.modifypwd {
    background-position: -427px 0;
}
/*修改手机号*/
.icon-menu.modifymobile{
    background-position: -448px 0;
}
/*欠款查询*/
.icon-menu.mydebt{
    background-position: -471px 0;
}
/*清除cookie*/
.icon-menu.cleancookie {
    background-position: -264px 0;
}
/*常见问题*/
.icon-menu.faq {
    background-position: -314px 0;
}
/*收货地址管理*/
.icon-menu.personaladdress {
    background-position: -356px 0;
}

/*我的选书列表(你阅读我买单)*/
.icon-menu.cbChooseList {
    background-position: -497px 0;
}
/*我编辑的书(你阅读我买单)*/
.icon-menu.cbEditBookList {
    background-position: -519px 0;
}
/*借书架*/
.icon-menu.borrowCart {
    background-position: -540px 0;
}
/*设置*/
.icon-menu.setting {
    background-position: -563px 0;
}
/*联系电话*/
.icon-menu.tel {
    background-position: -584px 0;
}
.icon-menu.fetchFromHome {
    background-position: -609px 0;
}
/*我的优惠券*/
.icon-menu.myCoupon {
    background-position: -632px 0;
}
/*在线办卡*/
.icon-menu.registeOnline {
    background-position: -686px 0;
}
/*在线退卡*/
.icon-menu.discardOnline {
    background-position: -659px 0;
}
.more-menu span{
    position:absolute;top:15px;margin-left:10px;
}
/******↑↑↑↑↑↑↑↑↑↑↑↑****个人中心icon*******↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑********/

.returnBookStepOne {
	border-bottom: 1px solid #e0e0e0; width: 100%; margin-top: 8px;
}
.returnBookStepOne span {
	line-height: 48px; font-size: 16px; left: 10px; height: 48px; margin-left: 10px;
}
.returnBookStepOne a.scanPoint img{
	height: 30px; 
	width: 72px; 
	display: inline-block; 
	vertical-align:middle;
	position: absolute; 
	right: 10px;
	padding-left: 10px;
	margin: 9px 0;
}
.returnBookStepTwo {
	width: 100%; display: none;
}
.returnBookStepTwo span {
	line-height: 48px; font-size: 16px; left: 10px; height: 48px; margin-left: 10px;
}
.returnBookStepTwo a.scanBook img{
	height: 30px; 
	width: 72px; 
	display: inline-block; 
	vertical-align:middle;
	position: absolute; 
	right: 10px;
	padding-left: 10px;
	margin: 9px 0;
}
.getBookContainer {
	border-bottom: 1px solid #e0e0e0; width: 100%; margin-top: 8px;
}
.getBookContainer span {
	line-height: 48px; font-size: 16px; left: 10px; height: 48px; margin-left: 10px;
}
.getBookContainer a.scanBox img{
	height: 30px; 
	width: 72px; 
	display: inline-block; 
	vertical-align:middle;
	position: absolute; 
	right: 10px;
	padding-left: 10px;
	margin: 9px 0;
}

/*漂流主页*/
.dri-tra-bg{ background-color:#DDF5FF;}
.drifting-bg-container{ background-color:#009eff;}
.background-white.background-blue{ background-color:#3EC0FE;}
.drifting-ad{width:100%; background-color:#009eff; position:relative;}
.drifting-ad .dri-book{width:100%;}
.wrapper .drifting-ul{background-color:#fff;}
.dri-title{width:100%; padding:20px 0;}
.dri-title p{color:#fff; font-size:17px; font-weight:600; text-align:center; line-height:1.5;}
.dri-btn-box{width:100%; padding:20px 0;}
.ps-btn{width:44%; margin-left:3%; margin-right:2%;color:#fff;font-size:17px; font-weight:500; padding:12px 18px; border-radius:8px; border:none;}
.green-btn{ background-color:#6CD47F;box-shadow:0px 4px 0px #52B564;}
.green-btn:active{background-color:#75DB88;box-shadow:0px 2px 0px #52B564; }
.blue-btn{ background-color:#6DDCFF;box-shadow:0px 4px 0px #5FA6C8;}
.blue-btn:active{background-color:#7FE0FF;box-shadow:0px 2px 0px #5FA6C8;}
.where-js{width:48%; display:inline-block; text-align:center; font-size:16px; color:#FBFA39; text-decoration:underline; line-height:1.5; margin:15px 0; cursor:pointer;}
.detail-how-to{width:100%; display:block; text-align:left; font-size:14px; color:#009eff; text-decoration:underline; line-height:1.5; margin:5px 0 5px 10px; cursor:pointer;}
.dri-input-pop-box{ position:relative;width:94%; margin-left:3%; text-align:center; background-color:#fff; border-radius:4px; padding:20px 0; margin-top:20px;}
.srplbh{font-size:14px; color:#4A4A4A;}
.dri-input{width:88%;  background-color:#DDF5FF; font-size:15px; line-height:1; padding:6px 10px; border:none; border-radius:4px; margin:20px 0;}
.btn-qrjs{font-size:14px; background-color:#009eff; color:#fff; border:none; border-radius:4px; padding:10px 20px;width:60%;}
.btn-qrjs:active{background-color:#428DF9;}
.dri-module{ padding:20px 0; background-color:#EDF6FF;}
.dri-module1{padding:20px 0; background-color:#FFF;}
.dri-triangel{ position:absolute; top:-12px; left:30px;width:18px;}
.dri-title-box{ position:relative;width:94%; margin-left:3%; height:20px;   margin-bottom:30px;}
.dri-title-big{ position:absolute; top:8px;left:0;text-align:center;width:100%;font-size:24px; color:#4a4a4a;}
.dri-user-list{width:100%;}
.dri-user-list li{ padding:10px 20px;}
.dri-user-list li p{ line-height:32px;}
.dri-photo{width:32px; height:32px; float:left; border-radius:50%; background-color:#fff; border:1px solid #E6E6E6;overflow:hidden;}
.dri-photo img{width:100%;}
.ul-dri-yhnc{font-size:18px; color:#fff; margin:0 20px 0 45px;line-height:1.5 !important; }
.dri-user-detail{ margin-left:25px;}
.li-dri-item{ float:left;font-size:14px; color:#fff; margin:0 10px; line-height:1.5 !important;}
.dri-more{width:100%; padding:10px 0; text-align:center;}
.dri-more button{font-size:13px; color:#009eff; border:1px solid #009eff; border-radius:4px; background-color:transparent; padding:6px 20px; }
.dri-hdsm{width:90%; margin-left:5%; font-size:12px; color:#4a4a4a; line-height:18px; text-align:center;}
.dri-award{width:90%; margin-left:5%; border:1px dashed #F8E81C; margin-top:20px; background-color:#F8E81C; border-radius:6px;}
.dri-award-img{width:16%; margin-left:3%; margin-top:15px; margin-bottom:15px; height:auto;  float:left;}
.dri-award-img img{width:100%;}
.dri-award-info{width:78%; margin-left:3%; margin-top:20px; margin-bottom:15px;float:left;}
.dai-1{font-size:13px;color:#4a4a4a; margin-bottom:20px;}
.dai-2{font-size:16px; color:#8B572A; line-height:1.2;}
.margin-top{ margin-top:20px;}
.no-margin{ margin-top:0 !important;}

/*图书详情*/
.dri-start{width:80%; background-color:#009eff;font-size:20px; color:#fff; border:none; padding-top:12px; padding-bottom:12px; border-radius:6px; margin:20px 0;}
.dri-start:active{background-color:#428DF9;}
.dri-detail-ul li{ line-height:50px; position:relative;}
.dri-detail-ul li p{color:#009eff; font-size:15px; margin-left:20px;}
.dri-detail-ul li img{ position:absolute; right:20px; top:15px; width:10px;}
.dri-btn-bottom{ position:fixed; bottom:10px;width:100%;max-width: 640px;}
.dri-btn-poster{color:#009eff; font-size:20px; width:95%; margin-left:2.5%; height:50px; border-radius:6px; border:1px solid #009eff; background-color:#fff; }
.dri-poster{height:30px; margin-right:20px; vertical-align:middle;}
.dropicon{
    width: 6px;height: 6px;border-bottom: 3px solid #ccc;border-right: 3px solid #ccc;display: inline-block;
}
.dropicon.dropicon-down {
    transform:rotate(45deg);
}
.dropicon.dropicon-up {
    transform:rotate(-135deg);
}
#libLink {
	color: #009eff;
}
.drifthome {
	margin-right:10px;
	position: absolute; 
	right: 0;
	color: #009eff;
}

/*漂流信息*/
.dri-card-box{padding:20px; position:relative;}
.dri-sfmc{font-size:18px; color:#4a4a4a;}
.dri-sfmc span{color:#009eff;}
.dri-yjdw{ position:absolute; right:20px; top:10px; font-size:13px; color:#009eff; border:1px solid #009eff; background-color:transparent; padding:6px 12px; border-radius:6px;}
.dri-yjdw img{width:11px; vertical-align:middle; margin-right:8px;}
.dri-address-box{ background-color:#F4F4F4; margin:20px 0; padding:15px 5px;}
.dri-address-box p{ float:left; width:33%; font-size:15px;}
.dri-address-box p img{width:5px; margin-left:5px;}
.dri-address-right{ text-align:right; color:#009eff;}
.leave-a-message{width:100%;font-size:14px; color:#4a4a4a; line-height:1.2; margin-top:20px;}
.dri-btn-half{width:46%; margin-left:3%;}
.dri-btn-blue-fill{color:#fff; font-size:20px; height:50px; border-radius:6px; border:1px solid #009eff; background-color:#009eff;}
.dri-gxy{ text-align:center;font-size:18px; color:#4a4a4a; margin-top:20px;  line-height:1.5;}
.dri-plbh{width:90%; margin-left:5%;background-color:#FFFBC2; text-align:center; padding:20px 0; margin-top:20px; margin-bottom:20px;}
.dri-plbh span{font-size:15px; color:#4a4a4a;}
.dri-plbh p{font-size:36px; color:#009eff; line-height:1.5;}
.dri-blue-bigf{font-size:14px;color:#999; text-align:center; margin:20px 0;}
.dri-blue-bigf.dri-blue-small{ text-align:left; margin-top:30px;}
.dri-mytz{ position:relative; background-color:#fcfcfc; padding:20px 0; text-align:center;}
.dri-book-tz{width:90%; margin-left:5%; }
.dri-gxy-small{display:block; font-size:70%; margin-top:10px; color:#999;}
.dri-btn-fill-full{color:#fff; font-size:20px; width:95%; margin-left:2.5%; height:50px; border-radius:6px; border:1px solid #009eff; background-color:#009eff; margin-top:20px;}
.dri-btn-book-detail{ margin-top:-10px;}
.dri-mytz-title{ text-align:center;  margin-bottom:20px; font-size:15px; color:#777; margin-top:20px; border-bottom:1px dashed #DFDFDF; line-height:2; }
.dri-view-address{font-size:14px; color:#FB3939; border:1px solid #FB3939; background-color:transparent; border-radius:4px;width:45%; margin-left:3%; margin-bottom:20px;}
.dri-white-bg{ background-color:#fff;}
.dri-bottom-ad{ position:fixed; bottom:0; left:0; background-color:#F8E81C; width:100%; padding:20px 0; z-index:2;}
.dri-bottom-ad p{font-size:15px; margin-left:20px;}
.dri-bottom-ad p img{width:30px; margin-left:20px;}
.book-bottom-span.dri-book-name{color:#4a4a4a; text-align:left !important;}
.margin-t-b{ margin:20px 0;}
.dri-big-title{font-size:20px;color:#4a4a4a;}
.dri-po-bottom{top:100px;}
.dri-qrwz{border:1px solid #009eff; color:#009eff; background-color:transparent; font-size:13px; border-radius:4px; width:30%; padding:8px 12px; margin-left:35%;}
.dri-card-box-topborder{ border-top:1px solid #E0E0E0;}
.leave-p-no{font-size:14px; height:36px; margin:20px 0;}
.dri-piao-tag{ position:absolute; top:5px; left:20%; width:36px; height:36px; background-color:#009eff; border:1px solid #F8E81C; border-radius:50%;}
.dri-piao-tag p{font-size:17px; color:#fff; text-align:center; line-height:36px;}
.dri-tag-piao{color:#009eff;font-size:14px;border:1px solid #009eff; border-radius:4px; padding:0 4px; margin-left:6px;}
.dri-btn-fill-full.dri-btn-green{ background-color:#6CD47F; border:1px solid #6CD47F;}
.dri-btn-fill-full.dri-btn-blue{ background-color:#009eff; border:1px solid #009eff;}
.dri-plxq-tit{font-size:17px; color:#030303; margin-left:20px;}
.dri-plxq-item{ position:absolute; right:20px; top:0;}
.dri-user-list.font-black li p{color:#4a4a4a; line-height:1.2; margin-left:50px;}
.ly-ul-dri-yhnc{font-size:12px;}
.ly-ul-dri-lynr{font-size:12px; color:#999 !important;width:80%;}
.dri-bottom{ position:fixed; bottom:0;left:0;width:100%;}
.dri-detai-wyly{ width:100%; border-radius:0 !important; border-top:1px solid #E3E3E3 !important;}
.dri-send{ position:absolute; bottom:10px; right:10px; width:24px;}
.dri-liuyan{font-size:17px; color:#4A4A4A;  margin-top:20px; text-indent:20px; margin-bottom:15px;}
.dri-tiezhi-position{ padding:20px;}
.dri-tiezhi-position img{ height:17px; margin-right:10px; }
.dri-tiezhi-position span{font-size:15px; line-height:17px;}
.dir-qsd-of-recommendation{padding:20px; background-color:#009eff; position:relative;}
.dri-qsd-title{font-size:12px; color:#000; margin-bottom:10px;}
.dri-qsd-list-title{font-size:17px; line-height:1.5;color:#009eff;}
.dri-qsd-list-item{font-size:13px; line-height:1.5; color:#A5A5A5;width:82%;}
.dri-list-item-position{font-size:10px; color:#A5A5A5; position:absolute; right:20px; bottom:20px;}
.white-color{color:#fff;}
.dir-qsd-of-common{padding:20px; position:relative; border-bottom:1px solid #D9D9D9;}
.dri-btn-bottom-padding{bottom:0; padding:10px 0;}
.dri-plfs-jinfo{padding:20px;font-size:14px; color:#4A4A4A; line-height:20px;}
.dri-btn-kssc{font-size:14px; color:#009eff; border:1px solid #009eff; border-radius:4px; background-color:transparent;}
.dri-btn-yx{font-size:14px; color:#fff; border:1px solid #009eff; border-radius:4px; background-color:#009eff;}
.dri-update-book{padding:20px 0;}
.dri-btn-piaoshu{font-size:12px; color:#009eff; border:1px solid #e1e1e1; background-color:transparent; border-radius:6px; width:22.5%; margin-left:1%; margin-top:20px; padding:10px 0; height:97px; vertical-align:middle;}
.dri-btn-piaoshu:active{border:1px solid #009eff; }
.dri-under-line{border-bottom:1px solid #D0D0D0;}
.dri-btn-piaoshu img{width:32px; display:block; margin:10px auto;}
.dri-ps-list-arrow{width:12px; margin-right:10px; margin-top:15px;}
.grey-color{color:#4a4a4a !important;}
.light-grey-color{color:#999 !important;}
.dri-popup-code-mask{width:100%; height:100%; position:absolute; bottom:0; left:0; background-color:#000; opacity:0.5; z-index:1;}
.dri-popup-code{width:100%; position:absolute; padding:20px 0; bottom:52px; left:0; background-color:#fff; text-align:center;z-index:2;}
.dri-popup-code img{width:40%; height:auto;}
.dri-popup-code p{ margin:0; line-height:1.5; font-size:14px; color:#999;}
.dri-sfx-btn{ background-color:#206BD4; border-radius:4px; padding:4px; font-size:13px; color:#fff; margin-right:3px;}
.logos{width:90%; margin-left:5%; margin-top:20px; margin-bottom:20px;}
.border-bottom{ border-top:1px dashed #e0e0e0;}
.dri-psqx-box{width:100%; padding:20px 0;}
.dri-psqx-img{float:left; width:15%; margin-left:4%;}
.dri-psqx-img img{width:100%; height:100%;}
.dri-psqx-p{float:left; margin-left:2%; margin-right:4%; width:74%; font-size:18px;color:#4a4a4a;}
.dri-psqx-p.zz{font-size:13px; color:#9B9B9B; margin-top:15px;}
.dri-total-cs{width:90%; margin-left:5%; background-color:#F1F7FF; padding:20px 0; border-radius:4px; text-align:center; margin-bottom:10px;}
.dri-total-cs span{font-size:18px; color:#4a4a4a; margin:0 5px;}
.dri-total-cs span strong{color:#009eff; margin:0 2px;}
.dri-total-p{ margin-left:5%;font-size:13px; color:#9B9B9B; margin-bottom:10px;}
.dri-pljy-box{ position:relative; width:100%;}
.dri-pljy-img{width:100%; margin-left:20px;}
.dri-pljy-img img{width:50px; height:50px;}
.dri-user-list-po{ border-left:2px solid #009eff; padding:40px 0 20px 0; border-top:1px solid #e0e0e0; margin-left:43px; margin-top:-25px;}
.dri-li-pore{ position:relative;}
.dri-yuan{ position:absolute; left:-8px; top:20px;width:9px; height:9px; border:2px solid #009eff; background-color:#F8E81C; border-radius:50%;}
.dir-list-end{width:20%; margin-left:40%; background-color:#F3F7FC; font-size:10px; color:#B1C8EB; text-align:center;}
p.ly-ul-dri-lynr.short{width:70%;}
/*打赏*/
.dri-ds-banner{width:100%; margin-bottom:20px;}
.dri-ds-banner img{width:100%;}
.dri-ds-money{width:100%; padding:20px 0; text-align:center; }
.dri-gsdds{font-size:20px; color:#4a4a4a;line-height:1.5;}
.dri-dsje span{font-size:48px; color:#34BE71;line-height:1.8;}
.dri-dsje{font-size:18px; color:#9B9B9B;}
.dri-jzrq{font-size:12px; color:#9B9B9B;line-height:1.5;}
.dri-ds-list-top{font-size:12px; line-height:2.5; background-color:#F1F1F1; padding-left:20px; margin-bottom:10px;}
.dri-bottom.dri-fbdsje{}
.dri-fbdsje{position:relative;}
.dri-fbdsje p{ position:absolute; left:10px; top:14px; font-size:14px;}
.dri-fbdsje input{ padding-left:120px;}
.dri-btn-dss{ position:absolute;right:0; top:0;font-size:17px; background-color:#009eff;color:#fff; border:none; height:42px; padding:0 30px; }
.dri-sx-list{width:100%;}
.dri-sx-list button{width:49%; border:none; background-color:#f2f2f2; font-size:13px; line-height:2;}
.dri-sx-list button:active{color:#4a4a4a;}
.dri-sx-list button img{width:10px; margin-left:10px;}
.dri-pos-small{ vertical-align:middle;font-size:10px; line-height:1.5; margin-top:5px;}
.dri-pos-small img{height:10px; margin-right:5px;}
.jsyb{font-size:18px; color:#777; text-align:center; margin:20px;}

.success-pic{width:80%; margin-left:10%; margin-top:30px;}
.cloud-pic{ position:absolute; left:-5px; top:15%;width:60%; z-index:-1;}
.cloud1-pic{ position:absolute; right:-5px; top:60%;width:60%; z-index:-1;}
.cloud2-pic{ position:absolute; left:-5px; top:90%;width:60%; z-index:-1;}
.view-closest{ text-align:center;font-size:15px; color:#009eff; line-height:2; margin:20px 0;}

@media screen and (max-width:320px){.dri-photo{width:30px; height:30px; }
.ul-dri-yhnc{font-size:14px; margin:0 15px 0 10px;}
.li-dri-item{font-size:10px; margin:0 8px;}
.dai-1{margin-bottom:10px;}
.dri-bottom-ad p{font-size:12px; margin-left:20px;}
.dri-total-cs span{font-size:15px; }
}

.borrowBtn{
	margin: 5px;color: white;background: #A0A0A0;
}
.borrowBtn.disable{
    margin: 5px;color: white;background: #A0A0A0;
}
.borrowBtn.enable{
	margin: 5px;color: white;background: #ff8103;
}
.bookTitle{
    font-size:16px;
    color:#000;
}

.icon-map-list.icon-map-list_map{
    width: 29px;
    height: 25px;
    display: inline-block;
    background: url(../../images/page/icon-refreshloc.png?v=1.0);
    background-size: 29px;
    }

.icon-map-list.icon-map-list_list{
    width: 28px;
    height: 28px;
    display: inline-block;
    background: url(../../images/page/icon-list.png?v=1.0);
    background-size: 28px;
}

/*芝麻信用*/
header {}
.study-pic{width:36px; height:36px; float:left; margin-right:8px;}
.study-pic img{width:100%; height:100%;border-radius:36px;}
.exist-study{overflow:hidden; height:36px;}
.shopping-cart-books{ margin-top:10px;}
.blue-font{color:#009eff;}
.margin-left{margin-left:20px;}
.margin-left10{ margin-left:10px;}
.margin-right10{ margin-right:10px;}
.btn-del{float:right; font-size:14px; background-color:#EE5B5B;padding:8px 30px; border-radius:15px; margin-top:15px; margin-right:15px;}
.order-alert{width:100%; background-color:#FFEAEA; border-top:1px solid #E9E9E9; border-bottom:1px solid #E9E9E9; padding:15px; margin-bottom:10px;}
.order-alert p{font-size:15px; color:#EE5B5B;}
.order-alert p img{width:14px; height:14px; margin-right:10px;}
.order-item-wrap{width:100%; padding:10px; border-bottom:1px solid #E9E9E9; border-top:1px solid #E9E9E9; background-color:#fff; margin-bottom:10px; position:relative;}
.address-box-wrap{display:-moz-box;display:-webkit-box;display:box;}
.address-img{width:17px; height:19px; -moz-box-flex:1; -webkit-box-flex:1;box-flex:1; margin-right:10px; margin-top:10px;}
.font-two-lines{width:80%; margin-right:10px; margin-bottom:5px;}
.font-two-lines .u-a-p{font-size:15px; line-height:1.5;}
.font-two-lines .u-a-p span{margin-right:10px;}
.font-two-lines .u-address{font-size:12px; line-height:1.5; color:#666;}
.arrow-right{height:10px; text-align:right; margin-top:15px;}
.envelop{width:100%; height:8px; background-image:url(../../images/page/envelop.png); background-repeat:repeat-x; position:absolute; bottom:0px; left:0;}
.selected-books{width:75%; overflow:hidden; height:90px;}
.book-cover{width:63px; height:90px; float:left; margin-right:10px;}
.book-cover img{width:100%; height:100%;}
.font-right{ position:absolute;color:#666; font-size:14px; margin-left:10px; line-height:90px; right:50px; top:15px;}
.font-right img{ margin-left:10px; height:10px;}
.normal-font{font-size:15px;line-height:30px;}
.font-small{color:#666666;}
.price-font{font-size:15px; color:#EE5B5B;}
.font-right-normal{position:absolute; right:50px; top:22px; }
.btn-payment{font-size:17px; position:absolute; background-color:#EE5B5B; /* padding:22px 50px; */ right:0; top:0;line-height: 48px;width: 100px;height: 100%;text-align: center;}
.order-item-wrap.order-submit{ position:fixed; bottom:-11px; padding:8px 0px; max-width: 640px;}
.white-bg-wrap{width:100%; background-color:#Fff; text-align:center;}
.pic-icon{ width:35%; margin-top:30%;}
.pic-test{font-size:17px; font-weight:bold; color:#4a4a4a; line-height:1.5; margin:20px 0;}
.sjtbz{font-size:13px; color:#666666;}