
#page-wrapper /* viewport |_| */
{	position: absolute;	width: 100%;left: 0px;	overflow: hidden;	z-index:0;}

#content-wrapper
{
-webkit-transition: all 350ms cubic-bezier(0.665, 0.165, 0.130, 0.715);
   -moz-transition: all 350ms cubic-bezier(0.665, 0.165, 0.130, 0.715);
    -ms-transition: all 350ms cubic-bezier(0.665, 0.165, 0.130, 0.715);
     -o-transition: all 350ms cubic-bezier(0.665, 0.165, 0.130, 0.715);
        transition: all 350ms cubic-bezier(0.665, 0.165, 0.130, 0.715);

-webkit-transition-timing-function: cubic-bezier(0.665, 0.165, 0.130, 0.715);
   -moz-transition-timing-function: cubic-bezier(0.665, 0.165, 0.130, 0.715);
    -ms-transition-timing-function: cubic-bezier(0.665, 0.165, 0.130, 0.715);
     -o-transition-timing-function: cubic-bezier(0.665, 0.165, 0.130, 0.715);
        transition-timing-function: cubic-bezier(0.665, 0.165, 0.130, 0.715);

	position: relative;
	left: 0px;
	background: #fff;
	-webkit-transform: perspective(0) translate(0, 0);
    -moz-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform:  translate(0, 0);
    transform: translate(0, 0);}

#content-wrapper.moved
{
	-webkit-transform: perspective(0) translate(180px, 0);
    -moz-transform: translate(180px, 0);
    -ms-transform: translate(180px, 0);
    -o-transform:  translate(180px, 0);
    transform: translate(180px, 0);
}

h1, h2, h3, h4, h5, h6, li, p, span,
{font-family: 'Microsoft YaHei', sans-serif;	line-height: 1.33;}

/* HEADER */

#header
{position: relative;width: 100%;height: 48px;background: #3e4560;color: #fff;text-align: center;}
#header-left{position: absolute;top: 0px;}
#a-menu{width: 45px;height: 30px;		display: inline-block;		position: relative;		left: 5px;		}
#a-menu img{width: 22px;margin-top: 17px;margin-left: 0px;}
#header-title {}
#header-title h1{display: inline;margin: 0;font-size: 17px;line-height: 51px;font-weight: bold;text-transform: capitalize;color: #fff;}
#header-right{position: absolute;right: 14px;top: 15px;}
#header-right img{width: 20px;}

#menu-wrapper
{color: #fff;position: absolute;left: 0px;top: 0px;z-index: -1 !important;height: 100%;width: 180px;background: #3c3d42;}
.menu ul li a, .menu > li a
{height: 48px;width: 100%;display: block;position: relative;}
.menu-li-icon{height: 24px;margin-top: 12px;left: 15px;position: absolute;display: block;}
.menu > li ul li { background: #2a2b2e; }
.menu-li-title{font-size: 14px;margin-left: 35px;line-height: 48px;font-weight: bold;text-transform: uppercase;
color: #fff;}
.menu-li-arrow{height: 16px;float: right;margin-top: 16px;margin-right: 12px;opacity: 0.45;}
.menu-li-arrow-submenu{height: 40px;float: right;margin-top: 4px;margin-right: 0px;opacity: 0.45;}


#pageChat .body {
    top: 252px;
}


.am-slider {margin: 0;padding: 0;position: relative;}
.am-slider-a1 .am-viewport {max-height: 2000px;-webkit-transition: all 1s ease;transition: all 1s ease;}
.am-slides {height: auto;width: 100%;}
.am-slider .am-slides > li{display: block;}
.am-slider .am-slides img {width:100%;display:block}