#indexTop {
    background:#fff;box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);height:80px;min-width:1020px;
}

#indexTop .fix {
    width:1050px;margin:0 auto;padding:10px;position:relative;min-width:1000px;
}

#indexTop .fixLeft {
    position:absolute;right:50px;top:28px;
}

#indexTop a {
    font-size:18px;cursor:pointer;color:#222;text-decoration:none;
}

#indexTop a{
    margin-left:60px;
}

#indexTop a:hover{
    color:#ff6a00;
}

#indexHat .userLogin {
    color:#989898;position:relative;padding:0px 20px;cursor:pointer;border-right: 1px solid #515254;text-decoration:none;
}
#indexHat .userLogin i {
    background: rgba(0, 0, 0, 0) url("/public/static/img/navIcon.png") no-repeat scroll -486px -138px;
    display: block;
    height: 14px;
    left: 0;
    margin-top: -7px;
    position: absolute;
    top: 50%;
    width: 14px;
}
#indexHat .userLogin:hover{
    color:#fff;
}
#indexHat .userLogin:hover i {
    background-position: -486px -153px;
}
.userpsw{
  text-decoration: none;	
  color: #989898;
}
.userpsw:hover{
    color:#fff;
}
#indexHat .userRegister {
    color:#989898;position:relative;padding-left:20px;cursor:pointer;text-decoration:none;margin-left:20px;
}
#indexHat .userRegister i {
    background: rgba(0, 0, 0, 0) url("/public/static/img/navIcon.png") no-repeat scroll -471px -138px;
    display: block;
    height: 14px;
    left: 0;
    margin-top: -7px;
    position: absolute;
    top: 50%;
    width: 14px;
}
#indexHat .userRegister:hover{
    color:#fff;
}
#indexHat .userRegister:hover i {
    background-position: -471px -153px;
}
.payMoney {
	border: 1px solid #eee;
	padding: 8px 12px;
	display: inline-block;
	cursor: pointer;
	color: #666;
	background: #f6f6f6;
	letter-spacing: 3px;
	margin-right: 8px;
}

.payMoney.act {
	border: 1px solid #f37800;
	background: #fff6e7;
	color: #f37800;
}
