body {
width:1000px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
margin:0 auto;
}

form {
border:0;
margin:0;
}

.header-box {
float:left;
width:1000px;
}

.logo {
float:left;
width:263px;
}

.header-mic {
float:left;
width:327px;
height:83px;
}

.header-user {
float:left;
width:734px;
padding-top:15px;
text-align:left;
}

.header-userimg {
float:left;
height:64px;
width:auto;
}

.header-welcome {
font-size:14px;
text-align:right;
float:left;
height:14px;
width:734px;
padding-bottom:16px;
}

.header-use {
line-height:20px;
text-align:left;
float:left;
height:20px;
width:291px;
padding-bottom:2px;
padding-left:320px;
}

.header-login {
color:#333;
font-weight:700;
background-color:#FFF;
background-image:url(../images/topbtnbg_03.jpg);
background-repeat:no-repeat;
height:21px;
width:86px;
border:0;
font-size:12px;
cursor:pointer;
}

.myaccountbtn {
color:#333;
font-weight:700;
background-color:#FFF;
background-image:url(../images/topbtnbg_01.jpg);
background-repeat:no-repeat;
height:21px;
width:93px;
border:0;
font-size:12px;
cursor:pointer;
}

a:link,a:hover,a:visited {
font-size:12px;
color:#333;
text-decoration:none;
height:20px;
}

.menubox {
background-color:#900;
float:left;
height:34px;
width:1000px;
line-height:34px;
}

.menu {
float:left;
height:33px;
width:478px;
}

.menubox-livehelp {
float:left;
height:33px;
width:103px;
padding-right:23px;
padding-left:13px;
}



#menuline {
float:left;
height:33px;
width:22px;
background-position:737px 0px;
}

.keybox {
background-color:#f3f4f4;
float:left;
height:27px;
width:990px;
padding-left:10px;
margin-bottom:10px!important;
_margin-bottom:8px;
display:inline;
line-height:27px;
padding-top:6px;
}

.bigbox {
height:18px;
width:216px;
float:left;
border:1px solid #c66;
}

.smallbox {
height:14px;
width:115px;
float:left;
}

.search {
background-image:url(../images/index_34.jpg);
background-repeat:no-repeat;
border:0;
cursor:pointer;
width:73px;
height:19px;
background-color:#FFF;
float:left;
padding-left:5px;
background-position:5px;
}

#searchnew {
border:0;
cursor:pointer;
width:73px;
height:19px;
color:#FFF;
background-color:#f3f4f4;
float:left;
padding-left:5px;
padding-bottom:5px;
line-height:16px;
background-position:400px 0px;
}

.signout {
font-size:12px;
background-image:url(../images/index_34.jpg);
background-repeat:no-repeat;
border:0;
cursor:pointer;
width:68px;
height:19px;
background-color:#FFF;
color:#FFF;
}

.keyword-box {
float:left;
height:27px;
width:624px;
line-height:16px;
padding-left:10px;
}

.leftbox {
float:left;
height:auto;
width:181px;
padding-right:13px!important;
_padding-right:13px;
*padding-right:8px;
}

.leftubox {
float:left;
width:181px;
margin-bottom:15px!important;
_margin-bottom:13px;
display:inline;
}

.leftuboxpic {
float:left;
width:181px;
}
#left-cate {
float:left;
width:181px;
height:39px;
background-position:0px 467px;
}
#left-help {
float:left;
width:181px;
height:35px;
background-position:0px 404px;
}

.leftuboxline {
float:left;
width:160px;
border-right-width:1px;
border-left-width:1px;
border-right-style:solid;
border-left-style:solid;
border-right-color:#999;
border-left-color:#999;
padding-left:19px;
background-color:#f7f7f7;
padding-bottom:15px;
}

.leftuboxline-red {
float:left;
width:165px;
border-right-width:1px;
border-left-width:1px;
border-right-style:solid;
border-left-style:solid;
border-right-color:#c66;
border-left-color:#c66;
padding-left:14px;
}

.leftbk {
float:left;
width:179px;
border:1px solid #CCC;
padding-bottom:15px;
}

.leftbk .content {
width:150px;
float:left;
padding-bottom:10px;
padding-left:8px;
}

