@charset "utf-8";
body, h1, h2, h3, h4, h5, h6, p, pre, blockquote, dl, dt, dd, ul, ol, li, form, fieldset, legend, input, textarea, button, th, td
{list-style:none outside none; margin:0; padding:0; line-height:22px; font-size:12px; font-weight:normal;}
*{ margin:0; padding:0;}
a{ text-decoration:none; color:#666666}
body{ background:url(../images/body_bg.gif) repeat-x; font-size:12px;}
.clear{ clear:both;}
img{ border:0;}
#wrap{ width:972px; background:url(../images/headbg.gif) no-repeat left top; margin:0 auto}
#container{ width:923px; margin:0 auto}
#header{ height:194px;}
#topinfo{ height:26px; color:#364A8F; line-height:26px; width:600px; float:left;}
$toplogin{height:26px;line-height:26px;color:#364A8F;width:300px; float:right;}
#top2{ width:980px; height:102px; margin-top:10px;}
#top2 .a{ width:90px; height:80px; float:left; margin-left:10px;}
#top2 .b{ width:310px; height:80px; float:left; margin-left:10px;}
#top2 .d{ width:200px; height:30px; padding-top:30px; line-height:30px; float:left; margin-left:30px;}
#top2 .c{ background:url(../images/headbg_07.gif) no-repeat right ;width:220px ; text-align:center; padding-top:50px; height:30px; float:left;}
.buy{ width:241px; height:284px;}
.buy_tit{ width:241px; height:30px; line-height:30px; background:#c81f25; text-align:center; color:#FFFFFF}
.buy_con{ width:227px; height:244px; padding-left:15px; padding-top:10px; background:url(../images/buy_bg.gif) no-repeat;}
.btn{ background:url(../images/btn_bg.gif) no-repeat; width:126px; height:34px; font-size:14px; font-weight:bold; color:#FFFFFF; text-align:center; padding:9px 35px;}
.btn:hover{background:url(../images/but_bghover.gif) no-repeat; width:126px; height:34px; font-size:14px; font-weight:bold; color:#FFFFFF; text-align:center;}
#submenu{ height:40px; padding-top:64px; padding-left:648px;}
#submenu a{ font-weight:800; color:#353535}
#submenu a:hover{ color:#FF0000;}
#menu{ height:25px; line-height:25px; font-size:12px; font-weight:800; color:#FFFFFF; padding-left:50px;}
#menu a{ color:#FFFFFF; padding:0 20px;}
#menu a:hover{ color:#FF0000}
#search{ height:22px; background:url(../images/search_bg.gif) no-repeat right 5px;; width:818px; padding-top:5px; padding-left:57px; line-height:22px; font-weight:800; color:#333}
#search input{ border:1px solid #999; height:20px; width:140px; vertical-align:middle}
#search .fenlei{ width:100px; height:22px;vertical-align:middle}
.content{ clear:both;margin-top:10px;}
.wleft{ float:left; width:673px;}
.wleft .wleftbox{ background: url(../images/boxwleft_top.gif) no-repeat left top; padding-top:8px; margin-bottom:8px;}
.wleft .wleftbox .wleftboxout{ background:  url(../images/boxwleft_btm.gif) no-repeat bottom left; padding-bottom:8px;}
.wleft .wleftbox .wleftboxC{ background: url(../images/boxwleft_mid.gif) repeat-y;padding-left:13px;}
#imgThumbsList { padding-left:60px;}
#imgThumbsList  li{ list-style:none; float:left; margin-right:5px;}
.right{ width:240px; float:right}
.right .fivebox{ height:322px; background:url(../images/five_bg.gif) no-repeat}
.right .fivebox ul{ padding-top:70px; padding-left:14px; }
.right .fivebox ul li{ display:block; width:213px; height:27px; margin-bottom:7px; background:url(../images/five_li_bg.gif) no-repeat; list-style: none}
.right .fivebox ul li a{ font-size:14px; color:#FFFFFF; line-height:27px; padding-left:29px; font-family:"微软雅黑"; }
.right .fivebox ul li a:hover{ color:#FFFF00}
.adSF{ padding-left:14px; }
.left{ width:218px; float:left; margin-right:16px; }
.left .leftbox{ background:url(../images/box_top.gif) no-repeat left top; padding-top:8px; width:218px; margin-bottom:8px;}
.left .leftbox .leftboxout{ background: url(../images/box_btm.gif) no-repeat bottom left; padding-bottom:8px;}
.left .leftbox .leftboxC{ background: url(../images/box_mid.gif) repeat-y;padding-left:13px;}
.mid{ width:437px; float:left}
.mid .midbox{ background: url(../images/boxmid_top.gif) no-repeat left top; padding-top:8px; margin-bottom:8px}
.mid .midbox .midboxout{ background:  url(../images/boxmid_btm.gif) no-repeat bottom left; padding-bottom:8px;}
.mid .midbox .midboxC{ background: url(../images/boxmid_mid.gif) repeat-y;padding-left:13px; }
.ad{ margin-bottom:8px;}
.wright{ float:RIGHT; width:675px;}
.wright .wrightbox{ background: url(../images/boxwright_top.gif) no-repeat left top; padding-top:8px; margin-bottom:8px}
.wright .wrightbox .wrightboxout{ background:  url(../images/boxwright_btm.gif) no-repeat bottom left; padding-bottom:8px;}
.wright .wrightbox .wrightboxC{ background: url(../images/boxwright_mid.gif) repeat-y;padding-left:13px; padding-right:13px; }
.wright h3{ height:22px;color:#C81F25; font-size:12px; }
.wright h3 span a{ color:#1E2D88; padding-left:15px; font-weight:normal}
.right .rightbox{ background: url(../images/boxright_top.gif) no-repeat left top; padding-top:8px; margin-bottom:8px;}
.right .rightbox .rightboxout{ background:  url(../images/boxright_btm.gif) no-repeat bottom left; padding-bottom:8px;}
.right .rightbox .rightboxC{ background: url(../images/boxright_mid.gif) repeat-y;padding-left:13px;}
.left h3{ width:191px; background:url(../images/h3_line.gif) no-repeat bottom left; height:26px; line-height:26px; font-family:"微软雅黑"; font-size:14px; color:#C81F25}
.left h3 span{ font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding-left:5px; margin-left:5px;}
a tjbox{ color:#999; text-decoration:none;}
a.tjbox:hover{color:#F00;text-decoration:none;} 
.right h3{ width:218px; background:url(../images/h3_line.gif) no-repeat bottom left; height:26px; line-height:26px; font-family:"微软雅黑"; font-size:14px;color:#C81F25}
.right h3 span{ font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding-left:5px}
#con {FONT-SIZE: 12px; MARGIN: 0px auto; WIDTH: 424px}
#tags {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; WIDTH: 424px; PADDING-TOP: 0px; HEIGHT: 23px}
#tags LI {BACKGROUND: url(../images/tagleft.gif) no-repeat left bottom; FLOAT: left;  LIST-STYLE-TYPE: none; HEIGHT: 23px; font-size:14px; font-weight:800;letter-spacing:2px;}
#tags LI A {PADDING-RIGHT: 55px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #999; LINE-HEIGHT: 23px; PADDING-TOP: 0px; HEIGHT: 23px; TEXT-DECORATION: none;border-bottom:1px solid #ccc}
#tags LI A:hover{color:#C81F25}
#tags LI A strong{ color:#CC3300}
#tags LI.emptyTag {BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px}
#tags LI.selectTag {BACKGROUND-POSITION: left top; MARGIN-BOTTOM: -2px; POSITION: relative; HEIGHT: 25px;}
#tags LI.selectTag A {BACKGROUND-POSITION: right top; COLOR: #000; LINE-HEIGHT: 23px; HEIGHT: 23px; border-bottom:1px solid  #CC0000;}
#tagContent { PADDING:0}
.tagContent {PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; WIDTH: 404px; COLOR: #474747; PADDING-TOP: 6px; height:140px; }
.tagContent ul{ list-style:none; padding-left:10px; padding-bottom:3px; height:120px;}
.tagContent ul li{ list-style:none; background: url(../images/sque.gif) no-repeat left center; line-height:23px; height:23px; font-size:12px; padding-left:10px; text-align:left}
.tagContent ul li a{ color:#666666; text-decoration:none; }
.tagContent ul li a:hover{color:#C81F25}
.tagContent ul li span{ float:right}
#tagContent DIV.selectTag {DISPLAY: block}
.mid h3{ height:22px;color:#C81F25; font-size:12px; }
.mid h3 span a{ color:#1E2D88; padding-left:15px; font-weight:normal}
.icogreen{ background:url(../images/ico_xie.gif) no-repeat left center; padding-left:30px; line-height:22px;}
.icogree{ background:url(../images/ico_xie.gif) no-repeat left center; margin-left:15px; padding-left:30px; line-height:22px;}
.icored{ background: url(../images/ico_hand.gif) no-repeat left center; padding-left:30px; line-height:22px;}
.prolist ul{ padding-top:10px;}
.prolist ul li{ float:left; list-style:none;} 
.prolist ul li img{ border:1px solid #ccc}
.prolist ul li span{ display:block; width:129px; text-align:center; line-height:20px; padding:2px 0}
.prolist ul li span a:hover{ color:#C81F25}
#con_zzjs_net {FONT-SIZE: 12px; MARGIN-RIGHT: 0px; WIDTH: 424px}
#aatags {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  WIDTH: 80px; PADDING-TOP: 0px; HEIGHT: 16px;}
#aatags LI {FLOAT: left; MARGIN-RIGHT: 1px; LIST-STYLE-TYPE: none; HEIGHT: 16px}
#aatags LI A {PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #999; LINE-HEIGHT: 16px; PADDING-TOP: 0px; HEIGHT: 16px; TEXT-DECORATION: none; }
#aatags LI.aaemptyTag {BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px}
#aatags LI.aaselectTag { BACKGROUND-POSITION: left top; MARGIN-BOTTOM: -2px; POSITION: relative; HEIGHT: 16px; }
#aatags LI.aaselectTag A { BACKGROUND-POSITION: right top; COLOR: #fff; LINE-HEIGHT: 16px; HEIGHT: 16px;background: url(../images/current_bg.jpg) no-repeat; width:12px;}
#aatagContent {	 PADDING-RIGHT: 1px;  PADDING-LEFT: 1px; PADDING-BOTTOM: 1px;  PADDING-TOP: 1px; }
.aatagContent { PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  PADDING-TOP: 0px; }
#aatagContent DIV.aaselectTag {DISPLAY: block;}
#ps{ padding-top:8px;}
#linktit{ border:1px solid #eee;}
#link{ border:1px solid #eee;}
#cumtor{ height:75px;}
#cumtor ul{ padding-top:10px;}
#cumtor ul li{ float:left; list-style:none;  padding-left:50px; line-height:20px; padding-right:10px; }
#cumtor ul li a{ color:#999}
#cumtor ul li span a{ color:#666}
.cum01{ background:url(../images/cum01.png) no-repeat left center;}
.cum02{ background:url(../images/cum02.png) no-repeat left center;}
.cum03{ background:url(../images/cum03.png) no-repeat left center;}
.cum04{ background:url(../images/cum04.png) no-repeat left center;}
.cum05{ background:url(../images/cum05.png) no-repeat left center;}
.cum06{ background:url(../images/cum06.png) no-repeat left center;}
.tel{ font-family:"微软雅黑"; font-size:16px; color:#990000; line-height:25px; padding-left:0; }
#footer{ color:#999999; line-height:22px; text-align:center; padding-top:10px;}
.list{position:relative;}   
.list span img{border-width: 0; padding: 2px; width:500px; /*CSS for enlarged image*/   }   
.list span{position: absolute;padding: 3px;border: 1px solid gray;visibility: hidden;background-color:#FFFFFF;}   
.list:hover{background-color:transparent;}   
.list:hover span{visibility: visible;top:0; left:60px;}   
.keywords{ color:#FFFFFF;font-weight:normal}
.keywords a { color:#FFFFFF; text-decoration:none; font-weight:normal}
.keywords a:hover{ color: #FF0000} 
.breadcream{ height:28px; background:url(../images/line.png) no-repeat left bottom; margin-left:10px;}
.breadcream ul{ background:url(../images/xiaoren.png) no-repeat left center; padding-left:20px; height:28px;}
.breadcream ul li{ float:left; list-style:none; font-size:12px;  padding-right:5px; line-height:30px;}
.propic{ width:540px; float:left; }
.proinfo{ float:right; width:380px; height:500px;}
#here{background:url(../images/xiaoren.png) left center no-repeat; padding-left:25px; color:#990000}
#here a{ color:#666; padding-right:5px; padding-left:5px;}
#preview{ float:none; margin:20px auto; text-align:center; width:500px;}
.jqzoom{ width:475px; height:350px; position:relative;}
.zoomdiv{ left:859px; height:400px; width:400px;}
.list-h li{ float:left;}
#spec-n5{width:475px; height:56px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(../images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(../images/right.gif) no-repeat; width:10px; height:45px; float:right;cursor:pointer; margin-top:5px;}
#spec-list{ width:475px; float:left; overflow:hidden; margin-left:2px; display:inline; background:#ccc}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:92px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:80px; height:50px;}
/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(../i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:445px; margin-right:0px;}
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}
.productshopleft .product-name {border-bottom: 1px solid #E5E5E5;}
.product-name {font-size: 12px; font-weight: normal;line-height:18px;padding: 10px 0; text-align: center; height:30px;}
.product-name span {color: #666666;float: right;padding-top: 5px;}
.product-name h2 {color: #A2110E;font-size: 23px;font-weight: bold;text-align: left;}
.short-description {border-bottom: 1px solid #E5E5E5;overflow: hidden;padding: 12px 0;}
.short-description span {float: left;font-size: 13px;font-weight: bold;line-height:21px;}
.short-description p {float: left;font-size: 12px;line-height: 21px;width: 230px;}
.product-shop p {color: #838383;font-size: 15px;line-height: 23px;}
.special-price {display: inline;}
.special-price .price-label {color: #990000;font-weight: bold;white-space: nowrap;}
.special-price .price {color: #990000;font-weight: bold;}
.price-box{ line-height:22px; margin-top:10px;}
.price-box .price {font-weight: bold;}
.price {white-space: nowrap !important;}
.add-to-cart {padding-bottom: 5px;padding-top: 5px;width: 280px;}
.add-to-box .add-to-cart {float: left;line-height: 25px;padding-right: 30px;}
.add-to-box {border-bottom: 1px solid #E5E5E5;padding: 9px 0;}
fieldset {border: 0 none;}
.online .button-img { float: left;}
.button-img {background: none repeat scroll 0 0 transparent;border:0 none;cursor:pointer;margin:0;overflow: visible;padding: 0;}
.product-shop p {color: #838383;font-size: 15px;line-height: 23px;}
#imglist{   padding-left:0px; padding-top:8px;}
#piclist{   padding-left:10px;   overflow:hidden  }
#demobox{ width:650px; padding-right:10px; height:140px} 
#demo { background: #FFF; overflow:hidden;width: 650px;padding:0px 0px 0px 0;}
#demo ul{ float:left; list-style:none}
#demo li{ float:left; list-style:none; padding-right:5px; }
#demo li span{ display:block; line-height:22px; text-align:center; font-size:12px;} 
#demo img { border: 1px #ccc solid; padding:2px;} 
#indemo {float: left; width: 800%;} 
#demo1 {float: left; } 
#demo2 {  float: left; }
#protab * {font-size:14px;}
#protab h3 a {display:block;}
#protab h3,#protab ul,#protab ul li {list-style-type:none;}
#protab ul li {position:absolute;float:left;display:block;width:120px;height:29px;font-size:14px; line-height:29px; margin-right:5px;}
#protab ul li#protab2 {left:125px;}
#protab ul li#protab3 {left:250px;}
#protab ul li#protab4 {left:375px;}
#protab ul li#protab5 {left:500px;}
#protab ul li div {position:absolute;clear:both;width:900px;padding:10px; min-height:500px; overflow:auto;}
#protab ul li div#oDIV1 {left:0px; padding:10px; height:100%; overflow:auto }
#protab ul li div#oDIV2 {left:-125px; padding:10px; height:100%; overflow:auto }
#protab ul li div#oDIV3 {left:-250px;padding:10px;}
#protab ul li div#oDIV4 {left:-375px; padding:10px;}
#protab ul li div#oDIV5 {left:-500px;padding:10px; }
/*TAB-标题修饰*/
#protab,#protab ul li div,#protab ul li div li {width:831px;}/* 设置总宽度[width] */
#protab {margin-bottom:15px;position:relative;}/* 设置总高度[height]、标题背景颜色[background] */
#protab li{ margin-right:5px;width:120px; height:29px; background:url(../images/nomal.gif) no-repeat  }
#protab ul li h3 a {margin:0px ;text-align:center;color:#333;}/* 标题默认状态 */
#protab ul li h3 a:hover { color:#CCCC00;}/* 鼠标经过状态 */
#protab ul li.up{ background: url(../images/active.gif) no-repeat}
#protab ul li.up h3 a {border-color:0;color: #993300; width:120px; height:29px }/* 当前窗口状态 */
#protab ul li div {border:solid #D04F38;border-width:1px 0 0 0;background: #ffffff; }
#protab ul li div p{ text-indent:30px;}
#bigh3{font-size:14px;background:url(../images/line.png) no-repeat left bottom; margin-right:8px; height:25px; line-height:25px;}
#bigh3 span{ float:right; padding-right:15px; font-size:12px; font-weight:normal}
#bigh3 strong{ float:left; padding-left:15px;}
#bigh3 div.gundong{ width:300px; float:left; padding-left:25px; font-size:12px; font-weight:normal; color:#182888}
#bigh3 div.gundong a{ color:#1E2D88}
.bigpiclist ul{ padding-left:15px; padding-top:15px;}
.bigpiclist ul li{ width:180px; float:left; padding-right:29px;list-style:none}
.bigpiclist ul li span{ display:block; width:180px; padding:2px 0 0 0; line-height:20px; overflow:hidden }
.bigpiclist ul li img{ border:1px solid #ccc; width:178px; height:133px;}
.btn_buy{ background:url(../images/btn_buy.jpg) no-repeat; height:23px; margin-bottom:8px;}
.gray{ color:#666666}
.red{ color:#990000}
.whrite{ color:#FFFFFF}
.black{ color:#000000}
.newsC{ padding-right:10px; }
#newsdetail{ padding:30px;}
#newsdetail h1{font-size:24px; font-family:"微软雅黑"; text-align:center; padding-bottom:10px; border-bottom:1px solid #999; font-weight:normal; padding-top:20px;}
#newsdetail h1 span{ display:block; line-height:25px; font-size:12px; color:#666666; font-family:"宋体"; padding-top:10px}
#CCC{ padding:15px 0;}
#bianji{ text-align:right; color:#999999; line-height:30px;}
#CCC p{ text-indent:25px; font-size:14px; line-height:22px; padding-bottom:10px;}
#hot{ height:33px; font-size:16px;}
#fanfan{ background:url(../images/fanfan.gif) no-repeat; height:38px; font-size:16px; line-height:38px;}
.navnews ul{padding:5px;}
.navnews ul li{ list-style:none; line-height:22px; padding-left:15px;}
.navnews ul li.no1{ background:url(../images/no01.gif) no-repeat left center; }
.navnews ul li.no2{ background:url(../images/no02.gif) no-repeat left center; }
.navnews ul li.no3{ background:url(../images/no03.gif) no-repeat left center; }
.navnews ul li.no4{ background:url(../images/no04.gif) no-repeat left center; }
.navnews ul li.no5{ background:url(../images/no05.gif) no-repeat left center; }
.navnews ul li.no6{ background:url(../images/no06.gif) no-repeat left center; }
.navnews ul li.no7{ background:url(../images/no07.gif) no-repeat left center; }
.navnews ul li.no8{ background:url(../images/no08.gif) no-repeat left center; }
.navnews ul li.no9{ background:url(../images/no09.gif) no-repeat left center; }
.navnews ul li.no10{ background:url(../images/no10.gif) no-repeat left center; }
#cook dl{ padding:10px 8px 10px 0;}
#cook dl dt{ float:left; padding-right:8px;}
#cook dl dd p{ font-size:12px; color:#999999; line-height:18px;}
#cook dl dd strong{ font-size:14px; color:#C81F25;  height:25px;}
#cook ul li{ list-style:none; background:url(../images/sque_b.gif) no-repeat left center; padding-left:15px; line-height:22px;}
#top5{ height:27px; background:url(../images/top5.gif) no-repeat left center; line-height:27px; padding-left:35px; font-size:16px; font-weight:normal}
.top5box ul{ padding:10px; height:125px;}
.top5box ul li{ list-style:none; line-height:22px; padding-left:25px;}
.top5box ul li span{ float:right;}
.t1{ background:url(../images/top1.gif) no-repeat left center; color:#C81F25}
.t1 a{ color:#C81F25}
.t2{ background:url(../images/top2.gif) no-repeat left center;color:#C81F25}
.t2 a{color:#C81F25}
.t3{ background:url(../images/top3.gif) no-repeat left center;}
.t4{ background:url(../images/top4.gif) no-repeat left center}
.t5{ background:url(../images/top55.gif) no-repeat left center}
#helpnav{ padding-top:122px; padding-left:18px;}
#helpnav ul{ width:150px;}
#helpnav ul li{ list-style:none; height:25px; border-bottom:1px solid #ccc; padding-top:1px;}
#helpnav ul li a{ background:url(../images/pinkbg2.jpg) no-repeat; line-height:26px; height:22px; width:129px; display:block; padding-left:20px;}
#helpnav ul li a:hover{ background:url(../images/pinkbg.jpg) no-repeat left top; color:#990000}
#helpnav ul li a.active{background:url(../images/pinkbg.jpg) no-repeat left top}
.bd3l{ border:1px solid #ccc; border-right:0; border-top:none}
.bd3r{ border:1px solid #ccc; border-left:0; border-top:none}
.bd2{ border:1px solid #ccc; border-left:none; border-right:none;  border-top:none}
.tbtit{ background:#C81C26; height:26px; color: #FFFFFF; line-height:26px; text-align:center}
.tblist{ height:55px; text-align:center; line-height:20px; }
.tblist img{ margin:10px 0; border:1px solid #ccc;}
.tblist a{ text-decoration:underline}
.shopbtn{ height:38px; background:url(../images/bg_38.png) repeat-x}
.shopbtn a{ text-decoration:underline}
.selestep{ background:  url(../images/redcatr.png) no-repeat center top; width:200px; height:25px; 
 padding-top:25px;}
.selestep span{ height:25px; border-top:1px solid  #C81C26; width:200px; display:block; text-align:center; line-height:25px; color:#C81C26 }
.step{  width:200px; height:25px; padding-top:25px;}
.step span{ height:25px; border-top:1px solid #ccc; width:200px; display:block; text-align:center; line-height:25px; color:#666666 }
.loginbox{ width:420px; height:332px; background:url(../images/logbox_bg.png) no-repeat; float:left; margin-left:25px; margin-top:35px; margin-bottom:35px}
.loginbox h2{ font-size:18px; font-family:"微软雅黑"; line-height:50px; color:#CF2528; height:60px; line-height:68px; padding-left:65px; font-weight:normal;}
.loginbox h2 span{  font-size:12px; color:#999999; padding-left:15px;}
#logtb{ margin-top:30px; font-size:14px; color:#999999}
#logtb td{ line-height:35px; }
#logtb input{ border:1px solid #ccc; height:18px;}
.loginbox dl{ width:340px; margin:0 auto; border-bottom:1px solid #ccc; line-height:23px; margin-top:35px; padding-bottom:10px;}
.loginbox dt{ float:right; width:130px; padding-left:10px; }
.loginbox dd{ color:#999999}
.loginbox dd strong{ font-size:14px;}
.tip{ height:25px; text-align:right; line-height:35px; padding-right:35px; color:#999999}
.loginbox h3{ background:url(../images/line.png) no-repeat left bottom; font-size:18px; font-family:"微软雅黑"; line-height:50px; color:#CF2528; height:50px;   font-weight:normal;}
.loginbox ul{ padding:10px  }
.loginbox ul li{ list-style:none; line-height:22px; font-size:12px;}
.reda{ color:#CF2428}
.ucenter{ padding-bottom:30px;}
.ucenter table{ margin:30px 0 0 0}
.ucenter th{ height:25px; background:#ddd; line-height:25px; text-align:center}
.ucenter td{ height:25px;  line-height:25px; padding:5px 10px}
.chenggong{ width:500px; height:140px; font-size:12px; margin-left:240px; margin-top:50px;}
.cg_tit{ background:#eeeeee; height:30px; line-height:30px; text-align:left;padding-left:10px;font-size:14px;font-weight:bold;}
.cg_con{ padding:0px 10px; width:450px; float:left; font-size:16px;}
.cg_con span{ float:left;}
.cg_fail{ padding-top:30px; font-size:16px; font-family:"微软雅黑"; line-height:30px;}
.cg_fail a{ color:#5a9900;font-size:14px;}
.chenggong a:link,.chenggong a:visited{ color:#5ab822;font-size:14px;}
.box {border: 1px solid #CCCCCC;font-family: Arial, Helvetica, sans-serif;font-size: 12px; height:18px;}
.font1 {font-size: 12px;color: #333;}
.register{ width:980px; float:left; font-size:14px;}
.register .dl_tit{ height:29px; line-height:29px; color:#999999; font-size:12px;}
.register .dl_tit h2 { float:left; height:29px; line-height:29px; padding-left:22px; color:#333333;background:url(/images/title_bg.gif) no-repeat; background-position:0 0;font-size:14px; font-weight:bold; padding-right:30px;}
.dl_tit {background-image: url("/images/title_bg.gif");}
em.error{background:url(/images/unchecked.gif) no-repeat 0px 0px;padding-left:16px;color:#F00;font-size:12px;font-style:normal;}
em.success{background:url(/images/checked.gif) no-repeat 0px 0px;padding-left:16px;font-size:12px;font-style:normal;	vertical-align: middle;}
.newsPage{width:648px; text-align:center; border-top:#CCCCCC solid 1px; margin-top:30px; padding-top:10px;}
.newsPage span { margin:10px;}
.newsPage span b{ color:#5a9900;}
.pageRight{ border:#CCCCCC solid 1px; padding:2px; }
#paydiv1{position:absolute;visibility:hidden;filter:alpha(opacity=70); background-color:#a6a6a6; z-index:9;} 
#paydiv2{position:absolute;width:400px;height:auto;border:2px #aeddf1 solid;visibility:hidden;left:expression((body.clientWidth-300)/2); background-color:#fff;text-align:center;z-index:10;} 
#loginUrl{background: #FEA50B; border: #DD7B01 solid 1px; color: #FFFFFF; display: inline-block;margin-right: 5px; padding: 3px 15px; font-size: 14px; font-weight: 700; text-align: center; text-decoration:none;margin-top:10px;}
#paydiv3{height:200px; text-align:center; line-height:50px; font-size:16px;color:#5a9900; font-weight:bold;}
#loginRegin{background: #FEA50B; border: #DD7B01 solid 1px; color: #FFFFFF; display: inline-block;margin-right: 5px; padding: 3px 15px; font-size: 14px; font-weight: 700; text-align: center; text-decoration:none; margin-top:10px;}
#payh2{color: #666666; font-size: 12px; font-weight:normal; line-height: 27px; text-align:left; margin-top:10px; padding-left:5px; padding-right:5px;}
#payhelp{color:#5a9900;font-size:14px;text-align:center;text-decoration:none;cursor:hand;}
.buy_o_title1 {font-size: 14px;font-weight: bold;color: #999;padding-left: 20px;line-height: 22px;height: 22px;}
.buy_o_title1 span {color: #009;text-decoration: none;font-size: 12px;font-weight: normal;cursor:pointer}
.buy_o_div_1 {border-bottom: 1px solid #999;padding-left: 50px;}
#addToShoppingCar{ width: 133px; height: 37px; margin-top: 13px; background:url(/images/addtocart.gif) no-repeat; border:none; }
#addaddtowishlist{ width: 133px; height: 33px; margin-top: 13px; background:url(../images/addtowishlist_dazhaxie.gif) no-repeat; border:none; }
.er_tit{ font-size:16px; font-family:"微软雅黑"; font-weight:bold; color:#5a9900; }
.file{ width:655px; float:left; }
.f14{ font-size:14px;}.f12{ font-size:12px;}
.file h2 { border-bottom: 1px solid #DCDFE5; padding: 14px 20px 6px; color:#5a9900;  font-size:14px;}
.Smsg-list { border-bottom: 1px solid #DCDFE5;  margin-bottom: 15px; padding: 7px 0 8px;}
.Smsg-list li { margin-top: 7px; text-indent: 10px;}
.Smsg-list span { color: #999999;}
.Smsg-list p { color: #000000;}
.Sgoods-list { border: 1px solid #DCDFE5; margin-top: 30px;}
.Sgoods-list-content { margin: 0 auto; width: 500px;}
.Sgoods-list-content h3 { color: #666666; padding: 10px 0 8px;}
.Sthead { background: none repeat scroll 0 0 #7A7F89; color: #FFFFFF; height: 22px; line-height: 22px;}
.Sthead li, .Stbody li { display: inline; float: left; text-align: center;}
.Sgoods-number, .Sgoods-numberC { width: 60px;}
.Sgoods-name, .Sgoods-nameC { width: 202px;}
li.Sgoods-nameC { text-align: center;}
.Sgoods-dw, .Sgoods-dwC { width: 50px;}
.Sgoods-size, .Sgoods-sizeC { width: 70px;}
.Sgoods-more, .Sgoods-money, .Sgoods-moreC, .Sgoods-moneyC { width: 80px;}
.Stbody { border-bottom: 1px solid #CCCCCC;	height:25px;line-height:25px; padding: 8px 0;}
.Scount-money { padding-top: 7px;}
.Scount-money li { margin-top: 7px; text-align: right;}
.SmoneyEnd { color: #A10000;margin-bottom: 20px;}
.productTable {border-color: #EAEAEA #EAEAEA -moz-use-text-color;border-style: solid solid none;border-width: 1px 1px medium;color: #979797;font-size: 12px;margin: 8px auto 0;width: 713px;}
.productTime { border-bottom: 1px solid #EAEAEA; padding: 5px 0; text-indent: 1em; width: 133px;}
.productAdd { border-bottom: 1px solid #EAEAEA; border-left: 1px solid #EAEAEA; padding: 5px 1em; width: 600px;}
.fontC {color: #606060;line-height:20px;}
#delordermain {position: absolute;background-color: #E9FEF9;border: 1px solid #CCC;top:0px;left:0px;z-index: 99;}
.oneImg{ width:515px; float:left}
.smallImg{ width:515px; float:left; margin-top:10px;}
.imageMenu{ width:500px; height: 80px;}
.imageMenu div{float:left; width:68px; height:68px; margin-top:10px; margin-right:10px;*margin-top:7px; _margin-top:7px; border:#D6D6D6 solid 1px; padding:1px;}
.imageMenu div ul{ width:500px; height:100px;}
.imageMenu li{float:left; width:68px; height:68px; margin-left:10px; *margin-left:7px;_margin-left:7px; border:#D6D6D6 solid 1px; padding:1px;}
.imageMenu div.on_zzjs{ background:#A10000; border:#A10000 solid 1px;}
.imageMenu div img{ width:68px; height:68px;}
.vertical{ width:400px; height:400px; margin-top:10px; padding:0 40px;}
.leftprdlist{width:140px;margin-top:10px; }
.leftprdlist dd{ width:70px; float:left; text-align:left;}
.leftprdlist dd div{ line-height:15px; float:left; width:70px; overflow:hidden;}
.prd-msg { line-height: 15px; margin-top: 10px; margin-left:5px;}
.flash960{width:673px;height:auto;display:block;overflow:hidden;margin:0 auto;}
#BannerArea{HEIGHT: 322px;position:relative;}
#flashpic img{width:673px;HEIGHT: 322px;}
#flashpic{WIDTH: 100%; HEIGHT:auto;OVERFLOW: hidden}
#img_text{WIDTH:100%;HEIGHT: 35px;position:absolute;bottom:0px; left:0px;}
ul#play {FLOAT: right;width:150px;padding:0px;display:inline;margin:5px 0px 0px 6px;list-style-type: none; color:#F00;}
ul#play LI {FONT-WEIGHT:bold;FLOAT: left; margin-right: 5px; display:inline;WIDTH:25px;CURSOR:pointer;LINE-HEIGHT:26px;HEIGHT:26px;TEXT-ALIGN:center;}
.img_switch_vdoing {DISPLAY: inline; WIDTH: 673px; HEIGHT: 35px}
#swf-top-yj{HEIGHT:7px; width:100%;display:block;position:absolute;top:0px; left:0px;}

/*little*/
#dzxfoot{ width:923px; margin-top:10px;}
.mainbody{ width:923px; margin-top:10px;}
.list{width:923px; padding:10px 0;}
.tab{width:923px;height:29px; border-bottom:#993300 solid 1px;}
.tab ul{margin:0;padding:0;}
.tab li{ width:120px; margin-right:3px; float:left; height:29px;line-height:29px;text-align:center; cursor:pointer;
         background:url(../images/nomal.gif) no-repeat 0 0; font-size:14px;}
.tab li.on_zzjs{color:#993300; background:url(../images/active.gif) no-repeat 0 0;font-weight:bold;}
.block{display:block;}
li.three5 { margin-right: 0;}
#zzjs_net_zzjs1,#zzjs_net_zzjs2,#zzjs_net_zzjs3,#zzjs_net_zzjs4,#zzjs_net_zzjs5{ padding:0 10px; float:left;}