﻿@charset "utf-8";
/* CSS Document default*/
/* *{margin：0px; paading:0px;} */
body,td,li,input, textarea, select, button{ color: #666;font-family: "Microsoft Yahei","Lucida Grande",Verdana,Lucida,Helvetica,Arial,"Simsun",sans-serif;font-size: 12px;margin: 0;padding: 0;resize: none;}
body{background: #FFF;}
ul{padding:0px;margin:0px;list-style:none; }
li{padding:0px;margin:0px;list-style:none;}
ol,ul,li{list-style-image:none;list-style-position:outside;list-style-type:none;}
img{ border:0px;}
/*h1,h2,h3,h4,h5,h6{font-size:14px;padding:0px;margin:0px;}*/
a{ text-decoration:none; color:#555;}
a:hover{ color:#00a1ea;}
html { height:100%; width:100%;} /*Always show Firefox scrollbar*/
td{ margin-left:5px;}
form, fieldset, legend, input, button, textarea, p, blockquote{ margin:0px; padding:0px; font-size:12px;}
dt,dd,dl{ padding:0px; margin:0px;}
.hui2{color:#999}
.blue{ color:#0734F5;}
.blue2{ color:#3E93D6;}
.hui{color:#C0B7B5}
.green{ color:#09B331;}
.px20{ padding-left:20px;}
.px10{ padding-left:10px;}
.red{ color:#F00}
.right{ float:right;}
.through{ text-decoration:line-through}
.center{ text-align:center}
.line{ color:#ccc;}
i{ font-style:normal;}
.clearfix{zoom:1}
.clearfix:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}
.clear{ clear:both;}

/* .top {
  background: #f7f7f7 none repeat scroll 0 0;
  border-bottom: 1px solid #eee;
  top: 0;
  line-height: 26px;
  position: fixed;
  width: 100%;
  z-index: 1001;
} */
.top {
  background: #f7f7f7 none repeat scroll 0 0;
  border-bottom: 1px solid #eeeeee;
  float: left;
  height: 26px;
  line-height: 26px;
  position: relative;
  width: 100%;
  z-index: 1000;
}
#pagenav{ width:100%; height:33px; line-height:33px;background:#f8f8f8; border-bottom: 1px solid #e7e7e7;}
.top_page {
  height: 26px;
  line-height: 26px;
  margin-left: auto;
  margin-right: auto;
  width: 1200px;
}
.pageleft{ float:left; height:26px; overflow:hidden} 
.pageleft span{ float:left; display:block; color:#555;}
.welimg img{ margin-top:7px; padding-left:5px; padding-right:5px;}
.lightblue{ color:#666666;}
.pxlr{ padding-left:5px; padding-right:5px;}

.pageright{ float:right;}
.quick-menu li{ float:left;}
.quick-menu li a{ font-family: simsun, serif;}
.quick-menu li a:hover{ text-decoration: underline;}
.quick-menu li .menu-bd-panel a:hover{ color: #666; background-color: #f9f9f9; text-decoration: none;}
.quick-menu li.line{ padding:0px;}

.search .menu-hd s { BACKGROUND:url(../images/mbg.png) no-repeat left center;}
.quick-menu li {PADDING-RIGHT: 10px; BACKGROUND-POSITION: right 6px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: -1px;}
.quick-menu li.menu-item {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative; z-index:10001; }
.menu-hd {PADDING-RIGHT: 22px; DISPLAY: block; PADDING-LEFT: 10px; Z-INDEX: 10002; PADDING-BOTTOM: 0px; MARGIN: 0 1px; CURSOR: pointer; PADDING-TOP: 0px; POSITION: relative;}
.mytaobao .menu-hd { width: auto; height: 33px; line-height: 34px;}
.search .menu-hd {WIDTH: 90px; PADDING-TOP: 1px; _padding-top: 1px}
.menu-hd b {FONT-SIZE: 0px; RIGHT: 9px;  WIDTH: 0px; LINE-HEIGHT: 0;  POSITION: absolute; TOP:15px; HEIGHT: 0px; line-height:0px; -webkit-transition: -webkit-transform .2s ease-in; -moz-transition: -webkit-transform .2s ease-in; -o-transition: -webkit-transform .2s ease-in; transition: -webkit-transform .2s ease-in; border:4px solid; border-color:rgb(105,102,102) transparent transparent; _border-color:rgb(102,102,102) tomato tomato;_filter:chroma(color=tomato)}
.search .menu-hd {PADDING-LEFT: 25px; COLOR: #666}
.search .menu-hd s {BACKGROUND-POSITION: -67px -20px; LEFT: 9px; WIDTH: 14px; POSITION: absolute; TOP: 4px; HEIGHT: 13px}
.menu-bd {BORDER-RIGHT: #e9e9e9 1px solid; BORDER-TOP: #e9e9e9 1px solid; DISPLAY: none; Z-INDEX: 10001; RIGHT: 0px; BACKGROUND: #fff; BORDER-LEFT: #e9e9e9 1px solid; BORDER-BOTTOM: #e9e9e9 1px solid; POSITION: absolute; TOP: 21px}
.search .menu-bd {_right: -1px}
.menu-bd-panel {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; PADDING-TOP: 10px}
.menu {POSITION: relative}
.menu:hover .menu-hd {BORDER-RIGHT: #e9e9e9 1px solid; background-color:#fff; color:#666; MARGIN: 0px; BORDER-LEFT: #e9e9e9 1px solid;}
.hover .menu-hd {BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; BACKGROUND: white; MARGIN: 0px; BORDER-LEFT: #bfbfbf 1px solid; BORDER-BOTTOM: #bfbfbf 1px}
.menu:hover .menu-bd {DISPLAY: block; width: 98%;}
.hover .menu-bd {DISPLAY: block}
.menu:hover .menu-hd b {BORDER-LEFT-COLOR: #fff; FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #666; top:15px; top:9px\9; BORDER-RIGHT-COLOR: #fff;}
.mytaobao .menu-bd { LINE-HEIGHT: 1.7; TOP: 32px;}
.mytaobao .menu-bd-panel { padding: 0px;}
.mytaobao .menu-bd-panel a{ display:inline-block; *display: inline; *zoom:1; width: 100%; line-height: 26px; text-align:center;}
.search .menu-bd {WIDTH:340px; TOP: 21px; overflow:hidden}
.menupx{ padding-left:5px; padding-right:5px; background:url(../images/shu.jpg) no-repeat right 70%;}
.gwc{ width:340px; overflow:hidden}
.gwc h1{ color:#D74F34; font-size:12px; font-weight:lighter;}
.shopp_ingtop{ float:left; width:320px; border-top:1px solid #f1f1f1;}
.shopimg{ float:left;  margin-right:10px; padding-top:5px; }
.shopp_ingtop  span{ display:block; float:left;}
.shopl{ width:180px; display:block; float:left; }
.shopl_del{ display:block; width:215px; text-align:right;float:left;}
.shopbtn{ margin-top:10px; float:right; padding-right:40px;}
.shopbtn a{ background:url(../images/ckgwc.jpg) no-repeat;height:23px; border:0px; color:#FFF;font-size:12px;text-align:center; padding: 3px 3px 5px 5px;}
#site-nav{ float:right;}
.line {
    height: 1px;
    overflow: hidden;
    background-color: #eee;
}
.line {
    display: inline-block;
    color: #999;
    float: left;
    position: relative;
}

/* .main{ width:1002px; margin-left:auto; margin-right:auto; clear:both;} */
/* .head{ width:1002px; height:100px; position:relative;margin:0 auto;z-index:103;} */
.main {
    margin: 0 auto;
     width: 1200px;
}
.main::after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.head {
  height: 70px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  width: 1200px;
  z-index: 9999;
}
.head_width {/* clear:both;height:100px; */ background: #fff;width: 100%; }
.logo2{width:200px;  float:left; height:70px; padding-top:20px;}
.logo2 span{width:200px;
height:90px;
display:table-cell;
*display:block;
text-align:center;
position:relative;
vertical-align:middle; overflow:hidden}
.logo2 span p{*position:absolute;
top:50%;
left:50%; } 
.logo2 span p img{  
*position:relative;
top:-50%;
left:-50%; }

.headmin_box{ border-bottom:1px solid #e9e9e9;}
.headmin_box .head{  height:95px;}

.toph_bigsearch{ width:520px;  margin-top:20px; float:left; padding-left:70px;}
.toph_sear{ width:510px; border:2px solid #e4393c; height:36px;position:relative;}
.toph_bgsear{ overflow:hidden; width:75px; float:left;border:1px solid #ccc;  border-bottom:0px;  float:left; position:absolute; top:0px; left:0px; }
.toph_bgsear li{ width:100%; text-align:center;background:#fff; height:34px; line-height:34px; border-bottom:1px solid #ccc; position:relative; float:left;} 
.toph_bgsear li a{ display:block;}
.toph_bgsear li a:hover{ background:#f9f9f9;}  
.toph_bgsear .this{ background:#f9f9f9; }
.toph_bgsear .active_s{position:absolute;  line-height:0px; height:0px; border-width:4px; border-style:solid; width:0px; transition:transform 0.2s ease-in 0s; top:13px; right:7px; border-color:transparent transparent rgb(153, 153, 153) ;_border-color:tomato tomato rgb(153, 153, 153);_filter:chroma(color=tomato);}
.toph_bgsear li s{position:absolute;  line-height:0px; height:0px; border-width:4px; border-style:solid; width:0px; transition:transform 0.2s ease-in 0s; top:18px; right:7px; border-color:rgb(153, 153, 153) transparent transparent ;_border-color: rgb(153, 153, 153) tomato tomato;_filter:chroma(color=tomato);}
.toph_sear_txt{ position:absolute; width:329px; left:77px; height:35px; top:0px; border:0px; padding-left:10px; line-height:35px;}
.toph_sear_btn{ background:#e4393c; width:93px; height:36px; position:absolute; top:0px; right:0px; border: medium none;color:#fff; font-family:"Microsoft YaHei";font-size:16px;}
.keyword{ clear:both; line-height:30px; width:520px; overflow:hidden; height:30px;}
.keyword a{ margin-left:5px; margin-right:5px; white-space:nowrap}
.keyword a:hover{ text-decoration:underline}
.orange{ color:#ff6933;}
.two_code{ width:115px; right:0px; position:absolute; margin-top:5px;}
.two_code_box{ width:84px;border:1px solid #ddd;  float:left;}
.two_code_box b{ text-align:center; height:20px; line-height:20px; display:block}
.two_code_a{ width:19px; height:19px; display:block; border:1px solid #ddd; background:url(../images/two_code_a.gif) no-repeat; float:left; border-right:0px;}
.two_code_a:hover{ background:url(../images/close_code.gif) no-repeat;border:1px solid #ff4400; border-right:0px;}


.sannav{ float:right; margin-right:10px; margin-top:20px}
.nav{ position: relative;
width: 974px;
height: 36px;
margin: 0 auto;
padding-left: 226px;
z-index: 2;
}
.navleft{ width:180px; left: 0; position:relative; float:left; height:45px; color:#fff; font-size:12px;}
.navleft .nav_lefts {font-size: 18px; display:block; height:45px; background:#e60012; font: 400 18px/44px "microsoft yahei"; text-align:center;line-height:42px; cursor:pointer}
.navleft .nav_lefts span{ display:block; position:absolute; width:7px;height:4px; top:18px; right:20px; font-size:16px;}
.navul{ float:left;}
.navul a{ color:#333; font: 400 15px/44px "microsoft yahei";}
.navul li{ float:left; margin-left:30px; font-size:15px; height: 42px; line-height:42px;}
.navul li .this{ background:url(../images/nav.gif) no-repeat center bottom; display:block; line-height:41px; color:#e60012}

.index{ clear:both}


/*轮播*/
.sliderbox{ width: 1200px; height: 428px;}
.slider {position: relative;width: 100%;height: auto;overflow: hidden;}
.slides {height: auto;overflow: hidden;-webkit-backface-visibility: hidden;-webkit-transform-style: preserve-3d;-webkit-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);-moz-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);-ms-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);-o-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
}
.slide {height: auto;float: left;clear: none;}
.slider-arrow {position: absolute;display: block;margin-bottom: -20px;width: 40px;height: 40px;line-height: 40px;text-decoration: none;text-align: center;color: #fff;font-size: 2em;background-color: #333;background-color: rgba(50,50,50,.3);border-radius: 50%;}
.slider-arrow--right {bottom: 50%;right: 30px;}
.slider-arrow--left {bottom: 50%;left: 30px;}
.slider-nav {position: absolute;bottom: 30px;}
.slider-nav__item {width: 12px;height: 12px;float: left;clear: none;display: block;margin: 0 5px;background: black;border-radius: 100%;}
.slider-nav__item:hover {background: #ccc;}
.slider-nav__item--current {background: #ccc;}
.slide a > img{ width: 100%; height: 428px;}

/*全部商品分类*/
.navnext{ width:182px; float:left; position:absolute; left:0px;}
.index_menu{position: relative;z-index: 10005;}

.left_menu {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  background: #fff none repeat scroll 0 0;
  border-color: -moz-use-text-color #cfcfcf #cfcfcf;
  border-image: none;
  border-style: none solid solid;
  border-width: 0 1px 1px;
  box-shadow: 0 5px 4px rgba(0, 0, 0, 0.1);
  height: 485px;
  position: relative;
  width: 178px;
  z-index: 999;
}
.shop_left_btn_con{width:226px; float:left;height:auto;}
.shopnavul ul li .shop_left_btn_con li{width:226px; text-align:left; line-height: initial; margin-right: 0;padding:5px 0;background: #fff;border:1px solid #ccc;position:relative;cursor:default; float:left;  font-size:15px; height:50px;  list-style-type:none;}
.shop_left_btn_con li span{ display: block; font-size: 12px; padding-left:14px;}
.shop_left_btn_con span{padding:0 10px 0 0;color:#707070;}
.shop_left_btn_con span.title{color:#795130;}
.shop_left_btn_layer{width:700px;left:-2px;top:-1px;position:absolute;  height:32px;display: none;}
.shop_left_btn_layer_left{width:165px; font-weight:height:30px;border-right:none;float:left;background:#fff; padding-left:15px; line-height:30px; position:absolute; z-index:10002; }
.shop_left_btn_layer_right{padding:0 10px 10px 10px;background:#fff;border:1px solid #ddd; position:absolute; z-index:10001; left:229px;}
.shop_left_one{ width:222px; height:46px; line-height: 46px; font-size:16px; border-bottom: 1px solid #e9e9e9; text-align: center;}
.shop_left_btn_layer_tit{width:auto;padding-top:8px;overflow:hidden; float:left; line-height:19px;}
.shop_left_btn_layer_tit span{color:#333;float:left;font-weight:bold; width:60px;}
.shop_left_btn_layer_tit a{float:left;color:#795130;}
.shop_left_btn_layer_con{width:222px; float:left;}
.shop_left_btn_layer_con dl{width:371px;padding:0 0 0 8px;margin:0;}
.shop_left_btn_layer_con dt{width:371px;font-weight:bold;padding:5px 0 0 0;margin:0;}
.shop_left_btn_layer_con dt a{color:#f60; }
.shop_left_btn_layer_con dt a:hover{color:#f60;}
.shop_left_btn_layer_con dd{width:371px;margin:0;line-height:30px;}
.shop_left_btn_layer_con dd a{margin:0;overflow:hidden; white-space:nowrap; color:#666; width:92px; display:block; float:left;}
.shop_left_btn_layer_con dd a:hover{ color:#F30;}
.shop_left_btn_con li .d{ font-family: "microsoft yahei";line-height:30px;height:30px;font-size: 16px;font-weight: 400; background:url(../images/menu_dl.gif) no-repeat 205px 20px; padding-left:16px; width:200px; display:block; color:#f60; }
.shop_left_btn_con li .d a{ color:#333; }
/*.shop_left_btn_con li .dt{font-family: "microsoft yahei";font-size: 14px;font-weight: 400;line-height: 31px;  padding-left:16px; width:144px; display:block; color:#333; }
.shop_left_btn_con li .dt a{ color:#333; }
*/.allclass{ width:180px;float:left; margin-top:10px}
.allclass a{ color:#CC3C1A; display:block; width:180px; height:27px;  text-align:center;}
.d_img{ float:left; margin-right:7px; width:35px; height:26px; display:block; text-align:center; line-height:26px; vertical-align:middle; }
.d_img img{ position:relative; top:5px;}
.menuhidden{float:left; width:226px; height:auto;  position:absolute; left:0; top:33px; z-index:10002; display:none;}


.position{ width:100%;clear:both; padding-top:10px; padding-bottom:10px; font-family:"宋体";color:#555;  }
.position a{ color:#555;}
.position span{ color:#555;}
.pos{ margin-left:10px; margin-right:10px;}
.friendlink{ width:1000px; border:1px solid #ccc; overflow:hidden; float:left; margin-top:10px;}
.friendlink h1{ height:30px; line-height:30px; padding-left:20px; border-bottom:1px solid #ccc;}
.friendlink .linkimg{ width:1000px; float:left; overflow:hidden}
.friendlink .linkimg li{ float:left; margin:8px; border:1px solid #ccc;}
.friendlink .linka{ width:1000px; float:left; overflow:hidden;}
.friendlink .linka a{ white-space:nowrap; margin-left:10px; margin-right:5px; line-height:25px;}
.baojia{ width:1002px; border-top:1px solid #ccc; overflow:hidden; margin-top:10px; float:left;}
.shopone{ width:130px; float:left; margin:10px; _margin-left:5px;}
.shopone h1{ border-bottom:1px solid #EEEEEE; font-size:12px; color:#666; height:30px; line-height:30px;}
.shopone ul{ margin-top:10px; padding-left:10px;}
.shopone ul li{ line-height:20px;}
.footer {
	background: #FFF;
	clear: both;
	color: #3c3c3c;
	font-family: Arial,Helvetica,sans-serif;
	width: 100%;
	margin-top:80px;
}
.footer .footerArea { margin:0 auto; padding:10px 0;}
.footer ul li{ text-align:center; color:#666; line-height:30px;}
.footer ul li a{ color:#666; margin:0 10px;}
.footer ul li a:hover{ color:#00a1ea} 

.index2{ padding-bottom:10px; }
.wbox{ width: 1200px; margin:0 auto;}
.left{float:left;}
.right{float:right;}
.plr5{ padding-left: 5px !important; padding-right: 5px !important;}
.plr10{ padding-left: 10px !important; padding-right: 10px !important;}
.mt5{ margin-top: 5px !important;}
.mt10{ margin-top: 10px !important;}
.mt15{ margin-top: 15px !important;}
.mt20{ margin-top: 20px !important;}
.mt25{ margin-top: 25px !important;}
.mt30{ margin-top: 30px !important;}
.mt40{ margin-top: 40px !important;}
.mt50{ margin-top: 50px !important;}
.ml3{ margin-left: 3px !important;}
.ml5{ margin-left: 5px !important;}
.ml10{ margin-left: 10px !important;}
.ml15{ margin-left: 15px !important;}
.ml20{ margin-left: 20px !important;}
.mr2{ margin-right: 2px !important;}
.mr5{ margin-right: 5px !important;}
.mr10{ margin-right: 10px !important;}
.mr15{ margin-right: 15px !important;}
.mr20{ margin-right: 20px !important;}

/*全局气泡推送*/
.bubbles {position:absolute; text-align:left;text-align:left;z-index:100;}
.bubbles a{ margin-left:0;}
.bubbles .icon{ background:none;}
.bubbles .title a {text-decoration: none;}
.bubbles .tl,.bubbles .tr,.bubbles .bl,.bubbles .inner,.bubbles .triangle-t,.bubbles .triangle-b,.bubbles .close{ background-image:url(../images/manhua_bubbletips.png);_background-image:url(../images/manhua_bubbletips_ie6.png); }
.bubbles .tl{ float:left; background-position:-20px 0; }
.bubbles .tr{ position:absolute;right:-12px; top:0;width:12px; height:12px; background-position:100% 0; }
.bubbles .bl{ position:absolute;left:0; bottom:-12px;  width:12px; height:12px; background-position:-20px 100%; }
.bubbles .inner{ position: relative;left:12px;  margin:9px 0 -12px 0; background-position:100% 100%; padding:0 12px 12px 2px; _padding-bottom:12px; }
.bubbles .triangle-t{ position:absolute; z-index:2; top:-7px; width:15px; height:8px; overflow:hidden; }
.bubbles .triangle-b{ position:absolute; bottom:-18px; z-index:2;  width:15px; height:11px; overflow:hidden; background-position:0 -10px; }
.bubbles .triangle-l{ position:absolute; left:-10px; z-index:2; top:15px;  width:15px; height:18px; overflow:hidden; background:url(../images/manhua_bubbletips_l.png) no-repeat;_background-image:url(../images/manhua_bubbletips_l_ie6.png) no-repeat;  }
.bubbles .triangle-r{ position:absolute; right:-19px; z-index:2; top:15px;  width:15px; height:18px; overflow:hidden; background:url(../images/manhua_bubbletips_r.png) no-repeat;_background-image:url(../images/manhua_bubbletips_r_ie6.png) no-repeat;  }
.bubbles .triangle-t,.bubbles .triangle-b{ right:20px;}
.bubbles .close{ position:absolute; z-index:1; top:14px; right:2px; width:9px; height:9px; text-indent:-99em; overflow:hidden; background-position:0 -25px; cursor:pointer;}
.bubbles .inner .icon{ float:left; padding: 2px 0;}
.bubbles .inner .icon img{ margin-right:10px; }
.bubbles .inner .cont{ overflow:hidden; zoom:1; line-height:20px; padding-right: 20px;}
.bubbles .inner .title{ margin:0 0 2px 0; font-size:12px;font-weight:bold;}
.bubbles .inner .lk-btn{ text-align:right;}

#header .home{padding-left:15px;}
#header .home a{font-family: simsun, serif;}
#header .home a:hover{ text-decoration: underline;}

/*分页*/
/**验证样式**/
label.error{ margin-left: 20px;color:#ff6933;}
input.error{ border:1px solid #ff6933;}


/*店铺搜索*/
.main_top{ margin-left:auto; margin-right:auto; border-bottom:1px solid #e9e9e9;}
.shop_top_search{ width:100%; height:55px;margin-top:15px; float:left; position:relative; z-index:10000;}
.top_search_left{  height:40px; position:absolute; z-index:1;}
.top_searleft{ float:left;padding-left:15px;}
.top_searleft img{border:1px solid #e9e9e9;}
.filter_z{ width:680px; height:40px; position:relative;}
.top_nofilter{float:left; width:235px; height:40px;}
.top_sear_im{ float:left; padding-top:12px;}
.top_sear_im .qq{margin-left: 5px;}
.top_sear_im .qq > img{
	 vertical-align: middle;
	 margin-top: -4px;
	 display: inline-block;
	 *display: inline;
	 *zoom:1;
}
.top_sear_kf{ width:270px; float:left; font-size:12px; padding-top:0; line-height:20px; padding-bottom:3px;}
.top_sear_kf a{ color:#666; padding-right:3px; font-size: 13px;}
.top_sear_kf img{ vertical-align: middle; margin-top:-3px; display: inline-block; *display: inline; *zoom: 1;}
.top_sear_kf a:hover{ text-decoration:underline}
.top_sear_star{ width:270px; float:left;  height:18px;}
.top_sear_star .store_txt{ margin-right:8px; font-size: 13px;}
.top_sear_star .store_txt b{ color:#F60; font-weight: 500;}
.top_sc{ color:#666; border:1px solid #e9e9e9; padding:5px 10px;margin-left:5px; background:#FFF;}
.top_b{position: absolute; z-index: 1000; bottom:-2px; cursor:pointer;_bottom:0px; width: 30px; height: 8px; background:url(../images/top_t.jpg); right:50%; margin-left:-16px;
border:1px solid #ccc; display:block; overflow:hidden}
.top_b2{position: absolute; z-index: 1000; bottom:-2px; cursor:pointer; _bottom:0px; width: 30px; height: 8px; background:url(../images/top_b.jpg); right:50%; margin-left:-16px; border:1px solid #ccc; display:block; overflow:hidden}

.top_sear_bom{ background:#fff; overflow:hidden; width:510px; position:absolute; background:#f9f9f9; top:-15px; z-index:-1; padding-top:70px;
/* Gecko browsers */
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 0px;
-moz-border-radius-bottomleft: 0px;
-moz-border-radius-bottomright: 0px;
 
/* Webkit browsers */
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 0px;
-webkit-border-bottom-left-radius: 0px;
-webkit-border-bottom-right-radius: 0px;
 
/* W3C syntax */
border-top-left-radius: 5px;
border-top-right-radius: 0px;
border-bottom-right-radius: 0px;
border-bottom-left-radius:  0px;


/*-moz-box-shadow:2px 2px 2px #666;               /* For Firefox3.6+ */
/*	-webkit-box-shadow:2px 2px 2px #666 ;            /* For Chrome5+, Safari5+ */
/*	box-shadow:2px 2px 2px #666;                    /* For Latest Opera */

}
.top_dl{ width:100%; float:left; overflow:hidden; border-top:1px solid #e9e9e9;}
.top_dl_width{ width:130px; }
.top_dl_ul{ width:100%; float:left; overflow:hidden; padding:0 40px 10px;}
.top_dl dt i{ font-style:normal; padding-left:40px; color:#999}
.top_dl_ul li{ width:100%; float:left; overflow:hidden; line-height:20px;margin-bottom:2px;}
.top_dl_ul li i,.top_dl_ul li b,.top_dl_ul li em{ float:left; display:block; font-style:normal}
.top_dl_ul li em{  color:#A1001A; font-family:"宋体"; font-size:14px; cursor:pointer}
.top_dl_ul li em:hover { text-decoration:underline; }
.top_dl_ul li .better strong {background:#F60; float:left; display:block; width:30px; text-align:center; border-radius:2px; margin-left:50px;  margin-right:5px; font-weight:lighter; font-size:12px; font-family:Arial, "宋体"; color:#FFF;}
.top_dl_ul li .lower strong {background:#F60; float:left; display:block; width:30px; text-align:center; border-radius:2px; margin-left:50px;  margin-right:5px; font-weight:lighter; font-size:12px; font-family:Arial, "宋体"; color:#FFF;}
.top_dl_ul li .better{color:#F60; } 
.top_dl_ul li .lower{ color:#F60;}
.top_dl_ul li b{ color:#F60; }
.top_dl dt{ color:#000; padding:10px 40px; font-size:14px;}
.top_dl span{ float:left; display:inline; margin-left:35px;padding-bottom:10px;}
.top_search_right{ width:390px; height:50px; float:right;}
.top_search_bg{
 width:420px; height:48px;
filter:alpha(opacity=50);
-moz-opacity:0.50;
opacity:0.50;
background:#fff;
 height:48px;
/* Gecko browsers */
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomleft: 0px;
-moz-border-radius-bottomright: 5px;
 
/* Webkit browsers */
-webkit-border-top-left-radius: 0px;
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-left-radius: 0px;
-webkit-border-bottom-right-radius: 5px;
 
/* W3C syntax */
border-top-left-radius: 0px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius:  0px; position:absolute; top:0px; z-index:0;}
.top_shop_seacher{ width:400px; height:48px;  position:absolute; top:1px; z-index:0; padding-left:20px;}
.top_shop_seacher span{ float:left; height:25px; padding-top:7px;}
.sear_shop input{ background:#fff url(../images/tsear.jpg) no-repeat 2px center; border:1px solid #ccc; padding-left:25px; height:23px; line-height:23px; width:200px;}
.all_sear_btn input{ background:url(../images/topsearchbtn.jpg) no-repeat; width:70px; height:25px; color:#fff; border:0px;}
.shop_sear_btn input{ background:url(../images/btntopsearch.jpg) no-repeat; width:70px; height:25px; color:#333; border:0px;}
.top_shop_code{ position:absolute; top:0px; right:0px; z-index:1;}
.top_shop_code .shop_code_box,.top_shop_code .shop_code_box img{ cursor: pointer; display: block; text-align: center; width: 118px; color: #666; background-color: #FFF;}
.top_shop_code .shop_code_box{ height:33px; line-height:33px; background:none; color:#FFF;}
.top_shop_code .shop_code_box span{  padding:0 0 0 22px;}
.top_shop_code .shop_code_box img{ display: none; padding:10px; width: 100px;}
/*.top_shop_code .shop_code_box s{FONT-SIZE: 0px;RIGHT: 10px;WIDTH: 0px;LINE-HEIGHT: 0;POSITION: absolute;TOP: 14px;HEIGHT: 0px;line-height: 0px;-webkit-transition: -webkit-transform .2s ease-in;-moz-transition: -webkit-transform .2s ease-in;-o-transition: -webkit-transform .2s ease-in;transition: -webkit-transform .2s ease-in;border: 4px solid;border-color: rgb(105,102,102) transparent transparent;_border-color: rgb(102,102,102) tomato tomato;_filter: chroma(color=tomato);}*/
.shopnavul{ position:relative;}
.top_shop_code .shop_code_box s{ background:url(../images/code.png) no-repeat; width:15px; height:15px; position:absolute; top:8px; left:0;}

/*返回顶部*/
.back_box { position:fixed; width:54px; height:118px; bottom:45px; right:25px;display:none; width:50px; height:50px; position:fixed; bottom:450px; right:15px; _position:absolute;/*兼容IE6的代码*/
_bottom:auto;/*兼容IE6的代码*/
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.back_index a { width:54px; height:54px; background:url(../images/backtohome.png) no-repeat; display:block; opacity:0.3;  filter:alpha(opacity=30);-moz-opacity:0.30;}
.back_index a:hover { width:54px; height:54px; background:url(../images/backtohome.png) no-repeat; display:block;  opacity:1.0;  filter:alpha(opacity=100);-moz-opacity:1.00;}
.back_top a { width:54px; height:54px; background:url(../images/backtotop.png) no-repeat; filter:alpha(opacity=30);-moz-opacity:0.30; opacity:0.3; display:block; margin-top:10px;}
.back_top a:hover { width:54px; height:54px; margin-top:10px; background:url(../images/backtotop.png) no-repeat; display:block; opacity:1.0;  filter:alpha(opacity=100);-moz-opacity:1.00;}

/*公司介绍*/
.gsjs_box .gsjs_box_title {
    border-bottom: 2px solid #e9e9e9;
    height: 45px;
    line-height: 45px;
}
.gsjs_box .gsjs_box_title h2{
	padding: 0;
    display: block;
    width: 135px;
    text-align: center;
    font-size: 20px;
    border: 0px;
    color: #666;
    background-color: #fff;
    border-bottom: 2px solid #F60;
}
#comabout{
	position: relative;
}

/*商品展示*/
.index_goods_title{
	width: auto;
    background: #f60;
    text-align: center;
    padding: 10px 0;
    
}
.index_goods_title h2{
	width: 600px;
	height: 45px;
	line-height: 44px;
	background-color: #ff8f45;
	font-size: 22px;
	color: #ffffff;
	margin: 0 auto;
}

/*联系方式*/
.sp_index_contact dl{
	line-height: 30px;
}
.sp_index_contact dt{
	float: left;
	width: 96px;
	font-weight:  bold;
	font-size: 16px;
}
.sp_index_contact dd{
	margin-left: 105px;
	font-size: 16px;
}

/*相关证书*/
.zhengshu_contact ul{
	margin-right: -58px;
}
.zhengshu_contact li{
	float: left;
	margin-right: 58px;
}
.zhengshu_contact li > img{
	width: 194px;
	height: 279px;
}

/*机械设备*/
.sp_index_shebei ul{
	margin-right: -17px;
}
.sp_index_shebei li{
	float: left;
	margin-right: 17px;
	margin-top: 20px;
	width: 387px;
	height: 267px;
	border: 1px solid #e9e9e9;
}
.sp_index_shebei li > img{
	width: 387px;
	height: 267px;
}

/*商品展示*/
.index_goods_contact ul{
	margin-right: -50px;
}
.index_goods_contact li{
	width: 200px;
	float: left;
	margin-right: 50px;
}
.index_goods_contact li .photo{
	border: 1px solid #e9e9e9;
}
.index_goods_contact li .photo,.index_goods_contact li .photo > img{
	width: 200px;
	height: 200px;
}
.index_goods_contact li .title{ 
	font-size: 14px;
}
.index_goods_contact li .price{ 
	font-size: 16px;
	font-weight: bold;
	color: #f60;
}
.sp_pages{
	text-align: right;
	margin-top: 30px;
}
.sp_pages a,.sp_pages span{
	display: inline-block;
	*display: inline;
	*zoom: 1;
	padding: 5px;
	border: 1px solid #e9e9e9;
}

/**2013-08-30聊天框---------------------------------------------------------------**/ 
.chat_box_l { width:485px; height:390px; float:left; border:1px solid #c8c8c8;position:fixed; bottom:0px; right:190px; z-index:9998; _position:absolute;/*兼容IE6的代码*/
_bottom:auto;/*兼容IE6的代码*/
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.chat_box_l h1 { width:465px; height:28px; line-height:28px; background-color:#ececec; border-bottom:1px solid #c8c8c8; padding-left:15px; float:left; font-size:12px; padding-right:5px;}
.chat_box_l h1 a { color:#333;}
.chat_box_l h1 .lf { float:left; padding-left:15px; }
.chat_box_l h1 .rg { float:right;}
.chat_box_l h1 .rg a { margin-right:10px; font-weight:bold; font-size:20px;}
.chat_box_l_ul { width:101px; float:left; border-right:1px solid #c8c8c8; height:360px; position:relative; background-color:#FFF; overflow:hidden}
.chat_box_l_ul ul { width:101px; float:left; position:absolute; top:36px; left:0px; height:280px;}
.chat_box_l_ul li { width:101px; float:left; border-bottom:1px solid #c8c8c8; background-color:#f3f3f3; text-align:center;}
.chat_box_l_ul li a { color:#333; height:35px; line-height:35px; margin-left:5px;}
.chat_box_l_ul li b { margin-left:5px;}
.chat_box_l_ul .this { background-color:#FFF; border-right:1px solid #FFF}
.chat_box_l_ul .bt { width:101px; float:left; height:35px; line-height:35px; text-align:center; background-color:#f3f3f3; position:absolute; border-top:1px solid #c8c8c8; bottom:0px; left:0px;}
.chat_box_l_ul .tp { width:101px; float:left; height:35px; line-height:35px; text-align:center; background-color:#f3f3f3; position:absolute; border-bottom:1px solid #c8c8c8; top:0px; left:0px; z-index:999;}
.chat_box_sr { width:383px; float:left;}
.chat_box_y { width:383px; height:240px; float:left; overflow-y:scroll; background-color:#FFF;}
.chat_box_y li { width:360px; line-height:24px; float:left;}
.chat_box_y .me { width:350px; float:left; padding-left:10px; color:#0000ff; font-family:"微软雅黑";}
.chat_box_y .you { width:340px; float:left; padding-left:20px;}
.chat_box_y .you i { width:2px; height:2px; float:left; margin-right:5px; margin-top:10px; background:url(../images/chatting/pic_6.jpg) no-repeat;}
.chat_box_y .you span { float:left; width:330px;}
.chat_box_face { width:373px; height:22px; padding-left:10px; border-bottom:1px solid #c8c8c8; background-color:#f1f1f1; float:left; position:relative;}
.chat_box_face i { width:14px; float:left; margin-top:4px; margin-right:5px;}
.chat_box_face span { line-height:22px; float:left; margin-right:10px;}
.chat_box_tx { width:383px; height:62px; float:left; background-color:#FFF;}
.chat_box_tx textarea { width:380px; height:58px;} 
.chat_box_send { width:373px; height:30px; float:left; text-align:right; background-color:#f1f1f1; padding-right:10px; padding-top:5px;}
.chat_box_send input { width:67px; height:25px; line-height:25px; background-color:#89c41b; border:1px solid #448400; color:#FFF; border-radius:4px;}
.history_fenye {width:378px; height:15px; line-height:15px; background-color:#CCC; padding-left:5px; float:left;}
.history_fenye .fenye_l { width:100px; float:left; background-color: #CCC}
.history_fenye .fenye_r { width:278px; float:left; background-color:#CCC}

.chatting_history { width:383px; height:225px; float:left; overflow-y:scroll; background-color:#FFF;}
.chat_box_y strong { width: 360px; text-align: center; padding: 100px 0px; height: 30px; float: left; font-size: 16px;}
.chatting_history li { width:360px; line-height:24px; float:left;}
.chatting_history .me { width:350px; float:left; padding-left:10px; color:#0000ff; font-family:"微软雅黑";}
.chatting_history .you { width:340px; float:left; padding-left:20px;}
.chatting_history .you i { width:2px; height:2px; float:left; margin-right:5px; margin-top:10px; background:url(../images/chatting/pic_6.jpg) no-repeat;}

.chat_box_r { width:180px; height:394px; float:right; border:1px solid #c8c8c8; background-color:#ececec; position:fixed; bottom:0px; right:0px; z-index:9999; _position:absolute;/*兼容IE6的代码*/
_bottom:auto;/*兼容IE6的代码*/
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.chat_box_r h1 { width:170px; height:27px; line-height:27px; float:left; font-size:12px; padding:0px 5px;}
.chat_box_r .rl { float:left;}
.chat_box_r .rr { float:right; font-size:20px; font-weight:bold;}
.chat_box_r b { color:#ff6600;}
.chat_box_r_tab { width:180px; float:left; height:33px; background-color:#FFF;}
.chat_box_r_tab li { float:left; width:89px; height:30px; line-height:30px; text-align:center; border-bottom:1px solid #c8c8c8; background-color:#ececec;}
.chat_box_r_tab .this { background-color:#FFF; border-bottom:1px solid #FFF; border-right:1px solid #c8c8c8;}
.chat_box_r_ul { width:175px; height:320px; float:left; padding-left:3px; overflow-y:scroll; scrollbar-arrow-color:#ececec; scrollbar-face-color:#FDA9C0;}
.chat_box_r_ul li { width:158px; height:35px; float:left; line-height:18px; border-bottom:1px dotted #CCC; padding:3px 0px;}
.chat_box_r_ul li i { width:30px; height:30px; float:left; margin-top:3px; }

.chat_box_r_ul li span { width:118px; float:left; margin-left:10px;}
.chat_box_r_ul li span em { width:35px; overflow:hidden; float:left;white-space:nowrap; margin-left:5px;}
.chat_box_r_ul li span a { width:65px; overflow:hidden; float:left; white-space:nowrap;}

.chat_box_r_ul li span b { width:9px; height:9px; float:left; margin-top:5px; margin-right:3px;}
.chat_history { float:right; width:60px; height:16px; border:1px solid #CCC;border-radius:2px; color:#FFF; text-align:center; margin-right:20px; margin-top:3px;}
.chat_history a { color: #666;}

.chat_bottom_l { width:100px; height:30px; line-height:30px; text-align:center; border:1px solid #c8c8c8; background-color:#ececec; position:fixed; bottom:0px; right:190px; z-index:9999;_position:absolute;/*兼容IE6的代码*/
_bottom:auto;/*兼容IE6的代码*/
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.chat_bottom_r { width:100px; height:30px; line-height:30px; text-align:center; border:1px solid #c8c8c8; background-color:#ececec; position:fixed; bottom:0px; right:10px; z-index:9999;_position:absolute;/*兼容IE6的代码*/
_bottom:auto;/*兼容IE6的代码*/
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
/**系统常用按钮样式css3**/
.cart_common{color: #999; font-weight: lighter; line-height: 1;cursor: pointer;}
/*聊天框表情*/
.chatting_Container{ width:262px; height:140px; font-size:12px; position:absolute; top:120px; left:103px; z-index:999999; }
.chatting_Container_top { width:231px; padding-left:30px; height:4px; float:left;}
.chatting_Container_content { width:262px; float:left; border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px; height:146px; border:1px solid #cfcfcf;}
.chatting_Container_content_title { width:246px; float:left; border-bottom:1px solid #cfcfcf; background-color:#f8f8f8; height:18px; line-height:18px; padding-left:10px; padding-right:4px;}
.chatting_Container_content_QQ { width:245px; float:left; padding:8px; background-color:#FFF}
.chatting_Container_content_QQ li { float:left; margin-bottom:2px;}
.chatting_Container_content_QQ_left { float:left;}
.chatting_Container_content_QQ_right { float:right; margin-top:2px;}
.im_common{cursor: pointer;padding:10px; background:url(../images/im.gif) no-repeat center center;}
.top_sear_im .im_common{cursor: pointer;padding:10px; background:url(../images/im.gif) no-repeat 10px center;}
.top_sear_im a.im_toga,.top_sear_im a.im_login{padding: 5px 10px 5px 30px; border:1px solid #e9e9e9; background-color:#FFF;}


/*搜索不到商品*/
.starshop_list{ width:100%; overflow:hidden;}
.sigh{  width:420px; margin-left:auto; margin-right:auto; overflow:hidden; margin-top:50px;}
.sigh span{ width:120px; float:left; margin-right:20px;}
.sigh  b{ width:280px; float:left; margin-top:30px; line-height:30px; font-size:14px;}

/***店铺二维码**/
.shop_erweiwrap { padding:0px 3px; left:50%; margin-left:-621px; width:116px; height:180px; bottom:25px; right:5px; position:fixed;}
.shop_erweiwrap .shop_weweiimg:hover { background-color:#CCC}
.shop_erweiwrap .ewm_close { width:14px; height:13px; float:right;}
.shop_erweiwrap .shop_weweiimg { width:116px; height:140px; float:left;}
.shop_erweiwrap .shop_weweiimg span { width:116px; float:left; line-height:30px; text-align:center;}
.shop_erweiwrap .shop_weweiimg b { width:116px; float:left; text-align:center;}

.clearFix {
}
.clearFix::after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}

/*店铺报价:图标式*/
.shop_icon_class{
	background-color: #f9f9f9;
	border: 1px solid #ddd;
	padding: 15px;
	overflow: hidden;
}
.shop_icon_class .shop_icon_class_ul{
	margin-right: -21px;
	margin-top: -15px;
	height: 100%;
	overflow: hidden;
}
.shop_icon_class .shop_icon_class_ul .shop_baojia_off{
	text-align: center;
	margin-right: 21px;
	margin-top: 15px;
	font-size: 14px;
	padding: 15px 0;
	color: #f60;
}
.shop_icon_class .shop_icon_class_ul .shop_baojia_off i.icon{
	display:inline-block;
	*display:inline;
	*zoom:1;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	margin-right: 5px;
	margin-top: -2px;
	background:url(../images/error.png) no-repeat;
}
.shop_icon_class .shop_icon_class_ul dl.col_one{
	float: left;
	width: 8%;
	height: 105px;
	background-color: #fff;
	margin-right: 10px;
	margin-top: 15px;
	border: 1px solid #ddd;
	cursor: pointer;
}
.shop_icon_class .shop_icon_class_ul dl.this{
	border: 1px solid #f60;
}
.shop_icon_class .shop_icon_class_ul dl.col_one dt{
	height: 65px;
	text-align: center;
}
.shop_icon_class .shop_icon_class_ul dl.col_one dt span{
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin-top: 11px;
}
.shop_icon_class .shop_icon_class_ul dl.col_one dt .icon img{
	width: 43px;
	vertical-align: middle;
}
.shop_icon_class .shop_icon_class_ul dl.col_one dd{
	height: 32px;
	padding: 0 5px;
	text-align: center;
}