.leftbk .link {
width:150px;
float:left;
padding-bottom:10px;
padding-left:24px;
}

.leftuboxline2 {
float:left;
width:166px;
border-right-width:1px;
border-left-width:1px;
border-right-style:solid;
border-left-style:solid;
border-right-color:#e7e7e7;
border-left-color:#e7e7e7;
padding-left:12px;
padding-top:12px;
background-color:#f8f8f8;
}

#left-dic {
float:left;
width:150px;
padding-top:4px;
height:17px;
background-position:0px 341px;
}
#left-classic {
float:left;
width:150px;
padding-top:4px;
height:17px;
background-position:0px 296px;
}
.left-titleblack {
float:left;
width:171px;
height:22px;
font-size:15px;
line-height:22px;
font-weight:700;
padding-left:8px;
text-decoration:none;
background-color:#d8e9f4;
}

.catetitle {
font-size:14px;
line-height:15px;
color:#fe0045;
text-decoration:none;
float:left;
height:15px;
width:147px;
}

.catetitle a:link,.catetitle a:hover,.catetitle a:visited {
font-size:14px;
line-height:15px;
color:#fe0045;
text-decoration:none;
float:left;
}

.menubox-cartleft {
line-height:24px;
text-align:left;
float:left;
height:24px;
width:207px;
padding-left:33px;
color:#FFF;
}

.menubox-cartleft a:link,.menubox-cartleft a:hover,.menubox-cartleft a:visited {
line-height:24px;
text-align:left;
color:#FFF;
text-decoration:none;
}

.menubox-cartright,.menubox-cartright a:link,.menubox-cartright a:hover,.menubox-cartright a:visited {
line-height:24px;
color:#FFF;
text-decoration:underline;
text-align:right;
float:left;
height:24px;
width:72px;
}

#cate {
float:left;
line-height:22px;
text-decoration:none;
text-align:left;
width:136px;
height:22px;
padding-left:11px;
background-position:0px 243px;
}

#leftnews {
float:left;
line-height:20px;
text-decoration:none;
text-align:left;
width:140px;
height:20px;
overflow:hidden;
background-position:0px 224px;
padding-left:10px;
}

#leftnews a:link,#leftnews a:visited ,#leftpro a:link,#leftpro a:visited {
line-height:20px;
text-decoration:none;
text-align:left;
}

#leftnews a:hover,#leftpro a:hover  {
line-height:20px;
text-decoration:underline;
text-align:left;
}
#leftpro {
float:left;
line-height:20px;
text-decoration:none;
text-align:left;
width:140px;
height:20px;
overflow:hidden;
background-position:0px 229px;
padding-left:10px;
padding-top:5px;
font-weight:bold;
}

.l_more {
width:150px;
height:35px;
float:left;
text-align:right;
line-height:20px;
}

.helplist {
float:left;
line-height:18px;
text-decoration:none;
text-align:left;
width:150px;
height:18px;
padding-bottom:5px;
}

.go-btn {
background-image:url(../images/index_126.jpg);
background-repeat:no-repeat;
border:0;
cursor:pointer;
width:83px;
height:19px;
background-color:#FFF;
font-size:12px;
line-height:19px;
font-weight:700;
color:#333;
}

#addbtn {
border:0;
cursor:pointer;
width:87px;
height:27px;
font-size:12px;
line-height:19px;
_font-weight:bold;
color:#fff;
background-position:341px 280px;
}

.addbtn2 {
background-image:url(../images/addcart2.gif);
background-repeat:no-repeat;
border:0;
cursor:pointer;
width:110px;
height:27px;
background-color:#FFF;
font-size:12px;
line-height:19px;
_font-weight:bold;
color:#fff;
}

.cartbtn {
background-image:url(../images/cartbigbtn.gif);
background-repeat:no-repeat;
border:0;
cursor:pointer;
width:145px;
height:27px;
background-color:#FFF;
font-size:12px;
line-height:19px;
_font-weight:bold;
color:#fff;
}

.popbig,.popbig a:link,.popbig a:hover,.popbig a:visited {
font-size:16px;
line-height:22px;
font-weight:700;
}

.main {
float:left;
width:598px;
padding-right:13px;
}

.classbox {
background-color:#f6fafd;
float:left;
height:265px;
width:598px;
}

