body{margin: 0; padding: 0; min-width: 320px; color: #333; font-family: "Microsoft YaHei", SimHei, helvetica, arial, verdana, tahoma, sans-serif; background: #fff;}
input, button, div, a{ -webkit-tap-highlight-color: rgba(0, 0, 0, 0);  -webkit-user-select:none;}
div, img{box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
img{border: 0}
ul,li{margin: 0px;padding: 0px;}
li{list-style: none;}
.clear{ clear:both; font-size:0; visibility:hidden; line-height:1px; height:1px; margin-top:-1px;}

.bg-yellow{background: url("bg.jpg") top center repeat;background-size: 100% 100%;
 width:100%;height:100%;position: fixed;z-index: -1;left:0px;top:0px;}
.video-cont,.comment-cont{width:80%;margin: 0 auto;position: relative;}
.video-cont{background: #000;}
.video-cont img{position: absolute;z-index: 11;}
.slide {position: relative;width: 100%;margin-top: 10px;height:138px;overflow: hidden;}
.shape-left{top: -24px;left: -22px;}
.shape-right{bottom:-16px;right:-16px;}

.comment-cont{margin-top: 12px;}
.comment-cont li{margin-bottom: 12px;position: relative;float:left;width:100%;}
.comment-cont li img.avatar{width:11%; position: absolute;bottom: 0px;}
.comment-cont li.left-avatar img.avatar{left:0px;}
.comment-cont li.right-avatar img.avatar{right:0px;}
.comment-cont li div{position: relative; background: #fff;padding: 2px 19px;border-radius: 5px;
	font-size: 12px;color: #3c3c3c;line-height: 14px;width: 81%;min-height: 32px;}
.comment-cont li.left-avatar div{float: right;border-bottom-left-radius: 0px;}
.comment-cont li.right-avatar div{float: left;border-bottom-right-radius: 0px;}
.comment-cont li.left-avatar div img{position: absolute;left:-11px;bottom:0px;}
.comment-cont li.right-avatar div img{position: absolute;right:-11px;bottom:0px;}

.bg-button{margin-top: 16px;}

.bg-gray{display: none; background: #000;width: 100%;position: fixed;top: 0px;left: 0px;height: 100%;
	filter:alpha(opacity=50);opacity: 0.5;z-index: 12;}

.tip-box{display: none;position: fixed;top: 20%;width: 88.6%;left: 5.5%;background: #f3e1bb;
	z-index: 13;border: 3px solid #6c0000;border-radius: 14px;}
.tip-tit{position: absolute;top:-27px;left:0px;}
.tip-cont{padding:27px 0px 0px 22px;}
.avatarList img{width:13.5%;float:left;margin: 0px 2% 2% 0px;}
.avatarList img.current{border:4px solid #f57800;border-radius: 50%;}
.tip-cont textarea{width: 84%;border: 0px;height: 78px;padding: 10px;margin: 9px 0px 11px;}
.tip-button{margin-bottom: 12px;}

.tip-error{display: none;position: absolute; top:-14px;left:0px;width:100%;z-index: 99;}
