/************************************ 发布评测 *************************************/
.Mid {margin:30px auto; padding:30px; width:940px; min-height:auto; background-color:#fff; border-radius:4px; overflow:hidden; position:relative;}
.Mid-L {float:left; padding:.01px 0; width:630px; overflow:visible;}
.Mid-R {float:right; padding:.01px 0; width:290px; overflow:visible;}
.Mid-R .MidRcon {margin-bottom:25px; padding:.01px 0; width:290px; overflow:visible; background:none;}
.Mid-R .title {margin-bottom:5px; width:290px; height:40px;}
.Mid-R .title h3 {float:left; display:inline-block; height:40px; line-height:40px; color:#666; font-size:16px;}
.fabu-ttt {margin-bottom:14px; height:36px;}
.fabu-ttt h3 {float:left; margin-right:20px; display:inline-block; color:#666; font-size:22px;}
.fabu-ttt span {float:left; margin-top:10px; padding-left:20px; display:inline-block; color:#bcbcbc; font-size:14px;}
.fabu-ttt span {background:url(//image.gamersky.com/webimg15/user/club2/pc/v1/warn1.png) 0 2px no-repeat;}
.fabu-tit {height:60px;}
.fabu-tit input {padding:10px 15px; width:598px; height:22px; line-height:22px; color:#999; font-size:16px; font-family:'Microsoft YaHei'; border:1px solid #ddd; border-radius:4px;}
.fabu-tit input::placeholder {color:#bbb;}
.fabu-tit input.cur {color:#666;}

.fabu-top {width:628px; height:42px; background-color:#fff; border:1px solid #ddd; border-bottom:0; border-radius:4px 4px 0 0; overflow:visible;}
.fabu-edita {float:left; padding:9px 5px; height:24px; border-right:1px solid #ddd; overflow:visible;}
.fabu-edita .edit-i {float:left; margin:-9px 5px; display:block; width:1px; height:42px; background-color:#ddd;}
.fabu-edita .edit-a {float:left; margin:0 4px; display:block; width:24px; height:24px; overflow:visible; position:relative;}
.fabu-edita .edit-a a.btn {display:block; width:24px; height:24px; background:url(//image.gamersky.com/webimg15/user/club2/pc/v1/editor-a.png) no-repeat;}
.fabu-edita .edit-a a.btn[name="Bold"] {background-position-x:0;}
.fabu-edita .edit-a a.btn[name="Underline"] {background-position-x:-24px;}
.fabu-edita .edit-a a.btn[name="Italic"] {background-position-x:-48px;}
.fabu-edita .edit-a a.btn[name="StrikeThrough"] {background-position-x:-72px;}
.fabu-edita .edit-a a.btn[name="justifyLeft"] {background-position-x:-96px;}
.fabu-edita .edit-a a.btn[name="justifyCenter"] {background-position-x:-120px;}
.fabu-edita .edit-a a.btn[name="justifyRight"] {background-position-x:-144px;}
.fabu-edita .edit-a.cur a.btn,.fabu-edita .edit-a.hover a.btn {background-position-y:-24px;}
.fabu-editp {float:left; padding:9px 0 9px 16px; height:24px; border-right:1px solid #ddd; overflow:visible;}
.fabu-editp .edit-a {float:left; margin-right:16px; width:auto; height:24px; overflow:visible; position:relative;}
.fabu-editp .edit-a a.btn {display:block; height:20px; height:20px; background:url(//image.gamersky.com/webimg15/user/emote/kind3.png) no-repeat;}
.fabu-editp .edit-a a.btn[name="tp"] {width:24px; height:20px; background-position-y:0; margin-top:2px;}
.fabu-editp .edit-a a.btn[name="sp"] {width:27px; height:20px; background-position-y:-20px; margin-top:2px;}
.fabu-editp .edit-a a.btn[name="bq"] {width:24px; height:24px; background-position-y:-40px;}
.fabu-editp .edit-a a.btn[name="sp"].cur {cursor:default; background-position-x:-30px;}
.fabu-editp .edit-a a.btn[name="bq"].cur {cursor:default; background-position-x:0px;}
.fabu-alert {float:left; padding:11px 10px; height:20px; overflow:visible;}

.fabuVideo {height:20px; overflow:visible; position:relative;}
.fabuVideo a {float:left; display:inline-block; height:20px; line-height:20px; font-size:14px;}
.fabuVideo a.play {padding-left:20px; max-width:170px; color:#2d8ae9; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.fabuVideo a.play {background:url(//image.gamersky.com/webimg15/user/club2/pc/fabu-play.png) no-repeat;}
.fabuVideo a.play:hover {background-position:0 -20px;}
.fabuVideo a.play.cur {cursor:default; color:#aaa; background-position:0 0;}
.fabuVideo a.delvideo {color:#aaa;}
.fabuVideo a.delvideo:hover {color:#000;}
.fabu-int {margin-bottom:15px; width:628px; height:auto; background-color:#fff; border:1px solid #ddd; border-radius:0 0 4px 4px;}
.textarea-code {padding:0 10px 0 14px; height:480px; line-height:24px; color:#666; font-size:14px; font-family:'Microsoft YaHei';}
.textarea-code {outline:0; resize:none; -webkit-appearance:none; word-wrap:break-word; overflow-x:hidden; overflow-y:auto; visibility:hidden;}
.textarea-code:empty:before{margin:12px 0; content:attr(placeholder); display:block; color:#bbb; cursor:text;}
.textarea-code:focus:before{content:none;}
.textarea-code p {padding:12px 0;}
.textarea-code .emoji {width:20px; height:20px;}
.textarea-code font[size='1'] {font-size:12px;}
.textarea-code font[size='2'] {font-size:14px;}
.textarea-code font[size='3'] {font-size:16px;}
.textarea-code font[size='4'] {font-size:18px;}
.textarea-code font[size='5'] {font-size:20px;}
.textarea-code blockquote {margin:15px 0; display:block; border-left:4px solid #ccc; padding-left:18px; line-height:24px; color:#bcbcbc; font-size:14px;}
.textarea-code blockquote p {padding:0;}
.textarea-code i {font-style:italic;}
.textarea-code a.ht {color:#1c8ddc;}
.textarea-code a.link {margin:0 3px; padding-left:17px; color:#1c8ddc; background:url(//image.gamersky.com/webimg15/user/club2/pc/cmt-link.png) 0 -20px no-repeat;}
.textarea-code a.link:hover {color:#1c8ddc; background-position-y:-20px;}
.textarea-code a.av {padding-left:27px; color:#1c8ddc; background:url(//image.gamersky.com/webimg15/user/club/pc/cmt-av.png) 0 center no-repeat;}
.textarea-code .picimg {}
.textarea-code .picact {margin:0 auto; display:block; min-width:40px; max-width:360px; min-height:40px; text-align:center; cursor:pointer;}
.textarea-code .picact {background:url(//image.gamersky.com/webimg15/user/club/pc/loading.gif) center no-repeat; background-size:40px 40px;}
.textarea-html {display:none;}
.fabu-bot {margin-bottom:15px; width:630px; height:auto; font-size:0; text-align:right;}
.fabu-bot span {padding-left:17px; display:inline-block; line-height:18px; color:#bcbcbc; font-size:12px;}
.fabu-bot span {background:url(//image.gamersky.com/webimg15/user/club2/pc/v1/warn2.png) 0 3px no-repeat;}
.fabu-bot a {display:inline-block; width:100px; border-radius:4px;}
.fabu-bot a.btn-draft {margin-right:10px; height:32px; line-height:32px; color:#666; font-size:15px; text-align:center; border:1px solid #ddd;}
.fabu-bot a.btn-draft:hover {border-color:#37B773;}
.fabu-bot a.btn-submit {height:34px; line-height:34px; color:#fff; font-size:15px; text-align:center; background-color:#37B773;}
.fabu-bot a.btn-submit:hover {background-color:#3cc87e;}

/*游戏打分*/
.ku-score {width:100%; height:28px;}
.ku-score a {float:left; display:block; width:24px; height:24px; background:url(//image.gamersky.com/webimg15/user/club2/pc/1225_xicon.png) no-repeat 0 /24px;margin-right: 16px;}
.ku-score a.cur {background-position-y:-40px;background:url(//image.gamersky.com/webimg15/user/club2/pc/1225_xicon_hover.png) no-repeat 0 /24px;}
.ku-score span {float:left; margin-left:4px;display:block; width:auto; height:26px; line-height:26px; color:#888; font-size:16px;color: #37B773; font-weight: bold;}

/*平台*/
.ku-pingtai {width:300px; height:auto;}
.ku-pingtai a {float:left; margin:0 8px 10px 0; display:inline-block; padding:0 10px; width:auto; height:28px; line-height:28px; color:#666; font-size:14px; background-color:#F5F7F9; border-radius:3px;}
.ku-pingtai a.cur {color:#fff; background-color:#37B773;}

/*弹窗*/
.fabu-popup {overflow:visible; position:absolute; left:-16px; top:33px; z-index:100; user-select:none; animation:fadeInDown .25s ease-in-out 0s alternate;}
.fabu-popup .arr {width:22px; height:12px; position:absolute; left:17px; top:-11px; z-index:10; background:url(//image.gamersky.com/webimg15/user/club2/pc/at1.png) no-repeat;}
.fabu-popup a.fabu-popup-close {display:none; width:20px; height:20px; position:absolute; right:12px; top:10px; z-index:10;}
.fabu-popup a.fabu-popup-close {background:url(//image.gamersky.com/webimg15/user/club2/pc/fabu-popup-close.png) no-repeat;}
.fabu-popup a.fabu-popup-close:hover {background-position-y:-20px;}
.fabu-popup .popup-con {position:relative; padding:0 20px 20px; width:470px; height:auto; background-color:#fff; border:1px solid #ddd; border-radius:5px; overflow:hidden;}
.fabu-popup .popup-con {box-shadow:0 5px 10px 0 rgba(0,0,0,.1);}
.fabu-popup .popup-con .uploadpicloading {width:100%; height:100%; position:absolute; left:0; top:0; background:url(//image.gamersky.com/webimg15/user/center2/mk.png);}
.fabu-popup .popup-con .uploadpicloading img {display:block; width:30px; height:30px; position:absolute; left:50%; top:50%; margin:-15px 0 0 -15px;}
.fabu-popup .popup-tit {margin:0 -20px 20px; height:40px; line-height:40px; color:#333; font-size:14px; font-weight:700; text-indent:20px; background-color:#f5f5f5;}
.fabu-popup .popup-bot {height:34px;}
.fabu-popup .popup-bot .popup-txt {float:left; height:34px; line-height:34px; color:#888; font-size:12px;}
.fabu-popup .popup-bot .popup-txt p {margin:0; height:16px; line-height:16px;}
.fabu-popup .popup-bot .popup-btn {float:right; height:34px;}
.fabu-popup .popup-bot .popup-btn a {float:left; margin-left:6px; display:block; width:80px; height:34px; line-height:34px; font-size:14px; font-family:'Microsoft YaHei';}
.fabu-popup .popup-bot .popup-btn a {text-align:center; border-radius:4px;}
.fabu-popup .popup-bot .popup-btn a.popup-close {color:#888; background-color:#eee;}
.fabu-popup .popup-bot .popup-btn a.popup-submit {color:#fff; background-color:#2d8ae9;}
.fabu-popup.tp .popup-tit,.fabu-popup.sp .popup-tit {cursor:move;}

@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px);}100%{opacity:1;transform:translateY(0);}}
/*上传图片层*/
.fabu-popup.tp .tp-con {width:485px; height:auto; max-height:240px; overflow-y:auto;}
.fabu-popup.tp .tp-con li {float:left; margin:0 10px 10px 0;}
.fabu-popup.tp .tp-con li.pic {width:70px; height:70px; background-color:#f2f2f3; position:relative;}
.fabu-popup.tp .tp-con li.pic img {display:block; width:70px; height:70px;}
.fabu-popup.tp .tp-con li.pic img.load {margin:19px auto; width:32px; height:32px;}
.fabu-popup.tp .tp-con li.pic a.picdel {display:block; width:16px; height:16px; position:absolute; right:0; top:0; z-index:3;}
.fabu-popup.tp .tp-con li.pic a.picdel {background:url(//image.gamersky.com/webimg15/user/club/pc/close2.png) no-repeat;}
.fabu-popup.tp .tp-con li.pic a.picdel:hover {background-position-y:-16px;}
.fabu-popup.tp .tp-con li.add {width:70px; height:70px;}
.fabu-popup.tp .tp-con li.add a {display:block; width:70px; height:70px; background:url(//image.gamersky.com/webimg15/user/club/pc/upbtn.png) no-repeat;}
.fabu-popup.tp .tp-con li.add a:hover {background-position-y:-70px;}
/*添加视频层*/
.fabu-popup.sp .sp-con {width:470px; height:auto;}
.fabu-popup.sp .sp-con input {padding:10px; width:448px; height:20px; line-height:20px; color:#888; font-size:12px; font-family:'Microsoft YaHei';}
.fabu-popup.sp .sp-con input {background:none; border:1px solid #ddd; border-radius:2px;}
.fabu-popup.sp .sp-con input.cur {color:#333; font-size:14px; border-color:#e6c576;}
.fabu-popup.sp .sp-con .err {height:20px; line-height:20px; color:#f00; font-size:12px; text-align:center;}
/*播放视频*/
.popup-video {width:20px; height:20px; overflow:visible; background-color:#000; box-shadow:0 0 30px 0 rgba(0,0,0,.5); position:absolute; left:50%; top:0; margin-left:-10px; z-index:-1;}
.popup-video {opacity:0; filter:alpha(opacity=0); transition:all .25s ease-out;}
.popup-video.cur {width:800px; height:449px; top:-20px; margin-left:-470px; z-index:1000; opacity:1; filter:alpha(opacity=100);}
.popup-video-con {width:100%; height:100%;}
.popup-video a.videoclose {width:40px; height:40px; position:absolute; right:-45px; top:0; background:url(//image.gamersky.com/webimg15/user/club/pc/close.png) no-repeat;}
.popup-video a.videoclose:hover {background-position-y:-40px;}
/*添加表情层*/
.fabu-popup.bq .popup-con {width:349px;}
.fabu-popup.bq .bq-con {margin:-10px; width:374px; height:auto; overflow:visible;}

/*确定弹窗*/
.qzpop-mask {width:100%; height:100%; background-color:#000; opacity:.5; filter:alpha(opacity=50); position:fixed; _position:absolute; top:0; left:0; z-index:40000;}
.qzpop-mask {_height:1000px; _position:absolute;_top:expression(eval(document.documentElement.scrollTop));}
.qzpop-cont {margin:-100px 0 0 -150px; padding:0 30px; width:258px; height:auto; background-color:#fff; border:1px solid #ddd; border-radius:5px; box-shadow:1.564px 9.877px 20px 0 rgba(0,0,0,0.1);}
.qzpop-cont {position:fixed; top:50%; left:50%; z-index:50000; _position:absolute;_top:expression(eval(document.documentElement.scrollTop+400));}
.qzpop-cont .tit {margin:0 -30px; padding:0 12px; width:294px; height:28px; background-color:#f5f5f5; position:relative;}
.qzpop-cont .tit h3 {float:left; width:auto; height:28px; line-height:28px; color:#333; font-size:14px; font-weight:400;}
.qzpop-cont .tit a.qzpop-close {display:block; width:21px; height:21px; position:absolute; right:5px; top:3px;}
.qzpop-cont .tit a.qzpop-close {background:url(//image.gamersky.com/webimg15/user/club/pc/close1.png) no-repeat;}
.qzpop-cont .tit a.qzpop-close:hover {background-position-y:-21px;}
.qzpop-cont h3 {margin:15px 0 -15px; height:30px; line-height:30px; color:#333; font-size:20px; text-align:center;}
.qzpop-cont .con {padding:25px 0 10px; width:100%; height:auto; line-height:30px; color:#333; font-size:16px; text-align:center;}
.qzpop-cont .con p {margin:0; text-align:left;}
.qzpop-cont .con p.p1 {font-size:14px;}
.qzpop-cont .con p.p2 {line-height:18px; color:#888; font-size:12px;}
.qzpop-cont .btn {padding:15px 0; width:100%; height:auto; text-align:center;}
.qzpop-cont .btn a {margin:0 5px; display:inline-block; width:75px; height:32px; line-height:32px; font-size:14px; border-radius:4px;}
.qzpop-cont .btn a.okbtn {color:#fff; background-color:#37B773;}
.qzpop-cont .btn a.okbtn:hover {background-color:#3cc87e;}
.qzpop-cont .btn a.nobtn {color:#333; background-color:#e5e5e5;}
.qzpop-cont .btn a.nobtn:hover {background-color:#d4d2d2;}

/*提示弹窗*/
.fabutishi {display:none; width:720px; height:40px; text-align:center; overflow:visible; position:fixed; left:50%; top:340px; z-index:10000; margin-left:-500px;}
.fabutishi span {padding:0 15px; display:inline-block; width:auto; height:40px; line-height:40px; color:#ccc; font-size:16px;}
.fabutishi span {background-color:#474747; border-radius:5px; box-shadow:0 2px 3px 0 rgba(236,236,236,1);}
.fabutishi.cur span {animation:bounceIn .3s ease-in-out 0s alternate;}
@keyframes bounceIn{
  0%{opacity:0;transform:scale(.3);}
  50%{opacity:1;transform:scale(1.05);}
  70%{transform:scale(.9);}
  100%{opacity:1;transform:scale(1);}
}
