/*
	[SHOESMAT B2B System] Copyright (c) 2017-2018 www.shoesmat.com
	This is NOT a freeware, use is subject to license.txt
*/
/* global */
body {margin:0px;font-size:12px;color:#000000;}
/* common */
.m {width:1200px;margin:auto;}
.top {height:26px;line-height:26px;background:#EEF7FB;padding:0 10px 0 10px;}
#top a {text-decoration:none;}
.head {height:115px;overflow:hidden;}
.head div {float:left;}
.head .logo {padding:15px 10px 0 0px;height:90px;overflow:hidden;}
.head h1 {font-size:24px;margin:32px 0 5px 10px;color:#333333;font-family:\9ED1\4F53;filter:glow(color=#FFFFFF,strength=3);}
.head h4 {font-size:15px;margin:0 0 0 10px;color:#333333;}

#menu a {text-decoration:none;}
.menu {background:url('menu_bg.gif');height:30px;overflow:hidden;padding:0 0 0 20px;font-size:14px;font-weight:bold;border:#438ECE 1px solid;border-top:#438ECE 2px solid;}
.menu_li {float:left;white-space:nowrap;border-right:#FFFFFF 1px solid;line-height:30px;padding:0 20px 0 20px;}
.menu_li span {color:#003D70;}
.menu_on {float:left;white-space:nowrap;border-right:#438ECE 1px solid;border-left:#438ECE 1px solid;line-height:30px;padding:0 20px 0 20px;background:url('menu_on.gif') repeat-x;}
.menu_on span {color:#FFFFFF;}

.side_head {border:#79B7EC 1px solid;border-bottom:none;background:url('side_head.gif') repeat-x;}
.side_head div {padding:0 10px 0 10px;font-size:14px;height:28px;line-height:30px;overflow:hidden;letter-spacing:1px;}
.side_body {border:#79B7EC 1px solid;border-top:none;background:#FFFFFF;padding:10px;margin:0 0 10px;}
.side_body li {background:url('../../image/ico_arrow.gif') no-repeat 5px 7px;padding:0 0 0 20px;height:26px;line-height:26px;overflow:hidden;}

.main_head {margin-top: 20px;    border-bottom: 1px solid #ed6e00;}
.main_head div {padding: 0 10px 0 10px;   height: 40px;line-height: 40px; border-bottom: 1px solid #ed6e00;  background: #eee;}
.main_head div strong{font-size:16px;}
.main_body {background:#FFFFFF;margin:0 0 10px;    border: 1px solid #ddd; border-top: none; background: #fff; padding: 20px;}

.tel .ico{background:url(tel.png) no-repeat;display:inline-block;vertical-align:middle;width:57px;height:57px;float:left;margin-right:10px;background-position:0 0}
.tel span{font-size:26px;font-weight:700;color:#cb1a20;font-family:arial}
.toolbar{width:50px;position:fixed;right:1%;top:44%;z-index:999}
.toolbar dd{width:50px;height:50px;margin-bottom:1px;position:relative;background:url(black20.png) repeat 0 0;-webkit-border-radius:100%;border-radius:100%}
.toolbar dd i{width:50px;height:50px;display:block;position:absolute;left:0;top:0;cursor:pointer;text-align:center;-webkit-border-radius:100%;border-radius:100%}
.toolbar dd i span{width:35px;height:35px;display:block;margin:7px 0 0 7px;background:url(rightfixicon.png) no-repeat 0 0}
.toolbar dd.gottop{display:none}
.toolbar .slide-tel{display:block;width:0;height:50px;line-height:50px;font-size:24px;font-family:arial;color:#fff;position:absolute;padding:0 0 0 50px;top:0;right:0;overflow:hidden;-webkit-border-radius:50px;border-radius:50px;-webkit-transition:all 0s ease-in-out 0s;-moz-transition:all 0s ease-in-out 0s;transition:all 0s ease-in-out 0s}
.toolbar .pop{position:absolute;right:90px;top:-51px;background:#cb1a20;display:none}
.toolbar .pop-code{width:160px}
.toolbar .pop-code img{width:120px;height:120px;display:block;padding:20px 20px 0}
.toolbar .pop-code h3{height:40px;line-height:40px;text-align:center;color:#fff;font-size:16px;font-weight:400;white-space:nowrap}
.toolbar .pop-code h3 b{display:block;font-size:14px;font-weight:400}
.toolbar .qq span{background-position:0 -47px}
.toolbar .qq a{width:50px;height:50px;cursor:pointer;display:block}
.toolbar .qq:hover{background:#cb1a20}
.toolbar .tel span{background-position:0 0}
.toolbar .tel:hover{background:#cb1a20}
.toolbar .code span{background-position:0 -95px}
.toolbar .code:hover{background:#cb1a20}
.toolbar .topz span{background-position:0 -142px}
.toolbar .topz:hover{background:#cb1a20}