﻿/*massage_box Begin*/
#massage_box{position:absolute; left:expression((body.clientWidth-350)/2); top:expression(body.clientHeight);  width:350px; height:200px;filter:dropshadow(color=#666666,offx=3,offy=3,positive=2); z-index:999; visibility:hidden}
#Message_Info{position:absolute; top:0; left:0; width:expression(body.scrollWidth); height:expression(body.scrollHeight); background:#666; filter:ALPHA(opacity=60); z-index:1; visibility:hidden}
.massage{border:#036 solid; border-width:1 1 3 1; width:95%; height:50px; background:#fff; color:#036; font-size:12px; line-height:150%}
.header{background:#036; height:10%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:3 5 0 5; color:#fff}
/*massage_box End*/

/*ProductSearchmenu Begin*/
.productsearchmenu{width:100%}
.productsearchmenu ul{list-style-type:none; padding:0; margin:0}
.productsearchmenu ul li,.productsearchmenu span{line-height:24px}
.productsearchmenu ul li .form,.productsearchmenu ul li select{height:20px;BORDER: #D8D8D8 1px solid;FONT-SIZE: 12px; COLOR: black; width:160px}
.productsearchmenu ul li .button{height:20px;BORDER: #D8D8D8 1px solid;padding-top: 2px;FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#E6E6E6); CURSOR: pointer;COLOR: black; margin:0 2px 0 0}
/*ProductSearchmenu End*/

/*ProductKeywords Begin*/
.productkeywords{width:100%}
.productkeywords ul{list-style-type:none; padding:0; margin:0}
.productkeywords ul li{float:left; margin:0; padding:0 3px; line-height:25px}
.productkeywords ul li A:link {color:#000; text-decoration: none}
.productkeywords ul li A:visited {color:#000; text-decoration: none}
.productkeywords ul li A:active {color:#000; text-decoration: none}
.productkeywords ul li A:hover {color:#ff0000; text-decoration: underline}
/*ProductKeywords End*/

/*SiteAdv Begin*/
.SiteAdvborder{width:100%}
/*SiteAdv End*/

/*SiteBanner Begin*/
.SiteBannerborder{width:100%; BORDER: black 1px solid}
/*SiteBanner End*/

.helpcategory{width:100%}
.helpcategory ul{list-style-type:none; padding:0; margin:0}
.helpcategory ul li{background:url(../icons/6.gif) no-repeat; background-position:0 7px; padding-left:15px; line-height:25px}

/*ProductShow Begin*/
.productshow{width:100%}
.productshow .text{list-style-type:none; margin:0; padding:0}
.productshow .text li{line-height:25px; background:url(../t_line.gif) repeat-x bottom}
.productshow .text li A {background:url(../icons/dot1.gif) no-repeat; background-position:0 3px; padding-left:13px}
.productshow .text A:link {color: #000; text-decoration: none}
.productshow .text A:visited {color:#000; text-decoration: none}
.productshow .text A:active {color: #000; text-decoration: none}
.productshow .text A:hover {color: #B00000; text-decoration: underline}
.productshow .pic{list-style-type:none; margin:0; padding:0}
.productshow .pic li{float:left; width:150px}
.productshow .pic li p{text-align:center; line-height:160%; word-break:break-all; width:150px; overflow:auto; }
.productshow .pic li .picture{margin:0 auto; text-align:Center; width:110px; height:110px}
.productshow .pic li .picture IMG{MARGIN-TOP: expression(( 110 - this.height ) / 2); width: expression(this.width > 110 ? 110 : true); height: expression(this.height > 110 ? 110 : true); max-width: 110px; max-height: 110px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center}
.productshow .pic li .sprice{text-align:center;color:#999;text-decoration:line-through}
.productshow .pic li .proname{margin:0 auto; text-align:center; line-height:160%; height:40px; word-break:break-all; width:140px; overflow:hidden}
.productshow .pic li .price{text-align:center;color:#ff0000}
.productshow .pic li .buylist{line-height:25px; text-align:center;color:#6DAADA; display:none}
.productshow .pic .list-line{width:157px}
.productshow .pic .list-line .picture-s{float:left; margin:0 auto; text-align:Center; width:50px; height:50px}
.productshow .pic .list-line .picture-s IMG{MARGIN-TOP: expression(( 45 - this.height ) / 2); width: expression(this.width > 45 ? 45 : true); height: expression(this.height > 45 ? 45 : true); max-width: 45px; max-height: 45px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center}
.productshow .pic .list-line .picinfo{float:left; padding-left:12px; width:95px}
.productshow .pic li A:link {color: #000; text-decoration: none}
.productshow .pic li A:visited {color:#000; text-decoration: none}
.productshow .pic li A:active {color: #000; text-decoration: none}
.productshow .pic li A:hover {color: #B00000; text-decoration: underline}
/*ProductShow End*/

/*NewsCategory Begin*/
.newscategory{width:100%}
.newscategory .big {list-style-type:none; padding:0; margin:0}
.newscategory .big li{background:url(../icons/2.gif) no-repeat; background-position:0 2px; padding-left:15px}
.newscategory .big li a{font-size:13px; font-weight:bold; line-height:25px}
.newscategory .small {list-style-type:none; padding:0; margin:0}
.newscategory .small li{float:left; background:none; width:80px; padding:0}
.newscategory .small li A:link {color: #666; text-decoration: none; font-size:12px; font-weight:normal}
.newscategory .small li A:visited,active {color: #666; text-decoration: none; font-size:12px; font-weight:normal}
.newscategory .small li A:hover {color: #ff0000; text-decoration: underline; font-size:12px; font-weight:normal}
.newscategory .big-line {list-style-type:none; padding:0; margin:0; height:26px; border-bottom:1px solid #ccc}
.newscategory .big-line li{float:left;width:80px; text-align:center}
.newscategory .big-line li a{font-size:12px; font-weight:bold; line-height:25px}
.newscategory .big-line .on{border:1px solid #ccc; background:#f2f2f2; color:#fff}
.newscategory .big-line .on a{font-size:12px; font-weight:bold; line-height:25px; color:#ff0000}
.newscategory .small-line {clear:both; margin:0 0 0 0; padding:0; background:#f2f2f2; width:100%}
.newscategory .small-line ul{list-style-type:none; padding:0; margin:0}
.newscategory .small-line ul li{float:left; width:80px; text-align:center}
.newscategory .small-line ul li a{font-size:13px; font-weight:normal; line-height:25px}
/*NewsCategory End*/

/*SiteVote Begin*/
.sitevote{width:100%}
.sitevote h2{line-height:25px}
.sitevote ul{list-style-type:none; padding:0; margin:0}
.sitevote ul li{margin:0; padding:0; line-height:22px}
.sitevote ul li span{color:#ccc}
.sitevote p{height:25px;padding-top:5px}
.sitevote .button{height:20px;BORDER: #D8D8D8 1px solid;padding-top: 2px;FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#E6E6E6); CURSOR: pointer;COLOR: black; margin:0 2px 0 3px}
/*SiteVote End*/

/*SiteMessage Begin*/
.sitemessage{width:100%}
.sitemessage ul{list-style-type:none; margin:0; padding:0}
.sitemessage ul li{line-height:24px;background-image:url(../t_line.gif) bottom repeat-x}
.sitemessage ul li A:link {color: #000; text-decoration: none}
.sitemessage ul li A:visited {color:#000; text-decoration: none}
.sitemessage ul li A:active {color: #000; text-decoration: none}
.sitemessage ul li A:hover {color: #B00000; text-decoration: underline}

.sitemessage_move{width:100%; height:25px; margin:5px 0 0 0; padding:0}
.sitemessage_move .list{line-height:25px;background-color: #FFFFFF;background-image:url(../t_line.gif);background-repeat: repeat-x;background-position: bottom}
.sitemessage_move A:link {color: #FFF; text-decoration: none}
.sitemessage_move A:visited {color:#FFF; text-decoration: none}
.sitemessage_move A:active {color: #FFF; text-decoration: none}
.sitemessage_move A:hover {color: #B00000; text-decoration: underline}
/*SiteMessage End*/

/*NewsShow Begin*/
.newsshow{width:100%}
.newsshow ul{list-style-type:none; padding:0; margin:0}
.newsshow ul li{line-height:25px; background:url(../t_line.gif) repeat-x bottom}
.newsshow ul li A {background:url(../icons/5.gif) no-repeat; background-position:0 1px; padding-left:13px}
.newsshow ul li A:link {color: #000; text-decoration: none}
.newsshow ul li A:visited {color:#000; text-decoration: none}
.newsshow ul li A:active {color: #000; text-decoration: none}
.newsshow ul li A:hover {color: #B00000; text-decoration: underline}
/*NewsShow End*/

/*ProductCategoryShow Begin*/
.productcategoryshow{width:100%}
.productcategoryshow .detail{list-style-type:none; padding:0; margin:0}
.productcategoryshow .detail li{padding:4px 0; width:160px;margin:0 auto}
.productcategoryshow .detail .list{clear:both;padding-bottom:5px}
.productcategoryshow .detail .list A:link {font-weight:bold;font-size:13px;color:#874178; text-decoration: none}
.productcategoryshow .detail .list A:visited {font-weight:bold;font-size:13px;color:#874178; text-decoration: none}
.productcategoryshow .detail .list A:active {font-weight:bold;font-size:13px;color:#874178; text-decoration: none}
.productcategoryshow .detail .list A:hover {font-weight:bold;font-size:13px;color:#ff0000; text-decoration: underline}
.productcategoryshow .detail .list1{list-style-type:none; padding:0; margin:0 0 0 0}
.productcategoryshow .detail .list1 li{float:left;padding:0;margin:0;width:100%;word-break:break-all;line-height:24px}
.productcategoryshow .detail .list1 A:link {font-weight:normal;font-size:12px;color: #333; text-decoration: none}
.productcategoryshow .detail .list1 A:visited {font-weight:normal;font-size:12px;color:#333; text-decoration: none}
.productcategoryshow .detail .list1 A:active {font-weight:normal;font-size:12px;color: #333; text-decoration: none}
.productcategoryshow .detail .list1 A:hover {font-weight:normal;font-size:12px;color: #ff0000; text-decoration: underline}
.productcategoryshow .simple{list-style-type:none; padding:0; margin:0}
.productcategoryshow .simple li{padding:4px 0; width:160px; margin:0 auto}
.productcategoryshow .simple .list{}
.productcategoryshow .simple .list A:link {font-weight:bold;color: #666; text-decoration: none}
.productcategoryshow .simple .list A:visited {font-weight:bold;color:#666; text-decoration: none}
.productcategoryshow .simple .list A:active {font-weight:bold;color: #666; text-decoration: none}
.productcategoryshow .simple .list A:hover {font-weight:bold;color: #ff0000; text-decoration: underline}
.productcategoryshow .simple .list1{list-style-type:none; padding:0; margin:5px 0 0 0}
.productcategoryshow .simple .list1 li{float:left;padding:0 0 0 15px;width:165px;word-break:break-all;line-height:24px}
.productcategoryshow .simple .list1 A:link {font-weight:normal;color: #333; text-decoration: none}
.productcategoryshow .simple .list1 A:visited {font-weight:normal;color:#333; text-decoration: none}
.productcategoryshow .simple .list1 A:active {font-weight:normal;color: #333; text-decoration: none}
.productcategoryshow .simple .list1 A:hover {font-weight:normal;color: #ff0000; text-decoration: underline}
/*ProductCategoryShow End*/

/*UserLogin Begin*/
.userlogin{width:156px; margin:0; padding:0}
.userlogin p{line-height:20px}
.userlogin ul{list-style-type:none; margin:0; padding:0}
.userlogin ul li{float:left; width:156px; line-height:24px}
.userlogin .price{color:#ff0000}
.userlogin A:link {color:#666; text-decoration: none}
.userlogin A:visited {color:#666; text-decoration: none}
.userlogin A:active {color:#666; text-decoration: none}
.userlogin A:hover {color:#ff0000; text-decoration: underline}
/*UserLogin End*/

/*ShoppingCart Begin*/
.shoppingcart{width:100%; margin:0; padding:0}
.shoppingcart .totalnum{color:#ff0000}
.shoppingcart .totalprice{color:#ff0000}
.shoppingcart .totalfav{color:#ff0000}
.shoppingcart .list{list-style-type:none; padding:0; margin:0}
.shoppingcart .list li{text-align:left; line-height:22px}
.shoppingcart .line{width:100%; list-style-type:none; padding:0; margin:0; background:url(../cart.jpg) no-repeat; background-position:0 5px; padding-left:50px}
.shoppingcart .line li{text-align:left; line-height:22px}
.shoppingcart A:link {color:#666; text-decoration: none}
.shoppingcart A:visited {color:#666; text-decoration: none}
.shoppingcart A:active {color:#666; text-decoration: none}
.shoppingcart A:hover {color:#ff0000; text-decoration: underline}
/*ShoppingCart End*/

/*BankPayment End*/
.bankpayment{width:100%}
.bankpayment ul{list-style-type:none; padding:0; margin:0}
.bankpayment ul li{margin:0; padding:0}
.bankpayment ul li span{font-weight:bold}
.bankpayment ul li p{padding:0 10px; color:#666}
/*BankPayment End*/

/*BrandShow Begin*/
.brandshow{width:100%}
.brandshow ul{list-style-type:none; padding:0; margin:0}
.brandshow ul li{float:left; width:120px; line-height:25px}
.brandshow ul li IMG{border:1px solid #ccc;MARGIN-TOP: expression(( 50 - this.height ) / 2); width: expression(this.width > 100 ? 100 : true); height: expression(this.height > 50 ? 50 : true); max-width: 100px; max-height: 50px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center}
.brandshow ul li A:link {color: #666; text-decoration: none}
.brandshow ul li A:visited {color:#666; text-decoration: none}
.brandshow ul li A:active {color: #666; text-decoration: none}
.brandshow ul li A:hover {color: #ff0000; text-decoration: underline}
/*BrandShow End*/

/*Brandlist Begin*/
.brandlist{width:100%}
.brandlist .selectword{line-height:25px;text-align:center; font-size:10px}
.brandlist .selectword A:link {color: #6DAADA; font-size:10px; font-weight:bold; text-decoration: none}
.brandlist .selectword A:visited {color:#6DAADA; font-size:10px; font-weight:bold; text-decoration: none}
.brandlist .selectword A:active {color: #6DAADA; font-size:10px; font-weight:bold; text-decoration: none}
.brandlist .selectword A:hover {color: #ff0000; font-size:10px; font-weight:bold; text-decoration: underline}
.brandlist .listheader{text-align:left;font-size:12px;font-weight:bold; line-height:25px;background:#F4F4F5}
.brandlist ul{list-style-type:none; padding:0; margin:0}
.brandlist ul li{float:left; width:120px; line-height:25px}
.brandlist ul li IMG{border:1px solid #ccc;MARGIN-TOP: expression(( 50 - this.height ) / 2); width: expression(this.width > 100 ? 100 : true); height: expression(this.height > 50 ? 50 : true); max-width: 100px; max-height: 50px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center}
.brandlist ul li A:link {color: #666; text-decoration: none}
.brandlist ul li A:visited {color:#666; text-decoration: none}
.brandlist ul li A:active {color: #666; text-decoration: none}
.brandlist ul li A:hover {color: #ff0000; text-decoration: underline}
/*ShoppingCart End*/

/*CommentShow Begin*/
.commentshow{width:100%}
.commentshow ul{list-style-type:none; padding:0; margin:0}
.commentshow ul li{float:left; padding:0; margin:0}
.commentshow ul li .list{clear:both}
.commentshow ul li .list h2{float:left; background:none; width:50px; height:50px; margin-right:5px}
.commentshow ul li .list h2 IMG{border:1px solid #ccc;MARGIN-TOP: expression(( 50 - this.height ) / 2); width: expression(this.width > 50 ? 50 : true); height: expression(this.height > 50 ? 50 : true); max-width: 50px; max-height: 50px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center}
.commentshow ul li .list .info{float:left; width:165px}
.commentshow ul li .list .info p{min-height:33px; line-height:140%}
.commentshow ul li .list .info span{color:#ccc}
/*CommentShow End*/

/*ProductCategoryMenu Begin*/
.productcategorymenu{width:100%; height:25px; white-space :nowrap}
.productcategorymenu ul{list-style-type:none;display:inline}
.productcategorymenu ul li{display:inline;margin-left: auto;margin-right: auto}
.productcategorymenu .mainmenu_li{position:relative}
.productcategorymenu .mainmenu_li a{padding:3px 8px 3px 8px}
.productcategorymenu .mainmenu_li A:link {color: #666; text-decoration: none; font-size: 12px}
.productcategorymenu .mainmenu_li A:visited {color: #666; text-decoration: none; font-size: 12px}
.productcategorymenu .mainmenu_li A:active {color: #666; text-decoration: none; font-size: 12px}
.productcategorymenu .mainmenu_li A:hover {color: #3180BE; text-decoration: underline; font-size: 12px}
.productcategorymenu .downmenu_li{margin: 0;padding:0}
.productcategorymenu .downmenu_li a{line-height:22px}
.productcategorymenu .downmenu_li a:hover{color:#070268;border-left:1px solid #606060;border-right:1px solid #606060}
.productcategorymenu .submenu{position:absolute;z-index:9999;left:0px;top:21px;width:220px;margin:0;background:#F7F6F6;border:1px solid #788D9E;border-bottom:1px solid #757575;display:none}
.productcategorymenu .submenu ul{margin: 0;padding: 0px;text-align:left;list-style:none}
.productcategorymenu .submenu ul li{float:left;margin:0;width:50%;height:25px;border-bottom:1px solid #e9e9e9}
.productcategorymenu .submenu ul li a{line-height:22px;margin:0 10px 0 10px;padding:0;border:none}
.productcategorymenu .submenu ul li a:hover{background:#DFE4F4;margin:0 10px 0 10px;padding:0;border:none}
/*ProductCategoryMenu End*/

/*SiteLink Begin*/
.sitelink{width:100%}
.sitelink ul{list-style-type:none; padding:0; margin:0}
.sitelink ul li{float:left; width:100px; line-height:25px}
.sitelink ul li IMG{MARGIN-TOP: expression(( 31 - this.height ) / 2); width: expression(this.width > 88 ? 88 : true); height: expression(this.height > 31 ? 31 : true); max-width: 88px; max-height: 31px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center}
.sitelink ul li A:link {color: #666; text-decoration: none}
.sitelink ul li A:visited {color:#666; text-decoration: none}
.sitelink ul li A:active {color: #666; text-decoration: none}
.sitelink ul li A:hover {color: #ff0000; text-decoration: underline}
.sitelinkinfo{width:156px; padding:0; margin:0}
.sitelinkinfo th{width:45px; line-height:25px}
.sitelinkinfo IMG{MARGIN-TOP: expression(( 31 - this.height ) / 2); width: expression(this.width > 88 ? 88 : true); height: expression(this.height > 31 ? 31 : true); max-width: 88px; max-height: 31px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center}
/*SiteLink End*/

/*SiteFooterMenu Begin*/
.sitefootermenu{width:100%; color:#666}
.sitefootermenu .father{list-style-type:none; padding:0; margin:0}
.sitefootermenu .father li{float:left; width:156px; line-height:25px; margin:0 5px 0 5px}
.sitefootermenu .father li .list{width:156px; border:1px solid #ccc; padding:0; margin:0}
*html .sitefootermenu .father li{float:left; width:150px; line-height:25px; margin:0 5px 0 5px}
*html .sitefootermenu .father li .list{width:150px; border:1px solid #ccc; padding:0; margin:0}
.sitefootermenu .father li .list h2{background:#f2f2f2}
.sitefootermenu .father li .list .child{list-style-type:none; padding:0; margin:0}
.sitefootermenu .father li .list .child li{float:left; margin:0; padding:0}
.sitefootermenu A:link {color:#666; text-decoration: none}
.sitefootermenu A:visited {color:#666; text-decoration: none}
.sitefootermenu A:active {color:#666; text-decoration: none}
.sitefootermenu A:hover {color:#ff0000; text-decoration: underline}
/*SiteFooterMenu End*/

/*showpath Begin*/
.showpath{width:100%}
.showpath .list{height:25px;text-align:left;padding-left:5px}
.showpath .list A:link {color: #000; text-decoration: none}
.showpath .list A:visited {color:#000; text-decoration: none}
.showpath .list A:active {color: #000; text-decoration: none}
.showpath .list A:hover {color: #ff0000; text-decoration: underline}
/*ShowPath End*/

/*ProductCategoryListMenu Begin*/
.productcategorylistmenu{width:100%}
.productcategorylistmenu ul{list-style-type:none; margin:0; padding:0}
.productcategorylistmenu ul li{float:left; padding:0; margin:3px 10px 0 0; text-align:left}
.productcategorylistmenu ul li A:link {font-weight:bold; font-size:13px; color:#666; text-decoration: none}
.productcategorylistmenu ul li A:visited {font-weight:bold; font-size:13px; color:#666; text-decoration: none}
.productcategorylistmenu ul li A:active {font-weight:bold; font-size:13px; color:#666; text-decoration: none}
.productcategorylistmenu ul li A:hover {font-weight:bold; font-size:13px; color:#ff0000; text-decoration: underline}
/*ProductCategoryListMenu End*/

/*ProductCategoryList Begin*/
.productcategorylist{width:100%}
.productcategorylist .title{list-style-type:none; color: #666;background-color:#F2F2F2;height:27px;border-top:1px #ccc solid;border-bottom:1px #ccc solid}
.productcategorylist .title .name{float:left; width:650px; line-height:25px; padding-left:4px}
.productcategorylist .title .top{float:right; text-align:right; width:90px; padding:5px 5px 0 0}
.productcategorylist .title .name A:link {color: #000; text-decoration: none}
.productcategorylist .title .name A:visited {color:#000; text-decoration: none}
.productcategorylist .title .name A:active {color: #000; text-decoration: none}
.productcategorylist .title .name A:hover {color: #ff0000; text-decoration: underline}
.productcategorylist .list{list-style-type:none; margin:0 0 10px 0; padding:0 5px}
.productcategorylist .list li{float:left; padding:0; margin:0; width:150px; line-height:25px}
.productcategorylist .list li A:link {color: #666; text-decoration: none}
.productcategorylist .list li A:visited {color:#666; text-decoration: none}
.productcategorylist .list li A:active {color: #666; text-decoration: none}
.productcategorylist .list li A:hover {color: #ff0000; text-decoration: underline}
/*ProductCategoryList End*/

/*ProductListCategory Begin*/
.productlistcategory{width:100%; color:#ccc}
.productlistcategory .big{list-style-type:none; margin:0; padding:0}
.productlistcategory .big li{background:url(../icons/6.gif) no-repeat; background-position:0 7px; padding-left:15px; line-height:25px}
.productlistcategory .big li .bigname{margin-right:10px; border-bottom:1px solid #ccc}
.productlistcategory .small{list-style-type:none; margin:0 0 0 -15px; padding:0}
.productlistcategory .small li{background:none; line-height:25px}
.productlistcategory .xsmall{list-style-type:none; margin:0; padding:0}
.productlistcategory .xsmall li{background:none; line-height:25px}
.productlistcategory .back{list-style-type:none; margin:0 0 0 -15px; padding:0; text-align:right}
.productlistcategory .back li{background:none; line-height:25px}
.productlistcategory .big li A:link {color:#666; font-weight:bold; text-decoration: none}
.productlistcategory .big li A:visited {color:#666; font-weight:bold; text-decoration: none}
.productlistcategory .big li A:active {color:#666; font-weight:bold; text-decoration: none}
.productlistcategory .big li A:hover {color:#ff0000; font-weight:bold; text-decoration: underline}
.productlistcategory .big li .small li A:link {color:#666; font-weight:normal; text-decoration: none}
.productlistcategory .big li .small li A:visited {color:#666; font-weight:normal; text-decoration: none}
.productlistcategory .big li .small li A:active {color:#666; font-weight:normal; text-decoration: none}
.productlistcategory .big li .small li A:hover {color:#ff0000; font-weight:normal; text-decoration: underline}
.productlistcategory .big li .xsmall li A:link {color:#666; font-weight:normal; text-decoration: none}
.productlistcategory .big li .xsmall li A:visited {color:#666; font-weight:normal; text-decoration: none}
.productlistcategory .big li .xsmall li A:active {color:#666; font-weight:normal; text-decoration: none}
.productlistcategory .big li .xsmall li A:hover {color:#ff0000; font-weight:normal; text-decoration: underline}
.productlistcategory .big li .back li A:link {color:#666; font-weight:normal; text-decoration: none}
.productlistcategory .big li .back li A:visited {color:#666; font-weight:normal; text-decoration: none}
.productlistcategory .big li .back li A:active {color:#666; font-weight:normal; text-decoration: none}
.productlistcategory .big li .back li A:hover {color:#ff0000; font-weight:normal; text-decoration: underline}
/*ProductCategoryList End*/

/*ProductListShow Begin*/
.productlistshow{width:100%}
.productlistshow ul{list-style-type:none; margin:0; padding:0}
.productlistshow ul li{line-height:25px; text-align:left}
.productlistshow ul li A:link {color: #666; text-decoration: none}
.productlistshow ul li A:visited {color:#666; text-decoration: none}
.productlistshow ul li A:active {color: #666; text-decoration: none}
.productlistshow ul li A:hover {color: #ff0000; text-decoration: underline}
/*ProductListShow End*/

/*productlistchoiceprice Begin*/
.productlistchoiceprice{width:100%}
.productlistchoiceprice ul{list-style-type:none; margin:0; padding:0}
.productlistchoiceprice ul li{}
.productlistchoiceprice .list{text-align:left;padding:5px 0}
.productlistchoiceprice .list .form{border-left: 1px solid #FFFFFF;border-right: 1px solid #FFFFFF;border-top: 1px solid #FFFFFF;border-bottom: 1px solid #CCCCCC;height:18px;width:60px}
.productlistchoiceprice .footer{height:25px;text-align:center;background-color:#FFF}
.productlistchoiceprice .footer .button{height:20px;BORDER: #D8D8D8 1px solid;padding-top: 2px;FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#E6E6E6); CURSOR: pointer;COLOR: black; margin:0 2px 0 3px}
/*productlistchoiceprice End*/

/*ProductListBrand Begin*/
.productlistbrand{width:100%}
.productlistbrand ul{list-style-type:none; padding:0; margin:0}
.productlistbrand ul li{float:left; width:120px}
.productlistbrand ul li IMG{border:1px solid #ccc;MARGIN-TOP: expression(( 50 - this.height ) / 2); width: expression(this.width > 100 ? 100 : true); height: expression(this.height > 50 ? 50 : true); max-width: 100px; max-height: 50px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center}
.productlistbrand ul li A:link {color: #666; text-decoration: none}
.productlistbrand ul li A:visited {color:#666; text-decoration: none}
.productlistbrand ul li A:active {color: #666; text-decoration: none}
.productlistbrand ul li A:hover {color: #ff0000; text-decoration: underline}
/*ProductListBrand End*/

/*ProductList Begin*/
.productlist{width:580px}
.productlist .header{margin-top:5px; padding-top:5px; height:20px; border-bottom: 1px #CCCCCC solid; background:#fff; font-weight:bold; color:#666; font-size:12px}
.productlist ul{list-style-type:none; margin:0; padding:0}
.productlist ul li{float:left; margin:0; padding:0}
.productlist .picborder{margin:0 auto}
.productlist .price{color:#E00000}
.productlist .pname{float:left; width:340px}
.productlist .psprice{float:left; width:80px; text-align:center}
.productlist .psprice span{color:#999;text-decoration:line-through}
.productlist .pprice{float:left; width:80px; text-align:center}
.productlist .pprice span{color:#E00000}
.productlist .ppoint{float:left; width:80px; text-align:center}
.productlist .pic{width:190px; padding:10px 0}
.productlist .pic .picture{margin:0 auto; width:150px; height:150px; text-align:center}
.productlist .pic .picture IMG{MARGIN-TOP: expression(( 150 - this.height ) / 2); width: expression(this.width > 150 ? 150 : true); height: expression(this.height > 150 ? 150 : true); max-width: 150px; max-height: 150px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center}
.productlist .pic .proname{margin:0 auto; text-align:left; line-height:160%; height:40px; word-break:break-all; width:160px; overflow:hidden}
.productlist .pic p{text-align:center; line-height:25px; word-break:break-all; width:190px; overflow:auto; }
.productlist .text{width:580px;padding:5px 0; border-bottom:1px solid #F2F2F2}
.productlist .text p{float:left}
.productlist .text .content{clear:both; word-break:break-all; width:580px; overflow:auto;word-wrap: break-word; word-break: normal; }
.productlist .text .other{width:580px}
.productlist .text .other .ico{float:left;width:200px; padding-left:5px}
.productlist .text .other .btn{float:right;width:300px;text-align:right}
.productlist .piclist{width:580px;padding:5px 0; border-bottom:1px solid #F2F2F2}
.productlist .piclist .picture{float:left; width:110px}
.productlist .piclist .picture IMG{MARGIN-TOP: expression(( 100 - this.height ) / 2); width: expression(this.width > 100 ? 100 : true); height: expression(this.height > 100 ? 100 : true); max-width: 100px; max-height: 100px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center}
.productlist .piclist .info{float:left;width:470px}
.productlist .piclist .info p{float:left}
.productlist .piclist .info .pname{width:230px}
.productlist .piclist .info .content{clear:both; padding:5px 0; word-break:break-all; width:470px; overflow:auto;word-wrap: break-word; word-break: normal; }
.productlist .piclist .info .other{width:470px}
.productlist .piclist .info .other .ico{float:left;width:220px}
.productlist .piclist .info .other .btn{float:right;width:250px;text-align:right}
.productlist .headpage{float:right; height:25px; margin-bottom:5px; text-align:right}
.productlist .footpage{float:right; height:25px; margin-top:5px; text-align:right}
.productlist .button{height:20px;BORDER: #D8D8D8 1px solid;padding-top: 2px;FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#E6E6E6); CURSOR: pointer;COLOR: black; margin:0 2px 0 3px}
/*ProductList End*/

/*ProductInfoRelatedProduct Begin*/
.productinforelatedproduct{width:100%; margin:0; padding:0}
.productinforelatedproduct ul{list-style-type:none; margin:0; padding:0}
.productinforelatedproduct ul li{float:left; width:155px}
.productinforelatedproduct .picture {width:120px;margin:0 auto; padding:0}
.productinforelatedproduct .picture .picborder{display:block;width:120px;height:120px;border:1px solid #ccc}
.productinforelatedproduct .picture A.picborder:link {border:1px solid #ccc; text-decoration: none}
.productinforelatedproduct .picture A.picborder:visited {border:1px solid #ccc; text-decoration: none}
.productinforelatedproduct .picture A.picborder:active {border:1px solid #ccc; text-decoration: none}
.productinforelatedproduct .picture A.picborder:hover {border:1px solid #696969; text-decoration: none}
.productinforelatedproduct .picture IMG{MARGIN-TOP: expression(( 120 - this.height ) / 2); width: expression(this.width > 120 ? 100 : true); height: expression(this.height > 120 ? 120 : true); max-width: 120px; max-height: 120px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center}
.productinforelatedproduct .list{margin:0; padding:3px 0; line-height:160%; text-align:center}
.productinforelatedproduct A:link {color:#666; text-decoration: none}
.productinforelatedproduct A:visited {color:#666; text-decoration: none}
.productinforelatedproduct A:active {color:#666; text-decoration: none}
.productinforelatedproduct A:hover {color:#ff0000; text-decoration: underline}
/*ProductInfoRelatedProduct End*/

/*ProductInfoRelatedNews Begin*/
.productinforelatednews{width:100%; margin:0; padding:0}
.productinforelatednews ul{list-style-type:none; margin:0; padding:0}
.productinforelatednews ul li{}
/*ProductInfoRelatedNews End*/

/*ProductInfoComments Begin*/
.productinfocomments{width:100%; margin:0; padding:0}
.productinfocomments ul{list-style-type:none; margin:0; padding:0}
.productinfocomments ul li{margin:0; padding:5px 0; border-bottom:1px dotted #ccc}
.productinfocomments ul li .name{margin:0; padding:5px; font-weight:bold; color:#666}
.productinfocomments ul li .name span{padding-left:15px; font-weight:normal; color:#ccc}
.productinfocomments ul li .cont{margin:0; padding:0 5px; line-height:160%}
.productinfocomments ul li .reply{margin:0; padding:0 5px; line-height:160%}
.productinfocomments ul li .reply span{padding-right:10px; font-weight:normal; color:#ff0000}
.productinfocomments .footpage{float:right; margin-top:5px; height:25px; text-align:right}
/*ProductInfoComments End*/

/*ProductInfoItemBigpic Begin*/
.productinfoitembigpic{width:100%; margin:0; padding:0}
.productinfoitembigpic ul{list-style-type:none; margin:0; padding:0}
.productinfoitembigpic ul li{}
/*ProductInfoItemBigpic End*/

/*ProductInfoItemPicture Begin*/
.productinfoitempicture{width:300px}
.productinfoitempicture .bigpic{BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 0px auto; OVERFLOW: hidden; BORDER-LEFT: #ccc 1px solid; WIDTH: 300px; LINE-HEIGHT: 300px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 300px; TEXT-ALIGN: center}
.productinfoitempicture .bigpic IMG{MARGIN-TOP: expression(( 300 - this.height ) / 2); VERTICAL-ALIGN: middle; TEXT-ALIGN: center}
.productinfoitempicture .picture{MARGIN-TOP: 10px; PADDING-LEFT: 5px; BACKGROUND: #f9f8f8; TEXT-ALIGN: left}
.productinfoitempicture .picture IMG{MARGIN: 0px 3px; WIDTH: 46px; CURSOR: pointer; HEIGHT: 46px}
.productinfoitempicture .picture IMG.onbg{PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: url(../bg_pic.gif) no-repeat 0px 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 8px}
.productinfoitempicture .picture IMG.autobg{PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: url(../bg_pic_1.gif) no-repeat 0px 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 8px}
/*ProductInfoItemPicture End*/

/*ProductInfoItemRating Begin*/
.productinfoitemrating{}
.productinfoitemrating ul{PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: url(../../../rating_stars.gif) no-repeat 0px 0px; PADDING-BOTTOM: 5px; MARGIN: 0; OVERFLOW: hidden; WIDTH: 65px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 12px;}
*.productinfoitemrating ul{height:7px}
.productinfoitemrating ul LI {PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
.productinfoitemrating ul LI A {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; Z-INDEX: 20; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 14px; TEXT-INDENT: -9000px; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 12px; TEXT-DECORATION: none}
.productinfoitemrating ul LI A:hover {Z-INDEX: 2; BACKGROUND: url(../../../images/rating_stars.gif) 0px 12px; LEFT: 0px}
.productinfoitemrating ul A.one {LEFT: 0px}
.productinfoitemrating ul A.one:hover {WIDTH: 9px}
.productinfoitemrating ul A.two {LEFT: 14px}
.productinfoitemrating ul A.two:hover {WIDTH: 23px}
.productinfoitemrating ul A.three {LEFT: 28px}
.productinfoitemrating ul A.three:hover {WIDTH: 37px}
.productinfoitemrating ul A.four {LEFT: 42px}
.productinfoitemrating ul A.four:hover {WIDTH: 51px}
.productinfoitemrating ul A.five {LEFT: 56px}
.productinfoitemrating ul A.five:hover {WIDTH: 65px}
.productinfoitemrating ul LI.current {DISPLAY: block; Z-INDEX: 1; BACKGROUND: url(../../../images/rating_stars.gif) 0px 24px; LEFT: 0px; TEXT-INDENT: -9000px; POSITION: absolute; HEIGHT: 12px}
.productinfoitemrating-info {BORDER-RIGHT: #eaeaea 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eaeaea 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #eaeaea 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #eaeaea 1px solid}
/*ProductInfoItemRating End*/

/*ProductViewHistory Begin*/
.productviewhistory{width:100%}
.productviewhistory ul{width:157px; list-style-type:none; padding:0; margin:0}
.productviewhistory ul li{float:left; width:48%; line-height:160%}
.productviewhistory ul li .pic{margin:0 auto; width:50px; height:50px; border:1px solid #ccc}
.productviewhistory ul li IMG{MARGIN-TOP: expression(( 50 - this.height ) / 2); width: expression(this.width > 50 ? 50 : true); height: expression(this.height > 50 ? 50 : true); max-width: 50px; max-height: 50px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center}
.productviewhistory ul li .pic A {display:block}
.productviewhistory ul li .name{text-align:center; line-height:25px; height:25px; overflow:hidden}
.productviewhistory ul li A:link {color: #666; text-decoration: none}
.productviewhistory ul li A:visited {color:#666; text-decoration: none}
.productviewhistory ul li A:active {color: #666; text-decoration: none}
.productviewhistory ul li A:hover {color: #ff0000; text-decoration: underline}
/*ProductViewHistory End*/

/*ProductEffect Begin*/
.producteffect{width:100%}
.producteffect ul{list-style-type:none; padding:0; margin:0}
.producteffect ul li{float:left; width:50%; line-height:25px}
.producteffect ul li A:link {color: #666; text-decoration: none}
.producteffect ul li A:visited {color:#666; text-decoration: none}
.producteffect ul li A:active {color: #666; text-decoration: none}
.producteffect ul li A:hover {color: #ff0000; text-decoration: underline}
/*ProductEffect End*/

/*ProductPerson Begin*/
.productperson{width:100%}
.productperson ul{list-style-type:none; padding:0; margin:0}
.productperson ul li{float:left; width:50%; line-height:25px}
.productperson ul li A:link {color: #666; text-decoration: none}
.productperson ul li A:visited {color:#666; text-decoration: none}
.productperson ul li A:active {color: #666; text-decoration: none}
.productperson ul li A:hover {color: #ff0000; text-decoration: underline}
/*ProductPerson End*/

/*ProductTags Begin*/
.producttags{width:100%}
.producttags ul{list-style-type:none; padding:0; margin:0}
.producttags ul li{float:left; width:50%; line-height:25px}
.producttags ul li A:link {color: #666; text-decoration: none}
.producttags ul li A:visited {color:#666; text-decoration: none}
.producttags ul li A:active {color: #666; text-decoration: none}
.producttags ul li A:hover {color: #ff0000; text-decoration: underline}
/*ProductTags End*/

/*saleproductrecom Begin*/
.saleproductrecom{width:100%}
.saleproductrecom ul{list-style-type:none; margin:0; padding:0}
.saleproductrecom ul li{float:left;width:148px}
.saleproductrecom .picture {width:120px;margin:0 auto; padding:0}
.saleproductrecom .picture .picborder{display:block;width:120px;height:120px;border:1px solid #ccc}
.saleproductrecom .picture A.picborder:link {border:1px solid #ccc; text-decoration: none}
.saleproductrecom .picture A.picborder:visited {border:1px solid #ccc; text-decoration: none}
.saleproductrecom .picture A.picborder:active {border:1px solid #ccc; text-decoration: none}
.saleproductrecom .picture A.picborder:hover {border:1px solid #696969; text-decoration: none}
.saleproductrecom .picture IMG{MARGIN-TOP: expression(( 120 - this.height ) / 2); width: expression(this.width > 120 ? 100 : true); height: expression(this.height > 120 ? 120 : true); max-width: 120px; max-height: 120px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center}
.saleproductrecom .list{margin:0; padding:3px 0; line-height:160%; text-align:center}
.saleproductrecom .list A:link {color:#000; text-decoration: none}
.saleproductrecom .list A:visited {color:#000; text-decoration: none}
.saleproductrecom .list A:active {color:#000; text-decoration: none}
.saleproductrecom .list A:hover {color:#ff0000; text-decoration: underline}
.saleproductrecom .list .sprice{color:#999;text-decoration:line-through}
.saleproductrecom .list .price{color:#ff0000}
.saleproductrecom .list .discount{color:#6DAADA}
/*saleproductrecom End*/

/*SaleAdv Begin*/
.SaleAdv{width:100%; text-align:center}
/*SaleAdv End*/

/*ShipmentMessage Begin*/
.shipmentmessageshow{width:100%}
.shipmentmessageshow ul{list-style-type:none; margin:0; padding:0}
.shipmentmessageshow ul li{line-height:22px}
.shipmentmessageshow ul li span{font-weight:bold}
.shipmentmessageshow .more{text-align:right}
.shipmentmessagelist{width:100%}
.shipmentmessagelist .title{list-style-type:none; margin:0; padding:0}
.shipmentmessagelist .title li{float:left; width:16%; padding:2px; line-height:25px; font-weight:bold; border-bottom: 1px #CCC solid}
.shipmentmessagelist .list{list-style-type:none; margin:0; padding:0}
.shipmentmessagelist .list li{float:left; width:16%; padding:2px; line-height:25px}
.shipmentmessagelist .headpage{float:right; height:25px; margin-bottom:5px; text-align:right}
.shipmentmessagelist .footpage{float:right; height:25px; margin-top:5px; text-align:right}
/*ShipmentMessage End*/

/*SiteQQService Begin*/
.siteservice{width:100%; margin:0; padding:0}
.siteservice .menutop,.siteservice .menucenter,.siteservice .menufoot{width:170px}
.siteservice .group{list-style-type:none; margin:0; padding:5px 10px}
.siteservice .group li{line-height:25px; text-align:left}
.siteservice .group li .group-user{list-style-type:none; margin:0; padding:0}
.siteservice .group li .group-user li{line-height:25px; padding-left:15px; text-align:left}
.siteservice-fix{margin:0; padding:0 0 2px 0; border:1px solid #ccc; background:#f2f2f2}
.siteservice-fix .group{list-style-type:none; margin:0; padding:2px 10px}
.siteservice-fix .group li{float:left; line-height:25px; text-align:left}
.siteservice-fix .group li h2{float:left; padding:0 10px 0 0}
.siteservice-fix .group li .group-user{float:left; margin:0; padding:0}
.siteservice-fix .group li .group-user a{line-height:25px; padding-right:10px}
/*SiteQQService End*/

/*GiftList Begin*/
.giftlist{width:100%}
.giftlist .header{margin-top:5px; padding-top:5px; height:20px; border-bottom: 1px #CCCCCC solid; background:#fff; font-weight:bold; color:#666; font-size:12px}
.giftlist ul{list-style-type:none; margin:0; padding:0}
.giftlist ul li{float:left; width:100%; margin:0; padding:5px 0; border-bottom:1px solid #F2F2F2}
.giftlist .picborder{}
.giftlist .price{color:#E00000}
.giftlist .pname{float:left; width:470px}
.giftlist .pweight{float:left; width:100px; text-align:center}
.giftlist .pstock{float:left; width:100px; text-align:center}
.giftlist .ppoint{float:left; width:100px; text-align:center}
.giftlist .ppoint span{color:#E00000}
.giftlist .picture{float:left; margin:0; padding:0; width:110px}
.giftlist .picture .picborder{display:block;width:100px;height:100px;border:1px solid #ccc}
.giftlist .picture A.picborder:link {border:1px solid #ccc; text-decoration: none}
.giftlist .picture A.picborder:visited {border:1px solid #ccc; text-decoration: none}
.giftlist .picture A.picborder:active {border:1px solid #ccc; text-decoration: none}
.giftlist .picture A.picborder:hover {border:1px solid #696969; text-decoration: none}
.giftlist .picture IMG{MARGIN-TOP: expression(( 100 - this.height ) / 2); width: expression(this.width > 100 ? 100 : true); height: expression(this.height > 100 ? 100 : true); max-width: 100px; max-height: 100px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center}
.giftlist .info{float:left; margin:0; padding:0; width:635px}
.giftlist .info .pname{width:320px; font-weight:bold; padding-bottom:5px}
.giftlist .info .content{clear:both; word-break:break-all; width:630px; min-height:60px; overflow:auto}
.giftlist .info .other{width:675px}
.giftlist .info .other .time{float:left;width:200px}
.giftlist .info .other .btn{float:right;width:300px;text-align:right}
.giftlist .headpage{float:right; margin-bottom:5px; height:25px; text-align:right}
.giftlist .footpage{float:right; margin-top:5px; height:25px; text-align:right}
.giftlist .button{height:20px;BORDER: #D8D8D8 1px solid;padding-top: 2px;FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#E6E6E6); CURSOR: pointer;COLOR: black; margin:0 2px 0 3px}
/*GiftList End*/

/*BasketReBuy Begin*/
.BasketReBuy{width:100%; padding:5px; border: 1px solid #75C6EA}
.BasketReBuy .head{background-color: #fff;height:30px;color:#000;font-size:13px;font-weight:bold}
.BasketReBuy .headmenu{border-top: 1px #75C6EA solid; border-bottom: 1px #75C6EA solid; background-color: #F2FBFF;height:30px;color:#000;font-size:12px}
.BasketReBuy .list{height:25px}
.BasketReBuy .list .button{height:20px;BORDER: #D8D8D8 1px solid;padding-top: 2px;FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#E6E6E6); CURSOR: pointer;COLOR: black; margin:0 2px 0 3px}
.BasketReBuy .list .form{border: 1px solid #CCCCCC;height:18px}
/*BasketReBuy End*/

/*BasketList Begin*/
.basketlist{width:100%; border:1px solid #ccc}
.basketlist ul{list-style-type:none; padding:0; margin:0}
.basketlist ul li{float:left; width:100%; padding:0 10px; line-height:25px}
.basketlist table{width:100%}
.basketlist th{height:25px; line-height:25px; font-weight:normal}
.basketlist .headmenu{padding-left:3px; border-bottom:1px #ccc solid; background:#f2f2f2; line-height:25px; color:#666; font-size:12px}
.basketlist TR.list {background-color:expression((this.rowIndex%2==0)?"#FFFFFF":"#f2f2f2")}
.basketlist TD.list {padding-left:3px; BORDER-BOTTOM: #e5e5e5 1px solid; line-height:25px; text-align:left}
.basketlist .list .form{border: 1px solid #CCCCCC;height:18px}
.basketlist .btn{text-align:center; height:50px}
.basketlist .totallist{padding-right:5px; text-align:right; height:30px}
.basketlist .discountlist{padding-right:5px; text-align:right; height:30px}
.basketlist .discountlist .discountprice{font-size:16px;font-weight:bold;color:#FF3300}
.basketlist .couponlist{text-align:right; height:30px}
.basketlist .couponlist .form{border: 1px solid #CCCCCC;height:18px}
.basketlist .couponlist .button{height:20px;BORDER: #D8D8D8 1px solid;padding-top: 2px;FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#E6E6E6); CURSOR: pointer;COLOR: black; margin:0 2px 0 3px}
.basketlist .taxes{padding-right:5px; text-align:right; height:30px}
.basketlist .lastprice{padding-right:5px; text-align:right; height:50px}
.basketlist .lastprice .price{font-size:16px;font-weight:bold;color:#FF3300}
.Sendmail{margin-bottom:5px;border:1px solid #CCCCCC;background-color:#EEEEEE}
.Sendmail .list{height:25px;text-align:left;padding-left:3px}
.amountpay{margin-bottom:5px;border:1px solid #CCCCCC;background-color:#EEEEEE}
.amountpay .list{height:25px;text-align:left;padding-left:3px}
.amountpay .list .button{height:20px;BORDER: #D8D8D8 1px solid;padding-top: 2px;FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#E6E6E6); CURSOR: pointer;COLOR: black; margin:0 2px 0 3px}
.BasketUserInfo{border: 1px solid #75C6EA;padding:0 5px;background:#fff}
.BasketUserInfo .headmenu{border-top: 1px #75C6EA solid;  border-bottom: 1px #75C6EA solid; background-color: #F2FBFF;height:30px;color:#000;font-size:12px}
.BasketUserInfo .listleft{background:#F2FBFF;text-align:left}
.BasketUserInfo .listright{background:#F2FBFF}
.BasketUserInfo .listright .button{height:20px;BORDER: #D8D8D8 1px solid;padding-top: 2px;FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#E6E6E6); CURSOR: pointer;COLOR: black; margin:0 2px 0 3px}
.BasketBankInfo{padding:0px}
.BasketBankInfo .headmenu{background-color: #2689BC;height:25px;color:#FFFFFF;font-size:12px; font-weight:bold}
.BasketBankInfo .list{height:25px;border-bottom:1px #cccccc solid}
/*BasketList End*/

/*Order-Print Begin*/
.order-print{width:650px; color:#666}
.order-print .print-btn {line-height:25px; text-align:center}
.order-print table{width:100%; margin-bottom:10px; background:#666}
.order-print h2{margin:0 0 10px 0; padding:0; border-bottom:1px solid #666; font-size:13px; line-height:25px}
.order-print .headmenu{padding-left:5px; height:27px;color:#666;font-size:13px;font-weight:bold}
.order-print th{padding-left:5px; width:15%; line-height:25px; font-weight:normal; text-align:left; background:#fff}
.order-print td{padding-left:5px; line-height:25px; text-align:left; background:#fff}
.order-print TR.list {background-color:expression((this.rowIndex%2==0)?"#FFFFFF":"#f2f2f2")}
.order-print TD.list {padding-left:3px; BORDER-BOTTOM: #e5e5e5 1px solid; line-height:25px; text-align:left}
.order-print TD.list2 {line-height:25px; text-align:center}
/*Order-Print End*/

/*MyUserInfo Begin*/
.user-menu{list-style-type:none; padding:0; margin:0}
.user-menu li{background:url(../icons/6.gif) no-repeat; background-position:0 7px; padding-left:15px; line-height:25px}
.myuserinfo{width:100%}
.myuserinfo table{width:100%; margin-bottom:10px}
.myuserinfo h2{margin:0; padding:0; border-bottom:1px solid #CCC; font-size:13px; line-height:25px; text-align:left}
.myuserinfo .headpage{float:right; margin:5px 0; height:25px; text-align:right}
.myuserinfo .footpage{float:right; height:25px; text-align:right}
.myuserinfo .headmenu{text-align:left}
.myuserinfo .headmenu A:link {color: #FFF; text-decoration: none}
.myuserinfo .headmenu A:visited,active {color: #FFF; text-decoration: none}
.myuserinfo .headmenu A:hover {color: #FFF; text-decoration: none}
.myuserinfo .headmenu{border-bottom:1px solid #CCC;height:27px;color:#666;font-size:13px;font-weight:normal}
.myuserinfo th{width:10%; text-align:left; line-height:25px; font-weight:normal}
.myuserinfo td{line-height:25px; text-align:left}
.myuserinfo TR.list {background-color:expression((this.rowIndex%2==0)?"#FFFFFF":"#f2f2f2")}
.myuserinfo TD.list {padding-left:3px; BORDER-BOTTOM: #e5e5e5 1px solid; line-height:25px; text-align:left}
.myuserinfo TD.list2 {line-height:25px; text-align:left}
.myuserinfo .msgmenu{margin:5px 0; border-top:1px solid #ccc; border-bottom:1px solid #ccc; background:#f2f2f2}
.myuserinfo .msgmenu .msgbox,.myuserinfo .msgmenu .onmsgbox{float:left; padding:0 10px}
.myuserinfo .msgmenu .msgbox{display:block; padding:3px 10px}
.myuserinfo .msgmenu .onmsgbox{padding:3px 10px; background:#fff}
.myuserinfo .list .msgbox{border:1px #75C6EA solid;height:26px;padding:1px; 8px 1px 8px;text-align:center;font-size:12px}
.myuserinfo .list .button{height:20px;BORDER: #D8D8D8 1px solid;padding-top: 2px;FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#E6E6E6); CURSOR: pointer;COLOR: black; margin:0 2px 0 3px}
.myuserinfo .listleft{background:#FFF}
.myuserinfo .listright{background:#FFF}
/*MyUserInfo End*/

/*HelpList Begin*/
.helplist{width:100%}
.helplist h1{padding:5px;background:#f2f2f2;font-weight:bold;font-size:12px}
.helplist .headpage{float:right; margin-bottom:5px; height:25px; text-align:right}
.helplist .footpage{float:right; margin-top:5px; height:25px; text-align:right}
.helplist .label{list-style-type:none; margin:0; padding:0}
.helplist .label li{float:left; margin:0; padding:0; width:45%}
.helplist .list{clear:both; list-style-type:none; margin:0; padding:0}
.helplist .list li{margin:0; padding:10px 0; width:100%}
.helplist .list h1{padding:5px;background:#f2f2f2;font-weight:bold;font-size:12px}
.helplist .list p{line-height:25px;padding:5px}
.helplist .system{list-style-type:none; margin:0; padding:0}
.helplist .system li{float:left; margin:0; padding:0; width:100%; line-height:25px; padding:0 5px}
/*HelpList End*/

/*BookList Begin*/
.booklist{width:100%}
.booklist th{width:10%; font-weight:normal; font-size:12px}
.booklist h1{padding:5px;background:#f2f2f2;font-weight:bold;font-size:12px}
.booklist .headpage{float:right; margin-bottom:5px; height:25px; text-align:right}
.booklist .footpage{float:right; margin-top:5px; height:25px; text-align:right}
.booklist ul{list-style-type:none; padding:0; margin:0}
.booklist ul li{float:left; margin:0; padding:10px 0; border-bottom:1px solid #ccc}
.booklist ul li .pic{float:left; margin:0; padding:0; width:80px}
.booklist ul li .info{float:left; margin:0; padding:0; width:665px}
.booklist ul li .info .info-t{padding-bottom:2px}
.booklist ul li .name{float:left; width:75%}
.booklist ul li .time{float:left}
.booklist ul li H2{background:#f2f2f2;line-height:25px}
.booklist ul li .content{clear:both;padding-top:2px; line-height:160%}
.booklist ul li .content span{color:#ff0000}
.booklist ul li .content .reply{padding-left:5px;color:#666;line-height:25px}
/*BookList End*/

/*GuestBookShow Begin*/
.guestbookshow{width:100%}
.guestbookshow ul{list-style-type:none; padding:0; margin:0}
.guestbookshow ul li{line-height:25px; background:url(../t_line.gif) repeat-x bottom}
.guestbookshow ul li h2{font-weight:normal}
.guestbookshow ul li h2 span{padding-right:5px; color:#000}
.guestbookshow ul li p{line-height:160%; color:#ccc}
/*GuestBookShow End*/


/*OtherBox Begin*/
.otherbox{width:100%; margin:0; padding:0}
.otherbox h2{margin:0; padding:0; line-height:25px; padding-left:5px; text-align:left}
.otherbox ul{list-style-type:none; padding:0; margin:0}
.otherbox ul li{}
.otherbox th{background:#fff; font-weight:normal; line-height:25px; padding-left:5px; text-align:left}
.otherbox .headmenu{line-height:25px; padding:5px; font-weight:bold}
.otherbox .list{background:#fff; padding:5px; text-align:left}
.otherbox .list1{background: #F2FBFF; text-indent:20px; padding:4px; line-height:22px; border-top:1px solid #CCEFFF; }
.otherbox .list2 {line-height:25px; text-align:left}
.otherbox .list .button{height:20px;BORDER: #D8D8D8 1px solid;padding-top: 2px;FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#E6E6E6); CURSOR: pointer;COLOR: black; margin:0 2px 0 3px}
.otherbox .listleft{background: #fff}
.otherbox .listright{background: #fff;text-align:right;padding:4px; }
/*OtherBox End*/

/*Page Begin*/
.page{width:100%; height:20px; border: 1px #CCC solid; margin:0; padding:0}
.page p{float:left; height:16px; padding:2px}
.page .pagebody{background:#FFF; padding:2px}
.page .pagenumbody{background:#FFF; padding:2px 8px}
.page .onpagenumbody{color:#ff0000; background:#F2f2f2; padding:2px 8px}
.page .pagetotal{background:#FFF; padding:2px 5px}
/*Page End*/

/*ProductList Begin*/
.uniteproductlist{width:100%}
.uniteproductlist h2{background:#f2f2f2; line-height:25px; margin-bottom:5px; padding:0 5px}
.uniteproductlist ul{list-style-type:none; margin:0; padding:0}
.uniteproductlist ul li{margin:0; padding:5px 0; border-bottom:1px solid #F2F2F2}
.uniteproductlist .picborder{}
.uniteproductlist .price{color:#E00000}
.uniteproductlist .sprice{color:#999;text-decoration:line-through}
.uniteproductlist .price span{color:#E00000}
.uniteproductlist .picture{float:left; width:150px; height:150px; margin-top:3px; border:1px solid #ccc}
.uniteproductlist .picture IMG{MARGIN-TOP: expression(( 150 - this.height ) / 2); width: expression(this.width > 150 ? 150 : true); height: expression(this.height >150 ? 150 : true); max-width: 150px; max-height: 150px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center}
.uniteproductlist .info{float:left; margin-left:10px; width:580px}
.uniteproductlist .info .child{float:left; width:70%}
.uniteproductlist .info .child ul{list-style-type:none; margin:0; padding:0}
.uniteproductlist .info .child ul li{margin:0; padding:0; line-height:20px; border:none}
.uniteproductlist .info .other{float:left; padding-left:15px}
.uniteproductlist .info .other p{line-height:20px}
.uniteproductlist .headpage{float:right; margin-bottom:5px; height:25px; text-align:right}
.uniteproductlist .footpage{float:right; margin-top:5px; height:25px; text-align:right}
.productlist .button{height:20px;BORDER: #D8D8D8 1px solid;padding-top: 2px;FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#E6E6E6); CURSOR: pointer;COLOR: black; margin:0 2px 0 3px}
/*ProductList End*/

/*News Begin*/
.newstop{width:100%; margin:0; padding:0}
.newstop .title{line-height:25px; text-align:center; padding:5px 0}
.newstop .title span{font-size:15px;font-weight:bold}
.newstop .cont{color:#666;font-size:12px;line-height:160%;text-align:left}
.newsmain{width:100%}
.newsmain .class{list-style-type:none; padding:0; margin:0}
.newsmain .class li{float:left; padding:0; margin:0; width:50%}
.newsmain .class li .box{}
.newsmain .class li .box .box-t{margin:5px; width:100%}
.newsmain .class li .box .box-t h1{float:left; width:80%; line-height:25px}
.newsmain .class li .box .box-t h1 span{padding-left:5px}
.newsmain .class li .box .box-t .more{float:left; padding-top:8px; width:20%; text-align:center; line-height:25px}
.newsmain .class li .box .list{clear:both; padding-left:5px}
.newsmain .class li .box .list ul{list-style-type:none; padding:0; margin:0}
.newsmain .class li .box .list ul li{width:96%; line-height:25px; background:url(../t_line.gif) repeat-x bottom}
.newsmain .class li .box .list ul li .title {float:left; width:80%}
.newsmain .class li .box .list ul li .time {float:left; width:20%}
.newsmain .class li .box .list ul li .title A {background:url(../icons/5.gif) no-repeat; background-position:0 1px; padding-left:13px}
.newsmain .class li .box .list ul li .title A:link {color: #000; text-decoration: none}
.newsmain .class li .box .list ul li .title A:visited {color:#000; text-decoration: none}
.newsmain .class li .box .list ul li .title A:active {color: #000; text-decoration: none}
.newsmain .class li .box .list ul li .title A:hover {color: #B00000; text-decoration: underline}
.newslist{width:100%}
.newslist .headpage{float:right; margin-bottom:5px; height:25px; text-align:right}
.newslist .footpage{float:right; margin-top:5px; height:25px; text-align:right}
.newslist ul{list-style-type:none; margin:0; padding:0}
.newslist ul li{margin:0; padding:0 0 5px 0; background:url(../t_line.gif) repeat-x bottom}
.newslist ul li h1{float:left; width:60%; line-height:25px}
.newslist ul li .more{float:left; width:40%; text-align:right; line-height:25px}
.newslist ul li .content{clear:both; padding:2px 0; line-height:25px; table-layout:fixed; text-align:left}

.NewsInfo {width:100%}
.NewsInfo .title{color:#666666;font-size:14px;font-weight:bold}
.NewsInfo .list{font-size:12px;color:#666}
.NewsInfo .info{font-size:12px;line-height:180%}

.newsproduct {width:100%}
.newsproduct ul{list-style-type:none; margin:0; padding:0}
.newsproduct ul li{float:left; margin:0; padding:0; width:150px; text-align:center}
.newsproduct ul li .picborder {margin:0 auto; width:120px; height:120px; border:#ccc 1px solid}
.newsproduct ul li .picborder IMG{MARGIN-TOP: expression(( 120 - this.height ) / 2); width: expression(this.width > 120 ? 120 : true); height: expression(this.height > 120 ? 120 : true); max-width: 120px; max-height: 120px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center}
.newsproduct ul li .picborder A:link {color: #000; text-decoration: none}
.newsproduct ul li .picborder A:visited {color:#000; text-decoration: none}
.newsproduct ul li .picborder A:active {color: #000; text-decoration: none}
.newsproduct ul li .picborder A:hover {color: #6DAADA; text-decoration: none}
.newsproduct ul li .name {height:23px; padding-top:5px; line-height:20px; overflow:hidden}
.newsproduct ul li .name A:link {color: #666; text-decoration: none}
.newsproduct ul li .name A:visited {color:#666; text-decoration: none}
.newsproduct ul li .name A:active {color: #666; text-decoration: none}
.newsproduct ul li .name A:hover {color: #B00000; text-decoration: underline}
/*News End*/

/*comp.asp 56770.WangLei 2008-1-25*/
.comparelist{width:760px; overflow:scroll; overflow-y:hidden}
.comparelist .table{width:100%}
.comparelist th{width:80px; background:#fff; border-right:#cccccc 2px solid}
.comparelist .listleft{background: #fff}
.comparelist .picture{width:150px; height:150px; margin:5px; border:1px solid #ccc}
.comparelist .picture IMG{MARGIN-TOP: expression(( 150 - this.height ) / 2); width: expression(this.width > 150 ? 150 : true); height: expression(this.height >150 ? 150 : true); max-width: 150px; max-height: 150px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center}
.comparelist TR.list {background-color:expression((this.rowIndex%2==0)?"#FFFFFF":"#f2f2f2")}
.comparelist TD.list {padding-left:3px; BORDER-BOTTOM: #e5e5e5 1px solid; line-height:25px; text-align:left}
a.compare:link {FONT-SIZE: 9pt; COLOR: #000000; TEXT-DECORATION: none}
a.compare:active {FONT-SIZE: 9pt; COLOR: #000000; TEXT-DECORATION: none}
a.compare:visited {FONT-SIZE: 9pt; COLOR: #000000; TEXT-DECORATION: none}
a.compare:hover {FONT-SIZE: 9pt; BACKGROUND: #c15802; COLOR: #ffffff; TEXT-DECORATION: underline}
.comp_tb1 {text-align:left; BORDER-RIGHT: #d7d7d7 1px solid; BORDER-TOP: #d7d7d7 1px solid; BORDER-LEFT: #d7d7d7 1px solid; BORDER-BOTTOM: #d7d7d7 1px solid;background-color:#FFFFFF;width:200px}
.comp_tb2 {text-align:left; BORDER-RIGHT: #d7d7d7 1px solid; BORDER-LEFT: #d7d7d7 1px solid; BORDER-BOTTOM: #d7d7d7 1px solid; width:200px}
/* Start 气泡 2008-5-23 by 56770.WangLei */
.mm_tips_market {POSITION: absolute}
.mm_tips_market .m_body {PADDING-RIGHT: 10px;PADDING-LEFT: 10px;	PADDING-BOTTOM: 6px;LINE-HEIGHT: 18px;PADDING-TOP: 6px;	BACKGROUND-COLOR: #f2f2f2;TEXT-ALIGN: left;border-top-width: 1px;border-right-width: 1px;	border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;	border-left-style: solid;border-top-color: #ccc;border-right-color: #ccc;border-bottom-color: #ccc;border-left-color: #ccc;}
/* End 2008-5-23 by 56770.WangLei */
#fixedtipdiv{background:url(../mes_bg.gif) no-repeat;text-align:left;width:176px;height:95px;margin-top:-10px;margin-left:60px;position:absolute;padding: 20px 0 20px 20px;font:line-height:18px;z-index:100}
#dhtmltooltip {font-size: 9pt;BORDER: gray 1px solid; PADDING-LEFT: 4px; Z-INDEX: 100; FILTER: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=120); VISIBILITY: hidden; PADDING-BOTTOM: 4px; BORDER-LEFT: gray 1px solid; WIDTH: 150px; PADDING-TOP: 4px; POSITION: absolute; BACKGROUND-COLOR: #cccccc}
.bg_d {background-color: #CCCCCC}
TR.pro_list {background-color:expression((this.rowIndex%2==0)?"#FFFFFF":"#f2f2f2")}
TD.pro_list {color: #333333; BORDER-BOTTOM: #e5e5e5 1px solid; line-height:160%}
.bk{border: 1px solid #CCCCCC; padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1}
.bk_h{margin-bottom:5px; height:30px; padding-left: 5px;background:url(../news_title_bg.gif) #F2FBFF;color:#fff;font-weight:bold}
.bk_pro{background-color:#dfdfdb; font-weight: bold; font-size: 13px}
.bk_b{border: 1px solid #CCCCCC; padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1}
.form{border: 1px solid #CCCCCC;height:18px}
.form-textarea{border: 1px solid #CCCCCC}
.form_login1{border: 1px solid #CCCCCC;height:18px;width:80px}
.form_login2{border: 1px solid #CCCCCC;height:18px;width:200px}
.button,.wenbenkuang1,.btn_cart{height:20px;padding:2px;BORDER: #D8D8D8 1px solid;FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#E6E6E6); CURSOR: pointer;COLOR: black}
.addtocart {width:138px;height:33px;BORDER: #D8D8D8 0px solid;padding-top: 2px;FONT-SIZE: 12px; CURSOR: hand;COLOR: black;background: url(../addtocart.jpg)}

#translate_tools{background:url(../translate.jpg) no-repeat;}
.allborder {border:1px solid #ddd;}
#googletrans {_margin-left:8px;_width:185px;}
.line_h {line-height:150%;}
/*SiteQQService Begin*/
.siteservice{width:100%; margin:0; padding:0}
.siteservice .menutop,.siteservice .menucenter,.siteservice .menufoot{width:170px}
.siteservice h2{display:block; width:158px; margin:0 auto; padding-left:10px}
.siteservice .group{list-style-type:none; width:168px; margin:0 auto; padding:0; background:#fff}
.siteservice .group li{float:left; width:168px; margin:0; padding:0; line-height:25px; text-align:left}
.siteservice .group li .group-user{list-style-type:none; width:168px; margin:0; padding:0}
.siteservice .group li .group-user li{float:left; margin:0; padding-left:15px; text-align:left; width:153px; line-height:25px; table-layout:fixed; word-break: break-all; overflow:hidden;}
.siteservice-fix{margin:0; padding:0 0 2px 0; border:1px solid #ccc; background:#f2f2f2}
.siteservice-fix .group{list-style-type:none; margin:0; padding:2px 10px}
.siteservice-fix .group li{float:left; line-height:25px; text-align:left}
.siteservice-fix .group li h2{float:left; padding:0 10px 0 0}
.siteservice-fix .group li .group-user{float:left; margin:0; padding:0}
.siteservice-fix .group li .group-user a{line-height:25px; padding-right:10px}
/*SiteQQService End*/
#fixedtipdiv-choose{BORDER: 1px solid #CCCCCC;BACKGROUND: #FFF;text-align:left;width:300px;min-height:60px;margin-top:105px;margin-left:-130px;position:absolute;padding: 10px 0 10px 10px;line-height:18px;z-index:100}
.spva{float:left; min-width:11px;text-align:center;background:#FFF; border:1px solid #ccc; cursor:pointer; color:#404040; padding:1px 5px; height:20px; line-height:20px}
.spvaon{float:left; min-width:11px;text-align:center;background:url(../select-on.gif) #fff no-repeat right bottom; padding:0px 4px; border:2px solid #C30008; cursor:pointer; color:#404040;z-index:99999}
.spvaon span{position:absolute; width:32px; height:32px; right:2px; bottom:2px; background:url(../select-on.gif) #fff no-repeat right bottom; z-index:99999}
.spva-img{display:block;float:left; width:32px;height:32px;text-align:center;background:#FFF;border:1px solid #ccc;padding:1px;cursor:pointer}
.spva-imgon{display:block;float:left; width:32px;height:32px;text-align:center;padding:0; border:2px solid #C30008; cursor:pointer; color:#404040; background:#fff}
.spva-imgon span{position:absolute; width:32px; height:32px; right:2px; bottom:2px; background:url(../select-on.gif) no-repeat right bottom; z-index:99999}
.spva-img IMG,.spva-imgon IMG {WIDTH: expression(this.width > 32 ? 32 : true); HEIGHT: expression(this.height > 32 ? 32 : true); MAX-WIDTH: 32px; MAX-HEIGHT: 32px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center}
.productinfo{clear:both; margin-bottom:5px; font-weight:normal}
.productinfo:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.productinfo DL {clear:both;width:100%;margin-bottom:5px}
.productinfo DL DT {FLOAT: left; margin:0; padding:5px 5px 0 0; width:100px; height:18px; line-height:18px; text-align:right}
.productinfo DD {FLOAT: left; margin-top:3px; line-height:20px}
.addtocartbox{clear:both; padding:10px 0; border-top: #e5e5e5 1px solid; border-bottom: #e5e5e5 1px solid}
.addtocartbox .choosesp DL DT {width:100px; text-align:right}
.addtocartbox .choosesp .choosesp-btn{padding:5px 0 0 105px}
.choosesp {font-weight:normal}
.choosesp DL {clear:both;width:100%;margin-bottom:5px}
.choosesp DL DT {FLOAT: left; margin:0; padding:5px 5px 0 0; height:18px; line-height:18px}
.choosesp DD {FLOAT: left; margin-top:3px; line-height:20px}
.choosesp DD DIV {POSITION: relative; FLOAT: left; MARGIN-RIGHT: 5px}
.choosesp DD A {}
.choosesp DL.size DT {LINE-HEIGHT: 16px}
.choosesp .amount DT {LINE-HEIGHT: 22px}
.choosesp .amount DD {PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; WIDTH: 32px; PADDING-TOP: 0px; POSITION: relative}
.choosesp .amount A:link {BORDER-RIGHT: #dbdbdb 1px solid; BORDER-TOP: #dbdbdb 1px solid; DISPLAY: block; OVERFLOW: hidden; BORDER-LEFT: #dbdbdb 1px solid; WIDTH: 13px; LINE-HEIGHT: 13px; BORDER-BOTTOM: #dbdbdb 1px solid; FONT-FAMILY: arial; POSITION: absolute; TOP: 3px; HEIGHT: 13px; TEXT-ALIGN: center; TEXT-DECORATION: none}
.choosesp .amount A:visited {BORDER-RIGHT: #dbdbdb 1px solid; BORDER-TOP: #dbdbdb 1px solid; DISPLAY: block; OVERFLOW: hidden; BORDER-LEFT: #dbdbdb 1px solid; WIDTH: 13px; LINE-HEIGHT: 13px; BORDER-BOTTOM: #dbdbdb 1px solid; FONT-FAMILY: arial; POSITION: absolute; TOP: 3px; HEIGHT: 13px; TEXT-ALIGN: center; TEXT-DECORATION: none}
.choosesp .amount A:hover {BORDER-RIGHT: #989898 1px solid; BORDER-TOP: #989898 1px solid; BORDER-LEFT: #989898 1px solid; BORDER-BOTTOM: #989898 1px solid}
.choosesp .amount A:active {BORDER-RIGHT: #989898 1px solid; BORDER-TOP: #989898 1px solid; BORDER-LEFT: #989898 1px solid; BORDER-BOTTOM: #989898 1px solid}
.choosesp .amount INPUT {BORDER-RIGHT: #989898 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #989898 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #989898 1px solid; WIDTH: 30px; LINE-HEIGHT: 18px; PADDING-TOP: 0px; BORDER-BOTTOM: #989898 1px solid; HEIGHT: 18px; TEXT-ALIGN: center;}
.choosesp .amount .reduce {LEFT: 0px}
.choosesp .amount .add {RIGHT: 0px}
.choosesp .result {display:none;clear:both;width:100%;height:25px; line-height:25px}
.choosesp .choosesp-qty,.choosesp .choosesp-btn{clear:both;width:100%; line-height:25px; PADDING: 5px 0}
.selectvalue{padding-top:10px; padding-left:5px}
.selectvalue ul{list-style-type:none}
.selectvalue li{overflow:hidden; margin:0; padding:0;line-height:25px}
.selectvalue li span{float:left; margin:0; padding:0; width:60px;}
.selectvalue  a{color:#515151; float:left; margin-right:10px; white-space:nowrap;display:block; height:20px; line-height:20px}
.selectvalue .selectall {display:block; width:31px; height:20px; line-height:20px; color:#FFFFFF; background:#A16195; float:left; text-align:center; }
.selectvalue .selectone{background:#FFF; color:#A16195; border:1px solid #A16195; height:18px; line-height:18px; padding:0 5px}