[v-cloak] {
    display: none;
}


/* 轮播图 */

.banner {
    width: 12rem;
    margin: 0 auto;
    position: relative;
}

.banner_play {
    width: 100%;
    height: 3.14rem;
    overflow: hidden;
    position: relative;
}

.banner_play a {
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    display: none;
    position: absolute;
}

.banner_play a img {
    width: 100%;
    height: 100%;
}

.banner_play a:first-child {
    display: block;
}

.banner_nav {
    left: 50%;
    z-index: 2;
    bottom: 0.2rem;
    position: absolute;
}

.banner_nav li {
    float: left;
    width: .16rem;
    height: .16rem;
    cursor: pointer;
    margin: 0 .02rem;
    border-radius: 50%;
    background: #fff;
}

.active {
    color: #fff;
    background: #ea1f26;
    border-radius: .04rem;
}

.banner .banner_nav li.active {
    background: red;
}


/* .banner .banner_left,
.banner .banner_right {
    width: 1.2rem;
    height: 1rem;
    position: absolute;
    top: 2rem;
    display: none;
    cursor: pointer;
    z-index: 2;
} 

.banner:hover .banner_left {
    display: block;
}

.banner:hover .banner_right {
    display: block;
}*/

.video-info-tip {
    left: 0;
    top: -.01rem;
    z-index: 101;
    display: none;
    position: absolute;
}

.video-info-tip .tip_l {
    z-index: 4;
    width: .16rem;
    height: .16rem;
    position: absolute;
    display: inline-block;
}

.video-info-tipL .tip_l {
    top: 40%;
    left: -.04rem;
}

.video-info-tipL .tip_l .tip_inner {
    right: .05rem;
    border-right: .12rem solid #fff;
}

.video-info-tipL .tip_l .tip_inner,
.video-info-tipL .tip_l .tip_outer {
    margin-left: -.115rem;
    border: .12rem transparent dashed;
}

.video-info-tipL .tip_l .tip_outer {
    border-right: .12rem solid #fff;
}

.video-info-tip .tip_inner,
.video-info-tip .tip_outer {
    width: 0;
    height: 0;
    font-size: 0;
    overflow: hidden;
    position: absolute;
}

.video-info {
    width: 1.88rem;
    height: 2.2rem;
    padding: .1rem;
    border-radius: .06rem;
    background-color: #fff;
    border: .01rem solid #e3e3e3;
    box-shadow: 0.01rem 0.01rem 0.08rem #b7b8b8;
    -moz-box-shadow: .01rem .01rem .08rem #b7b8b8;
    -webkit-box-shadow: 0.01rem 0.01rem 0.08rem #b7b8b8;
}

