.NavSider{_position:absolute;}
.NavSiderbg{position:fixed;right:0;bottom:120px;z-index:9998;width:40px;height:300px;background:#000;_background:#333;_position:absolute;opacity:0.8;filter: alpha(opacity=80);}
.NavSiderCont{position:fixed;right:0;bottom:120px;z-index:9999;width:40px;height: 300px;color:#fff;line-height:12px;text-align:center;_position:absolute;}
.NavSider .navli{width: 40px;border-top:1px solid #414141;line-height: 14px;padding: 10px 0;position: relative;}
.NavSider .navli i{width:40px;height:30px;background:url("../images/NavSiderbg.png") no-repeat 0px 0px;display:block;}
.NavSider a{color: #fff !important;}
.NavSider .newlogin{position: relative;margin-top:0px;}
.NavSider .newlogin .navli.userBtn:hover{background: #f90;}
.NavSider .newlogin .navli.regBtn:hover{background: #fe3c3c;}
.NavSider .newlogin .navli.outBtn:hover{background: #c9302c;}
.NavSider .newlogin .navli i.logBtnIco{background-position: 0px 4px;}
.NavSider .newlogin .navli i.regBtnIco{background-position: -1px -38px;}
.NavSider .newlogin .navli i.outBtnIco{background-position: -1px -78px;}
.NavSider .navli.qqIco i{background-position: 0px -120px;}
.NavSider .navli.qqIco:hover i{background-position: -40px -120px;}
.NavSider .SiderBottom{position: absolute;left: 0px;bottom: 0px;}
.NavSider .SiderBottom .navli.wxIco i{background-position: 0px -163px;}
.NavSider .SiderBottom .navli.wxIco:hover i{background-position: -40px -163px;}
.NavSider .SiderBottom .navli.phoneIco i{background-position: 0px -208px;}
.NavSider .SiderBottom .navli.phoneIco:hover i{background-position: -40px -208px;}
.NavSider .SiderBottom .navli.topIcon i{background-position: 0px -250px;}
.NavSider .SiderBottom .navli.topIcon:hover i{background-position: -40px -250px;}
.NavSider .SiderBottom .navli.closeIcon i{background-position: 0px -289px;}
.NavSider .SiderBottom .navli.closeIcon:hover i{background-position: -40px -289px;}
.NavSider .SiderBottom .navli.openIco i{background-position: 0px -325px;}
.NavSider .SiderBottom .navli.openIco:hover i{background-position: -40px -325px;}
.NavSider .SiderRight{padding: 10px; border: 1px solid #cccccc; right: 40px; position: absolute; top:0px; background-color: #fff;display: none;animation:slideout 500ms ease;-webkit-animation:slideout 500ms ease;-moz-animation:slideout 500ms ease;}
.NavSider .SiderRight .SiderArrow{position: absolute;display: block;width: 6px;overflow: hidden;height: 18px;right: -6px;top: 20px;}
.NavSider .SiderRight .SiderArrow span{width: 0;height: 0;border-left: 7px solid #cccccc;border-top: 7px solid transparent;border-bottom: 7px solid transparent;position: relative;display: block;}
.NavSider .SiderRight .SiderArrow span em{display: block;width: 0;height: 0;border-left: 5px solid #fff;border-top: 5px solid transparent;border-bottom: 5px solid transparent;position: absolute;top: -5px;left: -7px;}
.NavSider .SiderBottom .topIcon .SiderRight,.NavSider .SiderBottom .closeIcon .SiderRight{top: 0px;color: #333;}
.NavSider .SiderBottom .topIcon .SiderRight .SiderArrow,.NavSider .SiderBottom .closeIcon .SiderRight .SiderArrow{top: 16px;}
.NavSider .goTopBtn{height: 30px;line-height: 30px;width: 70px;}
.NavSider .SiderRight .floatR {float: left; overflow:hidden;width: 170px;}
.NavSider .SiderRight .floatR .cn{background:#F7F7F7; border-radius:3px; min-width: 170px;}
.NavSider .SiderRight .cn .tit{font-size: 14px; color: #666;font-weight:600; line-height:24px;padding:5px;text-align:center;text-indent: 32px;border-bottom: solid 1px #E6E4E4;background: url(../images/shopnc.png) no-repeat 40px 7px;}
.NavSider .SiderRight .cn .titQq{background-position:40px 7px;text-indent: 20px;}
.NavSider .SiderRight .cn ul {padding:0px; background:#FFF;}
.NavSider .SiderRight .cn ul li {line-height: 38px; height:38px;overflow: hidden;text-align:center;float: left;width: 85px;}
.NavSider .SiderRight .cn ul.qq li{border-bottom: none;;}
.NavSider .SiderRight .cn ul li span { color: #777;}
.NavSider .SiderRight .cn ul.qq li span { padding-left:3px;}
.NavSider .SiderRight .cn ul li a{color: #777;}
.NavSider .SiderRight .cn ul li img { vertical-align: middle;}
.NavSider .SiderRight .cn ul li em{font-size:14px; color:#c00; font-family:Arial;}
.NavSider .SiderRight .cn p{height: 18px;line-height: 18px;padding-top: 10px;}
.NavSider .SiderRight .cn p.titSq{font-size: 14px; color: #666;font-weight:600;border: 0 none;background-position: 40px -72px;}
.NavSider .SiderRight .cn p.number{color: #f40;}
.NavSider .SiderRight .cn p.tel{font-size: 14px;font-weight: 600;}
.NavSider .SiderRight .Pic{width:160px;height:160px;}
.NavSider .cn .contacttel li{color:#f30;white-space:nowrap;width:150px;float:none}
