	
.clear {
    width: 100%;
    height: 15px;
    overflow: hidden;
    clear: both;
    padding: 0;
    margin: 0;
}

.product_couponlist_2017,.coupon_h1{
    padding: 30px 0;
    border: 0;
    height: auto;
    background: none;
    line-height: normal;
    font-size: 34px;
    text-align: center;
	color:#333;
}
/*优惠券列表*/
.product_couponlist_2017{width:802px;margin:0 auto;}
.product_couponlist_2017 .tit{border: 0;padding: 30px 0;border: 0;height: auto;background: none;line-height: normal;font-size: 34px;text-align: center;color:#333;}
.product_couponlist_2017 li{padding:20px;border:1px solid #dcdcdc;border-radius:4px;width:760px;margin-bottom:28px;height:90px;}
.product_couponlist_2017 li .coupon_left{float:left;font-size:24px;color:#602c6c;line-height:30px;text-align:center;width:120px;text-align:center;margin-top:15px;}
.product_couponlist_2017 li .coupon_mid{float:left;margin-left:20px;width:400px;margin:14px 0 0 25px;line-height:30px;}
.product_couponlist_2017 li .coupon_mid h5{font-size:18px;color:#323232;font-weight:normal;}
.product_couponlist_2017 li .coupon_mid p{font-size:14px;color:#323232;}
.product_couponlist_2017 li .coupon_mid a{color:#999;display:block;font-size:14px;}
.product_couponlist_2017 li .coupon_right{float:right;}
.product_couponlist_2017 li .coupon_right span{display: block; line-height: 40px; text-align: center; border: 1px dashed #ddd;border-radius: 4px;font-size: 16px;margin-bottom: 10px;background-color: #f8f8f8;}
.product_couponlist_2017 li .coupon_right a{display:block;width:180px;height:40px;line-height:40px;text-align:center;border-radius:5px;background:#000;color:#fff;font-size:14px;}

/*优惠券详情*/
.product_coupondetail_2017{width:542px;margin:0 auto;}
.product_coupondetail_2017 .coupon_con{width:500px;border:1px solid #e7e8e8;padding:20px;height:100px;border-radius:4px;box-sizing: initial}
.product_coupondetail_2017 .coupon_detail_left{float:left;height:83px;width:128px;color:#602c6c;font-size:24px;line-height:34px;text-align:center;padding-top:15px;}
.product_coupondetail_2017 .coupon_detail_right{width:340px;float:right;}
.product_coupondetail_2017 .coupon_detail_bom{height:36px;line-height:36px;border-top:1px solid #e7e8e8;color:#666;font-size:14px;margin-top:4px;}
.product_coupondetail_2017 .coupon_detail_p{height:30px;line-height:26px;color:#333;font-size:16px;margin-top:18px;}
.product_coupondetail_2017 .coupon_detail_time{height:30px;line-height:30px;color:#666;font-size:14px;}
.product_coupondetail_2017 .coupon_detail_time i{display:inline-block;background:none;vertical-align:middle;margin-right:3px;}
.product_coupondetail_2017 .coupon_detail_form{text-align:center;}
.product_coupondetail_2017 .coupon_detail_form .coupon_inf{line-height:20px;font-size:14px;}

.product_coupondetail_2017 .coupon_txt{width:320px;border:1px dashed #dcdede;text-align:center;color:#000;font-size:20px;height:40px;line-height:40px;display:inline-block;margin-bottom:10px;box-sizing:border-box;border-radius:4px;}
.product_coupondetail_2017 .coupon_btn{width:320px;height:40px;background:#323232;border-radius:4px;font-size:14px;color:#fff;text-align:center;line-height:40px;border:0; cursor:pointer;}
/*通用分页*/
.common_pages{ font-size:11px; border:1px solid #eee; background:#f5f5f5; padding:5px 0; text-align:center; overflow:hidden;}
.common_pages a{ border:1px solid #ddd; padding:5px 7px; background:#fff; margin:0 4px; display:inline-block; color:#000000;vertical-align:middle;}
.common_pages a.cur{ border:0; font-weight:bold; background:none;}
.common_pages a:hover{background:#ddd;color:#000000;}
.common_pages a.prev{background:url(../../../newdefault/statics/images/y.png) 5px -698px no-repeat #fff; padding-left: 10px;line-height:14px; height:14px; width:4px; display:inline-block;}
.common_pages a.next{background:url(../../../newdefault/statics/images/y.png) -34px -683px no-repeat #fff; padding-right: 10px;line-height:14px; height:14px; width:4px; display:inline-block;}
.common_pages a.prev:hover{background:url(../../../newdefault/statics/images/y.png) 5px -698px no-repeat #ddd;}
.common_pages a.next:hover{background:url(../../../newdefault/statics/images/y.png) -34px -683px no-repeat #ddd;}

/*评论 CommentAll 开始*/
.product_CommontAll{padding: 0;margin: 0;}

.product_CommontAll h3.review_h3 {padding-left: 0px;
font-size: 14px;
color: #333333;
height: 30px;
line-height: 30px;border-bottom: 2px solid #DDDDDD;}
.product_CommontAll h4.commenttitle{ font-size:16px; color:#141414; border-bottom:1px solid #ddd; padding:10px 5px; }
.product_CommontAll ul{padding: 0;margin: 0;list-style: none;}
.product_CommontAll ul li{padding:20px 0;margin: 0;list-style: none;float: none;clear: both;display: block;border-bottom:#dddddd solid 1px;overflow:hidden;}
.product_CommontAll ul li div.Con_left{padding:0;margin: 0;float:left;width: 80px;min-height:80px;text-align: center;border:1px solid #ccc;}
.product_CommontAll ul li div.Con_right{padding:0 0 0 10px;margin: 0;float:left;width:600px;}
.product_CommontAll ul li div p.Con_title{padding-bottom:8px;}
.product_CommontAll ul li div p.Con_title a{color:#4e4e4e;font-size: 12px;font-weight: bold;}
.product_CommontAll ul li div div.Con_content{font-size: 13px;color:#767676;padding:8px 0 5px 0;line-height:18px}
.product_CommontAll ul li div p.Con_username{font-weight:bold;font-size: 12px;color:#b3b3b3;padding-top: 3px;}
.product_CommontAll span{color:#2e2e2e;}
.product_CommontAll ul li p.Var{float: none;clear: both;display: block;text-align: right;color:#c8c8c8;}
.product_CommontAll div.search_no_result{margin-top:10px;}
.product_commentall #left_box ul.shopbycate_1 li a{font-weight: normal;font-size:12px;}
.product_commentall #left_box ul.shopbycate_1 li a{border:0;}
.product_commentall #left_box ul.shopbycate_1 li a:hover {background: #f4f4f4;}
.product_commentall #left_box ul.shopbycate_1 li a.hovers{background: #f4f4f4;}
.commentspics{padding:10px 0 0;}
.commentspics .pics{width:80px;height:80px;border:1px solid #ccc;margin-right:10px;cursor:pointer;display:inline-block;vertical-align:top;float:none;text-align:center;}
.commentspics .pics img{display:inline-block;vertical-align:middle;line-height:normal;}
.commentspics .pics span{display:inline-block;height:100%;vertical-align:middle;line-height:normal;}
.commentspics .pics:hover{border:1px solid #ed3445;}

/*2017评论*/
.product_commentall_2017, .product_commentlist_2017{width: 1240px;margin: 0 auto;}
.product_commentlist_2017 .comment_top{height:100px;padding:20px;border:1px solid #eee;}

.product_commentlist_2017 .cm_box1{float:left;padding-right:65px;border-right:1px solid #eee;height:100px;}
.product_commentlist_2017 .cm_box1 dd{height:20px;}
.product_commentlist_2017 .cm_box1 dd i{display:inline-block;vertical-align:middle;height:20px;line-height:20px;color:#ccc;font-size:14px;background:none;margin-right:4px;}
.product_commentlist_2017 .cm_box1 dd i.cur{color:#ff9d00;}
.product_commentlist_2017 .cm_box2{float:left;padding-left:65px;margin-top:10px;}
.product_commentlist_2017 .cm_box2 .cm_pic{float:left;width:80px;height:80px;border:1px solid #eee;margin-right:15px;}
.product_commentlist_2017 .cm_box2 .cm_pic a{display:block;text-align:center;height:80px;}
.product_commentlist_2017 .cm_box2 .cm_pic img{max-width:80px;max-height:80px;vertical-align:middle;}
.product_commentlist_2017 .cm_box2 .cm_pic span{display:inline-block;height:100%;vertical-align:middle;}
.product_commentlist_2017 .cm_box2 .cm_name{font-weight:bold;}
.product_commentlist_2017 .cm_box2 .cm_inf{float:left;line-height:20px;color:#333;}
.product_commentlist_2017 .cm_box2 .cm_inf a{display:block;color:#333;max-width:500px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.product_commentlist_2017 .cm_box2 .cm_inf a:hover{color:#ed3445;}
.product_commentlist_2017 .cm_box2 .cm_price{color:#ed3445;}
.product_commentlist_2017 .cm_box2 .cm_price .oldprice{margin-left:5px;color:#666;}
.product_commentlist_2017 .cm_box2 .cm_reviews{color:#666;}
.product_commentlist_2017 .cm_box3{float:right;height:100px;padding-left:65px;border-left:1px solid #eee;}
.product_commentlist_2017 .cm_box3 a{display:inline-block;margin-top:32px;}
.product_commentlist_2017 .comment_con li{border-bottom:1px solid #eee;position:relative;padding-left:160px;padding-top:20px;padding-bottom:20px;}
.product_commentlist_2017 .comment_con .cmlist_left{width:160px;float:left;position:absolute;left:0;top:20px;}
.product_commentlist_2017 .comment_con .user_name{height:20px;line-height:20px;margin-top:10px;}
.product_commentlist_2017 .comment_con .user_name img{vertical-align:middle;margin-right:3px;}
.product_commentlist_2017 .cmlist_star i{display:inline-block;vertical-align:middle;height:20px;line-height:20px;color:#ccc;font-size:12px;background:none;margin-right:4px;}
.product_commentlist_2017 .cmlist_star i.cur{color:#ff9d00;}
.product_commentlist_2017 .cmlist_right{line-height:20px;}
.product_commentlist_2017 .cmlist_right .cmlist_time{color:#808080;}
.product_commentlist_2017 .cmlist_right .cmlist_con{color:#333;margin-top:10px;padding-right:30px;}
.product_commentlist_2017 .cmlist_pic{overflow:hidden;margin-top:15px;}
.product_commentlist_2017 .cmlist_pic a{display:block;float:left;width:80px;height:80px;border:1px solid #eee;text-align:center;margin-right:10px;}
.product_commentlist_2017 .cmlist_pic a img{max-width:80px;max-height:80px;vertical-align:middle;}
.product_commentlist_2017 .cmlist_pic a span{display:inline-block;height:100%;vertical-align:middle;}
.product_commentlist_2017 .cmlist_pic a:hover{border-color:#ed3445;}
.product_commentlist_2017 .reply{margin-top:10px;}


.product_commentlist_2017 .rating_star{display:inline-block;padding-left:5px;vertical-align:middle;}
.product_commentlist_2017 .rating_star i{padding-right:2px;vertical-align:middle;display:inline-block;color:#ccc;cursor:pointer;background:none;height:20px;line-height:20px;}
.product_commentlist_2017 .rating_star i.cur{color:#ff9d00;}


.product_commentlist_2017 .comment_review_box .cm_tip_top{border-bottom:1px solid #ccc;}
.product_commentlist_2017 .comment_review_box #comment_content{border:0;border-radius:5px;}
.product_commentlist_2017 .comment_review_box .comment_tip{color:#333;font-weight:normal;}
.product_commentlist_2017 .comment_review_box .comment_close{background:none;width:24px;height:24px;}
.product_commentlist_2017 .comment_review_box .comment_close i{display:block;background:none;line-height:17px;font-size:24px;}
.product_commentlist_2017 .rating_top{margin:8px 0;}
.product_commentlist_2017 .webwidget_rating_sex{float:none;display:inline-block;vertical-align:middle;}
.product_commentlist_2017 .review_text{height:35px;border:1px solid #ccc;border-radius:4px;width:350px;font-size:12px;}
.product_commentlist_2017 .review_textarea{border-radius:4px;margin-top:15px;line-height:20px;border:1px solid #ccc;padding-left:5px;}
.product_commentlist_2017 .code{margin-top:15px;}
.product_commentlist_2017 .boxbutton{margin-top:15px;}


.product_commentall_2017 .review_tit{height:40px;line-height:40px;border-bottom:1px solid #ccc;text-align:center;}
.product_commentall_2017 .Con_left1{float:left;width:15%;}
.product_commentall_2017 .Con_left1 a{width:80px;height:80px;text-align:center;border:1px solid #eee;display:block;}
.product_commentall_2017 .Con_left1 p{text-align:center;padding:15px 0;width:80px;}
.product_commentall_2017 .Con_left1 p.price{color:#ed3445;line-height:16px;}
.product_commentall_2017 .Con_left1 p.price .oldprice{color:#666;}
.product_commentall_2017 .Con_left2{float:left;width:15%;}
.product_commentall_2017 .cmlist_star i{display:inline-block;vertical-align:middle;height:20px;line-height:20px;color:#ccc;font-size:12px;background:none;margin-right:4px;}
.product_commentall_2017 .cmlist_star i.cur{color:#ff9d00;}
.product_commentall_2017 .prod-info-review{margin:0 0 10px;}
.product_commentall_2017 .product_CommontAll ul li div p.Con_username{margin:0 0 10px;padding:0;}
.product_commentall_2017 .Con_left3{float:left;width:70%;}
.product_commentall_2017 .product_CommontAll ul li div div.Con_content{padding:0;}


.product_commentall_2017 .product_CommontAll ul li .source,
.product_commentlist_2017 .comment_con li .source,
.comment_review_box .reviewmid .source,
.product_detail_2017 .comment_review_box .reviewmid .source{height:30px;border:1px solid #eaeaea;padding:0 15px 0 5px;line-height:30px;border-radius:10px;display:inline-block;font-size:12px;margin:15px 0 5px;}
.product_commentall_2017 .product_CommontAll ul li .source svg,
.product_commentlist_2017 .comment_con li .source svg,
.comment_review_box .reviewmid .source svg,
.product_detail_2017 .comment_review_box .reviewmid .source svg{vertical-align:top;width:28px;height:28px;}



/*晒图*/
.news_h1, .navpage_detail_h1, .gallery_h1, .coupon_h1, .history_h1, .insta_h1, .youtube_h1, .brands_h1, .offlist_h1, .download_default_2017 h1 {
    padding: 30px 0;
    border: 0;
    height: auto;
    background: none;
    line-height: normal;
    font-size: 34px;
    text-align: center;
    color: #333;
}
.gallery_list_2017 h3{border: 0;padding: 30px 0;border: 0;height: auto;background: none;line-height: normal;font-size: 34px;text-align: center;color:#333;}
.gallery_list_2017 .cell{float:left;width:260px;margin-bottom:15px;border:1px solid #eee;box-sizing:border-box;margin-right:20px;cursor:pointer;display:inline-block;vertical-align:top;font-size:12px;overflow:hidden;}
.gallery_list_2017 #waterfall{font-size:0;width:1380px;margin:0 auto;}
.gallery_list_2017 .cell a.pic{width:258px;height:344px;display:block;font-size:0;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;}
.gallery_list_2017 .cell a.pic:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);opacity:0; visibility:hidden;transition:all 0.3s ease-in;transform:scale(0);}
.gallery_list_2017 .cell a.pic svg{width:50px;height:50px;fill:#f5f5f5;opacity:0; visibility:hidden;transition:all 0.3s ease-in;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(0);}
.gallery_list_2017 .cell a.pic:hover:before{opacity:1; visibility:visible;transition:all 0.3s ease-in;transform:scale(1);}
.gallery_list_2017 .cell a.pic:hover svg{opacity:1; visibility:visible;transition:all 0.3s ease-in;transform: translate(-50%,-50%) scale(1);}

.gallery_list_2017 .mar_none{margin-right:0;}
.gallery_list_2017 .customer_name{float:left;line-height:40px;padding-left:10px;width:100px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;text-align:left;}
.gallery_list_2017 .star_list{float:right;line-height:40px;padding-right:10px;}
.gallery_list_2017 .star_list i{display:inline-block;line-height:40px;vertical-align:middle;color:#ccc;background:none;margin-right:3px;font-size:14px;}
.gallery_list_2017 .star_list i.cur{color:#ff9d00;}
.gallery_list_2017 .right_pop_box{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1000;}
.gallery_list_2017 .bg{background:rgba(0,0,0,0.8);width:100%;height:100%;position:absolute;left:0;top:0;z-index:9;}
.gallery_list_2017 .gallery_pop{position:absolute;left:0;top:50%;right:0;width:1000px;z-index:10;background:#fff;margin:auto;padding:30px;max-height:90%;border-radius:5px;}
.gallery_list_2017 .gallery_img{width:440px;height:auto;text-align:center;border:1px solid #eee;float:left;}
.gallery_list_2017 .gallery_img img{width:100%;height:100%;}
.gallery_list_2017 .gallery_img .swiper-gallery{width:400px;height:400px;}
.gallery_list_2017 .gallery_img .swiper-gallery li{width:400px;height:400px; background-position:center; background-size:cover; background-repeat:no-repeat;}
.gallery_list_2017 .gallery_img .swiper-gallery .swiper-pagination-bullet{ width:12px; height:12px; opacity:0.5; cursor:pointer;}
.gallery_list_2017 .gallery_img .swiper-gallery .swiper-pagination-bullet-active{ opacity:1;}

.gallery_list_2017 .gallery_con{float:left;padding-left:40px;border-left:1px solid #eee;min-height:400px;width:510px;}
.gallery_list_2017 .gallery_rtop{height:80px;line-height:20px;margin-bottom:30px;}
.gallery_list_2017 .gallery_rtop .name{text-overflow:ellipsis;overflow:hidden; white-space:nowrap;}
.gallery_list_2017 .gallery_rtop .price{color:#ed3445;}
.gallery_list_2017 .gallery_rtop .price span{display:inline-block;color:#ccc;text-decoration:line-through;vertical-align:initial;}
.gallery_list_2017 .gallery_rtop .pic{width:80px;height:80px;border:1px solid #eee;text-align:center;float:left;margin-right:20px;}
.gallery_list_2017 .gallery_rtop span{display:inline-block;height:100%;vertical-align:middle;}
.gallery_list_2017 .gallery_rtop img{max-width:80px;max-height:80px;vertical-align:middle;}
.gallery_list_2017 .gallery_rtop i{display: inline-block;vertical-align: middle;color: #ccc;background: none;margin-right: 3px;font-size: 14px;}
.gallery_list_2017 .gallery_rtop i.cur{color: #ff9d00;}
.gallery_list_2017 .gallery_rtop .product_star{text-align: center;padding: 0 0 15px; position: relative;height: 16px;width: 94px;margin: 0 auto;display: inline-block;vertical-align: top;}
.gallery_list_2017 .gallery_rtop .product_star span{position: absolute;left: 0;top: 0;vertical-align: middle;}

.gallery_list_2017 .gallery_rtop .product_star svg{width: 94px;height: 16px;fill: #999;}
.gallery_list_2017 .gallery_rtop .product_star .cur{overflow: hidden;z-index: 9;}
.gallery_list_2017 .gallery_rtop .product_star .cur svg{fill: #ff9d00;}


.gallery_list_2017 .gallery_rmid .star_list{float:none;border-bottom:1px solid #eee;}
.gallery_list_2017 .gallery_rmid .star_list span{float:right;}
.gallery_list_2017 .gallery_rmid .user_name{font-weight:bold;color:#333;margin-top:10px;}
.gallery_list_2017 .gallery_rmid .comment_con{padding-top:10px;line-height:18px;}
.gallery_list_2017 .gallery_rmid .scroll_box{}
.gallery_list_2017 .close_icon{position:absolute;right:5px;top:5px;}
.gallery_list_2017 .close_icon i{display:inline-block;font-size:26px;color:#666;background:none;cursor:pointer;}

.gallery_list_2017 .left_gallery_img{float:left;width:400px;	}
.gallery_list_2017 .small-img{text-align: center;margin-top: 15px;overflow-x: auto;white-space: nowrap;padding-bottom: 6px;}
.gallery_list_2017 .small-img span{display: inline-block;width: 60px;height: 60px;vertical-align: top;margin:0 3px; text-align: center;font-size: 0;border: 1px solid #ddd;}
.gallery_list_2017 .small-img span:hover,
.gallery_list_2017 .small-img span.on{border-color: #ed3445;}
.gallery_list_2017 .small-img span img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.gallery_list_2017 .small-img span i{display: inline-block;vertical-align: middle;height: 100%;}

.gallery_list_2017 .gallery_pop .gallery_img{position:relative;}
.gallery_list_2017 .gallery_pop .showallprocuts { height: 587px; position: relative; overflow: hidden;}
.gallery_list_2017 .gallery_pop .showimagelist { position: absolute; top: 0; left: 0;}
.gallery_list_2017 .gallery_pop .showimagelist ul { clear: both; overflow: hidden;}
.gallery_list_2017 .gallery_pop .showimagelist li { float: left; display: block; width: 440px; overflow: hidden; background-position:center; background-size:cover; background-repeat:no-repeat;}
.gallery_list_2017 .gallery_pop .pagenext { height: 12px; z-index: 100; text-align: center; line-height: 10px; display: block;position:absolute; left:50%; bottom:20px; transform:translateX(-50%);}
.gallery_list_2017 .gallery_pop .pagenext a { padding: 0px; width: 12px; height: 12px; overflow: hidden; text-decoration: none; color: #fff; display: block; float: left; background: #b40022; margin: 0 5px;opacity:0.5;border-radius:50%;display:inline-block;
}
.gallery_list_2017 .gallery_pop .pagenext a.active{ opacity:1;}

.history_list_2017  h4.history_title {border: 0;
    padding: 30px 0;
    border: 0;
    height: auto;
    background: none;
    line-height: normal;
    font-size: 34px;
    text-align: center;
    color: #333;
}

.gallery_list_2017 .cell a.pic img {
    width: 100%;
	max-height: 100%;
}

/*晒图 快速加购 */
.gallery_cartAdd{
	margin-top: 10px !important;

}
.gallery_cartAdd .add_like_box{
	display: flex;
	align-items: center;
}

.gallery_cartAdd .add_like_box .like_add_icon{
	width: 45px;
	height: 45px;
	border: 1px solid #eee;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-left: 30px;
    border-radius: 50%;
	box-sizing: border-box;
	cursor: pointer;
}
.gallery_cartAdd .add_like_box .like_add_icon:hover{
	border: 1px solid #212121;
}
/*-----commentList弹出遮罩层-------*/
.comment_review_box #comment_background {position:absolute; z-index:9998; top:0px; left:0px; background:rgb(50,50,50);background:rgba(0,0,0,0.5); display:none;}
.comment_review_box #comment_content {position:absolute; width:500px; z-index:9999; padding:20px; background:#fff; border-radius:0px; display:none;border: 2px #000 solid;}
.comment_review_box .comment_tip{float:left;color:#0E65C0;font-size:16px;font-weight:bold;margin: 0px 0 8px;}
.comment_review_box .comment_close{display:block;background:url(../../../newdefault/statics/images/comment_close.png) no-repeat;width:17px;height:17px;float:right;cursor: pointer;}
.common_btn2 {
    color: #FFFFFF;
    background: #ed3445;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    padding: 8px 20px;
    font-size: 12px;
    cursor: pointer;
    border: 0px;
    font-weight: bold;
    text-decoration: none;
    outline: none;
}
a.common_btn4:hover, .common_btn2:hover {
    opacity: 0.9;
    background: #ed3445;
    color: #FFFFFF;
}
.commentform .comment_upload {position:relative;text-align:left;margin:20px 0 0px;}
.commentform .comment_upload a {float:left;display:inline-block;height:40px; padding:2px 8px; line-height:36px;border:0px solid #ddd;border-radius:5px;box-sizing:border-box;text-align:center;color:#333;background: #e9e9e9;}
.commentform .comment_upload a svg{top: 5px; left: 15px; width: 36px; height: 36px; fill: #333; float:left; vertical-align:middle;}
.commentform .comment_upload #attachData {position:absolute;top:0;left:0;width:90px;height:40px;opacity:0;cursor:pointer;}
.commentform .comment_upload p {color:#999;font-size:14px;line-height:40px;display: inline-block;}
.commentform .comment_upload ul li {height:34px;line-height:34px;color:#333;position:relative;margin-top:8px;background:#f2f3f7;padding:0 10px;}
.commentform .comment_upload ul li svg {position:absolute;right:10px;top:9px;width:16px;height:16px;cursor:pointer;}
.clearboth {
    clear: both;
    width: 100%;
    font-size: 0;
    height: 0;
    overflow: hidden;
    margin: 0;
    padding: 0;
    line-height: 0;
}
