/* www.58tj.net 主样式表, leo, last modify:09-01-04 */

 body{margin:0; padding:0; border:0px none; background:#fff; color:#000; font-size:12px; font-family:'宋体',arial,'Lucida Grande','Lucida Sans Unicode',verdana,sans-serif; line-height:180% }
	
 a {color:#003278; text-decoration:none }
 a:hover {color:#f50; text-decoration:none }

 h1{margin:0; font-size:12px }
 h2{margin:0; font-size:14px }
 h3{margin:0; font-size:16px }
 ul{margin:0; padding:0; list-style-type:none }
 li{margin:0; list-style-type:none }
 form {margin:0 }
 p{margin:0 }
 select,input{font-size:12px; color:#000 }
 th {padding:3px 5px }
 td {padding:3px 5px }
 img {border:0 }
 
 .img {border:#e1e1e1 1px solid }
 .img2 {padding:5px; border:1px solid #cccccc }
 .gray {color:#333333 }
 .yellow {color:#ff7300 }
 .clear {clear:both; height:10px }
 
 .qun1 {color:#0000ff }
 .qun2 {color:#ff0000 }
 .qun3 {color:#ff1493 }
 .qun4 {color:#00008b }
  
/*header*/
#toplink {height:22px; background:url(../images/topbg.gif) }
 .toplink {margin:0 auto; padding-top:2px; width:952px }
 .toplinkleft {float:left }
 .toplinkright {float:right }
 
#topcenter {margin:10px auto; width:952px; height:60px }
 .logo {float:left; width:165px }
 .banner {float:left; padding-top:7px; height:53px }
 .loginlink {float:right; padding-top:20px; width:265px; height:40px; text-align:right }

 .logo h1 {border:0; margin:0; text-indent:-9999px }
 .logo h1 a {border:0; display:block; background:url(../images/logo.gif) no-repeat left top; margin:0; height:60px; 
 text-decoration:none }
 
 .hydl {float:left; margin-left:3px; padding:1px 0 0 23px; width:60px; height:21px; background:url(../images/hydl.gif) no-repeat; text-align:left }
 .hydlon {float:left; margin-left:3px; padding:1px 0 0 23px; width:60px; height:21px; background:url(../images/hydlon.gif) no-repeat; text-align:left }
 .hydlon a {color:#ff5500 }
 
#menu {width:100%; height:38px; background:url(../images/menulinebg.gif) }
 .menu {margin:0 auto; width:952px; height:32px }
 .menu ul {margin:0; padding:0 }
 .menu ul li {float:left; list-style-type:none; margin-right:3px; padding-top:5px; width:86px; height:27px; background:url(../images/menubg.gif) no-repeat; text-align:center; font-size:14px }
 .menu ul li a {color:#881012 }
 .menu ul li.menuonbg {background:url(../images/menuonbg.gif) no-repeat }
 .menu ul li.menuonbg a {color:#ffffff }
 
#search {width:100%; background:url(../images/searchbg.gif) }
 .search {margin:0 auto; width:952px; padding-top:9px; height:30px }

/*content*/
 .tladver {margin-bottom:10px; border:1px solid #ffe2e4 }
 .tladver2 {margin-bottom:10px }
 .topadver {margin-bottom:10px; padding:5px 8px; border:1px solid #ffe2e4 }
  
#content {margin:10px auto; width:952px }
 .contentL1 {float:left; width:336px }
 .contentC1 {float:left; width:402px; margin:0 10px }
 .contentR1 {float:left; width:163px; height:142px; padding:13px 15px; background:url(../images/loginbg.gif) no-repeat }
 
 .loginlist { }
 .loginlist li {width:100%; padding:3px 0 }
 
 .title {height:26px }
 .titleL {float:left; width:12px; height:26px; background:url(../images/titleL.gif) no-repeat }
 .titleB {float:left; padding-top:4px; width:80px; line-height:22px; background:url(../images/titleB.gif); color:#fff }
 .titleR {float:left; width:10px; height:26px; background:url(../images/titleR.gif) no-repeat }
 .titleB2 {float:left; width:222px; line-height:22px; height:22px; background:url(../images/titleB2.gif); text-align:right; padding-top:4px; font-weight:bold; font-size:14px }
 .titleB2 a {color:#f16600 }
 .titleB01 {float:left; width:492px; line-height:22px; height:22px; background:url(../images/titleB2.gif); text-align:right; padding-top:4px; font-weight:bold; font-size:14px }
 .titleB01 a {color:#f16600 }
 .titleB02 {float:left; width:189px; line-height:22px; height:22px; background:url(../images/titleB2.gif); text-align:right; padding-top:4px; font-weight:bold; font-size:14px }
 .titleB02 a {color:#f16600 }
 .titleB03 {float:left; width:196px; line-height:22px; height:22px; background:url(../images/titleB2.gif); text-align:right; padding-top:4px }
 .titleB03 a {color:#f16600 }
 .titleB04 {float:left; width:656px; line-height:22px; height:22px; background:url(../images/titleB2.gif); text-align:right; padding-top:4px; font-weight:bold; font-size:14px }
 .titleR2 {float:left; width:12px; height:26px; background:url(../images/titleR2.gif) no-repeat }
 
 .columnC {padding:4px 0; height:100%; border:1px solid #ffe2e4; border-top:none }
 .columnC2 {padding:8px 10px; height:100%; border:1px solid #ffe2e4; border-top:none }
 .columnC3 {padding:10px; height:100%; border:1px solid #ffe2e4; border-top:none }
 .columnC4 {height:auto !important; height:60px; padding:8px 10px; border:1px solid #ffe2e4; border-top:none }
 
 .ranklist {width:100%; height:135px; overflow:hidden}
 .ranklist ul {margin:0; padding:0 }
 .ranklist ul li {list-style-type:none; width:100%;  height:18px }
 .ranklist ul li .left {float:left; width:12%; background:url(../images/rankbg.gif) no-repeat 11px 3px; text-align:center; color:#fff; font-weight:bold }
 .ranklist ul li .center {float:left; width:62% }
 .ranklist ul li .right {float:left; width:26% }
 
 .contentL2 {float:left; width:606px }
 .contentR2 {float:right; width:336px }
 
 .cleaning {overflow:hidden; padding:5px 10px }
 .cleaning li {float:left; list-style-type:none; width:50%; height:205px }
 
 .cleaningT {width:280px; background:url(../images/jt.gif) no-repeat right }
 .cleaningA {padding-left:18px; width:48px; background:#ffffff url(../images/allow2.gif) no-repeat 0px 4px }
 .cleaningA2 {padding-left:18px; width:80px; background:#ffffff url(../images/allow2.gif) no-repeat 0px 4px }
 
 .prolist {margin:5px 0; width:280px; height:108px; overflow:hidden }
 .prolist li {float:left; list-style-type:none; width:33.3%; text-align:center; line-height:160% }
 .prolist li img {border:1px solid #eeeeee }
 
 .wordlist {margin:5px 0; width:280px; overflow:hidden }
 .wordlist li {float:left; list-style-type:none; width:50%; height:20px; line-height:160% }
 
 .sdlist {overflow:hidden }
 .sdlist li {float:left; list-style-type:none; width:50%; line-height:160% } 
 
 .buylist {padding:5px 10px; width:280px; overflow:hidden }
 .buylist ul {margin:0; padding:0 }
 .buylist ul li {float:left; list-style-type:none; width:100%; line-height:160% }
 .buylist ul li.left {float:left; width:74% }
 .buylist ul li.right {float:left; width:26%; color:#666666 }
 
 .quean {padding:3px 5px; width:260px; overflow:hidden }
 .quean ul {margin:0; padding:0 }
 .quean ul li {float:left; list-style-type:none; width:100%; line-height:180% }
 .quean ul li.left {float:left; width:72% }
 .quean ul li.right {float:left; width:28%; color:#666666 }
 
 .qalist {padding:5px 10px; overflow:hidden }
 .qalist li {float:left; list-style-type:none; width:50%; line-height:160% } 
 
 .categorylist0 {padding:5px 10px 0px 10px; background:#fff9db; color:#4c83be }
 .categorylist1 {padding:5px 10px 0px 10px; color:#4c83be }
 
 .help {margin-bottom:10px; border:1px solid #eae9e9 }
 
 .newscontent {float:left; width:310px }
 .newscontent2 {float:left; margin:0 11px; width:310px }
 
 .newstj {height:90px }
 .newsimg {float:left; width:106px; height:80px }
 .newsrightlist {float:left; margin-left:8px; width:168px }
 .newsrightlist li {text-indent:12px; list-style-type:none; background:url(../images/allow.gif) no-repeat 0 5px } 
 
 
 .offerT {padding:2px 0 0 10px; border:1px solid #ffd4c7; background:#ffefea; height:20px }
 .offerlist {overflow:hidden }
 .offerlist li {float:left; width:20%; list-style-type:none; background:url(../images/allow.gif) no-repeat 0 5px; text-indent:12px}
 .offerlist2 {overflow:hidden; width:138px }
 .offerlist2 li {float:left; width:100%; list-style-type:none; background:url(../images/allow.gif) no-repeat 0 5px; text-indent:12px} 
 .offerlist3 {overflow:hidden; width:138px }
 .offerlist3 li {float:left; width:100%; list-style-type:none; background:url(../images/dian.gif) no-repeat 0 5px; text-indent:12px}
 
 .contentL3 {float:left; width:170px; text-align:left }
 .contentL3 img {margin-bottom:10px }
 .contentR3 {float:right; width:770px }  
 
 .sellT {width:100%; padding-top:3px; background:#fbe9ea; border-top:1px solid #feb2b0; border-bottom:1px solid #feb2b0; list-style-type:none; color:#881012; height:24px }
 
 .sellC {margin:10px auto; width:100% }
 .sellC ul {margin:0; padding:0 } 
 .sellC li {float:left; margin-bottom:10px; padding-top:2px; height:175px; text-align:center; list-style-type:none; border-bottom:1px dashed #cccccc }
 .sellC ul li.sellC2 {width:23% }
 .sellC ul li.sellC3 {width:62%; text-align:left }
 .sellC ul li.sellC4 {width:15% }
 
 .sellname {float:left; margin-right:10px; width:auto }
 .time {float:left; width:60px; color:#666666 }
 .description {clear:both; margin-bottom:5px; width:100%; color:#666666; line-height:160% }
 
 .sellCimg {margin:10px auto; width:100% }
 .sellCimg ul {margin:0; padding:0 } 
 .sellCimg li {float:left; margin-bottom:10px; padding-top:2px; width:24.8%; height:225px; list-style-type:none; border-bottom:1px dashed #cccccc; line-height:160% }
 
 .pages {clear:both; margin:10px auto; padding:0; height:30px; text-align:right }
 .pagelist {float:left; height:16px }
 .pagelist ul li {float:left; border:1px solid #fe9f9d; line-height:16px; margin:0px 2px }
 .pagelist ul li a {display:block; padding:2px 5px 0 5px; background:#fed8d5; text-decoration:none; color:#881012 }
 .pagelist ul li a:hover {background:#ec868b; color:white }
 .current {background:#ec868b; display:block; padding:2px 5px 0 5px; font-weight:bold; color:#fff }
 
 .pre {float:left; padding-right:5px; width:232px; height:23px; text-align:right }
 .next {float:left; width:172px; height:23px }
 .toppre {float:left; padding-left:5px; padding-right:5px; width:102px; height:23px }
 .topnext {float:left; padding-left:5px; width:62px; height:23px; text-align:left } 
 
 .companytitle {overflow:hidden; margin:0 auto; width:100% }
 .companytitle ul {margin:0; padding:0 } 
 .companytitle li {float:left; padding:3px 0; width:100%; text-align:center }
 .companytitle ul li.title01 {width:12% }
 .companytitle ul li.title02 {width:42% }
 .companytitle ul li.title03 {width:15% } 
 .companytitle ul li.title04 {width:15% }
 .companytitle ul li.title05 {width:15% }
 
 .companylist {overflow:hidden; margin:10px auto; width:100% }
 .companylist ul {margin:0; padding:0 } 
 .companylist li {float:left; padding:5px 0; width:100%; height:88px; border-bottom:1px dashed #cccccc; text-align:center }
 .companylist ul li.list01 {width:12% }
 .companylist ul li.list02 {width:42%; text-align:left }
 .companylist ul li.list03 {width:15% } 
 .companylist ul li.list04 {width:15% }
 .companylist ul li.list05 {width:15% }
 
 .font14 {font-size:14px }
 
 
/*detail*/ 
 .guidance {margin-bottom:10px; border-bottom:1px dashed #cccccc }
 
 .productname {padding-bottom:5px; margin-bottom:10px; border-bottom:1px dashed #cccccc }
 .detailL {float:left; width:280px }
 .detailR {float:right; width:490px }
 
 .parameter {}
 .parameter li {width:100%; list-style-type:none; line-height:280% }
 
 .buy {margin-top:10px; padding-top:15px; border-top:1px dashed #cccccc }
 
 .detailimg {overflow:hidden; margin:0 auto; width:100% }
 .detailimg ul {margin:0; padding:0 } 
 .detailimg li {float:left; width:16.6%; list-style-type:none; line-height:140%; text-align:center }
 
/*member*/
#topcenter2 {margin:10px auto; width:770px; height:60px }
 .banner2 {float:left; width:200px }
 .loginlink2 {float:right; padding-top:12px; width:265px; text-align:right }

 .headname {border-left:1px solid #dddddd; font-size:25px; font-family:黑体; letter-spacing:-1px; padding-left:5px; 
 line-height:60px; color:#333 }
 
 .logintop {margin:10px auto; width:770px; height:30px; background:url(../images/logintopbg.gif) }
 .logintop2 {margin:10px auto auto auto; width:770px; height:6px; background:url(../images/logintopbg.gif) }
 .prompt {margin:10px auto 30px auto; width:770px; text-indent:38px; background:url(../images/prompt.gif) no-repeat 18px 2px; color:#555 }
 .prompt2 {margin:20px auto; padding-left:62px; width:708px; background:url(../images/prompt.gif) no-repeat 42px 1px; text-align:left; color:#333333; font-size:12px } 
 .prompt3 {margin:20px auto; width:770px; height:51px; background:url(../images/success.gif) no-repeat }
 .prompt4 {margin:10px auto 20px auto; padding-left:30px; background:url(../images/prompt.gif) no-repeat 8px 2px; text-align:left; color:#333333; font-size:14px; font-weight:bold }
  
#login {margin:10px auto; width:770px}
 .loginleft {float:left; padding-left:20px; width:380px }
 .loginright {float:right; width:360px }
 
 .login_box {margin-top:4px; width:100% } 
 .login_box ul {margin:0; padding:0 } 
 .login_box li {float:left; list-style-type:none; line-height:28px } 
 .login_box ul li.name {width:22%; text-align:right } 
 .login_box ul li.input {width:45%; text-align:left } 
 .login_box ul li.forget {width:33%; text-align:left }
 .login_box ul li.dl {padding-top:5px; width:78%;text-align:left } 
 
 .login_help {width:100%; text-align:center }
 
 .advan_con {overflow:hidden; width:100% } 
 .advan_con ul {clear:left; margin:0; padding:0 } 
 .advan_con li {float:left; list-style-type:none; height:32px } 
 .advan_con ul li.left {width:13%; text-align:left } 
 .advan_con ul li.right {padding-top:6px; width:87%; height:26px; text-align:left }
 
 .advan_text {margin:0; width:100%; color:#0099ff; font-weight:bold }
 .advan_now {margin-top:15px; padding-left:45px; text-align:left }
 
 .guidetitle {clear:both; height:31px }
 .guidetitleleft {float:left; width:10px; height:31px; background:url(../images/professleft.gif) no-repeat }
 .guidetitlecenter {float:left; padding-top:5px; width:286px; height:26px; background:url(../images/professcenter.gif); color:#336598 }
 .guidetitleright {float:left; padding-top:5px; width:50px; height:26px; background:url(../images/professright.gif) no-repeat }
 .guidecenter {padding:6px 0 0 10px; width:334px; border-left:1px solid #cbe7ff; border-right:1px solid #cbe7ff }
 .guidebottom {margin-bottom:10px; width:344px; height:10px; border:1px solid #cbe7ff; border-top:none }
 
 .economytitle {clear:both; height:29px }
 .economytitleleft {float:left; width:10px; height:29px; background:url(../images/featureleft.gif) no-repeat }
 .economytitlecenter {float:left; padding-top:5px; width:288px; height:24px; background:url(../images/featurecenter.gif); color:#cc6600 }
 .economytitleright {float:left; padding-top:5px; width:50px; height:24px; background:url(../images/featureright.gif) no-repeat }
 .economycenter {padding:6px 0 0 10px; width:336px; border-left:1px solid #ffefdb; border-right:1px solid #ffefdb }
 .economybottom {clear:both; margin-bottom:10px; width:348px; height:10px; border:1px solid #ffefdb; border-top:none }
 
 .step {overflow:hidden; margin:0 auto; padding:0; width:770px; height:30px; background:#f7f7f7 } 
 .step ul { margin: 0px; padding:0px } 
 .step li { float: left; text-align:left;list-style-type:none } 
 .step ul li.stepleft {width:25px } 
 .step ul li.step1 {margin-top:6px;padding-left:36px;width:128px;height:24px;background:url(../images/step1.gif) no-repeat 16px 2px;color:#666666;font-size:14px;font-weight:bold }  
 .step ul li.step2 {margin-top:6px;padding-left:36px;width:128px;height:24px;background:url(../images/step2.gif) no-repeat 16px 2px;color:#666666;font-size:14px;font-weight:bold } 
 .step ul li.step3 {margin-top:6px;padding-left:36px;width:128px;height:24px;background:url(../images/step3.gif) no-repeat 16px 2px;color:#666666;font-size:14px;font-weight:bold } 
 .step ul li.stepright {width:auto } 
 .step ul li.stepon {width:144px;height:30px }

 .stepon1 { margin:0;padding-left:36px;padding-top:6px;width:110px;height:24px;background:#ffe0e3 url(../images/step1on.gif) no-repeat 16px 8px;color:#962325;font-size:14px;font-weight:bold } 
 .stepon2 { margin:0;padding-left:36px;padding-top:6px;width:110px;height:24px;background:#ffe0e3 url(../images/step2on.gif) no-repeat 16px 8px;color:#962325;font-size:14px;font-weight:bold } 
 .stepon3 { margin:0;padding-left:36px;padding-top:6px;width:110px;height:24px;background:#ffe0e3 url(../images/step3on.gif) no-repeat 16px 8px;color:#962325;font-size:14px;font-weight:bold }
 
 .jointitle {margin:0 auto; padding:2px 0 0 30px; width:740px; height:22px; background:url(../images/base1.gif) no-repeat; color:#962325 }
 .jointitle2 {margin:0 auto; padding:2px 0 0 30px; width:740px; height:22px; background:url(../images/base2.gif) no-repeat; color:#962325 }
 .joinline {margin:0 auto; margin-bottom:10px; width:770px; height:3px; background:#fedfdd }
 
 .joinlist {overflow:hidden; margin:10px auto; width:770px } 
 .joinlist ul {margin:0; padding:0 }
 .joinlist li {float:left; width:100%; list-style-type:none; padding-top:6px; height:26px; border-bottom:1px solid #eeeeee } 
 .joinlist ul li.inputleft {width:12%; text-align:right }
 .joinlist ul li.inputright {width:88%;  }
 .joininput {float:left; padding-left:5px }
 .joinpromot {float:left; margin-left:10px; padding-left:22px; background:url(../images/promot2.gif) no-repeat 2px 3px }
 
 .joinsubmit {margin:0 auto; padding:15px 0; width:770px; height:50px; background:#ffefea; border-top:1px solid #feb2b0; text-align:center }
 
 .success {margin:0 auto; padding:15px 0 0 120px; width:650px; height:205px; background:url(../images/smile.gif) no-repeat }
 
 .usercon {margin:0 auto }
 .usercon ul {margin:0; padding:0 } 
 .usercon li {float:left; list-style-type:none; padding-left:20px; width:100%; text-align:left; background:url(../images/circle.gif) no-repeat 6px 5px }
 
 .infocontent {margin:10px auto; width:720px; text-align:center }
 
#bottom {clear:both; margin:20px auto; padding:10px 0; width:770px; border-top:#dddddd 1px solid; text-align:center }


/*cart*/
#cart {width:100% }
 .cartleft {float:left; width:25%; text-align:center }
 .cartright {float:left; width:75% }
 
 .cartprompt {margin-top:10px; padding:5px 10px; background:#fff7f5 }
 
 
/*aboutmenu*/
#aboutmenu {width:100%; background:#febcbb }
 .aboutmenu {clear:both; margin:0 auto; width:770px; height:30px } 
 .aboutmenu ul {margin:0px; padding:0px } 
 .aboutmenu li {float:left; padding:6px 0 0 16px; height:24px; display:block; list-style-type:none; color:#fff; font-size:14px; font-weight:bold; color:#881012 } 
 .aboutmenu li a {color:#881012 } 
 .aboutmenu ul li.onbg {padding-right:16px; background:url(../images/about/menu_onbg.gif) }
 .aboutmenu ul li.onbg a {color:#fff }
 
 .graybg {clear:both; margin:0 auto; width:100%; height:16px; background:url(../images/about/gray.gif);}
 
#about {overflow:hidden; margin:0 auto; margin-top:20px; width:770px }
 .aboutleft {float:left; padding:10px 0 30px 30px; width:140px; background:#ffefea;} 
 .aboutright {float:right; width:584px }
 
 .bt {margin:0 auto; margin-bottom:16px; width:100%; height:28px; background:url(../images/about/bt_bg.gif) no-repeat; color:#ff7300; font-size:16px; font-weight:bold }
 
 .menu_title2{width:119px; background:#ffffff url(../images/about/jt2.gif) no-repeat right 8px; border:1px solid #ffd4c7; 
 border-right:none; font-size:14px; font-weight:bold; color:#881012 }
 .menu_title1{width:119px; background:#ffefea url(../images/about/jt.gif) no-repeat right 8px; color:#cc6600; font-size:14px; 
 font-weight:bold }
 .hd{float:left }
 .hd a{clear:both; font-size:14px; font-weight:bold; text-decoration:none; padding:4px 10px 2px 10px; display:block; border-bottom:1px solid #ffd4c7 }
 .hd a:hover{background:#ffffff url(../images/about/jt2.gif) no-repeat right 8px; border:1px solid #ffd4c7; border-right:none; text-decoration:none; color:#881012 }
 
 
/*button*/ 
 .blk_18{margin:10px auto; padding:10px 0; background:#fff; overflow:hidden; width:950px; border:#e3e3e3 1px solid; zoom:1 }
 .pcont {float:left; overflow:hidden; width:906px }
 .ScrCont {width:32766px; zoom:1 }
 #List1_1 {float:left }
 #List2_1 {float:left }
 .LeftBotton {margin-top:6px; background:url(../images/picr_1.gif) no-repeat; float:left; width:17px; height:32px }
 .rightBotton {margin-top:6px; background:url(../images/picr_1.gif) no-repeat; float:left; width:17px; height:32px }
 .LeftBotton {background-position:0px 0px; margin-left:5px }
 .rightBotton {background-position:0px -100px; margin-left:-1px }
 .LeftBotton:hover {background-position:-20px 0px }
 .rightBotton:hover {background-position:-20px -100px }
 .pl {float:left; width:114px; line-height:46px; text-align:center; text-decoration:underline }
 .pl img {display:block; cusor:pointer } 
 
 
/*link*/
#link {margin:0 auto; width:952px; text-align:left }

/* footer */
#footer {clear:both; margin:10px auto; padding:10px 0; width:952px; border-top:#cccccc 1px dashed; text-align:center }

/*2009-12-24 by cjx*/
 .NewsList {overflow:hidden; margin:0 auto; width:100% }
 .NewsList ul {margin:0; padding:0 } 
 .NewsList li {float:left; padding:3px 0; width:100%; border-bottom:1px dashed #dddddd; font-size:14px }
 .NewsList ul li.list1 {width:75% }
 .NewsList ul li.list2 {width:13% }
 .NewsList ul li.list3 {width:12%; text-align:center }

