.w1450 .wrap {width: 1350px;}

/*视频区*/
.bg_color{width: 100%;background-color:#f1f2f3;padding:20px 0 20px 0;}
.middle-content{margin: 0 auto;width: 1230px;}
.w1450 .middle-content{width:1350px; }
.w1450 .pic_area{width:970px;float: left;}
.pic_area{width:852px;float: left;}
.pic_area .content {height: 522px;}
.pic_area .content iframe {width: 100%;height: 100%;}

.w1450 .tv_list{background: #fff;height: 53px;line-height: 53px;}
.tv_list{background: #fff;height: 53px;line-height: 53px;}
.top_1{width: 700px;height: 53px;line-height: 53px;background: #fff;float: left;}
.top_1 span{display: inline-block;float: left;margin-left: 5px;font-size: 18px; font-weight: 400; color: rgb(85, 85, 85);line-height: 53px;width: 571px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;height: 53px;}
.top_1 a.corlorful{font-size: 18px; font-weight: 400;line-height: 53px;color: #3399E0;padding-left: 18px;height: 53px;}
.top_1 a{display: inline-block;float: left;}
.top_1 a.intre{color: #2fb3ff;}
.top_1 a.intre:hover{color:#ff6600;}
.num_dady{float: right;width: 126px;height: 53px;}
.num_dady a i{width:20px;height: 20px;background: url(../images/player_area_1b6d71e.png) no-repeat 0 -30px;display: inline-block;margin-right: 10px;}
.num_dady a span{font-size: 20px;color: #999;}
.num_dady a{cursor: text;}
.num_dady a:hover i{background-position: -21px -30px;}
.num_dady a:hover span {color: #ff3c00;}
.w1450 .share_friends{width: 970px;height: 47px;background: #fff;margin-top: -4px;line-height: 47px;}
.share_friends{width: 852px;height: 47px;background: #fff;margin-top: -4px;line-height: 47px;}
.left_share{float: left;width: 239px;}
.left_share span{padding-left: 15px;color: #999;}
.left_share s{color: #f1f2f3;margin-left: 10px;}
.left_share a{margin-right: 3px;}
.left_1 i{width: 24px;height: 24px;background: url(../images/player_area_1b6d71e.png) no-repeat;display: inline-block;background-position: 0 -50px;vertical-align: middle;}
.left_1 i:hover{background-position: 0 -75px;}
.left_2 i{width: 24px;height: 24px;background: url(../images/player_area_1b6d71e.png) no-repeat;display: inline-block;background-position: -30px -50px;vertical-align: middle;}
.left_2 i:hover{background-position: -30px -75px;}
.left_3 i{width: 24px;height: 24px;background: url(../images/player_area_1b6d71e.png) no-repeat;display: inline-block;background-position:-60px -50px;;vertical-align: middle;}
.left_3 i:hover{background-position: -60px -75px;}
.left_4 i{width: 24px;height: 24px;background: url(../images/player_area_1b6d71e.png) no-repeat;display: inline-block;background-position:-90px -50px;vertical-align: middle;}
.left_4 i:hover{background-position: -90px -75px;}
.left_5 i{width: 12px;height: 10px;background: url(../images/fns_cf840ca.png) no-repeat;display: inline-block;background-position:-60px -120px;vertical-align: middle;}
.middle_share{width: 270px;float: left;position: relative;}
.middle_3 {position: relative;}
.phone_icon{position: absolute;left:50%;margin-left: -85px;top:22px;z-index: 1;width: 170px;height: 190px;background: #fff;line-height: 190px;text-align: center;border: 1px #eee solid;border-radius: 3px;-moz-border-radius: 3px; -webkit-border-radius: 3px;-moz-box-shadow: 4px 4px 0 rgba(0,0,0,.2); -webkit-box-shadow: 4px 4px 0 rgba(0,0,0,.2); box-shadow: 4px 4px 0 rgba(0,0,0,.2);-webkit-animation: topFadeIn .3s ease-out; -moz-animation: topFadeIn .3s ease-out; animation: topFadeIn .3s ease-out;display: none;}
.phone_icon img{width: 140px;height: 140px;}
.phone_icon p{height: 25px;line-height: 25px;width: 170px;padding-top: 5px;font-size: 15px;color: #333;}
.phone_icon s{position: absolute; top: -8px; left: 80px; width: 16px; height: 9px; background: url(../images/icons.png) -10px -591px;}
.middle_3:hover .phone_icon{display: block;}


.middle_share a{margin-right: 18px;}
.middle_share a i{margin-right: 4px;}
.middle_1 i{width: 15px;height: 15px;background: url(../images/player_area_1b6d71e.png) no-repeat;display: inline-block;background-position: -20px 0;vertical-align: sub;}

.middle_share a.middle_1 i.itv{width: 15px;height: 15px;background: url(../images/player_area_1b6d71e.png) no-repeat;display: inline-block;background-position: -20px -15px;vertical-align: sub;}
.middle_2 i{width: 15px;height: 15px;background: url(../images/player_area_1b6d71e.png) no-repeat;display: inline-block;background-position: -40px 0;vertical-align: sub;}
.middle_2:hover i{background-position: -40px -15px;}
.middle_3 i{width: 15px;height: 15px;background: url(../images/player_area_1b6d71e.png) no-repeat;display: inline-block;background-position: -60px 0;vertical-align: sub;}
.middle_3:hover i{-webkit-transform: rotate(15deg);
	transform: rotate(15deg);background-position: -60px -15px;}
.right_share{float: right;margin-right: 50px;margin-top: 4px;}
.right_1{width: 17px;height: 15px;display: inline-block;background: url(../images/player_area_1b6d71e.png) no-repeat;background-position: 0 -126px;margin-right: 24px;}
.right_2{width: 17px;height: 15px;display: inline-block;background: url(../images/player_area_1b6d71e.png) no-repeat;background-position: -19px -125px;}
.list_area{width: 378px;float: left;height: 618px;background-color: #fff;}
.ad_area{height:53px;background: #fff;}
.black_area{background:black;}
.select_comedy{width: 378px;border-bottom: 1px solid #404040;}
.select_comedy a{color:#ddd;;height:50px;display: inline-block;line-height: 50px;width: 30px;text-align: center;margin-left: 20px;border-bottom: 1px solid #2fb3ff;font-size: 13px;}
.where_dady{padding: 18px;}
.where_dady p.no_four{color: #ddd; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;width: 350px;font-size: 15px;}
.where_dady p.up_date{color: #999;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;width: 350px;font-size: 12px;}
.kiss_with{overflow:hidden;height: 558px;padding-top: 7px;}
.mCSB_dragger_bar{background: #666!important;}
#mCSB_1_scrollbar_vertical{opacity: 1;filter: alpha(opacity=100);}
.drink_one{padding: 15px;height: 50px;background: black;cursor: pointer;}
.drink_one:hover, .drink_one#nowplay{background: #404040;}
.drink_one li{float: left;}
.drink_one li.frist_one{display: inline-block;color: #999;float: left;height: 50px;line-height: 50px;width: 20px;text-align: center;margin-right: 15px;}
.drink_one li.second_part a img{width: 90px;height: 50px;}
.drink_one li.second_part a{position: relative;}
.drink_one li.second_part a i{color: #fff;padding: 1px;background: black;opacity: 0.8;filter: alpha(opacity=80);position: absolute;bottom: 3px;right: 0;font-style: normal;font-size: 13px;}
.drink_one li.thrid_part{margin-left: 10px;width: 200px;line-height: 25px;}
.drink_one li.thrid_part a.io{overflow: hidden; text-overflow: ellipsis; white-space: nowrap;width: 200px;color: #fff;font-size: 13px;display: block;}
.drink_one li.thrid_part a.oi{overflow: hidden; text-overflow: ellipsis; white-space: nowrap;width: 200px;color: #999;font-size: 12px;display: block;}
.drink_one li.thrid_part a.oi span{margin-right: 8px;}
/*视频区*/

.laugh_fans{float: left;width: 852px;margin-top: 20px;background: #fff;}
.w1450 .laugh_fans{width: 970px;}

/*表情*/
.vip_sticker {position: relative;float: left;}
.vip_sticker a.class_sticker{width: 70px;height: 38px;line-height: 38px;text-align: center;display: inline-block;color: #909090;font-size: 14px;border: 1px solid transparent;transition: none;/*margin-top: 3px;*/}
.vip_sticker a.class_sticker i{background: url(../images/master_e7ef735.png) center center no-repeat;width: 16px;height: 16px;background-position: 0 -445px;display: inline-block;vertical-align: sub;margin-right: 7px;}
.vip_sticker a.small_sticker{width: 85px;height: 38px;line-height: 38px;text-align: center;display: none;lock;color: #909090;font-size: 14px;border: 1px solid transparent;transition: none;}
.vip_sticker a.small_sticker i{background: url(../images/05100000552FA58067BC3D642207DE42.png) center center no-repeat;width: 16px;height: 16px;display: inline-block;margin-right: 7px;vertical-align: sub;}
.vip_sticker a.new_sticker{position: relative;background-color: #fff;border: 1px solid #c6c6c6;top: 0px;right: 0;transition: none;height: 39px;z-index: 8;border-bottom: none;}

.one_road{position:absolute;width: 285px;height: 124px;padding: 15px 9px 0 15px;top: 39px;left: 0;background: #fff;z-index: 1;border: 1px #c6c6c6 solid;display: none;}
.three_road a{border: 1px solid #f4f4f4;margin-right: 7px;float: left;width: 48px;height: 48px;display: inline-block;margin-bottom: 7px;}
.three_road a:hover{background: #f1faff; }
.three_road a.four_road{position: relative;}
.three_road a.four_road i{background: url(../images/base-emotion_b87b3ac.png) center center no-repeat;width: 32px;height: 32px;display: inline-block;background-position: 0 -96px;margin: 8px;}
.three_road a.four_road:hover i{background-position: 0 0;width: 48px;height: 48px;top: -8px;left: -8px;position: absolute;}
.three_road a.five_road{position: relative;}
.three_road a.five_road i{background: url(../images/base-emotion_b87b3ac.png) center center no-repeat;width: 32px;height: 32px;display: inline-block;    background-position:-32px -96px;margin: 8px;}
.three_road a.five_road:hover i{background-position: -48px 0;width: 48px;height: 48px;top: -8px;left: -8px;position: absolute;}
.three_road a.six_road{position: relative;}
.three_road a.six_road i{background: url(../images/base-emotion_b87b3ac.png) center center no-repeat;width: 32px;height: 32px;display: inline-block;    background-position:-64px -96px;;margin: 8px;}
.three_road a.six_road:hover i{background-position: -96px 0;width: 48px;height: 48px;top: -8px;left: -8px;position: absolute;}
.three_road a.seven_road{position: relative;}
.three_road a.seven_road i{background: url(../images/base-emotion_b87b3ac.png) center center no-repeat;width: 32px;height: 32px;display: inline-block;    background-position:-96px -96px;margin: 8px;}
.three_road a.seven_road:hover i{background-position:-144px 0;width: 48px;height: 48px;top: -8px;left: -8px;position: absolute;}






.smile_sticker .remark_center{float: right;height: 30px;line-height: 30px;text-align: center;background-color: #f2f2f2;border: 1px solid #d1d1d1;color: #555;margin-top: 8px;}
.smile_sticker .remark_center a{display: inline-block;color: #555;font-size: 14px;;padding: 0 12px;width: 57px;transition: none;}
.smile_sticker .remark_center:hover a{border-color: #e2e2e2; background-color: #f4f7fa;}
.smile_sticker .remark_center a.loading {background:#d6d6d6;color: #8c8c8c;cursor: default;}
.my_info{border-bottom: 1px solid #e5e5e5;padding: 8px 8px 0 0;height: 40px}
.my_info p{float: left;height: 40px;display:block;line-height: 40px;width: 122px;text-align: center;font-size: 16px;color: #2fb3ff;font-weight: 700px;border-bottom: 1px solid #2fb3ff;position: relative;font-weight: 700;}
.my_info p span{font-weight: 400; font-size: 12px; margin: 0 3px; color: #909090;}
.my_info a{display: block;float: right;height: 40px;line-height: 40px;font-size: 14px;}
.my_info a:hover{color: #c31;transition: none;}

.listen_me{margin:15px 20px;background: #fff;height: 28px;line-height: 28px;text-align: center;background: #f0f0f0;cursor: pointer;margin-bottom: 20px;}
.listen_me a{display: block;font-size: 14px;color: #39b0ff;}
.listen_me:hover{background: #e5e5e5;}
.pink_cor{padding: 13px 13px 30px 13px;background:#fafafa;display: none;position: relative;}

.link_road{position:absolute;width: 285px;height: 124px;padding: 15px 9px 0 15px;top: 160px;left: 401px;background: #fff;z-index: 1;border: 1px #c6c6c6 solid;display:none;}
.link_road2 a{border: 1px solid #f4f4f4;margin-right: 7px;float: left;width: 48px;height: 48px;display: inline-block;margin-bottom: 7px;}
.link_road2 a:hover{background: #f1faff; }
.link_road2 a.link_road3{position: relative;}
.link_road2 a.link_road3 i{background: url(../images/base-emotion_b87b3ac.png) center center no-repeat;width: 32px;height: 32px;display: inline-block;    background-position: 0 -96px;margin: 8px;}
.link_road2 a.link_road3:hover i{background-position: 0 0;width: 48px;height: 48px;top: -8px;left: -8px;position: absolute;}
.link_road2 a.link_road4{position: relative;}
.link_road2 a.link_road4 i{background: url(../images/base-emotion_b87b3ac.png) center center no-repeat;width: 32px;height: 32px;display: inline-block;    background-position:-32px -96px;margin: 8px;}
.link_road2 a.link_road4:hover i{background-position: -48px 0;width: 48px;height: 48px;top: -8px;left: -8px;position: absolute;}
.link_road2 a.link_road5{position: relative;}
.link_road2 a.link_road5 i{background: url(../images/base-emotion_b87b3ac.png) center center no-repeat;width: 32px;height: 32px;display: inline-block;    background-position:-64px -96px;;margin: 8px;}
.link_road2 a.link_road5:hover i{background-position: -96px 0;width: 48px;height: 48px;top: -8px;left: -8px;position: absolute;}
.link_road2 a.link_road6{position: relative;}
.link_road2 a.link_road6 i{background: url(../images/base-emotion_b87b3ac.png) center center no-repeat;width: 32px;height: 32px;display: inline-block;    background-position:-96px -96px;margin: 8px;}
.link_road2 a.link_road6:hover i{background-position:-144px 0;width: 48px;height: 48px;top: -8px;left: -8px;position: absolute;}

.repeat_again a.new_sticker{position: relative;background-color: #fff;border: 1px solid #c6c6c6;top: 0px;right: 0;transition: none;height: 40px;z-index: 8;border-bottom: none;}


/* 右侧视频列表 */
.t_area{margin-top: 5px;}
.t_area .replycon{min-height: 81px; width: 100%; padding: 4px; box-sizing: border-box; line-height: 20px; font-size: 12px; border: 2px solid #d4d9dd; box-shadow: inset 0 3px 3px #ebebeb; outline: 0; resize: vertical;}
.repeat_again a{display: inline-block;float: right;}
.repeat_again{height: 35px;line-height: 35px;}
.repeat_again .cancle_btn{width: 70px;height: 38px;line-height: 38px;text-align: center;display: inline-block;color: #909090;font-size: 14px;margin-right: 35px; border: 1px solid transparent;transition: none;}
.repeat_again .cancle_btn i{background: url(../images/master_e7ef735.png) center center no-repeat;width: 16px;height: 16px;background-position: 0 -445px;display: inline-block;vertical-align: sub;margin-right: 7px;}
.repeat_again .sure_btn{width: 80px;height: 38px;line-height: 38px;text-align: center;display: inline-block;color: #909090;font-size: 14px;margin-right: 43px;}
.repeat_again .sure_btn i{background: url(../images/05100000552FA58067BC3D642207DE42.png) center center no-repeat;width: 16px;height: 16px;display: inline-block;margin-right: 7px;vertical-align: sub;}
.repeat_again .special_face{color: #fff; border-color: #007dcc; background-color: #1c98e7;display: inline-block;height: 22px;line-height: 22px;padding: 0 10px;font-size: 13px;margin-top: 8px;border: 1px solid #007dcc;opacity: 1;filter: alpha(opacity=100);transition: .1s}
.repeat_again .special_face:hover{opacity: 0.8;filter: alpha(opacity=80);transition: .1s}
.repeat_again .mood_face{border: 1px solid #d1d1d1; background-color: #f2f2f2;display: inline-block;height: 22px;line-height: 22px;padding: 0 10px;font-size: 13px;margin-top: 8px;margin-left: 4px;color: #333;opacity: 1;filter: alpha(opacity=100);transition: .1s}
.repeat_again .mood_face:hover{opacity: 0.8;filter: alpha(opacity=80);transition: .1s}
.one_feet{position:absolute;height: 25px;bottom: 0;right: 0;background: #f5f6f6;width: 342px;padding: 4px;border-top: 1px solid #c6c6c6;}
.one_feet a.eight_feet{display: inline-block;float: left;}
.one_feet .two_feet i{width: 45px;height: 35px;background: url(../images/general_face_icon_66ec4ed.png) center center no-repeat;display: inline-block;background-position: 0 0;vertical-align: middle;position: absolute;top: -1px;}
.one_feet a.seven_feet{position: absolute;top: -1px;left:10px;;background: #fff;z-index: 8;width: 45px;height: 34px;line-height: 34px;border-right: 1px solid #c6c6c6; border-left: 1px solid #c6c6c6;}
.one_feet .three_feet i{width: 45px;height: 35px;background: url(../images/general_face_icon_66ec4ed.png) center center no-repeat;display: inline-block;background-position: -80px 0;vertical-align: middle;position: absolute;top: -1px;left: 60px;}
.one_feet .four_feet i{width: 45px;height: 35px;background: url(../images/general_face_icon_66ec4ed.png) center center no-repeat;display: inline-block;background-position: -45px 0;vertical-align: middle;position: absolute;top: -1px;left: 108px;}
.one_feet .five_feet i{width: 45px;height: 35px;background: url(../images/general_face_icon_66ec4ed.png) center center no-repeat;display: inline-block;background-position: -165px 0;vertical-align: middle;position: absolute;top: -1px;left: 158px;}
.one_feet .six_feet{display: inline-block;float: right;}
.one_feet .six_feet i{}
/*评论区*/
/*相关推荐*/
.about_advise{background: #fff;float: left;width: 318px;padding:  16px 20px 0 20px;margin-top: 20px;margin-left: 20px;}
.about_advise .about_title{font-family: arial,helvetica,verdana,tahoma,sans-serif;padding-bottom: 10px;}
.about_advise .about_title p{font-size: 16px;}
.about_advise .back_screat{min-height: 100px;padding:20px 0 0;border-top: 1px solid #eee;}
.about_advise .back_screat .part_1{margin-bottom: 20px;}
.about_advise .back_screat .part_1 li{float: left;}
.about_advise .back_screat .part_1 li.part_2{position: relative;}
.about_advise .back_screat .part_1 li.part_2 a img{width: 160px;height: 90px;}

.about_advise .back_screat .part_1 li.part_2 a i{background: black;padding: 0 3px 0 3px;opacity: 0.9;filter: alpha(opacity=90);position: absolute;bottom: 8px;right: 8px;font-style: normal;color: #fff;}
.about_advise .back_screat .part_1 li.part_2 a s{width:160px;height: 90px;background: black;opacity: 0.5;filter: alpha(opacity=50);position: absolute;top: 0;left: 0;display: none;}
.about_advise .back_screat .part_1 li.part_2 a b{background: url(../images/pack_hover_play2_aa188b8.png) center center no-repeat;position: absolute;width: 50%;height: 50%;left: 36px;top:24px;display: none;}
.about_advise .back_screat .part_1 li.part_2 a:hover i{display: none;}
.about_advise .back_screat .part_1 li.part_2 a:hover s{display: block;}
.about_advise .back_screat .part_1 li.part_2 a:hover b{display: block;}
.about_advise .back_screat .part_1 li.part_3{width: 150px;margin-left: 8px;overflow: hidden;height: 94px;}
.about_advise .back_screat .part_1 li.part_3 a{font-size: 13px; color: #555;max-height: 75px;overflow: hidden;text-overflow: ellipsis;display: block;}
.about_advise .back_screat .part_1 li.part_3 a:hover{color:#ff3c00;transition: none;}
.about_advise .back_screat .part_1 li.part_3 p{color: #999; line-height: 18px;}
/*相关推荐*/


/* 评论 */
.comment {padding:20px;}
.comment .c-title h4 {float: left; font-size: 20px; font-family: microsoft yahei; line-height: 25px;}
.comment .c-title h4 small {font-size: 13px; margin-left: 10px; color: #c2c0c0;}
.comment .c-title h4 small a {color: #c2c0c0;}
.comment .c-title .tnum {float: right; font-size: 13px; color: #c2c0c0; font-family: microsoft yahei; line-height: 25px; cursor: default;}
.comment .c-area {border: 2px solid #d4d9dd;box-shadow: inset 0 3px 3px #ebebeb; margin-top: 5px;}
.comment .c-area .textarea {padding: 10px; height: 60px; overflow-y: auto; font-size: 16px; border: 0; outline: none; resize: none;}
.comment .c-area .c-sub {border-top: 1px solid #ddd; height: 40px;}
.comment .c-area .c-sub .np-login {float: left; line-height: 30px; padding: 5px 0 0 10px;}
.comment .c-area .c-sub .np-login .u img {float: left; width: 30px; height: 30px; vertical-align: middle; border-radius: 20px;}
.comment .c-area .c-sub .np-login .u span {padding: 0 10px; color: #379be9;}
.comment .c-area .c-sub .np-login .o {color: #999;}
.comment .c-area .c-sub .subtn {float:right; width: 67px; line-height: 28px; height: 28px; text-align: center; background-color: #379be9; margin: 6px 10px 0 0; color: #fff; border-radius: 2px;}
.comment .c-area .c-sub a:hover.subtn {color: #fff;}
.comment .c-area .c-sub .subtn.loading {font-size: 0; text-indent: -999em; background-color: #fff; background-image: url('/static/images/dots32.gif'); background-repeat: no-repeat; background-position: center;transition: none; -moz-transition: none; -webkit-transition: none; -o-transition: none;}
.comment .c-content {margin-top: 20px;}
.comment .c-nav {border-bottom: 1px solid #ddd; height: 40px; line-height: 37px; font-size: 16px; font-family: microsoft yahei;}
.comment .c-nav li {float: left; margin-right: 20px; position: relative; border-bottom: 3px solid #379be9; cursor: pointer;}
.comment .c-nav li.c-orderby {float:right; padding-top: 10px; margin-right: 10px; text-align: right; line-height: 20px; font-size: 12px; border: none;}
.comment .c-nav li.c-orderby a {float:right; text-align: center; padding: 0 10px; border: solid 1px #ddd; background: #fff;}
.comment .c-nav li.c-orderby a:hover {border-color: #d7ebfb; background: #d7ebfb; color: #333;}
.comment .c-nav li.c-orderby a.active {border-color: #379be9; color: #fff; background: #379be9;}
.comment .c-nav li.c-orderby a.ctime {border-radius: 3px 0 0 3px;}
.comment .c-nav li.c-orderby a.chot {border-radius: 0 3px 3px 0;}
.comment .c-subnav {border-bottom: 1px solid #e8e8e8; height: 30px; line-height: 30px; font-size: 15px; font-family: microsoft yahei;}
.comment .c-subnav li {float: left; margin-right: 20px; color: #379be9;}
.comment .c-subnav li.hot {color: #ff2968;}
.comment .c-list .empty {line-height: 100px; height: 100px; text-align: center; font-size: 14px;}
.comment .c-list .loading {width: 80px; height: 8px; display: block; margin: 50px auto; background: url('/static/images/loading_h8.gif') no-repeat;}
.comment .c-list li {position: relative; padding-left: 40px; border-bottom: 1px solid #ddd; vertical-align: top;}
.comment .c-list li .children li img {width: 35px; height: 35px;}
.comment .children li li li li {margin-left: -35px;}
.comment .c-list li img {position: absolute; top: 20px; left: 0; width: 40px; height: 40px; cursor: pointer; border-radius: 20px;}
.comment .c-list li .c-body {padding-left: 10px;}
.comment .c-list li .c-header {padding-top: 18px; line-height: 20px; color: #999;}
.comment .c-list li .c-header a {color: #379be9;}
.comment .c-list li .c-header span {margin: 0 3px 0 7px;}
.comment .c-list li p {margin-top: 6px; font-size: 14px; line-height: 24px; word-break: break-all;}
.comment .c-list li p .np-postlink {padding: 0 5px; font-size: 14px; line-height: 24px;}
.comment .c-list li p .np-postlink img {position: relative; top: 0; width: 15px; height: 14px; background: url('../images/icons.png') no-repeat -9px -830px; vertical-align: middle; border-radius: 0;}
.comment .c-list li .c-footer {margin-top: 3px; padding-bottom: 15px;}
.comment .c-list li .c-footer a {padding-left: 15px; display: inline-block; background: url('../images/icons.png') no-repeat; margin-right: 10px; color: #999;}
.comment .c-list li .c-footer a:hover {color: #555;}
.comment .c-list li .c-footer a.praise {background-position: -10px -744px;}
.comment .c-list li .c-footer a.reply {padding-left: 19px; background-position: -10px -764px;}
.comment .c-list li .c-footer a:hover.praise, .comment .c-list li .c-footer .praise.active {background-position: -9px -785px; color: #379be9;}
.comment .c-list li .c-footer a:hover.reply, .comment .c-list li .c-footer .reply.active {background-position: -9px -805px; color: #379be9;}
.comment .c-list li .children li {border-bottom: 0; border-top: 1px dotted #ccc;}
#loadMore {background-color: #ddd; color: #555; text-align: center; height: 28px; line-height: 28px; border-radius: 2px; cursor: pointer;}
#loadMore:hover {background-color: #ccc;}
#loadMore.loading {font-size: 0; text-indent: -999em; background-color: #ccc; background-image: url('/static/images/loading-grey.gif'); background-repeat: no-repeat; background-position: center;}

.colorAnimate {-webkit-animation:colorAnimate 1.5s ease-out; -moz-animation:colorAnimate 1.5s ease-out; animation:colorAnimate 1.5s ease-out;}
@-webkit-keyframes colorAnimate{
	0%{background-color: #fff;}
	15%{background-color: #f7f7a5;}
	30%{background-color: #fff;}
	45%{background-color: #f7f7a5;}
	60%{background-color: #fff;}
	85%{background-color: #f7f7a5;}
	100%{background-color: #fff;}
}

@-moz-keyframes colorAnimate{
	0%{background-color: #fff;}
	15%{background-color: #f7f7a5;}
	30%{background-color: #fff;}
	45%{background-color: #f7f7a5;}
	60%{background-color: #fff;}
	85%{background-color: #f7f7a5;}
	100%{background-color: #fff;}
}

@keyframes colorAnimate{
	0%{background-color: #fff;}
	15%{background-color: #f7f7a5;}
	30%{background-color: #fff;}
	45%{background-color: #f7f7a5;}
	60%{background-color: #fff;}
	85%{background-color: #f7f7a5;}
	100%{background-color: #fff;}
}

/* 回复评论 */
.comment .c-list .c-area {display: none; margin: 0 0 10px 0;}