
body{font-size:12px;margin:0;padding:0;font-family: microsoft yahei}
em,p,ul,dl,dt,dd,ins,h1,h2,h3,h4,form,h1,h2,h3,h4,ins{margin:0;padding:0;font-size:12px}
ins{text-decoration:none;}
em{font-style:normal;}
ul,ol{ list-style:none;}
input,select{ vertical-align:middle;}
input,button,select,textarea{outline:none;font-family: microsoft yahei;} 
textarea{resize:none}
img{border:0;}
table{border-width:1px;border-collapse: collapse;}
a{text-decoration:none;blr:expression(this.onFocus=this.blur());outline:none}

.w-full{width:100%;}
.w-mall,.w,.w-shop,.w-user{margin:0 auto;}
.col-sub,.col-main{float:left;}
.col-bottom{ clear:both}
.clearfix:after{ content:'\20'; display:block; overflow:hidden; height:0; clear:both;}
.clear,.clr{clear:both; overflow:hidden;width:0;margin:0;padding:0; height:0; line-height:0; font-size:0;}
.clearboth{ clear:both;}
.hidden{ display:none}
.overflowHidden{ overflow:hidden;}
.float-left{float:left;}
.float-right{float:right;}
.relative{position:relative;}
.absolute{position:absolute;}
.inline-block{ display:inline-block;}
.block{ display:block}
.pointer{ cursor:pointer}

/* margin,padding */
.margin5{margin:5px;}
.margin10{margin:10px;}
.mt5{margin-top:5px;}
.mr5{margin-right:5px;}
.mb5{margin-bottom:5px;}
.ml5{margin-left:5px;}
.mt10{margin-top:10px;}
.mr10{margin-right:10px;}
.mb10{margin-bottom:10px;}
.ml10{margin-left:10px;}
.mt20{margin-top:20px;}
.mr20{margin-right:20px;}
.mb20{margin-bottom: 50px;}
.ml20{margin-left:20px;}
.pt5{padding-top:5px;}
.pr5{padding-right:5px;}
.pb5{padding-bottom:5px;}
.pl5{padding-left:5px;}
.pt10{padding-top:10px;}
.pr10{padding-right:10px;}
.pb10{padding-bottom:10px;}
.pl10{padding-left:10px;}
.pt20{padding-top:20px;}
.pr20{padding-right:20px;}
.pb20{padding-bottom:20px;}
.pl20{padding-left:20px;}
.padding5{padding:5px;}
.padding10{padding:10px;}