.video-info-tip .title {
    height: .3rem;
    color: #333;
    overflow: hidden;
    font-size: .16rem;
    line-height: .30rem;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.video-info-tip .tag {
    height: .21rem;
    overflow: hidden;
}

.video-info-tip .tag a {
    color: red;
    height: .18rem;
    padding: 0 .03rem;
    line-height: .18rem;
    _line-height: .20rem;
    margin-right: .05rem;
    border-radius: .02rem;
    display: inline-block;
    margin-bottom: .01rem;
    -moz-border-radius: .02rem;
    -webkit-border-radius: .02rem;
    border: .01rem solid #e3e3e3;
}

.video-info-tip .time span {
    color: #333;
    padding-right: .10rem;
}

.video-info-tip .sketch a,
.video-info-tip .des a {
    color: #3363FB;
}

.video-info-tip .director {
    width: 100%;
    color: #999;
    overflow: hidden;
    padding: .01rem 0;
    white-space: nowrap;
    line-height: .20rem;
    text-overflow: ellipsis;
}

.video-info-tip .director i {
    float: left;
    width: .46rem;
    display: block;
}

.video-info-tip .director .name a,
.video-info-tip .lead-role .name a {
    color: #333;
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.video-info-tip .lead-role {
    width: 100%;
    color: #999;
    overflow: hidden;
    padding-top: .08rem;
    line-height: .20rem;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.video-info-tip .lead-role i {
    float: left;
    width: .46rem;
    height: .2rem;
    display: block;
    line-height: .2rem;
}

.name {
    width: 70%;
    float: left;
    display: block;
}

.video-info-tip .time {
    line-height: .30rem;
}

.video-info-tip .sketch,
.video-info-tip .des {
    width: 100%;
    color: #999;
    overflow: hidden;
    line-height: .2rem;
    margin-bottom: .08rem;
    word-break: break-word;
}


/* 默认盒子 上下结构 */

.default_head {
    margin-bottom: .2rem;
}

.default_head_title {
    float: left;
    height: .26rem;
    font-weight: 900;
    color: #ea1f26;
    font-size: .26rem;
    line-height: .26rem;
    margin-right: .2rem;
}

.default_head_btn {
    height: .16rem;
    cursor: pointer;
    color: #ea1f26;
    margin: .05rem 0;
    font-size: .16rem;
    line-height: .16rem;
    display: inline-block;
}

.default_case {
    width: 12rem;
    overflow: hidden;
    font-size: .12rem;
    margin: .2rem auto;
    padding: .2rem .15rem;
    background: url("../../IMAGE/mine/background.png");
    box-sizing: border-box;
}

.default_info {
    margin-left: -.095rem;
}

.default_list {
    float: left;
    width: 1.87rem;
    position: relative;
    margin-left: .095rem;
    box-sizing: border-box;
    box-shadow: 0.02rem 0.02rem 0.02rem #ccc;
}

.upper_half {
    height: 2.5rem;
    background: #fff;
}
.add_upper_half{
	height:1.9rem;
}
.default_jump {
    width: 100%;
    height: 100%;
    position: relative;
    display: inline-block;
}

.default_img {
    width: 100%;
    height: 100%;
}

.default_mask {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 100;
    display: none;
    cursor: pointer;
    position: absolute;
    background-color: rgba(0, 0, 0, .3);
}

.default_icon {
    top: 50%;
    left: 50%;
    z-index: 2;
    width: .8rem;
    display: block;
    height: .8rem;
    position: absolute;
    margin-top: -.4rem;
    margin-left: -.4rem;
    background: url(../../IMAGE/filmobj/play_5858.png) center center no-repeat;
}

.default_icon:hover {
    background: url(../../IMAGE/filmobj/play_5858H.png) center center no-repeat;
}

.upper_half:hover .default_mask {
    display: block;
}

.half_bottom {
    padding:.1rem;
    background: #fff;
}

.score {
    color: #ea1f26;
    display: inline-block;
}

.big_num {
    height: .2rem;
    font-size: .2rem;
    line-height: .2rem;
}

.little_num {
    font-size: .12rem;
}

.default_score {
    float: right;
}

.default_max_score {
    height: .2rem;
    font-size: .2rem;
    line-height: .2rem;
}

.default_min_score {
    font-size: .12rem;
}

.default_title {
    overflow: hidden;
    white-space: nowrap;
    margin-bottom: .10rem;
    text-overflow: ellipsis;
}

.default_title a {
    font-size: .18rem;
}

.default_synopsis {
    width: 100%;
    color: #999;
    overflow: hidden;
    font-size: .14rem;
    white-space: nowrap;
    margin-bottom: .05rem;
    text-overflow: ellipsis;
}

.shop_box {
    width: 100%;
    color: #999;
    overflow: hidden;
    font-size: .14rem;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.shop_img {
    float: left;
    width: .20rem;
    height: .18rem;
    display: block;
    background: url(../../IMAGE/filmobj/shop.png) left center no-repeat;
}

.shop_name {
    height: .2rem;
    line-height: .2rem;
}


/* 默认盒子 左右结构 */

.about_box {
    min-height: 1.81rem;
    margin-left: -.1201rem;
}

.about_case {
    width: 12rem;
    overflow: hidden;
    font-size: .12rem;
    margin: .2rem auto;
    box-sizing: border-box;
    background: url("../../IMAGE/mine/background.png");
    padding: .2rem .15rem;
}

.about_list {
    float: left;
    margin: 0 0 .2rem .120rem;
    box-shadow: 0.02rem 0.02rem 0.02rem #ccc;
    box-sizing: border-box;
}

.left_half {
    float: left;
    width: 1.3rem;
    height: 1.81rem;
    background: #fff;
}

.about_jump {
    width: 100%;
    height: 100%;
    position: relative;
    display: inline-block;
}

.about_img {
    width: 100%;
    height: 100%;
}

.about_mask {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 100;
    display: none;
    cursor: pointer;
    position: absolute;
    background-color: rgba(0, 0, 0, .3);
}

.about_icon {
    top: 50%;
    left: 50%;
    z-index: 2;
    width: .8rem;
    display: block;
    height: .8rem;
    position: absolute;
    margin-top: -.4rem;
    margin-left: -.4rem;
    background: url(../../IMAGE/filmobj/play_5858.png) center center no-repeat;
}

.about_icon:hover {
    background: url(../../IMAGE/filmobj/play_5858H.png) center center no-repeat;
}

.right_half {
    float: left;
    width: 2.12rem;
    padding: .2rem;
    height: 1.41rem;
    background: #fff;
    position: relative;
}

.right_half_title {
    margin-bottom: .1rem;
}

.online_time_box,
.turnover_time_box {
    margin-bottom: .06rem;
}

.right_title_text {
    overflow: hidden;
    white-space: nowrap;
    line-height: .18rem;
    text-overflow: ellipsis;
}

.right_title_text a {
    font-size: .16rem;
}

.right_half_score {
    float: right;
}

.about_max_score {
    height: .2rem;
    font-size: .2rem;
    line-height: .2rem;
}

.about_min_score {
    font-size: .12rem;
}

.online_label,
.online_time,
.turnover_label,
.turnover_time {
    float: left;
}

.online_label,
.turnover_label {
    width: .78rem;
}

.online_name,
.turnover_name {
    width: .6rem;
    overflow: hidden;
    display: inline-block;
    text-align-last: justify;
}

.about_synopsis {
    line-height: .16rem;
}

.about_collect {
    bottom: .2rem;
    position: absolute;
}

.left_half:hover .about_mask {
    display: block;
}


/* 默认样式 end */


/* 电影排行榜 */

.film_list {
    width: 1.92rem;
}

.film_list:nth-child(1) {
    width: 3.63rem;
}

.site-piclist_icons-lt {
    top: 0;
    left: 0;
    position: absolute;
}

.site-piclist_icons-ld {
    width: 0.3rem;
    height: .3rem;
    color: #fff;
    overflow: hidden;
    font-size: .2rem;
    font-weight: bold;
    line-height: .3rem;
    text-align: center;
    margin-right: .1rem;
    display: inline-block;
    margin: .1rem 0 0 .1rem;
    background: rgba(0, 0, 0, .6);
}

.site-piclist_icons-ho {
    background: #cc2628;
}


/* 即将上线 */

.weekUpdate_link {
    width: 100%;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    height: .12rem;
    text-align: center;
}

.weekUpdate_icon {
    width: .36rem;
    height: .36rem;
    display: inline-block;
    background: url(../../IMAGE/filmobj/dock.png) no-repeat;
}

.weekUpdate_time {
    font-size: .14rem;
    color: #333;
}

.weekUpdate_link:hover {
    border-bottom: .02rem solid red;
}

.weekUpdate_link:hover .weekUpdate_icon {
    background: url(../../IMAGE/filmobj/weekUpdate_iconH.png) no-repeat;
}

.weekUpdate_link:hover .weekUpdate_time {
    color: red;
}

.abouts_info {
    width: 100%;
    height: .12rem;
    margin-left: 0;
    border-bottom: .02rem solid #ccc;
}

.abouts_list {
    box-shadow: none;
}

.abouts_list:nth-child(1) {
    margin-left: 0;
}

.abouts_list_info {
    margin-top: .70rem;
    position: relative;
    box-shadow: 0.02rem 0.02rem 0.02rem #ccc;
}


/* TODO */


/*********内容首页样式start*******/

/*.con_box,
.con_pbox {
    color: #333;
    width: 11.68rem;
    padding: 0 0.16rem;
    background: #fff;
    margin: 0 auto 0.18rem;
}*/
.con_box,
.con_pbox{
	width: 12rem;
    overflow: hidden;
    font-size: .12rem;
    margin: .2rem auto;
    padding: 0 0.16rem;
    background: url(../../IMAGE/mine/background.png);
    box-sizing: border-box;
}
.con_box .con_title,
.con_pbox .con_title {
    padding-top: 0.14rem;
    font-size: 0.24rem;
    font-weight: normal;
    height: 0.48rem;
    line-height: 0.48rem;
    color:#ea1f26;
}

.con_title .title_more {
    color: #666;
    font-size: 0.16rem;
}

.con_list {
    padding: 0.2rem 0;
    border-top: 1px solid #bfbfbf;
    max-height: 1.82rem;
    overflow: hidden;
}

.con_list .con_item {
    float: left;
    width: 3.48rem;
    height: 1.82rem;
    margin-right: 0.6rem;
}

.con_list .con_item:nth-child(2n+3) {
    margin-right: 0;
}

.con_item .item_pic {
    height: 100%;
    width: 1.3rem;
    border-radius: 0.06rem;
}

.con_item .item_cont {
    width: 2.06rem;
    font-size: 0.12rem;
}

.item_cont .cont_title {
    line-height: 0.2rem;
}

.cont_title .title {
    font-size: 0.16rem;
    width: 1.3rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.cont_title .tag {
    color: #ea1f26;
    padding: 0 0.06rem;
    line-height: 0.18rem;
    border: 1px solid #ea1f26;
    border-radius: 0.08rem;
}

.item_cont .cont_tag {
    color: #666;
    line-height: 0.36rem;
}

.cont_tag .tag_au {
    max-width: 0.98rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.cont_tag .break {
    margin: 0 0.13rem;
}

.item_cont .cont_detail {
    margin-top: 0.04rem;
    font-size: 0.12rem;
    line-height: 0.18rem;
    height: 0.72rem;
    overflow: hidden;
    text-overflow: ellipsis;
    position: relative;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
}

.item_cont .cont_time {
    margin-top: 0.08rem;
    line-height: 0.32rem;
}

.item_cont .cont_num {
    color: #666;
    line-height: 0.12rem;
}


/*********内容首页样式end*******/


/*********演艺首页样式end*******/

.art_box {
    width: 11.68rem;
    overflow: hidden;
    font-size: .12rem;
    margin: .2rem auto;
    padding: 0 .15rem;
    background: url(../../IMAGE/mine/background.png);
}

.art_box .art_title {
    height: 0.64rem;
    line-height: 0.64rem;
    font-size: 0.24rem;
    color: #ea1f26;
    overflow: hidden;
}

.art_title .tip,
.art_title .more {
    color: #666;
    font-weight: normal;
    font-size: 0.14rem;
    line-height: 0.78rem;
    margin-left: 0.2rem;
}

.art_title .more {
    line-height: 0.64rem;
}

.art_title .news_list {
    animation: mymove 4s ease infinite;
    -webkit-animation: mymove 4s ease infinite;
    /*Safari and Chrome*/
}


/*@keyframes mymove{*/


/*0% {transform: translateY(0);}*/


/*50% {transform: translateY(-50%)}*/


/*100% {transform: translateY(0)}*/


/*}*/


/*@-webkit-keyframes mymove /!*Safari and Chrome*!/{*/


/*0% {transform: translateY(0);}*/


/*50% {transform: translateY(-50%)}*/


/*100% {transform: translateY(0)}*/


/*}*/

.art_title .news_item {
    color: #666;
    font-weight: normal;
    font-size: 0.18rem;
    margin-left: 0.72rem;
}

.art_box .proj_list {
    /*padding-bottom: 0.2rem;
	display: flex;
	display: -webkit-flex;
	flex-flow: nowrap row;
	justify-content: space-between;*/
}

.proj_list .proj_item,
.proj_list .actor_item,
.proj_list .director_item,
.proj_list .info_item {
    float: left;
    margin: 0 0.14rem 0.2rem 0;
    width: 2.22rem;
    height: 1.88rem;
    border-radius: 0.06rem;
    overflow: hidden;
    box-shadow: 0 0 0.1rem rgba(0, 0, 0, 0.4);
}

.proj_list .proj_item:nth-child(5n) {
    margin-right: 0;
}

.proj_list .actor_item {
    position: relative;
    margin-right: 0.176rem;
}

.proj_list .actor_item .item_score {
    position: absolute;
    top: 0.1rem;
    right: 0.1rem;
}

.proj_list .actor_item:nth-child(6n),
.proj_list .director_item:nth-child(6n) {
    margin-right: 0;
}

.proj_item .img_box {
    position: relative;
    height: 1.24rem;
    overflow: hidden;
}

.item_img {
    width: 100%;
    height: 100%;
}

.proj_item .img_box .item_tag {
    position: absolute;
    right: 0.1rem;
    top: 0.1rem;
    padding: 0 0.02rem;
    color: #fff;
    font-size: .12rem;
    background: #ea1f26;
    line-height: 0.18rem;
}

.proj_item .item_name {
    padding: 0 0.1rem;
    line-height: 0.38rem;
    font-size: 0.18rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.proj_item .num_box {
    padding: 0 0.1rem;
    font-size: 0.14rem;
    line-height: 0.16rem;
}

.proj_item .num_box .follow {
    color: #ea1f26;
    font-size: 0.12rem;
    line-height: 0.18rem;
}

.proj_list .actor_item {
    position: relative;
    width: 1.8rem;
    height: 2.6rem;
}

.actor_item .item_detail {
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 0 0.1rem;
    width: 1.6rem;
    height: 0.46rem;
    line-height: 0.46rem;
    color: #fff;
    background: rgba(0, 0, 0, 0.4);
}

.actor_item .item_name,
.actor_item .item_tag {
    font-size: 0.2rem;
    width: 0.8rem;
}

.actor_item .item_tag {
    font-size: 0.16rem;
    text-align: right;
}

.proj_list .director_item {
    width: 1.8rem;
    height: 3.12rem;
    margin-right: 0.176rem;
}

.director_item .item_img {
    width: 100%;
    height: 2.24rem;
}

.director_item .item_detail {
    padding: 0 0.1rem;
    width: 1.6rem;
    line-height: 0.28rem;
}

.director_item .item_name {
    font-size: 0.18rem;
}

.director_item .item_tag {
    color: #666;
    font-size: 0.16rem;
}

.item_name,
.item_tag {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.continue_box .proj_list {
    margin-bottom: -0.2rem;
    overflow: hidden;
}

.person_list {
    padding-bottom: 0.2rem;
}

.person_list .item {
    float: left;
    margin-right: 0.26rem;
    width: 1.2rem;
    height: 0.46rem;
    color: #333;
    font-size: 0.16rem;
    line-height: 0.46rem;
    text-align: center;
    border-radius: 0.06rem;
    background: #eee;
}

.proj_list .info_item {
    width: 2.7rem;
    height: 2.24rem;
    margin-right: 0.29rem;
}

.proj_list .info_item:nth-child(4n) {
    margin-right: 0;
}

.info_item .item_img {
    width: 100%;
    height: 1.5rem;
}

.info_item .item_detail {
    color: #666;
    font-size: 0.14rem;
    line-height: 0.24rem;
    max-height: 0.48rem;
    padding: 0 0.14rem;
    margin-top: 0.12rem;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
}


/*********演艺首页样式end*******/


/*********需求大厅首页样式start*******/

.demand_box {
    width: 12rem;
    margin: 0.2rem auto;
}

.demand_wrap {
    padding: 0 0.2rem;
}

.demand_box .con_title {
    font-size: 0.18rem;
    line-height: 0.6rem;
    background: #bfbfbf;
}

.demand_box .demand_cont {
    background: #fff;
    font-size: 0.16rem;
}

.demand_nav,
.demand_nav1 {
    height: 0.7rem;
}

.demand_nav .nav_box,
.demand_nav1 .nav_box {
    line-height: 0.7rem;
}

.demand_nav .nav_box .item,
.demand_nav1 .nav_box .item {
    display: inline-block;
    width: 0.98rem;
    height: 0.28rem;
    border-radius: 0.06rem;
    line-height: 0.28rem;
    text-align: center;
    border: 1px solid #bfbfbf;
    margin-right: 0.2rem;
}

.demand_nav .nav_box .nav_cur,
.demand_nav1 .nav_box .nav_cur {
    color: #fff;
    background: #ea1f26;
    border-color: #ea1f26;
}

.demand_nav .nav_more,
.demand_nav1 .nav_more {
    color: #666;
    line-height: 0.7rem;
}

.ban_demandDia {
    position: absolute;
    right: 0.4rem;
    top: 0.2rem;
    z-index: 1;
    background: #fff;
    opacity: 0.93;
    font-size: 0.16rem;
}

.ban_demandDia .demand_list .demand_item {
    margin: 0;
}

.ban_demandDia .demand_list .title {
    font-size: 0.24rem;
}

.ban_demandDia .demand_list .tag {
    color: #ea1f26;
    border-color: #ea1f26;
}

.ban_demandDia .demand_list .time {
    line-height: 0.38rem;
}

.demand_list .demand_item,
.demand_hotList .demand_item {
    float: left;
    padding-top: 0.1rem;
    width: 2.74rem;
    height: 3.6rem;
    text-align: center;
    margin: 0 0.186rem 0.2rem 0;
    border-radius: 0.06rem;
    border: 0.01rem solid transparent;
    box-shadow: 0 0 0.1rem rgba(0, 0, 0, 0.4);
    cursor: pointer;
}

.demand_list .demand_item:nth-child(4n),
.demand_hotList .demand_item:nth-child(4n) {
    margin-right: 0;
}

.demand_item .pic {
    height: 0.4rem;
    margin-bottom: 0.07rem;
}

.demand_item .title {
    color: #ea1f26;
    line-height: 0.58rem;
    max-width: 90%;
    margin: 0 auto;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.demand_item .status {
    width: 2rem;
    color: #fff;
    margin: 0 auto;
    border-radius: 0.06rem;
}

.demand_item .tag {
    width: 0.96rem;
    margin: 0 auto;
    line-height: 0.28rem;
    border: 0.01rem solid #bfbfbf;
    border-radius: 0.06rem;
}

.demand_item .time,
.demand_item .detail {
    text-align: left;
    padding: 0 0.34rem;
}

.demand_item .time {
    line-height: 0.53rem;
}

.demand_item .txt {
    width: 1rem;
    text-align-last: justify;
}

.demand_item .detail {
    height: 0.56rem;
    line-height: 0.28rem;
}

.demand_item .detail .cont {
    width: 0.9rem;
    line-height: 0.28rem;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
}

.demand_item .status {
    margin-top: 0.34rem;
    line-height: 0.36rem;
}

.demand_item .prpare {
    background: #3363fb;
}

.demand_item .doing {
    background: #39fd6f;
}

.demand_item .cutDown {
    background: #bfbfbf;
}

.demand_item .finish {
    background: #ea1f26;
}


/*********需求大厅首页样式end*******/

.item_title {
    float: left;
    display: inline-block;
    width: 1.6rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.director_item .item_title {
    width: 1.2rem;
}

.item_score {
    display: inline-block;
    float: right;
    color: #ea1f26;
    font-weight: normal;
}

.item_score em {
    font-size: .2rem;
    line-height: .2rem;
}

.item_score i {
    font-size: .12rem;
}
/*换一组样式*/
.refresh{
    font-size: 0.18rem;
    margin-right: 0.1rem;
    display: inline-block;
    float:right;
    line-height: 0.26rem;
    cursor: pointer;
}
.paI{
    width: 0.18rem;
    height: 0.18rem;
    background: url("../../IMAGE/film-details/refresh.png") no-repeat;
    background-size: cover;
    vertical-align: middle;
    display: inline-block;
    margin-top:-0.02rem;
}
.refresh:hover{
    color:#e7232f;
}
.refresh:hover .paI{
    background: url("../../IMAGE/film-details/refreshR.png") no-repeat;
    background-size: cover;
    vertical-align: middle;
}
.font18{
    font-size:0.18rem;
}
