.head2016{width: 100%;margin: auto;}
.head2016 .top{height: 30px;background-color: #f5f5f5;width: 100%;margin: auto;}
.head2016 .toplogin-bar{position: relative;padding-right: 12px;display: inline;float: left;}
.head2016 .toplogin-bar a.login-a{color: #ff8d49;}
.head2016 .toplogin-bar a.login-a:hover{color: #ff8d49;}
.head2016 .toplogin-bar .bar-arrow, .head2016 .toplogin-bar .item-list .item-arrow, .head2016 .toplogin-bar .item-list i{background: url(/images/home/2016/fixed-side-toolbar-icon.png) no-repeat;} .head2016 .toplogin-bar .bar-arrow{position: absolute; top: 7px; right: 0; width: 10px; height: 8px; overflow: hidden; vertical-align: middle; background-position: -120px -100px; transition: .25s; -moz-transition: .25s; /* Firefox 4 */ -webkit-transition: .25s; /* Safari 和 Chrome */ -o-transition: .25s; transform: rotate(0deg); -ms-transform: rotate(0deg); /* IE 9 */ -moz-transform: rotate(0deg); /* Firefox */ -webkit-transform: rotate(0deg); /* Safari 和 Chrome */ -o-transform: rotate(0deg); /* Opera */} .head2016 .toplogin-bar.on .bar-arrow{background-position: -120px -100px; transition: .25s; -moz-transition: .25s; /* Firefox 4 */ -webkit-transition: .25s; /* Safari 和 Chrome */ -o-transition: .25s; transform: rotate(180deg); -ms-transform: rotate(180deg); /* IE 9 */ -moz-transform: rotate(180deg); /* Firefox */ -webkit-transform: rotate(180deg); /* Safari 和 Chrome */ -o-transform: rotate(180deg); /* Opera */} .head2016 .toplogin-bar .item-list{display: none; position: absolute; width: 124px; padding-top: 8px; top: 18px; left: 50%; margin-left: -63px; z-index: 10; background: url(about:blank); text-align: left;}
.head2016 .toplogin-bar.on .item-list{display: block;}
.head2016 .toplogin-bar .item-list-inner{display: block;position: relative;border: 1px solid #ececec;border-radius: 2px;background: #fff;zoom: 1;} .head2016 .toplogin-bar .item-list .item-arrow{display: block; width: 12px; height: 7px; overflow: hidden; background-position: -177px -387px; position: absolute; top: -7px; left: 50%; margin-left: -6px; z-index: 10;} .head2016 .toplogin-bar .item-list .item{display: block; position: relative; height: 33px; line-height: 33px; padding: 0 10px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; text-overflow: clip;}
.head2016 .toplogin-bar .item-list i{display: inline;float: left;width: 21px;margin-right: 6px;_overflow: hidden;}
.head2016 .toplogin-bar .web{border-bottom: 1px dashed #ececec;}
.head2016 .toplogin-bar .web i{height: 25px;background-position: -120px -62px;margin-top: 5px;}
.head2016 .toplogin-bar .qq i{height: 25px;background-position: -80px -60px;margin-top: 5px;}
.head2016 .toplogin-bar .sina-weibo i{height: 25px;background-position: -160px -60px;margin-top: 5px;}
.head2016 .toplogin-bar .weixin i{background-position: -40px -60px;height: 25px;margin-top: 5px;}
.head2016 .user-wrap2{height: 30px;float: right;overflow: hidden;}
.head2016 .user-wrap2 a{display: inline-block;text-align: center;}
.head2016 .user-wrap2 .usernick-a{color: red;margin-right: 5px;}
.head2016 .user-wrap2 .loginout-a{color: #f60;}
.head2016 .top-bar{width: 1100px;margin: auto;}
.head2016 .box{width: 1100px;margin: auto;overflow: hidden;}
.head2016 .mobile-site{float: left;overflow: hidden;width: 200px;margin-top: 5px;}
.head2016 .mobile-site ul li{float: left;width: 30xp;overflow: hidden;margin-right: 20px;font-size: 14px;color: #424343;}
.head2016 .register{float: right;margin-top: 5px;}
.head2016 .register ul li{font-size: 14px;list-style-type: none;float: left;margin-right: 15px;}
.head2016 .register .dl{color: #ff8d49;}
.head2016 .register .zc{color: #2bbb46;}
.head2016 .logo{float: left;margin-top: 20px;}
.head2016 .logo ul li{float: left;margin-right: 10px;}