.avgrund-cover{ position: fixed; width: 100%; height: 100%; top: 0; left: 0; z-index:9999999; visibility: hidden; opacity: 0; background: rgba( 0, 0, 0, 0.8 );}
/*.avgrund-cover{ position: fixed; width: 100%; height: 100%; top: 0; left: 0; z-index:99999; visibility: hidden; opacity: 0; background:url(../image/new-menu-bg1.png) center center; }*/
.avgrund-active .avgrund-cover { visibility: visible; opacity: 1; }
.avgrund-active .avgrund-contents { -webkit-filter: blur(2px); -moz-filter: blur(2px); -ms-filter: blur(2px); -o-filter: blur(2px); filter: blur(2px); }
.no-blur.avgrund-active .avgrund-contents { -webkit-filter: none; -moz-filter: none; -ms-filter: none; -o-filter: none; filter: none; }
.avgrund-popup { position:fixed; width: 780px; height:650px; left: 50%; top: 50%; margin-left:-411px; margin-top:-346px; visibility: hidden; opacity: 0; z-index: 99999999; padding:20px; background:#000;  border:1px solid #646d7c; box-shadow: 0px 0px 10px rgba( 0, 0, 0, 0.3 ); border-radius: 3px;overflow:hidden;}
.avgrund-active .avgrund-popup-animate { visibility: visible; opacity: 1; -webkit-transform: scale( 1.0 ); -moz-transform: scale( 1.0 ); -ms-transform: scale( 1.0 ); -o-transform: scale( 1.0 ); transform: scale( 1.0 ); }
.avgrund-popup.stack { -webkit-transform: scale( 1.1 ); -moz-transform: scale( 1.1 ); -ms-transform: scale( 1.1 ); -o-transform: scale( 1.1 ); transform: scale( 1.1 ); }
.avgrund-active .avgrund-popup.stack { -webkit-transform: scale( 1.1 ); -moz-transform: scale( 1.1 ); -ms-transform: scale( 1.1 ); -o-transform: scale( 1.1 ); transform: scale( 1.1 ); }
.avgrund-ready body, .avgrund-ready .avgrund-contents, .avgrund-ready .avgrund-popup, .avgrund-ready .avgrund-cover { -webkit-transform-origin: 50% 50%; -moz-transform-origin: 50% 50%; -ms-transform-origin: 50% 50%; -o-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transition: 0.3s all cubic-bezier(0.250, 0.460, 0.450, 0.940); -moz-transition: 0.3s all cubic-bezier(0.250, 0.460, 0.450, 0.940); -ms-transition: 0.3s all cubic-bezier(0.250, 0.460, 0.450, 0.940); -o-transition: 0.3s all cubic-bezier(0.250, 0.460, 0.450, 0.940); transition: 0.3s all cubic-bezier(0.250, 0.460, 0.450, 0.940); }
.avgrund-ready .avgrund-popup.no-transition { -webkit-transition: none; -moz-transition: none; -ms-transition: none; -o-transition: none; transition: none;}
.new-menu-title{ text-align:center; color:#999; font-size:30px; font-weight:200; padding-bottom:10px; margin-bottom:10px; padding-top:10px; line-height:36px; border-bottom:1px solid #383a3c;}
.new-menu{ width:390px; height:150px;  float:left;filter:alpha(opacity=80); -moz-opacity:0.8;  -khtml-opacity: 0.8;  opacity: 0.8; }
.new-menu-img{ float:left; width:150px; text-align:center; position:relative;}
.new-menu-text{ float:left; width:240px; position:relative;}
.new-menu-text a { text-decoration:none; color:#fff;}
.new-menu-text a h3{ font-size:20px; font-weight:200; padding-bottom:10px; padding-top:20px;}
.new-menu-text a p{ line-height:21px; font-size:15px;color:#999;}
.new-menu-img .free{ position:absolute; top:85px; right:5px; width:40px; height:40px; line-height:40px; text-align:center; color:#fff; background:#f4584b;-moz-border-radius:50%; -webkit-border-radius:50%; border-radius: 50%;}
.new-menu-text .free{ position:absolute; top:60px; right:50px; width:40px; height:40px; line-height:40px; text-align:center; color:#fff; background:#f4584b;-moz-border-radius:50%; -webkit-border-radius:50%; border-radius: 50%;}
.new-menu-text .new-menu-btn{ display:none; border:1px solid #31c3ee; color:#31c3ee; width:72px; font-size:15px; height:28px; text-align:left; padding-left:40px; line-height:28px;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius: 3px; float: left;}
.new-menu-text a.mac{background:url(../image/new-menu.png) no-repeat 10px 4px;}
.new-menu-text a.apple{background-image:url(https://www.macblurayplayer.com/image/apple-blue.svg); background-size: 24px; background-repeat: no-repeat; background-position: 10px center;}
.new-menu-text a.apple:hover{background-color:#31c3ee; color: #fff; background-image:url(https://www.macblurayplayer.com/image/apple-white.svg); background-size: 24px; background-repeat: no-repeat; background-position: 10px center;}
.new-menu-text a.pc{background:url(../image/new-menu-pc.png) no-repeat 10px 5px;}
.new-menu:hover{filter:alpha(opacity=100); -moz-opacity:1.0;  -khtml-opacity: 1.0;  opacity: 1.0;}
.new-menu:hover .new-menu-text h3{ color:#31c3ee;}
.new-menu:hover .new-menu-text .new-menu-btn{display:block;}
.new-menu-text .mac:hover{display:block;background:#31c3ee url(../image/new-menu.png) no-repeat 10px -27px; color:#fff;}
.new-menu-text .pc:hover{display:block;background:#31c3ee url(../image/new-menu-pc.png) no-repeat 10px -28px; color:#fff;}
.new-menu-title1{ font-size:30px; line-height:30px; font-weight:200;text-align:center; color:#999; clear:both; padding-top:15px; padding-bottom:15px;border-bottom:1px solid #383a3c; }
.new-menu1{width:245px; padding:0px 5px; float:left; height:200px; padding-top:15px;filter:alpha(opacity=80); -moz-opacity:0.8;  -khtml-opacity: 0.8;  opacity: 0.8; }
.new-menu1 .new-menu-text{ text-align:center; height:190px; width:240px;}
.new-menu1 .new-menu-text h3{ padding-top:5px; font-size:20px; padding-bottom:5px;}
.new-menu1 .new-menu-text p{ padding-bottom:10px;color:#999;}
.new-menu1:hover{filter:alpha(opacity=100); -moz-opacity:1.0;  -khtml-opacity: 1.0;  opacity: 1.0;}
.new-menu1:hover .new-menu-text h3{ color:#31c3ee;}
.new-menu1:hover .new-menu-text .new-menu-btn{display:block; margin:0 auto;}
.Shut-down{position:absolute; top:10px; right:15px; color:#CCC; text-decoration:none; font-size:24px; text-align:center; line-height:30px; cursor:pointer; }
.Shut-down:hover{ color:#f1f1f1;}
.Angle{ background:#31c3ee; font-size:14px; text-align:center; padding:2px 5px;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius: 3px; color:#fff;}
.new-menu-title1 a{ margin-left:10px; font-size:15px; text-align:center; padding:2px 5px;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius: 3px; color:#fff; text-decoration:none;filter:alpha(opacity=80); -moz-opacity:0.8;  -khtml-opacity: 0.8;  opacity: 0.8;}