.classbox2 {
float:left;
width:598px;
}

.productcatetitle {
font-size:14px;
line-height:37px;
color:#000;
text-decoration:none;
float:left;
height:37px;
width:559px;
}

.zsj {
float:left;
height:25px;
width:25px;
padding-top:203px;
}

.zsj2 {
float:left;
height:25px;
width:25px;
padding-top:430px;
}

.product-box {
float:left;
height:228px;
width:149px;
text-align:center;
padding-bottom:10px;
}

.productbig-box {
float:left;
height:228px;
width:142px;
text-align:center;
}

.recomd-box {
float:left;
height:228px;
width:193px;
text-align:center;
}

.productpic {
height:120px;
width:90px;
border:1px solid #d0d0d0;
margin:auto;
padding:4px;
}

.productpic a img {
border:0;
width:90px;
height:120px;
}

.productpicsmall {
height:83px;
width:62px;
border:1px solid #d0d0d0;
float:left;
padding:2px;
}

.productpicbig {
height:248px;
width:248px;
border:1px solid #d0d0d0;
float:left;
}

.productname {
padding-top:5px;
line-height:14px;
text-align:center;
height:28px;
width:121px;
overflow:hidden;
margin:auto;
}

.productbigname {
padding-top:5px;
line-height:14px;
text-align:center;
height:28px;
width:142px;
overflow:hidden;
margin:auto;
}

.productpricesmall {
font-size:14px;
line-height:27px;
color:#d41911;
text-decoration:none;
text-align:center;
width:121px;
height:27px;
font-weight:700;
margin:auto;
}

.productpricebig {
font-size:16px;
line-height:40px;
color:#d41911;
text-decoration:none;
text-align:left;
width:166px;
height:40px;
font-weight:700;
}

#buynowbtnsmall {
border:0;
width:83px;
height:19px;
background-color:#FFF;
font-size:12px;
line-height:19px;
_font-weight:bold;
color:#444;
cursor:pointer;
background-position:445px 280px;
}

.buynowbtnbig {
background-image:url(../images/product_list_20.jpg);
background-repeat:no-repeat;
border:0;
cursor:pointer;
width:107px;
height:27px;
background-color:#FFF;
font-size:12px;
line-height:19px;
color:#fff;
}

.productcatemore {
font-size:14px;
line-height:35px;
color:#000;
text-decoration:none;
float:left;
height:37px;
width:39px;
}

.flashs {
height:280px;
padding-top:0;
float:left;
overflow:hidden;
}

.rightubox {
float:left;
width:195px;
margin-bottom:15px;
_margin-bottom:13px;
display:inline;
}

.rightuboxline {
float:left;
width:193px;
border-right-width:1px;
border-left-width:1px;
border-bottom-width:1px;
border-bottom-style:solid;
border-right-style:solid;
border-left-style:solid;
border-right-color:#ccc;
border-left-color:#ccc;
border-bottom-color:#ccc;
padding-bottom:15px;
}

.whyfont {
font-size:14px;
line-height:18px;
color:#069;
text-decoration:none;
float:left;
height:18px;
width:173px;
font-weight:700;
padding-bottom:3px;
}

.whyfont,.whyfont a:link,.whyfont a:hover,.whyfont a:visited {
font-size:14px;
line-height:18px;
color:#069;
text-decoration:none;
float:left;
height:18px;
width:173px;
font-weight:700;
}

.whypic {
float:left;
width:36px;
}

.whydescri {
float:left;
width:132px;
padding-bottom:10px;
line-height:14px;
text-decoration:None;
}

.whydescri a:link,.whydescri a:hover,.whydescri a:visited {
line-height:14px;
text-decoration:None;
}

.top1 {
line-height:30px;
float:left;
height:30px;
width:150px;
overflow:hidden;
}

.t_number {
width:18px;
float:left;
text-align:center;
}

.top {
line-height:25px;
float:left;
height:25px;
width:150px;
border-bottom-width:1px;
border-bottom-style:dashed;
border-bottom-color:#b0b8b9;
overflow:hidden;
}

.letter {
float:left;
width:980px;
background-color:#f6fafd;
padding:10px;
}

.footer {
background-color:#282828;
float:left;
width:1000px;
padding-top:29px;
text-align:center;
}

