/*
Theme Name: Buffet
Theme URI: http://www.168sushibuffet.com/
Description: <a href="http://www.168sushibuffet.com/" target="_blank"><strong>168 main page </strong></a>168 main page
Author: <a href="http://www.168sushibuffet.com/" target="_blank"><strong>168 main page</strong></a>
Version: 2.0

License: GNU General Public License
License URI: j_themes.txt
Tags: jacall
*/

@import url('css/public/reset.css');
@import url('css/public/nprogress.css');

/* S Reset */
a{background:transparent;text-decoration:none;margin:0;padding:0;color:#333;}
a:hover{color:#F60; text-decoration:underline;/*-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;*/}
::selection{background:#6f95bb;color:#fff;}
::-moz-selection{background:#6f95bb;color:#fff;}
.clearBoth {clear: both;}
.clearfix:after {content: "\0020";display: block;height: 0;clear: both;}
.clearfix {_zoom: 1;}
*+html .clearfix {overflow:auto;}
/* E Reset */

body{color: #333;line-height:20px;font: 14px 'Microsoft YaHei', "hiragino sans gb",'黑体','宋体', Arial, Lucida Grande, Tahoma, sans-serif;overflow: hidden;background:#000;}
*{font-family: 'Microsoft YaHei', "hiragino sans gb",'黑体','宋体', Arial, Lucida Grande, Tahoma, sans-serif;}
.f_l{ float:left;}
.f_r{ float:right;}

.thewidth{ width:100%; margin:0 auto;}



/*Container*/
#Container{position: relative;width:100%;}


/*++background++*/
#background{}
#background .rslides {position: relative;list-style: none;overflow: hidden;width: 100%;height:100%; padding: 0;margin: 0;}
#background .rslides li {-webkit-backface-visibility: hidden;position: absolute;display: none;width: 100%;left: 0;top: 0;}
#background .rslides li:first-child {position: relative;display: block;float: left;}
#background .rslides li .background_li{display: block;background-repeat: no-repeat;background-position:center;width: 100%;height:900px;-webkit-background-size:cover;background-size:cover;}



@media (min-width: 760px){


#entry{position: absolute;z-index:99999;top:50%;left:50%; width: 800px;margin-left:-400px;margin-top:-240px;}
#entry .entry_logo{text-align: center;margin-bottom:20px;}
#entry .entry_logo img{height:120px;width:auto;}
#entry ul{list-style:none;margin:0;padding:0;text-align: center;}
#entry ul li{display: block;margin:5px 0px;}
#entry ul li a{display: inline-block;/*background:rgba(0,0,0,0.3);padding:15px;border-radius:3px;*/vertical-align: top;text-align: center;text-decoration: none;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;opacity:1;}
#entry ul li a:hover{/*background:rgba(166,75,154,0.5);*/opacity:0.8;}

#entry .sociality_link{text-align: center;padding-top:10px;}
#entry .sociality_link ul li{display: inline-block;margin:4px 5px;}


#Copys{position: absolute;bottom:30px;left:50%;text-align: center;width:500px;margin-left:-250px;color:#CCC;font-weight:100; z-index:999;}




}


@media (max-width: 760px){
  
#entry{width:100%;left:0;margin-left:0;position: absolute;z-index:99999;top:10%;}
#entry .entry_logo{text-align: center;margin-bottom:20px;}
#entry .entry_logo img{height:120px;width:auto;}


#entry ul{list-style:none;margin:0;padding:0;text-align: center;}
#entry ul li{display: block;margin:4px 0 ;text-align: center;}
#entry ul li a{display: inline-block;/*background:rgba(0,0,0,0.1);padding:10px;*/vertical-align: top;text-align: center;text-decoration: none;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;/*border-radius:3px;*/opacity:1;}
#entry ul li a:hover{/*background:rgba(166,75,154,0.5);*/opacity:0.8;}


#entry .sociality_link{text-align: center;padding-top:10px;}
#entry .sociality_link ul li{display: inline-block;margin:4px 5px;}

#Copys{position: absolute;bottom:20px;left:0;right:0; text-align: center;color:#CCC;font-weight:100; z-index:999;padding:0 20px;}





}





@media (max-width: 320px){
  
#entry{width:100%;left:0;margin-left:0;position: absolute;z-index:99999;top:1%;}
#entry .entry_logo{text-align: center;margin-bottom:10px;}
#entry .entry_logo img{height:100px;width:auto;}

#entry ul li a img{display: block;max-height:34px;width:auto;}

#entry .sociality_link{padding-top:0px;}
#entry .sociality_link ul li{display: inline-block;margin:0px 5px;}



#Copys{bottom:10px;font-size:13px;}





}




/*公共Style*/
.nopatop{ padding-top:0;}
.aligncenter{ text-align:center;}
.fixed{ position:fixed; top:0;z-index:99999;}

/*公共Style*/`

