body{
	background: url("../images/bg.jpg") 0 0 repeat-x;
}

header {
    width: 1000px;
    background: url("../images/header02bg.png")0 0 no-repeat;
    height: 153px;
}

.header_bg {
    width: 100%;
    background: url("../images/header_bg.jpg")0 0 repeat-x;
    height: 153px;
}
.logo {
    padding: 10px 60px;
}

.lagH {
    padding: 6px 0 0 5px !important;
    margin-left: 0px !important;
    margin-right: 49px;
}
.lagH li {
    float: left;
    margin-right: 9px;
}

.lagH a {
    color: #000;
    border-right: 1px solid #000;
    padding-right: 9px;
}

.search {
    margin: 3px 9px 0px 0px;
    clear: none;
}

.register {
    margin-top: 6px;
}
.register a, .register a:hover {
    color: #000;
}

#navMenu {
    background: url("../images/maun_bg.png") 0 0 repeat-x;
    height: 49px;
    width: auto;
    border-radius: 10px;
}

#navMenu a {
    padding: 14px 15px;
    color: #183964;
}
#navMenu a:hover {
    color: #863001;
}

#navMenu li {
    border-right: none;
    background: url("../images/manu_li.png") 0 0 no-repeat;
    border-radius: 20px;
}

nav {
    clear: both;
    margin: -40px 53px 0 0;
    float: right;
    height: 40px;
    box-shadow: 0px 7px 9px rgba(20%,20%,1%,0.5);
}

.register a{
    color: #000;
}

.lagH {
    padding: 2px 0 0 5px;
    margin-left: 180px;
}

.search form {
    border: 0px solid #ccc;
  background: url("../images/searchleft.png") 0px 1px no-repeat;
    width: 189px;
    height: 27px;
}

.search #sf_submit {
    width: 33px;
    height: 27px;
    background: url("../images/searchright.png") 0 0 no-repeat;
    float: right;
}
.cartView a{
    background: url("../images/cart_view.png") left center no-repeat;
}

input{
	background-color:transparent;
}


.search #sf_keyword {
    color: #fff;
}


.banner {
    position: relative;
    margin-top: -13px;
    z-index: -1;
}

.flex-direction-nav,.banner .flex-control-nav{
    display:none;
}

.breadcrumb_bg {
    width: 100%;
    background: url(../images/breadcrumb_bg.png) 0 0 repeat-x;
    height: 59px;
}

.breadcrumb {
    color: #fff;
    background: url(../images/breadcrumb_home.png) 0 22px no-repeat;
    padding-left: 15px;
    line-height: 39px;
    width: 100%;
    position: relative;
    top: -57px;
}


.colSide {
    background: none;
    min-height: 69px;
    background-color: #fff;
    width: 225px;
    margin-top: -29px;
    padding: 14px 15px 0px;
    -webkit-box-shadow: 0px 0px 5px rgba(0%,0%,0%,0.5);
    -moz-box-shadow: 0px 0px 5px rgba(0%,0%,0%,0.5);
    -o-box-shadow: 0px 0px 5px rgba(0%,0%,0%,0.5);
    box-shadow: 0px 0px 5px rgba(0%,0%,0%,0.5);
    border-radius: 8px 8px 0 0;
}

.colSide h4 {
    text-align: center;
    background: url(../images/colSidelogo.png) center 0 no-repeat;
    height: 41px;
    margin-top: -24px;
    line-height: 33px;
}

.our-oem-odm-service h4 {
    padding-left: 50px;
}
.colSide_bot {
    margin-left: -15px;
    margin-bottom: -7px;
}
.colSide_bot img {
    border-top: 1px solid #A6C12E;
}
.sideCate > li > span > a {
    background: url("../images/colSideli.png") 0px 19px no-repeat;
    color: #000;
    font-size: 16px;
    width: 100%;
}

.sideCate > li > span > a:hover {
    color: #888;
}

.sideCate li {
    line-height: 40px;
    border-bottom: 0px solid #ccc;
}


.sortBox {
    margin-bottom: 0px;
}

.productPic .photo {
    background: #fff;
}


.productList .proList .img, .productGrid .proList .img {
    border: 0px solid #ddd;
    background-color: #fff;
}

.productGrid .proList {
    margin: 0 0px 10px 40px;
}

h2.menuTitle{
    margin-top: -30px;
    padding: 0px 0 0px 25px;
    margin-bottom: 10px;
    color: #000;
    background: url("../images/h2icon.png") 6px 3px no-repeat;
}
h2.menuTitle a {
    color: #000;
}

.proList h3 a{
    color:#000;
}

.productList .txt {
    float: right;
    width: 62%;
    margin-top: 10px;
}

.gc-display-area {
    background-color: #fff !important;
    border: 0px solid #7f7f7f;
}

.productList, .productGrid {
    padding-top: 30px;
}

.siteMap a {
    color: #000;
}
.social{
	right:0px;
	}
.social .youtube{
	background:url(../images/youtube.png) 0 0 no-repeat;
	}
.social .b2bmit{
	background:url(../images/b2bmit.png) 0 0 no-repeat;
	}
footer {
    background: url(../images/footerbg.jpg) 0 bottom repeat-x;
}

.footer .info {
    margin-bottom: 0;
    padding-bottom: 0;
    margin-top: 10px;
}

footer a:hover {
    color: #F1C19F;
}
#qrcode{
	    position: absolute;
    right: 99px;
    top: 7px;}


/*index*/

.index .content {
    display: none;
}


/*收尋列文字設定*/


::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #000;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #000;
   opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #000;
   opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #000;
}