.footermenu {
font-size:12px;
line-height:28px;
color:#FFF;
text-decoration:none;
height:28px;
padding-right:10px;
padding-left:10px;
width:auto;
float:left;
}

.footermenu a:link,.footermenu a:visited {
font-size:12px;
line-height:28px;
color:#FFF;
text-decoration:none;
height:28px;
width:auto;
}

.footermenu a:hover {
font-size:12px;
line-height:28px;
color:#FFF;
text-decoration:underline;
height:28px;
width:auto;
}

.contain {
float:left;
height:auto;
width:806px;
position:relative;
}

.yemei {
line-height:26px;
color:#000;
text-decoration:none;
background-image:url(../images/productlist_03.jpg);
background-repeat:repeat-x;
float:left;
height:26px;
width:806px;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#e7e7e7;
}

.yemei-cate {
line-height:26px;
color:#000;
text-decoration:none;
background-image:url(../images/category2.gif);
background-repeat:repeat-x;
float:left;
height:28px;
width:806px;
}

.yemei-news {
line-height:26px;
color:#000;
text-decoration:none;
background-image:url(../images/newslist_03.jpg);
background-repeat:repeat-x;
float:left;
height:26px;
width:806px;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#e7e7e7;
}

.yemeic {
line-height:26px;
color:#000;
text-decoration:none;
background-image:url(../images/hotsalec_02.gif);
background-repeat:repeat-x;
float:left;
height:28px;
width:806px;
}

.yemeid {
line-height:26px;
color:#000;
text-decoration:none;
background-image:url(../images/hotsaled_02.gif);
background-repeat:repeat-x;
float:left;
height:28px;
width:806px;
}

.hotsalebox {
float:left;
width:714px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-right-color:#ccc;
border-bottom-color:#ccc;
border-left-color:#ccc;
margin-bottom:12px!important;
_margin-bottom:10px;
display:inline;
padding:12px 45px 10px;
}

.hotsalebox2 {
float:left;
width:804px;
padding-top:12px;
padding-bottom:10px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-right-color:#ccc;
border-bottom-color:#ccc;
border-left-color:#ccc;
margin-bottom:12px!important;
_margin-bottom:10px;
display:inline;
}

.cartbox {
float:left;
width:784px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-right-color:#ccc;
border-bottom-color:#ccc;
border-left-color:#ccc;
padding:12px 10px 10px;
}

.more {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-align:right;
}

.redfont,.redfont a:link,.redfont a:hover,.redfont visited {
color:#d41911;
}

.fontbox {
text-decoration:none;
height:20px;
width:105px;
vertical-align:middle;
line-height:12px;
}

.pro-box {
float:left;
height:172px;
width:806px;
border-bottom-width:1px;
border-bottom-style:dashed;
border-bottom-color:#adadad;
}

.pro-img-box {
float:left;
width:131px;
padding-top:14px;
}

.pro-box-name,.pro-box-name a:link,.pro-box-name a:visited {
line-height:40px;
text-align:left;
vertical-align:middle;
float:left;
height:40px;
width:495px;
font-size:16px;
color:#333;
text-decoration:none;
font-weight:700;
overflow:hidden;
}
.pro-box-name a:hover
{
	text-decoration:underline;
}

.pro-box-name2 {
line-height:22px;
text-align:left;
vertical-align:middle;
float:left;
height:22px;
font-size:16px;
color:#444;
text-decoration:none;
}

.pro-box-bg {
float:left;
height:65px;
width:481px;
line-height:14px;
background-color:#f8f8f8;
overflow:hidden;
padding:7px;
}

.black-line,.black-line a:link,.black-line a:hover,.black-line a:visited {
font-size:12px;
line-height:18px;
color:#333;
text-decoration:underline;
}

.pageturn {
font-size:12px;
color:#333;
text-decoration:none;
float:left;
padding-left:5px;
padding-right:5px;
border:1px solid #666;
margin-right:5px!important;
_margin-right:3px;
}

.pageturn a:link,.pageturn a:hover,.pageturn a:visited {
font-size:12px;
color:#333;
text-decoration:none;
}

.pageturn a:hover {
font-size:12px;
color:#d41911;
text-decoration:none;
}

