.creditshop-index-page .fui-content {background: #f3f3f3;}.creditshop-index-page .swipe {height: 7.5rem; background: #f01}.creditshop-index-page .menu {height: auto; background: #fff;}.creditshop-index-page .menu .item {height: auto; width: 1%; padding: 0.5rem 0; margin: 0; font-size: 0.65rem; color: #636363; text-align: center; display: table-cell;}.creditshop-index-page .menu .item i {font-size: 0.65rem;}.creditshop-index-page .fui-line .text span {line-height: 1rem; position: relative;}.creditshop-index-page .fui-line .text span i{height: 0.8rem; width: 0.8rem; position: absolute; top: 0rem; left: -1rem; border: 1px solid #C2C2C2; padding: 0.2rem; font-size: 0.4rem; border-radius: 0.5rem; color: #C2C2C2; text-align: center;}.creditshop-index-page .fui-goods-group {background: #fff;}.creditshop-index-page .fui-goods-group.border {padding: 0; height: auto; overflow: hidden; position: relative;}.creditshop-index-page .fui-goods-group.border:before {content: ""; height: 0px; width: 100%; background: #eee; position: absolute; top: 0; left: 0;}.creditshop-index-page .fui-goods-group.border .fui-goods-item {position: relative; padding: 0.5rem;}.creditshop-index-page .fui-goods-group.border .fui-goods-item:before {content: ""; height: 100%; width: 1px; background: #eee; position: absolute; bottom: 0; right: 0;}.creditshop-index-page .fui-goods-group.border .fui-goods-item:after {content: ""; height: 1px; width: 100%; background: #eee; position: absolute; bottom: 0; left: 0;}.creditshop-index-page .fui-goods-group .fui-goods-item .detail {background: none;}.creditshop-index-page .fui-goods-group .fui-goods-item .detail .buy {border-radius: 0.3rem;}.creditshop-index-page .fui-goods-group .fui-goods-item .detail .buy-1 {background: #f90;}.creditshop-index-page .fui-showbox {height: 10rem; background: #fff; display: flex;}.creditshop-index-page .fui-showbox .left {padding: 0.5rem; flex: 1; position: relative; width: auto;}.creditshop-index-page .fui-showbox .left .title {font-size: 0.7rem; height: 1rem;  overflow: hidden; color: #444;}.creditshop-index-page .fui-showbox .left .image {height: 6.5rem; text-align: center; padding: 0.5rem;}.creditshop-index-page .fui-showbox .left .image img {width: auto; height: 100%; display: inline-block;}.creditshop-index-page .fui-showbox .left .price {height: 1.5rem;}.creditshop-index-page .fui-showbox .left:before {content: ""; width: 1px; height: 100%; background: #eee; position: absolute; right: 0; top: 0;}.creditshop-index-page .fui-showbox .right {flex: 1.7;}.creditshop-index-page .fui-showbox .right .item {height: 5rem; padding: 0.5rem; position: relative; display: flex;}.creditshop-index-page .fui-showbox .right .item:before {content: ""; width: 100%; height: 1px; background: #eee; position: absolute; top: 0; left: 0;}.creditshop-index-page .fui-showbox .right .item:first-child:before {height: 0px;} .creditshop-index-page .fui-showbox .right .item .image {height: 4rem; width: 4rem; background: #6c9; float: right; flex-shrink: 0; margin-left: 0.2rem;}.creditshop-index-page .fui-showbox .right .item .image img {height: 100%; width: 100%;}.creditshop-index-page .fui-showbox .right .item .info {height: 4rem; width: 100%;}.creditshop-index-page .fui-showbox .right .item .info .title {height: 2rem; font-size: 0.7rem; line-height: 1rem; word-break: break-all; word-wrap:break-word; overflow: hidden; color: #444;}.creditshop-index-page .fui-showbox .right .item .info .price {height: 2rem;}.creditshop-index-page .fui-showbox .left .price,.creditshop-index-page .fui-showbox .right .item .info .price {display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; font-size: 0.7rem;}.creditshop-index-page .fui-showbox .left .price .text,.creditshop-index-page .fui-showbox .right .item .info .price .text {-webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; color: #ed2822; }.creditshop-index-page .fui-showbox .left .price .buy,.creditshop-index-page .fui-showbox .right .item .info .price .buy {display:block; text-align: center; line-height: 1rem;  color: #fff; font-size: 0.6rem; background: #fe5455;  border-radius: 0.3rem;  display: block; font-size: 0.6rem; padding:0 .25rem;}.creditshop-index-page .fui-showbox .left,.creditshop-index-page .fui-showbox .right .item,.creditshop-index-page .fui-goods-group .fui-goods-item {transition:background-color 300ms; -webkit-transition: background-color 300ms;}.creditshop-index-page .fui-showbox .left:active,.creditshop-index-page .fui-showbox .right .item:active,.creditshop-index-page .menu .item:active,.creditshop-index-page .fui-goods-group .fui-goods-item:active {background: #ececec;}.creditshop-index-page .fui-icon-group {margin-top: 0.8rem;}.creditshop-index-page .loadmore {line-height: 2.5rem; text-align: center; font-size: 0.8rem;}.creditshop-detail-page {background: #f4f4f4;}.creditshop-detail-page .fui-content {padding-bottom: 3rem;}.creditshop-detail-page .image {height: auto; overflow: hidden;}.creditshop-detail-page .image img {height: 100%; width: 100%; display: block;}.creditshop-detail-page .fui-navbar {height: 2.6rem; background: #fff; padding: 0.3rem; box-shadow: none;}.creditshop-detail-page .fui-navbar .btn {width: 100%; height: 2rem; margin: 0; line-height: 1.9rem;}.creditshop-detail-page .nomargin {margin: 0;}.creditshop-detail-page .noactive:active {background: none;}.creditshop-detail-page .noborder:before,.creditshop-detail-page .noborder:before {border: 0;}.creditshop-detail-page .btn-disabled {background: #ddd; color: #bbb; border: 1px solid #ddd;}.creditshop-detail-page .info_timestate {font-size: 0.7rem;}.creditshop-detail-page .fui-list-group .fui-list .subtitle {color: #7c7c7c; font-size: 0.65rem; line-height: 1.2rem;}.creditshop-detail-page .fui-cell-group .fui-cell .fui-cell-text {color: #7c7c7c; font-size: 0.6rem;}.creditshop-detail-page .fui-list-group .fui-list-media {width: auto;  margin: 0; display: block; text-align: right;}.creditshop-detail-page .fui-list-group .fui-list-media p { padding: 0; margin: 0; height: 1rem;}.creditshop-detail-page .fui-list-group .fui-list-media .credit {font-size: 0.8rem;}.creditshop-detail-page .fui-list-group .fui-list-media .money {font-size: 0.7rem; color: #7c7c7c; text-decoration: line-through;}.creditshop-detail-page .fui-cell-group .fui-cell.info {display: block;}.creditshop-detail-page .fui-cell-group .info-title {color: #000;}.creditshop-detail-page .fui-cell-group .info-text {color: #7c7c7c; font-size: 0.7rem;}
