
	.top-header-group h1 {
	    margin: 19px 20px 0 0;
	}
	.top-header-nav a.selected, .top-header-nav a:hover {
	    padding: 0 0 4px;
	    color: #82ba16;
	    border-bottom: 3px solid #82ba16;
	}
	.top-dialog-step-1 .btn-vip, .top-dialog-step-1 .input-box input, .fn-l, .top-dialog-wrap .dialog-header h3, .top-footer-helper .helper-item, 	.top-footer-r, .top-header-group .logo-a, .top-header-group h1, .top-header-group h2, .top-header-guide, .top-header-l, .top-header-nav li, 	.top-header-shadow, .top-header-site li {
	    float: left;
	    display: inline;
	}
	.top-header-guide{position:absolute;top:20px;width: 180px;font-size:14px;left:220px;}
	.top-header {
	    height: 90px;
	    width: 100%;
	    background: #fff;
	    top: 0px;
	    left: 0;
	    -webkit-box-shadow: 0 0 4px rgba(0,0,0,.3);
	    box-shadow: 0 0 4px rgba(0,0,0,.3);
	    position: absolute;
	    z-index:1;
	}
	.top-header-l{position:relative;}
	.top-header-l li {
	    float: left;
	    display: inline;
	}
	.top-header-group .top-logo {
	    background-position: -108px -90px;
	    height: 44px;
	    width: 200px;
	}
	.top-header-shadow {
	    background-position: -313px 0;
	    height: 90px;
	    width: 22px;
	}
	.top-header-site {
	    margin: 22px 0 0;
	    overflow: hidden;
	}
	.top-header-tel {
	    margin: 8px 0 0;
	    padding: 0 10px;
	    line-height: 24px;
	    background-color: #f5f5f5;
	    color: #aaa;
	}
	.top-header-r {
	    float: right;
	    display: inline;
	}
	.top-header-nav, .top-header-r {
	    float: right;
	    display: inline;
	}
	.top-header-nav li {
	    position: relative;
	    margin: 0 0 0 -1px;
	    height: 90px;
	    width: 100px;
	    line-height: 90px;
	    text-align: center;
	    border-left: 1px solid #dedede;
	}
	.top-header-nav li ul{position:absolute;z-index:1;background: #fff;display:none;}
	.top-header-nav li ul li{height:60px;line-height:60px;}
	.top-header-nav li .icon{position:absolute;left:75px;bottom: 55px;z-index:1 ;}
	.top-header-nav a {
	    color: #666;
	    -webkit-transition: color .3s ease-out;
	    transition: color .3s ease-out;
	}
	.top-header-wrap{width:1200px;margin:0 auto;}