.div {
float:left;
height:193px;
width:212px;
border:1px solid #e7e7e7;
padding:5px;
}

.pageturnnow {
font-size:12px;
color:#d41911;
text-decoration:none;
float:left;
padding-left:5px;
padding-right:5px;
border:1px solid #d41911;
margin-right:5px!important;
_margin-right:3px;
}

.black {
text-decoration:line-through;
}

.price {
font-size:15px;
}

.product-indro {
float:left;
height:328px;
width:774px;
border:1px solid #ccc;
margin-bottom:12px!important;
_margin-bottom:10px;
display:inline;
padding:16px 14px 16px 16px;
}



.bluefont,.bluefont a:link,.bluefont a:hover,.bluefont a:visited {
font-size:14px;
color:#094f8a;
}

.bluefont16,.bluefont16 a:link,.bluefont16 a:hover,.bluefont16 a:visited {
line-height:30px;
text-align:left;
vertical-align:middle;
float:left;
height:30px;
width:495px;
font-size:16px;
color:#094f8a;
overflow:hidden;
font-weight:700;
}

.bluefont3,.bluefont3 a:link,.bluefont3 a:hover,.bluefont3 a:visited {
font-size:12px;
color:#094f8a;
}

.bluefont2,.bluefont2 a:link,.bluefont2 a:hover,.bluefont2 a:visited {
font-size:12px;
color:#094f8a;
text-decoration:underline;
}

#title-summary {
float:left;
height:16px;
width:774px;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#ccc;
background-position:577px 209px;
}
#title-infor {
float:left;
height:16px;
width:774px;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#ccc;
background-position:577px 178px;
}
#title-recom{
float:left;
height:16px;
width:774px;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#ccc;
background-position:577px 145px;
}
#title-coment{
float:left;
height:16px;
width:774px;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#ccc;
background-position:577px 112px;
}
.blackb {
font-weight:700;
color:#333;
}

.blackbig,.blackbig a:link,.blackbig a:visited {
font-weight:700;
font-size:14px;
line-height:25px;
color:#333;
overflow:hidden;
}

.blackbig a:hover {
font-weight:700;
font-size:14px;
line-height:25px;
color:#333;
text-decoration:underline;
overflow:hidden;
}

.newslist {
float:left;
height:20px;
width:220px;
}

.newsdt {
float:left;
height:20px;
width:70px;
}

.newsleft {
float:left;
width:290px;
padding-right:12px;
padding-bottom:12px;
padding-left:12px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-right-color:#e7e7e7;
border-bottom-color:#e7e7e7;
border-left-color:#e7e7e7;
background-color:#f9f9f9;
}

.newsright {
float:left;
width:645px;
padding-right:12px;
padding-bottom:12px;
padding-left:12px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-right-color:#e7e7e7;
border-bottom-color:#e7e7e7;
border-left-color:#e7e7e7;
background-color:#f9f9f9;
}

.redlinefont,.redlinefont a:link,.redlinefont a:hover,.redlinefont visited {
color:#d41911;
text-decoration:underline;
}

.cart-count {
font-size:14px;
line-height:16px;
text-align:right;
float:left;
height:150px;
width:769px;
padding-right:15px;
}

.xlinebox {
font-size:12px;
line-height:20px;
color:#333;
height:20px;
width:224px;
border-bottom-style:dashed;
border-bottom-color:#666;
border-width:0 0 1px;
}

.tipbox {
border:1px solid #CCC;
height:190px;
width:267px;
padding:5px 10px 10px;
}

.loginbox {
float:left;
width:372px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-right-color:#ccc;
border-bottom-color:#ccc;
border-left-color:#ccc;
padding-top:30px;
padding-bottom:60px;
}

.hot-box {
float:left;
width:238px;
padding:10px 13px 15px 14px;
}

.feedbackbox {
width:780px;
float:left;
background-color:#f8f8f8;
border-bottom:solid 1px #e8e8e8;
min-height:60px!important;
_height:60px;
}

.tracebox {
background-image:url(../images/tracebg.jpg);
background-repeat:no-repeat;
float:left;
height:auto;
width:195px;
}

.redbigfont {
font-size:14px;
line-height:18px;
color:#d41911;
text-decoration:none;
}

