/* CSS Document */
body.{
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;}
td {color:#666666;font-size: 12px; font-family:Arial, Helvetica, sans-serif}
td,div,p { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:16px; word-break : break-all;}
img{border:0}
form {margin:0; padding:0}
A:link {text-decoration: none; color: #696969;}       
A:visited {text-decoration: none; color: #696969;}      
A:active {text-decoration: none; color: #696969;}      
A:hover {text-decoration: underline; color:#0000CC;}
.input {font-family:Arial, Helvetica, sans-serif; 	font-size: 12px; color:#000000; border: 1px #999999 solid; height: 18px; background-image: url(../images/inputback.gif)}
#category {width:197px; padding:5px; line-height:18px}
#cate {font-weight:bold; color:#703EC4}
#sort {width:93px; float:left}



/**/
.top1 {width:920px; height:60px; background:#FFFFFF}
.top1l {height:60px; width:270px}
.top1ll {float:left; padding:5px}
.top1lr {float:left; padding:15px 0 0 5px; text-align:left}
.top1lr A:link {color:#2AA3A1}
.top1lr A:visited {color:#2AA3A1}
.top1lr A:active {color:#2AA3A1}
.top1lr A:hover {color:#2AA3A1; text-decoration:none}
.toplogo {float:left; width:370px; text-align:center}
.top1r {float:right; padding-top:20px}
.top2 {height:23px; width:920px}
.top2r {float:right; line-height:23px; color:#2AA3A1}
.top3 {height:28px; background:#2A68A3; overflow:hidden;}
.top3m {width:920px; height:28px}
.top3ml {float:left; width:176px; height:28px}
.top3mm {float:left; width:350px; height:28px; margin-left:4px; text-align:left}
.top3mm form {padding-top:3px}
.top3mr {float:right; height:28px; width:296px; line-height:28px; text-align:right}
.top4 {height:10px; width:920px; text-align:left}
.lanmudefault a{float:left;  height:23px; line-height:23px; font-weight:bolder; color:#2A68A3; background:url(../images/top/defaultbg.gif); font-size:12px; background-position:0 23px; cursor:pointer; float:left; padding:0 0 0 8px;}
.lanmudefault a span{float:left;  height:23px; line-height:23px; font-weight:bolder; color:#2A68A3; background:url(../images/top/defaultbg.gif); margin-right:-1px; font-size:12px; background-position:100% 23px; float:left; padding:0 8px 0 0;}
lanmudefault a.end span{ margin:0}
.lanmudefault a:link {color:#2A68A3}
.lanmudefault a:hover {color:#000000; text-decoration:none}
.lanmudefault a:visited {color:#000000}
.lanmudefault a:active {color:#000000}
.lanmuselect a{float:left;  height:23px; line-height:23px; font-weight:bolder; color:#FFFFFF; background:url(../images/top/defaultbg.gif); font-size:12px; background-position:0 0; cursor:pointer; float:left; padding:0 0 0 8px;}
.lanmuselect a span{float:left;  height:23px; line-height:23px; font-weight:bolder; color:#FFFFFF; background:url(../images/top/defaultbg.gif); margin-right:-1px; font-size:12px; background-position:100% 0; float:left; padding:0 8px 0 0;}
.lanmuselect a:link {color:#FFFFFF}
.lanmuselect a:hover {color:#00FF00; text-decoration:none}
.lanmuselect a:visited {color:#00FF00}
.lanmuselect a:active {color:#00FF00}


/*ײ*/
.bottom1 {width:920px; padding:10px 0; background:#FFFFFF}
.bottom11 {height:8px}
.bottom12 {width:916px; height:150px; background:url(../images/bottom/bg.gif); border:#DEDEDE solid; border-width:0 2px; text-align:center}
.bottom12m {width:900px; height:150px; margin:0 auto}
.bottom12ml {width:185px; height:150px ; float:left; text-align:left}
.bottom12mlkey {background:url(../images/bottom/helpkey.gif) no-repeat;width:90px; width:64px!important; _width:64px; height:25px; line-height:25px; padding-left:26px; font-size:12px; margin-bottom:5px; float:left}
.bottom12mr {width:700px; width:680px !important; height:135px !important; height:150px; _width:680px;  _height:135px; padding-top:15px; padding-left:20px; float:right; text-align:left}
.bottom12mr ul { margin: 0; padding: 0 }
.bottom12mr ul li { margin:0; padding:0; list-style: none; float:left; width:100px; height:135px}
.bottom2 {height:110px; background:url(../images/bottom/linkbg.gif); text-align:center}
.bottom2m {width:920px; height:110px; text-align:center; margin:0 auto}
#link1{ width:920px; padding-top:30px}
#link1 ul { margin: 0; padding: 0; display: inline; }
#link1 ul li { margin:15px; padding:3px; list-style: none; display: inline}   
#link1 ul li.here { border-bottom: 1px solid #ffc; list-style: none; display: inline; }


#link2{ width:920px; }
#link2 ul { margin-left: 0; padding-left: 0; display: inline; }
#link2 ul li { margin:5px; margin-bottom:0px; padding:2px 8px 1px 12px; list-style: none; color:#555555; display: inline}
#link2 ul li.here { border-bottom: 1px solid #ffc; list-style: none; display: inline; }
.bottom3 {width:920px; margin-top:14px; height:80px}
.bottom3l {width:250px; height:80px; float:left; text-align:left}
.bottom3r {width:600px; height:80px; line-height:14px; float:left; text-align:left; color:#B5B5B5}
.bottom3rA { line-height:20px; height:20px; font-weight:bolder; color:#777777}
.bottom3rA  A:link {color:#777777}
.bottom3rA  A:visited {color:#777777}
.bottom3rA  A:active {color:#777777}
.bottom3rA  A:hover {color:#2AA3A1; text-decoration:none}
.helpcate {height:18px; line-height:18px; font-weight:bolder; color:#333333}
.helplist {text-align:left; color:#858585; font-family:Arial}
.helplist ul { margin:0; padding:0 }
.helplist ul li { padding:0; margin:0; height:18px; line-height:18px; color:#858585} 

/**/
.catebg {width:172px; height:445px; background:url(../images/index/catebg2.gif) bottom repeat-x; border-left:2px #3A89CA solid; border-right:2px #3A89CA solid}
.catebgb {width:176px; height:17px; background:url(../images/index/catebgb.gif); margin-bottom:24px}
.catebgb2 {width:176px; height:17px; background:url(../images/index/catebgb.gif); margin-bottom:10px}
.catebgb3 {width:88px; height:17px; background:url(../images/index/catebgb.gif); margin-bottom:10px; float:left}
.catelist{ width:160px; padding-top:5px; text-align:left }
.catelist ul { margin: 0; padding: 0; display: inline; }
.catelist ul li { margin:0; padding:0 10px 0 0; display: inline; list-style: none}
.catelist ul li A:link { color:#888888}
.catelist ul li A:visited { color:#888888}
.catelist ul li A:active { color:#888888}
.catelist ul li A:hover { color:#FFFFFF; text-decoration:none; background:#2AA3A1}
.cate {font-weight:bold; color:#703EC4; padding:5px 0; width:100%}
.cate A:link {color:#000000}
.cate A:hover {color:#FFFFFF; text-decoration:none; background:#2AA3A1}

.address1 {width:734px; height:22px; float:right; text-align:left}
.address2 {width:920px; width:910px !important; _width:910px; padding-left:10px; height:28px; text-align:left; line-height:28px}
.address3 {width:920px; padding:5px 0; text-align:left; }

.newcart {height:24px; width:296px; padding:4px 0; height:16px!important; _height:14px; text-align:left; background:url(../images/top/cartbg.gif);  margin-top:2px; color:#004382}
.newcart a:link {color:#004382}
.newcart a:hover {color:#FF6600; text-decoration:none}
.newcart a:visited {color:#004382}
.newcart a:active {color:#004382}
.newcart img { margin-bottom:-2px}
.newcart strong { color:#FFFFFF}
.newcart b { color:#00FFFF}

.floatcart {width:290px; border:3px #cccccc solid; background:#FFFFFF}
.floatcart ul { margin:0px; padding:0px; list-style:none}
.floatcart li { margin:0px; padding:0px; list-style:none; width:288px; border:1px #FFFFFF solid; height:74px; border-bottom:1px #CCECFF dashed; background:#F7F8FB}
.floatcart li img { width:50px; height:50px; border:1px #C6E5FB solid; float:left; margin:7px}
.floatcart li span { display:block; width:190px; padding-top:10px; color:#4BAC9A; float:left; font-family:Arial; line-height:20px; text-align:left}
.floatcart li font { display:block; padding-top:20px; float:left; font-size:12px}
.floatcart h4 { margin:0px; padding:0px; font-size:12px; font-weight:normal; width:288px; border:1px #FFFFFF solid; height:26px; line-height:26px; text-align:right}
.floatcart h4  b {color:#4BAC9A}
.floatcart h4  strong {color:#ff0000}
.floatcart h5 { margin:0px; padding:0px; font-size:12px; width:288px; border:1px #FFFFFF solid; height:30px; line-height:30px; background:url(../images/top/cartbg2.gif); text-align:right}
.floatcart h5 A:link { color:#FFFFFF}
.floatcart h5 A:visited { color:#FFFFFF}
.floatcart h5 A:active { color:#FFFFFF}
.floatcart h5 A:hover { color:#FFFF00; text-decoration:none}

.floatshop { width:758px; height:546px; background:#F6F6F6; border:8px #F6F6F6 solid}
.floatshop  A:link { color:#000000}
.floatshop  A:visited { color:#000000}
.floatshop  A:active { color:#000000}
.floatshop  A:hover { color:#FF6600; text-decoration:none}
.shopleft { width:210px; float:left}
.shopleft h3 { height:33px; border:2px #8AA2B9 solid; line-height:33px; color:#FFFFFF; font-size:14px; font-weight:bolder; background:url(../images/cart/shopbg.gif); margin:0px; padding:0px; text-align:left}
.shopleft div {width:190px; border-left:10px #8AA2B9 solid; border-right:10px #8AA2B9 solid; height:218px; text-align:center; background:#FFFFFF}
.shopleft div img { width:110px; height:110px; margin:5px}
.floatshop b { color:#FF0000}
.shopleft div strong { color:#CC0000}
.shopleft h4 {padding:19px 0; background:#8AA2B9; text-align:center; margin:0 0 8px 0;}
.shopleft ul { margin:0px; padding:5px; list-style:none; border:#8AA2B9 solid; border-width:0 2px 2px; height:182px; display:block; height:172px!important; _height:172px; background:#FFFFFF}
.shopleft li { margin:0px; padding:0px; list-style:none; height:56px; border-bottom:1px #CCECFF dashed}
.shopleft li img { width:40px; height:40px; float:left; margin:7px}
.shopleft li span { padding-top:10px; color:#4BAC9A; float:left; font-family:Arial; line-height:20px; text-align:left; width:140px; display:block}
.shopright {width:540px; float:right}
.shopright h3 { height:33px; border:2px #8AA2B9 solid; padding:7px 0 8px; height:18px!important; _height:18px; color:#00FFFF; font-size:14px; font-weight:bolder; background:url(../images/cart/shopbg.gif); margin:0 0 8px; text-align:left}
.shopright h3 img { margin-bottom:-3px}
.shopright div { border:3px #CCCCCC solid; width:534px; margin-bottom:8px; background:#FFFFFF}
.shopright h4 { height:33px; border-top:1px #FFFFFF solid; border-left:1px #FFFFFF solid; border-right:1px #FFFFFF solid; border-bottom:1px #CCECFF dashed; line-height:33px; color:#0081FD; font-size:14px; font-weight:bolder; background:#F7F8FB; margin:0; text-align:left}
.shopright ul { margin:0px; padding:5px; list-style:none}
.shopright ul li { margin:0 3px; padding:0px; list-style:none; float:left; text-align:center; width:120px; height:174px}
.shopright ul li strong img { width:70px; height:70px}
.shopright ol { margin:0px; padding:0; list-style:none}
.shopright ol li { margin:0 3px; padding:0px; list-style:none; float:left; text-align:center; width:250px; height:110px}
.shopright ol li strong{ display:block; float:left; margin:7px}
.shopright ol li strong img { width:70px; height:70px}
.shopright ol li span { margin-top:10px; color:#4BAC9A; float:left; font-family:Arial; line-height:20px; text-align:left; width:150px}