

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;border:none;clear:both;}

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;}

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{border:1px solid #CCC;}  

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{ color:#444; background:#FFF; font:12px/24px Verdana,Tahoma,Arial,Helvetica,Sans-Serif;}

ul,ol,li{list-style:none;}

table,td,th,input{ font-size:12px;}

h1,h2,h3,h4,h5,h6{font-weight:normal;}

h1{font-size:28px;}

h2{font-size:18px;}

h3{font-size:16px;}

h4{font-size:14px;}

h5,h6 {font-size:12px;}



.inner{ overflow:hidden;}

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

.radius{ border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}

.opacity{ opacity:0.5; filter:alpha(opacity=50);}



.folio-thumb img{ width:100%; -webkit-backface-visibility:hidden; -moz-backface-visibility:hidden; -ms-backface-visibility:hidden; backface-visibility:hidden; -webkit-transition-duration:0.7s; -moz-transition-duration:0.7s; -ms-transition-duration:0.7s; -o-transition-duration:0.7s;}	

.folio-thumb:hover img{ -webkit-transform:scale(1.3); -moz-transform:scale(1.3); -o-transform:scale(1.3); -ms-transform:scale(1.3);}

.mediaholder{ overflow:hidden;}



a:link, a:visited{ color:#444; outline:0; text-decoration:none;}

a:hover{ color:#061029; text-decoration:underline;/* -webkit-transition:color 0.4s ease; -moz-transition:color 0.4s ease; -o-transition:color 0.4s ease; -ms-transition:color 0.4s ease; transition: color 0.4s ease;*/}



/* TopBar */

.topbar{ height:32px; line-height:34px; border-bottom:1px solid #EEE; color:#707070; background:#F6F6F6;}

.topbar .inner{ overflow:visible;}

.topbar-lt{ float:left;}

.topbar-rt{ float:right;}

.sub-nav{ float:right;}

.sub-nav span{ padding:0 10px; color:#ddd;}

.sub-nav a{ padding:0 6px; color:#666;}

.sub-nav a:hover{ color:#061029;}



/* Header */

.header{ background:#FFF; clear:both; *position:relative; *z-index:1;/* IE6,7解决下拉菜单被幻灯片遮住问题*/}

.header .inner{ height:100px; overflow:visible; position:relative;}

.logo{ float:left; margin:10px auto;}

.logo img{ display:block; margin-top:5px}



.head-pinned{ border-bottom:1px solid #E6E6E6; height:100px; position:fixed; top:0; left:0; width:100%; z-index:10000; _position:absolute; _top:expression(eval(document.documentElement.scrollTop)); -moz-box-shadow:0 0 12px #ccc; -webkit-box-shadow:0 0 12px #ccc; box-shadow:0 0 12px #ccc;}

.head-pinned .logo{ margin:0 auto;}

.head-pinned .logo img{ height:40px;}

.head-pinned .main-menu{ margin:12px auto;}

.head-pinned .navi li ul{ top:25px;}

.head-pinned .search-box{ width:327px; top:20px; position:absolute; right:0;}



/* MainMenu */

.main-menu{ float:left; margin:0px auto; font-size:15px; height:46px; color:#333; position:relative; background:url(../images/nav_bg.jpg) repeat-x; width:100%}

#mobile-nav{ display:none;}

.navi{ position:relative; z-index:9999;}

.navi li{ float:left; padding:0 10px; text-transform:capitalize; white-space:nowrap; position:relative; }

.navi>li{ margin:7px 0 3px 0;}

.navi li a, .navi li a:link, .navi li a:visited{ padding:0 15px; color:#333; display:block;height:31px; line-height:31px;}

.navi li a:hover{ color:#FFF; background:#061029; text-decoration:none;}

.navi li.current-menu-item a:link, .navi li.current-menu-item a:visited, .navi li.current-post-parent a, .navi li.current-post-ancestor a, .navi li.current-menu-parent a, .navi li.current-category-ancestor a, .navi li:hover a{ color:#FFF; background:#061029;}



.navi li ul{ position:absolute; top:20px; left:5px; z-index:9999; padding:23px 0 0 0; width:200px; border-bottom:1px solid #CCC; background:url(../images/menu.png) no-repeat 38px 17px; display:none;}

.navi li ul li{ float:none; padding:0; line-height:38px; font-size:14px; border-left:1px solid #D8D8D8; border-right:1px solid #D8D8D8; border-bottom:1px solid #EEE; background:#FFF;}

.navi li ul li.litop, .navi li ul li:first-of-type{ height:2px; line-height:2px; font-size:0; background:#061029;}



.navi li ul li a:link, .navi li ul li a:visited{ padding:0 12px; height:38px; color:#666;/* background:url(images/menu.png) no-repeat right -15px;*/}

.navi li.current-menu-item ul li a:link, .navi li.current-menu-item ul li a:visited, .navi li.current-menu-item ul li a:hover, .navi li.current-post-parent ul li a, .navi li.current-post-ancestor ul li a, .navi li.current-menu-parent ul li a, .navi li.current-category-ancestor ul li a/*, .navi li:hover ul li a*/{ color:#666; background:none;/* background:url(images/menu.png) no-repeat right -59px;*/}

.navi li ul li.menu-item-has-children a{ padding:0 12px; height:38px; color:#666; background:url(../images/menu.png) no-repeat right -15px;}

.navi li ul li a:hover, .navi li.current-menu-item ul li a:hover, .navi li.current-post-ancestor ul li a:hover, .navi li.current-menu-parent ul li a:hover, .navi li.current-category-ancestor ul li a:hover, .navi li:hover ul li a:hover{ color:#061029; background:#F6F6F6;/* background:#F6F6F6 url(images/menu.png) no-repeat right -59px;*/}



.navi li.current-post-parent ul li.current-menu-item a, .navi li.current-post-ancestor ul li.current-menu-item a, .navi li.current-menu-parent ul li.current-menu-item a, .navi li.current-category-ancestor ul li.current-menu-item a, .navi li:hover ul li.current-menu-item a{ color:#061029; background:#F6F6F6;}



.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:#FFF; background:#061029;}

.navi li:hover ul li a{ background:none;}

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



.navi li ul li ul{ top:-3px; left:198px; padding:0; background:none;}

.navi li ul li.menu-item-has-children:hover a{ color:#061029; background:#F6F6F6 url(../images/menu.png) no-repeat right -59px;}

.navi li ul li.menu-item-has-children:hover ul li a{ color:#333; background:#FFF;}

.navi li ul li.menu-item-has-children:hover ul li a:hover{ color:#061029; background-color:#F6F6F6;}

.navi li:hover ul li.menu-item-has-children ul li a{ background:none;}



#btn-so{ float:right; margin-top:32px; width:40px; height:36px; background:url(../images/search.png) no-repeat center 12px; display:inline-block; cursor:pointer;}

#search-box{ width:400px; display:none; position:absolute; right:0; top:80px; z-index:100;}

#search-box #searchform{ padding:10px; background:#FFF;}

#search-box #searchform #ls{ padding:10px 3%; width:80%; border:1px solid #DDD; border-right:none; color:#666;}

#search-box #searchform #searchsubmit{ padding:11px 0; width:14%; text-indent:-9999px; border:none; background:#061029 url(../images/search.png) no-repeat center -32px; cursor:pointer; position:absolute; right:10px; top:10px;}

#search-box #searchform #searchsubmit:hover{ background-color:#F65E4F;}



/* Slideshow */



.banner-shadow{ width:100%; height:26px; background:url(../Jabay%20Stationery,puzzles,arts%20&%20Crafts,%20Toys%20Manufacturers_files/images/shadow.png) repeat; overflow:hidden; position:absolute; top:0; right:0; z-index:91;}



/* Banner */

.banner{ width:100%; max-height:180px; text-align:center; background:#061029; overflow:hidden; position:relative;}

.banner img{ width:100%; display:block;}



/* Container */

.container{ padding:10px 0; clear:both;}

.column-fluid{ float:right; width:100%;}



/* Content */

.content{ margin-left:275px; overflow:hidden;}

.fullwidth{ margin:0 auto; width:100%;}



/* HomePage */

.announce{ height:32px; line-height:32px; border-bottom:1px solid #E4E4E4; color:#999; background:#F2F2F2; overflow:hidden;}

.announce h3{ float:left; padding-right:20px; font-size:13px; background:url(../images/icon.gif) no-repeat right -282px;}

.announce h3 a:link, .announce h3 a:visited{ color:#666;}

.announce h3 a:hover{ color:#061029;}

.announce ul li{ width:450px;}

.announce .bx-wrapper{ float:left; padding-left:10px; height:32px;}

.announce .bx-wrapper .bx-window{ float:left;}



.row-fluid{ margin-bottom:20px; overflow:hidden;}

.row-fluid h2{ padding:0px 0 20px 0; font-size:18px; color:#8D909A;}

.row-fluid h2 a:link, .row-fluid h2 a:visited{ color:#111;}

.row-fluid h2 a:hover{ color:#061029; text-decoration:none;}

.row-fluid h2 span a{ float:right; *margin-top:-45px; width:36px; height:30px; text-indent:-9999px; background:url(../images/icon.gif) no-repeat 0 -104px; display:block;}



.col-lt{ float:left; width:49%; overflow:hidden;}

.col-rt{ float:right; width:49%; overflow:hidden;}

.col-rt h2{ border:none;border-bottom:2px solid #eee; height:20px; line-height:20px; padding:10px 0; margin:0; }

.col-rt ul li{ margin-bottom:5px; padding-left:14px; height:24px; background:url(../images/icon.gif) no-repeat 0 11px; overflow:hidden;}



/* Column */

.col-md-3{ overflow:hidden;}

.col-md-3 div{ float:left; margin-bottom:20px; padding:0 1.5%; *padding:0 1.4%; width:30.33%; height:auto; text-align:center; overflow:hidden;}

.col-md-3 div img{ max-width:100%; height:auto;}

.col-md-3 div h3{ margin:6px auto 10px; width:100%; height:24px; font-size:16px; color:#333; overflow:hidden;}

.col-md-3 div p{ color:#666;}

.col-md-4 div{ padding:0 1%; *padding:0 0.9%; width:23%;}

.col-md-2 div{ padding:0 1%; *padding:0 0.9%; width:48%;}

.col-md-1 div{ padding:0; *padding:0; width:100%;}



/* PicCarouselList */

.row-scroll{ position:relative;}

.row-scroll .bx-controls a{ margin-left:8px; width:22px; height:22px; text-indent:-9999px; border:1px solid #E2E2E2; background:#F6F6F6 url(../Jabay%20Stationery,puzzles,arts%20&%20Crafts,%20Toys%20Manufacturers_files/images/arrow-scroll.png) no-repeat; display:inline-block; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;}

.row-scroll .bx-controls a:hover{ border:1px solid #999; background-color:#999;}

.row-scroll .bx-controls a.bx-prev{ background-position:8px 6px; position:absolute; top:10px; right:30px;}

.row-scroll .bx-controls a.bx-next{ background-position:-15px 6px; position:absolute; top:10px; right:0;}

.row-scroll .bx-controls a.bx-prev:hover{ background-position:8px -14px;}

.row-scroll .bx-controls a.bx-next:hover{ background-position:-15px -14px;}



.pic-scroll-list{ overflow:hidden;}

.pic-scroll-list .slide{ float:left; margin-bottom:25px; width:24%; height:auto; text-align:center; overflow:hidden;}

.pic-scroll-list .slide .folio-thumb{ position:relative;}

.pic-scroll-list .slide .folio-thumb img{ width:100% !important; height:auto; display:block;}

.pic-scroll-list .slide .folio-thumb .opacity-pic{ width:100%; height:100%; position:absolute; top:0; left:0; background:#061029; cursor:pointer; -moz-opacity:0; -khtml-opacity:0; opacity:0; filter:alpha(opacity=0); _display:none;}

.pic-scroll-list .slide:hover .folio-thumb .opacity-pic{ -moz-opacity:0.4; -khtml-opacity:0.4; opacity:0.4; filter:alpha(opacity=40); -webkit-transition:all .5s ease; -moz-transition:all .5s ease; -ms-transition:all .5s ease; -o-transition:all .5s ease; transition:all .5s ease;}

.pic-scroll-list .slide h3{ margin-top:8px; width:100%; height:24px; font-size:14px; overflow:hidden; position:relative; z-index:10;}



/* Partners */

.partners{ margin-bottom:30px;}

.partners h2{ padding:10px 10px 20px 0; border:none; text-align:center; background:url(../images/icon.gif) repeat-x 0 -452px;}

.partners h2 a{ padding:0 30px; background:#F8F8F8;}

#partner-list{}

#partner-list a{ display:inline-block;}

#partner-list a img{ height:38px; -webkit-filter:grayscale(100%); -moz-filter:grayscale(100%); -ms-filter:grayscale(100%); -o-filter:grayscale(100%); filter:grayscale(100%); filter:gray; filter:alpha(opacity=65); -moz-opacity:0.65; opacity:0.65;}

#partner-list a:hover img{ -webkit-filter:grayscale(0); -moz-filter:grayscale(0); -ms-filter:grayscale(0); -o-filter:grayscale(0); filter:grayscale(0); filter:gray; filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}



/* BreadCrumb */

.breadcrumb{ height:32px; line-height:32px; border-bottom:1px solid #E4E4E4; color:#999; background:#F2F2F2; overflow:hidden; padding-left:15px;}

.breadcrumb i{ padding:0 8px; background:url(../images/icon.gif) no-repeat 7px -39px;}

.breadcrumb a:link, .breadcrumb a:visited{ color:#999;}

.breadcrumb a:hover{ color:#666;}

.breadcrumb a#hp{ padding-left:18px; background:url(../images/icon.gif) no-repeat 0 -157px; *background-position:0 -159px;}



.crumb-box{ float:left;}

.weibo-box, .wb-follow-button{ float:right;}

.weibo-box{ *width:127px;}

.weibo-box img{ margin-top:7px;}

.wb-follow-button{ margin-top:5px; *margin-top:-29px;}



.cur-title{ margin-bottom:25px; padding:0 0 10px 20px; font-size:18px; border-bottom:1px solid #CCC; color:#333; background:url(../images/icon.gif) no-repeat 0 -200px; text-transform:capitalize; overflow:hidden;}

.cur-title a{ color:#333; text-decoration:none;}

.cur-title span{ padding-left:4px; color:#999;}



/* Archive - Postlist */

.postlist{ padding:0; overflow:hidden;}

.postlist li{ margin:0 auto 5px; padding:0 0 7px 15px; height:24px; border-bottom:1px solid #EEE; background:url(../images/icon.gif) no-repeat 0 11px; overflow:hidden;}

.postlist li.nb{ border:none;}

.postlist li a{ float:left; width:85%; font-size:14px;}

.postlist li span{ float:right; text-align:right; color:#BBB;}



/* Archive - PicList */

.piclist{ margin-left:-1.83%; overflow:hidden;}

.piclist li{ float:left; margin-bottom:25px; margin-left:1.83%; *margin-left:1.80%; _margin-left:0.935%; width:31.5%; height:auto; text-align:center; overflow:hidden;}

.piclist li .folio-thumb{ position:relative;}

.piclist li .folio-thumb img{ width:100%; height:auto; display:block;}

.piclist li .folio-thumb .opacity-pic{ width:100%; height:100%; position:absolute; top:0; left:0; background:#061029; cursor:pointer; -moz-opacity:0; -khtml-opacity:0; opacity:0; filter:alpha(opacity=0); _display:none;}

.piclist li:hover .folio-thumb .opacity-pic{ -moz-opacity:0.4; -khtml-opacity:0.4; opacity:0.4; filter:alpha(opacity=40); -webkit-transition:all .5s ease; -moz-transition:all .5s ease; -ms-transition:all .5s ease; -o-transition:all .5s ease; transition:all .5s ease;}

.piclist li h3{ margin-top:8px; width:100%; height:24px; font-size:14px; overflow:hidden; position:relative; z-index:10;}



.piclist-col4{ margin-left:-1.5%;}

.piclist-col4 li{ margin-left:1.5%; _margin-left:0.75%; width:23.5%;}



/* Archive - Bloglist */

.bloglist{ padding:0; overflow:hidden;}

.bloglist li{ margin:0 auto 25px; padding:0 0 25px; border-bottom:1px solid #EEE; color:#666; overflow:hidden;}

.bloglist li.nb{ border:none;}

.bloglist li h2.title{ margin-bottom:5px; font-weight:700;}

.bloglist li .blog-meta{ margin:0 0 15px -8px; color:#ddd;}

.bloglist li .blog-meta span{ padding:0 8px; color:#999;}

.blog-meta a:link, .blog-meta a:visited{ color:#999;}

.blog-meta a:hover{ color:#666;}

.bloglist p.readmore{ margin-top:10px; text-align:right;}

.bloglist p.readmore a{ color:#061029; text-decoration:underline;}

.bloglist p.readmore a:hover{ color:#444;}



/* Post */

.post{ overflow:hidden;}

.post .post-title{ margin-bottom:8px; padding-bottom:8px; line-height:40px; font-size:28px; text-align:center; border-bottom:1px solid #E9E9E9; color:#333;}

.postmeta{ margin-bottom:25px; color:#999; text-align:center;}

.postmeta a:link, .postmeta a:visited{ color:#999;}

.postmeta a:hover{ color:#666;}

.entry{ font-size:14px;}

.entry h2, .entry h3, .entry h4, .entry h5, .entry h6{ margin-bottom:15px; padding:0; font-weight:700; border:none; background:none; color:#000;}

.entry p{ margin-bottom:20px;}

.entry a:link, .entry a:visited{ color:#061029;}

.entry a:hover{ color:#F65E4F;}

.entry img{ margin-bottom:15px; max-width:100%; height:auto;}

.entry .left{ float:left; width:45%;}

.entry .right{ float:right; width:45%;}

.entry ol, .entry ul{ margin:10px 30px;}

.entry ol li{ list-style:decimal;}

.entry ul li{ list-style:disc;}

.entry input,.entry textarea,.entry select{ padding:6px; border:1px solid #ccc; font-size:100%; vertical-align: middle;}

.entry input[type="text"]:hover,.entry input[type="text"]:focus,.entry input[type="text"]:active{ border:1px solid #999;}

.entry input[type="file"]{ border:none;}

.entry table{ margin-bottom:15px; color:#666; }

.entry th{ padding:3px 10px;  background:#F5F5F5;}

.entry td{ padding:3px 10px;  }

.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;}

.wp-caption{margin:10px auto; padding:6px; background:#F6F6F6;border:1px solid #E4E4E4; -khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-align:center;}

.wp-caption img{ max-width:660px;}

.wp-caption p.wp-caption-text{margin:5px 0 0;padding:4px;line-height:20px;color:#666;}



.post .share{ margin:25px auto; padding-bottom:8px; height:28px; line-height:28px; border-bottom:1px solid #E8E8E8; color:#999; text-align:right; clear:both;}

.post .share #sharebtn{ float:right; padding-right:8px;}

.post .share #bdshare, .post .share .addthis_sharing_toolbox{ float:right;}



/* Product */

.product .post-head{ margin-bottom:30px; line-height:50px; border-bottom:1px solid #e4e4e4; overflow:hidden;}

.product .post-head .post-title{ float:left; margin:0 auto; padding:0; line-height:36px; font-size:24px; text-align:left; border:none;}

.product .post-head #tabs{ float:right; color:#d6d6d6;}

.product .post-head #tabs span{ padding:0 8px; font-size:14px; color:#555; display:inline-block; cursor:pointer;}

.product .post-head #tabs span.hov{ color:#061029;}

.product .post-head #tabs a.btn{ margin-left:6px; width:118px; height:30px; line-height:30px; text-align:center; font-weight:700; font-size:12px; border-color:#061029; color:#fff; background-color:#061029; text-decoration:none; display:inline-block;}

.product .post-head #tabs a.btn:hover{ background-color:#ee330a;}

.product .post-head #tabs a.btn-mobi{ display:none;}



/* Page */

.post .page-title{ margin-bottom:25px; padding-bottom:8px; line-height:40px; font-size:28px; text-align:center; border-bottom:1px solid #E9E9E9; color:#333;}



/* Pagenavi */

.wpagenavi{ margin:20px auto; padding-top:25px; width:100%; line-height:40px; font-family:"宋体"; border-top:1px solid #E4E4E4; text-align:center;}

.wpagenavi a:link, .wpagenavi a:visited{ margin:0 4px; padding:12px 16px; color:#666; background:#E4E4E4; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; -webkit-transition:color 0.4s ease; -moz-transition:color 0.4s ease; -o-transition:color 0.4s ease; -ms-transition:color 0.4s ease; transition: color 0.4s ease;}

.wpagenavi a:hover, .wpagenavi a:active{ color:#FFF; background:#061029; text-decoration:none;}

.wpagenavi a.current:link, .wpagenavi a.current:visited, .wpagenavi a.current:hover{ color:#FFF; background:#061029; font-weight:bold;}



/* Post Navigation */

.post-navi{ padding-top:20px; text-align:center;}

.post-navi a:link, .post-navi a:visited{ padding:2px 9px; border:1px solid #FFF; background:#FFF;}

.post-navi a:hover{ border:1px solid #E4E4E4; background:#F5F5F5; text-decoration:none;}



/* Prev Next Post */

.post-prev-next{ margin:6px auto; line-height:24px; font-size:13px; color:#333;}



/* Error404 */

.error404{ max-width:360px; padding:50px 0;}

.error404 h4{ height:32px; line-height:32px; font-size:200%; color:#F00;}

.error404 span{ margin-bottom:25px; color:#666; display:block;}

.error404 ol{ padding:5px 0 5px 20px;}

.error404 ol li{ margin:0 auto; list-style:disc;}

.errorsearch{ margin-top:15px; width:100%; overflow:hidden;}

.errorsearch .searchInput{ float:left; padding:6px 0; width:80%; text-indent:12px; height:24px; line-height:24px; border:1px solid #DDD;}

.errorsearch #searchsubmit{ float:right; width:19%; height:38px; font-size:14px; border:none; color:#FFF; background:#666; cursor:pointer;}

.errorsearch #searchsubmit:hover{ background:#333;}



/* Related */

.related{ margin:30px auto 0;}

.related h2{ padding:0 0 6px 20px; font-size:18px; border-bottom:1px solid #CCC; color:#111; background:url(../images/icon.gif) no-repeat 0 -200px; text-transform:capitalize; overflow:hidden;}

.related ul.post-list, .related ul.thumb-list{ margin-top:20px; overflow:hidden;}

.related ul.post-list li{ float:left; margin:2px auto; padding-right:5%; width:45%; height:24px; background:url(../images/icon.gif) no-repeat 0 10px; overflow:hidden;}

.related ul.post-list li a{ padding-left:15px;}

.related ul.thumb-list li{ float:left; margin-bottom:25px; margin-left:1%; *margin-left:1%; _margin-left:0.5%; width:24%; height:auto; text-align:center; overflow:hidden;}



/* Sidebar */

.sidebar{ float:left; margin-right:-250px; width:250px; color:#666; overflow:hidden;}

.sidebar h3{ padding-left:14px; height:34px; line-height:34px; font-size:16px; border-top:2px solid #061029; border-left:1px solid #E8E8E8; border-right:1px solid #E8E8E8; color:#111; background:#F2F2F2;}

.sidebar h3 a{ color:#111;}

.sidebar h3 a:hover{ color:#061029;}

.sidebar ul li{ margin-bottom:20px;}

.sidebar ul li ul{ padding:10px; border:1px solid #E8E8E8; background:#FFF; overflow:hidden;}

.sidebar ul li ul li{ margin:4px auto; padding-left:12px; height:24px; background:url(../images/icon.gif) no-repeat 0 10px; overflow:hidden;}

.sidebar ul li ul li ul{ border:none;}

.sidebar ul li div{ padding:15px 10px 10px; line-height:28px; border:1px solid #E8E8E8; background:#FFF; overflow:hidden;}



/* WidgetNavMenu */

.sidebar ul li.widget_nav_menu ul{ padding:0; font-size:14px; border:none; background:#061029; -moz-border-radius-topleft:4px; -webkit-border-top-left-radius:4px; border-top-left-radius:4px; -moz-border-radius-topright:4px; -webkit-border-top-right-radius:4px; border-top-right-radius:4px;}

.sidebar ul li.widget_nav_menu ul li{ margin:0; padding:0; height:auto; border-bottom:1px solid #3A5FA0; color:#FFF; overflow:hidden;}

.sidebar ul li.widget_nav_menu ul li a:link, .sidebar ul li.widget_nav_menu ul li a:visited{ height:36px; line-height:36px; text-indent:15px; color:#E4F2F8; background:#061029 url(../images/icon.gif) no-repeat right -377px; display:block; overflow:hidden;}

.sidebar ul li.widget_nav_menu ul li a:hover, .sidebar ul li.widget_nav_menu ul li.current-cat a:link, .sidebar ul li.widget_nav_menu ul li.current-cat a:visited, .sidebar ul li.widget_nav_menu ul li.current_page_item a:link, .sidebar ul li.widget_nav_menu ul li.current_page_item a:visited, .sidebar ul li.widget_nav_menu ul a:hover, .sidebar ul li.widget_nav_menu ul li.current-cat a:hover{ color:#FFF; background:#F65E4F url(../images/icon.gif) no-repeat right -337px; text-decoration:none;}

.sidebar ul li.widget_nav_menu ul li.page_item a:link, .sidebar ul li.widget_nav_menu ul li.page_item a:visited{ text-indent:15px;}



.sidebar ul li.widget_nav_menu ul li ul{ -moz-border-radius-topleft:0; -webkit-border-top-left-radius:0; border-top-left-radius:0; -moz-border-radius-topright:0; -webkit-border-top-right-radius:0; border-top-right-radius:0px;}

.sidebar ul li.widget_nav_menu ul li ul li{ border-bottom:none; border-top:1px solid #F5CF5A;}

.sidebar ul li.widget_nav_menu ul li ul li a:link, .sidebar ul li.widget_nav_menu ul li ul li a:visited{text-indent:30px; background-color:#FDE95B; color:#555;}



/* WidgetNavMenu - Blog */

.blogbar ul li.widget_nav_menu h3{ margin-bottom:1px; padding:2px 14px; border:none; color:#FFF; background:#061029; -moz-border-radius-topleft:4px; -webkit-border-top-left-radius:4px; border-top-left-radius:4px; -moz-border-radius-topright:4px; -webkit-border-top-right-radius:4px; border-top-right-radius:4px;}

.blogbar ul li.widget_nav_menu ul{ padding:0; font-size:14px; border:none; background:#F2F2F2; -moz-border-radius:0; -webkit-border-radius:0; border-radius:0;}

.blogbar ul li.widget_nav_menu ul li{ margin:0; padding:0; height:auto; border-bottom:1px solid #e4e4e4; color:#FFF; overflow:hidden;}

.blogbar ul li.widget_nav_menu ul li a:link, .blogbar ul li.widget_nav_menu ul li a:visited{ height:36px; line-height:36px; text-indent:15px; color:#333; background:#F2F2F2 url(../images/icon.gif) no-repeat right -377px; display:block; overflow:hidden;}

.blogbar ul li.widget_nav_menu ul li a:hover, .blogbar ul li.widget_nav_menu ul li.current-cat a:link, .blogbar ul li.widget_nav_menu ul li.current-cat a:visited, .blogbar ul li.widget_nav_menu ul li.current_page_item a:link, .blogbar ul li.widget_nav_menu ul li.current_page_item a:visited, .blogbar ul li.widget_nav_menu ul a:hover, .blogbar ul li.widget_nav_menu ul li.current-cat a:hover{ color:#FFF; background:#999 url(../images/icon.gif) no-repeat right -337px; text-decoration:none;}

.blogbar ul li.widget_nav_menu ul li.page_item a:link, .blogbar ul li.widget_nav_menu ul li.page_item a:visited{ text-indent:15px;}



/* Search */

.sidebar ul li.widget_search .searchInput{ padding:4px 8px 3px; width:168px; height:24px; line-height:24px; border:1px solid #D6D6D6; color:#666; background:#FFF;}

.sidebar ul li.widget_search .searchInput:hover{ border:1px solid #999; color:#666;}

.sidebar ul li.widget_search .searchBtn{ float:right; *float:none; width:60px; height:33px; *line-height:30px; font-size:13px; font-weight:bold; text-align:center; text-indent:0; border:none; color:#FFF; background:#666; cursor:pointer; position:static;}

.sidebar ul li.widget_search .searchBtn:hover{ background:#333;}



/* CustomWidgets */

.sidebar ul li.wpyou_widget_SpecialCatList ul{ padding:0;}

.sidebar ul li.wpyou_widget_SpecialCatList ul li{ height:auto; background:url(../Jabay%20Stationery,puzzles,arts%20&%20Crafts,%20Toys%20Manufacturers_files/images/arrow.gif) no-repeat 3px 10px;}

.sidebar ul li.wpyou_widget_SpecialCatList ul li ul li{ line-height:20px; background:url(../Jabay%20Stationery,puzzles,arts%20&%20Crafts,%20Toys%20Manufacturers_files/images/arrow-sub.gif) no-repeat 3px 7px;}



.sidebar ul li.wpyou_widget_SpecialCatPicPosts ul li{ margin-bottom:15px; padding:0 0 15px; height:auto; border-bottom:1px solid #EEE; background:none;}

.sidebar ul li.wpyou_widget_SpecialCatPicPosts ul li img{ float:left; padding-right:10px; width:110px; height:110px;}

.sidebar ul li.wpyou_widget_SpecialCatPicPosts ul li h4{ margin-bottom:5px; height:54px; line-height:18px; font-size:14px; overflow:hidden;}

.sidebar ul li.wpyou_widget_SpecialCatPicPosts ul li p{ color:#666;}



.sidebar ul li.wpyou_widget_SpecialCatBigPicPosts ul li{ margin:0 auto 15px; padding:0; height:auto; text-align:center; background:none;}

.sidebar ul li.wpyou_widget_SpecialCatBigPicPosts ul li img{ width:228px; height:228px;}

.sidebar ul li.wpyou_widget_SpecialCatBigPicPosts ul li h4{ margin-bottom:10px; line-height:18px; font-size:14px; overflow:hidden;}



/* Calendar */

.sidebar ul li.widget_calendar div#calendar_wrap{ padding:10px;}

#wp-calendar{ width:100%;}

#wp-calendar caption{ padding:5px 0px; font-size:14px;}

#wp-calendar th, #wp-calendar td{ padding:6px 1px; line-height:18px; text-align:center; text-transform:capitalize; color:#555; border:1px solid #E4E4E4; background-color:#F9F9F9;}

#wp-calendar tbody tr td a:link, #wp-calendar tbody tr td a:visited{ font-weight:bold; color:#F30;}

#wp-calendar tbody tr td a:hover{ color:#333;}

#wp-calendar tbody tr td:hover{ border:1px solid #D9D9D9; color:#444; background-color:#EEE;}

#wp-calendar tfoot tr td{ padding:8px 10px 0px; border:none; background:none;}

.pad{ border:none !important; background:none !important;}



/* Comments*/

.postComment{ margin:25px auto 0; overflow:hidden;}

#respond{ margin:25px auto 0;}

#addcomment, #comments{ margin-bottom:25px; padding:0 0 6px 20px; font-size:18px; border-bottom:1px solid #CCC; color:#111; background:url(../images/icon.gif) no-repeat 0 -200px; overflow:hidden;}

.post_comment ol li{ margin:10px 5px; padding:10px 10px 5px 10px; list-style:none; }

.commentlist{ width:100%; font-size:12px; clear:both;}

.commentlist li{ margin-bottom:15px; padding:6px 0; border:1px solid #E4E4E4;}

.commentlist li.alt{ border:1px solid #E3E7EA; background-color:#F7F8F9;}

.commentlist li.comment-author-admin{ border:1px solid #E4E4E4; background:#FFF;}

.commentlist li ul{ margin:10px 10px;}

.commentlist li ul.children{ margin:15px 20px;}

.commentlist li p{ padding:10px 10px 5px;}



.comment-author{ padding:4px 0; width:100%; height:22px; line-height:22px; border-bottom:1px solid #ECECEC;}

.commentlist li.alt .comment-author{ border-bottom:1px solid #E3E7EA;}

.commentlist li.comment-author-admin .comment-author{ border-bottom:1px solid #E3E3E3;}

.commentlist li.alt .comment-author{ border-bottom:1px solid #E8EDF0;}

.avatar{ float:left; padding:1px 1px; width:32px; height:32px; border:1px solid #E0E0E0;}

.author_info{ float:left; padding-left:10px; line-height:16px;}

.author_info cite{ font-style:normal; font-weight:bold;}

.author_info em{ padding-left:10px; font-size:10px; font-style:normal; color:#999;}



.reply{ float:right; margin:-3px 8px 0px 0px;}

#cancel-comment-reply{ float:right; margin-right:10px;}

.reply a, #cancel-comment-reply a{ color:#999 !important;}

.reply a:hover, #cancel-comment-reply a:hover{ color:#1162B3 !important;}



#respond p{ margin:0 auto 15px; overflow:hidden;}

#respond p.logged{ padding:5px; background:#FFD; border:1px solid #FEB; text-align:center;}

#respond label{ float:left; padding:3px 8px; width:70px; text-align:right; display:block;}

#respond em{ padding-top:5px; color:#F00; font-style:normal; font-weight:normal;}



#author, #email, #url, #comment{ padding:6px; width:50%; border:1px solid #E4E4E4; color:#666;}

#comment{ width:84%; height:150px; font-size:12px; color:#787878; overflow-y:scroll; color:#666;}

#submit{ margin-left:86px; width:150px; line-height:36px; font-size:16px; color:#fff; border:none; background:#061029; cursor:pointer; display:block;}

#submit:hover,#submit:active{ background:#061029;}

#submit-inquiry{ float:right; margin:0 8px; width:130px; height:32px; text-indent:-9999px; border:none; background:url(../Jabay%20Stationery,puzzles,arts%20&%20Crafts,%20Toys%20Manufacturers_files/images/submit-inquiry.gif) no-repeat 0 0; cursor:pointer; display:block;}

.comment_navi{ text-align:right; padding:5px 15px; font-size:12px; color:#999;}

.comment_navi a{ color:#999;}



/* FriendLink */

.friendlink{ width:100%; border-top:1px solid #E4E4E4; overflow:hidden;}

.friendlink ul{ padding:18px 0 0; overflow:hidden;}

.friendlink ul li{ float:left; margin:0 6px; height:24px; white-space:nowrap; overflow:hidden;}

.friendlink ul li.fltitle{ margin:0 6px 4px 0;}

.friendlink ul h4{ display:none;}



/* Footer */

.footer{ min-height:220px; border-top:2px solid #eee; color:#888; background:#F2F2F2;}

.footer .inner{ padding:25px 0; overflow:visible; position:relative;}

.footline{ border-top:1px solid #D9D9D9;}

.footer a{ color:#888;}

.footer a:hover{ color:#061029;}

.foot-lt{ float:left; margin-bottom:0px; width:100%; overflow:hidden;}

.foot-nav{ margin-bottom:25px; width:100%; font-size:14px;}

.foot-nav li{ width:1px; padding:0 12px; display:inline; word-break:keep; white-space:nowrap;}

.foot-nav li a:link, .foot-nav li a:visited{ color:#222;}

.foot-nav li a:hover{ color:#061029; text-decoration:none;}



#our-sns{ float:left; margin-left:12px;}

#our-sns a{ margin-right:10px; width:24px; height:24px; text-indent:-9999px; display:inline-block; background:url(../Jabay%20Stationery,puzzles,arts%20&%20Crafts,%20Toys%20Manufacturers_files/images/icon-sns.gif) no-repeat 0 0; cursor:pointer; -webkit-filter:grayscale(100%); -moz-filter:grayscale(100%); -ms-filter:grayscale(100%); -o-filter:grayscale(100%); filter:grayscale(100%); filter:gray; filter:alpha(opacity=65); -moz-opacity:0.65; opacity:0.65;}

#our-sns a:hover{ -webkit-filter:grayscale(0); -moz-filter:grayscale(0); -ms-filter:grayscale(0); -o-filter:grayscale(0); filter:grayscale(0); filter:gray; filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}

#our-sns a#i_tsina{ background-position:0 0;}

#our-sns a#i_tqq{ background-position:0 -31px;}

#our-sns a#i_weixin{ background-position:0 -62px;}

#our-sns a#i_renren{ background-position:0 -92px;}

#our-sns a#i_qzone{ background-position:0 -123px;}

#our-sns a#i_facebook{ background-position:0 -154px;}

#our-sns a#i_twitter{ background-position:0 -185px;}

#our-sns a#i_linkedin{ background-position:0 -216px;}

#our-sns a#i_googleplus{ background-position:0 -247px;}

#our-sns a#i_instagram{ background-position:0 -278px;}

#our-sns a#i_pinterest{ background-position:0 -309px;}

#our-sns a#i_youtube{ background-position:0 -340px;}

#weixin{ padding:10px; text-align:center; background:#333; display:none; position:absolute; left:0; bottom:-10px; z-index:99;}



.foot-rt{margin-top:0; border-top:1px solid #999}

.foot-rt p{ margin-bottom:0px;}



/* Single - Sitemap */

.page-sitemap{ background:#eee;}

.sitemap-box{ margin:25px auto; padding:2%; width:92%; line-height:24px; background:#fff;}

.sitemap-box a:link, sitemap-box a:visited{ color:#333;}

.sitemap-box a:hover{ color:#10579D;}

.sitemap-box h1{ margin-bottom:20px; font-size:20px; text-align:center;}

.sitemap-box h2{ margin:8px auto 15px; padding-bottom:10px; font-size:14px; font-weight:700; border-bottom:1px solid #eee;}

.sitemap-box ul{ margin:10px;}

.sitemap-box ul li{ margin:6px 0 0 18px; list-style:disc; color:#999;}

.sitemap-box ul li ul{ margin:5px 10px 10px;}

.sitemap-box ul li ul li{ margin:3px 0 0 16px; list-style:circle;}

.sitemap-box #breadcrumb, .sitemap-box .archivers, .sitemap-box .full-version, .sitemap-box #footer{ margin-top:20px; padding:6px 15px; border:1px solid #eee; border-top:1px solid #ddd; clear:both;}

.sitemap-box #breadcrumb, .sitemap-box .full-version{ border:1px solid #eee; background:#f8f8f8;}

.sitemap-box .archivers{ padding:5px 15px 15px; overflow:hidden;}

.sitemap-box #footer{ padding:10px; text-align:center;}



/* CustomerService */

.cs-div{ width:140px; height:auto; text-align:center; position:absolute; z-index:99999; overflow:hidden;}

.cs-div #cs-close{ float:right; width:32px; height:35px; text-indent:-9999px; display:block; cursor:pointer; position:absolute; top:0; right:0;}

.cs-bar{ padding:0; width:32px; height:116px;}

.cs-bar #cs-close{ width:32px; height:116px; background:url(../Jabay%20Stationery,puzzles,arts%20&%20Crafts,%20Toys%20Manufacturers_files/images/cs.gif) no-repeat -106px 0; top:0; right:0;}

.cs-inner{ padding:60px 5px 0 10px; background:url(../Jabay%20Stationery,puzzles,arts%20&%20Crafts,%20Toys%20Manufacturers_files/images/cs.gif) no-repeat 0 -120px; display:none;}

.cs-inner img{ margin-bottom:10px;}

.cs-btm{ width:100%; height:15px; background:url(../Jabay%20Stationery,puzzles,arts%20&%20Crafts,%20Toys%20Manufacturers_files/images/cs.gif) no-repeat 0 bottom;}



/* Backtop */

.backToTop{ width:46px; height:44px; background:#999 url(../Jabay%20Stationery,puzzles,arts%20&%20Crafts,%20Toys%20Manufacturers_files/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;}



.animated {

  -webkit-animation-duration: 0.5s;

  animation-duration: 0.5s;

  -webkit-animation-fill-mode: both;

  animation-fill-mode: both;

}

@-webkit-keyframes fadeInDown {

  0% {

    opacity: 0;

    -webkit-transform: translateY(-20px);

    transform: translateY(-20px);

  }



  100% {

    opacity: 1;

    -webkit-transform: translateY(0);

    transform: translateY(0);

  }

}



@keyframes fadeInDown {

  0% {

    opacity: 0;

    -webkit-transform: translateY(-20px);

    -ms-transform: translateY(-20px);

    transform: translateY(-20px);

  }



  100% {

    opacity: 1;

    -webkit-transform: translateY(0);

    -ms-transform: translateY(0);

    transform: translateY(0);

  }

}



.fadeInDown {

  -webkit-animation-name: fadeInDown;

  animation-name: fadeInDown;

}

@-webkit-keyframes fadeInUp {

  0% {

    opacity: 0;

    -webkit-transform: translateY(20px);

    transform: translateY(20px);

  }



  100% {

    opacity: 1;

    -webkit-transform: translateY(0);

    transform: translateY(0);

  }

}



@keyframes fadeInUp {

  0% {

    opacity: 0;

    -webkit-transform: translateY(20px);

    -ms-transform: translateY(20px);

    transform: translateY(20px);

  }



  100% {

    opacity: 1;

    -webkit-transform: translateY(0);

    -ms-transform: translateY(0);

    transform: translateY(0);

  }

}



.fadeInUp {

  -webkit-animation-name: fadeInUp;

  animation-name: fadeInUp;

}



@-webkit-keyframes fadeInLeft {

  0% {

    opacity: 0;

    -webkit-transform: translateX(-20px);

    transform: translateX(-20px);

  }



  100% {

    opacity: 1;

    -webkit-transform: translateX(0);

    transform: translateX(0);

  }

}



@keyframes fadeInLeft {

  0% {

    opacity: 0;

    -webkit-transform: translateX(-20px);

    -ms-transform: translateX(-20px);

    transform: translateX(-20px);

  }



  100% {

    opacity: 1;

    -webkit-transform: translateX(0);

    -ms-transform: translateX(0);

    transform: translateX(0);

  }

}



.fadeInLeft {

  -webkit-animation-name: fadeInLeft;

  animation-name: fadeInLeft;

}



/****  Responsive CSS  ****/

/* Computer < 1200 */

@media only screen and (min-width:1200px){

	.inner{ width:1000px;}

	#top .top{width:1000px;}

}



@media only screen and (max-width:1024px){

	.inner{ width:960px;}

	#top .top{width:960px;}

	#search-box #searchform #searchsubmit{ right:9px;}

	.navi li{ padding:0 3px;}

	.navi li a, .navi li a:link, .navi li a:visited{ padding:0 10px;}

}



@media only screen and (min-width:768px) and (max-width:959px){

	.inner{ width:96%;}

	#top .top{width:96%;}

	.header{ height:150px;}

	.header .inner{ width:100%;}

	.logo{ margin-bottom:10px; float:left;}

	.logo img{ display:inline;}

	

	.main-menu{ float:left; margin:0 10px;}

	#btn-so{ margin:0 auto;}

	#search-box{ top:130px;}

	

	#slidebanner{ height:auto;}

	#slideshow li img{ width:100%; height:auto; min-height:inherit;}

	.announce-wrapper{ width:400px !important;}

	.pic-scroll-list .slide{ width:50%; height:auto;}

	.container, .content{ float:none; margin:0 auto;}

	.col-md-3 div, .col-md-4 div{ padding:0 2%; width:46%;}

	.postlist li a{ float:none; width:100%;}

	.sidebar{ display:none;}

	.piclist{ margin-left:-3%;}

	.piclist li{ margin-left:3%; width:47%;}

	

	.wpagenavi a:link, .wpagenavi a:visited, .wpagenavi a:hover{ display:none;}

	.wpagenavi a.next, .wpagenavi a.previous{ padding:8px 60px; font-size:18px; display:inline-block;}

	

	.foot-lt, #our-sns, .foot-rt{ float:none; max-width:100%; text-align:left;}

	.foot-nav{ font-weight:700;}

	.foot-rt{ margin:40px auto 20px;}

}



@media only screen and (max-width:767px){

	.inner{ width:96%;}

	#top .top{ width:96%;}

	/*.header{ position:relative;}*/

	.header .inner{ width:100%; height:210px;}

	.logo{ margin-bottom:10px; float:none; text-align:center;}

	.logo img{ display:inline;}

	.main-menu{ margin:0 auto; width:100%; font-size:16px; display:none; position:absolute; top:145px; left:0; z-index:9999;}

	.navi{ background:#333;}

	.navi li{ float:none; width:100%; padding:0; border-bottom:1px solid #262626; border-top:1px solid #363636;}

	.navi li:first-child{ border-top:none;}

	.navi li a, .navi li a:link, .navi li a:visited{ padding:4px 15px; color:#EEE; -moz-border-radius:0; -webkit-border-radius:0; border-radius:0;}

	.navi li a:hover{ color:#FFF; background:#061029;}

	

	.navi li ul{ position:static; padding:0; width:100%; border-bottom:none; background:none;}

	.navi li ul li{ border:none; background:none; border-bottom:1px solid #262626;}

	.navi li ul li.litop{ display:none;}

	.navi li ul li a:link, .navi li ul li a:visited{ padding:0 0 0 35px; color:#BBB; background:none;}

	.navi li ul li a:hover, .navi li:hover ul li a:hover{ color:#FFF; background:#404040;}

	.navi li.current-menu-item ul li a:link, .navi li.current-menu-item ul li a:visited, .navi li.current-post-parent ul li a, .navi li.current-post-ancestor ul li a, .navi li.current-menu-parent ul li a, .navi li.current-category-ancestor ul li a, .navi li:hover ul li a{ background:none;}

	

	#btn-so{ display:none;}

	#mobile-nav{ margin-bottom:5px; height:50px; line-height:50px; background:#061029; display:block; position:relative;}

	#mobile-menu{ width:50px; height:100%; background:url(../images/icon.gif) no-repeat center -444px; cursor:pointer; position:absolute; top:0; left:10px;}

	#mobile-nav #mobile-so{ margin-top:0; width:40px; height:100%; background:url(../images/search.png) no-repeat center 17px; display:inline-block; cursor:pointer; position:absolute; top:0; right:10px;}

	#search-box{ width:100%; display:none; position:absolute; top:145px; left:0; z-index:9999;}

	#search-box #searchform{ background:#333;}

	

	#slidebanner{ height:auto;}

	#slideshow li img{ width:100%; height:auto; min-height:inherit;}

	.banner img{ width:100%; height:auto;}

	

	.container, .content{ float:none; margin:0 auto;}

	.col-md-3 div, .col-md-4 div, .col-lt, .col-rt{ float:none; padding:0; width:100%;}

	.crumb-box, .postlist li a{ float:none; width:100%;}

	.bx-pager, .announce h3, .weibo-box, .postlist li span, .sidebar, .cs-div, .backToTop{ display:none !important;}

	.pic-scroll-list .slide{ width:100%; height:auto;}

	.piclist{ margin-left:-3%;}

	.piclist li{ margin-left:3%; width:47%;}

	

	.entry{ font-size:16px;}

	.entry p{ margin-bottom:20px;}

	.related ul.post-list li{ float:none; width:95%;}

	

	.product .post-head .post-title{ width:100%;}

	.product .post-head #tabs{ width:100%; text-align:center;}

	.product .post-head #tabs span{ padding:0 4%;}

	.product .post-head #tabs span:nth-child(2){ padding:0 4% 0 0;}

	.product .post-head #tabs span:nth-child(5){ padding:0 0 0 4%;}

	.product .post-head #tabs a.btn{ display:none;}

	.product .post-head #tabs a.btn-mobi{ margin:0 auto; width:100%; height:36px; line-height:36px; font-size:14px; display:inline-block;}

	

	.wpagenavi a:link, .wpagenavi a:visited, .wpagenavi a:hover{ display:none;}

	.wpagenavi a.next, .wpagenavi a.previous{ padding:8px 60px; font-size:18px; display:inline-block;}

	

	#comment{ width:66%;}

	

	.foot-lt, #our-sns, .foot-rt{ float:none; max-width:100%; text-align:left;}

	.foot-nav{ font-weight:700;}

	.foot-rt{ margin:40px auto 20px;}

	

	#weixin{ left:25%; bottom:210px;}

}



@media only screen and (max-width:480px){

	.product .post-head #tabs span{ padding:0 3%;}

	.product .post-head #tabs span:nth-child(2){ padding:0 3% 0 0;}

	.product .post-head #tabs span:nth-child(5){ padding:0 0 0 3%;}

	.share, .friendlink{ display:none;}

	.announce ul li{ width:auto;}

	.piclist{ margin-left:0;}

	.piclist li{ margin-left:0; width:100%;}

	.related li{ float:none; width:95%;}

}

@media only screen and (min-width:767px){

.search-box{ float:right;width:327px; top:100px; position:absolute; right:0;}

.search-box #searchform #ls{ padding:10px 0; width:290px; border:1px solid #C3C3C3; color:#666;float:left}

.search-box #searchform #searchsubmit{ padding:11px 0; width:10%; text-indent:-9999px; border:none; background:url(../images/icon-header-search.png) no-repeat center 10px; cursor:pointer; float:left}



}

@media only screen and (max-width:767px){

	.search-box{ display:none}

	

}

#top{ background:url(../images/top_bg.jpg) repeat-x top; height:auto;}  

#top .top{margin:0 auto; line-height:30px; height:30px;}

.span2{float:right; color:#888888; height:30px; line-height:30px;}

.span2 a{color:#888888; padding:0 10px;}

.cn { background:url(../images/cn.jpg) no-repeat left center; padding-left:20px !important; margin-left:5px; _display:inline;}

.en { background:url(../images/en.jpg) no-repeat left center; padding-left:20px !important; margin-left:5px; _display:inline;}

.index_about{ background:#EDECEA; padding:3px 6px; font-size:13px;}



.foot_three{ float:left; width:33%;}

@media only screen and (max-width:767px){

	.foot_three{ width:100%}

	

}

.foot_three .first{ font-size:18px; color:#000}

.facebook{ background:url(../images/shejiao.png) -107px 0; width:42px; height:42px; display:block; float:left; padding:0; margin:0; text-indent:-9999px;}

.twitter{ background:url(../images/shejiao.png); width:42px; height:42px; display:block; float:left; padding:0; margin:0; text-indent:-9999px; margin-left:3px;}

table{ border:none;}

.table_border{ border-bottom:1px solid #ccc}