.howtips {
float:left;
height:auto;
width:703px;
border:1px solid #069bdd;
padding:5px 5px 10px;
}

.leftacount {
float:left;
line-height:25px;
text-align:left;
width:150px;
height:25px;
}

.keylink1 {
font-size:12px;
line-height:16px;
width:150px;
height:16px;
overflow:hidden;
float:left;
text-align:left;
padding-right:5px;
}

.bluebig {
font-size:18px;
line-height:34px;
color:#357ba2;
width:171px;
float:left;
padding-left:8px;
}

.bluesmall,.bluesmall a:link,.bluesmall a:visited {
font-size:12px;
line-height:18px;
color:#069;
text-decoration:none;
}

.bluesmall a:hover {
font-size:12px;
line-height:18px;
color:#069;
text-decoration:underline;
}

.bluebk {
float:left;
width:173px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-right-color:#007ca2;
border-bottom-color:#007ca2;
border-left-color:#007ca2;
padding-left:20px;
padding-bottom:15px;
margin-bottom:15px!important;
_margin-bottom:13px;
display:inline;
}

.txpro {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
line-height:35px;
color:#333;
text-decoration:none;
background-image:url(../images/txpro_01.jpg);
background-repeat:no-repeat;
float:left;
height:35px;
width:181px;
}

.leftprobox {
width:164px;
padding-top:3px;
height:40px;
overflow:hidden;
margin:auto;
}

.txprotitle {
float:right;
height:35px;
width:132px;
}

.STYLE1 {
color:#094f8a;
}

.STYLE2 {
font-size:14px;
}

.STYLE3 {
font-size:12px;
}

.STYLE4 {
color:#666;
}

.prev-next {
width:400px;
height:25px;
float:right;
overflow:hidden;
}

.comment-name {
width:794px;
float:left;
height:19px;
padding-top:5px;
}

.comment {
width:794px;
float:left;
padding-bottom:10px;
}

.comment-reply {
width:774px;
float:left;
background-color:#f7f7f7;
padding:10px;
}

.comment-line {
float:left;
width:794px;
height:10px;
border-bottom:dashed 1px #e7e7e7;
}

.comment-page {
float:left;
text-align:right;
width:794px;
height:25px;
line-height:25px;
}

.product-indroname a:link{
font-family:Arial;
font-size:16px;
line-height:18px;
font-weight:700;
color:#333;
float:left;
height:36px;
width:332px;
padding-top:4px;
overflow:hidden;
padding-left:26px;
cursor:pointer;
}

.product-indroname {
font-family:Arial;
font-size:16px;
line-height:18px;
font-weight:700;
color:#333;
float:left;
height:36px;
width:332px;
padding-top:4px;
overflow:hidden;
padding-left:26px;
}

.pro-line {
float:left;
height:4px;
width:332px;
padding-top:3px;
border-bottom-width:1px;
border-bottom-style:dashed;
border-bottom-color:#e0e0e0;
margin-left:26px !important;
_margin-left:24px;
display:inline;
}

#product-tip {
float:left;
height:74px;
width:332px;
background-position:576px 474px;

}

.product-tip2 {
float:left;
height:71px;
width:312px;
border-top-width:1px;
border-bottom-width:1px;
border-top-style:solid;
border-bottom-style:solid;
border-top-color:#8ac4e9;
border-bottom-color:#8ac4e9;
background-color:#f3f8fc;
}

.tip-con {
float:left;
height:48px;
width:263px;
font-size:12px;
line-height:12px;
font-weight:700;
padding-left:62px;
padding-top:30px;
}

#buynowbtnpro {
border:0;
cursor:pointer;
width:117px;
height:23px;
background-color:#FFF;
font-size:12px;
color:#fff;
background-position:576px 280px;
}


.addbtn3 {
background-image:url(../images/addcartred.gif);
background-repeat:no-repeat;
border:0;
cursor:pointer;
width:110px;
height:27px;
background-color:#FFF;
font-size:12px;
line-height:19px;
_font-weight:bold;
color:#fff;
}

#star1 {
float:left;
height:20px;
width:106px;
background-position:613px 24px;
}

#star2 {
float:left;
height:20px;
width:106px;
background-position:488px 24px;
}

#star3 {
float:left;
height:20px;
width:106px;
background-position:368px 24px;
}

