﻿@charset "utf-8";body{color:#131313;font-size:12px;font-family:Arial,sans-serif;-webkit-text-size-adjust:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,header,hgroup,nav,section,article,aside,footer{margin:0;padding:0}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-weight:inherit;font-style:inherit}
del,ins{text-decoration:none}
em{font-style:normal;}
li{list-style:none;}
a{text-decoration:none;}
fieldset,img{border:0}
table{border-collapse:collapse;}
input,textarea{outline:0;}
textarea{overflow:auto;resize:none;}
li{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:baseline}
sub{vertical-align:baseline}
legend{color:#000}
a:link{text-decoration:none}
a:visited{text-decoration:none}
a:hover{color:#f60;text-decoration:underline}
.cl{zoom:1;}
.cl:after{clear:both;display:block;content:'';}
.fl{float:left;}
.fr{float:right;}
.icon,.iconJt{display:inline-block;overflow:hidden;background-image:url(../images/icoList.png);background-repeat:no-repeat;vertical-align:middle;}
.iconJt{overflow:hidden;width:10px;height:4px;background-position:-95px 0;line-height:4px;}
.hd{display:none;}
.pr{position:relative;}
.pa{position:absolute;}
input{outline:0;}

a:link{text-decoration:none}
a:visited{text-decoration:none}
a:hover{color:#f60;text-decoration:underline}
#masthead,#navigation,#content{/*margin:0 auto;width:980px*/}
#footer{margin:0 auto;padding:10px 30px;width:920px}
#wrapper{position:relative;margin:0 auto;padding-bottom:20px;}
#crumbs a{color:#666;font-size:12px}
header,hgroup,nav,section,article,aside,footer{display:block}
.global-notice{position:relative;top:-1px;margin:0 auto;padding:0 20px 0 0;border-bottom:solid 1px #fc6;background:#ff9;font:12px/1.5 arial,verdana}
.global-notice p{margin:0 auto;padding:.5em 10px;width:960px;text-align:center}
.global-notice strong{font-weight:bold}
.global-notice a{text-decoration:underline}
.global-notice .close{position:absolute;top:.5em;right:4px;cursor:pointer}

.review-rating-00,.review-rating-10,.review-rating-20,.review-rating-30,.review-rating-40,.review-rating-50,.review-rating-05,.review-rating-15,.review-rating-25,.review-rating-35,.review-rating-45{display:inline-block;overflow:hidden;width:60px;height:12px;background:url("../images/reviews-rating.gif") no-repeat;vertical-align:middle}
.review-rating-00{background-position:-60px 0}
.review-rating-10{background-position:-48px 0}
.review-rating-20{background-position:-36px 0}
.review-rating-30{background-position:-24px 0}
.review-rating-40{background-position:-12px 0}
.review-rating-50{background-position:0 0}
.review-rating-05{background-position:-60px -20px}
.review-rating-15{background-position:-48px -20px}
.review-rating-25{background-position:-36px -20px}
.review-rating-35{background-position:-24px -20px}
.review-rating-45{background-position:-12px -20px}
#footer{margin:0 auto;padding:10px 30px;width:920px}
#masthead{position:relative;z-index:1000;margin-bottom:10px;padding-top:25px}
#site-search{position:relative;z-index:910;margin:0 0 10px 250px;width:350px;height:37px;background:url("../images/masthead-sprites.gif") no-repeat 0 -50px}
#site-search-keyword{position:absolute;top:10px;left:11px;width:250px;outline:0;border:0;background:#fff;font-size:14px}
#site-search-submit{position:absolute;top:3px;right:3px;width:75px;height:31px;cursor:pointer}
#shopping-cart{position:absolute;top:64px;right:4px;padding-left:61px;background:url("../images/masthead-sprites.gif") no-repeat -220px -27px}
#shopping-cart a{color:#333;text-decoration:none}
#shopping-cart a:hover{color:#f90;text-decoration:underline}
#utility{position:absolute;top:4px;right:4px;z-index:1000;color:#333}
#utility li{position:relative;float:left;padding:0 8px;border-left:solid 1px #ccc;font:bold 11px/12px arial}
#utility li.first{border-left:0}
#utility li:hover .extend{display:block}
#utility a{color:#333;text-decoration:none}
#utility a:hover{color:#f90}
#utility .extend{position:absolute;top:0;right:0;z-index:-1;display:none;padding:30px 17px 20px 18px;width:150px;height:120px;background:url("../images/utility-extend-content.png") no-repeat}
#utility .extend{_background:0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',src='../images/utility-extend-content.png')}
#utility .trackorder fieldset{margin-bottom:.75em}
#utility .trackorder label{display:block;margin-bottom:.25em}
#utility .trackorder input{box-shadow:none}
#utility .currency li{float:none;padding:6px 10px;border-left:0}
#utility .currency li:hover{background:#eee}
#utility .currency li a{margin-left:.25em;color:#333}
#utility .flag{display:inline-block;overflow:hidden;margin:0 2px;width:16px;height:12px;background:url("../images/masthead-sprites.gif") no-repeat;vertical-align:bottom}
#utility .usd{background-position:-220px 0}
#utility .gbp{background-position:-240px 0}
#utility .eur{background-position:-260px 0}
#utility .aud{background-position:-280px 0}
#utility .cad{background-position:-300px 0}
#customer-service{position:absolute;top:33px;right:228px;z-index:900}
#customer-service:hover #customer-service-content{display:block}
#customer-service .service-content{padding-left:30px;color:#666;font-size:11px;line-height:1.15}
#customer-service .service-content h5{margin-bottom:6px;color:#000;font-weight:bold;line-height:1}
#customer-service .service-content .link{margin-top:4px;padding-left:24px;height:24px}
#customer-service .service-content .link a{color:#000;text-decoration:underline;font-weight:bold}
#customer-service-submit-question{margin-bottom:20px;background:url("../images/customer-service-sprites.gif") no-repeat 0 -100px}
#customer-service-submit-question .link{background:url("../images/customer-service-sprites.gif") no-repeat 0 -300px}
#customer-service-start-onlinechat{overflow:hidden;background:url("../images/customer-service-sprites.gif") no-repeat 0 0}
#customer-service-start-onlinechat .link{background:url("../images/customer-service-sprites.gif") no-repeat 0 -200px}
#customer-service-start-onlinechat table{float:left;margin-top:2px}
#customer-service-button{position:relative;z-index:2;display:block;margin:0 12px 0 17px;width:104px;height:55px;background:url("../images/masthead-sprites.gif") no-repeat 0 -100px;cursor:pointer}
#customer-service-content{position:absolute;top:0;right:0;display:none;padding:70px 20px 0;width:210px;height:188px;background:url("../images/bg-customer-service-content.png") no-repeat}
#navigation{position:relative;padding-bottom:2px;height:27px;border-bottom:solid 1px #eee;background:#f90 url("../images/bg-navigation.png") repeat-x}
#navigation li{position:relative;float:left;padding:1px 1px 0;background:url("../images/bg-navigation.png") repeat-x 0 -40px}
#navigation a{display:inline-block;padding:0 .6em;outline:0;color:#555;text-decoration:none;font-weight:bold;font-size:15px;line-height:26px}
#navigation li:hover{padding:0;border:solid 1px #f90;border-bottom:0;background:#fff none}
#navigation li:hover+li{background-position:0 0}
#navigation li.first{padding-right:26px;background-position:right -80px}
#navigation li.first a{color:#fff}
#navigation li.first:hover{padding:0 25px 0 0;background:#fff url("../images/bg-navigation.png") no-repeat right -120px}
#navigation li.first:hover a{color:#000}
#navigation li.first+li{background-position:0 0}
#masthead #navigation li ul{position:absolute;top:26px;left:-1px;display:none;padding:10px 20px 30px;width:140px;border:solid 1px #f90;border-top:0;background:#fff;box-shadow:3px 3px 3px #ccc}
#masthead #navigation li li{position:static;float:none;padding:0;border-bottom:solid 1px #eee;background:0}
#masthead #navigation li li:hover{border:0;border-bottom:solid 1px #eee}
#masthead #navigation li li a{display:inline;padding:0;color:#333;font-size:12px;line-height:2}
#masthead #navigation li li a:hover{text-decoration:underline}
#masthead #navigation li:hover ul{display:block}
#navigation .global_navigation_new{position:absolute;top:-10px;left:-6px;width:30px;height:21px;background:url("../images/new.1303720202443.png") no-repeat}
#navigation li:hover .global_navigation_new{top:-11px;left:-7px}
.back-to-top{position:fixed;bottom:10%;width:21px;height:79px;background:url("../images/back_to_top.1309597008753.jpg") no-repeat;cursor:pointer}
#content{clear:both;overflow:hidden;margin-top:10px}
#crumbs{clear:both;color:#000;font-size:.92em;line-height:1em; position: relative;}
#crumbs a{color:#333}
#crumbs a:hover{color:#f60}
#crumbs .current{color:#4296e4}
#crumbs h1{display:inline;color:#00417c}
#footer{clear:both;margin-top:20px;padding:10px 30px 6px;background:url("../images/pagebottom-bg.gif") no-repeat;color:#666;font-size:.92em}
#footer h2{margin-bottom:4px;font-weight:bold}
#footer a{color:#666}
#helpNavigator{float:left;overflow:hidden;margin-right:40px;width:280px;white-space:nowrap}
#helpNavigator li{float:left;overflow:hidden;width:140px;font-size:.92em}
#subscribe{float:left;width:350px}
#subscribe label{display:block;padding-bottom:6px}
#subscribeTextbox{margin-right:4px;padding:0 2px 0 4px;width:144px;height:22px;border:solid 1px #ccc;vertical-align:middle;line-height:22px}
#subscribeButton{width:84px;height:24px;background:url("../images/footer-sprites.1299637808003.png");vertical-align:middle}
#socialfeed{float:right}
#socialfeed li{float:left;margin-right:8px}
#socialfeed .ico{display:inline-block;width:22px;height:20px;background:url("../images/footer-sprites.1299637808003.png")}
#socialfeed .facebook{background-position:-100px 0}
#socialfeed .twitter{background-position:-140px 0}
#socialfeed .sdblog{background-position:-180px 0}
#serviceIco{clear:both;margin:20px auto;width:340px;height:100px;background:url("../images/footer-sprites.1299637808003.png") no-repeat 0 -40px}
#languageTranslate{margin-bottom:6px;text-align:center}
#languageTranslate .label{font-weight:bold}
#keywordNavigator{margin-bottom:6px;text-align:center}
#keywordNavigator .label{font-weight:bold}
#productSitemap{margin-bottom:20px;text-align:center}
#productSitemap .label{font-weight:bold}
#friends{text-align:center}
#friends li{display:inline;padding:0 5px}
#friends .logo{display:inline-block;height:40px;background:url("../images/footer-sprites.1299637808003.png") no-repeat}
#friends .paypal{width:104px;background-position:0 -140px}
#friends .westernunion{width:106px;background-position:-120px -140px}
#friends .moneygram{width:108px;background-position:-242px -180px}
#friends .ems{width:90px;background-position:-242px -140px}
#friends .dhl{width:90px;background-position:0 -180px}
#friends .ups{width:35px;background-position:-120px -180px}
#site-info{margin-bottom:10px;color:#666;text-align:center}
.box-top-left-shadow,.box-top-right-shadow,.box-bottom-left-shadow,.box-bottom-right-shadow{background:url("../images/box-shadow-bg.png") no-repeat}
.box-top-left-shadow{margin-right:12px}
.box-top-right-shadow{position:relative;left:12px;padding:10px 12px 0 0;background-position:top right}
.box-bottom-left-shadow{position:relative;margin-right:12px;height:12px;background-position:left bottom;line-height:0;zoom:1}
.box-bottom-right-shadow{position:relative;right:-12px;float:right;width:12px;height:12px;background-position:right bottom}
.box-shadow-inner-content{background:#fff}
.c{clear:both}
.promptDiv{padding:20px;width:940px;height:50px;border:1px solid #ddd;background:#fafafa;font-size:20px;font-family:Georgia,"Times New Roman",Times,serif}
.promptCont{margin-top:12px;margin-bottom:10px;margin-left:8px;padding-bottom:10px;width:960px;border:1px solid #ccc;text-align:center}
.hr{color:#49a7db}
#promptCont span{color:red;font-size:18px;font-family:Arial}
#promptCont span del{color:#c3c3c3}
.menu1{display:inline-block;width:960px}
.menu1 ul{margin-top:6px;list-style:none}
.menu1 ul li{float:left;margin-right:20px;margin-left:20px;width:200px}
.titlen{margin-top:2px;height:44px}
.titlen a{color:#000;font-size:13px;font-family:arial;font-family:arial}
.price{margin-top:6px;color:red;font-size:16px;font-family:Arial;line-height:20px}
.recommend{color:#49a7db;text-align:left;font-weight:bold;font-size:22px;font-family:arial}
.free{margin-bottom:4px;margin-left:40px;padding-left:20px;width:120px;height:16px;background:url(../images/earplan.jpg) no-repeat 0 center;color:#92c039;text-align:left;text-decoration:none;font-size:14px;font-family:Arial;line-height:16px}
#searchTop{display:block;margin-top:12px;width:100%;border:0;font-family:arial}
#nosearSearchTop{text-indent:12px;margin: 0 auto; height:44px;background:url(../images/titlebg1.jpg);font-size:16px;line-height:44px}
#nosearSearchTop a{color:#1672a5;text-decoration:none}
#nosearSearchTop a:hover{text-decoration:underline}
#means{width:960px;height:40px;color:#000;font-weight:bold;font-size:18px;font-family:arial;line-height:40px}
#means a{color:#1672a5;text-decoration:none}
#means a:hover{text-decoration:underline}
#explaneWord{position:relative;display:inline-block;margin:10px 0 0 10px;font-size:14px;font-family:arial;line-height:20px}
#informationDiv{float:left;margin:10px auto 0 auto;width:1200px;height:31px}
#inforBG{position:relative;width:471px;height:31px;background:url(../images/inputImg.jpg)}
#inputListDiv{position:relative;float:left;margin-left:12px;width:170px;height:31px;color:#333;text-align:left;font-size:13px;font-family:arial;line-height:30px}
#inputListBt{position:relative;float:left;width:18px;height:31px;cursor:pointer}
#inputText{position:relative;float:left;margin-left:10px;width:226px;height:31px}
#inputTextBox{width:220px;height:31px;border:0;background:0;color:#ccc;font-size:16px;font-family:arial}
#inputTextBt{position:relative;float:left;width:35px;height:31px}
#inputTextBt input{width:35px;height:31px;cursor:pointer}
#inputDownListInfo{position:absolute;top:30px;left:8px;z-index:223;display:none;margin:0;padding:0;padding-top:0;width:192px;border:1px solid #ccc;background:#fff;list-style:none}
#inputDownListInfo li{position:relative;float:left;padding-right:4px;padding-left:4px;width:184px;height:28px;color:#333;font-size:15px;font-family:arial;line-height:28px;cursor:pointer}
#phoneList a{font-size:12px}
.warp2015{ margin: 0 auto;}


@media screen and (max-width: 1199px) {
    .warp2015{ width:1000px;}
    #content-main{width:760px;}
    /*#mainContent{ width: 762px;}*/
    body{min-width: 1000px;}
    #middleDealDiv{ display: none}  .main2015{ width: 800px;}
    #topAdBanner{display: none;}
}

@media screen and (min-width: 1250px) {
    .warp2015{ width:1200px;}
}