/*
Theme Name: InternationalTrade
Theme URI: http://www.wpyou.com/
Description: 本套高级外贸企业网站设计开发: <a href="http://www.wpyou.com/">WPYOU</a>.
Version: 4.6
Author: WPYOU
Author URI: http://www.wpyou.com/
Copyright: (c) WPYOU
*/
/* Reset */
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}
audio,canvas,video{display:inline-block;}
audio:not([controls]){display:none;height:0;}
[hidden],template{display:none;}
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
a{background:transparent;}
a:focus{outline:thin dotted;}
a:active,a:hover{outline:0;}
abbr[title]{border-bottom:1px dotted;}
b,strong{font-weight:bold;}
dfn{font-style: italic;}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}
mark{background:#ff0;color:#000;}
code,kbd,pre,samp{font-family:monospace,serif;font-size:1em;}
pre{white-space:pre-wrap;}
q{quotes:"\201C" "\201D" "\2018" "\2019";}
small{font-size:80%;}
sub,sup{font-size:75%;line-height:0;position: relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{border:0; vertical-align:middle;}
svg:not(:root){overflow:hidden;}
figure{margin:0;}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend{border:0;padding:0;}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;outline:0;}
button,input{line-height:normal;}
button,select{text-transform:none;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],html input[disabled]{cursor:default;}
input[type="text"]:hover,input[type="text"]:focus,input[type="text"]:active{outline:none;}  
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="search"]{-webkit-appearance: textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}
textarea{overflow:auto;vertical-align: top;}
table{border-collapse:collapse;border-spacing:0;}
body,div,ol,ul,li,h1,h2,h3,h4,h5,h6,p,span,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0 auto;padding:0;border:0;}

