html {
	font-family: "PingFangSC-Light","helvetica neue","hiragino sans gb","tahoma","microsoft yahei ui","microsoft yahei","simsun","sans-serif"; font-size: 14px;
}
body {
	margin: 0px; padding: 0px;
}
div {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
input {
	margin: 0px; padding: 0px;
}
button {
	margin: 0px; padding: 0px;
}
textarea {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
th {
	margin: 0px; padding: 0px;
}
td {
	margin: 0px; padding: 0px;
}
hr {
	margin: 0px; padding: 0px;
}
h1 {
	font-size: 100%;
}
h2 {
	font-size: 100%;
}
h3 {
	font-size: 100%;
}
h4 {
	font-size: 100%;
}
h5 {
	font-size: 100%;
}
h6 {
	font-size: 100%;
}
i {
	font-style: normal; font-weight: normal;
}
em {
	font-style: normal; font-weight: normal;
}
button {
	font-family: "PingFangSC-Light","STHeiti Light","helvetica neue","hiragino sans gb","tahoma","microsoft yahei ui","microsoft yahei","simsun","sans-serif";
}
input {
	font-family: "PingFangSC-Light","STHeiti Light","helvetica neue","hiragino sans gb","tahoma","microsoft yahei ui","microsoft yahei","simsun","sans-serif";
}
textarea {
	font-family: "PingFangSC-Light","STHeiti Light","helvetica neue","hiragino sans gb","tahoma","microsoft yahei ui","microsoft yahei","simsun","sans-serif";
}
select {
	font-family: "PingFangSC-Light","STHeiti Light","helvetica neue","hiragino sans gb","tahoma","microsoft yahei ui","microsoft yahei","simsun","sans-serif";
}
button {
	box-sizing: border-box;
}
select {
	box-sizing: border-box;
}
input {
	box-sizing: border-box;
}
button {
	border: currentColor; border-image: none;
}
input[type='button'] {
	cursor: pointer;
}
input[type='submit'] {
	cursor: pointer;
}
select {
	cursor: pointer;
}
button {
	cursor: pointer;
}
table {
	border-collapse: collapse; border-spacing: 0;
}
li {
	list-style: none;
}
a {
	text-decoration: none;
}
fieldset {
	border-width: 0px;
}
img {
	border-width: 0px;
}
a img {
	border-width: 0px;
}
iframe {
	border-width: 0px;
}
.clearfix {
	
}
.clearfix::before {
	display: table; content: "";
}
.clearfix::after {
	display: table; content: "";
}
.clearfix::after {
	clear: both;
}
.visually-hidden {
	padding: 0px !important; border: 0px currentColor !important; border-image: none !important; width: 1px !important; height: 1px !important; overflow: hidden; position: absolute !important; clip: rect(1px, 1px, 1px, 1px);
}
.textoverflow {
	overflow: hidden; display: inline-block; white-space: nowrap; -ms-word-break: break-all; -ms-word-wrap: normal; -ms-text-overflow: ellipsis; max-width: 100%;
}
.qc-btn {
	padding: 0px 20px; border-radius: 2px; border: 1px solid rgb(255, 255, 255); transition:background-color 0.15s; border-image: none; text-align: center; color: rgb(255, 255, 255); line-height: 26px; overflow: visible; font-size: 14px; vertical-align: middle; display: inline-block; cursor: pointer;
}
.qc-btn:hover {
	border-color: rgb(33, 118, 218); background-color: rgb(33, 118, 218);
}
.qc-btn:active {
	border-color: rgb(0, 112, 204); background-color: rgb(0, 112, 204);
}
.qc-btn:focus {
	border-color: rgb(0, 112, 204); background-color: rgb(0, 112, 204);
}
.qc-navigation {
	width: 100%; height: 65px; position: relative; z-index: 100; min-width: 1000px;
}
.qc-navigation::before {
	transition:height 0.2s, background-color 0.2s; left: 0px; top: 0px; width: 100%; height: 0px; position: absolute; content: ""; background-color: transparent; -webkit-transition: height .2s, background-color .2s;
}
.qc-navigation-hover {
	height: 100%; transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); background-color: rgba(17, 17, 17, 0.6); -webkit-transition-timing-function: cubic-bezier(0.2, 1, .3, 1);
}
.qc-navigation .navigation-inner {
	margin: 0px auto; height: 65px; font-size: 0px; position: relative; min-width: 1000px; max-width: 1200px;
}
.qc-navigation .logo {
	margin-right: 2.91%; vertical-align: middle; display: inline-block;
}
.qc-navigation .logo .logo-img {
	width: 94px; height: 25px; vertical-align: middle; display: inline-block;
}
.qcloud-logo-lit {
	display: block;
}
.qcloud-logo-dark {
	display: none;
}
.qc-navigation .categories {
	vertical-align: middle; display: inline-block;
}
.qc-navigation .categories .menu {
	font-size: 0px;
}
.qc-navigation .categories .menu > li {
	color: rgb(255, 255, 255); font-size: 16px; vertical-align: middle; display: inline-block; position: relative;
}
.qc-navigation .categories .menu h2 {
	margin: 0px; font-weight: normal;
}
.qc-navigation .categories .menu > .presentation h2 a {
	padding: 0px 15px; transition:background-color 0.4s; color: rgb(255, 255, 255); line-height: 65px; font-size: 16px; display: inline-block; -webkit-transition: background-color .4s;
}
.user-id {
	padding: 0px 15px; transition:background-color 0.4s; color: rgb(255, 255, 255); line-height: 65px; font-size: 16px; display: inline-block; -webkit-transition: background-color .4s;
}
.qc-navigation .categories .menu li.presentation-selected:hover {
	background-color: rgb(242, 242, 242);
}
.qc-navigation .categories .menu li.presentation-selected {
	background-color: rgb(242, 242, 242);
}
.qc-navigation .categories .menu li.presentation-selected:hover h2 a {
	color: rgb(51, 51, 51);
}
.qc-navigation .categories .menu li.presentation-selected h2 a {
	color: rgb(51, 51, 51);
}
.qc-navigation .categories .presentation-selected .nav-down-style li a {
	color: rgb(51, 51, 51);
}
.nav-down-style {
	left: 0px; text-align: left; position: absolute; min-width: 100%; box-sizing: border-box; background-color: rgba(17, 17, 17, 0.95);
}
.nav-down-style li {
	float: none; display: block;
}
.nav-down-style li a {
	color: rgb(153, 153, 153); line-height: 30px; font-size: 14px; white-space: nowrap;
}
.nav-down-style li a:hover {
	color: rgb(0, 139, 255);
}
.qc-navigation .nav-down-style-1 .nav-down-list {
	margin: 15px 0px; font-size: 0px; white-space: nowrap;
}
.qc-navigation .nav-down-style-1 .nav-down-menu {
	padding-bottom: 10px; vertical-align: top; display: inline-block;
}
.qc-navigation .nav-down-style-1 :first-child.nav-down-menu {
	border-right-color: rgb(46, 48, 50); border-right-width: 1px; border-right-style: solid;
}
.qc-navigation .nav-down-style-1 .nav-down-menu a {
	color: rgb(255, 255, 255); line-height: 40px; padding-right: 30px; padding-left: 30px; display: block; white-space: nowrap;
}
.qc-navigation .nav-down-style-1 .nav-down-menu a:hover {
	color: rgb(0, 139, 255); background-color: rgb(17, 17, 17);
}
.qc-navigation .nav-down-style-2 .nav-down-list {
	margin: 15px 0px 25px; height: 200px; font-size: 0px; white-space: nowrap;
}
.qc-navigation .nav-down-style-2 .nav-down-menu {
	padding-right: 10px; padding-left: 10px; vertical-align: top; border-right-color: rgb(46, 48, 50); border-right-width: 1px; border-right-style: solid; display: table-cell;
}
.qc-navigation .nav-down-style-2 .nav-down-menu ul {
	vertical-align: top; display: inline-block;
}
.qc-navigation .nav-down-style-2 .last.nav-down-menu {
	border-left-color: currentColor; border-left-width: medium; border-left-style: none;
}
.qc-navigation .nav-down-style-2 .nav-down-menu .menu-title {
	height: 40px; color: rgb(136, 136, 136); line-height: 40px; padding-right: 20px; padding-left: 20px; font-size: 14px;
}
.qc-navigation .nav-down-style-2 .nav-down-menu li a {
	color: rgb(255, 255, 255); line-height: 40px; padding-right: 20px; padding-left: 20px; display: block; min-width: 4em;
}
.qc-navigation .nav-down-style-2 .nav-down-menu li a:hover {
	color: rgb(0, 139, 255); background-color: rgb(17, 17, 17);
}
.qc-navigation .nav-down-style-2 .nav-down-menu .menu-title img {
	margin-right: 10px; vertical-align: middle; display: inline-block;
}
.qc-navigation .nav-down-style-2 .last.nav-down-menu {
	margin-right: 0px;
}
.qc-navigation .nav-down-style-3 {
	width: 740px;
}
.qc-navigation .nav-down-style-3 .nav-down-flyout {
	width: 235px; padding-top: 20px; padding-bottom: 20px; display: table-cell;
}
.qc-navigation .nav-down-style-3 .nav-down-flyout li {
	position: relative;
}
.qc-navigation .nav-down-style-3 .nav-down-flyout .title {
	padding: 0px 20px 0px 30px; color: rgb(255, 255, 255); line-height: 40px; font-size: 14px; display: block;
}
.qc-navigation .nav-down-style-3 .nav-down-flyout .cur .title {
	color: rgb(0, 139, 255); background-color: rgb(17, 17, 17);
}
.qc-navigation .nav-down-style-3 .nav-down-flyout .title:hover {
	color: rgb(0, 139, 255); background-color: rgb(17, 17, 17);
}
.qc-navigation .nav-down-style-3 .nav-down-flyout .cur .title .icon {
	display: none;
}
.qc-navigation .nav-down-style-3 .nav-down-flyout .title:hover .icon {
	display: none;
}
.qc-navigation .nav-down-style-3 .nav-down-flyout .cur .title .icon-h {
	display: inline-block;
}
.qc-navigation .nav-down-style-3 .nav-down-flyout .title:hover .icon-h {
	display: inline-block;
}
.qc-navigation .nav-down-style-3 .nav-down-flyout .title .icon {
	width: 16px; height: 16px; margin-right: 15px; vertical-align: middle; display: inline-block;
}
.qc-navigation .nav-down-style-3 .nav-down-flyout .title .icon-h {
	width: 16px; height: 16px; margin-right: 15px; vertical-align: middle; display: none;
}
.qc-navigation .nav-down-style-3 .nav-down-flyout .title .icon-tran-right {
	background-position: -170px 0px; top: 15px; width: 6px; height: 10px; right: 20px; display: inline-block; position: absolute; background-image: url("sprite/global-feu150806112017.png?max_age=19830212&d=20160226145543");
}
.qc-navigation .nav-down-style-3 .nav-down-flyout .cur .icon-tran-right {
	background-position: -188px 0px; background-image: url("sprite/global-feu150806112017.png?max_age=19830212&d=20160226145543");
}
.qc-navigation .nav-down-style-3 .nav-down-flyout .title:hover .icon-tran-right {
	background-position: -188px 0px; background-image: url("sprite/global-feu150806112017.png?max_age=19830212&d=20160226145543");
}
.qc-navigation .nav-down-style-3 .nav-down-flyout-ct {
	width: 460px; padding-top: 13px; padding-bottom: 13px; margin-left: 235px; border-left-color: rgb(47, 49, 51); border-left-width: 1px; border-left-style: solid; display: table-cell;
}
.qc-navigation .nav-down-style-3 .nav-down-flyout-ct .ct-item {
	padding: 17px 0px 17px 44px;
}
.qc-navigation .nav-down-style-3 .nav-down-flyout-ct .sub-title {
	color: rgb(51, 51, 51); font-size: 14px;
}
.qc-navigation .nav-down-style-3 .nav-down-flyout-ct .sub-title h4 {
	color: rgb(255, 255, 255); font-size: 14px; font-weight: normal;
}
.qc-navigation .nav-down-style-3 .nav-down-flyout-ct .sub-title .activity {
	color: rgb(255, 184, 0); margin-left: 15px;
}
.qc-navigation .nav-down-style-3 .nav-down-flyout-ct .sub-title .des-text {
	color: rgb(136, 136, 136); line-height: 25px; font-size: 12px;
}
.qc-navigation .nav-down-style-3 .nav-down-flyout-ct .sub-title:hover h4 {
	color: rgb(0, 139, 255);
}
.qc-navigation .nav-down-style-3 .nav-down-flyout-ct .sub-pd {
	padding-top: 5px; margin-top: 5px; border-top-color: rgb(47, 49, 51); border-top-width: 1px; border-top-style: solid;
}
.qc-navigation .nav-down-style-3 .nav-down-flyout-ct .sub-pd .link {
	color: rgb(153, 153, 153); font-size: 12px; margin-right: 40px;
}
.qc-navigation .nav-down-style-3 .nav-down-flyout-ct .sub-pd .link:hover {
	color: rgb(0, 139, 255);
}
.qc-navigation .operation {
	top: 0px; height: 100%; text-align: right; right: 0px; font-size: 0px; position: absolute;
}
.qc-navigation .operation::before {
	width: 0px; height: 100%; font-size: 0px; vertical-align: middle; display: inline-block; content: "";
}
.qc-navigation .search {
	border-radius: 15px; border: 1px solid rgba(255, 255, 255, 0.2); transition:border-color 0.2s; border-image: none; width: 136px; height: 30px; text-align: left; line-height: 1; margin-right: 20px; vertical-align: middle; display: inline-block; position: relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.qc-navigation .search .search-ipt {
	border-width: 0px; padding: 0px 15px; width: 78.6%; height: 30px; color: rgb(255, 255, 255); line-height: 30px; font-size: 14px; background-color: transparent;
}
.qc-navigation .search .bt-search {
	border-width: 0px; top: 1px; width: 20px; height: 30px; right: 10px; position: absolute; background-color: transparent;
}
.qc-navigation .search .bt-search .icon-search {
	background-position: -206px 0px; transition:opacity 0.2s; width: 15px; height: 16px; display: inline-block; opacity: 0.4; background-image: url("./global-search.png?max_age=19830212&d=20160226145543");
}
.qc-navigation .login {
	font-size: 0px; vertical-align: middle; display: inline-block; white-space: nowrap;
}
.qc-navigation .login .text {
	border-radius: 2px; height: 30px; color: rgb(255, 255, 255); line-height: 30px; padding-right: 10px; padding-left: 10px; font-size: 14px; vertical-align: middle; display: inline-block;
}
.qc-navigation .login .text:hover {
	color: rgb(0, 139, 255); background-color: rgb(17, 17, 17);
}
.qc-navigation .login .stick {
	height: 14px; font-size: 0px; margin-right: 5px; margin-left: 5px; vertical-align: middle; border-left-color: rgb(255, 255, 255); border-left-width: 1px; border-left-style: solid; display: inline-block; opacity: 0.4;
}
.qc-navigation .login .login-op {
	font-size: 0px; margin-right: 25px; vertical-align: middle; display: inline-block;
}
.state-log-in {
	font-size: 14px; position: relative;
}
.state-log-in .user-id {
	padding-right: 10px; padding-left: 10px; vertical-align: top; position: relative;
}
.state-log-in .user-name {
	overflow: hidden; padding-right: 12px; font-size: 14px; vertical-align: top; display: inline-block; white-space: nowrap; -ms-text-overflow: ellipsis; max-width: 6em;
}
.state-log-in .user-id .triangle-down {
	border-width: 4px; border-style: solid dashed dashed; border-color: rgb(255, 255, 255) transparent transparent; top: 31px; width: 0px; height: 0px; right: 8px; line-height: 0; font-size: 0px; position: absolute;
}
.qc-navigation .state-log-in .nav-down-style-1 :first-child.nav-down-menu {
	border-right-color: currentColor; border-right-width: medium; border-right-style: none;
}
.icon-cart {
	background-position: -224px 0px; width: 16px; height: 16px; margin-right: 8px; vertical-align: -3px; display: inline-block; background-image: url("sprite/global-feu150806112017.png?max_age=19830212&d=20160226145543");
}
.operation .link-mc {
	border-color: rgba(255, 255, 255, 0.2);
}
.qc-navigation-dark .qcloud-logo-lit {
	display: none;
}
.qc-navigation-dark .qcloud-logo-dark {
	display: block;
}
.qc-navigation-dark .categories .menu > .presentation h2 a {
	color: rgb(51, 51, 51);
}
.qc-navigation-dark .login .text {
	color: rgb(51, 51, 51);
}
.qc-navigation-dark .state-log-in .user-id {
	color: rgb(51, 51, 51);
}
.qc-navigation-dark .icon-cart {
	background-position: -242px 0px; background-image: url("sprite/global-feu150806112017.png?max_age=19830212&d=20160226145543");
}
.qc-navigation-dark .search {
	border-color: rgba(51, 51, 51, 0.2);
}
.qc-navigation-dark .login .stick {
	border-color: rgb(51, 51, 51);
}
.qc-navigation-dark .search .bt-search .icon-search {
	background-position: -260px 0px; background-image: url("sprite/global-feu150806112017.png?max_age=19830212&d=20160226145543");
}
.qc-navigation-dark .operation .link-mc {
	border-color: rgba(51, 51, 51, 0.2); color: rgb(51, 51, 51);
}
.qc-navigation-dark .operation .link-mc:hover {
	border-color: rgb(33, 118, 218);
}
.qc-navigation-dark .state-log-in .user-id .triangle-down {
	border-color: rgb(136, 136, 136) transparent transparent;
}
.qc-navigation-hover .qcloud-logo-lit {
	display: block;
}
.qc-navigation-hover .qcloud-logo-dark {
	display: none;
}
.qc-navigation-hover .categories .menu > .presentation h2 a {
	color: rgb(255, 255, 255);
}
.qc-navigation-hover .state-log-in .user-id {
	color: rgb(255, 255, 255);
}
.qc-navigation-hover .icon-cart {
	background-position: -242px 0px; background-image: url("sprite/global-feu150806112017.png?max_age=19830212&d=20160226145543");
}
.qc-navigation-hover .login .stick {
	border-color: rgb(255, 255, 255);
}
.qc-navigation-hover .search .bt-search .icon-search {
	background-position: -206px 0px; opacity: 0.6; background-image: url("sprite/global-feu150806112017.png?max_age=19830212&d=20160226145543");
}
.qc-navigation-hover .search:hover .bt-search .icon-search {
	opacity: 1;
}
.qc-navigation-hover .operation .link-mc {
	color: rgb(255, 255, 255);
}
.qc-navigation-hover .search {
	border-color: rgba(186, 186, 186, 0.2);
}
.qc-navigation-hover .search:hover {
	border-color: rgba(186, 186, 186, 0.4);
}
.qc-navigation .categories .menu > .cur.presentation h2 a {
	color: rgb(0, 139, 255); background-color: rgba(17, 17, 17, 0.5);
}
.user-id:hover {
	color: rgb(0, 139, 255); background-color: rgba(17, 17, 17, 0.5);
}
.state-log-in:hover .user-id {
	color: rgb(0, 139, 255); background-color: rgba(17, 17, 17, 0.5);
}
.qc-navigation-dark.qc-navigation-hover .categories .menu > .presentation h2 a {
	color: rgb(255, 255, 255);
}
.qc-navigation-dark.qc-navigation-hover .login .text {
	color: rgb(255, 255, 255);
}
.qc-navigation-dark.qc-navigation-hover .state-log-in .user-id {
	color: rgb(255, 255, 255);
}
.qc-navigation-dark.qc-navigation-hover .operation .link-mc {
	border-color: rgba(255, 255, 255, 0.2);
}
.qc-navigation-dark.qc-navigation-hover .operation .link-mc:hover {
	border-color: rgb(33, 118, 218);
}
.qc-navigation-dark.qc-navigation-hover .state-log-in .user-id .triangle-down {
	border-color: rgb(255, 255, 255) transparent transparent;
}
.qc-navigation-mini .logo-text {
	color: rgb(255, 255, 255); line-height: 35px; font-weight: normal; margin-left: 10px; float: left;
}
.qc-navigation-mini .logo-text img {
	width: 69px; height: 21px; vertical-align: middle; display: inline-block;
}
.qc-navigation-mini .login .text {
	font-size: 12px;
}
.qc-navigation-mini .state-log-in .user-name {
	font-size: 12px;
}
.qc-navigation-mini .operation .link-mc {
	font-size: 12px;
}
.qc-navigation-mini.qc-navigation {
	height: 35px;
}
.qc-navigation-mini.qc-navigation .navigation-inner {
	height: 35px;
}
.qc-navigation-mini.qc-navigation .categories .menu > .presentation h2 a {
	line-height: 35px;
}
.qc-navigation-mini.qc-navigation .user-id {
	line-height: 35px;
}
.qc-navigation-mini.qc-navigation .state-log-in .user-id .triangle-down {
	top: 15px;
}
.tc-footer {
	background: rgb(246, 246, 246); padding: 40px 0px 80px; min-width: 1000px;
}
.tc-footer .tc-footer-columns {
	margin: 0px auto; text-align: center; font-size: 0px; max-width: 1200px;
}
.tc-footer .columns {
	width: 16%; text-align: left; margin-bottom: 30px; vertical-align: top; display: inline-block; min-width: 124px;
}
.tc-footer .columns h3 {
	color: rgb(51, 51, 51); padding-left: 10px; font-size: 15px; font-weight: normal; margin-bottom: 10px;
}
.tc-footer .columns ul {
	padding-left: 10px;
}
.tc-footer .columns ul li {
	color: rgb(119, 119, 119); font-size: 12px; display: block;
}
.tc-footer .columns ul li a {
	color: rgb(119, 119, 119); font-size: 12px; display: block;
}
.tc-footer .columns ul li {
	line-height: 26px;
}
.tc-footer .columns ul li a:hover {
	color: rgb(60, 60, 60);
}
.tc-footer .columns .footer-icon {
	margin: 0px 5px; vertical-align: middle; display: inline-block;
}
.tc-footer .columns .icon-1 {
	background-position: -130px 0px; width: 18px; height: 15px; background-image: url("./global-search.png?max_age=19830212&d=20160226145543");
}
.tc-footer .columns .icon-1:hover {
	background-position: -150px 0px; background-image: url("./global-search.png?max_age=19830212&d=20160226145543");
}
.tc-footer .columns .icon-2 {
	background-position: 0px 0px; width: 15px; height: 19px; background-image: url("sprite/global-feu150806112017.png?max_age=19830212&d=20160226145543");
}
.tc-footer .columns .icon-2:hover {
	background-position: -17px 0px; background-image: url("sprite/global-feu150806112017.png?max_age=19830212&d=20160226145543");
}
.tc-footer .column-certification {
	width: 20%;
}
.tc-footer .column-certification .certification {
	font-size: 0px; margin-bottom: 15px;
}
.tc-footer .column-certification .certification .ct-img {
	width: 26%; vertical-align: top; display: inline-block;
}
.tc-footer .column-certification .certification .information {
	width: 74%; vertical-align: top; display: inline-block;
}
.tc-footer .column-certification .certification .information h3 {
	font-size: 12px; margin-bottom: 0px;
}
.tc-footer .column-certification .certification .information li {
	line-height: 20px;
}
.tc-footer .column-certification .certification .information .text {
	margin-right: 15%;
}
.tc-footer .tc-footer-copyright {
	text-align: center;
}
.tc-footer .tc-footer-copyright .department {
	color: rgb(119, 119, 119); font-size: 14px;
}
.tc-footer .tc-footer-copyright .department a {
	color: rgb(119, 119, 119); font-size: 14px;
}
.tc-footer .tc-footer-copyright .department a:hover {
	color: rgb(60, 60, 60);
}
.tc-footer .tc-footer-copyright .department {
	margin: 0px auto 15px; line-height: 35px; border-bottom-color: rgb(227, 227, 227); border-bottom-width: 1px; border-bottom-style: solid; max-width: 1200px;
}
.tc-footer .tc-footer-copyright .department .icon-tc {
	background-position: -34px 0px; width: 94px; height: 16px; margin-right: 20px; display: inline-block; background-image: url("sprite/global-feu150806112017.png?max_age=19830212&d=20160226145543");
}
.tc-footer .tc-footer-copyright .department a {
	margin: 0px 5px;
}
.tc-footer .tc-footer-copyright .links {
	line-height: 20px;
}
.tc-footer .tc-footer-copyright .links {
	line-height: 20px;
}
.tc-footer .tc-footer-copyright .links {
	margin: 0px 5px; color: rgb(90, 94, 103); font-size: 12px;
}
.tc-footer .tc-footer-copyright .links a {
	margin: 0px 5px; color: rgb(90, 94, 103); font-size: 12px;
}
.tc-footer .tc-footer-copyright .links a:hover {
	color: rgb(198, 198, 198);
}
.tc-footer .tc-footer-copyright .links .line-2 .slide {
	margin: 0px 5px;
}
.tc-footer .tc-footer-copyright .links .last {
	margin-top: 10px;
}
.tc-footer .tc-footer-copyright .links .last .slide {
	margin-left: 5px;
}
@media screen and (max-width:1150px)
{
.qc-navigation .logo {
	margin-right: 1%;
}
.qc-navigation .categories .menu > .presentation h2 a {
	font-size: 14px;
}
.user-id {
	font-size: 14px;
}
.qc-navigation .login .text {
	font-size: 12px;
}
.operation .link-mc {
	font-size: 12px;
}
.qc-navigation .categories .menu > .presentation h2 a {
	padding: 0px 10px;
}
.user-id {
	padding: 0px 10px;
}
.qc-navigation .search {
	margin-right: 10px;
}
.qc-navigation .login .text {
	padding-right: 5px; padding-left: 5px;
}
.qc-navigation .login .login-op {
	margin-right: 15px;
}
}
body.ie8 .qc-navigation .logo {
	margin-right: 1%;
}
body.ie8 .qc-navigation .categories .menu > .presentation h2 a {
	font-size: 14px;
}
.user-id {
	font-size: 14px;
}
body.ie8 .qc-navigation .login .text {
	font-size: 12px;
}
.qc-btn body.ie8 .operation .link-mc {
	font-size: 12px;
}
body.ie8 .qc-navigation .categories .menu > .presentation h2 a {
	padding: 0px 10px;
}
.user-id {
	padding: 0px 10px;
}
body.ie8 .qc-navigation .search {
	margin-right: 10px;
}
body.ie8 .qc-navigation .login .text {
	padding-right: 5px; padding-left: 5px;
}
body.ie8 .qc-navigation .login .login-op {
	margin-right: 15px;
}
body.ie8 .qc-navigation-hover::before {
	background-color: rgb(17, 17, 17);
}
body.ie8 .qc-navigation-hover .state-log-in .user-id {
	width: 6em;
}
@media 
{
.qc-navigation-hover::before {
	background-color: transparent;
}
}
@media 
{
.nav-down-style {
	background-color: transparent;
}
}
@media 
{
.qc-navigation .categories .menu > .cur.presentation h2 a {
	background-color: transparent;
}
.user-id:hover {
	background-color: transparent;
}
.state-log-in:hover .user-id {
	background-color: transparent;
}
}
#CssGaga {
	content: "160226145543,feu,334";
}
