body {text-align: center; font-family: Tahoma;margin:0; padding:0; background: #FFF; font-size:12px; color:#555;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px; border-collapse: collapse;}
li{list-style: none;}
a:link {color: #555; text-decoration:none;}
a:visited {color:#555;text-decoration:none;}
a:hover {color: #E60000; text-decoration:none;}
a:active {color:#555;text-decoration:none;}
a {outline:none;}

/*a {blr:expression(this.onFocus=this.blur())}*/

.fB{font-weight: bold;}
.fI{font-style: italic;}
.f10{font-size:10px;}
.f11{font-size:11px;}
.f14{font-size:14px;}
.f15{font-size:15px;}
.f16{font-size:16px;}
.fU{ text-decoration: underline; }
.cWhite{ color: white;}
.cGray{color:#aaa;}
.cRed{color:#ff3300;}
.cBlue{color:#0099ff;}
.cGreen{color:#0c3;}
.cOrange{ color: Orange; }
.cPurple

.clear {clear: both; font-size: 1px;  visibility: hidden;}
.ml10{ margin-left: 10px; }
.ml5{ margin-left: 5px; }
.mt3{ margin-top: 3px; }
.mt5{ margin-top: 5px; }
.mr5{ margin-right: 5px; }
.ico{ position: relative; top: 2px; }
input {  height: 16px;font-family: Tahoma;}
.tar{text-align: right;  font-size:12px; width: 100px; }
.radio{ width: 12px; height: 12px; overflow: hidden; position: relative; top: -3px;}
.in1{ width: 130px; height: 16px;font-family: Tahoma;font-size: 12px;border:1px solid #ddd;color: #555;}
.in2{ width: 240px; height: 50px;font-family: Tahoma;}
.in3{  width: 90px; height: 16px; font-family: Tahoma;font-size: 12px; border:1px solid #ddd;color: #555; }
.in4{ font-family: Tahoma;font-size: 12px;border:1px solid #ddd;color: #555; }
.userInput{ width: 350px; height: 16px;font-family: Tahoma;font-size: 12px;border:1px solid #ddd; }
.userInput2{ width: 220px; height: 16px;font-family: Tahoma;font-size: 12px;border:1px solid #ddd; }
.navInput{width: 340px; height: 14px;font-family: Tahoma;font-size: 12px; border:1px solid #ddd; margin: 0 5px 0 5px;  color: #555; }
.topInput{ width: 80px; height: 12px; font-family: Tahoma;font-size: 12px; border:1px solid #ddd; margin: 0 5px 0 2px; color: #555;}
.searchInput{ width: 140px; height: 14px; font-family: Tahoma;font-size: 12px; border:0px ; color: #777; float: left;}
.loginInput{width: 350px; height: 18px;font-family: Tahoma;font-size: 12px; border:1px solid #ddd; color: #555; line-height: 18px;  }
.loginSelect{border:1px solid #ddd; color: #555;font-family: Tahoma;font-size: 12px;  }
.loginCheck{ width: 12px; height: 12px; overflow: hidden; position: relative; top: -2px; border: 1px solid #bbb; }

a.regB1{width: 100px; height: 29px; display: block; background: url(ima/regB1.png) top;}
a.regB1:hover{width: 100px; height: 29px;display: block;background: url(ima/regB1.png) bottom;}
a.regB2{width: 100px; height: 29px; display: block; background: url(ima/regB2.png) top;}
a.regB2:hover{width: 100px; height: 29px;display: block;background: url(ima/regB2.png) bottom;}
a.regB3{width: 100px; height: 29px; display: block; background: url(ima/regB3.png) top;}
a.regB3:hover{width: 100px; height: 29px;display: block;background: url(ima/regB3.png) bottom;}



.right{ float: right;}
.left{float: left;}

#divAll{width: 976px; height: auto; background: #fff;overflow: hidden; margin: 0 auto;}
#top{width: 100%; height: 60px; background:#fff;  position: relative;}
#nav{width: 100%; height: 32px; margin-top: 5px; background: url(ima/navBg.png) repeat-x; text-align: left;}
#divLeft{width: 654px; height: auto; float: left; overflow: hidden;}
#divRight{width: 314px; height: auto; float: right; margin: 8px 0px 0px 0px; position: relative; }
#divBottom{width: 976px; height: 115px;background: url(ima/bottomBg.png) 0 0; float: left;}
#foot{width: 976px; height: 45px; line-height: 20px; background: url(ima/bottomBg.png) 0 -115px; margin: 6px auto 10px auto;  text-align: left; float: left;}
#divCenter{width: 976px;height:auto;  margin: 8px auto; overflow: hidden; }

#ad650{width: 646px; height: auto;overflow: hidden; margin-top: 9px; padding: 1px; border: 1px solid #ddd;}

#divHead970{width: 976px; height: 28px; background: url(ima/divBg.png) 2928px 0; overflow: hidden;}
#divHead650{width: 654px; height: 28px; background: url(ima/divBg.png) 0 0; overflow: hidden;}
#divHead310{width: 314px; height: 28px; background: url(ima/divBg.png) -654px 0; overflow: hidden;}
.divHeadNav{width: 100%; height: 28px; overflow: hidden; margin-left: 10px;}
.divHeadNav li{width: 70px; height: 28px; float: left; line-height: 20px; display: block; position: relative;  padding:0; margin:0 ; }
.divHeadNavHaverR,.divHeadNavHaverG,.divHeadNavHaverC,.divHeadNavHaverY,.divHeadNavHaverP,.divHeadNavHaverB{width: 70px; height: 28px; float: left; background-image: url(ima/divHeadBg.png); background-position: 0px 0px;}
.divHeadNavHaverG{background-position: 0px -28px;}
.divHeadNavHaverY{background-position: 0px -57px;}
.divHeadNavHaverB{background-position: 0px -85px;}
.divHeadNavHaverP{background-position: 0px -113px;}
.divHeadNavHaverC{background-position: 0px -141px;}
.divHeadNavBg{background: url(ima/li.jpg) top right no-repeat;}
.divHeadMore{ float: right; margin: 6px 5px 0px 0px;}

#borderBody{width: 970px; height: auto; border: 1px solid #ddd; margin: 0 auto; margin: 10px auto; text-align: center;}
#divBody970{ width: 976px; height: auto; background: url(ima/divBg.png) -4856px 0 repeat-y; overflow: hidden; }
#divBody650{ width: 654px; height: auto; background: url(ima/divBg.png) -968px 0 repeat-y; overflow: hidden; text-align: center }
#divBody310{ width: 314px; height: auto; background: url(ima/divBg.png) -1622px 0 repeat-y; overflow: hidden; text-align: center;}
#divFoot970{ width: 976px; height: 10px; background: url(ima/divBg.png) 1952px -18px; overflow: hidden;}
#divFoot650{ width: 654px; height: 10px; background: url(ima/divBg.png) -1936px -18px; overflow: hidden;}
#divFoot310{ width: 314px; height: 10px; background: url(ima/divBg.png) -2590px -18px; overflow: hidden;}

.topHead{width: 530px;; height: 18px; overflow: hidden; float: right; margin: 0 1px 0 0;}
.topnav{width: auto; height: 18px; float: right; margin-top: 2px; }
.topLb{width: 50px;height: 16px;overflow: hidden; display: block;}
a.topLb{width: 50px;height: 16px; background: url(ima/topLogin.png) top; overflow: hidden; display: block;}
a.topLb:hover{width: 50px;height: 16px; background: url(ima/topLogin.png) bottom; overflow: hidden; display: block; cursor: hand;}

.topLogo{width: 210px; height: 30px; float: left; margin: 18px 0 0 0;}
.topTel{width: 200px; height: 30px;float: left; margin:16px 0 0 20px;}
.topMenu{width: 360px; height: 12px;float: right; margin:25px 1px 0 0;float: right; text-align: right;}
.topIco{ width: 35px; height: 15px; position: absolute; background: url(ima/new1.gif);  display: inline; top: 20px;}

.navLeft{width: 10px; height: 32px;float: left; background-image: url(ima/navLeft.png);}
.navRight{width: 10px; height: 32px;float: right; background-image: url(ima/navRight.png);}

.navMenu{ width: auto; height: 28px; overflow: hidden; margin: 1px auto 8px auto; float: left; }
.navMenu li{ float:left; padding:0; margin:0 ; position:relative; width:100px; height:28px; }

.navmenudiv{ width: 180px; padding-top: 1px; position: absolute; font-size: 12px;line-height:24px;
z-index:100; font-family: Tahoma; text-align: center;visibility: hidden;overflow: hidden;}

.navmenudiv a{width: 80px; height: 24px; float: left;display: block;border-bottom: 1px solid #dedede;text-decoration: none;color: #666; 
margin: 1px 1px 0px 6px; *margin: 0px 1px 0px 3px;  _margin: 0px 1px 0px 2px; overflow: hidden;}

.navmenudiv a:hover{width: 80px; height: 24px; float: left;display: block; background: #FF3333; color: #fff;
border-bottom: 1px solid #eee;overflow: hidden;}


.navmenudivbg{width: 182px;height: auto; background: url(ima/navmenubg.png); background-repeat: repeat-y ; 
overflow: hidden;*behavior: url(css/iepngfix.htc);
 *background: #fff;*width: 172px; *border-left: 1px solid #e6e6e6;*border-right: 1px solid #e6e6e6;*filter:alpha(opacity=90);overflow: hidden;
}
.navmenudivfoot{ width: 180px; height: 12px; background: url(ima/navmenufoot.png); overflow: hidden;*behavior: url(css/iepngfix.htc);}



a.navLi1,a.navLi2,a.navLi3,a.navLi4,a.navLi5,a.navLi6,a.navLi7,a.navLi8,
a.navLi1:hover,a.navLi2:hover,a.navLi3:hover,a.navLi4:hover,a.navLi5:hover,a.navLi6:hover,a.navLi7:hover,a.navLi8:hover{ width: 100px;height: 28px; display: block; }
a.navLi1{ background: url(ima/navLi1.png) top; }
a.navLi2{ background: url(ima/navLi2.png) top; }
a.navLi3{ background: url(ima/navLi3.png) top; }
a.navLi4{ background: url(ima/navLi4.png) top; }
a.navLi5{ background: url(ima/navLi5.png) top; }
a.navLi6{ background: url(ima/navLi6.png) top; }
a.navLi7{ background: url(ima/navLi7.png) top; }
a.navLi8{ background: url(ima/navLi8.png) top; }
a.navLi1:hover{ background: url(ima/navLi1.png) bottom; }
a.navLi2:hover{ background: url(ima/navLi2.png) bottom; }
a.navLi3:hover{ background: url(ima/navLi3.png) bottom; }
a.navLi4:hover{ background: url(ima/navLi4.png) bottom; }
a.navLi5:hover{ background: url(ima/navLi5.png) bottom; }
a.navLi6:hover{ background: url(ima/navLi6.png) bottom; }
a.navLi7:hover{ background: url(ima/navLi7.png) bottom; }
a.navLi8:hover{ background: url(ima/navLi8.png) bottom; }

.navSearch{ float: right; }
.navSearchBg{ width: 180px; height: 32px; background: url(ima/searchbg1.png); overflow: hidden; margin:0 4px 0 0px; float: left;}
a.navSearchB1{ width: 52px; height: 22px;display: block; background: url(ima/searchb1.png) top; margin: 4px 0 0 0 ;float: left;}
a.navSearchB1:hover{ width: 52px; height: 22px;display: block; background: url(ima/searchb1.png) bottom; margin: 4px 0 0 0 ;float: left;}
a.navSearchB2{ width: 76px; height: 22px;display: block; background: url(ima/searchb2.png) top; margin: 4px 0 0 4px ;float: left;}
a.navSearchB2:hover{ width: 76px; height: 22px;display: block; background: url(ima/searchb2.png) bottom; margin: 4px 0 0 4px ;float: left;}
.navSearchInput{ width: 140px; height: 16px; float: left; margin: 7px 0 0 35px; display: inline; }

/*
.navSearch{ width: 600px; height: 20px; margin: 8px auto 0 auto;  line-height: 18px;  text-align: left; }
.navIco{ position: relative; top: 2px; margin: 0 6px 0 0 ; float: left; }
.navSb{width: 72px;height: 18px;overflow: hidden; display: block;}
a.navSb{width: 72px;height: 18px; background: url(ima/navSearch.png) top; overflow: hidden; display: block;}
a.navSb:hover{width: 72px;height: 18px; background: url(ima/navSearch.png) bottom; overflow: hidden; display: block; cursor: hand;}
*/

#address{ height: 25px; width: 654px; background: url(ima/addBg.png) 0 0;margin-top: 8px; line-height: 20px; text-align: left;overflow: hidden;}
#address1{height: 25px; width: 976px; background: url(ima/addBg.png) -654px 0;margin-top: 8px; line-height: 20px; text-align: left;overflow: hidden;}

.searchBody{ width: 800px; text-align: left; height:auto; margin: 30px auto; background: url(ima/searchBg.png) top no-repeat; padding-top: 10px;}
.searchText{ color: #aaa; font-size: 16px; font-weight: bold; margin: 0px auto 30px 60px;}
a.searchB{width: 154px; height: 35px; display: block; background: url(ima/searchB.png) 0 0;}
a.searchB:hover{width: 154px; height: 35px;display: block;background: url(ima/searchB.png) 0 -35px;}
.searchList{width: 800px; height: auto;  margin: 25px 0 0 0;border-top: 1px solid #eee; }
.searchList ul{ }
.searchList li{ width: 800px; height: 110px; border-bottom: 1px solid #eee; overflow: hidden;  }
.slImg{ width: 126px; height: 90px; float: left; margin: 10px 10px 0 0; }
.slTitle{ width: 660px; float: left; margin: 15px 0 0 0; }


#divLeftAuto{width: 654px; height: auto; margin-top: 8px; margin-bottom: 8px; overflow: hidden; }


.divLeftContent{ width: 640px; height: auto; margin: 0 auto;}
.divLeftContent ul{}
.divLeftContent li{ float: left;}
.cl1{ width: 212px; height: 180px; border-bottom: 1px solid #eee;overflow: hidden;}
.clLi{ width: 1px; height: 180px; background: url(ima/clLi.png); overflow: hidden; border-bottom: 1px solid #eee;}
a.more1{width: 92px; height: 23px; display: block; background: url(ima/more1.png) top;}
a.more1:hover{width: 92px; height: 23px;display: block;background: url(ima/more1.png) bottom;}
a.more2{width: 92px; height: 23px; display: block; background: url(ima/more2.png) top;}
a.more2:hover{width: 92px; height: 23px;display: block;background: url(ima/more2.png) bottom;}



.lima{ width: 126px; height: 90px; text-align: center;margin: 7px auto 0px auto;}
.ltext{ width: 92%; height: 35px; overflow: hidden; text-align: center; color: #666;line-height: 16px; margin: 5px auto 0 auto;}
.lprice1{width: 100%; float: left; text-align: center; font-family: Verdana; font-size: 12px; color: #aaa; font-weight: bold; text-decoration: line-through; letter-spacing: -1px;margin: 3px auto 2px auto;}
.lprice2{ height: auto; text-align: center; font-family: Verdana; font-size: 14px; color: #d00; font-weight: bold; letter-spacing: -1px;}
.lineprice{font-family: Verdana; font-size: 14px; color: #aaa; font-weight: bold; text-decoration: line-through; letter-spacing: -1px;}

.rima{ width: 70px; height: 50px; float: left; margin:3px 8px 0px 0;}
.rprice1{ width: 150px; float: left; text-align: left; font-family: Verdana;
font-size: 11px; color: #aaa;font-weight: bold;  text-decoration: line-through; letter-spacing: -1px; margin-top:2px;}
.rprice2{ width: 150px; text-align: left; font-family: Verdana; float: left;
font-size: 13px; color: #d00; font-weight: bold; letter-spacing: -1px; margin-top:3px;}
.rtext{ width: 200px; float: left; margin-top:3px; }
.browse{ float: right; color: #aaa}


#divRightBody{width: 314px; height: auto; margin:0px 0px 8px 0px; text-align: center; }
.divRightList1{width: 290px; height: auto; margin: 0 auto;}
.divRightList1 ul{}
.divRightList1 li{ height: 28px; width: 290px;  background: url(ima/ar_bg1.gif) left; text-align: left; display: block; line-height: 28px;}
a.divRightList1,a.divRightList1:hover{ height: 28px; width: 290px;  background: url(ima/ar_bg.gif) bottom; text-align: left; display: block;line-height: 28px; }

.divRightList2{width: 290px; height: auto; margin: 0 auto; }
.divRightList2 ul{}
.divRightList2 li{ height: 60px; width: 290px;  text-align: left; display: block; background: url(ima/dashed.gif) bottom repeat-x; overflow: hidden;}
a.divRightList2,a.divRightList2:hover{ height: 60px; width: 290px; text-align: left; display: block;cursor: pointer;}



.divBottomContent{ width: 130px; height: 90px; margin: 10px 0 0 2px; float: left; border-right: 1px solid #eee;}
.dbcTitle{ width: 85%; height: 18px; background: url(ima/bottom1.gif) no-repeat; margin: 0 auto; text-align: left; overflow: hidden;line-height: 16px; }
.dbcList{ width: 105px; float: right; text-align: left; line-height: 22px; margin-top: 5px;}
.dbcContact{width: 300px; height: 90px; margin: 10px 2px 0 0;  float: right;}
.dbcTitle1{ width: 97%; height: 18px; background: url(ima/dashed.gif) bottom repeat-x;  margin: 0 auto; text-align: left; overflow: hidden;line-height: 16px; }
.dbcList1{ width: 295px; float: right; text-align: left; line-height: 22px; margin-top: 5px;}
.footContent{ width: 850px; height: 18px; float: right; margin-top: 10px;}
.footLogo{ margin: 5px 0 0 5px; }



.wareTable{ width: 630px; height: auto;  margin: 15px auto; text-align: left; }
.wprice1{font-family: Verdana; font-size: 13px; color: #aaa; font-weight: bold; text-decoration: line-through; letter-spacing: -1px;}
.wprice2{font-family: Verdana; font-size: 15px; color: #d00; font-weight: bold; letter-spacing: -1px;}
.wareInput{ width: 25px; height: 13px; border: 1px solid #ddd; font-family: Verdana; color: #777; line-height: 12px;}
.wareNum{ position: relative;; top: 4px; margin-left: 3px;}
a.wareB1{width: 104px; height: 35px; display: block; background: url(ima/wareB.png) 0 0;}
a.wareB1:hover{width: 104px; height: 35px;display: block;background: url(ima/wareB.png) 0 -35px;}
a.wareB2{width: 104px; height: 35px; display: block; background: url(ima/wareB.png) -104px 0;}
a.wareB2:hover{width: 104px; height: 35px;display: block;background: url(ima/wareB.png) -104px -35px;}
.wareContent{ width: 520px; height: auto;  margin: 25px auto;}
.wareContentTop{ width: 98%;margin: 0 auto; height: 24px;  text-align: left; }
.wareContentBody{ width: 520px; height: auto;  border: 1px solid #e4e4e4; background: url(ima/wareTagBg.png) top repeat-x;}
.wareText{ width: 94%; height: auto; line-height: 22px; margin: 15px auto; text-align: left; }
.wareText1{ width: 400px; height: auto; padding: 1px 5px;border: 1px dashed #ccc; line-height: 20px; color: #666; }
.wareTag1{ width: 86px; height: 24px; background: url(ima/wareTag.png) top; position: relative;top: 2px; float: left; font-weight: bold; text-align: center;  line-height: 24px; *line-height: 28px;_line-height: 24px;}
.wareTag2{ width: 86px; height: 24px; background: url(ima/wareTag.png) 0 -24px; position: relative;top: 2px; color: #aaa; float: left; font-weight: bold; text-align: center;  line-height: 24px; *line-height: 28px;_line-height: 24px;}
.reTitle{border-bottom: 1px dashed #ddd; }
a.reb1{width: 120px;height: 25px; background: url(ima/reb1.gif) top; overflow: hidden; display: block;}
a.reb1:hover{width: 120px;height: 25px; background: url(ima/reb1.gif) bottom; overflow: hidden; display: block;}

#dashed{ width:96%; height: 1px; background: url(ima/dashed.gif) repeat-x; clear: both; margin: 5px auto 10px auto;}

.sortTable{ text-align: center; width: 630px; border-bottom: 1px solid #eee; padding-bottom: 5px; margin: 0px auto 10px auto; }
.sortContent{ width:98%; height: 110px; margin: 10px auto; background: url(ima/dashed.gif) bottom repeat-x;}
.sortContentIma{width: 100px; float: left; overflow: hidden; margin-left: 8px; }
.sortContentList{ width:510px; float: right; height: 100px; text-align: left; line-height: 18px;}
.soTitle{margin-bottom: 5px; padding-left: 3px;}
.sb{ width: 190px; height: 19px; float: left;margin: 5px 5px 0px 0px;}
.sb1{width: 110px; height: 19px;  display: block;float: left;}
a.sb1{width: 110px; height: 19px; background: url(ima/sb1.gif) top; display: block;}
a.sb1:hover{width: 110px; height: 19px; background: url(ima/sb1.gif) bottom; display: block;cursor: pointer;}
.sb2{width: 75px; height: 19px;  display: block; overflow: hidden; float: right;}
a.sb2{width: 75px; height: 19px; background: url(ima/sb2.gif) top; display: block;}
a.sb2:hover{width: 75px; height: 19px; background: url(ima/sb2.gif) bottom; display: block;cursor: pointer;}
.sortPage{ height: 26px;width:97%;border-bottom: 1px solid #eee; line-height: 26px; margin: 0 auto; text-align: left; padding-left: 3px; }

.pageTitel,.pageFoot{ width: 95%;  line-height: 20px; float: right; display: inline;}
.pageTitel{ border-bottom: 1px solid #eee; margin: 10px 8px 2px auto;height: 30px; }
.pageFoot{ margin: 10px 8px 2px auto;height: 26px;}
.page{ float: right; display: inline;}
.page ul{ float: right; }
.page li{ float: left;display: block;height: 18px; text-align: center;font-family: Arial;margin: 0px 2px;line-height: 18px;}
a.page1{ float: left;width: 18px; height: 18px;display: block;border: 1px solid #eee; line-height: 16px; color: #999;}
a.page1:hover{ float: left;width: 18px; height: 18px;background: #f30;border: 1px solid #eee; display: block;color: white; font-weight: bold;}
a.page2{width: 50px; height: 18px; line-height: 20px;border: 1px solid #eee; overflow: hidden; text-align: center;display: block;color: #999;}
a.page2:hover{width: 50px; height: 18px;line-height: 20px;border: 1px solid #eee;text-align: center; background: #FF3300;display: block;color: white; font-weight: bold;line-height: 18px;}



.loginTitle{height: 25px; width: 700px; line-height: 25px; padding-bottom: 5px;  border-bottom: 1px solid #e3e3e3; margin: 30px auto 20px auto; text-align: left; color: #999;}
.loginTable{ width: 800px; height: auto;  margin: 10px auto 20px auto; color: #999; }


.userLeftMenu{ width: 130px; height: auto; margin: 10px 0px 20px 12px; display: inline;}
.userLeftMenu ul{ }
.userLeftMenu li{width: 130px; height: 21px;border: 1px solid #EEE; line-height: 21px; margin: 0px 0px 5px 0px; display: block;}
a.ulm{ width: 130px; height: 21px;  line-height: 20px; display: block;}
a.ulm:hover{ width: 130px; height: 21px;  background: #f5f5f5; display: block; line-height: 20px;}
.userBody{ width: 810px; height: auto; border: 1px solid #EEE;margin: 10px 10px 20px 0px; display: inline; padding: 5px 0 10px 0; }
.ub{ width: 75px; height: 20px; background: url(ima/ub1.gif); }
a.ub1{ width: 75px; height: 20px; background: url(ima/ub1.gif) top; display: block; }
a.ub1:hover{ width: 75px; height: 20px; background: url(ima/ub1.gif) bottom;display: block;  }
a.ub2{ width: 75px; height: 20px; background: url(ima/ub2.gif) top; display: block; }
a.ub2:hover{ width: 75px; height: 20px; background: url(ima/ub2.gif) bottom;display: block;  }
.br2{ border-bottom: 1px solid #E5E5E5;}

.cartTitle{ width: 970px; height: 40px; overflow: hidden; margin: 20px auto; text-align: left; padding-left: 5px; }
.ct_arr{ width: 20px; height: 40px; background: url(ima/c_arr.jpg);float: left;}
.ct1_1,.ct1_2,.ct1_3,.ct2_1,.ct2_2,.ct2_3,.ct3_1,.ct3_2,.ct3_3,.ct4_1,.ct4_2,.ct4_3,.ct5_1,.ct5_2,.ct5_3{ width: 170px; height: 40px;overflow: hidden; float: left; margin: 0px 3px; display: block;}
.ct1_1{ background: url(ima/c1.jpg) top; }
.ct1_2{ background: url(ima/c1.jpg) center; }
.ct1_3{ background: url(ima/c1.jpg) bottom;}
.ct2_1{ background: url(ima/c2.jpg) top;}
.ct2_2{ background: url(ima/c2.jpg) center;}
.ct2_3{ background: url(ima/c2.jpg) bottom; }
.ct3_1{ background: url(ima/c3.jpg) top;}
.ct3_2{ background: url(ima/c3.jpg) center;}
.ct3_3{ background: url(ima/c3.jpg) bottom; }
.ct4_1{ background: url(ima/c4.jpg) top;}
.ct4_2{ background: url(ima/c4.jpg) center;}
.ct4_3{ background: url(ima/c4.jpg) bottom; }
.ct5_1{ background: url(ima/c5.jpg) top;}
.ct5_2{ background: url(ima/c5.jpg) center;}
.ct5_3{ background: url(ima/c5.jpg) bottom; }
.cartTable{ width: 964px; height:auto; margin: 0px auto;}
.cartText{ height: 20px; margin: 20px auto; }
.t_top{border-top: 1px dotted #ddd;}
.t_right{ border-bottom: 1px solid #ececec;}
.cartB{height: 35px; width: 260px; float: right;  text-align: left; }
.cartB1{width: 150px; height: 35px; overflow: hidden; display: block; float: left;}
a.cartB1{width: 150px; height: 35px; background: url(ima/c_b1.jpg) top; overflow: hidden; display: block;}
a.cartB1:hover{width: 150px; height: 35px; background: url(ima/c_b1.jpg) bottom; overflow: hidden; display: block;}
.cartB2{width: 102px; height: 35px; overflow: hidden; display: block;}
a.cartB2{width: 102px; height: 35px; background: url(ima/c_b2.jpg) top; overflow: hidden; display: block;}
a.cartB2:hover{width: 102px; height: 35px; background: url(ima/c_b2.jpg) bottom; overflow: hidden; display: block;}
.cartLogin{border: 0px solid #ddd; padding: 10px; width: 900px; margin-bottom: 0px; margin: 0 auto;}
.settlementB{height: 35px; width: 710px;  text-align: left; margin: 30px auto 10px auto; float: right; }
.cartB3{width: 130px; height: 35px; overflow: hidden; display: block;float: left;}
a.cartB3{width: 130px; height: 35px; background: url(ima/shang.jpg) top; overflow: hidden; display: block;}
a.cartB3:hover{width: 130px; height: 35px; background: url(ima/shang.jpg) bottom; overflow: hidden; display: block;}
.cartB4{width: 130px; height: 35px; overflow: hidden; display: block;}
a.cartB4{width: 130px; height: 35px; background: url(ima/xia.jpg) top; overflow: hidden; display: block;}
a.cartB4:hover{width: 130px; height: 35px; background: url(ima/xia.jpg) bottom; overflow: hidden; display: block;}
.cartB5{width: 210px; height: 35px; overflow: hidden; display: block;}
a.cartB5{width: 210px; height: 35px; background: url(ima/aff.jpg) top; overflow: hidden; display: block;}
a.cartB5:hover{width: 210px; height: 35px; background: url(ima/aff.jpg) bottom; overflow: hidden; display: block;}

.helpList{ width: 280px; height: auto; text-align: left;  margin: 0 auto;}
.helpList li{ border-bottom: 1px dashed #ddd; height: 26px; background: url(ima/product_ar3.gif) no-repeat; padding-left: 12px; line-height: 26px;}
.helpText{ width: 610px; height: auto; line-height: 22px; margin: 0 auto; text-align:justify; color: #000;}
.helpTitle{ height: 18px;  width: 630px; padding: 2px 0 0 0; margin: 15px auto 5px auto; border: 1px solid #eee;background: #f9f9f9; color: #DD2C00;  font-weight: bold;  text-align: left;}


#divLeftLogo{width: 654px; height: 160px; border-left: 1px solid #ddd;border-right: 1px solid #ddd;border-bottom: 1px solid #ddd; margin-top: 10px; overflow: hidden; margin-bottom:10px; }
.divLeftLogoList{}
.divLeftLogoList ul{ margin: 5px 0px 0px 5px; }
.divLeftLogoList li{ width: 122px; height: 52px; float: left; margin:3px;overflow: hidden;display: block; }
a.divLeftLogoList{width: 120px; height: 50px; float: left; border: 1px solid #eee;  overflow: hidden;display: block; }
a.divLeftLogoList:hover{width: 120px; height: 50px; float: left; border: 1px solid #ccc; overflow: hidden;display: block; }


#favo{ width:500px; height: 140px; background: url(ima/favobg.png); margin: 40px auto 0 auto; }
#favoText{ margin: 35px auto auto 108px; font-size: 16px; color: #bbb; font-weight: bold; text-align: left; }
#favob{ width: 320px; height: 30px; line-height: 26px; float: left; display: inline;  margin: 20px auto 0 110px ; text-align: left; font-size: 14px; color: #999999;}
a.favob{width: 104px; height: 28px; background: url(ima/favob.png) top; overflow: hidden; display: block;}
a.favob:hover{width: 104px; height: 28px; background: url(ima/favob.png) bottom; overflow: hidden; display: block;}


.kj1{height:183px;width:644px; overflow: hidden;}
.fpic{background:#fff;width:644px;height:150px;float:left;}
.btu{}
.tzb{filter:alpha(opacity=50);-moz-opacity:0.5;height:30px;width:650px;background:#000;margin-top:-30px;}
.tzi a{position:absolute;margin-top:-22px;color:#fff;font-size:14px;text-decoration:none;}
.tzi a:hover{text-decoration:underline;}

.spic{}
.spic ul{margin-top:3px;}
.spic ul li{float:left;margin-right:3px;width:120px;height:30px;display:block;overflow:hidden;}
.spic ul li a img{filter:alpha(opacity=50);-moz-opacity:0.5;}
.spic ul li a:hover img{filter:alpha(opacity=100);-moz-opacity:1;}
.spic ul li.now a img{filter:alpha(opacity=100);-moz-opacity:1;}

#pic2,#pic3,#pic4,#pic5{display:none;}

a.pay{width: 100px; height: 29px; display: block; background:
url(ima/pay.png) top;}
a.pay:hover{width: 100px; height: 29px;display: block;background:
url(ima/pay.png) bottom;}