/* Global */
body{ margin:0 auto; padding:0; color:#333; background:#fff; font:12px/24px Verdana,Tahoma,Arial,Sans-Serif;}
ul,ol,li{list-style:none;}
table,td,th,input{ font-size:12px;}
h1 {font-size:28px;}
h2 {font-size:22px;}
h3 {font-size:16px;}
h4 {font-size:14px;}
h5 {font-size:12px;}
h6 {font-size:12px;}

.inner{ width:980px; overflow:hidden;}
.clearfix{clear:both;font-size:1px;width:1px;height:0;visibility:hidden;margin-top:0px!important;*margin-top:-1px;line-height:0}

a:link, a:visited{ color:#666; text-decoration:none; outline-style:none;} 
a:hover{ color:#B20000; text-decoration:underline;}

/* Topbar */
.topbar{ height:36px; border-bottom:1px solid #e4e4e4; color:#666; background:#f2f2f2;}

.topbar-lt{ float:left; margin:5px 0; line-height:26px;}
.topbar-lt span{ float:left; background:url(images/icon.gif) no-repeat 0 -16px;}
.topbar-lt span.icon-phone{ padding-left:20px; padding-right:18px; border-right:1px solid #e4e4e4; background-position:0 -14px;}
.topbar-lt span.icon-mail{ padding-left:44px; border-left:1px solid #fff; background-position:20px -34px;}

.topbar-rt{ float:right; line-height:36px; text-align:right;}

.snsbox{ float:right; margin-top:4px;}
.snsbox a{ margin-left:8px; width:16px; height:16px; text-indent:-9999px; display:inline-block; background:url(images/icon-sns.gif) no-repeat 0 0; overflow:hidden;}
.snsbox a.i_facebook{ background-position:0 0;}
.snsbox a.i_twitter{ background-position:0 -26px;}
.snsbox a.i_googleplus{ background-position:0 -52px;}
.snsbox a.i_youtube{ background-position:0 -78px;}
.snsbox a.i_linkedin{ background-position:0 -105px;}
.snsbox a:hover{ opacity:0.7; filter:alpha(opacity=70);}

/* Wrapper */
.wrapper{ padding-top:10px; padding-bottom:30px; overflow:hidden;}

/* Header */
.header{ margin-bottom:10px; background:#fff url(images/header.jpg) no-repeat right 0;}
.header .inner{ padding:0;}

/* Logo */
.logo{ float:left;}
.logo img{ max-height:115px; display:block;}

/* HeaderRight */
.headerR{ float:right;}
.cinfo{ margin:11px auto; height:48px; line-height:24px; color:#FFF; overflow:hidden;}
.cinfo a, .cinfo a:hover{ color:#FFF;}
.headerR .search-box{ float:right; margin:25px auto 0;}
.headerR .searchform{ float:right; width:300px; height:34px; background:url(images/search.png) no-repeat 0 0;}
.headerR .searchInput{ float:left; margin:1px 0 0 10px; padding:0 0 0 10px; width:220px; height:30px; line-height:30px; font-size:13px; border:none; color:#AAA; background:none; -webkit-appearance:none;}
.headerR .searchBtn{ float:right; width:58px; height:34px; text-indent:-9999px; border:none; background:none; cursor:pointer;}
.hot-tags{ float:right; margin-top:12px; max-width:600px; height:24px; text-align:right; color:#888; overflow:hidden;}
.hot-tags a, .hot-tags a:link, .hot-tags a:visited{ padding:0 3px 0 5px; color:#888;}
.hot-tags a:hover{ color:#004490;}

/* Navigation */
.mainmenu{ height:50px; background:#004490 url(images/menu.png) repeat-x 0 0;}
.mainmenu .inner{ margin:0 auto; overflow:visible;}
.navi{ position:relative; z-index:300; overflow:visible;}
.navi li{ float:left; padding:0 8px; line-height:50px; font-size:14px; font-weight:700; color:#FFF; text-transform:uppercase; position:relative;}
.navi li.menu-item-home{ background:none;}
.navi li a, .navi li a:link, .navi li a:visited{ padding-left:15px; color:#FFF; display:block;}
.navi li a:hover, .navi li.current-menu-item a:link, .navi li.current-menu-item a:visited, .navi li.current-menu-item a:hover{ color:#444; background:url(images/menu.png) no-repeat 0 -50px; text-decoration:none;}
.navi li a span{ padding-right:15px; display:inline-block; cursor:pointer;}
.navi li a:hover span, .navi li.current-menu-item a span{ background:url(images/menu.png) no-repeat right -50px;}

.navi li ul{ position:absolute; width:260px; top:50px; left:8px; background:#ddd; z-index:300; overflow:visible; display:none;}
.navi li ul li{ padding:0; width:100%; height:36px; line-height:35px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; font-size:13px; font-weight:normal; border-bottom:1px solid #e3e3e3;}

.navi li ul li a:link, .navi li ul li a:visited, .navi li:hover ul li a:link, .navi li:hover ul li a:visited{ padding-left:15px; border-bottom:1px solid #d4d4d4; color:#444; background:none; display:block;}
.navi li ul li a:hover, .navi li:hover ul li a:hover{ color:#444; background:#eee;}

.navi li.current-menu-item ul li a{ background:none;}
.navi li.current-menu-item ul li a span{ background:none;}

.navi li:hover a{ color:#444; background:url(images/menu.png) no-repeat 0 -50px;}
.navi li:hover a span{ background:url(images/menu.png) no-repeat right -50px;}
.navi li:hover ul li a{ background:none;}
.navi li:hover ul li a span{ background:none;}

.navi li ul li ul{ top:0; left:200px;}
.navi li ul li ul li{ border-bottom:1px solid #fff;}

.navi li ul li.arrow:hover a{ color:#444; background:#eee;}
.navi li ul li.arrow:hover ul li a{ border-bottom:1px solid #e3e3e3; color:#666; background:#eee;}
.navi li ul li.arrow:hover ul li a:hover{ color:#444; background:#f4f4f4;}

.navi li:hover ul li.menu-item-has-children a{ background-image:url(images/menu-arrow.gif); background-repeat:no-repeat; background-position:right 15px;}

/* Slideshow */
#slideshow{ margin-bottom:30px; padding-bottom:32px; height:450px; background:url(images/slider-btm.png) repeat-x 0 bottom; position:relative;}
#slideshow img{ width:100%; height:450px;}
#slideshow #slideshow-inner{ width:100%; position:absolute; top:0;}
#slideshow #slideshow-inner .inner{ margin:0 auto; padding:28px; width:960px; height:450px; background:url(images/slider.png) no-repeat 0 0; position:relative;}
#slider-hp img{ width:960px; height:450px;}

#slideshow-inner .bx-prev, #slideshow-inner .bx-next{ width:30px; height:450px; text-indent:-9999px; position:absolute; top:20px; z-index:100;}
#slideshow-inner .bx-prev{ left:8px;}
#slideshow-inner .bx-next{ right:8px;}

#slideshow-inner #bx-pager{ width:961px; background:url(images/slider-pageline.png) repeat-x center 0; position:absolute; bottom:28px; left:28px; z-index:200;}
#slideshow-inner #bx-pager a{ float:left; padding:10px; width:220px; height:75px; line-height:18px; color:#999; background:url(images/slider-page-a.png) no-repeat 0 0; text-decoration:none; cursor:pointer;}
#slideshow-inner #bx-pager a b, #slideshow-inner #bx-pager a strong{ margin-bottom:2px; font-size:14px; color:#d6d6d6; display:block;}
#slideshow-inner #bx-pager a p{ height:55px; overflow:hidden;}
#slideshow-inner #bx-pager a.active{ color:#ccc; background-image:url(images/slider-page-a-hov.png);}
#slideshow-inner #bx-pager a.active b, #slideshow-inner #bx-pager a.active strong{ font-size:14px; color:#eee;}

/* Banner */
.banner{ margin:15px auto 0; height:250px; overflow:hidden; position:relative;}
.banner img{ width:980px; height:250px; display:block;}
.banner .bx-pager{ position:absolute; bottom:12px; right:12px; z-index:200;}
.banner .bx-pager .bx-pager-item{ display:inline;}
.banner .bx-pager a{ margin-left:6px; width:8px; height:8px; line-height:0; font-size:0; text-indent:-9999px; background:#fff; text-decoration:none; display:inline-block; cursor:pointer; border-radius:15px; -webkit-border-radius:15px; -moz-border-radius:15px;}
.banner .bx-pager a.active{ background:#FE7B10;}

/* BreadCrumb */
.breadcrumb{ margin-bottom:15px; height:32px; line-height:32px; text-indent:12px; border-bottom:1px solid #e6e6e6; color:#868686; background:#f2f2f2; overflow:hidden;}
.breadcrumb em{ padding:0 4px; color:#aaa; font-style:normal;}
.breadcrumb a:link, .breadcrumb a:visited{ color:#888;}
.breadcrumb a:hover{ color:#444;}
.breadcrumb a .homeLink{ padding-left:18px; font-style:normal; background:url(images/icon.gif) no-repeat 0 1px;}

.content h2.cur-title{ padding-left:12px; height:40px; line-height:40px; font-size:14px; color:#000; background:url(images/title.png) no-repeat 0 0; overflow:hidden;}
.content h2.cur-title a:link, .content h2.cur-title a:visited{ color:#000;}
.content h2.cur-title  a:hover{ color:#C40000;}

/* Container */
.container{ margin-top:10px; overflow:hidden;}
.content{ float:right; width:715px; overflow:hidden;}

/* Homepage */
.section{ margin-bottom:20px; overflow:hidden;}
.section h2{ padding-left:12px; height:40px; line-height:40px; font-size:14px; color:#000; background:url(images/title.png) no-repeat 0 0; overflow:hidden;}
.section h2 a:link, .section h2 a:visited{ color:#000;}
.section h2 a:hover{ color:#C40000;}
.section h2 span a{ float:right; *margin-top:-42px; padding-right:10px; width:36px; height:42px; text-indent:-9999px; font-weight:normal; background:url(images/more.gif) no-repeat 0 18px; display:block;}
.section-pic{ margin:0 auto;}
.section-inner{ padding:20px 5px 0; color:#666;}

/* Homepage - Features */
.features{ overflow:hidden;}
.features div{ float:left; width:33.3%;}
.features div img{ padding:4px; border:1px solid #E9E9E9; width:220px; height:145px;}
.features div h3{ font-size:14px; text-align:center;}
.features div p{ padding:5px 10px; line-height:20px;}

.about-inner{ padding-top:20px; line-height:22px;}

/* Homepage - Clients */
.clients{ position:relative;}
.clients #slider img{ padding:0 12px 10px; height:64px;}
.clients .bx-viewport{ height:85px !important;}
.clients .bx-controls a{ margin-left:8px; width:18px; height:18px; text-indent:-9999px; background:url(images/arrow-scroll.png) no-repeat; display:inline-block;}
.clients .bx-controls a.bx-prev{ background-position:0 0; position:absolute; top:12px; right:40px;}
.clients .bx-controls a.bx-next{ background-position:-22px 0; position:absolute; top:12px; right:15px;}
.clients .bx-controls a.bx-prev:hover{ background-position:0 -22px;}
.clients .bx-controls a.bx-next:hover{ background-position:-22px -22px;}

/* Homepage - Productlist */
.piclist{ padding:20px 0 0; overflow:hidden;}
.piclist li{ float:left; margin-bottom:20px; padding:5px; width:168px; height:215px; text-align:center; overflow:hidden;}
.piclist li img{ margin-bottom:2px; padding:3px; width:155px; height:155px; border:1px solid #e7e7e7;}
.piclist li:hover img{ border:1px solid #bbb;}
.piclist li h3{ width:auto; height:80px; line-height:18px; font-size:13px; font-weight:normal; overflow:hidden;}
.piclist li h3 a{ color:#666;}
.piclist li h3 a:hover{ color:#C40000;}
.piclist li .excerpt{ color:#666; display:none;}

.excerptlist li, .piclist li.fuli{ float:none; padding:5px 5px 25px; width:705px; height:auto; text-align:left; border-bottom:1px solid #e7e7e7;}
.excerptlist li img, .piclist li.fuli img{ float:left; margin:0 18px 0 0;}
.excerptlist li h3, .piclist li.fuli h3{ margin-bottom:6px; width:auto; height:auto; line-height:18px; font-weight:bold;}
.excerptlist li h3 a, .piclist li.fuli h3 a{ color:#333;}
.excerptlist li h3 a:hover, .piclist li.fuli h3 a:hover{ color:#C40000;}
.excerptlist li .excerpt, .piclist li.fuli .excerpt{ display:block;}

/* Homepage - Newslist */
.news-slider{ float:left; margin-top:8px; width:280px; height:230px; overflow:hidden; position:relative;}
#showimg{ z-index:10;}
#showimg img{ width:280px; height:230px; display:block;}
.opacity{ float:left; width:280px; height:30px; line-height:30px; background:#000; position:absolute; z-index:99; left:0; bottom:0; filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; overflow:hidden;}
.operate{ position:absolute; z-index:1000; right:3px; bottom:36px;}
.operate span{ float:left; padding:0 4px; margin-left:3px; height:16px; line-height:16px; font-size:11px; cursor:pointer; color:#666; background:#FFF; text-align:center; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px;}
.operate span.hov{ color:#FFF; background:#C40000;}
#msg{ float:left; width:280px; height:30px; line-height:30px; position:absolute; z-index:100; left:0; bottom:0; overflow:hidden;}
#msg li{ font-size:13px; color:#FFF; text-align:center;}
#msg li a{ color:#FFF;}
#msg li a:hover{ color:#CCC;}

.newslist{ overflow:hidden;}
.newslist li{ margin-bottom:8px; padding-left:14px; height:20px; background:url(images/arrow-s.gif) no-repeat 0 9px; overflow:hidden;}
.newslist li span{ float:right; color:#888;}

/* Archive - Postlist */
.postlist{ padding:20px 5px 0;}
.postlist li{ margin:0 auto 8px; padding:0 0 10px 15px; height:20px; border-bottom:1px solid #EEE; background:url(images/arrow-s.gif) no-repeat 0 11px;}
.postlist li a{ float:left; width:550px; height:20px; font-size:13px; overflow:hidden;}
.postlist li span{ float:right; width:80px; text-align:right; color:#999;}

/* Archive - ProductList */
.product-catlist{ margin-bottom:12px;}
.productList{ padding:0; border:none;}
.productList li{ padding:5px 4px 5px 6px;}

.eplist{ padding:0 5px;}
.eplist li{ margin-bottom:5px; padding:5px 0; height:135px; border-bottom:1px dotted #DDD;}
.eplist li.nb{ margin-bottom:0; padding:10px 0 0; border:none;}
.eplist li img{ float:left; margin-right:15px; width:120px; height:120px; padding:3px; border:1px solid #DDD;}
.eplist li h3{ margin-bottom:10px; font-size:13px; text-transform:capitalize;}
.eplist li .describe{ height:90px; line-height:22px; color:#666; overflow:hidden;}

.cat-description{ padding:15px 10px 0; color:#666;}
.tips{ margin:15px 15px 0; padding:6px 8px 8px 10px; border:1px solid #E8E8E8; color:#666; background-color:#F7F7F7;}

.viewType{ float:right; margin:-30px 10px 0; line-height:20px; color:#868686;}
.viewType span{ float:right; padding-right:6px;}
.viewType a{ float:right; margin:0 4px; padding-left:25px; height:20px; background:url(images/viewType.gif) no-repeat 0 0; cursor:pointer; display:block; overflow:hidden;}
.viewType a:hover{ color:#0093E7; text-decoration:none;}
.viewType a.icon-lv{ margin-right:15px; color:#0093E7; background-position:0 -78px;}
.viewType a.icon-gv{ color:#666; background-position:0 -39px;}
.switch a.icon-lv{ color:#666; background-position:0 0;}
.switch a.icon-gv{ color:#0093E7; background-position:0 -117px;}

/* Archive - Blog */
.bloglist li{ margin-bottom:25px; padding-bottom:25px; border-bottom:1px solid #e7e7e7; color:#555; overflow:hidden;}
.bloglist li.nb{ border:none;}
.bloglist li h3{ font-size:16px;}
.bloglist li h3 a:link, .bloglist li h3 a:visited{ color:#000;}
.bloglist li h3 a:hover{ color:#004490;}
.bloglist li .pmeta{ margin:5px 0 12px; color:#868686;}
.bloglist li .pmeta a{ color:#868686;}
.bloglist li .pmeta span{ padding:0 18px 0 16px; background:url(images/icon-blog.gif) no-repeat 0 0;}
.bloglist li .pmeta span.meta-author{ background-position:0 2px;}
.bloglist li .pmeta span.meta-date{ background-position:0 -34px;}
.bloglist li .pmeta span.meta-comment{ background-position:0 -68px;}
.bloglist li .thumb{ float:left; width:160px; height:120px;}
.bloglist li .excerpt{ overflow:hidden;}
.bloglist li a.readmore{ float:right; font-weight:bold; color:#005BC3; text-decoration:underline;}
.bloglist li a.readmore:hover{ color:#333;}

/* Single - Aticle */
.content .title{ margin:10px auto 5px; padding:0 0 10px 0; font-size:18px; line-height:28px; background:url(images/vline.gif) repeat-x 0 bottom;}
.content .title span{ float:right; *margin-top:-30px; font-size:13px;}
.content .title span a{ margin-left:15px; color:#999; font-weight:normal;}
.content .title span a:hover, .content .title2 span a:hover{ color:#333;}
.postmeta{ color:#999;}
.postmeta a:link, .postmeta a:visited{ color:#999;}
.postmeta a:hover{ color:#0A4CA0;}
.aticle{ margin-top:15px; overflow:hidden;}
.aticle h2{ margin:10px 0; padding:0; font-size:16px; border:none; color:#333; background:none;}
.aticle p{ margin:5px 0 15px; line-height:24px;}
.aticle img{ margin-bottom:15px; max-width:715px; height:auto;}
.aticle a:link, .aticle a:visited{ color:#C40000;}
.aticle a:hover{ color:#F00;}
.aticle ol, .aticle ul{ margin:10px 20px;}
.aticle ol li{ list-style:decimal;}
.aticle ul li{ list-style:disc;}
.aticle table{ margin-bottom:15px; width:99%; color:#666; border-left:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5;}
.aticle th{ padding:3px 10px; border-right:1px solid #E5E5E5; border-top:1px solid #E5E5E5; background:#F5F5F5;}
.aticle td{ padding:3px 10px; border-right:1px solid #E5E5E5; border-top:1px solid #E5E5E5;}
.aligncenter{ text-align:center;}
.alignleft{ float:left; padding-right:10px;}
.alignright{ float:right; padding-left:10px;}
.alignnone, .aligncenter{ float:none; margin-left:auto; margin-right:auto; clear:both;}
.aligncenter{ text-align:center; display:block;}

.section h2.thin{ background:url(images/title-post.png) no-repeat 0 0;}
.post-tags{ margin-top:20px;}
.share{ float:right; margin-top:20px; clear:both;}
.share .sharebtn{ float:right; padding-right:8px; line-height:20px;}
.share #bdshare, .share .addthis_sharing_toolbox{ float:right;}

/* Single - Product */
.product{ margin-bottom:35px;}
.preview{ float:left; width:308px; _overflow:hidden;}
.preview #wrap{ padding:3px; border:1px solid #ddd;}
.preview img{ width:300px; height:300px; /*max-width:300px; _width:expression((documentElement.clientWidth > 300) ? "300px" : "auto" );*/}

.thumbList{ float:left; margin:5px 0 0; width:100%; display:block;}
.thumbList li{ float:left; margin-right:9px; width:70px; text-align:center; overflow:hidden;}
.thumbList li .thumb-wrap{ float:left; padding:1px; width:66px; border:1px solid #DDD; overflow:hidden;}
.thumbList li.nomargin{ margin:0;}
.thumbList li em{ width:100%; height:6px; font-size:0; overflow:hidden; display:block;}
.thumbList li img{ margin-bottom:5px; width:66px; height:66px; cursor:pointer; vertical-align:middle;}
.thumbList li .imWrap{ float:left; text-align:center; display:table-cell; vertical-align:middle; *display:block; *font-size:61px; *font-family:Arial; width:66px; height:66px;}

.thumbList li span{ color:#666;}
.thumbList li.zoomActive .thumb-wrap{ border:1px solid #FF7300;}
.thumbList li.zoomActive em{ background:url(images/icon.gif) no-repeat 41px -266px;}
.thumbList li.zoomActive span{ color:#C52620;}

.cloud-zoom-lens{ border:2px solid #eee; background:url(images/grid.png) repeat 0 0; cursor:move;}
.cloud-zoom-big{ top:0 !important; width:450px !important; height:300px !important; border:1px solid #CCC; overflow:hidden;}
.cloud-zoom-loading{ padding:3px; border:1px solid #CCC; color:#FFF; background:#222;}

.summary{ float:right; width:390px; overflow:hidden;}
.summary h3{ margin-top:10px; font-size:14px;}
.product-name{ margin-bottom:15px; padding-bottom:15px; font-size:14px; color:#000; border-bottom:1px solid #e7e7e7;}
.product-excerpt{ font-size:13px; color:#006F45;}
.product-excerpt p{ text-indent:0;}

.product-meta{ margin:10px 5px; font-size:13px; line-height:24px; color:#666; overflow:hidden;}
.product-meta p{ margin-bottom:5px;}
.product-meta strong, .product-meta b{ padding-right:15px; width:120px; font-weight:normal; color:#868686; display:inline-block;}

.summary .product-inquiry img{ display:block;}
.summary .share{ float:left; margin-top:50px;}
.summary .share span{ display:block;}
.summary .share #bdshare, .summary .share .addthis_sharing_toolbox{ float:left;}

.product-content{ overflow:hidden;}
.product-content .tab-title{ height:34px; line-height:34px; font-weight:normal; border-bottom:1px solid #B6BAC2; overflow:hidden;}
.product-content .tab-title span{ float:left; margin-right:2px; padding:0 10px; font-size:13px; color:#fff; background:#949AA7; text-align:center; display:block; cursor:pointer;}
.product-content .tab-title span.mhover{ font-weight:bold; background:#25499F;}
.product-content .tabbox{ margin-top:25px; display:none;}

/* Single - Sitemap */
.sitemap{ width:96%; line-height:24px;}
.sitemap a:link, sitemap a:visited{ color:#333; text-decoration:underline;}
.sitemap a:hover{ color:#10579D;}
.sitemap h1{ margin:20px auto; font-size:16px; text-align:center;}
.sitemap h2{ margin:10px auto; padding-bottom:6px; font-size:14px; border-bottom:1px solid #EEE;}
.sitemap ul{ margin-left:10px;}
.sitemap ul li{ margin:2px 0 2px 15px; list-style:disc; color:#999;}
.sitemap ul li ul{ margin-left:15px;}
#breadcrumb, .archivers, .full-version, #footer{ margin-top:10px; padding:4px 15px; border:1px solid #EEE; clear:both;}
.archivers{ padding:4px 15px 15px;}
#footer{ padding:10px; text-align:center;}

/* Error404 */
.widepage{ width:960px;}
.widepage .section{ width:958px;}
.error{ padding:50px 0 40px 260px;}
.error h4{ margin-bottom:20px; height:72px; font-size:28px; text-indent:-9999px; background:url(images/404.gif) no-repeat 0 0;}
.error ol{ padding:0px 20px;}
.error ol li{ margin:8px 0px; list-style:decimal;}
.errorsearch{ margin:10px 0 0; width:420px;}
.errorsearch .searchInput{ float:none; padding-left:5px; width:300px; height:24px;}
.errorsearch .searchBtn{ width:68px; height:28px; font-size:14px; font-weight:bold; border:none; color:#FFF; background:url(images/sprite.png) repeat-x center 0; cursor:pointer;}

/* Related */
.related-cat{ padding:15px 10px 0 10px; background:#f3f3f3; overflow:hidden;}
.related-cat li{ float:left; margin:0 15px 10px 5px; height:24px; overflow:hidden; border:none;}
.related-cat li a{ width:auto; text-decoration:underline;}

.related-piclist li{ margin-bottom:0;}

/* jquery - lightbox */
#jquery-overlay{position:absolute;top:0;left:0;z-index:9999;width:100%;height:500px;}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:9999;text-align:center;line-height:0;}
#jquery-lightbox a img{border:none;}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#lightbox-container-image{padding:10px;}
#lightbox-loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0;}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lightbox-container-image-box > #lightbox-nav{left:0;}
#lightbox-nav a{outline:none;}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block;}
#lightbox-nav-btnPrev{left:0;float:left;}
#lightbox-nav-btnNext{right:0;float:right;}
#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;line-height:1.4em;overflow:auto;width:100%;margin:0 auto;padding:0 10px;}
#lightbox-container-image-data{color:#666;}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left;}
#lightbox-image-details-caption{font-weight:700;}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1em;}
#lightbox-secNav-btnClose{float:right;padding-bottom:.7em;}

/* Pagenavi */
.wpagenavi{ margin:20px auto; padding:25px 0 0; width:100%; height:34px; line-height:34px; text-align:center; border-top:1px solid #CACDD2; overflow:hidden;}
.wpagenavi a:link, .wpagenavi a:visited{ margin:0 3px; padding:8px 12px; color:#333; border:1px solid #ebebeb; background:#ebebeb; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.wpagenavi a:hover, .wpagenavi a:active, .wpagenavi a.current:link, .wpagenavi a.current:visited{ color:#FFF; border:1px solid #ff7300; background:#ff7300; text-decoration:none;}
.wpagenavi a.current{ font-weight:bold;}
.postnavi{ margin:10px 0 25px; padding:15px 0 5px; border-top:1px solid #E0E0E0; color:#333;}
.previous_post, .next_post{ float:left; width:48%; height:20px; overflow:hidden;}
.next_post{ float:right; text-align:right;}

.post_pages{ padding:0; border-top:none;}

/* Sidebar */
.sidebar{ float:left; width:250px; background:#F6F6F6 url(images/sidebar-opacity.png) repeat-y right 0;}
.sidebar h3{ padding-left:14px; width:236px; height:38px; line-height:38px; font-size:14px; color:#FFF; background:url(images/sbtitle.png) no-repeat 0 0; text-transform:capitalize; overflow:hidden;}
.sidebar h3 a, .sidebar h3 a:hover{ color:#FFF;}
.sidebar ul li{ margin-bottom:20px; overflow:hidden;}
.sidebar ul li ul, .sidebar ul li div{ padding:10px 6px; color:#666; overflow:hidden;}
.sidebar ul li div.product-menu{ padding:0;}
.sidebar ul li ul li{ margin:0; padding:8px 0 10px 16px; width:auto; line-height:18px; border-top:1px solid #fff; border-bottom:1px solid #e6e6e6; background:url(images/arrow.gif) no-repeat 5px 16px; overflow:hidden;}
.sidebar ul li ul li.ft{ border-top:none;}
.sidebar ul li ul li.lt{ border-bottom:none;}
.sidebar ul li ul li ul{ padding:0; border:none;}
.sidebar ul li ul li ul li{ background:url(images/w-menu-arrow-child-child.gif) no-repeat 4px 17px;}

.sidebar ul li div{ padding:10px 8px 15px 10px; line-height:22px;}
.sidebar ul li div div{ padding:5px; border:none;}
.sidebar ul li.widget_tag_cloud div{ padding:8px 8px 8px 10px;}
.sidebar ul li.widget_contact img, .sidebar ul li#text-2 img{ padding:12px 17px 0; vertical-align:bottom;}

.sidebar ul li.widget_search div{ padding:2px; background:#25499F;}
.sidebar ul li.widget_search .searchform{ float:none; margin:0; padding:0; background:none; position:relative;}
.sidebar ul li.widget_search .searchInput{ padding:0 10px; width:176px; height:36px; line-height:36px; border:none; color:#AAA; background:#FFF;}
.sidebar ul li.widget_search .searchBtn{ width:50px; height:37px; *line-height:33px; text-align:center; text-indent:-9999px; border:none; color:#FFF; background:#FF7300 url(images/search-widget.png) repeat-x center 0; position:absolute; top:0; right:0; cursor:pointer; overflow:hidden;}

/* Categories - Blog */
.sidebar ul li.widget_categories ul{ padding:10px 6px 0;}
.sidebar ul li.widget_categories ul li{ margin:0; padding:0; border-top:none; border-bottom:1px solid #F9F9F9; background:none;}
.sidebar ul li.widget_categories ul li a, .sidebar ul li.widget_categories ul li a:link, .sidebar ul li.widget_categories ul li a:visited{ padding-left:20px; height:34px; line-height:33px; border-bottom:1px solid #DDD; color:#555; background:url(images/w-menu-arrow-child.gif) no-repeat 8px 15px; display:block; white-space:nowrap;}
.sidebar ul li.widget_categories ul li a:hover{ color:#0059C4;}

.sidebar ul li.widget_categories ul li ul{ padding:0px;}
.sidebar ul li.widget_categories ul li ul li{ border:none;}
.sidebar ul li.widget_categories ul li ul li a:link, .sidebar ul li.widget_categories ul li ul li a:visited{ padding-left:34px; border:none; background:url(images/w-menu-arrow-child-child.gif) no-repeat 22px 17px;}

/* Categories - Products */
.sidebar ul li.widget_nav_menu{ position:relative; z-index:100; font-size:12px; font-weight:bold;}
.sidebar ul li.widget_nav_menu ul{ float:left; padding:10px 0;}
.sidebar ul li.widget_nav_menu ul li{ float:left; margin:0; padding:0; width:250px; border-top:none; border-bottom:1px solid #F9F9F9; background:none; white-space:normal; overflow:visible; position:relative;}
.sidebar ul li.widget_nav_menu ul li a, .sidebar ul li.widget_nav_menu ul li a:link, .sidebar ul li.widget_nav_menu ul li a:visited{ padding-left:12px; height:34px; line-height:33px; border-bottom:1px solid #DDD; color:#555; background:url(images/w-menu-arrow.gif) no-repeat right 10px; display:block; white-space:nowrap; cursor:pointer;}
.sidebar ul li.widget_nav_menu ul li a:hover, .sidebar ul li.widget_nav_menu ul li.current-category-ancestor a, .sidebar ul li.widget_nav_menu ul li.current-menu-ancestor a, .sidebar ul li.widget_nav_menu ul li.current-category-parent a, .sidebar ul li.widget_nav_menu ul li.current-menu-parent ul current-category-parent a{ color:#202020; background:url(images/w-menu-arrow-hov.gif) no-repeat right 10px; text-decoration:none;}
.sidebar ul li.widget_nav_menu ul li a.a-opened:hover span.opened, .sidebar ul li.widget_nav_menu ul li a span.opened:hover{ background:url(images/w-menu-arrow-hov.gif) no-repeat right 10px;}
.sidebar ul li.widget_nav_menu ul li.current-category-ancestor ul, .sidebar ul li.widget_nav_menu ul li.current-menu-ancestor ul, .sidebar ul li.widget_nav_menu ul li.current-category-parent ul, .sidebar ul li.widget_nav_menu ul li.current-menu-parent ul, .sidebar ul li.widget_nav_menu ul li.current-cat ul, .sidebar ul li.widget_nav_menu ul li.current-cat-parent ul{ display:block;}

.sidebar ul li.widget_nav_menu ul li.current-category-ancestor ul li.current-menu-item a, .sidebar ul li.widget_nav_menu ul li.current-menu-ancestor ul li.current-menu-item a, .sidebar ul li.widget_nav_menu ul li.current-category-parent ul li.current-menu-item a, .sidebar ul li.widget_nav_menu ul li.current-menu-parent ul current-category-parent ul li.current-menu-item a{ color:#202020;}

.sidebar ul li.widget_nav_menu ul li a.a-opened, .sidebar ul li.widget_nav_menu ul li a.a-opened:link, .sidebar ul li.widget_nav_menu ul li a.a-opened:visited{ background:url(images/w-menu-arrow-open.gif) no-repeat right 10px;}
.sidebar ul li.widget_nav_menu ul li a.a-opened:hover{ background:url(images/w-menu-arrow-open-hov.gif) no-repeat right 10px;}

.sidebar ul li.widget_nav_menu ul li:hover a{ background:url(images/w-menu-arrow-hov.gif) no-repeat right 10px;}
.sidebar ul li.widget_nav_menu ul li:hover ul a:link, .sidebar ul li.widget_nav_menu ul li:hover ul a:visited{ color:#666;}
.sidebar ul li.widget_nav_menu ul li:hover ul a:hover{ color:#202020;}

.sidebar ul li.widget_nav_menu ul li ul{ padding:0; background-color:#F8F8F8; display:none;}
.sidebar ul li.widget_nav_menu ul li ul li{ width:250px; border-bottom:1px solid #EEE; font-weight:normal;}
.sidebar ul li.widget_nav_menu ul li ul li a, .sidebar ul li.widget_nav_menu ul li ul li a:link, .sidebar ul li.widget_nav_menu ul li ul li a:visited{ padding-left:25px; color:#666; border:none; background:url(images/w-menu-arrow-child.gif) no-repeat 12px 15px;}
.sidebar ul li.widget_nav_menu ul li ul li a:hover{ color:#000;}
.sidebar ul li.widget_nav_menu ul li:hover ul li a{ background:url(images/w-menu-arrow-child.gif) no-repeat 12px 15px;}
.sidebar ul li.widget_nav_menu ul li ul li a.a-opened, .sidebar ul li.widget_nav_menu ul li ul li a.a-opened:link, .sidebar ul li.widget_nav_menu ul li ul li a.a-opened:visited{ background:url(images/w-menu-arrow-child-open.gif) no-repeat 12px 15px;}
.sidebar ul li.widget_nav_menu ul li ul li a.a-opened:hover{ color:#000; background:url(images/w-menu-arrow-child-open.gif) no-repeat 12px 15px;}

.sidebar ul li.widget_nav_menu ul li ul li ul{ padding:0 0 15px;}
.sidebar ul li.widget_nav_menu ul li ul li ul li{ width:250px; border-bottom:1px solid #f6f6f6;}
.sidebar ul li.widget_nav_menu ul li ul li ul li a:link, .sidebar ul li.widget_nav_menu ul li ul li ul li a:visited, .sidebar ul li.widget_nav_menu ul li ul li ul li a:hover{ padding-left:40px; height:26px; line-height:26px; color:#666; background:url(images/w-menu-arrow-child-child.gif) no-repeat 28px 12px;}
.sidebar ul li.widget_nav_menu ul li ul li ul li a:hover, .sidebar ul li.widget_nav_menu ul li:hover ul li ul li a:hover{ color:#0059C4;}

.sidebar ul li.widget_nav_menu ul li.current-cat a:link, .sidebar ul li.widget_nav_menu ul li.current-cat a:visited{ color:#0059C4; background-image:url(images/w-menu-arrow-hov.gif);}
.sidebar ul li.widget_nav_menu ul li.current-cat a:hover{ color:#0059C4;}
.sidebar ul li.widget_nav_menu ul li.current-cat ul li a:link, .sidebar ul li.widget_nav_menu ul li.current-cat ul li a:visited{ color:#666; background:url(images/w-menu-arrow-child.gif) no-repeat 12px 15px;}
.sidebar ul li.widget_nav_menu ul li.current-cat ul li a:hover{ color:#0059C4;}

.sidebar ul li.widget_nav_menu ul li.current-cat ul li ul li a:link, .sidebar ul li.widget_nav_menu ul li.current-cat ul li ul li a:visited{ color:#666;background:url(images/w-menu-arrow-child-child.gif) no-repeat 28px 15px;}
.sidebar ul li.widget_nav_menu ul li.current-cat ul li ul li a:hover{ color:#0059C4;}

.sidebar ul li.widget_nav_menu ul li.current-cat-parent ul li.current-cat a:link, .sidebar ul li.widget_nav_menu ul li.current-cat-parent ul li.current-cat a:visited{ color:#0059C4; background:url(images/w-menu-arrow-child.gif) no-repeat 12px 15px;}

.sidebar ul li.widget_nav_menu ul li ul li.current-cat-parent ul li.current-cat a:link, .sidebar ul li.widget_nav_menu ul li ul li.current-cat-parent ul li.current-cat a:visited{ color:#0059C4; background:url(images/w-menu-arrow-child-child.gif) no-repeat 28px 12px;}

.sidebar ul li.widget_nav_menu ul li ul li ul li.current-cat a:link, .sidebar ul li ul li ul li.widget_nav_menu ul li.current-cat a:visited{ color:#0059C4; background:url(images/w-menu-arrow-child-child.gif) no-repeat 28px 12px;}

.sidebar ul li.widget_featured ul{ padding:10px 5px 0;}
.sidebar ul li.widget_featured ul li{ float:left; margin:10px 0 5px; padding:0 5px; width:110px; height:auto; text-align:center; border:none; background:none;}
.sidebar ul li.widget_featured ul li img{ padding:3px; width:100px; height:100px; border:1px solid #e7e7e7; background:#fff;}
.sidebar ul li.widget_featured ul li h4{ margin-top:5px; height:55px; line-height:18px; font-size:13px; font-weight:normal; overflow:hidden;}

.sidebar ul li.widget_newsletterwidget #nltext, .sidebar ul li.widget_newsletterwidget .newsletter-email{ margin-bottom:5px; padding:5px; width:218px; line-height:24px; border:1px solid #ccc; color:#666; background:#FFF;}
.sidebar ul li.widget_newsletterwidget #nlsubmit, .sidebar ul li.widget_newsletterwidget .newsletter-submit{ float:right; width:120px; height:32px; line-height:32px; font-size:13px; text-align:center; border:none; color:#FFF; background:#436BB8; cursor:pointer;}

/* Comments */
.postComment{ margin:25px auto 15px; padding:0; width:692px; border:none; overflow:hidden;}
#addcomment-gb,#comments{ margin-bottom:25px; padding-left:12px; height:32px; line-height:32px; font-size:14px; text-transform:capitalize; border:1px solid #E5E5E5; border-top:1px solid #999; color:#000; background:#EDEDED url(images/repeat-gray.png) repeat-x 0 -32px; text-shadow:1px 1px 0 #FFF; overflow:hidden;}
.postComment p{ padding:5px 10px; font-size:12px;}
.postComment ol li{ margin:10px 5px; padding:5px; list-style:none;}
.commentlist{ width:98%; font-size:12px; clear:both;}
.commentlist li{ margin-bottom:10px; padding-bottom:5px; border:1px solid #ECECEC;}
.commentlist li ul{ margin:10px 10px;}
.commentlist li ul.children{ margin:10px 0px;}
.commentlist li p{ padding:5px 10px;}

.comment-author{ height:20px; padding:2px 2px 3px; border-bottom:1px dotted #ECECEC;}
.commentlist li.comment-author-admin p{ color:#C40000;}
.author_info{ float:left; padding-left:5px; line-height:16px; color:#888;}
.author_info cite{ padding-right:5px; color:#444; font-style:normal; font-weight:bold;}
.author_info em{ font-size:10px;}

.reply{ float:right; margin:-3px 6px 0 0;}
#cancel-comment-reply{ float:right; margin-right:10px;}
.reply a, #cancel-comment-reply a{ color:#999;}
.reply a:hover, #cancel-comment-reply a:hover{ color:#666;}

#respondOut{ margin:0; padding:1px; border:1px solid #F1D38B; background-color:#FFF;}
#respondBD{border:2px solid #FCF4CD;}
#addcomment{ margin-bottom:0; padding:2px 0 4px 12px; height:24px; line-height:24px; font-size:14px; border-bottom:1px solid #F5E1B4; color:#20273D; background-color:#FCF4CD;}
#respond p{ margin:8px 0; padding:0 10px;}
#respond p.logged{ padding:0 20px; text-align:right;}
#respond p.logged, #respond p.logged a{ color:#666;}
#respond p.btn_submit{ height:34px;}
#respond label{ float:left; padding:3px 8px; width:100px; text-align:right; display:block;}
#respond label em{ padding-top:5px; color:#F00; font-style:normal; font-weight:normal; font-family:Tahoma,Arial;}
#author, #email, #url, #comment{ padding:6px; width:55%; border:1px solid #DDD;}
#comment{ width:78%; height:150px; font-size:12px; color:#787878; overflow-y:scroll;}
#submit, #respond .wpcf7-submit{ float:right; margin:0 16px; width:112px; height:34px; font-size:14px; font-weight:bold; color:#C00; border:none; background:url(images/submit.gif) no-repeat 0 0; cursor:pointer; display:block; overflow:hidden;}
#respond .wpcf7{ padding-top:5px;}
#respond .wpcf7 p{ margin:8px 0 12px; padding:0 10px;}
#respond .wpcf7-submit{ float:none; margin-left:508px;}

/* Contact Form 7 */
.wpcf7{ padding:20px 0 !important;}
.wpcf7 p{ margin:8px 0; padding:0 10px;}
.wpcf7 label{ float:left; padding:3px 8px; width:100px; text-align:right; display:block;}
.wpcf7 label em{ padding:5px 4px 0 0; color:#F00; font-style:normal; font-weight:normal; font-family:Tahoma,Arial;}
.wpcf7 .wpcf7-text{ padding:6px; width:45%; border:1px solid #DDD;}
.wpcf7 .wpcf7-textarea{ padding:6px; width:490px; height:150px; font-size:12px; color:#787878; overflow-y:scroll; border:1px solid #DDD;}
.wpcf7 .wpcf7-submit{ float:right; margin:0 50px; width:112px; height:34px; font-size:14px; font-weight:bold; color:#C00; border:none; background:url(images/submit.gif) no-repeat 0 0; cursor:pointer; display:block; overflow:hidden;}

#respondBD .wpcf7{ padding:20px 0 30px !important;}
#respondBD .wpcf7 .wpcf7-submit{ margin:0 41px;}

/* Sitemap */
.container_map{ background:url(images/container_map.png) repeat-y 0 0;}
.sitemaps{ float:left; width:900px; padding:0px 17px;}
.pagelist, .catlist, .productlist ul{ padding:15px; border:1px solid #D5D5D5; border-top:none; background:#FFF; overflow:hidden;}
.pagelist{ margin-bottom:0;}
.pagelist li, .catlist li, .productlist ul li{ float:left; padding:2px 0 2px 12px; width:150px; line-height:22px; background:url(images/arrow.gif) no-repeat 0 12px; overflow:hidden;}
.catlist, .productlist{ padding-top:15px;}
.productlist{ margin-top:15px; padding:0;}
.productlist h3{ padding:4px 10px; font-size:13px; border-left:1px solid #D5D5D5; border-right:1px solid #D5D5D5; background:#F5F5F5;}
.productlist ul{ padding:5px 15px 15px;}
.productlist ul li{ width:320px;}
.productlist ul li span, .productlist ul li span a{ color:#666;}
.productlist .wpagenavi{ margin:10px auto; width:96%;}

.newslist{ border-top:none;}
.newslist ul li span{ float:right; padding-right:10px; color:#666;}
.newslist .wpagenavi{ float:none; width:auto;}

/* FriendLink */
.friendlink{ margin-top:18px; color:#ccc;}
.friendlink ul{ overflow:hidden;}
.friendlink ul li{ float:left; margin:3px 5px; white-space:nowrap;}
.friendlink li a{ color:#ccc;}
.friendlink li a:hover{ color:#fff;}

/* Footer Menu */
.footmenu{ font-size:13px; font-weight:700; text-align:center; border-bottom:1px solid #656b76; color:#FFF; overflow:hidden;}
.footmenu ul{ padding-bottom:15px; border-bottom:1px solid #515660;}
.footmenu ul li{ width:1px; padding:0 11px; text-transform:uppercase; display:inline; word-break:keep; white-space:nowrap;}
.footmenu ul li a{ color:#d4d4d4;}
.footmenu ul li a:hover{ color:#fff;}

/* Footer */
.footer{ border-top:1px solid #222; text-align:center; color:#ccc; background:#5F6671 url(images/footer.png) repeat;}
.footer .inner{ padding:10px 0; background:none;}
.footer a{ color:#777;}
.footer a:hover{ color:#CCC;}
.footline{ height:10px; line-height:10px; font-size:0; background:url(images/footline.png) repeat-x; overflow:hidden;}
.translation{ margin-top:15px; text-align:center;}
.translation h3{ margin-bottom:10px; font-size:12px;}

.copyright{ padding:10px 0; color:#adadad; background:#333; overflow:hidden;}
.copyright .cp{ float:left;}
.copyright .sharebox{ float:right;}
.copyright .sharebox .sharebtn{ float:right; padding-right:8px;}
.copyright .sharebox #bdshare, .copyright .sharebox .addthis_sharing_toolbox{ float:right; margin-top:3px;}

/* Customer */
.cs{ padding-top:38px; width:94px; background:url(images/cs.gif) no-repeat 0 0; position:fixed; _position:absolute; top:190px; right:10px; z-index:9999; overflow:hidden;}
.cs a{ margin-bottom:10px;}
.cs .csClose{ float:right; width:20px; height:20px; text-indent:-9999px; display:block; cursor:pointer; position:absolute; top:0; right:0;}
.csBar{ width:30px; height:94px; background:url(images/csbar.gif) no-repeat 0 0; right:0;}
.csBar .csClose{ width:30px; height:94px;}
.csDiv{ padding:0 3px 12px; text-align:center;}
.csDiv img{ margin-top:6px;}
.csBtm{ width:100%; height:30px; background:#FFF url(images/cs.gif) no-repeat 0 bottom;}

/* Backtop */
.backToTop{ width:46px; height:44px; background:#999 url(images/backtop.gif) no-repeat 7px 11px; position:fixed; _position:absolute; right:20px; bottom:40px; _bottom:"auto"; cursor:pointer; display:none; -khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; z-index:9999;}
.backToTop:hover{ background-color:#666;}

/* Global Translator */
#translation_bar img{ padding:0 2px; width:28px;}