﻿@charset "utf-8";
/* CSS Document */
body{  }
.wraper { background:url(http://img-td22.td22.com/Games/177YX/st/img/errorbg.jpg) no-repeat  center top ;}




.frame{
	position: relative;
	margin: 0 auto;
	width: 800px;
	height: 460px;
	margin-bottom:50px;
}
body{ }


#a404{width:1200px; margin:0 auto;position:relative; }

.logott{width:216px;height:102px;position:absolute;left:0%;margin-left: -10px;overflow: hidden;z-index:888;text-indent: -9999em;margin-top:30px;}
.logott a {display: block;width:216px;height:102px;background: url(http://img-td22.td22.com/Games/Td22/ss/img/logo.png) no-repeat center top;}
.errBox {width:500px;padding-top:180px;}
.tsErr {width:500px; display:block;line-height:20px;font-size:14px;border-top:1px solid #d5d5d5;padding-top:20px;margin-top:20px;}
.cuowu {width:500px;margin-top:20px;}
.cuowu a {background: url(http://img-td22.td22.com/Games/177YX/mh/img/404Anniu.png) no-repeat center -43px; width:146px;height:51px;display:block;color:#fff;text-align:center;line-height:51px;float:left;margin-top:10px;font-size:14px;}
.cuowu a:hover {background: url(http://img-td22.td22.com/Games/177YX/mh/img/404Anniu.png) no-repeat center -147px;}




.qqLianxi{width:170px;height:42px;padding:30px;text-align:right;}
.qqLianxi a{width:42px;height:42px;display:block;margin-left:10px;float:left;background:url(http://img-td22.td22.com/Games/177YX/mh/img/qqIco.png) no-repeat;transition: all .2s ease-out;}
.qqLianxi  .QQico{background-position:-115px 0px;}
.qqLianxi  .WXico {background-position:-58px 0px;}
.qqLianxi  .xlico {background-position: 0px 0px;}
.qqLianxi a:hover{opacity:0.5;}


.header{width:100%;height:60px;background:#fff;}
.main{width:1200px;margin:0 auto;height:auto;}

.header h1{float:left;display:block;width:180px;height:59px;overflow:hidden;}
.topBar{ position:absolute;top:0px;right:0px;width:200px;padding-left:0px;background-color:#eee;height:28px;line-height:28px;color:#e0e0e0;}
.topBar a{color:#666;padding:0 5px;}

.nav{color:#252525;margin:0px 0 0 80px;padding-top:0px;_margin-left:100px;width:600px;overflow:hidden; position:relative;height:60px;float:left;}
.nav li{float:left;margin:0 10px;height:60px;}
.nav a{color:#333;font-size:14px;padding:0px 10px;display:block;line-height:60px;}
.nav a:hover{color:#55B024;}
.header  .user_info{padding-top: 10px; border:1px solid #cccccc;float: right;line-height: 30px;}
.header  .user_info a.quit {color: #353535;padding-left: 6px;}
.foot {background:none}