@CHARSET "UTF-8";

/*********************************/
/*         产品列表页面          */
/*********************************/

/*首页：特色类列表（结构与"卡式:类别列表"相同）*/
.FeautreCategory{ overflow:hidden; margin-top:10px; _float:left; }
.FeautreCategory h2 { padding:0 15px; }
.FeautreCategory ul    { float:left; *float:none; /*padding:0 10px;*/}
.FeautreCategory ul li { float:left; padding:10px;}
.FeautreCategory ul li .ListDetailCategory { border-right:1px dotted #ccc; position:relative; padding:0; width:167px; }
.FeautreCategory ul li .ListDetailCategory a{ display:block; }
.FeautreCategory ul li .ListDetailCategory a:hover{ text-decoration:underline; color:#00A1E9;}
.FeautreCategory ul li .ListDetailCategory .title		 { padding:5px 0;  text-decoration:none; font:bold 13px/13px Arial; vertical-align:middle; color:#34669B; }
.FeautreCategory ul li .ListDetailCategory .title:hover { color:#00A1E9; }
.FeautreCategory ul li .ListDetailCategory .image{ text-align:center; margin-bottom:5px;   }
.FeautreCategory ul li .ListDetailCategory .image:hover{ }
.FeautreCategory ul li .ListDetailCategory .image img { padding:2px;}
.FeautreCategory ul li .ListDetailCategory .image:hover img { background:orange; }
.FeautreCategory ul li dt{ background:url(images/sign/sign_disc.gif) no-repeat 0 8px;  padding-left:10px;}


.FeautreCategory ul li .ListDetailCategory .bn_more { font-size:11px; color:orangered; padding:4px 0; /*position:absolute; bottom:10px; right:10px; color:#fff; text-decoration:none;*/ }
.FeautreCategory ul li .ListDetailCategory .bn_more span {  }
.FeautreCategory ul li .ListDetailCategory .bn_more:hover span {  }

/*行式：类列表*/
.CategoryList{ overflow:hidden; margin:10px 0; padding:10px 20px; background:url(images/bg/bg_FeatureProducts_Title.gif) repeat-x scroll 0 0; border:1px solid #ccc;}
.CategoryList .CategoryGroup { }
.CategoryList .ListDetailCategory  { padding:6px; padding-bottom:10px; border-bottom:1px dotted #ccc; +overflow:hidden; }
.CategoryList .ListDetailCategory .image       { display:block; width:120px; border:1px solid #eee; padding:4px; text-align:center; float:left; position:relative; }
.CategoryList .ListDetailCategory .image:hover { border:1px solid #ddd; }

.CategoryList .ListDetailCategory .detail     { float:right; width:100%; margin-left:-140px; }
.CategoryList .ListDetailCategory .detailBG   { margin-left:140px; padding:0 0 0 20px; }
.CategoryList .ListDetailCategory .title      { font-size:13px; display:block; }
.CategoryList .ListDetailCategory .desciption { display:block; }
.CategoryList .ListDetailCategory .bn_more    { padding:3px 8px; color:orangered; background:none; float:right;}

/*卡式：类列表*/
.CategoryGrid{ overflow:hidden; margin-top:10px; _float:left; }
.CategoryGrid ul    { _float:none; _width:100%; /*IE6的浮动闭合*/ overflow:hidden; }
.CategoryGrid ul li { float:left; padding:3px;}
.CategoryGrid ul li .GridDetailCategory { border:1px dotted #ccc; position:relative; padding:6px 0; width:177px; height:194px;/*height:200px;*/ }
.CategoryGrid ul li .GridDetailCategory a{ display:block; text-align:center; }
.CategoryGrid ul li .GridDetailCategory .title		 { /*border:1px solid #00A1E9; background:#b6def0; height:30px;*/ padding:3px; margin-bottom:5px; text-decoration:none; font:bold 12px/14px Arial; vertical-align:middle;   }
.CategoryGrid ul li .GridDetailCategory .title:hover { /*border:1px solid #00A1E9; background:#fff;*/ color:#00A1E9; }
.CategoryGrid ul li .GridDetailCategory .image{ display:table-cell; display:block; vertical-align:middle; margin:auto; /*width:140px; height:140px;*/width:156px; height:156px; line-height:150px; }
.CategoryGrid ul li .GridDetailCategory .image img { border:2px solid #B6DEF0 !important; padding:1px; line-height:150px; }
.CategoryGrid ul li .GridDetailCategory .image:hover img { border:2px solid orange !important; }
.CategoryGrid ul li .GridDetailCategory .bn_more { /*position:absolute; bottom:10px; right:10px;*/ font-size:11px; text-decoration:none;white-space:nowrap;}
.CategoryGrid ul li .GridDetailCategory .bn_more:hover { color:orangered; }
.CategoryGrid ul li .GridDetailCategory .bn_more span  { padding:2px 8px; background:orange; }
.CategoryGrid ul li .GridDetailCategory .bn_more:hover span { background:#00A1E9;}


/*卡式：产品列表 ProductBox1*/
.ProductGrid ul li .ListDetail,
.ProductGrid ul li div .prices, /*absolute*/
.ProductGrid ul li div .buttons /*absolute*/ {  }
 
.ProductGrid                               {}
.ProductGrid ul                            { *float:none; *width:100%; /*IE6与IE7的浮动闭合*/}
.ProductGrid ul li { float:left; margin-bottom:10px;  /*padding:2px;*/  }
.ProductGrid ul li .ListDetail  { border-right:1px dotted #ccc; /*padding:10px 8px;*/ padding:0 6px 10px 6px; width:172px; /*height:300px;*/ background:none; }

.ProductGrid ul li .ListDetail .image       { display:block; text-align:center; background:#fff; margin:auto;  border:1px solid #fff; overflow:hidden; height:220px; width:170px; /*不同的客户有可能宽高不同*//*width:125px; height:125px; padding:4px;*/ }
.ProductGrid ul li .ListDetail .image:hover { border:1px solid #ccc;}
.ProductGrid ul li .ListDetail .image img   { /*height:125px;*/  max-height:220px; overflow:hidden; }

.ProductGrid ul li .ListDetail .ListContent { }
.ProductGrid ul li .ListDetail .ListContent  .name               { display:block; font:normal 11px/15px Arial; text-decoration:none;  text-align:center; padding:3px 0; margin:3px 0; height:30px; /*IE6自动闭合其他漂浮溢出*/_overflow:hidden;}
.ProductGrid ul li .ListDetail .ListContent  .name:hover         { color:orangered; }
.ProductGrid ul li .ListDetail .ListContent  .description        { height:84px; overflow:hidden; display:block; text-decoration:none; border:1px solid #ccc; padding:4px; line-height:17px; word-break:break-all; display:none;}
.ProductGrid ul li .ListDetail .ListContent  .description:hover  { border:1px solid #00A1E9; background:#fff; }
.ProductGrid ul li .ListDetail .ListContent  .prices             { margin-top:8px; text-align:center; height:20px;}
.ProductGrid ul li .ListDetail .ListContent  .prices .OldPrice   { text-decoration:line-through; padding:0 2px; font-size:11px; }
.ProductGrid ul li .ListDetail .ListContent  .prices .NowPrice   { font-weight:bold; color:#00A1E9; padding:0 2px; font-size:11px;}
.ProductGrid ul li .ListDetail .ListContent  .buttons            { margin-top:5px; text-align:center; }
.ProductGrid ul li .ListDetail .ListContent  .buttons .bn_detail {}
.ProductGrid ul li .ListDetail .ListContent  .buttons .bn_add    {}

/*卡式：特色产品列表（基于卡式产品列表）*/

.FeaturedProductGrid ul li{ background:url(images/bg/bg_FeaturedProductGrid.jpg) no-repeat 0 0; padding-bottom:45px; } 
/*
.FeaturedProductGrid {  } 
.FeaturedProductGrid ul {  } 
.FeaturedProductGrid ul li{  } 
.FeaturedProductGrid ul li .ListDetail{ background:#FCEDC4; border:1px solid #FDCD74;  }

.FeaturedProductGrid ul li .ListDetail .image       { border:1px solid #FDCD74;}
.FeaturedProductGrid ul li .ListDetail .image:hover { border:1px solid #F77F2D;}
.FeaturedProductGrid ul li .ListDetail .image img   { }

.FeaturedProductGrid ul li .ListDetail .ListContent { }
.FeaturedProductGrid ul li .ListDetail .ListContent  .name              { color:#FF6600; }
.FeaturedProductGrid ul li .ListDetail .ListContent  .name:hover        { color:#A53F14; }
.FeaturedProductGrid ul li .ListDetail .ListContent  .description       { border:1px solid #FDCD74; }
.FeaturedProductGrid ul li .ListDetail .ListContent  .description:hover { border:1px solid #FF6600; background:#fff; }
.FeaturedProductGrid ul li .ListDetail .ListContent  .prices             { }
.FeaturedProductGrid ul li .ListDetail .ListContent  .prices .OldPrice   { }
.FeaturedProductGrid ul li .ListDetail .ListContent  .prices .NowPrice   { color:#FF6600; }
.FeaturedProductGrid ul li .ListDetail .ListContent  .buttons            { }
.FeaturedProductGrid ul li .ListDetail .ListContent  .buttons .bn_detail { }
.FeaturedProductGrid ul li .ListDetail .ListContent  .buttons .bn_add    { }
*/


/*ProductGroup*/
.CategoryGrid,
.ProductGroup{ background:url(images/bg/bg_FeatureProducts_Title.gif) repeat-x scroll 0 0; padding:10px; margin-top:10px; border:1px solid #ccc;  +overflow:auto;}

/*行式：产品列表 ProductBox2*/
.ProductList ul li .ListDetail,
.ProductList ul li div .prices, /*absolute*/
.ProductList ul li div .buttons /*absolute*/ {  }
 
.ProductList                               { margin:10px 0;}
.ProductList ul                            { }
.ProductList ul li { padding:0; margin-bottom:20px;   }
.ProductList ul li .ListDetail  { border-bottom:1px dotted #ccc; padding:6px 0 10px 0; background:none; +overflow:auto;  }

.ProductList ul li .ListDetail .image       { display:block; text-align:center; background:#fff; margin:auto; padding:4px; border:1px solid #ccc; width:154px; height:220px; overflow:hidden; float:left; }
.ProductList ul li .ListDetail .image:hover { border:1px solid #2D799D; }
.ProductList ul li .ListDetail .image a { overflow:hidden; display:block; }
.ProductList ul li .ListDetail .image img   { /*height:125px;*/}

.ProductList ul li .ListDetail .ListContent { margin-left:175px; /*_width:565px;*/ }
.ProductList ul li .ListDetail .ListContent  .name               { display:block; font:bold 13px/25px Arial; text-decoration:none;  /*background:#00A1E9;*/ text-align:left; }
.ProductList ul li .ListDetail .ListContent  .name:hover         { /*background:#2D799D;*/}
.ProductList ul li .ListDetail .ListContent  .description        { overflow:hidden; display:block; text-decoration:none; padding:4px 0; margin-bottom:10px; line-height:17px; text-align:left; /* border:1px solid #00A1E9; background:#e4eff7;*/ }
.ProductList ul li .ListDetail .ListContent  .description:hover  { }/*background:#fff;*/
.ProductList ul li .ListDetail .ListContent  .prices             { padding:5px 0; text-align:right;}
.ProductList ul li .ListDetail .ListContent  .prices .OldPrice   { text-decoration:line-through; padding:0 4px; }
.ProductList ul li .ListDetail .ListContent  .prices .NowPrice   { font-weight:bold; color:#00A1E9; padding:0 4px; }
.ProductList ul li .ListDetail .ListContent  .buttons            { padding:5px 0; text-align:right;  }
.ProductList ul li .ListDetail .ListContent  .buttons .bn_detail {}
.ProductList ul li .ListDetail .ListContent  .buttons .bn_add    {}

.CategoryPage .ProLeftBG { border-right:none; padding:0; }

/*行式：特色产品列表（基于行式产品列表）*/
.FeaturedProductList ul li .ListDetail,
.FeaturedProductList ul li div .prices, /*absolute*/
.FeaturedProductList ul li div .buttons /*absolute*/ {  }
 
.FeaturedProductList                               { }
.FeaturedProductList ul                            { }
.FeaturedProductList ul li { background:url(images/bg/bg_FeaturedProductList.jpg) no-repeat 0 0; }
.FeaturedProductList ul li .ListDetail  { border:none  }/*border:1px solid #FDCD74; background:#FCEDC4;*/

.FeaturedProductList ul li .ListDetail .image       { }/* border:1px solid #FDCD74;*/
.FeaturedProductList ul li .ListDetail .image:hover { }/*border:1px solid #F77F2D;*/
.FeaturedProductList ul li .ListDetail .image img   { }

.FeaturedProductList ul li .ListDetail .ListContent { }
.FeaturedProductList ul li .ListDetail .ListContent  .name               { }/*background:#ffcb6b;*/
.FeaturedProductList ul li .ListDetail .ListContent  .name:hover         { }/*background:#A53F14;*/
.FeaturedProductList ul li .ListDetail .ListContent  .description        { }/*border:1px solid #ffcb6b; background:#fff8eb;*/
.FeaturedProductList ul li .ListDetail .ListContent  .description:hover  { }
.FeaturedProductList ul li .ListDetail .ListContent  .prices             { }
.FeaturedProductList ul li .ListDetail .ListContent  .prices .OldPrice   { }
.FeaturedProductList ul li .ListDetail .ListContent  .prices .NowPrice   { }/*color:#FF6600;*/
.FeaturedProductList ul li .ListDetail .ListContent  .buttons            { }
.FeaturedProductList ul li .ListDetail .ListContent  .buttons .bn_detail { }
.FeaturedProductList ul li .ListDetail .ListContent  .buttons .bn_add    { }


/*********************************************************************************/
/*                              免运费页面、推荐页面                             */
/*/FreeShipping.aspx | /Moudle/FreeShipping.ascx | /Moudle/FreeShippingList.ascx */
/*/FeaturedProducts.aspx  | /Moudle/HomePageProductList.ascx */
/*********************************************************************************/
.ListDetail { position:relative; }
.ListDetail .gridFreeshipping {_behavior: url(/Scripts/iepngfix.htc);  background:url(images/sign/sign_FreeShipping.png) right top; position:absolute; top:0; right:0; width:58px; height:58px; }
.ListDetail .specialoffers    {_behavior: url(/Scripts/iepngfix.htc);  background:url(images/sign/sign_SpecialFeatured.png) right top; position:absolute; top:146px; right:10px; width:87px; height:87px; }
.ListDetail .discountPercent  {_behavior: url(/Scripts/iepngfix.htc);  background:url(images/sign/sign_DiscountPercent.png) right top; position:absolute; top:146px; right:10px; width:87px; height:87px; }
.ListDetail .discountPercent span { color:#fff; font-weight:bold; font-size:25px; position:absolute; left:23px; top:22px; }

/***********************************/
/*           产品详细页面          */
/*    /Modules/ProductInfo.ascx    */
/***********************************/

/*产品详细页横向图列 /Modules/ProductInfo.ascx */
.BreadCrumb { position:relative; margin:0 0 10px 0; padding:10px; background:#F0F6F9; border:1px solid #346F97; -moz-border-radius: 10px; +overflow:auto;/*IE7闭合浮动*/}
.BreadCrumb ul { display:block; margin:0 40px; text-align:left; overflow:hidden; height:140px;}
.BreadCrumb ul li { float:left; padding:5px;  }
.BreadCrumb ul li a{ display:block; text-align:center; cursor:pointer; overflow:hidden;}
.BreadCrumb ul li a { padding:1px; border:1px solid #346F97!important; }
.BreadCrumb ul li a img { /*width:80px;*/}
.BreadCrumb ul li a:hover {  border:1px solid orangered!important;}
.BreadCrumb ul .link_now { background:#346F97; color:#fff;}
.BreadCrumb ul .link_now a  { border:1px solid #fff!important; }
.BreadCrumb ul .link_now a:hover  { border:1px solid #fff!important; }
.BreadCrumb .Previous,
.BreadCrumb .Next     { width:32px; height:32px; position:absolute; border:none; cursor:pointer; }
.BreadCrumb .Previous { _behavior: url(/Scripts/iepngfix.htc); background:url(/CSS/tango/prev-horizontal.png) no-repeat 0 0; top:80px; left:10px; }
.BreadCrumb .Next     { _behavior: url(/Scripts/iepngfix.htc); background:url(/CSS/tango/next-horizontal.png) no-repeat 0 0; top:80px; right:10px;}

/*放大*/
#ProductShow .ShowDetail  { background:url(images/bg/bg_ShowDetail.gif) repeat-y right top; +overflow:auto;}
#ProductShow .ShowLeft    { float:left;  width:302px;} 

#ProductShow .CenterIntro { float:left;  width:426px; padding:0 10px;}
#ProductShow .CenterIntro h3 { font-size:13px; }

#ProductShow .CenterIntro .price      { padding:10px 0; }
#ProductShow .CenterIntro .price span { margin-right:20px; }
#ProductShow .CenterIntro .Buttons { padding:15px 0; border-top:1px solid #ccc; }
#ProductShow .CenterIntro .Buttons a {  padding:3px 20px 3px 30px; line-height:22px; font-size:13px; font-weight:bold;}
#ProductShow .CenterIntro .Buttons a:hover { color:orangered;}
#ProductShow .CenterIntro .Buttons .sign_Prev { background:url(images/sign/sign_Prev.gif) no-repeat 0 0; }
#ProductShow .CenterIntro .Buttons .sign_back { background:url(images/sign/sign_back.gif) no-repeat 0 0; }
#ProductShow .CenterIntro .Buttons .sign_next { background:url(images/sign/sign_next.gif) no-repeat 0 0; }

#shippingmethods { border:1px solid #ccc; padding:10px; background:#eee; }
#shippingmethods h3 { font-size:13px;}
#shippingmethods #WarnForShip { font-size:11px; line-height:14px; margin:5px 0; padding:5px; display:block; background:#F8F8F8; border:1px solid #DDD;}
#shippingmethods #Condition { padding:5px 0;}
#shippingmethods #Condition li { display:inline; margin-right:20px; }
#shippingmethods #Condition #ShipWeight span { color:orangered; font-weight:bold; }
#shippingmethods #ShippingReference { border-left:1px solid #DDDDDD; border-top:1px solid #DDDDDD; background:#f8f8f8; width:100%; }
#shippingmethods #ShippingReference th,
#shippingmethods #ShippingReference td{border-color:#FFFFFF #DDDDDD #DDDDDD #FFFFFF; border-style:solid; border-width:1px; padding:3px 10px; }
#shippingmethods #ShippingReference td label { padding:0 10px; text-align:right; display:inline-block;}
#shippingmethods #ShippingReference td .TheDiscount { color:orangered;}
#shippingmethods #ShippingReference .tdright { text-align:right;}



#ProductShow .ShowRight   { float:right; width:180px; padding:10px;}
#ProductShow .ShowRight .ProductSize  label,
#ProductShow .ShowRight .ProductColor label
{ width:75px; margin-bottom:5px; font-weight:bold;}
#ProductShow .ShowRight .ProductSize  select,
#ProductShow .ShowRight .ProductColor select
{ display:block; font-family:Arial; width:180px;}


#ProductShow #ViewChart{ color:orangered !important; font-size:11px; font-weight:normal; padding:3px 20px 3px 0; background:url("/CSS/Modimages/sign/sign_ico1.gif") no-repeat scroll 100% -220px;}

#ProductShow{ padding:10px; border:1px solid #346F97; position:relative; }
#ProductShow .MSN_Proshow { /*position:absolute; top:10px; left:10px;*/}

#ProductShow .jcarousel-skin-tango{ float:left; margin-top:10px; +margin-right:10px; _margin-right:0; }
#ProductShow .BigPic { float:left;  padding:10px; border:1px solid #ccc; text-align:center; overflow:hidden;}
#ProductShow .BigPic .FocusPic { margin-bottom:10px; width:280px; overflow:hidden;}
#ProductShow .BigPic .FocusPic a { margin:auto;}
#ProductShow .BigPic .ViewBig{ margin:10px auto; padding-left:20px; background:url(images/sign/sign_zoomout.gif) no-repeat 0 50%;  }

#ProductShow .RightIntro{ float:left; width:489px; }
#ProductShow .RightIntro .ProductName { font-size:20px;}
#ProductShow .RightIntro .ProductName {}

	/*Rating*/
    .ProductRatingBox     { margin:10px 0;}
	.ProductRatingBox div { float:left; margin:3px 6px 3px 0;}
	.ProductRatingBox div .ratingStar { font-size: 0pt; width: 13px; height: 12px; margin: 0px; padding: 0px; cursor: pointer; display: block; background-repeat: no-repeat;}
	.ProductRatingBox div .filledRatingStar{ _behavior: url(/Scripts/iepngfix.htc); background-image: url(images/sign/star_Filled.png);}
	.ProductRatingBox div .emptyRatingStar { _behavior: url(/Scripts/iepngfix.htc); background-image: url(images/sign/star_Empty.png);}
	.ProductRatingBox div .savedRatingStar { _behavior: url(/Scripts/iepngfix.htc); background-image: url(images/sign/star_Saved.png); }
	 .ratingStar      { font-size: 0pt; width: 13px; height: 12px; margin: 0px; padding: 0px; cursor: pointer; display: block; background-repeat: no-repeat;}
	 .filledRatingStar{ _behavior: url(/Scripts/iepngfix.htc); background-image: url(images/sign/star_Filled.png);}
	 .emptyRatingStar { _behavior: url(/Scripts/iepngfix.htc); background-image: url(images/sign/star_Empty.png);}
	.savedRatingStar  { _behavior: url(/Scripts/iepngfix.htc); background-image: url(images/sign/star_Saved.png); }
	.rating{float:right;}
	.productReviewHelpfulness a, .productReviewHelfulness a:hover {color:#FF9933;text-decoration:none;font-weight:bold;}

	.ShortDescription { padding:10px 0; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
	.ShortDescription p{ padding:10px 0; border-top:1px solid #ccc; }

/*  /Moulde/ProductVariantsInGrid.ascx价格模块 */
.ProductVariantList { margin:10px 0 0 0; }
.ProductVariantList .TierPrices { border-top:1px solid #ccc; border-left:1px solid #ccc; }
.ProductVariantList .TierPrices .ColHeader { background:#ccc; border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding:3px 7px; }
.ProductVariantList .TierPrices table { width:100%; }
.ProductVariantList .TierPrices table tr { }
.ProductVariantList .TierPrices table th,
.ProductVariantList .TierPrices table td { border-bottom:1px solid #ccc; border-right:1px solid #ccc; }
.ProductVariantList .TierPrices table label { display:block;  padding:3px 5px; text-align:center; }
.ProductVariantList .TierPrices table .td1  { border-bottom:1px solid #ccc; }


.ProductVariantList .error { color:red; text-align:center; display:block; margin-bottom:10px; padding:5px; /*border:1px solid red;*/}
.ProductVariantList .Quanlity {}
.ProductVariantList .Quanlity label { width:55px; float:left;font-weight:bold; }
.ProductVariantList .Quanlity input { width:85px; float:left; }
.ProductVariantList .bn_AddToCart,
.ProductVariantList .bn_AddToWishlist,
.ShowRight .bn_EmailAFriend
{ margin:10px auto 0 auto; display:block;}

.TierPrices { margin:10px 0 0 0; }
.TierPrices { border-top:1px solid #ccc; border-left:1px solid #ccc; }
.TierPrices .ColHeader { background:#ccc; border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding:3px 7px; }
.TierPrices table { width:100%; }
.TierPrices table tr { }
.TierPrices table th,
.TierPrices table td { border-bottom:1px solid #ccc; border-right:1px solid #ccc; }
.TierPrices table label { display:block;  padding:3px 5px; text-align:center; }
.TierPrices table .td1  { border-bottom:1px solid #ccc; }

.ProductVariantList .price { padding:10px 0; margin:10px 0; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.ProductVariantList .price label{ font-weight:bold; }
.ProductVariantList .price span{ margin-right:20px; }
.ProductVariantList .addinfo { }
.ProductVariantList .addinfo input{  }
.ProductVariantList .addinfo .TextBox { width:32px; margin-bottom:5px;  }

/*Customize*/
.alert_thing_box { z-index:300; background: url(images/customize/alert_thing_bg.gif) left top; padding: 10px; position: absolute; width: 500px; left:190px; top:0px; }
.alert_thing_bg { background: #FFF; width: 500px; margin-top: -7px !important; margin-top: 0px; }
.alert_thing_top { background: url(images/customize/alert_thing_top.gif) repeat-x left top; height: 70px; width: 100%; position: relative; }
.alert_thing_top h5 { margin: 8px 0px; padding: 0px; }
.menu_box { position: absolute; bottom:2px!important; bottom:1px; left:10px; }
.menu_box a:link,
.menu_box a:visited { background: url(images/customize/alert_thing_menu.gif) repeat-x left -150px; margin-right:2px; height:30px; float:left; display: block; text-decoration: none; }
.menu_box a:hover { }
.menu_box a span { background: url(images/customize/alert_thing_menu.gif) no-repeat left -90px; display: block; float:left; }
.alert_thing_top h5 { padding-top: 8px; padding-left: 25px; font-size: 16px; color: #9e5201; }
.menu_box a span b { background: url(images/customize/alert_thing_menu.gif) no-repeat right -120px; padding-left:10px; padding-right:10px; display: block; height: 21px; float:left; cursor:hand; padding-top: 9px; font-weight: normal; color:#787878; }
.menu_box a:link.link_now,
.menu_box a:visited.link_now { background: url(images/customize/alert_thing_menu.gif) repeat-x left -60px; }
.menu_box a:hover.link_now { }
.menu_box a.link_now span { background: url(images/customize/alert_thing_menu.gif) no-repeat left top; }
.menu_box a.link_now span b { background: url(images/customize/alert_thing_menu.gif) no-repeat right -30px; font-weight: bold; color: #FFF; }
.alert_thing_box .chose_size { position: absolute; right:15px; top:30px!important; top:20px; height:30px; }
.alert_thing_box .chose_size div { padding-bottom:3px; }
.alert_thing_box a.close_box { display:block; position: absolute; right:8px; top:8px; background: url(images/customize/close_box.gif); height: 20px; width: 20px; }
.alert_thing_main { padding:5px 10px 10px; width:475px; padding:10px 0px; margin:0px auto; }
.alert_thing_main .left_img { float:left; width:150px; }
.alert_thing_main .right_box { float:right; width:270px; }
.alert_thing_main h5 { padding:8px 0px 3px; margin:8px 0px; font-size: 12px; color: #666; display: block; border-bottom: 1px solid #CCC; font-weight: normal; clear: both; float: none; width: 100%; }
.alert_thing_sub { height:33px; overflow:hidden; padding-top:5px; width:500px; background: url(images/customize/alert_thing_sub.gif) repeat-x left top; text-align: center; }
.alert_thing_sub input { margin-left:3px; margin-right:3px; cursor:hand; }
.alert_thing_box .Price_box { position: absolute; right:255px; top:16px; color:#f00; font-weight: bold; }
.Custom_Made { float:left; margin-left:5px; margin-right:5px; }
.Custom_Made { width:45%; }
.Custom_Made b { padding-left:5px; font-weight: normal; color: #e24000; }
.alert_thing_main .chose_size_box { padding-bottom:10px; }
.alert_thing_main .chose_size_box input { margin-left:5px; margin-RIGHT:5px; }
.submit_7 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/customize/submit_7.gif) no-repeat scroll left top;
border-style:none;
border-width:0;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
height:31px;
text-align:center;
text-decoration:none;
width:88px;
}
/***********************************************************************************/


.RightIntro .Buttons { background:#eee; text-align:right; _width:100%; +overflow:auto;}
.RightIntro .Buttons a{ height:30px; line-height:30px;}



/*产品详细描述*/
.ProShowBox{ margin:8px 0; padding:10px; border:1px solid #346F97; /*IE7浮动封闭*/+overflow:auto;}
.ProLeftBar{ float:left; width:100%; margin-right:-210px;}
.ProLeftBG { margin-right:210px; padding-right:10px;  border-right:1px dotted #ccc;}
.ProRightBar{ float:right; width:200px; }

.FullDescription {  }
.SizeKind      { overflow:scroll;overflow-y:hidden; _width:710px;  }
.SizeKind table{ border-top:1px solid #fff; border-left:1px solid #fff; width:100%;  }
.SizeKind table th,
.SizeKind table td { border-bottom:1px solid #fff; border-right:1px solid #fff; padding:3px 7px; text-align:center; }
.SizeKind table th { background:#ccc;}
.SizeKind table td { background:#eee;}