#star4 {
float:left;
height:20px;
width:106px;
background-position:253px 24px;
}

#star5 {
float:left;
height:20px;
width:106px;
background-position:139px 24px;
}

.rating {
float:left;
height:20px;
width:105px;
visibility:hidden;
}

.checkred {
font-size:20px;
line-height:24px;
color:#c00;
}

.addfont {
font-size:12px;
line-height:16px;
color:#633;
}

.checkadd-box {
float:left;
height:185px;
width:330px;
}

.cartbox2 {
float:left;
width:698px;
border:1px solid #999;
padding:12px 10px 10px;
}

/*change*/
.payment-box {
float:left;
height:147px;
width:519px;
border:1px solid #999;
padding-left:16px;
padding-top:6px;
background-color:#f8f7f0;
}

.bank {
background-color:#fffadc;
border:1px solid #666;
height:17px;
width:154px;
}

.biling-box {
width:156px;
height:19px;
border:1px solid #666;
}

.orderpay {
background-image:url(../images/orderstep4_12.jpg);
background-repeat:no-repeat;
border:0;
cursor:pointer;
width:108px;
height:26px;
background-color:#FFF;
font-size:12px;
line-height:19px;
_font-weight:bold;
color:#fff;
}

.shop-reg-redbox {
float:left;
width:750px;
border:1px solid #900;
padding-top:10px;
padding-left:11px;
}

.shop-reg-graybox {
background-image:url(../images/newreg_07.jpg);
background-repeat:repeat-x;
float:left;
width:761px;
border:1px solid #999;
}

.shop-reg-inforbox {
float:left;
width:344px;
}

.shop-reg-redfont {
font-size:14px;
color:#900;
line-height:25px;
}

.shop-reg-shortbox {
line-height:16px;
height:16px;
width:86px;
border:1px solid #999;
}

.shop-reg-pswbox {
line-height:16px;
height:16px;
width:118px;
border:1px solid #999;
}

.shop-reg-longbox {
line-height:16px;
height:16px;
width:177px;
border:1px solid #999;
}

.shop-reg-turnbox {
line-height:16px;
height:18px;
width:177px;
border:1px solid #999;
}

.shop-reg-btnbox {
background-color:#eee;
float:left;
height:45px;
width:741px;
border-top-width:1px;
border-top-style:solid;
border-top-color:#900;
text-align:center;
padding-top:15px;
margin-left:11px;
margin-top:10px;
}

.shop-reg-redline,.shop-reg-redline a:link,.shop-reg-redline a:hover,.shop-reg-redline a:visited {
font-size:12px;
line-height:20px;
color:#900;
text-decoration:underline;
}

.menu-white {
float:left;
height:34px;
}

.helplist a:hover {
line-height:18px;
text-decoration:underline;
text-align:left;
}
#cate a:link,#cate a:visited{
line-height:18px;
text-decoration:underline;
text-align:left;
}
#cate a:hover{
line-height:18px;
text-decoration:none;
text-align:left;
}

.helplist a:link,.helplist a:visited {
line-height:18px;
text-decoration:none;
text-align:left;
}

.rightbox,.rightuboxpic {
float:left;
width:195px;
}

.keylink,.keylink a:link,.keylink a:visited,.keylink1 a:link,.keylink1 a:visited {
font-size:12px;
line-height:16px;
}

.keylink a:hover,.keylink1 a:hover {
font-size:12px;
line-height:16px;
text-decoration:underline;
}


#tv {
float:left;
height:329px;
width:140px;
text-align:center;
margin-left:26px!important;
_margin-left:24px;
*margin-left:24px;
margin-top:-48px!important;
_margin-top:-48px;
*margin-top:-55px;
display:inline;
padding-top:10px;
background-position:162px 0px;

}
.sprite{
	background-image: url(../images/allbg.gif);   
}
#menuimgleft{
float:left;
height:34px;
width:10px;
background-position:0px 0px;
}
#menuimgright{
float:left;
height:34px;
width:5px;
background-position:686px 0px;
}
#menubox-cart {
float:left;
height:24px;
width:326px;
padding-top:6px;
background-position:576px 509px;
}

#product-tip2 {
float:left;
height:74px;
width:332px;
background-position:576px 376px;
}