.cr {clear:both;height:0px;overflow:hidden;}
.fl {float:left;}
.fr {float:right;}
em,i {font-style: normal;}
.banner {clear: both;margin-bottom: 10px;}
.mt10 {margin-top:10px;}
.mb20 {margin-bottom: 20px;}
.mt8 {margin-top:8px;}
.hidden,.ins {display:none}
.clearfix:after,.banner:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix,.banner{*+height:1%;}
.head {width:1200px;margin:0 auto;}
.w {width:1200px;margin:0 auto;}
.main {width:1200px;margin:0 auto;}
.bold {font-weight:bold;}
.tran{ -webkit-transition:all .2s; transition:all .2s;}
/*页游顶部*/
.top {min-width: 1200px;}
.top {height:40px;background: #f9f9f9;border-bottom: 1px solid #e3e3e3;line-height:40px;box-sizing:content-box;}
.top .inner{width:1200px;margin:auto}
.top span{color:#999;font-size:12px;float:left}
.top span a{color:#868b91;}
.top span a:hover{color:#f00}
.top p{float:right;margin-top: 10px;font: 12px Microsoft YaHei,tahoma, arial, \5b8b\4f53;}
.top p a{text-align:right;color:#868b91;font-size:12px;padding:0 15px;position:relative;transition:color .2s;cursor:pointer}
.top p a:before{content:'';display:inline-block;width:1px;height:10px;position:absolute;left:0;top:0;bottom:0;margin:auto;background:#37393d}
.top p a:first-child:before{display:none}
.top p a:last-child{padding-right:0}
.top p a:hover{color:#f00}

.header {clear:both;background: #fff;min-width: 1200px;margin-bottom:10px;}
.head {height: 110px;}
.logo {float: left;width: 157px;height: 60px;margin-top: 25px;}
.logo a,.logo a:visited {float:left;width:100%;display:block;line-height:150px;height:60px;overflow:hidden;}
.logo img{width: 157px;height: auto;}
.head-vd {float: left;width: 540px;height: 60px;margin: 25px 0 0 40px;}
.head .plus {float: right;padding-top: 35px;}
.head .plus a{font-size:12px;color:#a78f8f;float:left;line-height:40px;padding:0 15px;position:relative;transition:color .2s;cursor:pointer}
.head .plus a:hover{color:#ea6161}
.head .plus a:before{content:'';display:inline-block;width:1px;height:10px;position:absolute;left:0;top:0;bottom:0;margin:auto;background:#e5e5e5}
.head .plus a:first-child:before{display:none}
.search{width:280px;height:40px;border-radius:20px;background:#f4f4f4;float:right;position:relative;padding:0 0px 0 20px;margin-top:35px ;box-sizing:content-box}
.search form{width:100%;height:100%}
.search input{width:100%;height:100%;background:none;font-size:14px;border:none;outline:none}
.search .sub{width:25px;height:25px;position:absolute;right:10px;top:0;bottom:0;margin:auto;background:none;border:none;background:url(/static/pc/yeyou/icon.png);background-position:-413px -12px;cursor:pointer}
.search .sub:hover{opacity:.8}


.web_menu {background: #00ac9a;clear: both;height: 60px;}
.web_menu .w {position: relative;}
.web_menu ul li {float:left;font-size: 16px;_display:inline;}
.web_menu ul li a {display:block;width:155px;float:left;color:#fff;line-height:60px;font-size:18px;text-align:center;transition:background .2s;cursor:pointer}
.web_menu ul li.on{background: #1e7c73;}

.web_menu ul li a:hover {background: #1e7c73;}

.web_menu p {position: absolute;top:-10px;right: 0;}
.web_menu p a{display:block;float:left;width:114px;height:70px;line-height:66px;padding-left:66px;margin-left:10px;overflow:hidden;font-size:24px;font-weight:bold;background:url(/static/pc/yeyou/icons-nav.png) no-repeat;box-sizing:content-box;}
.web_menu p a:hover {background-position: -182px 0}
.web_menu p a.gamedown {background-position: -364px 0;color: #fff;}
.web_menu p a.gamedown:hover {background-position: -546px 0;}
.hide{display: none;}
/*顶部结束*/
