@charset "utf-8";
/* CSS Document */
body { margin:0; padding:0; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; background:url(../images/bodybg.png) center; line-height:1.2em; }
ul, ol, dl, dt, dd, form, h1, h3, p,span { margin:0; padding:0; }
img { border:none; }
li { list-style-type:none; }
table { border-collapse:collapse; }
a { color:#333; text-decoration:none; }
a:hover { color:#F60; text-decoration: underline; }
h3 { font-size:12px; font-weight:normal; }
.left { float:left; }
.right { float:right; }
.wrapper { width:980px; margin:0 auto; }
.red { display:inline; color: #FFCC00; }
.hot { color: #FF0000; }
.blue { color:#15B1E4; }
.box { overflow: auto;  ~overflow: hidden; overflow:hidden\0; padding:10px; }
/*toolbar*/
.toolbar { height:50px; width:100%; background: #000000; border-bottom:1PX solid #222; }
.toolbar ul { margin-top:25px; }
.toolbar li { display:inline; padding:0 10px; color:#999999; }
.toolbar li a { color: #cccccc; }
.toolbar li a:hover { color: #F60; }
/*header*/
.header { background:url(../images/headerbg.jpg) no-repeat;height:61px; float:none; padding-top:10px; }
.header .logo { margin:0px 0 0 1px;  *margin:0px 0 0 10px; float:left; width:422px; height:60px; }
.header .logo a { width:422px; height:50px; display:block; }
.header .search { float:right; margin-top:3px; margin-right:20px;  *margin-right:8px; background:url(../images/searchbgimg.jpg) 0 10px no-repeat; }
.header .search_input { background:none; border:none; left:0px; top:0px; width:180px; height:18px; border:0 none; }
.header .search_but { background:none; border:0 none; width:23px; height:20px; border:0 none; cursor:pointer; margin-top:30px; }
/*Nav*/
#hzOverNav { width:980px; height:40px; margin:0; padding:0; background: url(../images/navbg.gif); list-style:none; display:block; clear:both; position:relative; }
#hzOverNav ul { width:980px; display:block; }
#hzOverNav li { margin:0; padding:0; display:inline; position:static; }
#hzOverNav li #link { padding:0 20px; height:40px;  font-size:12px; font-weight:bold; text-decoration:none; line-height:3.2; overflow:hidden; display:block; float:left; background: url(../images/navinbg.jpg) right top no-repeat; }
#hzOverNav li #link.hover { color:#fff; background: url(../images/nav1bg.gif) left top repeat-x; }
#hzOverNav li #link.hover div.overlay { display:block }
#hzOverNav li #link a { color:#CCC; text-decoration:none; display:inline-block; }
#hzOverNav li #link.hover a { color:#fff; }
#hzOverNav .mycart { }
#hzOverNav div.overlay { width:980px; height:237px; top:40px; left:37.5%;  *left:37.4%;
left:37.4%\0; margin-left:-367px; color:#fff; padding:0 0 1px 0; position: absolute; text-align:left; background:url(../images/nav2bg.JPG); z-index:100; display:none; overflow:hidden; }
#hzOverNav div.overlay h3 { margin:0; padding:0 0 0 20px; color:#fff; font-size:28px; font-weight:normal; line-height:2; display:block }
#hzOverNav div.overlay h3 span.subtitle { margin:0 0 0 20px; padding:0; top:22px; font-size:14px; position:absolute; }
#hzOverNav div.overlay h3 button { margin-left:700px; background:url(../images/button-checkout-now.png) 0 0 no-repeat; width:120px; height:30px; border:none; cursor: pointer; }
#hzOverNav div.overlay table.subcategory { width:920px; height:28px; margin:20px; overflow:hidden; table-layout:fixed; clear:both; line-height:15px; }
#hzOverNav div.overlay table.subcategory td { margin:0; padding:0; vertical-align:top; text-align:center; display:table-cell }
#hzOverNav div.overlay table.subcategory td img { margin:0 auto 15px; padding:0; display:block; border:0 }
#hzOverNav div.overlay table.subcategory td a { color: #0066cc !important; font-size:12px; text-decoration:none; font-weight:normal;  display:block line-height:20px;
}
#hzOverNav div.overlay table.subcategory td a:hover { color:#f60 !important; }
#hzOverNav div.overlay table.subcategory td .cartprice { color:#f60; }
#hzOverNav div.overlay table.subcategory td .cartitem { color:#333; }
#hzOverNav .navright { font-weight:normal; }
/*footer*/
.footer { background:#111; }
.footer .service { padding:30px; height:170px; }
.footer .service ul { width:25%; float:left; margin-bottom:30px; }
.footer .service ul .title { color: #999999; font-weight:bold; padding-bottom:10px; }
.footer .service ul li { text-align:left; }
.footer .service ul li a { padding-left:10px; line-height:25px; background:url(../images/footlinicon.jpg) left center no-repeat; color:#666; }
.footer .service ul li a:hover { color:#f60; }
.footer .bottomimg { padding:10px 25px; vertical-align: middle; height:28px; border-top:1px solid #151515; }
.footer .bottomimg img { padding:0 5px; }
.bottomimg_banks{ float:left; padding-top:5px;}
.bottomimg_pays{ float:right;}
.copyright {font-size:11px; padding:10px 20px; background:#000; color:#666; text-align:center; }
.copyright img{ padding:5px 5px 0 5px;}
.copyright span{ margin:0 150px;}
/*seller*/
.side_seller { overflow: auto; }
.side_seller button { border:none; cursor:pointer; margin:3px auto; }
.selles_tab_hu { margin-bottom:10px; }
.side_seller_title { height:28px; line-height:28px; color:#FFF; background:url(../images/d_seller_title.gif); font-weight:bold; padding-left:10px; }
.side_seller_title span { float:right; padding-right:10px; }
.side_seller_online { color:#FFC; }
.side_seller_offline { color:#999; }
.side_seller_photo { background: url(../images/SallersPicturebg.jpg) repeat-x 0 bottom #FFC; padding:5px 0; height:150px; }
.side_seller_photo img { width:140px; height:140px; display:block; margin:0 auto; padding:4px; border:1px solid #CDCDCD; background:#FFF; }
.side_seller_hc { height:38px; line-height:21px; text-align:center; background:url(../images/d_seller_c.gif); /*border:1px solid #FB1;*/ }
.side_seller_chat { width:109px; height:31px; background:url(../images/button.gif) left -440px no-repeat; border:none; cursor:pointer; }
.side_seller_info { background:#FF6803; color:#FFF; padding-bottom:5px; text-align:center; }
.side_seller_info span { display:block; width:90%; padding:5px; margin:1px auto 0 auto; text-align:left; background:#FFF0E6; color:#363636; }
.side_seller_msn, .side_seller_skype, .side_seller_mail, .side_seller_phone { height:24px; line-height:24px; margin:3px auto; font-weight:bold; padding-left:28%; text-align:left; }
.side_seller_msn { background:url(../images/selas_but.gif) center -41px no-repeat; cursor:pointer; }
.side_seller_skype { background:url(../images/selas_but.gif) center -73px no-repeat; }
.side_seller_mail { background:url(../images/selas_but.gif) center -105px no-repeat;  color:#333; }
.side_seller_phone { background:url(../images/selas_but.gif) center -137px no-repeat; color:#333; }
.side_seller_msn a, .side_seller_skype a { color:#FFFFFF; }
.side_seller_other { width:180px; border:1px solid #C60; background:#4C4C4C; margin:5px auto 0 auto; }
.side_seller_other span { display:block; width:160px; padding:0; background:none; text-align:center; border-bottom:2px groove #666; }
.side_seller_other a { color:#FFF; text-decoration:none; }
.side_seller_other a:hover { color:#FFF; text-decoration:underline; }
/*loginloding*/
.loginLoad{ background:url(../images/B2Bloading.gif) center no-repeat; width:100%; height:31px; margin:20px auto; }
.loginpageLoad{background:url(../images/B2Bloading.gif)  no-repeat; width:31px; height:31px; margin:-50px 0 0 80px; }
.regidterbat .loginpageLoad{background:url(../images/B2Bloading.gif)  no-repeat; width:31px; height:31px; margin:-50px 0 0 20px; }
.show_content_text p.notrecordnow{ padding:50px 0 700px; text-align:center; background:none; border:none;}

/*#dclist input{ width:700px;}*/
.loginErrorMessage{ color: #FF0000; background:url(../images/icon_Warning.gif) no-repeat 0 0; padding-left:20px; font-size:12px; }