﻿body, h1, h2, h3, h4, h5, h6, addre7ss, blockquote, dd, dl, hr, form, input {
    margin: 0;
    padding: 0;
}
body { background: url("images/products.jpg") no-repeat fixed center top;color: #333333;font-family: Arial,Helvetica,sans-serif;font-size: 12px;margin: 0;}

a{ color:#000; text-decoration:none; }
a:hover {text-decoration:none;}


img{border:0;}
li,ul,p{list-style-type:none;padding:0px;margin:0px;}
.breadcrumb{line-height:38px;padding-left: 13px;background:url("images/gray_shoppingIndex_closedBG.jpg") repeat;border:1px solid #DEE5EF;margin-bottom:3px;font-weight:bold; font-size:14px; color:#2175AD;}
.clear,.clearBoth {clear: both;}

.tx_l{text-align:left;}
.tx_r{text-align:right}
.padding5{ padding:5px; clear:both;}
.forward,#adRight{float:right;}
.back,#adLeft {float: left;}
#wrapper {width:980px;margin: 0 auto; padding-top:62px;}



/*header*/
div#floatFuncBar {background: url("images/bar-bg.png") repeat-x;color: #ffffff;height: 70px;margin: auto;position: fixed;text-align: left;top: 0;width: 100%;z-index: 10;}
#bbgg {color: #393939;height: 60px;margin: -1px auto auto;width: 998px;}
div#headerWrap {height: 77px;margin: 0 auto;width: 998px;}
#headerHome {float: left;height: 65px;margin-left: 18px;margin-top: 5px;width: 90px;}
#headerTitle {float: left;padding-top: 24px;}
#headerTitle ul {margin: 0;padding: 0;}
#headerTitle ul li {float: left;list-style: none outside none;margin-left: 8px;margin-right: 7px;}
#headerTitle ul li a {color: #e7e7e7;font-weight:bold;font-size: 12px;}
 #headerTitle ul li a:hover{color: #f00;}
.shippingCart {float: right;font-size: 12px;line-height: 63px;padding-right: 14px;}
.Items a {color: #fff;font-weight: bold;}
div#bgImg {padding-top: 52px;width: 100%;}
#mainWrapper {background: none repeat scroll 0 0 #EFEBEF;margin: auto;width: 981px;}
div#headerWrapper {background: url("images/header.gif") center center repeat-x;height: 92px;margin: auto;overflow: hidden;width: 981px;}
div#headerLeft {float: left;padding-left: 70px;padding-top: 4px;}
div#headerRight { float: right;padding-top: 0;position: relative;top: 6px;}
div#logIn {color: #fff;padding-bottom: 10px;padding-right: 12px;padding-top: 18px;text-align: right;}
div#searchFrame {background: url("images/search.gif") center bottom no-repeat;height: 26px;overflow: hidden;padding-right: 8px;width: 220px;}
div#logIn a {color: #fff;font-size: 12px;}
#searchFrame input {}
.searchSubmit{margin-top:0;}
.adImg {height: 441px;width: 792px;}
#adImgTop {height: 327px;}
#adImgBottom {margin-top: 3px;}
.searchboxtext{background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;border: medium none;font-family: Arial,Helvetica,sans-serif;padding:2px;margin-top: 3px;padding-left: 9px; width:185px;}
.searchboxbutton {border: 0 none; cursor:pointer; background:none; width:25px; height:25px; display:block; }

.style-1{background:url("images/products_07.gif") repeat scroll 0 0;}
.menu { display:block; height:33px; padding:0px 0;}
.menu ul { padding:0; list-style:none;}
.menu ul li{ float:left; display:block; padding:0 19px; position:relative;background:url("images/default1.jpg") no-repeat scroll right center;line-height:33px;}
.menu ul li >a{ color:#ffffff; font-weight:bold; height:33px; line-height:33px; float:left; display:block;text-transform: capitalize;}
.menu ul li >a:hover{text-decoration: none;}
.menu ul .mega-menu{ position:absolute; top:33px; left:0; display:none;z-index:100;}
.menu ul .mega-menu a:link,.menu ul .mega-menu a:visited{font-weight:bold}
.menu ul .mega-menu a:hover{text-decoration: none;}
.menu ul li:hover .mega-menu{ display:block;}
.menu ul li a:hover{ color:#000 !important;}
.full-width{ width:480px;}
.col-1{ float:left; width:32%;}
.col-1 ol{ margin:0; padding:0; padding-left:10px; line-height:18px; height:18px; overflow:hidden;}
.style-1.menu ul li.select{background:#332F2E; display:block; color:#fff;}
.menu ul .mega-menu{ background:#AD3453;}
.menu ul li >a:hover{color:#AD3453;}
.menu ul .mega-menu a:link,.menu ul .mega-menu a:visited{color:#fff;}
div.shopInfoTitle,.menu ul .mega-menu a:hover {color: #00548B;}
#ad1, #ad2, #ad3 {border: 5px solid #999999;float: left;}
#ad2, #ad3 {margin-left: 9px;}


/*middle*/
#main {width:981px; margin:0 auto; margin-top:10px; background-color:#fff;}
#indexTitle2013yb {color: #FFFFFF;height: 30px;margin: 3px auto 0;width: 968px;}
#foot2013yb {background: url("image/footer_bg.jpg") no-repeat;margin: auto;width: 968px;clear:both;}
#adCato2013yb {background: #F9FAF9;border:1px solid #BEBEBE;height: 235px;margin: 3px auto 0;overflow: hidden;padding: 5px 0 0;width: 966px;}
#men {background: url("images/men.jpg") no-repeat;float: left;height: 225px;margin-left: 5px;width: 313px;}
#women{float:left;width:313px;height:225px;background:url("images/women.jpg") no-repeat;}
#kids{float:left;margin-left:5px;width:321px;height:225px;background-image:url("images/kids.jpg");background-repeat:no-repeat;}
.adCatoTitle { color: #FFFFFF;font-family: Arial;font-size: 20px;height: 24px;margin-left: 96px;margin-top: 6px;}
.elseLink ul {margin: 0;padding: 10px 0 0 10px;}
.elseLink ul li {height: 18px;list-style: none outside none;}
.elseLink ul li a {color:#af1e2c;font-size: 12px;font-weight: bold;line-height: 18px;text-decoration: none;}
.elseLink ul li a:hover{text-decoration:underline;}
#defaultDes2013yb {background: url("images/default_71.jpg") center bottom no-repeat;height: 160px; margin: 3px auto auto; padding-top: 15px;width: 968px;}
#defaultDesTitle {color: #B20032;font-size: 12px;font-weight: bold; margin: auto;text-align: center;}
#defaultDesContainer {color: #474747; font-size: 12px;line-height: 23px; overflow: hidden;padding: 10px 8px;}
#indexTitle2013yb {color: #FFFFFF;height: 30px;margin: 3px auto 0;width: 968px;}
#headerBottom2013yb a {display: block;height: 100%;outline: medium none;text-decoration: none;text-indent: -9000px;width: 100%;}

div#indexDefault {background-color: #d4d4d4;float: left;margin-bottom: 4px;padding-left: 3px;padding-top: 3px;}
div#whatsNew {background-image: url("images/default.jpg");background-repeat: no-repeat; height: 244px; margin-top: 3px;overflow: hidden;padding-left: 12px; padding-top: 12px;width: 780px;}
.centeredContent {line-height: 16px;margin-bottom: 0 !important;margin-left: auto;margin-right: auto; margin-top: auto;width: 125px;}
#whatsNew .centeredContent {margin-right: 3px;}
div.newImage {background-image: url("images/imgFrame.gif"); background-repeat: no-repeat;height: 130px;margin: auto;overflow: hidden;padding-top: 8px;text-align: center;width: 124px;}
div.newImage img{ width:115px; height:115px;}
#whatsNew .name {color: #444444; font-size: 12px;height: 55px;line-height: 18px;overflow: hidden;text-align: center;width: 100%;}
#whatsNew .name a {font-size: 12px;font-weight:bold;line-height: 18px;}
div#newDetails {color: #444444;font-size: 12px;font-weight: bold;overflow: hidden;text-align: center;}
.normalprice {font-size: 12px;font-weight: lighter;text-decoration: line-through;}
.productSalePrice1 {color: #dc0000;}
.back {float: left;}
#column-right {float: right;margin-right: 6px;width: 180px;}
div#custom {background-image: url("images/default_03.jpg");background-repeat: no-repeat;height: 163px;margin-bottom: 3px;width: 176px;}
div#shopInfo {margin-left: 5px;margin-top: 3px;}
div#women {background-image: url("images/phones.jpg");background-repeat: no-repeat;height: 162px;margin-bottom: 3px;width: 176px;}
div#newproducts {background-image: url("images/default_08.jpg");background-repeat: no-repeat;height: 113px;margin-bottom: 3px;width: 176px;}
div#special {background-image: url("images/default_10.jpg"); background-repeat: no-repeat;height: 115px;margin-bottom: 3px; width: 176px;}
.emailbox { height: 115px; position: relative;}
div.shopInfoTitle {color: #f30129;font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; height: 24px;  line-height: 24px; margin-bottom: 5px; margin-left: 9px; width: 150px;}
#newsmsg {color: #fff;font-size: 13.2px;margin: 0 10px;line-height:16px;}
#errormsg1 { font-weight: bold; padding: 0 0 0 2px; position: absolute;top: 65px;}
#left_input { margin-top: 18px;}
.emailenter {font-size: 13px;padding-left: 5px; position: relative; top: 2px;}
.sumits {left: -1px;position: relative;}
div#shopByPlayer {background-image: url("images/default_12.jpg"); background-repeat: no-repeat; height: 134px;margin-bottom: 3px; width: 176px;}
div#shopByPlayer ul, #column-left #left_info ul {margin: 6px 14px;padding: 0;}
#shopByPlayer ul li a, #column-left #left_info ul li a {color: white;font-size: 12px;font-weight: lighter;line-height: 19px;text-transform: uppercase;}
div#footerWrapper {background-color:#fff;background-image: url("images/default_41.jpg");background-repeat: repeat-x;height: 93px;margin: auto;overflow: hidden;width: 981px;}
.aaa {margin-top: 41px;}
.homes {float: left;height: 18px !important;margin-left: 31px;width: 159px !important;}
.privacy {float: left;margin-left: 11px;}
.customer {float: left;margin-left: 11px;}




/*首页*/
.index_left{float: left;width:181px; margin-left:5px;}
.box {margin-bottom: 3px;}
#column-left {float: left;margin-left: 5px;width: 181px;}
#column-left div#shopInfo {margin-left: 0;}
#column-left + #productGeneral {margin-left: 185px;width: 796px;margin-top:2px;}
div#categoriesTitle {background: url("images/categoriesBg.jpg") no-repeat;color: #DCDCDC;font-family: Arial,Helvetica,sans-serif;font-size: 13px;font-weight: bolder;height: 22px;line-height: 22px;margin-top: 1px;padding-left: 7px;width: 170px;}
div.box-player_list {float: left;font-weight: bold;margin: auto;width: 176px;}
div.box-player_list ul {background-color: #1D1D1D;color: #CCCCCC;margin: 0;padding: 0 10px;width: 156px;}
div.box-player_list ul ul {margin: 0;padding: 0;width: 156px;}
div.box-player_list li {background-image: url("images/dot.png");background-position: center bottom;background-repeat: repeat-x;}
div.box-player_list li {list-style: none outside none;margin: 0;position: relative;}
div.box-player_list li a {display: block; font-weight: lighter;text-decoration: none; width: 166px; color:#FFf;font-weight:bold;font-family:Arial, Helvetica, sans-serif;height:20.9px;font-size:12px;line-height:20.9px;text-indent:4px;*height:21px;*line-height:21px;height:21px\0;line-height:21px\0;overflow:hidden;}
div.box-player_list li a:hover,.box-player_list ul li.activeli a{font-weight:bold; color:#AD3453;}
.clearBoth {clear: both;}


.index_right{ width:792px; float:right; overflow:hidden; padding-top:4px;}
.tjproduct{ margin-top:5px;}
.title_box{height: 38px;line-height:38px;padding-left: 13px;background:url("images/gray_shoppingIndex_closedBG.jpg") repeat-x;border:1px solid #DEE5EF;margin-bottom:3px;font-weight:bold; font-size:14px; color:#2175AD;}



.onlinetable{ width:150px; text-align:center; background-color:#fff;}
.onlinetable td{ padding:4px;}
div#shipImg {background-image: url("images/shipping.jpg");background-repeat: no-repeat;float: left;height: 32px;width: 71px;}
.prozy{margin-bottom:8px;line-height:18px;}
.prozy a{font-weight: bold;}
.prozy a:hover{text-decoration:underline;}
div#shipContainer {float: left;font-size: 12px;font-weight: bold;line-height: 32px;margin-top: 0;}
.prozy a,div#shipContainer,.breadcrumb li,div.box-player_list li a:hover, .box-player_list ul li.activeli a,#headerTitle ul li a:hover,.Items a:hover,.indexContent .name a,#whatsNew .name a{color:#ff0000;}
div#descriptionFrame {margin: 4px 8px 0 4px;padding-bottom: 0;}
#productInfoContainerTitle {height: 23px;position: relative;z-index: 5;}
#productInfoContainerTitle ul {margin: 0;padding: 0;}
#productInfoContainerTitle li {background: url("images/0ff.jpg") center center no-repeat;cursor: pointer;float: left;font-size: 11px;height: 23px;line-height: 23px;list-style: none outside none;text-align: center;width: 123px;}
#productInfoContainerTitle li.on_it {background-image: url("images/on.jpg");background-position: center center;background-repeat: no-repeat; color: #840021;}
#productInfoContainerAbout {background: none repeat scroll 0 0 #E4E4E4; border: 1px solid #909090;font-size: 12px;line-height: 16px;position: relative;top: -1px;z-index: 1;}
#block1, #block2, #block3 { height: 263px; overflow: auto;padding: 5px;}
.undis {display: none;}
.dis {display: block;}
h1.heading {color: #000;font-size: 14px;font-weight: bold;line-height: 30px;margin: 0px;padding: 0px;}
div#left_info {background-image: url("images/left_info_bg.jpg");background-repeat: no-repeat;margin-bottom: 3px;padding-bottom: 1px;width: 176px;}
div#shopInfoTitle {font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-weight: bold;height: 24px;line-height: 24px;margin-bottom: 5px;margin-left: 9px;width: 150px; color:#fff;}

/*产品列表*/
.ProductsInGrid-Sort{ border:1px solid #DEE5EF;}
.ProductsInGrid-Sort div{float:left;width:31%;margin-left:2%;margin-top:5px;display:inline;text-indent:15px;line-height:20px;overflow:hidden;height:20px;background:url('images/dot.gif') no-repeat left center;}
.ProductsInGrid-Sort div a{color:#666}

.product-item{float: left; height: 280px;margin:5px;padding:5px;width:172px; text-align:center; border:1px solid #DEE5EF;}
.product-item .picture{text-align:center;display:table-cell;width:172px;height:170px;vertical-align:middle;overflow:hidden;}
.product-item .picture img{max-height:170px;max-width:170px;*margin-top: expression(( 172 - this.height ) / 2);}
.product-item .product-title a{  display: block; color:#000;font-size:11px; line-height:15px;}
.product-item .product-title a:hover{text-decoration:underline;}
.product-item .prices{    bottom: 15px; position: absolute; right: 10px; text-align: right;vertical-align: middle;}
span.OriginalPrice{text-decoration:line-through;}
span.Price{ color:#970000; font-weight:bold; font-size:12px;}
span.VipPrice{}

.freeshipping {color: #FF0000;display: inline-block;font-size: 12px; font-weight:bold;}
.product-item p{ padding:2px 0;   }.product-item p span{  padding-right:5px;}
/*产品列表结束*/

/*属性的筛选*/
.Attri-Choose{background:#F2F2F2;overflow:hidden;padding:5px}
.Attri-Choose h3{font-weight:700;line-height:19px;display:inline-block;font-size:12px;}
.Attri-Choose a{background:#FFF url('images/Attri-Choose_Bg.jpg') no-repeat right center;padding: 0 20px 0 5px;line-height:19px;display:inline-block;height:19px;margin-left:5px}
/*产品列表结束*/

.sub-category-item{border:1px solid #DFDFDF;width:170px;height:190px;overflow:hidden;float:left;display:inline;margin:0px 5px 10px 5px;}
.sub-category-item a{color:#1E4776;text-decoration:none}
.sub-category-item a:hover{color:#900;text-decoration:underline;}
.sub-category-item .picture{text-align:center;display:table-cell;width:168px;height:168px;vertical-align:middle;padding:1px;overflow:hidden}
.sub-category-item .picture img{max-height:160px;max-width:160px;*margin-top: expression(( 168 - this.height ) / 2);}
.sub-category-item .category-title{font-size:13px;padding:5px;}

.product-details-page{ margin-bottom:15px; }
.product-collateral{margin-top: 10px; margin-bottom: 10px; clear: both; }

.product-details-header { border-bottom:1px dashed #CCC; padding-bottom:4px; }
.product-details-header .productname { color:#476B94; font-size:16px; float:left;}
.product-details-header h3.productprice { color:#6C8E21; font-size:16px; float:right; width:200px; text-align:right; }
.product-details-header h3 .oldProductPrice { font-size:14px; font-weight:normal; text-decoration:line-through; color:#999; }
.product-details-header h3 .productPrice { font-size:16px; font-weight:bold; color:#6C8E21; text-align:right; display:block }
.product-details-header h3 .discountPrice { font-size:16px; font-weight:bold; display:block; }
.product-details-header h3 .discountPrice .discountPriceLbl {  }
.product-details-header h3 .discountPrice .discountPricePrice {  }
.product-details-header h3 .preDiscountPrice { display:block; font-size:14px; font-weight:normal; }

.product-details-info{padding:5px;}
.product-details-info .pictureAll { width:349px; float:left; }
.product-details-info .pictureAll .picture{text-align:center;width:345px;height:305px;vertical-align:middle;padding:1px;border:1px solid #CCC;}
.product-details-info .pictureAll .pictures{width:349px;padding-top:5px;}
.pictures img{width:63px;height:50px;border:1px solid #666;cursor:pointer;margin:1px;}
.pictures img.selected{margin:0px;border:2px solid #900}
.pictures img:hover{margin:0px;border:2px solid #900;}

.product-details-info .overview{ float:right; width:420px; }
.PName{color: black;margin: 0 0 5px !important;padding: 0 0 10px 0;border-bottom: #E6E6E6 solid 1px;font: bold 23px Arial;}
.attribute{padding:2px 1%;line-height:22px;}
div.ProductPrice{padding:5px 0px;}
div.ProductPrice div{line-height:22px;border-bottom:1px solid #ccc;padding:2px;color:#666;text-indent:15px;background:url('images/ra.gif') no-repeat 3px center}
div.ProductPrice span.sc{text-decoration:line-through; color:#888;font: bold 16px Arial;font-weight:bold;}
div.ProductPrice span.sj{color:#A30101;font: bold 16px Arial;font-weight:bold;}
div.ProductPrice span.vip{color:#F60;}

div.Buy{padding:5px;}
.sizeul li{ float:left; width:100px; padding-right:20px;}


div.Buy table{border-collapse:collapse;width: 100%}
div.Buy td{text-align:center;height:25px;}
div.Buy td input{border:1px solid #666;text-align:center; background-color:#fff;}
div.Buy table td span{ font-style:italic; color:#f00; font-size:12px}


/*尺寸选择*/
.SizeSelect li{background-color: #FFFFFF; float: left;line-height: 20px;margin: 0 4px 4px 0;padding: 1px;position: relative; vertical-align: middle; list-style-type: none; }
.SizeSelect li.txt a{padding: 0 5px; width: auto !important;height: 25px;line-height: 25px !important;border: 1px solid #C8C9CD;font-weight: 100;display: inline-block;width: auto !important;}
.SizeSelect li.txt a span{text-indent: 0px;width: auto;line-height: 25px !important;white-space: nowrap;}
.SizeSelect li.txt a:hover{border: 2px solid #F60;margin: -1px;text-decoration:none;}
.SizeSelect li.txt i{display: none;}
.SizeSelect li.selected a{border: 2px solid #F60;margin: -1px;}
.SizeSelect li.selected i{bottom: 0;display: block;height: 12px;overflow: hidden;position: absolute;right: 0;text-indent: -9999em;width: 12px;background-image: url('images/SizeSelected.png');}
.ShowSelected{color:#900}

/*上一个，下一个*/
/*上一个，下一个*/
#product_nex{ clear:both; height:25px; padding:5px 0; text-align:center; position:relative; margin-top:10px;}
.P-Last{ width:119px; height:20px; background:url(images/button_prev.gif) no-repeat; display:block; position:absolute; left:140px;}
.P-mid{ width:119px; height:20px; background:url(images/button_return_to_product_list.gif) no-repeat; display:block; position:absolute;left:300px;}
.P-Next{width:119px; height:20px; background:url(images/button_next.gif) no-repeat; display:block; position:absolute;left:460px;}

.product-details-description,.product-Size{clear:both; border-bottom:1px dashed #CCC; padding:15px; }
.D-Title{margin-top:10px;;font-size:14px;height:29px; line-height:29px; padding:0 0 0 15px; font-family:Trebuchet MS; margin-bottom:2px; font-weight:bold; background-color:#000; color:#fff;}
.D-Title div{cursor:pointer;font-size:14px;margin-left:10px;padding:5px 8px;border:1px solid #ccc;border-bottom:1px solid #900;float:left;font-weight:700;-moz-border-radius:5px 5px 0px 0px;}
.D-Title div.selected{color:#900;border:2px solid #900;border-bottom:1px solid #FFF;padding:4px 7px 5px 7px;}

.product-Size{display:none}

.same_product{background: url("images/boxheadbg.jpg") repeat-x scroll 0 0 transparent;color: #333333;font-weight: bold;height: 25px;line-height: 25px;text-indent: 10px;}

/*商品评论*/
.Reviews{ border: 1px solid #ccc;margin-top:5px;}
.Reviews table.r{width:100%; background:url(images/write_a_review.jpg) no-repeat right 10px;}
.Reviews .commentsTit{background:#F8FBFF;border-bottom: 1px dashed #E1EBFA;border-top: 1px dashed #E1EBFA;height: 18px;padding: 5px 15px;}
.Reviews .commentsContent{text-indent:20px;padding:3px 0px}
.Reviews .tx_r{width:100px;font-weight:700;padding:3px;}
.Reviews img.r{top:-3px;position:relative}
.Submit_Red{width:78px;height:20px;border:none;background:url('images/Submit_Red.gif') no-repeat;cursor:pointer}



.button,.btn_StockOut{background: url("images/btn-b1.png") no-repeat scroll center top transparent;border: medium none;color: #FFFFFF;font-size: 12px;height: 23px;line-height: 23px;margin: 5px 0 0;padding: 0 0 4px;text-align: center;width: 146px;cursor:pointer;}
.button:hover{background-position:center -23px;}

/*News*/
.NewsList{}
.NewsList li.Title{position:relative;width:100%;text-indent:10px;background:url('images/dian-hui.png') no-repeat left center;padding:3px 0px;line-height:20px;}
.NewsList span.Time{position:absolute;right:10px;top:0px;}
/*News结束*/

/*help*/
.help_tit {background: url("images/title_helpcenter.gif") no-repeat scroll 20px 20px #FFFFFF;border-bottom: 1px solid #000000;height: 65px;margin: 0 auto;width:100%;}
#helpLeftColumn{ width: 200px;overflow:hidden;float:left}
#helpLeftColumn .TreeList {background: url("images/help_leftbg.gif") repeat-y scroll right center transparent;line-height: 25px;margin-left: 35px;padding-top: 25px;width: 163px;}
#helpLeftColumn .TreeList .cat1 {border-bottom: 1px solid #EEEEEE;font-size: 13px;margin-bottom: 10px;}
#helpLeftColumn .TreeList .cat1 {color: #000000;font-weight: 700;padding-left: 3px;}
#helpLeftColumn .TreeList .cat2 { margin: 0;padding: 0;text-align: right;width: 163px;}
#helpLeftColumn .TreeList .cat2 a {display: block;height: 30px;line-height: 30px;padding-right: 10px;}
#helpLeftColumn .TreeList .cat2 a:hover{background:Url(images/bg_helpcenter_menu.gif) no-repeat top right;color:#f00;padding-right:30px;text-decoration:none;}
#helpRight{width:775px;float:right}

/*分页*/
.pager{padding:5px 0px;overflow:hidden}
.paginator1{}
.paginator {font:12px Verdana,Arial, Helvetica, sans-serif;}
.paginator a {padding: 1px 6px; border: solid 1px #ddd;display:inline-block; background: #fff; text-decoration: none;margin-right:2px}
.paginator span{padding: 2px;display:inline-block;margin-right:2px;}
.paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator .cpb {padding: 1px 6px;font-weight: bold; font-size: 13px;border:none}
.paginator a:hover {color: #fff; background: #ffa501;border-color:#ffa501;text-decoration: none;}
/*分页结束*/

/*折扣表*/
.DiscountTable{border-collapse: collapse;width:100%;clear:both;margin-top:5px;text-align:center;line-height:22px;color:#666}
.DiscountTable .header td{background-color:#ECECEC;font-weight:700}
.DiscountTable td{text-align:center}
.DiscountTable .DiscountTable-left{color:#666;font-size:11px}
.DiscountTable .DiscountTable-right{color:#666;font-size:11px}

/*cart*/
.cart{width:98%;margin:0 auto;}
.cart .cart-header-row{}

.totals{}
.cart-total{float:right;}
.cart_total_left{width:100%;text-align:right;padding:2px 5px;font-weight:700;text-align:right;}
.cart_total_right{white-space:nowrap;color:#585A5D;text-align:right; padding:2px 5px;}
.txtCart{border:1px solid #666;padding:2px;height:14px;}
a.Remove{color:#F00}
a.Remove:hover{text-decoration:underline;}
.common-buttons{position:relative;padding-bottom:10px;}
.common-buttons .btnCheckOut{position:absolute;right:5px;top:0px;}
.common-buttons .btnSubmitOrder,.common-buttons .btnSubmit{float: right; margin: 15px 0 7px;}
#sOnce{clear: right;float: right;padding-bottom: 35px;width: 230px;text-align:right}

.cart{border-collapse: collapse;width:100%;}
.cart .cart-header-row th{background: #F9F9F9;color: #808080;padding: 7px 5px; text-transform: uppercase; border-bottom: 1px solid #E8E8E8;}
.cart .cart-item-row td{padding: 7px 5px;border-bottom: 1px solid #E8E8E8;text-align:center;background-color:#FFF}
.cart .desc{text-align:left !important;  padding-left: 25px !important;border-left:1px solid #E8E8E8;}
.cart .amt{text-align:right !important;  padding-right: 25px !important;width:100px;border-right:1px solid #E8E8E8;}


/*网站按钮*/
.btnAddCart{width:108px;height:28px;border:0px;background:url('images/AddCart.gif') no-repeat;cursor:pointer;margin-left:25px;}
.btnAddCart:hover{background-position:0px -28px;}
.btnStockOut{width:108px;height:28px;border:0px;background:url('images/AddCart.gif') no-repeat;background-position:0px -56px;margin-left:25px;}

.buttonDiv{bottom: 18px;margin: 0;position: absolute;right: 18px;}
.btn{border:0px;background:url('images/btnbg.png') no-repeat;height:34px;cursor:pointer;display: inline-block;}
.btnUpdate{width:120px;background-position:0px -34px; }
.btnLogin{width:120px;background-position:0px -238px; }
.btnSignUp{width:120px;background-position:0px -273px; }
.btnSubmit{width:120px;background-position:0px -307px; }
.btnClearCart{width:120px;background-position:0px -342px; }
.btnCheckOut{width:120px;background-position:0px -478px; }
 .btnContinueShopping{width:160px;background-position:0px -547px;}
.btnSubmitOrder{width:160px;background-position:0px -581px; }

input.text, input.title, textarea {background:url('images/inputBg.gif') repeat-x left top #FFF;border:1px solid #808080;color:#666;height:16px;padding:2px;vertical-align:middle;line-height:16px;}
input.text:focus, input.title:focus, textarea:focus{background:url('images/inputFocusBg.gif') repeat-x left top #F1F8FE;border:1px solid #237BC3;color:#000}
input.validatorCalloutHighlight,input.validatorCalloutHighlight:focus{background:url('images/errorGradient.gif') repeat-x left top #FFFCFC ;border:1px solid #CC0000;color:#CC0000}


/*Login*/
.Login{}
.Login .styleBox{height:250px;padding:16px;}
.Login .styleBox h2{font-size:18px;color:#000;padding-bottom:5px;border-bottom:1px solid #DFDFDF;line-height:18px;}
.Login .styleBox P.Content{padding-top:10px;line-height:150%;text-indent:2em;}
.Login .styleBox P.forgot{padding:10px 20px;}
.Login .styleBox P.forgot a{color:#3366CC;text-decoration:none;}
.Login .styleBox P.forgot a:hover{text-decoration:underline;}
.Login .Login-Left{position:relative;float:left;display:inline;margin:10px;border: 1px solid #999999;-moz-border-radius: 11px;width:450px;height:auto;background: url("images/styleBoxBg.gif") repeat-x scroll left top #F4F4F4;}
.Login .Login-Right{position:relative;float:left;display:inline;margin:10px;border: 1px solid #999999;-moz-border-radius: 11px;width:450px;height:auto;background: url("images/styleBoxBg.gif") repeat-x scroll left top #F4F4F4;}
.formTable{border:0px;border-collapse:collapse;margin:0 auto}
.formTable .labelCell{white-space:nowrap;padding:14px 2px 2px 2px; }
.formTable .inputCell{padding:14px 2px 2px 2px; }

/*Register*/
div.Register{position:relative;padding-bottom:60px;height:100%;}
fieldset.Register{border: 1px solid #999999;-moz-border-radius: 5px;width:95%;margin:8px auto;height:auto;background: url("images/styleBoxBg.gif") repeat-x scroll left top #F4F4F4;padding:10px;}
fieldset.Register legend{font-size:14px;font-weight:700;color:#000;}

.RegisterTable{border:0px;border-collapse:collapse;}
.RegisterTable .labelCell{white-space:nowrap;padding:8px 2px 2px 2px; text-align:right;width:135px;}
.RegisterTable .inputCell{padding:8px 2px 2px 2px; }

fieldset.shipAdr,fieldset.shipCart{ border: medium none;padding:0px;margin:0px;}
h3.cih{padding:12px 10px; clear:both; text-transform:uppercase; text-align:left; background:#6C8EB7; color:#fff; font-size:10px; font-weight:bold; text-shadow:rgba(0,0,0,.3) 0px 1px 1px; zoom:1;}
.rnd{border-radius: 5px 5px 0 0;}
fieldset.shipAdr .stdC{background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #E8E8E8;margin: 0;padding: 14px 10px;}
.stdC .ornum{font-size:14px;line-height:25px;border: 1px dashed #FF9E01;background:#FFFBE6;padding:5px;width:300px;}
.stdC .ornum span{font-weight:700;}
.newAddress{}
.newAddress .labelCell{white-space:nowrap;padding:8px 2px 2px 2px; text-align:right;width:135px;font-weight:700}
.newAddress .inputCell{padding:8px 2px 2px 2px; }
.selShipAdr{padding:10px 15px 2px 15px;}
.shipAdrList{display:none;}
.shipAdrList-item{float:left;height: 150px;padding: 5px 8px;}

/*Payment*/
.Payment{width:100%;margin-top:5px;}
.Payment td{padding:5px;background-color:#FFF;border-bottom: 1px solid #E8E8E8;}
.Payment .selected td{background-color:#D7F0C9}

.InfoContent{clear:both;width:auto;overflow:hidden;padding:8px;line-height:150%;}
.InfoContent div.Time{color:#666;}
.InfoContent h1.Title{color:#900;font-size:18px;margin:0px;padding:3px 0px 8px 0px;}
.sitemap{clear:both;width:auto;overflow:hidden;padding:8px;}
.sitemap a:hover{text-decoration:underline;}
.sitemap h1{clear:both;padding:8px 0px 2px 0px;font-size:17px;}
.sitemap .sitemap-Item{float:left;padding:3px 5px}
/*
em.Red{color:#C00;font-style:normal}*/

/*错误提示*/
.ajax__validatorcallout div, .ajax__validatorcallout td{border-color:#6298E1 !important;}
.ajax__validatorcallout_error_message_cell{font-family:Arial !important;color:#FF6600 !important;font-size:12px !important;line-height:18px;}

/*My Account*/
.Member{margin-top:5px;}
.grey .ajax__tab_header{font-family: "Helvetica Neue" , Arial, Sans-Serif;background: url(images/tab-line.png) repeat-x bottom;font-size: 12px;display: block;}
.grey .ajax__tab_header .ajax__tab_outer{background: url(images/tab.png) no-repeat left top;border-color: #222;color: #222;padding-left: 10px;margin-right: 3px;}
.grey .ajax__tab_header .ajax__tab_inner{background: url(images/tab.png) no-repeat right top;border-color: #666;color: #666;padding: 3px 10px 2px 0px;cursor:pointer;}
.grey .ajax__tab_hover .ajax__tab_inner{color: #000;}
.grey .ajax__tab_active .ajax__tab_outer{background: url(images/tab.png) no-repeat 0pt -40px;border-bottom-color: #ffffff;}
.grey .ajax__tab_active .ajax__tab_inner{background: url(images/tab.png) no-repeat right -40px;color: #000;border-color: #333;cursor:pointer;}
.grey .ajax__tab_body{font-family: arial,helvetica;background-color: #fff;border: solid 1px #d7d7d7;border-top-width: 0;}

.customer-box{overflow:hidden;width:auto;}

.CustomerOrders{width:auto;padding:5px;color:#555;}
.CustomerOrders .order-item{padding:5px;border:1px solid #DFDFDF;margin-bottom:8px;}
.CustomerOrders .order-item td{padding:4px;}

.error-block{color:#C00;font-family:Verdana;font-weight:700}

/*产品放大镜*/
.jqzoom{position: relative;padding: 0px;cursor: crosshair;}
div.zoomdiv{z-index: 100;position: absolute;top: 0px;left: 0px;width: 200px;height: 200px;background: #ffffff;border: 1px solid #CCCCCC;display: none;text-align: center;overflow: hidden;}
div.jqZoomPup{z-index: 10;visibility: hidden;position: absolute;top: 0px;left: 0px;border: 1px solid #aaa;background: #ffffff;opacity: 0.3;-moz-opacity: 0.3;-khtml-opacity: 0.3;filter: alpha(Opacity=30);}
.ornum{font-size:14px;line-height:25px;border: 1px dashed #FF9E01;background:#FFFBE6;padding:5px;width:auto;margin:5px;}
.ornum span{font-weight:700;}



.tips-list{padding-left:20px}.middle .tips-list{padding-left:35px;padding-top:10px}.tips-list
.item.i1{background-position:0 0}.tips-list
.item{background:url("images/bg.png") no-repeat scroll 0 0 transparent;float:left;height:79px;width:76px}
.tips-list .item.i1{background-position:0 0}
.tips-list .item.i2{background-position: -156px -136px}
.tips-list .item.i3{background-position:0 -82px}
.tips-list .item.i4{background-position: -156px -82px}
.tips-list .item.i5{background-position: -78px -162px}
.tips-list .item.i1:hover{background-position: -78px 0}
.tips-list .item.i2:hover{background-position: -234px -136px}
.tips-list .item.i3:hover{background-position: -78px -82px}
.tips-list .item.i4:hover{background-position: -234px -82px}
.tips-list .item.i5:hover{background-position:0 -162px}