/* reset */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit;font-size:100%;background:transparent;}
body {line-height:1; color:#333333;}
ol, ul {list-style:none;}
a img {border:none;}
input, textarea {margin:0;}
a{outline:none; color:#333333;text-decoration:none;}
a:hover{ color:#FF3300}
 /* Removes Firefox imposed outline */
blockquote, q {quotes:none;}
blockquote:before, blockquote:after, q:before, q:after {content:'';content:none;}
:focus {outline:0;} /* define focus style */
ins {text-decoration:none;}
del {text-decoration:line-through;}
table {border-collapse:collapse;border-spacing:0;}
/* Clear Floats without extra markup */
.clearfix {display:inline-block;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix {height:1%;}
.clearfix {display:block;}
.clr {clear:both;width:0;height:0;overflow:hidden;}

.register-form input[type="text"], .register-form input[type="password"] {
width:170px;
}
input[type="text"], input[type="password"] {
background:#FFFFFF;
border:1px solid #A7A6AA;
height:16px;
margin:0 0px;
padding:3px 2px 0 3px;
}


/* ------ css top start ------- */
#ad_view{width:518px;height:300px;}

#hl a{display:block;width:95px;height:18px;line-height:18px;background:url(hotline.gif) repeat-x;text-align:center;color:#fff;text-decoration:none;margin-top:8px;}
.bor{border-left:15px solid #fff; border-right:15px solid #fff;}
.new_box{font:12px Arial,"宋体";background:#c0c0c0;}
.top_tools{width:968px;height:27px;background:url(toptools_bg.gif) repeat-x;margin:0 auto;line-height:27px;color:#3c3c3c;}
.top_tools ul{padding-left:10px;}
.top_tools li{display:inline;}
.top_tools li a{color:#a01e64;padding:0 3px;text-decoration:none;}
.top_tools li a:hover{color:#c80000;}
.top_logoo{height:85px;width:968px;margin:0 auto;background:#fff;}
.top_logo{position:relative;height:85px;width:940px;margin:0 auto;}
.top_logo .toplogo{width:246px;height:66px;margin:11px 0 0 35px;float:left;display:inline;}
.top_logo .right_menu{float:right;width:480px;height:67px;line-height:30px;margin:18px 20px 0 0;display:inline;}
.top_logo .right_menu .right_menu1{position:absolute; right:0;float:left; z-index:99999;}
.top_logo .right_menu .right_menu1 li{float:left;}
.top_logo .right_menu .right_menu1 a{padding-left:18px;margin-left:5px;color:#3c3c3c;text-decoration:none;}
.ho1{background:url(top_icon_2.gif) no-repeat 0 1px;}
.ho2{background:url(top_icon_3.gif) no-repeat 0 1px;}
.ho3{background:url(top_icon_4.gif) no-repeat 0 1px;}
.ho4{background:url(top_icon_5.gif) no-repeat 0 1px;}
.ho5{background:url(top_icon_6.gif) no-repeat 0 1px;}
.ho6{background:url(top_icon_7.gif) no-repeat 0 1px;}
.top_logo .right_menu .right_menu1 a:hover{color:#c80000;}
.top_logo .right_menu .right_menu2{float:left;position:absolute;right:0;top:50px;display:block;*width:495px;_width:510px; z-index:999}
.top_logo .right_menu .right_menu2 li{display:block;float:left;margin-left:18px;}
.nav_menuu{width:968px;margin:0 auto;height:48px;background:#fff;}
.nav_menu{width:940px; border-bottom:5px solid #fff;margin:0 auto;overflow:hidden;}
.nav_menu ul{float:left;padding:10px 10px 0;border-bottom:1px solid #cfcfcf;}
.nav_menu li{float:left;}
.nav_menu .menu1{display:block;line-height:32px;background:url(menu_bg.gif) no-repeat;width:60px;height:32px;text-align:center;}
.nav_menu .menu2{display:block;line-height:32px;background:url(menu_bg.gif) no-repeat right 0;width:78px;height:32px;text-align:center;}
.nav_menu a{font-size:14px;color:#3c3c3c;text-decoration:none;font-weight:bold;}
.nav_menu a:hover{color:#a01e64;}
.new_ad{width:968px;text-align:center;margin:0 auto;background:#fff;}
.new_searchh{background:#fff; width:968px; margin:auto;}
.new_search{background:url(search_bg.gif); margin:0 auto; width:940px; height:30px; line-height:30px; border-bottom:2px #77000E solid;}
.new_search .new_sea{width:154px;text-indent:5px;margin-left:8px;color:#969696;}
.new_search .new_sea1{background:url(search_bg1.gif) no-repeat;width:53px;height:20px;border:none;color:#fff;margin:3px 2px 0;}
.new_search span{color:#fff;margin-left:8px;}
.new_search span a{color:#fff;text-decoration:none;margin:0 2px;}
.new_search span a:hover{text-decoration: underline;}


/* ------ css second part start ------- */
.tit{width:208px;height:25px;line-height:25px;background:#333333;color:#fff;text-indent:15px;}
.mar5{margin:0 5px;}
.new_spp{width:968px;margin:0 auto;background:#fff;}
.new_sp{width:940px;margin:0 auto;overflow:hidden;}
.new_sp1{width:208px;height:385px;float:left;color:#555;line-height:1.8;*line-height:1.9; background-color:#eeeeee;}
.new_sp1 .uuu{padding:0px 5px 5px 10px;margin-bottom:5px;}
.nav_box .ser_bt,.new_sp1 .ser_bt{font-weight:bold;color:#000;padding-left:5px;}
.new_sp1 a{white-space:nowrap;color:#555;text-decoration:none;margin:0 4px;}

.news_left{width:208px;float:left;color:#555;line-height:1.8;*line-height:1.9; background-color:#eeeeee;}
.news_left .uuu{padding:0px 5px 5px 10px;margin-bottom:5px;}
.nav_box .ser_bt,.new_sp1 .ser_bt{font-weight:bold;color:#000;padding-left:5px;}
.new_sp1 a{white-space:nowrap;color:#555;text-decoration:none;margin:0 4px;}

.nav_box a:hover,.new_sp1 a:hover{color:#c80000;}
.cat_color{width:180px;}
.cat_color li{float:left;}
.cat_color a{display:inline-block;width:16px;height:16px;background:url(color.gif);margin:5px 3px;float:left;}
.red a{ background-position:-16px 0;}
.black a{ background-position:-32px 0;}
.white a{ background-position:-48px 0;}
.green a{ background-position:-64px 0;}
.purple a{ background-position:-80px 0;}
.gray a{ background-position:0 -16px;}
.brown a{ background-position:-16px -16px;}
.blue a{ background-position:-32px -16px;}
.glod a{ background-position:-48px -16px;}
.silver a{ background-position:-64px -16px;}
.bronze a{ background-position:-80px -16px;}
.pink a{ background-position:0 -32px;}
.beige a{ background-position:-16px -32px;}
.color a{ background-position:-32px -32px;}
.new_sp2{width:728px;height:395px;background:url(ad_bg.jpg) no-repeat;float:left;overflow:hidden;}
.new_sp2 .new_sp3{width:518px;float:left;margin:7px 0 0 3px;display:inline;}
.new_sp2 .new_sp4{width:197px;float:left;margin:7px 0 0 5px;display:inline;}
.new_sp2 .new_sp4 .new_sp5{width:191px;height:26px;padding:7px 0 0 2px;border-bottom:1px solid #80062f;}
.new_sp2 .new_sp4 .new_sp5 a{color:#fff;text-decoration:none;}
#new_sp6{margin-left:3px;float:left;width:79px;height:21px;background:url(buttom_bg.gif) no-repeat;text-align:center;padding-top:5px;font-size:14px;}
.new_sp .new_sp2 .new_sp4 .new_sp5 .more a:hover,#new_sp6 a:hover{color:#f9bf64;}
.new_sp2 .new_sp4 .new_sp5 .more{float:right;padding:7px 10px 0 0;}
.new_sp2 .new_sp4 .news{width:92%;margin:5px 0 0 8px;}
.new_sp2 .new_sp4 .news li{padding:0 8px 0;border-bottom:1px dotted #d89baf;line-height:2;}
.new_sp2 .new_sp4 .news a{color:#fff;text-decoration:none}
.new_sp2 .new_sp4 .news a:hover{color:#f9bf64;}
.img_ad{margin:8px 0 0 8px;}
.new_ad1{width:968px;background:#fff;height:116px;text-align:center;border-top:12px solid #fff;border-bottom:12px solid #fff;margin:0 auto;}


/* ------ css third part start ------- */
.fl{float:left;}
.fr{float:right;}
.tit1{width:733px;height:25px;line-height:25px;background:#9a1844;color:#fff;}
.tit1 a{color:#fff;text-decoration:none;display:block;height:20px;width:50px;text-align:center;margin-right:10px;}
.tit1 a:hover{background:#d62561;}
.tit1 span{text-indent:15px;}
.spp li{display:block;float:left;margin:5px 6px 5px 0;text-align:center;width:170px;}
.frame{background:#FFF;border:1px solid #DDD;height:120px;margin:7px 0 0 7px;width:158px;text-align:center;}
.new_th{width:968px;background:#fff;min-height:620px;height:auto!important;height:620px;border-bottom:20px solid #fff;margin:0 auto;}
.new_thbox{width:940px;margin:0 auto;}
.new_thl{width:730px;background:#fff;}
.link{width:10px;}
.new_con{color:#4d4d4d;margin-top:7px;}
.new_con ul{margin:8px 0 0 6px;}
.new_con ul li{line-height:2;}
.new_con ul li .org,.new_con ul li .newest{color:#960000;font-size:15px;font-weight:bold;}
.new_con ul li .org{text-decoration:line-through}
.mr5{margin:9px auto;}
.tac{text-align:center;}
.tit2{width:205px;}
.red1{color:#960000;}
.new_thr{background:#fff;width:205px;}
.new_thr .zxfh{ padding:5px; background-color:#eeeeee; margin-bottom:5px;}
.new_thr .zxfh li{line-height:1.5;padding:0 5px 8px 0;border-bottom:1px dotted #969696;margin-bottom:8px;}
.new_thr .zxfh a{color:#960000;text-decoration:none;}
.new_thr .zxfh a:hover{text-decoration:underline;}
.cxph{margin:5px auto;line-height:21px;height:21px;width:200px;text-align:center;background:url(toptools_bg1.gif) repeat-x;border:1px solid #d3d3d3;}
.cxph li{display:inline;}
.cxph a{color:#3d3d3d;text-decoration:none;padding:3px;margin:0 4px;}
#cxph_on,.cxph a:hover{background:url(hover1.gif) repeat-x;border:1px solid #969696;padding:2px;}
.cxph1{padding:5px; background-color:#eeeeee; margin-bottom:5px;}
.cxph1 li{overflow:hidden;line-height:3;border-bottom:1px dotted #969696;padding:0 3px;}
.cxph1 li a{color:#505050;text-decoration:none;}
.cxph1 li a:hover{color:#960000;}
.cxph1 li span{font-size:10px;background:#a7a7a7;width:14px;height:14px;line-height:14px;color:#fff;display: inline-block;float:left;margin:10px 5px 0 0;text-align:center;}
.hc{width:733px;margin-top:10px;}
.hc li{text-indent:15px;display:block;float:left;width:146px;}
.hc .hc1{height:20px;line-height:20px;background:#9a1844;color:#fff;}
.hc .hc2{line-height:2;}
.hc2 a{color:#505050;text-decoration:none;}
.hc2 a:hover{color:#960000;}


/* ------ css footer start ------- */
.tal{text-align:left}
.flinkss{line-height:2;text-align:left;width:968px;background:#fff;margin:0 auto;}
.flinks{border-top:1px dotted #4d4d4d;border-bottom:1px dotted #4d4d4d;width:940px;margin:0 auto;padding:18px 0;}
.flinks a{color:#3d3d3d;text-decoration:none;margin:05px;}
.flinks a:hover{color:#960000;text-decoration:underline;}
.bz{padding:10px 0 0 48px;
text-align:center;}
.au{color:#505050;margin:12px 0;}
.au li{display:inline;}
.au li a{margin:0 20px;color:#505050;text-decoration:none;}
.au li a:hover{color:#960000;}
.b_logo{margin:24px 0 40px;}
.relative{position:relative;}
.goodlisttip{height:52px;padding:0 0 0 20px;overflow:hidden;z-index:9000;background:url(bbs.gif) no-repeat;left:161px;top:50px;position: absolute;_left:78px;}
.goodlisttip .imglistcol{float:left;margin:5px 0 0 5px;_margin:5px 0 0 3px;}
.goodlisttip2{
	height:52px;
	padding:0 20px 0 0;
	overflow:hidden;
	z-index:9000;
	right:163px;
	top:46px;
	position:absolute;
	background:url(bbs1.gif) right no-repeat;
}
.goodlisttip2 .imglistcol{float:right;margin:5px 5px 0 0;_margin:5px 3px 0 0;}
#flowmenu{background:#fff;border:1px solid #ccc;position:absolute;right:0;top:25px;width:100px;z-index:9999;}
.top_logo .right_menu .right_menu1 #flowmenu a{margin:0;display:block;width:80px;height:18px;line-height:18px;margin:0;padding:5px 10px;}
#flowmenu a:hover{background:#f5f5f5;border-bottom:1px solid #960000}

.fhelp{width:938px; margin:auto; background-color:#FFFFFF; padding:8px 15px;}
.foot_borderline{ border:1px #eeeeee solid;}

/* 分类页面 css start */
.fl_spp{min-height:368px;height:auto!important;height:368px;}
.fl_sp{width:940px;margin:0 auto;min-height:368px;height:auto!important;height:368px;}
.fl_sp .new_sp1{min-height:368px;height:auto!important;height:368px; }
.fl_ad{width:728px;height:212px;overflow:hidden;padding-top:7px;}
form.sort{padding:5px;text-align:right;}
.fl_nav{width:728px;margin-top:2px; font-family:"宋体";}
.fl_nav a{color:#3c3c3c;text-decoration:none;}
.fl_nav a:hover{color:#960000;}
.fl_nav .fl1{padding:8px 0 0 15px;}
.new_con1{margin-top:0;}
.new_con1 ul{margin:0 0 0 15px;}
#pager{padding:3px 12px;text-align:right;margin-bottom:15px;}


/* 详细内容 css start */
.mt5{margin-top:5px;}
.detail_box{width:968px;margin:0 auto;height:460px;background:#fff;}
.detail_box1{width:940px;margin:0 auto;}
.detail_box2{width:480px;height:460px;overflow:hidden;}
.detail_box3{width:460px;height:460px;overflow:hidden;}
.detail_box .nav{margin:10px 15px;font-family:"宋体";}
.detail_box .nav a{margin:0 5px;color:#3c3c3c;text-decoration:none;}
.detail_box .nav a:hover{color:#960000;}
.detail_box3 .title{color:#444;font-size:14px;font-weight:bold;height:25px;line-height:25px;margin:5px 0;border-bottom:1px solid #dcdcdc;width:97%;}
.detail_box3 .con{color:#555;}
.detail_box3 .con1{line-height:2;border-bottom:1px solid #dcdcdc;padding:10px 0;}
#colors .span{margin:0 5px 5px 0;background:url(ico_colorsbg.gif) 0 36px;display:block;float:left;height:32px;padding:2px;width:32px;cursor:pointer;}
#colors .spanon{background:url(ico_colorsbg.gif);}
.size span{cursor:pointer;border:1px solid #c8c8c8;text-decoration:none;display:block;width:22px;height:14px;line-height:14px;float:left;margin:0 4px 0 0;color:#555;text-align:center}
.size .on{border:1px solid #960000;color:#960000;}
.btnarea{background-color:#F5F5F5;border:1px solid #E1E1E1;clear:both;height:100px;line-height:2;margin:20px 0 0;padding:10px;width:400px;}
.midleft{float:left;width:200px;}
.midright{float:left;overflow:hidden;white-space:nowrap;width:150px}
.img_1{padding:10px 20px;}
.img_1 img{margin:0 8px;cursor:pointer;}
.ms{width:968px;margin:0 auto;height:auto!important;background:#fff;}
.mss{width:940px;margin:0 auto;height:auto!important;}
#tab{border-bottom:1px solid #aaa;}
#tab li{display:inline;margin-right:3px;}
#tab li a{background:url(bg2.gif) left bottom no-repeat;text-align:center;width:80px;height:22px;float:left;color:#555;text-decoration:none;margin-right:3px;padding-top:6px;}
#tab .on1{background:url(bg2.gif) no-repeat;}
.productdetaildesc{background:#F5F5F5;border:1px solid #E1E1E1;clear:both;display:table;margin:10px;padding:10px;width:900px;line-height:1.5;}
.t2{background:#F0F0F0 url(t1_bg.gif) no-repeat left center;border-top:2px solid #A66084;color:#555;font-size:14px;font-weight:bold;margin:0;padding:5px 0 5px 20px;}
.comments{clear:both;display:table;padding:15px 10px;}
.comments dl{ border-bottom:1px #cccccc dashed; margin-bottom:10px;}
.comments .wen{ background:url(wen.gif) no-repeat left top; margin-bottom:5px; padding-left:25px; width:100%;}
.comments .wen .askcontent{ color:#a66084}
.comments .da .askcontent{ color:#458cec}
.comments .da{background:url(da.gif) no-repeat left top; margin-bottom:5px; padding-left:25px; width:100%;}
.comments ul li{ margin-bottom:8px;}

.wen{ background:url(wen.gif) no-repeat left top; margin:10px 0; padding-left:25px; width:95%;color:#666;}
.da{background:url(da.gif) no-repeat left top; margin-bottom:5px; padding-left:25px; width:95%;color:#458cec;}


.center{text-align:center;}
.baobiao{background:#F7F7F7;border-bottom:1px solid #CCC;border-top:1px solid #CCC;padding:10px 0;width:940px;margin:10px 0 20px 0;}
.type{padding:5px 0 5px 50px;width:890px;}
.type label,.type input{margin-right:5px;}
.tj1{display:block;float:left;width:80px;text-align:right;}
.tj2{}


/* 导航页面 css start */
.nav_page{min-height:600px;height:auto!important;height:600px;width:968px;margin:0 auto;background:#fff;position:relative;}
.nav_page1{min-height:600px;height:auto!important;height:600px;width:930px;margin:0 auto;}
#float_div{width:200px;top:20px;left:30px; float:left;}
#float_div ul{width:198px;border:1px solid #c0c0c0;border-top:none;background:#fff;}
#float_div li{border-bottom:1px dotted #3d3d3d;}
#float_div .title,#float_div li{text-align:center;display:block;height:30px;line-height:30px;}
#float_div li a{color:#3d3d3d;text-decoration:none;}
#float_div li a:hover{color:#960000;}
#float_div .title{width:200px;background:#3d3d3d;color:#fff;}
#float_div .title a{ color:#FFFFFF; font-weight:bold; text-decoration:none;}
.btn2{width:115px;height:25px;border:0;line-height:28px;font-weight:bold;color:#fff;margin:0;padding:0 0 0 0;background:url(btn_bg2.gif) repeat-x;cursor:pointer;*cursor:hand;}
.btn3{width:150px;height:25px;border:0;line-height:28px;font-weight:bold;color:#fff;margin:0;padding:0 0 0 0;background:url(btn_bg3.gif) repeat-x;cursor:pointer;*cursor:hand;}
.btn{width:73px;height:25px;border:0;line-height:28px;font-weight:bold;color:#fff;margin:0;padding:0 0 0 0;background:url(btn_bg.gif) repeat-x;cursor:pointer;*cursor:hand;}

#carop{text-align:right;padding:10px 20px;}
#carop ul{}
#carop li{display:inline;margin:0 5px;}
#carop li a{width:73px;height:25px;}

.line{border-bottom:1px dotted #ccc;height:1px;}
.MsoNormal{height:5px;}
.this{ color:#AE1D52; font-size:14px;}

.nav_box{width:714px;float:right;}
.nav_box ul li div{background:#f5f5f5;border:1px solid #e1e1e1;padding:5px 10px;}
.nav_box ul li ul{border-bottom:1px dotted #3d3d3d;padding:3px;}
.nav_box ul li p{line-height:2.8;color:#3d3d3d;}
.nav_box ul li p a{padding:0 17px;text-decoration:none;color:#3d3d3d;}

.nav_box ul li p a:hover{color:#960000;}
.h_1{color:#960000;font-size:18px;font-weight:bold;border-bottom:1px dotted #3d3d3d;text-indent:3px;margin:10px 0;padding:5px 10px 10px 5px;}
.h_2{color:#3d3d3d;font-size:14px;margin:15px 10px;text-indent:3px;}

.nav_box .uuu li{line-height:2.4;}
.nav_box .uuu a{margin:0 10px;color:#3d3d3d;text-decoration:none;}
.nav_box .uuu a:hover{color:#960000;}


/* reg begin */
.linknav{width:938px; margin:auto; background-color:#FFFFFF; padding:8px 15px;}
.conbox{width:938px; clear:both; margin:auto; background-color:#FFFFFF; padding:0px 15px 8px 15px;}

.register-form fieldset h4 {
border-bottom:1px solid #EEEEEE;
color:#FF6600;
font-weight:bold;
font-size:14px;
line-height:24px;
padding:8px 0;
}
.register-form fieldset {
padding:15px 0 5px;
}
fieldset {
clear:both;
}
fieldset {
margin:10px 0;
padding:10px 0;
}
.register-form fieldset dl {
height:38px;
}
.register-form dl {
padding:8px 0;
}
.register-form dl dt {
color:#333333;
display:block;
float:left;
height:20px;
line-height:20px;
text-align:right;
width:120px;
}

.register-form .Intro{ font-size:12px; margin-top:5px; padding-left:120px; color:#aaaaaa}
.register-form .Intro2{ font-size:12px; margin-top:5px; color:#aaaaaa}


.register-form dl dd {
color:#CCCCCC;
}

.register-form fieldset dl span {
float:right;
line-height:20px;
width:380px;
}
.noteawoke {
background:#FFFBDF none repeat scroll 0 0;
border:1px solid #FF0000;
color:#FF0000;
float:right;
font-family:Verdana,Arial,Helvetica,sans-serif;
line-height:130%;
padding:3px;
width:300px;
}
.register-form ul li.service-title {
color:#FF6633;
font-weight:700;
line-height:24px;
padding-left:26px;
}
.register-form ul li {
margin-bottom:15px;
}
.fieldset li {
line-height:20px;
padding:5px 0;
}
textarea {
background-color:#F7F7F7;
border:1px solid #CCCCCC;
font-size:12px;
height:5em;
padding:3px 2px 0;
}
button {
background-color:#676767;
border-color:#989898 #3F3F3F #3F3F3F #989898;
border-style:solid;
border-width:1px;
color:#FFFFFF;
font-size:12px;
height:20px;
line-height:18px;
overflow:visible;
padding:0 10px;
}
.register-form {
font-size:14px;
padding:0 10px 10px 10px;
}
.register-form fieldset dl span {
float:right;
line-height:20px;
width:380px;
}
.note {
border:1px solid #FFFFFF;
color:#999999;
float:right;
font-family:Verdana,Arial,Helvetica,sans-serif;
line-height:130%;
padding:3px;
width:300px;
}
.register-form ul textarea {
width:100%;
}
.register-form ul {
margin-top:10px;
}


/* login begin */
.login-tips {
float:right;
padding:15px 0;
width:270px;
}
.login-form fieldset ul.ul-login p {
font-size:14px;
padding:3px;
}
.login-form fieldset ul.ul-login li {
padding:5px 0;
}
fieldset li {
line-height:20px;
padding:5px 0;
}
.login-tips p {
font-size:14px;
line-height:180%;
color:#333333;
}
fieldset p {
margin:0;
padding:0 0 0 8px;
}
.login-tips h5 {
color:#FF9933;
font-size:14px;
margin-bottom:30px;
}
.login-tips a:link, .login-tips a:visited {
color:#FF6600;
}
.body a:link, .body a:visited {
color:#666666;
text-decoration:none;
}
.login-form {
border:1px solid #EEEEEE;
color:#333333;
padding:0px 30px 20px;
}

/*getpassword*/

#backInfo {
border:1px solid #E2E2E2;
padding:30px 50px;
}
#backInfo h4 {
border-bottom:1px solid #E2E2E2;
color:#FF0000;
padding:3px 0;
font-size:14px;
}
.password-form {
margin:20px auto auto;
width:100%;
}
.password-form td.cols {
text-align:right;
width:40%;
}
.password-form td {
padding:3px 5px;
}

/*liucheng*/
.leftmenu {
float:left;
width:205px;
}
.help-main {
float:left;
margin-left:10px;
width:700px;
}

.help-main h2{
background:#9A1844 none repeat scroll 0 0;
color:#FFFFFF;
height:25px;
line-height:25px;
padding-left:15px;
width:700px;
}
.help-main p{ padding:5px 10px; line-height:150%; text-indent:2em; line-height:150%}
.help-main dl{ padding:5px; margin-top:20px; font-size:14px; font-weight:bold; border-bottom:1px #cccccc dashed;}

.help-main TEXTAREA{ width:600px;}


.userleftmenu{ width:205px; float:left; background-color:#e4e4e4;}
.userleftmenu dt{ margin:0; padding:0;}
.userleftmenu ul{ margin:5px 0px 10px;}
.userleftmenu ul li{ text-align:center; background:url(user_17.gif) bottom center no-repeat; padding:8px 0px; width:100%;}
.userleftmenu ul li a{ font-size:14px; text-decoration:none;}

.user-main{ width:700px; float:right; border:1px #cccccc solid; padding:10px; background-color:#f3f3f3;}

.user-info{ padding-left:10px;}
.user-info p{ line-height:150%; border-bottom:1px #cccccc dashed; margin-bottom:5px; padding-bottom:5px;}
.user-info h3{ color:#ab003f; font-size:12px; margin-bottom:5px;}
.user-info td a{ color:#FF0000;}

.notice{ background-color:#dddddd;}
.notice ul{ padding:10px;}
.notice ul li{ padding:3px;}
.notice ul li span{ float:right;}

.leftmenu dl dt {
background-color:#E2E2E2;
color:#333333;
font-weight:bold;
padding:8px 15px;
}
.leftmenu ul {
background:#F2F2F2 none repeat scroll 0 0;
padding:4px 6px;
}
.leftmenu ul li {
background:url(../images/arrow.gif) no-repeat scroll 7px 7px;
padding:3px 0 6px 15px;
border-bottom:1px #cccccc dashed; margin-bottom:5px;
}

/*shoppingcart*/
.cart-table{
border:1px solid #E6E6E6;
text-align:center;
line-height:30px;
}

.cart-table th {
background-color:#9A1844;
color:#FFFFFF;
}

.cart-table tbody{
line-height:55px;
}

.cart-table input {
text-align:right;
width:20px;
}

.cart-table img {
border:1px solid #E6E6E6;
margin:0;
padding:0;
}
.quite_tab{
background:#eee;
line-height:20px;
font-size:14px;
}
.quite_tab td{
padding:3px;
background:#ffffff;
}
.quite_tab .title{
text-align:right;
background:#E6E6E6;
}

.shopping-goods {
line-height:30px;
}
.shopping-goods tbody{
line-height:50px;
}
.light-button {
background:#E4E4E4 url(../images/cart_input_bg.gif) repeat-x scroll 0 0;
border:1px #D8D8D8 solid;
color:#333333;
}

.body a:link, .body a:visited {
color:#666666;
text-decoration:none;
}

.main h4 {
padding:15px 0;
}
h4 {
font-size:14px;
line-height:18px;
}

/*购物流程*/
.delivery-step {
border:1px solid #9A1844;
font-size:14px;
height:30px;
line-height:30px;
margin-top:10px;
margin-bottom:10px;
}
.delivery-step li.step-1,.delivery-step li.step-2,.delivery-step li.step-3,.delivery-step li.step-4 {
width:160px;
}
.delivery-step li {
background:transparent url(step.gif) no-repeat scroll right center;
display:inline;
float:left;
font-weight:bold;
padding-right:33px;
text-align:center;
}
.delivery-step li.selected {
background:transparent url(step_selected.gif) no-repeat scroll right center;
color:#E22A12;
}


.box {
border:1px solid #E2E2E2;
clear:both;
}
.box .hd {
background:#E2E2E2 none repeat scroll 0 0;
height:25px;
padding-left:20px;
padding-top:5px;
}
.box .hd h3 {
font-size:14px;
}
.box .hd .title {
font-size:14px;
font-weight:bold;
float:left;
}
.box .hd .modify {
float:right;
margin:0 20px;
}
.box .bd {
line-height:20px;
padding:5px 10px;
}
.box .bd .addtxt{
	width:150px;
	height:15px;
}
.item {
width:100%;
}
.item li {
clear:both;
display:block;
padding:3px 0;
}
.item .banklist, .item dl {
width:100%;
}
.item dl dt {
clear:left;
float:left;
}
.item dl dt, .item dl dd {
color:#333333;
padding:5px;
}
.item input {
vertical-align:middle;
}
.item dl dd {
font-size:12px;
}
.item dl dd a:link, .item dl dd a:visited {
color:#3366CC;
}
.body a:link, .body a:visited {
color:#666666;
text-decoration:none;
}
.field-item dt {
text-align:right;
width:80px;
}
.paymentTip a:link, .paymentTip a:visited {
color:#3366CC;
font-size:12px;
}
.body a:hover, .body a:active {
color:#FF3300;
text-decoration:underline;
}

.nodata{width:100%;height:200px;text-align:center;line-height:200px;color:#ff0000;font-size:14px;font-weight:bold;}
.prompt{color:#ff0000;}
.marketprice{text-decoration:line-through;}
.price_total{font-size:14px;font-weight:bold;color:#ff0000;}
#productdetail{width:940px;clear:both;display:table;*display:block;margin:0 0 0 0;}
#productdetail #imgarea{width:480px;float:left;overflow:hidden;text-align:center;}
#productdetail #imgface #flashfaces{position:relative;position:relative;}
#productdetail #imgface .flashcontent{position:absolute;left:0;top:0;position:relative;z-index:9999;}
#productdetail #valarea{width:430px;overflow:visible;_overflow-x:hidden;margin:0 0 0 20px;float:left;position:relative;}
#pwd_lower, #pwd_middle, #pwd_high{border-bottom:2px solid #DADADA;}
.ajprompt{color:#ff0000;font-weight:bold;}
.order_right{text-align:right;margin:5px 10px;}
/*用户中心*/

.user-main .title{ background-color:#666666; color:#eeeeee; font-weight:bold; padding:5px;}
#userprofile .row{
padding:10px 0 0 15px;
}
.row {
clear:both;
margin:15px 0px;
}
.user-main .left{
color:#666666;
float:left;
font-weight:bold;
text-align:right;
width:80px;
margin-right:10px;
}
.user-main .right{
width:600px;
}
.usertd{ background-color:#cccccc; margin:10px 0px;}
.usertd td{ background-color:#ffffff; padding:5px;}
.label{ text-align:right;}

.user-info{ padding-left:10px;}
.user-info p{ line-height:150%; border-bottom:1px #cccccc dashed; margin-bottom:5px; padding-bottom:5px;}
.user-info h3{ color:#ab003f; font-size:12px; margin-bottom:5px;}
.user-info td a{ color:#FF0000;}


.searchbar {
background-color:#B1A3D1;
height:30px;
margin:10px auto;
padding:8px 0 0 15px;
}
.searchbar .col {
color:#FFFFFF;
font-weight:bold;
line-height:18px;
padding:0 0 0 15px;
}
.col {
float:left;
overflow:hidden;
}

.user-main .table {
background-color:#999999;
color:#555555;
}
.user-main .table td {
background-color:#FFFFFF;
padding:5px 5px 5px 8px;
}
.user-main .title2 {
background-color:#EDEDED;
border-color:#9A9A9A #9A9A9A -moz-use-text-color;
border-style:solid solid none;
border-width:1px 1px 0;
color:#666666;
font-size:14px;
font-weight:bold;
padding:10px;
text-align:center;
}


.notice{ background-color:#dddddd;}
.notice ul{ padding:10px;}
.notice ul li{ padding:3px;}
.notice ul li span{ float:right;}

.leftmenu dl dt {
background-color:#E2E2E2;
color:#333333;
font-weight:bold;
padding:8px 15px;
}
.leftmenu ul {
background:#F2F2F2 none repeat scroll 0 0;
padding:4px 6px;
}
.leftmenu ul li {
background:url(../images/arrow.gif) no-repeat scroll 7px 7px;
padding:3px 0 6px 15px;
border-bottom:1px #cccccc dashed; margin-bottom:5px;
}

/*shoppingcart*/
.light-button {
background:#E4E4E4 url(../images/cart_input_bg.gif) repeat-x scroll 0 0;
border:1px #D8D8D8 solid;
color:#333333;
}

.body a:link, .body a:visited {
color:#666666;
text-decoration:none;
}
.main h4 {
background:url(ico.gif) no-repeat 0px 2px; padding-left:22px;
}
h4 {
font-size:14px;
line-height:18px;
}

/*购物流程*/
.delivery-step {
border:1px solid #9A1844;
font-size:14px;
height:30px;
line-height:30px;
margin-top:10px;
margin-bottom:10px;
}
.delivery-step li.step-1,.delivery-step li.step-2,.delivery-step li.step-3,.delivery-step li.step-4 {
width:160px;
}
.delivery-step li {
background:transparent url(step.gif) no-repeat scroll right center;
display:inline;
float:left;
font-weight:bold;
padding-right:33px;
text-align:center;
}
.delivery-step li.selected {
background:transparent url(step_selected.gif) no-repeat scroll right center;
color:#E22A12;
}


.box {
border:1px solid #E2E2E2;
clear:both;
}
.box .hd {
background:#E2E2E2 none repeat scroll 0 0;
height:25px;
padding-left:20px;
padding-top:5px;
}
.box .hd h3 {
font-size:14px;
}
.box .bd {
font-size:12px;
padding:5px 10px;
line-height:22px;
}

.item {
width:100%;
}
.item li {
clear:both;
display:block;
padding:3px 0;
}
.item .banklist, .item dl {
width:100%;
}
.item dl dt {
clear:left;
float:left;
}
.item dl dt, .item dl dd {
color:#333333;
padding:5px;
}
.item input {
vertical-align:middle;
}
.item dl dd {
font-size:12px;
}
.item dl dd a:link, .item dl dd a:visited {
color:#3366CC;
}
.body a:link, .body a:visited {
color:#666666;
text-decoration:none;
}
.field-item dt {
text-align:right;
width:80px;
}
.paymentTip a:link, .paymentTip a:visited {
color:#3366CC;
font-size:12px;
}
.body a:hover, .body a:active {
color:#FF3300;
text-decoration:underline;
}
.leftmenu {
float:left;
width:205px;
}
.help-main {
float:left;
margin-left:10px;
width:700px;
}

.help-main h2{
background:#9A1844 none repeat scroll 0 0;
color:#FFFFFF;
height:25px;
line-height:25px;
padding-left:15px;
width:700px;
}
.help-main p{ padding:5px 10px; line-height:150%; text-indent:2em; line-height:150%}
.help-main dl{ padding:5px; margin-top:20px; font-size:14px; font-weight:bold; border-bottom:1px #cccccc dashed;}

.help-main TEXTAREA{ width:600px;}

.help-main .MsoNormal{height:5px;}
.help-main .this{ color:#AE1D52; font-size:14px;}


.help-main .news{ padding:15px 10px;}
.help-main .news ul li{ margin-bottom:5px; padding:5px 3px; border-bottom:1px #CCCCCC dashed;}
.help-main .news ul li a{ font-size:14px; text-decoration:none}
.help-main .news ul li span{ float:right;}

.help-main .news .title{ font-size:16px; font-weight:bold; border-bottom:1px #CCCCCC dashed; text-align:center;}
.help-main .news p{ padding:8px;}
.help-main .news .time{ text-align:center; padding:3px;}

.title-H{height:50px;}
.img { filter: alpha(opacity=45); }
a:hover img {filter: alpha(opacity=90); }