/* CSS Document */

body { font-family:'微軟正黑體','Microsoft Yahei';zoom:88%; }

.color1 {color: #D80000;}
.big-btn{width: 100%; text-align: center; font-size: 18px; line-height: 30px;}
.style1 {transform: skew(-7deg,-7deg) rotate(7deg); border-radius: 17px;}

.alert-success{color: #d80302; border-color:#fceeed; background-color: #fceeed;}


.uk-nav-parent-icon>.uk-parent>a:after { content:"\f103" !important; }
.uk-nav-parent-icon>.uk-parent.uk-open>a:after { content:"\f102" !important; }


#top { background:#D80000; border-bottom:none; color:#fff; padding:0; }
#top .left-a1 { line-height:43px; font-size:18px; }
#top .right-a1,#top .right-a2 { background:#fff; height:41px; margin-top:1px; }
#top .right-a1 { margin-left:1px; }

#top .dropdown-toggle { line-height:39px; padding:0 20px; color:#D80000; }

#top #form-currency .currency-select:hover, #top #form-language .language-select:hover { background:#D80000; }

header { margin-bottom:8px; }
header .icon-list { text-align:right; }
header .icon-list li { display:inline-block; margin:20px 30px 0 0; }
header .icon-list li a { width:40px; height:40px; line-height:40px; text-align:center; background:#D80000; color:#fff; border-radius:50%; display:block; }
header .icon-list li a .fa { font-size:26px; vertical-align:middle; }

.myicon1 { background:none; margin:0; padding:0; transition:all .5s; border:none; }
.myicon1:hover { color:#fff; border:none; }

.index-left-nav { margin-bottom:20px; }
.index-left-nav .uk-nav-side>li>a { background:url('/imgs/bottom-line.png') no-repeat left bottom; font-size:14px; color:#000; line-height:40px; font-weight:bold; }
.index-left-nav>ul ul {  }
.index-left-nav .uk-nav-side .uk-nav-sub { padding:0; background:#B10010; }
.index-left-nav .uk-nav-sub a { color:#fff; padding-left:25px; display:block; line-height:30px; font-size:16px;  }
.index-left-nav .uk-nav-sub a:hover { text-decoration:underline; color:#fff; }

footer { background:#666666; padding-bottom:30px; font-size:16px; line-height:40px; }
footer h5 { font-size:20px; border-bottom:solid 1px #888; padding-bottom:10px; margin-bottom:10px; }
.search-inp:focus { box-shadow:none !important; }
.btn-primary { background:#D80000 !important; border-color:#D80000 !important; }
#search .btn { background:#666; }
#search .btn i { vertical-align:baseline; }
#search .btn:hover { background:#D80000; }

.icon-list2 { margin:0; padding:0; }
.icon-list2 li { display:inline-block; margin-right:25px; margin-bottom:25px;  }
.icon-list2 li a { display:block; width:40px; height:40px; text-align:center;background:#BFBFBF; border-radius:50%;}
.icon-list2 li i { font-size:26px; color:#666; vertical-align:middle; }

.index-left-nav .uk-open > a { background:linear-gradient(to right,#D80000,transparent) !important; box-shadow:none !important; text-shadow:none !important; color:#fff !important; }

#top-header { display:none; }

.mybtn2 { border:none; background:url('/imgs/bg11.png') no-repeat; max-width:247px; position:relative; display:block; width:100%; text-shadow:none; text-align:left; padding:0 20px; height:33px; line-height:33px; }
.mybtn2 input,.mybtn2 select,.mybtn2 button { background:none !important; color:#000 !important; padding:0; text-align:left; border:none; box-shadow:none; text-shadow:none; }
.mybtn2 .button2 { padding-top:8px !important; }
.mybtn2 button:hover { background:none !important; }

#top .right-a1 .btn-group:hover,#top .right-a1 .btn-group.open,#top .right-a2 .btn-group:hover,#top .right-a2 .btn-group.open { background:#810001; color:#fff;}
#top .right-a1 span,#top .right-a2 span { text-shadow:none; color:#fff; }
#top .right-a1 button span { color:#D80000; }
#top .right-a1 button,#top .right-a2 button { text-shadow:none; }
#top .right-a1 .dropdown-menu button,#top .right-a2 .dropdown-menu button { text-shadow:none; color:#fff;  }
#top .right-a1 .btn-group:hover span,#top .right-a1 .btn-group.open span,#top .right-a2 .btn-group:hover strong,#top .right-a2 .btn-group.open strong,#top .right-a2 .btn-group:hover i.fa,#top .right-a2 .btn-group.open i.fa,#top .right-a1 .btn-group:hover i.fa,#top .right-a1 .btn-group.open i.fa { color:#fff; }
#top .right-a1 .language-select { padding-left:20px; }
#top .right-a1 .dropdown-menu button { font-size:14px; }
#top .right-a2 .dropdown-menu button { padding-left:20px; font-size:14px; }
#top .right-a1 .dropdown-menu,#top .right-a2 .dropdown-menu { background:#810001; border-top:solid 1px red; min-width:137px; margin:0; margin-left:-1px; border-radius:0; }
#top .right-a2 .dropdown-menu { min-width:134px; }

.index-pos { margin-bottom:15px; padding-bottom:10px; background:url('/imgs/bottom-line-big.png') no-repeat left bottom;margin-top: 15px; }
.index-part2 { overflow:hidden; margin-bottom:15px; padding-top:5px; }
.index-part2 .right-list,.index-part2 .right-list li { padding:0; margin:0; }
.index-part2 .right-list li { float:right; display:inline; }
.index-part2 .right-list li a { transition:all .5s; margin-right:10px; box-shadow:0 -5px 5px #ccc; border:solid 1px #ccc; color:#666; font-size:20px; display:inline-block; padding:0 15px; height:39px; line-height:39px; transform: skew(-7deg,-7deg) rotate(7deg); border-radius:7px; }
.index-part2 .right-list li a:hover { background:#D80000; color:#fff; }
.uk-nav-parent-icon>.uk-parent>a:after { color:#D80000; }
.index-pos .right-list i { cursor:pointer; color:#999; margin:0 10px; }
#list-view { font-size:28px; }
#grid-view { font-size:26px; }
.index-pos .right-list i.active { color:#D80000; }
#top-header #search .input-lg { border:none; }
#top-header #search { box-shadow:0 -5px 5px #ccc; border-radius:10px; border:solid 1px #ccc; }
.index-part2 #search { border:solid 1px #979797;  box-shadow:0 -5px 5px #ccc; transform: skew(-10deg,-10deg) rotate(10deg); border-radius:10px; }

.index-pos .left-list i.fa-home:first-child { font-size:20px; }
.index-pos .left-list i.fa-angle-right:last-child { display:none; }

.product-thumb { padding:0 !important; border:0 !important; }
.product-thumb .image img { width:100%; }
.product-thumb .caption { padding:0 !important; min-height:inherit !important; }
.product-thumb .caption h4 a { line-height:21px; color:#000; display:block; }
.product-layout { }
.product-list .button-group2 { margin-left:15px; }

.product-list .product-thumb .caption { min-height:inherit !important; }

footer a { color:#bfbfbf; }

.scroll_header { display:none; opacity:0; left:0; right:0; top:0; background:#D80000; transition:all .5s; z-index:9999; padding:5px 0; margin-bottom:30px; }
.scroll_header.active { opacity:1; display:block; }
.scroll_header .right-list,.scroll_header .right-list li { padding:0; margin:0; }
.scroll_header .right-list li { float:right; display:inline; margin-left:20px; }
.scroll_header .right-list li a { transition:all .5s; border-radius:50%; background:#fff; color:#666; font-size:20px; display:inline-block; width:35px; height:35px; line-height:35px; text-align:center; }
.scroll_header .right-list li a:hover { color:#D80000; }
.scroll_header #search { margin-top:3px; }
.scroll_header #search .btn { border-radius:10px 0 0 10px; border:0 !important; margin-left:2px; box-shadow:none !important; text-shadow:none !important; background:#000 !important; }
.scroll_header #search .btn:hover { background:#999 !important; }
.scroll_header .search-inp { width:90% !important; }

.pagination>li>a, .pagination>li>span { border:none; border-left:solid 1px #ccc; color:#D80000; padding:12px 40px; font-weight:bold; font-size:18px; }
.pagination>li:first-child>a, .pagination>li:first-child>span { border:0; }
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover { background:#c02525 ; color:#fff; border-color:#c02525 ; }
.pagination-info,.pagination-box{ text-align:center; }

@media (min-width: 1200px){
	/*.container { width:90%; }*/
}
















