body 
{
    margin: 0; 
    padding: 0; 
    color: #555; 
    font: normal 10pt Arial,Helvetica,sans-serif; 
    background: #d6d6d6 ;
}
 
#page 
{
    margin-bottom: 0px; 
    background: white; 
    border: 1px solid #898989; 
    border-top:none; 
    border-bottom:none;
}
 


<!--header// background:white url(header.jpg) no-repeat left top;-->
 
#content 
{
    padding: 0px; 
}
 
#sidebar
{
    padding: 0px 0px 0px 0;
}
 
#footer 
{background: #fff;color: #999;text-align: center;line-height: 22px;}
#footer.footer-wrap {padding: 0px 0 0px 0;}
#footer.quick-index a, #footer .focus-link a, #footer .lang-select a, #footer .aboutus a {margin: 0 10px;}
#footer a {color: #999;}
 
#logo 
{
    padding: 10px 20px; 
    font-size: 200%; 
    /* HIDES LOGO TEXT */ 
    text-indent:-5000px;
}
 
#mainmenu 
{
    background:white url(bg2.gif) repeat-x left top; 
    border-top:1px solid #CCC; 
    border-bottom: 1px solid #7d7d7d;
}
 
#mainmenu ul 
{
    padding:6px 20px 5px 20px; 
    margin:0px;
}
 
#mainmenu ul li 
{
    display: inline;
}
 
#mainmenu ul li a 
{
    color:#333; 
    background-color:transparent; 
    font-size:12px; 
    font-weight:bold; 
    text-decoration:none; 
    padding:5px 8px;
}
 
#mainmenu ul li a:hover, #mainmenu ul li a.active 
{
    color: #d11e1e;
    background-color:#ccc; 
    text-decoration:none;
	
	
	
}
 /*注册表单css */
 
 div.row   
 {
 
  padding:.8em; 
    margin-bottom:1em; 
    border:0px solid #ddd;
 
 }
 
 
 
 
div.flash-error, div.flash-notice, div.flash-success 
{
    padding:.8em; 
    margin-bottom:1em; 
    border:2px solid #ddd;
}
 
div.flash-error 
{
    background:#FBE3E4; 
    color:#8a1f11; 
    border-color:#FBC2C4;
}
 
div.flash-notice 
{
    background:#FFF6BF; 
    color:#514721; 
    border-color:#FFD324;
}
 
div.flash-success 
{
    background:#E6EFC2; 
    color:#264409; 
    border-color:#C6D880;
}
 
div.flash-error a 
{
    color:#8a1f11;
}
 
div.flash-notice a 
{
    color:#514721;
}
 
div.flash-success a 
{
    color:#264409;
}
 
div.form .rememberMe label 
{
    display: inline;
} 
 
div.view 
{
    padding: 10px; 
    margin: 10px 0; 
    border: 1px solid #C9E0ED;
}
 
div.breadcrumbs 
{
    font-size: 0.9em; 
    padding: 10px 20px;
}
 
div.breadcrumbs span 
{
    font-weight: bold;
}
 
div.search-form 
{
    padding: 10px; 
    margin: 10px 0; 
    background: #eee;
}
 
.portlet 
{
}
 
.portlet-decoration 
{
    padding: 3px 8px; 
    background:white url(bg2.gif) repeat-x left top;
}
 
.portlet-title 
{
    font-size: 12px; 
    font-weight: bold; 
    padding: 0; 
    margin: 0;
    color: #fff;
}
 
.portlet-content 
{
    font-size:0.9em; 
    margin: 0 0 15px 0; 
    padding: 5px 8px; 
    background:#ccc;
}
 
.operations li a 
{
    font: bold 12px Arial; 
    color: #d11e1e; 
    display: block; 
    padding: 2px 0 2px 8px; 
    line-height: 15px; 
    text-decoration: none;
}
 
.portlet-content ul 
{
    list-style-image:none; 
    list-style-position:outside; 
    list-style-type:none; 
    margin: 0;
    padding: 0;
}
 
.portlet-content li 
{
    padding: 2px 0 4px 0px;
}
 
.operations 
{
    list-style-type: none; 
    margin: 0; 
    padding: 0;
}
 
.operations li 
{
    padding-bottom: 2px;
}
 
.operations li a 
{
    font: bold 12px Arial; 
    color: #0066A4; 
    display: block; 
    padding: 2px 0 2px 8px; 
    line-height: 15px; 
    text-decoration: none;
}
 
.operations li a:visited 
{
    color: #d11e1e;
}
 
.operations li a:hover 
{
    background: #fff;
}

/*all--20160106 start*/


.icon{ font-family:Micon; font-weight:normal; font-style:normal; text-decoration:inherit; -webkit-font-smoothing:antialiased; display:inline; width:auto; height:auto; line-height:normal; vertical-align:baseline; background-image:none; background-position:0 0; background-repeat:repeat; margin-top:0; margin-right:5px; }


@font-face{ font-family:'Micon'; src:url("font/micon.eot"); src:url("font/micon1.eot") format("embedded-opentype"),url("font/micon.woff") format("woff"),url("font/micon.ttf") format("truetype"); font-weight:normal; font-style:normal; }
.icon{ font-family:Micon; font-weight:normal; font-style:normal; text-decoration:inherit; -webkit-font-smoothing:antialiased; display:inline; width:auto; height:auto; line-height:normal; vertical-align:baseline; background-image:none; background-position:0 0; background-repeat:repeat; margin-top:0; margin-right:5px; }
html{ color:#222; background:#fff; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; }
body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,group,menu,nav,section{ margin:0; padding:0; }
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{ display:block; }
audio,canvas,video{ display:inline-block; *display:inline; *zoom:1; }
body,button,input,select,textarea{ font:12px/1.5 Arial,sans-serif; }
body {font-size: 75%;}
input,select,textarea{ vertical-align:middle; color:#666; }
button,input{ *overflow:visible; line-height:normal; }
button{ cursor:pointer; }
button::-moz-focus-inner,input::-moz-focus-inner{ padding:0; border:0; }
input:-moz-placeholder{ color:#ccc; }
table{ border-collapse:collapse; border-spacing:0; }
th{ text-align:inherit; }
fieldset,img{ border:0; }
iframe{ display:block; }
blockquote{ margin:1em 4em 1em 2em; padding:.6em 1em; background:#f1f1f1; }
blockquote blockquote{ padding:0 0 0 1em; margin-left:2em; border-left:.4em solid #ddd; }
acronym,abbr{ border-bottom:1px dotted; font-variant:normal; }
abbr{ cursor:help; }
del{ text-decoration:line-through; }
address,caption,cite,code,den,em,th,var{ font-style:normal; font-weight:500; }
ul,ol{ list-style:none; }
caption,th{ text-align:left; }
q:before,q:after{ content:''; }
sub,sup{ font-size:75%; line-height:0; position:relative; vertical-align:baseline; }
sup{ top:-0.5em; }
sub{ bottom:-0.25em; }
a{ color:#222222;}
a:hover{ color:#005bac; text-decoration:underline; }
ins,a{ text-decoration:none; }
small{ font-size:11px; color:#888; }

.fl{ float:left; }
.fr{ float:right; }
.c{ text-align:center; }
.l{ text-align:left; }
.r{ text-align:right; }
.red{ color:#e64552; }
.orange{ color:#f89406; }
.yellow{ color:#ffc40d; }
.green{ color:#54b154; }
.blue{ color:#049cdb; }
.purple{ color:#864ac7; }
.orangered{ color:#d62c78; }
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:bold; margin:0; }
.h1,.h2,.h3,.h4,.h5,.h6{ font-weight:bold; }
.h1{ font-size:24px; }
.h2{ font-size:18px; }
.h3{ font-size:14px; }
.h4 .h5 .h6{ font-size:12px; }
.dropmenu{ position:relative; }
.dropmenu-hd{ display:inline-block; _zoom:1; _display:inline; }
.dropmenu-list{ display:none; position:absolute; background:#fff; }
.dropmenu-list a{ display:block; line-height:22px; padding:0 10px; text-decoration:none; }
.dropmenu.hover .dropmenu-list{ display:block; }
.dropmenu-list a:hover{ margin-left:-1px; _margin-right:-1px; position:relative; background:#79a1f2; color:#fff; }
/*clean hack*/
.clear{ clear:both; display:block; overflow:hidden; visibility:hidden; width:0; height:0; }
.cl:before,.cl:after{ content:""; display:table; }
.cl:after{ clear:both; }
.cl{ *zoom:1; }

/*home*/
.layout-wrap{ width:990px; margin:0 auto; }
.layout-wrap:before,.layout-wrap:after{ content:""; display:table; }
.layout-wrap:after{ clear:both; }
.layout-wrap{ *zoom:1; }
.layout-main { float:right; width:780px;}
.layout-side { float:left; width:180px;} 

/****all bg & font style******/
.top-3b_gy,.top-3b_gm,.top-3b_hd,.r-post,.col-prev,.col-next,.e_list li,.list_3a .list_3a_info li,.buyer-guide-list li{ background-image: url(all_v1.png);background-repeat: no-repeat; }
.f_blue{color: #005bac;}.f_red{color: #cc3333;}
.mt10{ margin-top:10px;}.mt20{ margin-top:20px;}.mr15{ margin-right:15px;}.mr20{ margin-right:20px;}
.pt10{ padding-top:10px;}
.ts_1{ display:block; color:#999;line-height:16px; font-size:10px;}
.ts_2{display:block; line-height:28px; text-align:center; } 
.more{ float:right; }.more a{ color:#999; font-size:12px; font-weight:normal;}.more a:hover{color: #005bac;}
 

/*top*/
#top {border-bottom: 1px solid #ddd;background: #f8f8f8;height: 27px;line-height: 21px;min-width: 990px;}
#top a{color:#666;text-decoration:none}#top .red{color:#e64552}
#top .grid {padding: 3px 0;}
#top .user-nav {float: left;margin-left: 5px;}
#top .user-nav a:hover{text-decoration:underline}
#top .wel-item {float: left; padding: 0 10px; color:#666; margin-right:5px; }
#top .user-nav .first {padding-left: 0;position: relative;}
#top .menu-item {float: left;margin-left: -1px;padding: 0 20px;background: url(sep-line.png) right 50% no-repeat;}
#top .user-nav .signin {font-weight: bold;}
#top .last, #top .quick-nav, #top .signin {background: 0;}
#top .user-nav .first a {color: #005bac;}
#top a {color: #666;text-decoration: none;}
#top .user-nav .signin a {color: #cc3333;}

#top .site-nav {float: right;}
#top .multi-lang, #top .quick-nav, #top .buyer-guide, #top .supplier-guide {z-index: 99;}

#top .dropmenu-hd{padding:0 5px 0 10px;height:22px;z-index:2}
#top .dropmenu-hd .icon{font-size:14px;vertical-align:-2px;color:#999}
#top.dropmenu-list{border:1px solid #ccc;margin-top:-1px;top:21px;z-index:1;_width:100px}
#top .dropmenu-list a{white-space:nowrap}
#top .hover .dropmenu-hd{border:1px solid #ccc;border-bottom:0;background:#fff;position:relative;height:1px;top:-1px;padding:0 4px 0 9px}
#top .hover .dropmenu-list{display:block}

.dropmenu{position:relative}
.dropmenu-hd{display:inline-block;_zoom:1;_display:inline}
.dropmenu-list{display:none;position:absolute;background:#fff}
.dropmenu-list a{display:block;line-height:22px;padding:0 10px;text-decoration:none}
.dropmenu.hover .dropmenu-list{display:block}
.dropmenu-list a:hover{margin-left:-1px;_margin-right:-1px;position:relative;background:#79a1f2;color:#fff}
 
/*header*/
#header { height:75px; } 
#header .logo {float: left;margin-top: 14px;}
#header .logo a {display: block;width: 227px;height: 75px;background-image: url(logo.png);background-repeat: no-repeat;background-position: 0 0;text-indent: -999px;overflow: hidden;}

.top-3b{float: right;width: 738px;margin-top: 28px;} 
.top-3b a{float: left;width:190px; height:48px;margin-left: 8px;font-size:13px;}
.top-3b a:hover{ text-decoration:none;} 
  .top-3b_gy{ padding-left:48px; background-position:0 0; }
  .top-3b_gm{ padding-left:48px; background-position: -244px 0;}
  .top-3b_hd{ padding-left:48px; background-position: -489px 0;}
.top-3b_box{ display:block; font-weight:bold;width:165px; height:36px; line-height:18px; padding:5px 12px; border:1px solid #e6e6e6; background-color:#f9f9f9; border-left:none;}
 .top-3b_box:hover {background-color: #f3f3f3;} 
 
/*header search*/ 
#header-search { margin-top: 22px;}
.top-search{ background:#007be8; padding:2px; float:left;width:781px;_padding-bottom:0;}
.top-search .search-wrap{ float:left; height:34px; width:673px; background:#fff; }
.top-search .search-text{ width:565px; height:16px;*height:15px;padding:9px 3px;_padding:8px 3px; border:0 none; }
.top-search .search-wrap .dropmenu{ z-index:89; }
.top-search .search-option{ float:left; width:104px; position:relative; }
.top-search .real-option{ display:none; }
.top-search .fake-option{ padding:0 0 0 10px;width:80px;height:20px; margin:7px 0;_margin:5px 0;border-right:1px solid #ccc; cursor:pointer; }
.top-search .fake-option .sel-option{ float:left; }
.top-search .fake-option .icon{ font-size:18px; margin-left:5px; color:#999; vertical-align:-2px; float:right; }
.top-search .option-list{ width:103px; left:-1px; top:32px; border:1px solid #e64545; }
.top-search .option-list a{ line-height:23px; color:#222; }
.top-search .option-list a:hover{ margin:0; background:#f1f1f1; color:#222; }
.top-search .hover .fake-option{ border-right:1px solid #e64545; margin:0; padding:7px 0px 5px 10px; }
.top-search .hover .option-list{ border-top:0; }
.top-search .search-input{ float:right; height:35px; }
.top-search .search-input .dropmenu-hd{ height:32px; }
.top-search .search-input .dropmenu-list{ width: 320px;left: -11px;top: 34px; border:1px solid #e64545; }
.top-search .search-input .dropmenu-list a{ color:#222; }
.top-search .search-input .dropmenu-list .fr{ color:#999; font-size:11px; -webkit-text-size-adjust:none; }
.top-search .search-input .dropmenu-list a:hover{ margin:0; background:0; }
.top-search .search-input .dropmenu-list a.hover{ margin:0; background:#f1f1f1; }
.top-search .suggest-pro{ padding:5px; background:#f7fbff; border-top:1px solid #ddebff; }
.top-search .suggest-pro .pro-img{ float:left; }
.top-search .suggest-pro .pro-img img{ display:block; }
.top-search .suggest-pro .pro-links{ float:left; padding:5px 0; width:200px; overflow:hidden; }
.top-search .suggest-pro .pro-links a{ color:#06c; }
.top-search .suggest-pro .pro-links .company{ color:#54b154; overflow: hidden;height: 18px;white-space: nowrap;text-overflow:ellipsis; }
.top-search .search-input .dropmenu-list .pro-btn{ float:right; color:#b0c4de; font-size:24px; margin-top:16px; }
.top-search .suggest-pro.hover{ background:#fffff4; }
.top-search .suggest-pro.hover .pro-btn{ color:#f8ce72; }
.top-search .search-input .dropmenu-list .pro-btn:hover{ margin-top:16px; }
.top-search .search-input .suggest-pro a{ height:auto; }
.top-search .search-input .suggest-pro a:hover{ background:0; }
.top-search .search-input .history .history-word{ padding:5px; }
.top-search .search-input .history strong{ color:#999; }
.top-search .search-input .history a{ display:inline; padding:0; color:#06c; }
.top-search .search-input .history a:hover{ background:0; color:#ff850a; }
.top-search .search-control{ float:left; margin-left:2px; }
.top-search .search-control .btn-search,.top-search .search-control .btn-lucky{ width:106px; height:34px; font-size:16px; border:0 none;line-height:33px; }
.top-search .search-control .btn-search{ color:#fff; text-shadow:0 1px rgba(255,255,255,.25); background-color:#007be8;}
.top-search .search-control .btn-lucky{ margin-left:1px; *margin-left:4px; color:#fff; background-color:#fa6464; }
.top-search .choice .choice-hd .icon{font-size:14px; line-height: 20px; width:14px; margin-top:0; height:20px; vertical-align:middle; text-align:center}
.top-search .fake-select{ float:left; width:98px; position:relative; }
.top-search .choice.hover .choice-list{top:30px; width:90px;}
.top-search .choice .choice-list{border:1px solid #e64545; border-top:0;}
.top-search .choice .choice-list .choice-option a:hover{}
.top-search .choice .choice-list .choice-option a{line-height:23px; color:#222;display:block; line-height:22px; height:22px; padding:0 10px; text-decoration:none; }
.top-search .choice .choice-list .choice-option.selected a,
.top-search .choice .choice-list .choice-option a:hover{ margin:0; background:#f1f1f1; color:#222; }

.r-post-box{ float:left; margin-left:10px;}
.r-post{float:left;display: block; width: 144px;height: 38px;line-height: 38px; font-size:16px; color: #fff;text-decoration: none;padding-left: 50px;background-color: #005bac; background-position: 0 -72px; }
.r-post:hover { color:#fff; text-decoration:none; } 

.hot_keywords {display: block;width: ;line-height: 20px;color: #999;padding-top: 5px;overflow: hidden;}
.hot_keywords a {padding: 0 4px; color:#005bac;}.hot_keywords a:hover{ text-decoration:underline;}
/* footer*/
.site-links {margin-top: 20px;padding: 20px 0;background: #f3f3f3;min-width: 990px;}
.site-links dl {float: left;}
.site-links dt {margin-bottom: 5px;font-size: 11px;}
.site-links dd {line-height: 2;}
.site-links dl a {color: #666;}
.site-links .buyer-links,.site-links .about-links,.site-links .services-links {margin-left:120px;}
.site-links .Connercted-links {width: 120px;float: right;}
.site-links .sns a {font-size: 26px;float: left;margin-right: 10px;}
.site-links .sns .facebook {color: #6281c4;}.site-links .sns .twitter {color: #1fc5f9;}.site-links .sns .gplus {color: #e75d67;}

#footer {background: #fff;color: #999;text-align: center;line-height: 22px;min-width: 990px;}
#footer.footer-wrap {padding: 10px 0 30px 0;}
#footer.quick-index a, #footer .focus-link a, #footer .lang-select a, #footer .aboutus a {margin: 0 10px;}
#footer a {color: #999;}



/*slide banner*/
.slide{ position:relative; width:562px; height:200px; overflow:hidden; }
.slide .slide-list{ width:562px; height:200px; }
.slide .slide-btn{ position:absolute; right:5px; bottom:10px; }
.slide .slide-btn li{ padding:0; float:left; margin-right:5px; display:block; width:18px; height:18px; line-height:18px; text-align:center; background:#ccc; color:#222; cursor:pointer; }
.slide .slide-btn .hover,.slide .slide-btn .selected{ background:#666; color:#fff; }
.slide .prev,.slide .next{ position:absolute; display:block; width:30px; height:30px; line-height:30px; text-align:center; }
.slide .prev .icon,.slide .next .icon {font-size: 32px;line-height: 36px;}
.slide .next .icon {margin-right: 0;}
.slide .prev{ top:50%; left:10px; }
.slide .next{ top:50%; right:10px; }
.slide-home {float: left;}
.slide-home .slide-btn{ left:268px; }
.slide-home .slide-btn li{ text-indent:-9999px; width:8px; height:8px; line-height:0; margin-right:10px; background:#9e9e9e; -webkit-border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; border-radius:10px; -webkit-box-shadow:inset 1px 1px rgba(0,0,0,.1); -moz-box-shadow:inset 1px 1px rgba(0,0,0,.1); box-shadow:inset 1px 1px rgba(0,0,0,.1); }
.slide-home .slide-btn .selected,.slide-home .slide-btn .hover{ background:#e64545; }
.slide-home .prev,.slide-home .next{ position:absolute;text-decoration: none;color: #fff; display:block; width:40px; height:40px; line-height:40px; text-align:center; top:42%; opacity:.3; filter:alpha(opacity=30); -webkit-transition:all 300ms ease; -moz-transition:all 300ms ease; -ms-transition:all 300ms ease; -o-transition:all 300ms ease; transition:all 300ms ease;border-radius:100%;background-color:#222;}
.slide-home .prev{ left:0;}
.slide-home .next{ right:0;}
.slide-home .prev:hover,.slide-home .next:hover{ opacity:.8; filter:alpha(opacity=80); }
/*quick panel*/
.quick-panel {width: 208px;float: right;}
.quick-panel .title {height: 32px;line-height: 32px; font-size:12px;border-bottom: 1px solid #e6e6e6;}
.quick-panel .title span{ float:left; display:block; width: 102px; height:32px; text-align:center;border:1px solid #f1f1f1; background-color:#f1f1f1;border-bottom:1px solid #cfcfcf; }
.quick-panel .title span.cur_qp{ background-color:#fff; border:1px solid #cfcfcf; border-bottom:none;}
.quick-panel .title span a{ font-weight: bold; }
.quick-panel .title span.cur_qp a{ color:#005bac; }
.quick-panel .title span a:hover{ text-decoration: none; }
.buyer-guide-list {margin:0; border:1px solid #cfcfcf; border-top:none; padding:9px 0; height:110px;}
.buyer-guide-list li {padding-left:20px;line-height:28px; background-position:-508px -75px ;}
.buyer-guide-list li a { text-decoration: none; }
.buyer-guide-list li a:hover,.supplier-guide-list li a:hover {color: #005bac;}
.user-pannel .join,.user-pannel .sign{display: block; float: left;line-height: 38px;text-align: center; color: #fff;text-decoration: none; font-size:14px;}
.user-pannel .join{ background: #005bac url(all_v1.png) 0 -180px no-repeat; padding-left:20px;width: 103px;}
.user-pannel .sign{background: #cc3333;width: 83px;}
.user-pannel .join:hover,.user-pannel .sign:hover {  }
.user-pannel .join {margin-right: 2px;}
/*list_3a_info*/
.list_3a{ float:left; width:250px; }
.list_3a h2{line-height: 39px;font-family: Tahoma;border-bottom: 1px solid #e5e5e5;font-size: 14px;text-indent:10px;color: #005bac;}
.list_3a .list_3a_info{ margin:10px 0;}
.list_3a .list_3a_info li{padding:5px 0 5px 20px;line-height:24px; background-position:-508px -73px;}
.list_3a .list_3a_info li a{ display:block; max-width:230px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;  }
/*list_1a_info*/
.list_1a{ float:left; width:180px; }
.list_1a h2{line-height: 39px;font-family: Tahoma;border-bottom: 1px solid #e5e5e5;font-size: 14px;text-indent:6px;color: #005bac;}
.list_1a .list_1a_info{ margin-top:10px;}
.list_1a .list_1a_info li{ line-height:28px; padding:6px 0; border-bottom:1px dashed #e1e1e1; }
.list_1a .list_1a_info li a{ display:block;line-height:18px; }

/*list_3b_info*/
.list_3b{ float:left; width:780px;}
.list_3b h2{line-height: 39px;font-family: Tahoma;border-bottom: 1px solid #e5e5e5;font-size: 14px;text-indent:10px;color: #005bac;}
.list_3b_left{ float:left; width:178px; margin:10px 0;}
.list_3b_left_img{ margin-left:10px; padding-bottom:5px; border-bottom:1px dashed #e1e1e1;}.list_3b_left_img i{ line-height:28px; font-style:normal; }
.list_3b_left_txt{ margin-left:10px; padding-top:5px;}.list_3b_left_txt a{ line-height:24px; }

.list_3b_right{float:left; width:269px; margin:10px 0 10px 32px;}
.hot_list{ padding-bottom:3px; }
.hot_list dt{ font-weight:bold; line-height:30px;  border-bottom:1px dashed #e1e1e1;}
.hot_list dd{ padding:5px 0; line-height:20px; }.hot_list dd a{ display:inline-block; padding-right:12px;  }
/*product-wrap*/
.row_list{ width:780px;height:170px;position: relative; margin:20px 0;}
.col-prev{ position:absolute; left:0; top:center; width:30px; height:160px; background-position:-158px -75px; z-index:9999;}.col-prev:hover{background-position:-98px -75px;}
.col-next{position:absolute; right:0; top:center; width:30px;height:160px; background-position:-345px -75px; z-index:9999;}.col-next:hover{background-position:-398px -75px;}
.col-box{ position:absolute; left:30px; top:0; width:720px;height:160px;overflow: hidden; }
.product-wrap {height: 160px;width: 100%; } 
.product-wrap .p_item{ float:left; display:block; width:115px; margin:0 14px 0 15px; }
.product-wrap .p_item_img{ display:block; width:115px; height:115px; border:1px solid #e1e1e1; margin-bottom:10px;}

.box1{ float:left; display:block; width:350px; border:1px solid #e1e1e1; padding:12px; margin:0 7px;}
.e_list{margin: 10px 0;}
.e_list li{ float:left; width:215px;padding: 5px 10px 5px 35px;line-height: 28px; background-position:-500px -218px;}
.e_list li a{display: block; line-height: 18px;max-width: 215px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
/*good*/
.list_1a .list_goods {margin-top: 10px;}
.list_1a .list_goods li {line-height: 28px;padding: 6px 0;}
.g_item {width: 180px;padding-top: 31px;margin: 0 auto; border:none;}
.g_item img {height: 120px;width: 120px;display: block;margin:0 auto 10px auto;}
.g_item .title {display: block;width: 180px; line-height: 16px;max-height: 172px;overflow: hidden;}
.g_item .price {font-size: 12px;color: #999;line-height: 20px;height: 20px;margin-top: 7px;}
.g_item .price span {color: #c00;font-weight: 700;}
.g_item .moq {font-size: 12px;color: #999;line-height: 16px;height: 16px;margin-top: 2px;}

/*广告*/
.ads {top:220px;right:20px;width:320px;height:300px;position:absolute;}
/*new 弹出菜单*/
/*
 .hidden{display:none;}
.sub-col{position:relative;z-index:999;}
.category{width:130px;border:1px solid #8A0E00;}
.category h3 {height:30px;line-height:30px;text-indent:15px;background:#A91319;color:#fff;}
.category ul li{height:30px;line-height:30px;text-indent:35px;background:#FFF8F6 url(arrow-r.png) no-repeat 205px center;border-bottom:1px solid #ECECEC;border-top:1px solid #fff;cursor:pointer;color:#A71F37;} 
.category ul li:hover{background-color:#8A0E00;color:#fff;}
.pop-category{border:2px solid #8A0E00;background:#FDF5F5;position:absolute;left:131px;top:30px;z-index:1000;}
.pop-category .sub-item{width:390px;height:350px;}
*/
/* left menu*/
/*
.category h2{ line-height:39px;font-family:Tahoma; border-bottom:1px solid #e5e5e5;font-size: 14px; text-indent: 6px; color:#005bac;}
.category .catlog .item{ float:left; width:180px; }
.category .catlog .item-link{ border-bottom:1px solid #e5e5e5; padding:6px 0 7px 6px; color:#222; display:block; text-decoration:none; }
.category .catlog .hover{ position:relative; z-index:80;}
.category .catlog .hover .item-link{ border:1px solid #999; border-right:0; color:#ff850a; position:relative; z-index:2; width:180px; top:-1px; background:#fff; padding:6px 1px 6px 9px; }
.category .catlog .hover .icon{ visibility:hidden; }
.category .catlog .icon{ color:#999; float:right; margin-top:4px; }
.category .sub-menu{ display:none; position:absolute; z-index:1; left:180px; top:-1px; border:1px solid #999; background:#fff; -webkit-box-shadow:3px 3px 5px rgba(60,60,60,0.3); -moz-box-shadow:3px 3px 5px rgba(60,60,60,0.3); box-shadow:3px 3px 5px rgba(60,60,60,0.3); }
.category .hover .sub-menu{ display:block; background-position:400px 0; background-repeat:repeat-y; }
.category .sub-list{ width:180px; float:left; padding:10px; }
.category .sub-list li{ width:180px; float:left; border:0; padding:3px 0; }
.category .sub-list li a{ color:#222; }
.category .sub-list li a:hover {color: #ff850a;}
.category .sub-list .see-more a{ color:#ff850a; }
.category .sub-list .see-more .icon{ visibility:visible; float:none; margin:0; vertical-align:middle; }
.category .sub-list .quick-title{ color:#999; margin-top:5px; }
.category .list-area{ float:left; background:#fff; }
.category .col-double{ width:400px; }
.category .col-triple{ width:600px; }
.category .special{ width:199px; float:right; position:relative; padding-top:35px; }
.category .special .title{ position:absolute; width:121px; height:24px; left:-6px; top:5px; padding-left:12px; line-height:20px; color:#fff; font-weight:bold; background-position:-210px -60px; }
.category .special a{ display:block; padding:10px; overflow:hidden; zoom:1; border-bottom:1px solid #e6e6e6; color:#666; text-decoration:none; }
.category .special a:hover{ background:#fff7f0; border-color:#e6e6e6; }
.category .special a img{ width:50px; height:50px; float:left; margin-right:15px; }
.category .catlog .special a .icon{ visibility:visible; margin:0; font-size:14px; color:#f27624; }
.category .special-big{ width:200px; float:right; position:relative; height:210px; }
.category .special-big a{ display:block; position:absolute; top:0; right:-11px; }
.category .special-big a img{ display:block; }
*/
/* left menu1*/

/*
.category{width:130px;border:1px solid #8A0E00;}
*/

.category{width:150px;font-size:12px;font-family:arial,sans-serif;letter-spacing:2px;}


.category h2{ line-height:39px;font-family:Tahoma; border-bottom:1px solid #e5e5e5;font-size: 14px; text-indent: 6px; color:#005bac;}


.category .h2_cat{border-bottom:1px solid #e5e5e5; padding:6px 0 7px 6px; color:#222; display:block; text-decoration:none;position:relative; }
/*
.category .h2_cat{border-bottom:1px solid #e5e5e5;   display:block; text-decoration:none; left:0px; top:-1px; border:1px  background:#fff; -webkit-box-shadow:3px 3px 5px rgba(60,60,60,0.3); -moz-box-shadow:3px 3px 5px rgba(60,60,60,0.3); box-shadow:3px 3px 5px rgba(60,60,60,0.3);position:relative; }
*/
.category .catlog .hover .icon{ visibility:hidden; }
.category .catlog .icon{ color:#999; float:right; margin-top:4px; }
.category .catlog .item{ float:left; width:180px; }

.category .catlog .item-link{ border-bottom:1px solid #e5e5e5; padding:6px 0 7px 6px; color:#222; display:block; text-decoration:none; }
.category .my_left_cat_list{width:148px;border-color:#b60134;border-style:solid;border-width:0px 1px 1px 1px;line-height:13.5pt;}
.category .my_left_cat_list h2{margin:0px;padding:3px 5px 0px 9px;}
.category .my_left_cat_list h2 a{color:#d6290b;font-weight:bold;font-size:14px;line-height:22px;}
.category .my_left_cat_list h2 a:hover{color:#d6290b;font-weight:bold;font-size:14px;line-height:22px;}

/*
.category .h2_cat{width:148px;height:26px; background-repeat:no-repeat; line-height:26px;font-weight:normal;color:#333333;position:relative;}

*/






.category .h2_cat_1{width:148px;height:26px; background-image:url(image/20100409124819113.gif);background-repeat:no-repeat; line-height:26px;font-weight:normal;color:#333333;position:relative;}
.category a{font:12px;text-decoration:none;color:#333333;}
.category a:hover{text-decoration:underline;color:#ff3333;}


.category h3{margin:0px;padding:0px;height:26px;font-size:12px;font-weight:normal;display:block;padding-left:8px;}



.category h3 span{color:#999999;width:145px;float:right;}
.category h3 a{line-height:26px;}
.category .h3_cat{display:none;width:280px;position:absolute; left:123px; margin-top:-26px; cursor:auto;}
.category .shadow{position:inherit;left top;width:280px;}
.category .shadow_border{position:inherit;width:280px;border:1px solid #959595;margin-top:1px;border-left-width:0px; no-repeat 0px 31px; background-color:#ffffff;margin-bottom:3px}
.category .shadow_border ul{margin:0;padding:0;margin-left:15px}
.category .shadow_border ul li{list-style:none;padding-left:10px;background-image:url(image/20100409124819650.gif);background-repeat:no-repeat;background-position:0px 8px;float:left;width:100px;height:40px;overflow:hidden;letter-spacing:0px;}
.category .active_cat{z-index:99;background-position:0 -25px;cursor:pointer;}
.category .active_cat h3{font-weight:bold}
.category .active_cat h3 span{display:none;}
.category .active_cat div{display:block;}

