
@charset "utf-8";
/* CSS Document */
body{ font-family:"宋体"; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#FFF;}
*{ margin:0; padding:0;}
body, h1, h2, h3, h4, h5, h6, p, ul, li, ol, dd, dt, dl, input, textarea, select, span { margin:0; padding:0 }
ul,ol,li{ list-style:none;}
h1, h2, h3, h4, h5, h6{ font-weight:normal; }
img{ border:0;}
em, i{ font-style:normal; font-weight:normal; font-size:12px; line-height:22px; }
a{ color:#404040; text-decoration:none; }
a:hover{ color:#2181DB; text-decoration:underline; }
label { cursor:pointer; } /*<label> 标签为 input 元素定义标注（标记）*/
body, input, textarea, select {
font-size: 12px;
color: #404040;
font-family: Verdana, Arial, Helvetica, sans-serif, '宋体';
line-height: 22px;
}
input { vertical-align: middle; }
textarea { border: 1px solid #d2d2d2; padding: 6px 7px 7px; }
.clear{ clear:both;}

/*下拉菜单 公共*/
.sf-menu li.ts1 { position: relative; }
.sf-menu ul { position: absolute; display: none; top: 100%; left: 0; z-index: 99; }
.sf-menu li:hover a{ z-index:100; border-bottom:none;}
.sf-menu li:hover > ul, .sf-menu li.sfHover > ul { display: block; }
.sf-menu a { display: block; position: relative; }
/*下拉菜单 公共*/

.table { border-collapse: collapse; }
.table { border: 1px solid #b2b2b2; border-collapse: collapse; width: 99%; }
.table thead tr { background-color: #d2d2d2; }
.table thead td { padding: 3px 6px; border: 1px solid #b2b2b2; }
.table tbody td { border-collapse: collapse; padding: 4px 6px; vertical-align: middle; border: 1px solid #b2b2b2; vertical-align: top; }


/*最顶部样式开始*/
.top{ height: 26px; width: 100%;  background: #EEE;}
.root .topnav{ width:1172px; margin:0 auto; line-height:26px;}
.topnav{ width:990px; margin:0 auto; line-height:26px;}
.topleft{ float:left;}
.loginbar{position:absolute; right: 350px; top: 0; width: 151px; height: 26px;  }
.loginbar01{position:absolute; right: 430px; top: 0; width: 151px; height: 26px;  }
.loginbar ul li.li-login{ width: 151px; text-align: center;}
.loginbar ul li.li-login a.login{position: absolute; left: 10px; top: 4px; width: 51px; height: 18px; display: block; background-position: 0 -345px; padding: 0; color: #fff; line-height: 18px;}
.icon-bg {background-image:url(http://img.zikeys.com/power/index_icon.png); background-repeat: no-repeat;  height: 26px;  }
.icon-titbg-new{  padding-left:70px; padding-top:12px; font-family:'微软雅黑'; font-size:24px; font-weight:700; color:#666666;}

.loginbar ul li{float:left; position: relative; line-height: 26px; vertical-align: middle; text-align: center;}
.loginbar ul li.li-msg{ width: 153px; height: 26px; background-position: 0px -318px;}
.loginbar ul li.li-msg a{ width: 153px; height: 26px; display: block;}
.topright { text-align:right; float:right;}
.topright ul{ float:left; width:110px; padding:0 10px; background:transparent url(http://img.zikeys.com/power/icon/global.gif) no-repeat right -379px; font-weight:400;}
.topright .my-center { height:26px; padding:0 10px; _padding-top:8px;  cursor:pointer; position:relative; z-index:30000; }
.topright li.my-center:hover{ background:#fff; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3; }
.topright .my-center a{ float:left; font-weight:400; display:block;}
.topright .my-center .arrow-off { background:url(http://img.zikeys.com/power/icon/global.gif) no-repeat -720px 2px; _background-position:-720px 6px; width:7px; height:7px; display:inline-block; position:absolute; top:8px; left:90px;}
.topright .my-center .arrow-on { background:url(http://img.zikeys.com/power/icon/global.gif) no-repeat -823px 0; _background-position:-823px 4px; margin-left:5px; width:7px; height:7px; display:inline-block; }
.topright .expand-on { background:#FFF; border:1px solid #e3e3e3; border-top:0; left:-1px; width:88px;  z-index:30000; }
.topright .tel { float:left; padding-left:21px; background:transparent url(http://img.zikeys.com/power/icon/global.gif) no-repeat -85px -425px; color:#014f9a; font-weight:bold; margin-left:6px; }
/*最顶部样式结束*/

/*头部-logo、承诺图片、购物车 样式开始*/
.root .header{ width:1172px; margin:0 auto; }
.header{ width:990px; margin:0 auto; }
/*.header_top{ padding:20px 0; height:60px; background:url(http://img.zikeys.com/power/icon/global.gif) no-repeat 450px -733px; position:relative;}*/
.header_top{ padding:20px 0; height:60px;  position:relative;  z-index:20000;}
.logo{ width:302px; height:62px; float:left;}
.cart-bar { float:right; width:218px; height:34px; background:url(http://img.zikeys.com/power/icon/global.gif) no-repeat 0 -670px; position:relative; top:10px; z-index:100; margin-bottom:-34px; cursor:pointer; }
.cart-bar a{ cursor:pointer;}
.cart-bar a:hover{ text-decoration:none;}
.cart-bar-empty {padding:7px 10px; text-align:center; }
.cart-bar .amount {float:left; padding:6px 0 0 30px; font-size:14px; color:#fff; width:113px; }
.cart-bar .cashier { margin:7px 0 0 151px; }
.cart-bar .cashier a { width:60px; height:20px; }
.cart-bar .btn-cashier-s { color:#fff; font-weight:bold; text-decoration:none; }
.cart-bar .btn-cashier-s:hover { color:#ffd800; text-decoration:none; }
.btn { background:url(http://img.zikeys.com/power/icon/btn_bg.gif) no-repeat; color: white; border: none !important; width: auto !important; cursor: pointer; vertical-align: middle; overflow: visible; }
.btn-s { line-height: 18px; }
.btn-s { padding: 0 5px 2px!important; line-height: 18px; line-height: 22px 9; _line-height: 20px; }btn-f

	/*头部搜索*/
.root .header .header_top .header-search{ position: absolute; left: 404px; top: 17px; width: 360px; height: 53px; }
.header .header_top .header-search{ position: absolute; left: 360px; top: 17px; width: 360px; height: 53px; }
.header-search .search-list{}
.header-search .search-list li{ float:left; padding:0 10px 10px 0;color: #a1a1a1; }
.header-search .search-list li a{ color: #a1a1a1;}
.header-search .search-list li a:hover{ color: #2181db;}
.header-search .inp-header-search{ float: left; width: 271px; height: 29px; line-height: 29px; vertical-align: middle; padding:0 10px; border:1px solid #bebebe;  background: url(http://img.zikeys.com/power/input_bg.jpg) no-repeat top left; color: #a1a1a1;} 
.header-search .btn-header-search{ float: left; width: 66px; height: 31px; background: #004f99; color: #fff; cursor: pointer; border:0;}


/*头部-logo、承诺图片、购物车 样式结束*/

/*导航开始*/
.nav_bg{ width:100%; height:51px; background:#8BBA1C; position:relative; z-index:10; }
.root .nav_w{ width:1172px;}
.nav_w{ width:990px;}
.nav{ height:51px; margin:0 auto;}
.category { float:left; width:303px; background:url(http://img.zikeys.com/power/icon/leftnav_line.jpg) repeat-x; }
.category h2 { padding:7px 10px 6px 40px; height:38px; line-height:38px; height:35px\9; line-height:35px\9;}
.category h2 a, .category h2 a:hover { background:transparent url(http://img.zikeys.com/power/icon/global.gif) no-repeat 210px 10px; color:#014e9e; text-decoration:none; float:left; width:100%; height:28px; font-size:16px; font-weight:bold; }
.cate-list { float:left; background:#014F9A; line-height:26px; padding:9px 10px; width:283px; position:absolute; display:none; }
#category.hover .cate-list { display:block; }


/*导航处-下拉菜单、搜索样式开始*/
.nav-search, .nav-srh-index { float:left; border-right:1px solid #fff; text-align:center; width:700px; height:51px; _margin-bottom:-2px; position:relative; }
.nav-search input { width:310px; border:0 none; vertical-align:middle; padding:0 6px; height:27px; line-height:27px; margin-top:4px; *margin-top:2px; *margin-top:4px!important; }
.btn-search { cursor:pointer; }
.nav-search img, .nav-srh-index img { margin-left:5px; margin-top:4px; *margin-top:2px; *margin-top:4px!important; }
.nav-search select { width:190px; margin-right:2px; border:0 none; padding:5px 3px 4px; padding:6px 3px 5px\9; vertical-align:middle; margin-top:4px; }
/*导航处-下拉菜单、搜索样式结束*/
.ezquote{ width:167px; height:51px; float:right; border-left:2px solid #fff;}
.ezquote a { width: 122px; float: right; background: url(http://img.zikeys.com/power/icon/global.gif) 155px -89px no-repeat; padding: 13px 5px 10px 40px; color: white; font-size: 14px; font-weight: bold; text-decoration: none; line-height: 26px; }
.ezquote a:hover { color: #FFD800; text-decoration: none; }

/*横向导航开始*/
.root .nav_w .nav-list{ float: left; overflow: hidden; margin-left: 50px;}
.nav_w .nav-list{ float: left; overflow: hidden; margin-left: 20px;}
.root .nav_w .nav-list li{ position: relative; float: left; width: 120px; height: 51px; font-size: 14px; font-family: "微软雅黑";}
.nav_w .nav-list li{ position: relative; float: left; width: 94px; height: 51px; font-size: 14px; font-family: "微软雅黑";}
.root .nav_w .nav-list li a{ width: 120px; height: 51px; display: block; color:#fff; text-decoration: none; line-height: 51px; vertical-align: middle; text-align: center;}
.nav_w .nav-list li a{ width: 94px; height: 51px; display: block; color:#fff; text-decoration: none; line-height: 51px; vertical-align: middle; text-align: center;}
.nav_w .nav-list li a.cur{ background:#5F7D19;}
.nav_w .nav-list li a:hover{ background:#5F7D19;}
/*横向导航结束*/


/*导航结束*/








/*尾部开始*/
.footer-menu-bg { z-index: 1; background-color: #EEE; width: 100%;  _width: expression(document.body.clientWidth < 990 ? "990px":"auto"); }
.f-menu { height: 140px; width: 990px; margin:0  auto;  padding: 15px 0; overflow:hidden;}
.f-menu dl { margin-right: 72px; float: left; }
.f-menu dt { margin-bottom: 5px; font-size: 14px; font-weight: bold; }


.root .footer{ width:1172px; margin:0 auto;}
.footer{ width:990px; margin:0 auto;}
.f-promise { padding: 25px 0 10px 0; height: 58px; width: 100%; border-bottom: 1px solid #D2D2D2; }
.f-promise .f-pro-quality { background-position: -76px -133px; }
.f-promise dl{background: transparent url(http://img.zikeys.com/power/icon/global.gif) no-repeat; width: 160px; padding-left: 30px; float: left; margin-right: 5px; }
.f-promise dt { font-size: 16px; font-family: "微软雅黑"; }
.f-promise dd { color: gray; line-height: 18px; }
.f-promise .f-pro-spot { background-position: -76px -316px; }
.f-promise dl{background: transparent url(http://img.zikeys.com/power/icon/global.gif) no-repeat; width: 160px; padding-left: 30px; float: left; margin-right: 5px; }
.f-promise .f-pro-free_shipping { background-position: -76px -73px; }
.f-promise dl{background: transparent url(http://img.zikeys.com/power/icon/global.gif) no-repeat; width: 160px; padding-left: 30px; float: left; margin-right: 5px;}
.f-promise .f-pro-invoice { background-position: -76px -254px; }
.f-promise dl{background: transparent url(http://img.zikeys.com/power/icon/global.gif) no-repeat; width: 160px; padding-left: 30px; float: left; margin-right: 5px;}
.f-promise .f-pro-7returned {background-position: -76px -195px; margin-right: 0;}
.f-promise dl{background: transparent url(http://img.zikeys.com/power/icon/global.gif) no-repeat; width: 160px; padding-left: 30px; float: left; margin-right: 5px;}
.f-quick-menu { text-align: center; padding: 15px 0; color: #666; width: 100%; }
.f-quick-menu { text-align: center; color: #666; }
.f-quick-menu .safe-footer {margin-top: 15px;}
.f-menu dd a, .f-quick-menu a {color: #666;}
.f-quick-menu .safe-footer img {margin-right: 10px;}

/*尾部结束*/



/*内容部分*/
.root .warp{ width:1172px; margin:0 auto;}
.warp{ width:990px; margin:0 auto;}


/*购物车、注册页面头部 代码开始*/
.cart_top{ height:62px; padding:20px 0 15px 0; overflow:hidden;}
.cart_tit{ float:left; height:20px; padding:21px 0 21px 16px; border-left:1px dotted #ccc; margin-left:20px; font-size:30px; font-family:"微软雅黑"; color:#777;}
.cart_notes{ float:right; padding-top:50px; font-weight:700;}
/*购物车、注册页面头部 代码结束*/





/*注册页面代码开始*/
#content-text { width: 988px; margin-bottom: 10px; border: 1px solid #d2d2d2; }
.reg-slogan { background-color: #84B11B; color: #fff; font-size: 18px; font-weight: bold; padding: 10px 0 10px 15px; }
.reg { margin: 40px 0 100px 100px; width: 800px; }
.form dl { height: 62px; clear: both; }
.form dl dt { float: left; width: 70px; padding: 6px 10px 0 0; font-size: 14px; text-align: right; }
.form dl dd.star { float: left; width: 13px; padding-top: 9px; color: #f50; }
.form dl dd { float: left; }
.form dl dd input { padding: 8px;  _padding: 9px; width: 264px; border: 1px solid #d2d2d2; height:22px\9; }
.form .correct-empty { width: 14px; height: 14px; margin: 11px 0 0 7px; }
.form .tip { padding-left: 93px; float: left; color: #a2a2a2; width: 600px; }
.form dl.verify-code input { width: 100px; }
.reg .verify-opera, .reg-pop .verify-opera { padding: 7px 0 0 7px; float: left; }
.reg p input { margin-left: 93px; }
.prominent-link, .prominent-text { color: #015cb4; }
.reg-btn { margin-top: 20px; }
.btn-l { background:url(http://img.zikeys.com/power/icon/all_btn.gif) 0 -27px repeat-x; height:30px; font-size: 14px; font-weight: bold; padding: 0 15px 2px; padding-top: 4px\0\9; height: 30px;  border:0; color:#fff; cursor:pointer;}
.btn-l:hover{ background-position:0 -90px;}
.form dl dd input.btn-f { background:url(http://img.zikeys.com/power/icon/all_btn.gif) 0 0 repeat-x; height:20px; padding:0; border:0; color:#fff; cursor:pointer; line-height:20px; }
.form dl dd input.btn-f:hover { background-position:0 -64px; }
/*注册页面代码结束*/





/*登录页面代码开始*/
#content { width: 100%; border-bottom: 1px solid #D2D2D2; margin-bottom: 10px; z-index: 1; }
.login-gcl { float: right; width: 363px; border: 5px solid #dadada; height: 315px; margin-top: 10px; padding: 15px; _position: relative; _left: -3px; }
.login-gcl h3 { padding-bottom: 10px; font-size: 14px; font-weight: bold; border-bottom: 1px solid #d2d2d2; }
.login-content dl dd input { width: 230px; }
.login-content { padding-top: 30px; float: left; width: 100%; }
.login-btn { margin-left: 78px; width: 248px!important; display: inline-block; }
.login-content .entries { padding-left: 78px; margin-top: 10px; }
.weaken-link { color: #a2a2a2; }
.login-content .entries .forget-pwd { margin-left: 45px; }
.login-slogan { height: 380px; text-align: center; }
.login-slogan img{ width:383px; height:362px;}
/*登录页面代码结束*/




.form dl dd.alarm { padding-left: 112px; float: left; color: #a2a2a2; width: 600px; background: transparent url(http://img.zikeys.com/power/icon/global.gif) no-repeat -247px -196px; }




#wrap{ width:990px; margin:0 auto; z-index:1;}
.crumb { width: 100%; margin: 5px 0; }
.crumb i { background: transparent url(http://img.zikeys.com/power/icon/global.gif) no-repeat -332px -444px; padding: 0 20px; }
.prdt-list .p-img { display: block; float: left; width: 57px; height: 57px; overflow: hidden; }
/*.prdt-list p { margin-left: 70px; padding-right: 6px; word-wrap: break-word; width: 180px; }*/
.prdt-list p { margin-left: 70px; padding-right: 6px; word-wrap: break-word; }
.prdt-list p span { color: #a2a2a2; }
.today { background-color: #f00; width: 60px; }
.shipping-time, .all-kinds-mark { text-align: center; line-height: 18px; _line-height: 20px; height: 19px; height: 18px\9; color: #fff; border-radius: 10px; display: inline-block; }
.assist-price { color: #a2a2a2; text-decoration: line-through; }
.assist-text { color: #a2a2a2; }


/*我的电商中心开始*/
.side-bg { background: url(http://img.zikeys.com/power/icon/sidebar_bg.gif) repeat-y; }
#sidebar { width: 149px; float: left; padding: 8px 0; }
.side-menu dl { line-height: 28px; padding: 0 15px; }
.side-menu dt { font-size: 14px; }
.side-menu .current { background-color: #d2d2d2; border-right: 3px solid #c4c4c4; width: 161px; position: relative; left: -15px; padding-left: 15px; margin-right: -15px; }
.side-menu .current a, .side-menu .current a:hover { color: #404040; }
.side-menu dd a, .side-menu dd a:hover { color: #808080; text-decoration: none; }
#main-ctn { padding: 15px 15px 50px 15px; margin-left: 180px; min-height: 400px; }


/*.tab-box { border-bottom: 1px solid #015CB4; height: 29px; margin: 20px 0; }
.tab-box .tab { display: block; float: left; padding: 3px 15px; margin-right: 3px; margin-bottom: -1px; background-color: #e5e5e5; border: 1px solid #d2d2d2; border-bottom: 0 none; color: #404040; cursor:pointer; }
.tab-box .tab:hover{ text-decoration:none;}
.tab-box .current { background-color: #fff; color: #006DD5; border: 1px solid #015CB4; border-bottom: 1px solid #fff; position: relative; }
.page-nav { margin: 10px 10px 5px 0; height: 30px; }*/

/*选项卡开始*/
.tab-box { border-bottom: 1px solid #015CB4; height: 29px; margin: 20px 0; }
.tab-box li , .tab-box a{ float:left;  display: block; float: left; padding: 3px 15px; margin-right: 3px; margin-bottom: -1px; background-color: #e5e5e5; border: 1px solid #d2d2d2; border-bottom: 0 none; color: #404040; cursor:pointer;}
.tab-box a:hover{ text-decoration:none;}
.tab-box li.current , .tab-box a.current { background-color: #fff; color: #006DD5; border: 1px solid #015CB4; border-bottom: 1px solid #fff; position: relative; }
.page-nav { margin: 10px 10px 5px 0; height: 30px; }
/*选项卡结束*/



.page-nav .result { float: left; padding-top: 5px; }
.page { float: right; }
.page li { margin-right: 3px; float: left; line-height: 24px; }
.page .next { width: 50px; }
.page a { border: 1px solid #d2d2d2; display: inline-block; width: 24px; height: 24px; text-align: center; cursor:pointer; }
.page a:hover{ text-decoration:none; border:1px solid #006DD5; color:#015CB4;}
.page .cur a { font-weight: bold; border: 1px solid #015CB4 ; color: #015CB4 ; background-color: #D9E9F9 ; cursor: pointer; }
.page li span { color: #a2a2a2; padding-left: 10px; }
.page input { width: 25px; text-align: center; vertical-align: middle; border: 1px solid #d2d2d2; padding: 3px 6px; margin: 0 5px; }
table .operation a { color: #015CB4; }
/*我的电商中心结束*/

select { border: 1px solid #d2d2d2; padding: 3px; }
.account-type { padding: 7px 0 0 7px; float: left; }
.important-link, .important-title { font-weight: bold; color: #015cb4; }


.form dl dd.no-star { float: left; width: 13px; height: 28px; }
#main-ctn-border { padding: 15px 13px 50px 13px; margin-left: 185px; margin-bottom: 10px; min-height: 340px; border: 1px solid #d2d2d2; }


/*帮助中心*/
.content-text { border: 1px solid #D2D2D2; margin-bottom: 10px; width: 958px; padding: 15px; }
.help-title { border-bottom: 1px solid #D2D2D2; font-size: 14px; font-weight: bold; padding: 0 0 10px; margin-bottom: 15px; }
.help-ctn p{ line-height:40px;}
/*帮助中心*/


/*全部产品分类*/
.sitemap { margin-top: 20px; }
.sitemap .left {  width: 100%; overflow:hidden; }
.sitemap dl { width: 482px; border: 1px solid #d2d2d2; border-top: 2px solid #015CB4; line-height: 28px; padding-bottom: 10px; margin-bottom: 10px; float:left; margin-right:10px;}
.sitemap dl dt { height: 28px; padding-left: 10px; margin-bottom: 10px; font-weight: bold; background-color: #eeeeee; border-bottom: 1px solid #e0e0e0; }
.sitemap dl dt a { font-weight: bold; }
.sitemap dl a.segment { color: #015CB4; font-weight: bold; padding-left: 10px; background-image: none; display: block; }
.sitemap dl dd a { color: #666666; background: transparent url(http://img.zikeys.com/power/icon/global.gif) no-repeat right -375px; background-position: right -377px\9; display: inline-block; padding: 0 10px; white-space: nowrap; }
.sitemap .right { float: right; }
.sitemap-brand a { color: #666666; background: transparent url(http://img.zikeys.com/power/icon/global.gif) no-repeat right -378px; background-position: right -379px\9; display: inline-block; padding: 0 10px; white-space: nowrap; margin: 3px 0; }
/*全部产品分类*/




/*信息、公告、新闻等开始*/
/*公告条内容开始*/
.notice { width: 100%; min-width: 1142px; height: 34px; background: url(http://img.zikeys.com/power/index_img_bg.gif) 0 -153px repeat-x; }
.notice-con { position: relative; width:990px; margin:0 auto }
.breadcrumb { line-height: 34px; vertical-align: middle; color: #979797; }
.breadcrumb a { color: #979797; padding: 0 5px; }
.breadcrumb .current { font-weight: bold; padding-left: 5px; color: #454545; }
/*公告条内容结束*/
.news_banner{ width:100%; height:255px; background:url(http://img.zikeys.com/power/banner_news02.jpg) right no-repeat;}
.news_banner img{ width:100%;}
.information_list{ border:1px solid #d2d2d2; border-top:2px solid #015cb4;  padding:20px 30px; margin-top:10px; margin-bottom:10px;}
.business-ul-tit { height: 28px; background:url(http://img.zikeys.com/power/icon/news_tit_line.jpg) repeat-x bottom; margin-bottom: 20px; }
.business-ul-tit li { float: left; width: 118px; text-align: center; line-height: 28px; vertical-align: middle; font-size: 14px; cursor:pointer; background: url(http://img.zikeys.com/power/icon/business_tit_now_bg.jpg) no-repeat center bottom; color: #3080be; font-weight: bold; }
.business-hyzx-list li { height: 90px; padding-top: 15px;}
.business-hyzx-list li h1 { padding-bottom: 10px; font-size: 14px; font-family: "微软雅黑"; font-weight:700; }
.business-hyzx-list li h1 a { color: #2a2a2a; padding-left: 20px; }
.business-hyzx-list li h1 span { padding-left: 35px; }
.business-hyzx-list li p { padding-left: 20px; padding-right:20px; }
.business-hyzx-list li p a{ color:#666;}
.business-hyzx-list li p a:hover{color:#2181DB; text-decoration:none;}
.page01{ width: 100%; height: 20px;  padding-top: 20px; text-align: center; color: #5f5f5f; }
.page01 a{ color:#888; padding:0 3px;}
.page01 a:hover{ color:#2181DB;}
.page01 span{ color:#666;}
.gtgpys-table { width: 100%; border-top: 1px solid #acacac; font-size: 12px; }
.gtgpys-table th { border-bottom: 1px solid #d6d6d6; background: #f4f4f4; line-height: 40px; color: #5b5b5b; }
.gtgpys-table td { border-bottom: 1px dashed #b3b3b3; text-align: center; line-height: 35px; color: #5b5b5b; }
/*信息、公告、新闻  内容页  开始*/
.infor_con{ width:620px; float:left;}
.business-ny-con h1.tit { padding-bottom: 15px; font-size: 20px; color: #474747; font-family: "微软雅黑"; text-align: center; }
.business-ny-con h2.tit2 { border-bottom: 1px solid #c6c6c6; padding-bottom: 10px; margin-bottom: 20px; color: #727272; font-size: 12px; font-weight: normal; text-align: right; }
.business-ny-con h2.tit2 a { color: #727272; }
.business-ny-nr { line-height: 24px; color: #787878; }
.business-ny-more { border-top:1px dotted #CCC; padding-top: 20px; color: #888888; }
.infor_other_con{ width:270px; float:right;}
.right-news-list { width: 240px; height: auto; margin: 0 auto 10px; padding: 15px; background: #f4f4f4; border: 1px solid #dedede; }
.right-news-list ul { overflow: hidden; }
.right-news-list ul li { border-bottom:1px dotted #ccc; line-height: 30px; }
/*信息、公告、新闻  内容页 结束*/
/*信息、公告、新闻等结束*/



/*登录页开始*/
.loginWindow {
	width: 450px;
	margin-left: -200px;
	display: none;
	position: fixed;
	top: 25%;
	left: 50%;
	z-index: 20001;
	border:1px solid #015CB4;
}

.loginWindow .windowTop {
	width: 450px;
	height: 34px;
	clear: both;
	overflow: hidden;
	cursor: move;
	background: #015CB4;
}

.loginWindow .windowMiddle {
	width: 450px;
	clear: both;
	padding: 30px 0px 15px;
	text-align: center;
	background: #fff;
}

.loginWindow .windowBottom {
	width: 450px;
	height: 5px;
	clear: both;
	overflow: hidden;
	background: #fff;
}

.loginWindow .windowTitle {
	width:100px;
	height: 34px;
	line-height: 34px;
	_display: inline;
	float: left;
	text-align:center;
	font-size: 14px;
	font-weight: bold;
	background:#fff;
	color: #404040;
}

.loginWindow .windowClose {
	width: 29px;
	height: 16px;
	margin-top:8px;
	display: block;
	outline: none;
	float: right;
	cursor: pointer;
	background: url(http://img.zikeys.com/power/icon/cha.jpg) no-repeat 0px 0px;
}

.loginWindow .windowClose:hover {
	background: url(http://img.zikeys.com/power/icon/cha_hong.jpg) no-repeat 0px 0px;
}

.loginWindow table {
	width: 100%;
}

.loginWindow th {
	width: 100px;
	line-height: 35px;
	padding-right: 10px;
	text-align: right;
	font-size:14px;
	font-weight: normal;
}

.loginWindow td {
	line-height: 35px;
	text-align: left;
}

.loginWindow input.formText {
	width: 250px;
}

.loginWindow input.formTextS {
	width: 95px;
	margin-right: 5px;
	text-transform: uppercase;
}

.loginWindow #loginWindowCaptchaImage {
	vertical-align: middle;
	cursor: pointer;
}

.loginWindow .loginSubmit {
	width: 80px;
	height: 28px;
	display: block;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	outline: none;
	cursor: pointer;
	border: none;
	background: url(http://img.zikeys.com/shop/login_bg.gif) 0px -90px no-repeat;
}

.loginWindow .loginSubmit:hover {
	background: url(http://img.zikeys.com/shop/login_bg.gif) -90px -90px no-repeat;
}

* iframe.jqm {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: -1;
	width: expression(this.parentNode.offsetWidth+'px');
	height: expression(this.parentNode.offsetHeight+'px');
}

* html .loginWindow {
	position: absolute;
	top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(25 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

.login .body {
	width: 1000px;
	margin: 0px auto;
	text-align: center;
}

.login .loginDetail {
	width: 500px;
	margin: 0px auto;
}

.login .loginDetail .top {
	width: 455px;
	height: 41px;
	line-height: 38px;
	clear: both;
	padding-top: 4px;
	padding-left: 45px;
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	color: #515151;
	overflow: hidden;
	background: url(http://img.zikeys.com/shop/login_bg.gif) no-repeat 0px -120px;
}

.login .loginDetail .middle {
	width: 500px;
	clear: both;
	padding-top: 10px;
	text-align: center;
	background: url(http://img.zikeys.com/shop/login_y_bg.gif) repeat-y -400px 0px;
}

.login .loginDetail .bottom {
	width: 500px;
	height: 60px;
	clear: both;
	overflow: hidden;
	background: url(http://img.zikeys.com/shop/login_bg.gif) no-repeat 0px -180px;
}

.login .loginDetail table {
	width: 100%;
}

.login .loginDetail th {
	width: 160px;
	line-height: 35px;
	padding-right: 10px;
	text-align: right;
	font-weight: normal;
}

.login .loginDetail td {
	line-height: 35px;
	text-align: left;
}

.login .loginDetail input.formTextS {
	margin-right: 1px;
	text-transform: uppercase;
}

.login .loginDetail #loginCaptchaImage {
	vertical-align: middle;
	cursor: pointer;
}

.login .loginDetail .submitButton {
	width: 80px;
	height: 28px;
	display: block;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	outline: none;
	cursor: pointer;
	border: none;
	background: url(http://img.zikeys.com/shop/login_bg.gif) 0px -90px no-repeat;
}

.login .loginDetail .submitButton:hover {
	background: url(http://img.zikeys.com/shop/login_bg.gif) -90px -90px no-repeat;
}
/*登录页结束*/




/*注册页开始*/
.registerWindow {
	width: 500px;
	margin-left: -230px;
	display: none;
	position: fixed;
	top: 22%;
	left: 50%;
	z-index: 20001;
	border:1px solid #015CB4;
}

.registerWindow .windowTop {
	width: 500px;
	height: 34px;
	clear: both;
	overflow: hidden;
	cursor: move;
	background: #015CB4;
}

.registerWindow .windowMiddle {
	width: 500px;
	clear: both;
	padding: 30px 0px 15px;
	text-align: center;
	background: #fff;
}

.registerWindow .windowBottom {
	width: 500px;
	height: 5px;
	clear: both;
	overflow: hidden;
	background: #fff;
}

.registerWindow .windowTitle {
	width:100px;
	height: 34px;
	line-height: 34px;
	text-align:center;
	_display: inline;
	float: left;
	font-size: 14px;
	font-weight: bold;
	background:#fff;
	color: #404040;
}

.registerWindow .windowClose {
	width: 29px;
	height: 16px;
	margin-top:8px;
	display: block;
	outline: none;
	float: right;
	cursor: pointer;
	background: url(http://img.zikeys.com/power/icon/cha.jpg) no-repeat 0px 0px;
}

.registerWindow .windowClose:hover {
	background: url(http://img.zikeys.com/power/icon/cha_hong.jpg) no-repeat 0px 0px;
}

.registerWindow table {
	width: 100%;
}

.registerWindow th {
	width: 130px;
	line-height: 35px;
	padding-right: 10px;
	text-align: right;
	font-size:14px;
	font-weight: normal;
}

.registerWindow td {
	line-height: 35px;
	text-align: left;
}

.registerWindow input.formText {
	width: 210px;
}

.registerWindow input.formTextS {
	width: 95px;
	margin-right: 5px;
	text-transform: uppercase;
}

.registerWindow #registerWindowCaptchaImage {
	vertical-align: middle;
	cursor: pointer;
}

.registerWindow .registerWindowSubmit {
	width: 80px;
	height: 28px;
	display: block;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	outline: none;
	cursor: pointer;
	border: none;
	background: url(http://img.zikeys.com/shop/register_bg.gif) 0px -90px no-repeat;
}

.registerWindow .registerWindowSubmit:hover {
	background: url(http://img.zikeys.com/shop/register_bg.gif) -90px -90px no-repeat;
}

* html .registerWindow {
	position: absolute;
	top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(25 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

.agreementWindow {
	width: 500px;
	margin-left: -250px;
	display: none;
	position: fixed;
	top: 25%;
	left: 50%;
}

.agreementWindow .windowTop {
	width: 500px;
	height: 29px;
	clear: both;
	overflow: hidden;
	cursor: move;
	background: url(http://img.zikeys.com/shop/register_bg.gif) no-repeat 0px -120px;
}

.agreementWindow .windowMiddle {
	width: 480px;
	clear: both;
	padding: 10px;
	text-align: center;
	background: url(http://img.zikeys.com/shop/register_y_bg.gif) repeat-y 0px 0px;
}

.agreementWindow .windowBottom {
	width: 500px;
	height: 5px;
	clear: both;
	overflow: hidden;
	background: url(http://img.zikeys.com/shop/register_bg.gif) no-repeat 0px -150px;
}

.agreementWindow .windowTitle {
	height: 29px;
	line-height: 32px;
	_display: inline;
	float: left;
	margin-left: 35px;
	font-size: 12px;
	font-weight: bold;
	color: #5a5a5a;
}

.agreementWindow .windowClose {
	width: 29px;
	height: 29px;
	line-height: 29px;
	display: block;
	outline: none;
	float: right;
	cursor: pointer;
	background: url(http://img.zikeys.com/shop/register_bg.gif) no-repeat 0px -180px;
}

.agreementWindow .windowClose:hover {
	background: url(http://img.zikeys.com/shop/register_bg.gif) no-repeat -30px -180px;
}

.agreementWindow #agreementContent {
	width: 460px;
	height: 220px;
	clear: both;
	text-align: left;
	color: #6f6f6f;
	border: 1px solid #e0e5e9;
	padding: 10px;
	margin-bottom: 10px;
	overflow-y: scroll;
	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color: #d2e5f4;
	scrollbar-highlight-color: #d2e5f4;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #d2e5f4;
}

.agreementWindow .agreementButton {
	width: 80px;
	height: 28px;
	display: block;
	margin: 0px auto;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	outline: none;
	cursor: pointer;
	border: none;
	background: url(http://img.zikeys.com/shop/register_bg.gif) 0px -210px no-repeat;
}

.agreementWindow .agreementButton:hover {
	background: url(http://img.zikeys.com/shop/register_bg.gif) -90px -210px no-repeat;
}

* iframe.jqm {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: -1;
	width: expression(this.parentNode.offsetWidth+'px');
	height: expression(this.parentNode.offsetHeight+'px');
}

* html .agreementWindow {
	position: absolute;
	top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(25 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}
/*注册页结束*/

#cartItemListDetail {
	width: 260px;
	line-height: 25px;
	padding: 5px 8px;
	display: none;
	position: absolute;
	z-index: 2;
	top: 30px;
	right: 0px;
	border: 2px solid #fcd410;
	background-color: #ffffff;
}

#cartItemListDetail .leftArea {
	float: left;
	clear: left;
	color: #333333;
}

#cartItemListDetail .rightArea {
	float: right;
	clear: right;
}

#cartItemListDetail a:hover {
	color: #ff2400;
}

#cartItemListDetail strong {
	color: #ff2400;
}




/*左侧菜单开始*/
/*侧边导航*/
.menu{ position:absolute; top:51px; left:0;height: 523px; background: url(http://img.zikeys.com/power/slider.png) no-repeat; }
.menu .menu-tit{ position: relative; z-index:1000000; width: 303px; height: 61px;}
.menu .menu-tit .em-people{position: absolute; left: 38px;  top: -5px; width: 43px; height: 68px; line-height:68px; display: block; overflow: hidden; background-position: 0 -250px; _background-position: 0 -251px;}
.ny-menu-tit{position:absolute; left:0; top:50px; z-index:100;}/*内页标题全部产品图片*/
.cate-list{  z-index:1000000;width: 303px; height: 500px; padding: 0; background: #2181db; _margin-top:-5px;}
.cate-list span.block{ position:absolute; bottom:-23px; _bottom:-19px; left:0;width:303px; height:23px; display: block; background:#2181db;}/*列表下面的蓝快，写背景会盖住banner的点点，所以写个快定位到下面，不占用右边的地方*/
.cate-list li{  height: 36px; width: 253px; padding:0 20px 0 30px; background:url(http://img.zikeys.com/power/menu_li_bg.jpg) no-repeat bottom #004f99; line-height: 36px; vertical-align: middle; font-size: 14px; font-family: "微软雅黑"; font-weight:400;}
.cate-list li a{ color: #b8d9f7; text-decoration: none;}
.cate-list li:hover{ background: #fff;}
.cate-list li:hover a{ color: #393939;}
.cate-list li .sub-menu{  position: absolute;top: 0px; left: 303px; width: 630px; height: 400px; padding: 40px 0 40px 40px; display: none; background: #fff; border:8px solid #eee;}
/*2级分类导航侧边广告区域 */
.cate-list li .sub-menu .sub-menu-ad{ position: absolute; right: 0; top: 0; width: 370px; height: 448px; padding-top:42px; padding-left:30px;background: #eeeeee;}
.cate-list li .sub-menu .sub-menu-ad ul.sub-menu-ad-list{}
.cate-list li .sub-menu .sub-menu-ad ul.sub-menu-ad-list li{ float: left; background: none; width: auto; height: auto; padding:0 15px 0 0; _padding:0 15px 15px 0;  }
.cate-list li .sub-menu .sub-menu-ad ul.sub-menu-ad-list li img{}
/*分类大标题*/
.cate-list li .sub-menu span{ display: block; margin-bottom:20px; }
.cate-list li .sub-menu span.sub-menu-tit-one{ height: 46px; background-position: 0px -363px; }
/*2级分类导航*/
.cate-list li .sub-menu .sub-menu-list{overflow: hidden; margin:0 ;}
.cate-list li .sub-menu li{float:left; width: 175px; height: 34px;  padding: 0 0 0 25px; background: url(http://img.zikeys.com/power/sub_menu_list_li_bg.jpg) no-repeat; line-height: 34px; vertical-align: middle; font-size: 14px;}
.cate-list li .sub-menu li a{ color: #525252;}
/*左侧菜单结束*/




.contentWindow {
	width: 400px;
	margin-left: -200px;
	display: none;
	position: fixed;
	top: 25%;
	left: 50%;
	z-index: 100;
}

.contentWindow .windowTop {
	width: 400px;
	height: 29px;
	clear: both;
	cursor: move;
	background: url(http://img.zikeys.com/power/admin/message_bg.gif) no-repeat 0px 0px;
}

.contentWindow .windowMiddle {
	width: 400px;
	clear: both;
	padding: 30px 0px;
	text-align: center;
	background: url(http://img.zikeys.com/power/admin/message_y_bg.gif) repeat-y 0px 0px;
}

.contentWindow .windowBottom {
	width: 400px;
	height: 5px;
	clear: both;
	overflow: hidden;
	background: url(http://img.zikeys.com/power/admin/message_bg.gif) no-repeat 0px -30px;
}

.contentWindow .windowTitle {
	height: 29px;
	line-height: 29px;
	float: left;
	margin-left: 8px;
	font-weight: bold;
}

.contentWindow .messageClose {
	width: 29px;
	height: 29px;
	line-height: 29px;
	display: block;
	outline: none;
	margin-right: 4px;
	float: right;
	cursor: pointer;
	background: url(http://img.zikeys.com/power/admin/message_bg.gif) no-repeat 0px -120px;
}

.contentWindow .messageClose:hover {
	background: url(http://img.zikeys.com/power/admin/message_bg.gif) no-repeat -30px -120px;
}

.contentWindow .windowContent {
	line-height: 12px;
	clear: both;
	padding: 0px 20px;
	margin-bottom: 10px;
}

* html .contentWindow {
	position: absolute;
	top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(25 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

.contentWindow table.windowInputTable {
	width: 100%;
}

.contentWindow table.windowInputTable th {
	width: 90px;
	padding: 5px;
	text-align: right;
}

.contentWindow table.windowInputTable td {
	padding: 5px;
	text-align: left;
}


.contentWindow .messageClose:hover {
	background: url(http://img.zikeys.com/power/admin/message_bg.gif) no-repeat -30px -120px;
}

.contentWindow .windowContent {
	line-height: 12px;
	clear: both;
	padding: 0px 20px;
	margin-bottom: 10px;
}

* html .contentWindow {
	position: absolute;
	top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(25 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

.contentWindow table.windowInputTable {
	width: 100%;
}

.contentWindow table.windowInputTable th {
	width: 90px;
	padding: 5px;
	text-align: right;
}

.contentWindow table.windowInputTable td {
	padding: 5px;
	text-align: left;
}

.messageWindow {
	width: 400px;
	margin-left: -200px;
	display: none;
	position: fixed;
	top: 25%;
	left: 50%;
	z-index: 200;
}

.messageWindow .windowTop {
	width: 400px;
	height: 29px;
	clear: both;
	cursor: move;
	background: url(http://img.zikeys.com/power/admin/message_bg.gif) no-repeat 0px 0px;
}

.messageWindow .windowMiddle {
	width: 400px;
	clear: both;
	padding: 30px 0px;
	text-align: center;
	background: url(http://img.zikeys.com/power/admin/message_y_bg.gif) repeat-y 0px 0px;
}

.messageWindow .windowBottom {
	width: 400px;
	height: 5px;
	clear: both;
	overflow: hidden;
	background: url(http://img.zikeys.com/power/admin/message_bg.gif) no-repeat 0px -30px;
}

.messageWindow .windowTitle {
	height: 29px;
	line-height: 29px;
	float: left;
	margin-left: 8px;
	font-weight: bold;
}

.messageWindow .messageClose {
	width: 29px;
	height: 29px;
	line-height: 29px;
	display: block;
	outline: none;
	margin-right: 4px;
	float: right;
	cursor: pointer;
	background: url(http://img.zikeys.com/power/admin/message_bg.gif) no-repeat 0px -120px;
}

.messageWindow .messageClose:hover {
	background: url(http://img.zikeys.com/power/admin/message_bg.gif) no-repeat -30px -120px;
}

.messageWindow .messageContent {
	line-height: 12px;
	clear: both;
	padding: 0px 20px;
	margin-bottom: 40px;
}

.messageWindow .messageContent .icon {
	width: 29px;
	height: 29px;
	line-height: 29px;
	display: inline-block;
	display: -moz-inline-stack;
	zoom: 1;
	*display: inline;
}

.messageWindow .messageContent .warn {
	background: url(http://img.zikeys.com/power/admin/message_bg.gif) no-repeat -60px -120px;
}

.messageWindow .messageContent .success {
	background: url(http://img.zikeys.com/power/admin/message_bg.gif) no-repeat -90px -120px;
}

.messageWindow .messageContent .error {
	background: url(http://img.zikeys.com/power/admin/message_bg.gif) no-repeat -120px -120px;
}

.messageWindow .messageContent .messageText {
	line-height: 29px;
}

.jqmOverlay {
	background: url(http://img.zikeys.com/power/admin/overlay_bg.png);
}

* html .messageWindow {
	position: absolute;
	top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(25 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

.tipWindow {
	padding: 5px 10px;
	display: none;
	position: fixed;
	top: 25%;
	left: 50%;
	z-index: 300;
	color: #000000;
	border: 2px solid #ffaa71;
	background-color: #fff5ee;
}

.tipWindow .icon {
	width: 29px;
	height: 29px;
	line-height: 29px;
	display: inline-block;
	display: -moz-inline-stack;
	zoom: 1;
	*display: inline;
}

.tipWindow .warn {
	background: url(http://img.zikeys.com/power/admin/message_bg.gif) no-repeat -60px -120px;
}

.tipWindow .success {
	background: url(http://img.zikeys.com/power/admin/message_bg.gif) no-repeat -90px -120px;
}

.tipWindow .error {
	background: url(http://img.zikeys.com/power/admin/message_bg.gif) no-repeat -120px -120px;
}

.tipWindow .messageText {
	line-height: 29px;
}

* html .tipWindow {
	position: absolute;
	top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(30 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

.messageBox {
	width: 400px;
	margin: 100px auto;
}

.messageBox .boxTop {
	width: 400px;
	height: 29px;
	clear: both;
	background: url(http://img.zikeys.com/power/admin/message_bg.gif) no-repeat 0px -60px;
}

.messageBox .boxMiddle {
	width: 400px;
	clear: both;
	padding: 30px 0px;
	text-align: center;
	background: url(http://img.zikeys.com/power/admin/message_y_bg.gif) repeat-y -400px 0px;
}

.messageBox .boxBottom {
	width: 400px;
	height: 5px;
	clear: both;
	overflow: hidden;
	background: url(http://img.zikeys.com/power/admin/message_bg.gif) no-repeat 0px -90px;
}

.messageBox .boxTitle {
	height: 29px;
	line-height: 29px;
	float: left;
	margin-left: 8px;
	font-weight: bold;
}

.messageBox .messageContent {
	clear: both;
	line-height: 12px;
	padding: 0px 20px;
	margin-bottom: 40px;
}

.messageBox .messageContent .icon {
	width: 29px;
	height: 29px;
	line-height: 29px;
	display: inline-block;
	display: -moz-inline-stack;
	zoom: 1;
	*display: inline;
}

.messageBox .messageContent .warn {
	background: url(http://img.zikeys.com/power/admin/message_bg.gif) no-repeat -60px -120px;
}

.messageBox .messageContent .success {
	background: url(http://img.zikeys.com/power/admin/message_bg.gif) no-repeat -90px -120px;
}

.messageBox .messageContent .error {
	background: url(http://img.zikeys.com/power/admin/message_bg.gif) no-repeat -120px -120px;
}

.messageBox .messageContent .messageText {
	line-height: 29px;
}

.errorBox {
	width: 745px;
	height: 333px;
	margin: 100px auto;
	position: relative;
	background: url(http://img.zikeys.com/power/admin/error.jpg) no-repeat;
}

.errorBox .errorDetail {
	line-height: 30px;
	position: absolute;
	top: 288px;
	left: 335px;
}

.errorBox .errorContent {
	position:absolute;
	top:140px; 
	left:330px;
	color: #fb6600;
	font-size: 14px;
	font-weight: bold;
}
.errorBox .errorContent h2{ font-family:"黑体"; font-size:44px; color:#666;}
.errorBox .errorContent h3{ font-family:"黑体"; font-size:40px; color:#666;}
.errorBox .errorContent .errortit01{ margin-top:15px; font-family:"微软雅黑"; color:#666; font-size:20px; font-weight:400;}
.errorBox .errorContent .errortit02{ margin-top:5px; font-family:"微软雅黑"; color:#666; font-size:16px; font-weight:400;}

.errorBox .errorUrl {
	color: #ADADAD;
}

.errorBox .errorUrl a {
	color: #437097;
}


input.formText {
	width: 200px;
	padding: 5px;
	border-top: 1px solid #999999;
	border-right: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
	border-left: 1px solid #999999;
}

input.formText:hover {
	border: 1px solid #ff9b1f;
	background-color: #fefbf7;
}

input.formText:focus {
	background-color: #fff8ef;
}

input.formTextS {
	width: 115px;
	padding: 5px;
	border-top: 1px solid #999999;
	border-right: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
	border-left: 1px solid #999999;
}

input.formTextS:hover {
	border: 1px solid #ff9b1f;
	background-color: #fefbf7;
}

input.formTextS:focus {
	background-color: #fff8ef;
}

input.formTextL {
	width: 260px;
	padding: 5px;
	border-top: 1px solid #999999;
	border-right: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
	border-left: 1px solid #999999;
}

input.formTextL:hover {
	border: 1px solid #ff9b1f;
	background-color: #fefbf7;
}

input.formTextL:focus {
	background-color: #fff8ef;
}

textarea.formTextarea {
	width: 350px;
	height: 120px;
	padding: 5px;
	border-top: 1px solid #999999;
	border-right: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
	border-left: 1px solid #999999;
}

textarea.formTextarea:hover {
	border: 1px solid #ff9b1f;
	background-color: #fefbf7;
}

textarea.formTextarea:focus {
	background-color: #fff8ef;
}

textarea.wysiwyg {
	width: 100%;
}

input.formButton {
	width: 70px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	outline: none;
	cursor: pointer;
	font-size: 12px;
	border: none;
	background: url(http://img.zikeys.com/power/admin/form_bg.gif) 0px 0px no-repeat;
}

input.formButton:hover {
	color: #ff6600;
	background: url(http://img.zikeys.com/power/admin/form_bg.gif) 0px -30px no-repeat;
}

input.formButtonL {
	width: 90px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	outline: none;
	cursor: pointer;
	font-size: 12px;
	border: none;
	background: url(http://img.zikeys.com/power/admin/form_bg.gif) -90px 0px no-repeat;
}

input.formButtonL:hover {
	color: #ff6600;
	background: url(http://img.zikeys.com/power/admin/form_bg.gif) -90px -30px no-repeat;
}
.ac_results {
	padding: 0px;
	border: 1px solid WindowFrame;
	background-color: Window;
	overflow: hidden;
	z-index:20001;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:3000px;
	height:3000px;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: pointer;
	display: block;
	width: 100%;
	font: menu;
	font-size: 12px;
	overflow: hidden;
}

.ac_loading {
	background : Window url('./indicator.gif') right center no-repeat;
}

.ac_over {
	background-color: Highlight;
	color: HighlightText;
}

@charset "utf-8";
/* CSS Document */
#content-text { border:0; margin:auto }
.current { font-weight: bold; color: #00c; }


/*产品列表页 选择如何显示产品（价格高低、大图列表、只显示在售产品、共几组、分页）开始*/
.node_path span { padding: 0 .5em; color: #999; }
.node_path a { font-weight: bold; text-decoration: none; }
.node_path a { font-weight: normal; color: #777; }
.node_path a:hover { color: #006dd5; }
.node_path a.active { color: #222; }
#abolition_filter_box { float: left; display: inline; padding: 4px 2px; margin: 0; font-size: 12px; }
#abolition_filter_box a { text-decoration: none; }
#abolition_filter_box img { vertical-align: sub; margin-right: 3px; }
.warp_product table.search_summary .view { text-align: left; font-size: 1em; font-weight: normal; display: inline; }
.warp_product table.search_summary #abolition_filter_box { padding: 0; float: left; }
.warp_product table.search_summary .number_display { text-align: left; font-weight: normal; }
table.search_summary .number_display .result { color: #f00; padding: 0 10px; font-weight: bold; }
table.search_summary a.active { color: #006dd5; }
table.search_summary #abolition_filter_box img { vertical-align: middle; }
.dataTables_wrapper table.productIndex th { background-color: #dfdfdf!important; color: #444!important; }
.dataTables_wrapper table.productIndex tr.select_thead th { background-color: #e9e9e9!important; color: #444!important; }
table.search_summary #price_filter { display: inline; padding-left: 10px; }
table.search_summary #price_filter .price_box { width: 50px; margin: 0 3px; }
.btn_sort_desc { height:15px; width:15px; background:url(http://img.zikeys.com/power/icon/group_icon.gif) -0px -0px no-repeat; border:0; margin-top:2px; margin-top:-9px\9; _margin-top:1px; text-indent:-1000px; display:inline-block; vertical-align:sub; _vertical-align:middle; }
.btn_sort_desc:hover, .btn_sort_desc_on { height:15px; width:15px; margin-top:2px; margin-top:-9px\9; _margin-top:1px; background:url(http://img.zikeys.com/power/icon/group_icon.gif) -0px -24px no-repeat; border:0; text-indent:-1000px; display:inline-block; vertical-align:sub; _vertical-align:middle; }
.btn_sort_asc { height:15px; width:15px; margin-top:2px; margin-top:-9px\9; _margin-top:1px; background:url(http://img.zikeys.com/power/icon/group_icon.gif) -17px -0px no-repeat; border:0; text-indent:-1000px; display:inline-block; vertical-align:sub; _vertical-align:middle; }
.btn_sort_asc:hover, .btn_sort_asc_on { height:15px; width:15px; margin-top:2px; margin-top:-9px\9; _margin-top:1px; background:url(http://img.zikeys.com/power/icon/group_icon.gif) -17px -24px no-repeat; border:0; text-indent:-1000px; display:inline-block; vertical-align:sub; _vertical-align:middle; }
.price_submit { height: 20px; width: 37px; background: url(http://img.zikeys.com/power/icon/group_icon.gif) -51px -0px no-repeat; border: 0; text-indent: -1000px; }
.price_submit:hover { background: url(http://img.zikeys.com/power/icon/group_icon.gif) -51px -24px no-repeat; }
.btn_grid a { height:13px; width:50px; padding-left:20px; margin-right:3px; background:url(http://img.zikeys.com/power/icon/group_icon.gif) -104px -22px no-repeat; background:url(http://img.zikeys.com/power/icon/group_icon.gif) -104px -24px no-repeat\9; }
.btn_grid a:hover, .btn_grid a.active { background:url(http://img.zikeys.com/power/icon/group_icon.gif) -104px 2px no-repeat; background:url(http://img.zikeys.com/power/icon/group_icon.gif) -104px 0px no-repeat\9; }
.btn_list a { height:13px; width:50px; padding-left:20px; margin-right:3px; background:url(http://img.zikeys.com/power/icon/group_icon.gif) -156px -22px no-repeat; background:url(http://img.zikeys.com/power/icon/group_icon.gif) -156px -24px no-repeat\9; }
.btn_list a:hover, .btn_list a.active { height:13px; width:50px; background:url(http://img.zikeys.com/power/icon/group_icon.gif) -156px 2px no-repeat; background:url(http://img.zikeys.com/power/icon/group_icon.gif) -156px 0px no-repeat\9; }
/*产品列表页 选择如何显示产品（价格高低、大图列表、只显示在售产品、共几组、分页结束*/
@charset "utf-8";
/* CSS Document */
input{ border:none;}
.minegoods_banner{ width:100%; height:255px; background:url(http://img.zikeys.com/power/banner_news.jpg) center no-repeat; margin-bottom:0;}
.tabmContent{ display:none;}

.content { padding: 10px 0 15px; }
.cnt-l { float: left; width: 240px; height: auto; }
.sidebar .sidebar-tit { width: 240px; height: 75px; display: block; background: url(http://img.zikeys.com/power/article/article_bg.gif) 0 -40px no-repeat; }
.sidebar .sidebar-list { width: 240px; height: 210px; background: url(http://img.zikeys.com/power/article/sidebar_list_bg.jpg) repeat-y; margin-bottom: 2px; overflow: hidden; }
.sidebar .sidebar-list li { font-size: 14px; font-family: "微软雅黑"; }
.sidebar .sidebar-list li a { width: 270px; padding-left: 33px; height: 39px; display: block; line-height: 40px; vertical-align: middle; border-bottom: 1px solid #e0e0e0; color: #494949; text-decoration: none; }
.sidebar .sidebar-list li a:hover, .cur { height: 40px; background: url(http://img.zikeys.com/power/article/sidebar_li_bg.jpg); color: #004f99; font-weight: bold; }


/*中间内容*/
.cnt-r { float: right; width: 750px; height: auto; min-height: 535px; _height: 535px; background: #fff; }
.cnt-r-l { float: left; height: auto; }
.w-510 { width: 510px; margin-left:20px; }
.cnt-r-tit-no-line { height: 44px; margin-bottom: 5px; }
.cnt-r-tit-no-line span { color: #bbbbbb; font-size: 18px; font-family: "Candara"; }
.cnt-r-tit-no-line strong { border-left: 3px solid #2181db; padding-left: 5px; font-size: 14px; color: #353535; }
.cnt-r-con { color: #939393; line-height: 25px; }
ul.tabm { overflow: hidden; border-left: 1px solid #e1e1e1; }
ul.tabm li { float: left; height: 37px; padding-top: 19px; text-align: center; background: url(http://img.zikeys.com/power/article/tab_li_bg1.jpg) no-repeat top right;
font-size: 14px; color: #787878; font-weight: bold; font-family: "微软雅黑"; cursor: pointer; }
ul.tabm li.current { background: url(http://img.zikeys.com/power/article/tab_li_bg2.jpg) no-repeat top center; color: #fff; }
ul.tab-four li { width: 127px; }
.w-450 { width: 450px; }
.tab-con { min-height: 415px; _height: 415px; border: 1px solid #e1e1e1; padding: 30px 29px 0 28px; margin-top: -8px; color: #939393; line-height: 24px; }

/*联系我们*/
.cnt-r-tit { height: 44px; border-bottom: 1px solid #acacac; margin-bottom: 20px; padding-bottom:5px; }
.cnt-r-tit span { color: #bbbbbb; font-size: 18px; font-family: "Candara"; }
.cnt-r-tit strong { border-left: 3px solid #2181db; padding-left: 5px; font-size: 14px; color: #353535; }
.contact-con { color: #575757; line-height: 24px; padding-bottom: 20px; border-bottom:1px dotted #ccc; margin-bottom: 30px; }
.contact-con img { float: left; margin-right: 20px; }
.msg-con { height: 410px; }
.msg-con ul { height: 39px; overflow: hidden; margin-bottom: -6px; }
.msg-con ul li { float: left; width: 113px; height: 30px; padding-top: 9px; text-align: center; background: url(http://img.zikeys.com/power/article/article_bg.gif) -113px 0 no-repeat; color: #2181db; cursor: pointer; font-size: 14px; font-weight: bold; }
.msg-con ul li.current { background: url(http://img.zikeys.com/power/article/article_bg.gif) 0 0 no-repeat; color: #fff; }
.msg-con-table { width: 448px; height: 310px; padding: 30px; background: #eaeaea; color: #000000; line-height: 30px; }
.msg-con-table table { margin-top: 10px; }
.msg-con-table table td { text-align: right; padding: 0 3px 0 0; color: #707070; border: 1px solid #eaeaea; }
.msg-con-table table .input-text { width: 159px; height: 18px; border: 1px solid #b8b8b8; background: #fff; }
.msg-con-table table .input-text1 { width: 370px; height: 18px; border: 1px solid #b8b8b8; background: #fff; }
.textarea { width: 355px; height: 97px; border: 1px solid #b8b8b8; background: #fff; }
.btn-tj { width: 80px; height: 20px; margin-left: 2px; _margin-left: 15px; background: #0b76be; color: #fff; }
.reply-online { width: 506px; border: 1px solid #ddd; padding-bottom: 35px; margin-top: -7px; _margin-top: 0px; }
.reply-online ul li { padding: 0px 30px 20px 30px; border-bottom:1px dotted #ccc; }
.reply-title { padding-top: 15px; height: 25px; line-height: 25px; border-bottom: 1px solid #c7c7c7; }
.reply-online ul li h3 { float: left; color: #6b6b6b; }
.reply-online ul li span { float: right; color: #6b6b6b; }
.reply-online ul li p { line-height: 24px; color: #747474; padding-top: 5px; }
.reply-manager { width: 444px; }
.reply-bg-top { height: 21px; background: url(http://img.zikeys.com/power/article/article_bg.gif) 0 -114px no-repeat; }
.reply-cont { color: #0b76be; background: #eaeaea; border-left: 1px solid #bebebe; border-right: 1px solid #bebebe; border-bottom: 1px solid #bebebe; padding: 0px 20px 20px 20px; }
/*操作手册*/
.ny-search-list li { height: 25px; padding: 10px 0; border-bottom:1px dotted #ccc; }
.ny-search-list li h1 { padding-bottom: 20px; font-size: 14px; font-family: "微软雅黑"; font-weight: normal; float:left; }
.ny-search-list li span { font-size: 14px; font-family: "微软雅黑"; float: right; padding-right: 35px; }
/*中间内容结束*/


/*右侧内容开始*/
.cnt-r-r { float: right; height: auto; }
.w-240 { width: 200px; padding-top: 43px; }
.click-login { padding-left: 1px; margin-top: 15px; }
/*右侧内容结束*/