/* text,color */
.fff{color:#fff;}
.f60{color:#ff6600;}
.f66{color:#666;}
.ddd{color:#ddd;}

.fs18{font-size:18px}
.fs16{font-size:16px}
.fs14{font-size:14px}
.fs12{ font-size:12px;}

.strong{font-weight:bold;}
.center{ text-align:center}

/* border */
.border{border:1px #ddd solid}
.border-t-0{border-top:0;}

@font-face {font-family: 'tm-fp-font';
    src: url('../iconfont/iconfont.eot'); /* IE9*/
    src: url('../iconfont/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../iconfont/iconfont.woff') format('woff'), /* chromeã€firefox */
    url('../iconfont/iconfont.ttf') format('truetype'), /* chromeã€firefoxã€operaã€Safari, Android, iOS 4.2+*/
    url('../iconfont/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.fp-iconfont{font-family:tm-fp-font!important}

/**************  global end  ***************************************************/


/* location */

.location{text-align:left;padding-left: 5%;color:#999;}
.location a{float:left;display:inline-block;}
.location a:hover{color:#E4393C; text-decoration:underline;}
.location span{float:left;display:block;width:10px; height:13px;margin:0;background:url(../images/T1_w.iXaXcXXbHEyTv-150-650.png) no-repeat -16px -82px;margin-left:5px;margin-right:5px;}




/************** common.css - Modified according to the situation ***************************************************/

a{color:#333;}
a:hover{color:#EE3000; text-decoration:none}

.w-mall,.w{width:98%;min-width:1200px;max-width: 1500px;}
.w-shop{}
.w-user{}

/* pageinfo */

.page { float: right; text-align:left; background:#fff;}
.page a,.page .down_no,.page .former_no,.page b{float:left;display:inline-block;width:70px; height:37px;margin:0 5px; text-align:center; line-height:37px}
.page .down_no,.page .down,.page .down:hover{width:60px;}
.page .down_no,.page .down,.page .former,.page .former_no{ }
.former:before{content:'';border:5px solid #333;border-color: transparent #333 transparent transparent;display: block;width:0;height:0;float: left;top:14px;left:5px;position:relative}
.former:after{content:'';border:5px solid #333;border-color: transparent #fff transparent transparent;display: block;width:0;height:0;float: left;top:14px;left:-3px;position:relative}

.former_no:before{content:'';border:5px solid #333;border-color: transparent #999 transparent transparent;display: block;width:0;height:0;float: left;top:14px;left:5px;position:relative}
.former_no:after{content:'';border:5px solid #333;border-color: transparent #fff transparent transparent;display: block;width:0;height:0;float: left;top:14px;left:-3px;position:relative}
.page .former,.page .former_no,.page .page_link,.page .down,.page .down_no{border:1px #ddd solid}
.page .former:hover,.page .page_link:hover,.page .down:hover{border:1px solid #EE3000; }
.page .page_link:hover,.page .page_hover:hover{}

.page .stat{float:left;margin-left:5px;color:#999; line-height:25px;}
.page b{font-weight:normal;font-size:13px;color:#404040;width:100px; text-align:right;color:#999; line-height:20px;}
.page .former { background-position: -60px -213px;}
.page .former_no { text-indent: -10px;background:none;color:#999 }
.page .page_link{color:#333}
.page .page_hover { background:rgb(255,66,0); color: #FFF;text-decoration: none;border:1px solid rgb(255,66,0) }
.page .page_link:hover{ border-left-color:#ddd; color: rgb(255,66,0);text-decoration: none}

.page .down{ background-position: -176px -213px;color:#333;}
.page .down_no{ text-indent: -10px;background:none;color:#999;padding:0;width:70px;text-indent: 10px;}
.page .down_no:before{content:'';border:5px solid #333;border-color: transparent transparent transparent #999;display: block;width:0;height:0;float: right;top:14px;right:5px;position:relative}
.page .down_no:after{content:'';border:5px solid #333;border-color: transparent transparent transparent #fff;display: block;width:0;height:0;float: right;top:14px;right:-3px;position:relative}

.page .down:hover{ background-position: -176px -213px; color:#EE3000;}

/* pageinfo top */
.page-top .down,.page-top .down_no,.page-top .former_no,.page-top .former,.page-top .down:hover,.page-top .former:hover{width:20px; height:20px; line-height:20px; background:none; font-family:"song"}
.page-top .down_no,.page-top .former_no{ background:#EAEAEA;}
.page-top .down:hover,.page-top .former:hover{background:#FFEDE1;}
.page .former:hover:before{border-color: transparent #EE3000 transparent transparent;}


/* site-nav */

#site-nav{ background: #f2f2f2;border-bottom: 1px solid #e5e5e5;line-height:22px;color: #999;}
#site-nav .shoptop{ height:22px;padding-top:2px;padding-bottom:2px; line-height:22px; position:relative; z-index:999; vertical-align:baseline}
#site-nav .login_info{float:left;line-height:22px;margin-top:2px;}
#site-nav .login_info a{padding-left: 20px;line-height: 22px;}
#site-nav .login_info a span{color:#666;}

#site-nav .quick-menu { position:absolute;top:1px; right:0;}
#site-nav .quick-menu li {float:left; margin-left:-1px;padding-top:1px;padding-bottom:0px;background:url(../images/T1CCRNXmRFXXXXXXXX.png) no-repeat right 6px; position:relative;}
#site-nav .quick-menu li.home,
#site-nav .quick-menu li.service{padding-left:10px;padding-right:10px;}
#site-nav .quick-menu li.service a{line-height:24px;}

#site-nav .menu-hd { position:relative; display:block;_display:inline-block;padding-bottom:0px;padding-left:10px;padding-right:22px;padding-top:1px; height:20px;line-height:17px; margin:3px 1px 0px; cursor:pointer; z-index:901;}
#site-nav .sites .menu-hd{width:48px;}
#site-nav .mytb .menu-hd {width: 48px}
#site-nav .favorite .menu-hd {width: 36px}

#site-nav .menu-hd b,#site-nav .mini-cart b{border-bottom: #eee 4px solid; position: absolute; border-left: #eee 4px solid; line-height: 0; width: 0px; height: 0px;font-size: 0px; border-top: #bbb 4px solid; top: 7px; right: 10px; border-right: #eee 4px solid; -webkit-transition: -webkit-transform .2s ease-in;-webkit-backface-visibility: hidden; -moz-transition: -moz-transform .2s ease-in; -o-transition: -o-transform .2s ease-in; transition: transform .2s ease-in}


#site-nav .menu-bd {z-index: 900; border-bottom: #bfbfbf 1px solid; position: absolute; border-left: #bfbfbf 1px solid; display: none; background: #fff; border-top: #bfbfbf 1px solid; top: 21px;_top:23px; right: 0px; border-right: #bfbfbf 1px solid}

#site-nav .menu-bd-panel {padding-bottom: 6px; padding-left: 10px; padding-right: 10px; padding-top: 10px}
#site-nav .menu {position: relative}
#site-nav .item:hover .menu-hd,
#site-nav .hover .menu-hd {border-bottom: medium none; border-left: #bfbfbf 1px solid; margin: 2px 0px 0px; background: white; border-top: #bfbfbf 1px solid; border-right: #bfbfbf 1px solid}
#site-nav .item:hover .menu-bd,
#site-nav .hover .menu-bd {display: block;}
#site-nav .item:hover .menu-hd b,
#site-nav .hover .menu-hd b,
#site-nav .item:hover .mini-cart b,
#site-nav .hover .mini-cart b{border-bottom-color: #fff; FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); border-top-color: #bbb; border-right-color: #fff; border-left-color: #fff; top:6px;*top:3px; -moz-transform: rotate(180deg); -moz-transform-origin: 50% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg); -o-transform-origin: 50% 30%; transform: rotate(180deg); transform-origin: 50% 30%}

#site-nav .quick-menu .mini-cart a.ac{position:relative;display:block;border: #d8d8d8 1px solid; line-height:17px;margin-top:3px;padding-left:25px;padding-right:6px;padding-top:0;width:76px; height:17px; background: #fff;}
#site-nav .item:hover .mini-cart a.ac,
#site-nav .hover .mini-cart a.ac{border-bottom:medium none; z-index:901;}
#site-nav .quick-menu .mini-cart .mini-cart-hd{ color:#3E3E3E; font-weight:bold; margin:10px 0;}
#site-nav .quick-menu .mini-cart .mini-cart-each{height:45px}
#site-nav .quick-menu .mini-cart .mini-cart-img { display: inline-block; float: left;  height: 40px;    margin-right: 10px;    overflow: hidden;text-align: center;width: 40px;}
#site-nav .quick-menu .mini-cart .mini-cart-title { float:left; line-height: 20px; width:190px; height:40px;overflow: hidden;}
#site-nav .quick-menu .mini-cart .mini-cart-bt{float:left;border-top:1px solid #F2F2F2; margin-top:10px; text-align:center}
#site-nav .quick-menu .mini-cart .mini-cart-bt a { background:url(../images/T1lxl1XcNGXXXXXXXX-113-50.png); background-color: white; background-position: 0 0;border: medium none;color: white;display: inline-block;height: 20px; line-height: 19px;padding: 0; text-align: center;width: 113px;}
#site-nav .quick-menu .mini-cart .mini-cart-bt a:hover{ color:#fff;}
#site-nav .quick-menu .mini-cart .price-admin{ float:right; text-align:right}
#site-nav .quick-menu .mini-cart .mini-cart-del a{ color:#0092D2;}
#site-nav .quick-menu .mini-cart .mini-cart-del a:hover{ text-decoration:underline; color:#0092D2;}
#site-nav .quick-menu .mini-cart .mini-cart-empty{margin-right:30px;color:#999}

#site-nav .mytb .menu-bd {line-height: 1.7; width:94px;height: 75px}
#site-nav .favorite .menu-bd {line-height: 1.7; width:82px;height: 57px}

#site-nav .mytb .menu-bd-panel {padding-bottom: 8px; padding-left: 10px; padding-right: 10px; padding-top: 8px}
#site-nav .favorite .menu-bd-panel {padding-bottom: 8px; padding-left: 10px; padding-right: 10px; padding-top: 8px}

#site-nav .quick-menu .mini-cart s{ position:absolute;width:14px; height:11px;top:2px;left:6px;background:url(../images/T1CCRNXmRFXXXXXXXX.png) no-repeat -100px -20px;}
#site-nav .quick-menu .mini-cart a:hover{color:#f50;}
#site-nav .quick-menu .mini-cart strong{color: #f50;padding:0 2px 0 2px;}
#site-nav .quick-menu .mini-cart .menu-bd {border: #d8d8d8 1px solid;padding: 10px; padding-top: 0px;width: 304px;overflow: hidden; top: 17px; left: 0px; z-index:900}

#site-nav .sites .menu-bd{width:202px;}
#site-nav .sites .menu-bd a{color:#057BD2}
#site-nav .iwantbuy .menu-bd{width:82px;}
#site-nav .seller-center .menu-hd{ width:48px;}
#site-nav .seller-center .menu-bd{ width: 94px; line-height:1.7;}
#site-nav .seller-center .menu-bd-panel{padding: 8px 10px;}

#site-nav .shoptop a{color:#999;}
#site-nav .shoptop a:hover{color:#0071cf; text-decoration:underline}






    .amazon_header{width:100%;min-width: 1200px;height:99px;background-color: #232f3e;position: fixed;top:0;left: 0;z-index: 999;}
    .amazon_logo{width:192px;height:60px;margin-top: 13px;}
    .amazon_logo img{max-width:100%;max-height:100%}
    .amazon_search{min-width: 383px;height:35px;line-height:35px;margin-top: 13px;border-radius: 4px;background: #fff;left:192px;right:357px;}
    .amazon_search form{width:100%;height:100%;position: relative}
    .amazon_search .search_left{width:67px;background:#f3f3f3;border-right: 1px solid #cdcdcd;height:100%;border-radius: 4px 0 0 4px}
    .amazon_search .search_left .wrap{height: 100%;width: 63px;margin-left: 4px;}
    .amazon_search .search_left select{width: 100%;opacity: 0;filter:alpha(opacity=0);height: 100%;position: absolute;top:0;left:0}
    .amazon_search .search_left #act_content{height: 100%;text-indent: 3px;color:#777;position: relative;}
    .amazon_search .search_left #act_content:after{border:4px solid ;border-color: #a5a5a5 transparent transparent transparent;content: '';position: absolute;right:10px;top:17px;}
    .amazon_search .search_left:hover {background:#dadada;  }
    .amazon_search .search-middle {height:100%;position: absolute;left:68px;right:45px;}
    .amazon_search .search-middle input{border:0;height:100%;width:100%;line-height:35px;margin:0;padding:0;text-indent: 10px;}
    .amazon_search .search-right{position: relative;width:45px;height:100%;background:#febd69;border-radius: 0 4px 4px 0}
    .amazon_search .search-right input{opacity: 0;filter:alpha(opacity=0);width:100%;height:100%;position: absolute;top:0;left:0}
    .amazon_search .search-right:hover{background:#f3a847}
    .amazon_search .search-right .search_button{background:url(../images/amazon_header.png);background-position: -10px -290px;width: 21px;height: 21px;margin-top:7px;margin-left:13px;}
    .amazon_account {margin-top:13px;margin-right: 10px;}
    .amazon_account .item_warp{padding-right: 30px;position: relative}
    .amazon_account .item_warp .border_wrap{padding:5px 0;border-bottom: 1px solid #eee}
    .amazon_account .item_link{color:#fff;font-weight: bold;position: relative;display: block;width:100%;height:100%;}
    .amazon_account .item_warp .item_pop{z-index: 99;color:#777;position: absolute;padding:10px;background:#fff;border-radius:3px;min-width:100%;}
    .amazon_account .item_warp .item_pop .sign_in{text-align: center;line-height: 30px;margin:0 auto;border-radius: 3px;width:80%;background: #f3ce72;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF8E3AD', endColorstr='#FFEEBA37', GradientType=0);background: linear-gradient(to bottom,#f8e3ad,#eeba37);background: -moz-linear-gradient(top,#f8e3ad,#eeba37);background: -webkit-linear-gradient(top,#f8e3ad,#eeba37);background: -o-linear-gradient(top,#f8e3ad,#eeba37);background: -ms-linear-gradient(top,#f8e3ad,#eeba37);border:1px solid orangered;border-color: #c89411 #b0820f #99710d;height:30px;}
    .amazon_account .item_warp .item_pop .sign_in:active{background: #eeba37;-webkit-box-shadow: inset 0 1px 3px 0 #b0820f;-moz-box-shadow: inset 0 1px 3px 0 #b0820f;box-shadow: inset 0 1px 3px 0 #b0820f;}
    .amazon_account .item_warp .item_pop .sign_in:hover {background: #f1c65a;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF6DA95', endColorstr='#FFECB21F', GradientType=0);background: linear-gradient(to bottom,#f6da95,#ecb21f);background: -moz-linear-gradient(top,#f6da95,#ecb21f);background: -webkit-linear-gradient(top,#f6da95,#ecb21f);background: -o-linear-gradient(top,#f6da95,#ecb21f);background: -ms-linear-gradient(top,#f6da95,#ecb21f);}
    .amazon_account .arrow_before{display: none;border:8px solid ;border-color: transparent transparent #fff transparent;content: '';position: absolute;right:-17px;bottom:-1px;}

    .amazon_account .item_link p{font-size: 14px;margin-top:16px;}
    .amazon_account .item_link p.little{font-size: 12px;font-weight: normal;color:#bbb;position: relative;}

    .amazon_account .arrow_after{height: 0px;border:4px solid ;border-color: #a5a5a5 transparent transparent transparent;content: '';position: absolute;right:-13px;bottom:2px;}

    .amazon_account .item_link .cart_img{text-align: center;background:url(../images/amazon_header.png);margin-top: 0;display: block;overflow: hidden;position: absolute;left: 0px;bottom: 0px;background-position: -10px -340px;width: 38px;height: 26px;}
    .amazon_account .item_link .cart_img .num{color:#e47911;position: relative;top:-4px;left:3px;}
    
    .amazon_account.bottom{margin-top:0;min-width: 1200px;}
    .amazon_account.bottom .item_link p{margin-top:0}
    
    .amazon_account .item_link2{line-height: 23px;color:#777;position: relative;font-size: 14px;}
    .amazon_account .item_link2:hover,.amazon_account .item_link2.hover{color:#e47911;font-weight: bold;}
    .amazon_account .item_link2 b{position: absolute;zoom: 1;right: 5px;top: 8px;border-color: transparent transparent transparent #cfcfcf;border-style: dashed dashed dashed solid;border-width: 4px;width: 0px;height: 0px;}
    .amazon_account .item_link2:hover b,.amazon_account .item_link2.hover b{border-color: transparent transparent transparent gray;}
    .amazon_account .item_link2 b:before{position:relative;left:-8px;top:-6px;content:'';border-color: transparent transparent transparent #fff;border-style: dashed dashed dashed solid;border-width: 6px;width: 0px;height: 0px;display: block;}
    .amazon_account .item_warp .child{border-radius:0 3px 3px 0;border-left:1px solid #eee;position: absolute;height:100%;top:0;left:0;background:#fff;}


    .amazon_account .item_warp .w247{width:247px;}
    .amazon_account .item_warp .w494{width:494px;}
    .amazon_account .item_warp .pop_wrap{border-radius:0 3px 3px 0;width:0;position: absolute;height:100%;top:0;left:226px;transition: width 1s;-moz-transition: width 1s; /* Firefox 4 */-webkit-transition: width 1s; /* Safari å’Œ Chrome */-o-transition: width 1s; /* Opera */overflow: hidden;}
    .amazon_account .item_warp .pop_wrap.show{width:494px;}
    .amazon_account .item_warp .child .item{padding:10px;width:227px;}
    .amazon_account .item_warp .child .item .mt{font-size: 16px;color:#e47911;font-weight: bold;margin-bottom: 10px;}
    .amazon_account .item_warp .child .item .child2{color:#777}
    .amazon_account .item_warp .child .item .child3{color:#999}
    .amazon_account .item_warp .child .item .child2_wrap{margin-bottom: 5px;}
    #mask{position:fixed;z-index: 199;width:100%;height:100%;background: #333;opacity: 0.6;filter:alpha(opacity=60);top:0;left:0;display: none}
    #mask.show{}
.amazon_account .item_warp{height:35px}
.amazon_account.bottom .item_warp{height:19px}