    .page_top  {
        /* border: 1px solid green; */
        
        font-size: 14pt;
        font-weight: bold;
        /* background: url(/_images/up_button_bg.png) 0% 0% no-repeat; */
        
		/*  background: url(/_re/images/up-bg-30.png) 0% 0% no-repeat; */
        background: url(/_re/images/footer/button-up.png) 0% 0% no-repeat;
        
        position: fixed; 
		right:    15px;
        right:    70px;
        bottom:   38px;
        bottom:   45px;
		
		/* width:  29px; 
        height: 29px; */
		/* width:  32px; 
        height: 32px; */
		 
		width:  39px; 
        height: 39px;
		
     }
     .page_top a {
        line-height: 29px;
        /* color: #e38e22; */
        color: #fe7900;
        font-weight: bold;
        font-size: 12px;
        width: 75px;
        height: 29px;
        /*  text-indent: -9999px;  */
        display: block;
        position: absolute;
        left: -45px;
     }
     
     
    .page_top2 {        
        /* border: 1px solid red; */
        padding-left: 8px;
        
        font-size: 14pt;
        font-weight: bold;
        width: 60px;
        position: fixed;
        left: 50px;
        left: 42px;
        top: 10px;
        height: 131px;
    }
    .page_top2 a{
        text-indent: -9999px;
        line-height: 29px;
        color: #fe7900;
        font-weight: bold;
        font-size: 12px;
        line-height: 29px;
        text-decoration: none;
        text-transform: uppercase;
    }
/* fix 1024 from .. */
@media (max-width:1024px) {
	.vertical-line {
		display:none;
	}
	.cart {
		margin-left:0px;
	}
	.cart img {
		width:70%;
	}
	.title-cart {
		margin-left:-50%;
	}
	.cart-detail {
		right: 15px;
		position: absolute;
		margin-right: 0;
		font-size: 1.25em!important;
	}
	.cart-detail>* {
		font-size:0.8em;
	}
	.phone-2 {
		position: absolute;
		top: 21px;
		background: #373737;
		z-index: 5;
		left: 199px;
		padding: 5px 10px;
		opacity:0;
		transition:opacity 0.3s ease;
		border-radius:10px;
	}
	.phone-2 img {
		top:5px;
	}
	.top-menu {
		padding: 0 15px;
	    position: relative;
	}
	.phone-1:hover + .phone-2 {
		opacity:1;
	}
}