body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0;padding: 0; }

body { color:#666666; font-size: 12px; background:url(); text-align:center; margin:0px;font-family: Arial, "宋体", sans-serif;}
div,p,span,li,dt,dd,h1,h2,h3,h4,h5,h6{text-align:left;}
img{border:0;}
ul,li{list-style-type:none;}
a{color:#666666; text-decoration:none;}
a:hover{color:#C80000;text-decoration:none;}
h1,h2,h3,h4,h5,h6{ font-weight:normal; font-style:normal; font-size:100%;}
input, button, textarea, select, optgroup, option { font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;}
input, button, textarea, select { *font-size:100%;}
em{ font-style:normal;}
p { line-height:150%; }
input,select{ vertical-align:middle;}
cite { font-style:normal; }
/* font */
.red { color:#c80000; }
a.red { color:#c80000; }
a.red2 { color:#c80000; text-decoration:underline; }
.gray { color:#666; }
a.gray { color:#666; }
.green { color:#32AC01; }
a.green { color:#32AC01; }
.blue { color:#0383CA; }
a.blue { color:#0383CA; }
.yellow { color:#DF8300; }
a.yellow { color:#DF8300; }
.block14b{ font-size:14px; font-weight:bold;}
.red14{ color:#c80000; font-size:14px;}
.blankW {background:#fff;}
.blank3 ,.blank6,.blank9,.blank9w,.blank12,.blank15,.blank20{clear:both; height:3px; overflow:hidden; display:block;}
.blank6 {height:6px;}
.blank9 {height:9px;}
.blank9w {background:#ffffff; height:9px}
.blank12 {height:12px;}
.blank15 {height:15px;}
.blank20 {height:20px;}
.mt5 { margin-top:5px; }
.mt10 { margin-top:10px; }
.mt15 { margin-top:15px; }
.mt20 { margin-top:20px; }
.mb5 { margin-bottom:5px; }
.mb10 { margin-bottom:10px; }
.mb15 { margin-bottom:15px; }
.mb20 { margin-bottom:20px; }
.mr5 { margin-right:5px; }
.mr10 { margin-right:10px; }
.mr15 { margin-right:15px; }
.mr20 { margin-right:20px; }
.ml5 { margin-left:5px; }
.ml10 { margin-left:10px; }
.ml15 { margin-left:15px; }
.ml20 { margin-left:20px; }


#mbox-window{background:#fff;overflow:visible;position:absolute;text-align:left;border:5px solid #c80000;}
#mbox-btn-close{background:transparent url(../close.gif) no-repeat 2px 3px;border:solid 1px #eee;height:15px;width:15px;position:absolute;right:5px;top:5px;}
#mbox-btn-close:hover{border:solid 1px #000;}
.mbox-loading{background-image:url(../spinner.gif);background-position:center;background-repeat:no-repeat;}
#mbox-content{background-color:#fff;clear:both;width:100%;height:100%;overflow:hidden;}
.mbox-content-image{overflow:visible;}
.mbox-content-image img{display:block;}
.mbox-content-iframe{overflow:visible;}
#dp-Box{border:3px solid #000;background:#fff;}
#dp-closehandle{width:15px;height:15px;position:absolute;right:6px;top:6px;border:solid 1px #eee;background:url(img/close.gif) no-repeat;}
#dp-closehandle:hover{border:solid 1px #000;}
#dp-control{text-align:center;}
#dp-control input,#dp-control button{vertical-align:middle;}
.DialogTitle{height:15px;padding:10px;background:#efefef;color:#c00;font:bold 14.8px arial;}
.DialogContent{color:#000;font-size:12px;line-height:18px;margin:10px;}
.DialogButtons{margin:10px;text-align:center;}
.DialogButtons input,.DialogButtons button{margin:0 5px;}
.mtabList a,.mtabList span{background:url(../close.gif) no-repeat;}
.mtabList{border-bottom:3px solid #f94;zoom:1;overflow:hidden;}
.mtabList li{float:left;margin-right:2px;text-align:center;}
.mtabList a{float:left;padding-left:15px;background-position:0 0;text-decoration:none;}
.mtabList a span{font-size:13px;display:block;line-height:25px;padding-right:15px;background-position:100% 0;cursor:pointer;}
.mtabList li.active a{background-position:0 -25px;}
.mtabList li.active a span{background-position:100% -25px;}
.mtabPanel{clear:both;overflow:hidden;zoom:1;display:none;}
.mtabPanel.active{display:block;}


#subnav {  color:#333; text-align:right; z-index:9999; line-height:18px; height:18px; position:absolute; top:0px; right:10px;}
#subnav a:link, #subnav a:visited { display:inline-block; color:#333; position:relative; text-decoration:none; }
#subnav a#myOrder:link, #subnav a#myOrder:visited {background:url(../myOrderMap.gif?v=2) right top no-repeat; display:inline-block; text-decoration:none; padding:0px 20px 0px 0px; }
#myOrderWarp { display:inline-block; position:relative; }
#myOrderList { position:absolute; display:none; background:url(../myOrderMap.gif?v=2) 0 -50px no-repeat; width:96px; height:72px; top:18px; left:0px; z-index:99999;  }
#myOrderList .memberscenter{ margin-top:10px;}
#myOrderList a,#myOrderList  a:link,#myOrderList a:visited { clear:both; float:left; display:inline;color:#333; width:96px; height:18px; line-height:18px; text-indent:20px; }
#myOrderList a:hover { background:url(../myOrderMap.gif?v=2) 9px -140px no-repeat; color:#ff6600; }

#footerV2{padding-top:10px; margin:0 auto; clear:both;}
#footerV2 .foot_box{width:960px; margin:0 auto; border:1px solid #cacaca;  border-bottom:0; position:relative;}
ul.autocompleter-choices{left:-1000px; top:-1000px;}
#footerV2 .foot_order_time{line-height:38px; padding:7px 0; font-size:14px; text-align:center; color:#999999; font-family:'黑体'; font-weight:600; letter-spacing:-1px;}
#footerV2 .size_bg{display:inline-block; font-size:24px;}
#footerV2 .foot_link_list{height:146px; padding-left:1%; padding-top:3px;}
#footerV2 .foot_link_list li{width:14.18%; float:left;}
#footerV2 .foot_link_list li a{display:block; line-height:25px; margin-right:3px; padding-left:8px; text-decoration:none; font-family:Tahoma;}
#footerV2 .foot_link_list li a:hover{text-decoration:underline;}
#footerV2 .foot_link_list li a.title{background:#e8e8e8; color:#838383; text-decoration:none; cursor:default;}
#footerV2 .foot_link_list li a.pointer{cursor:pointer;}
#footerV2 .foot_link_list li a.title:hover{background:#dddddd; text-decoration:none;}
#footerV2 .foot_bottom{margin:0 18px; line-height:36px; color:#999999; text-align:center; border-top:1px dotted #c4c4c4;}
#footerV2 .foot_bottom a,.foot_bottom a:hover{color:#999999;}\
#footerV2 .beijingtext{color:#999;text-align:center;font-family:Tahoma;font-weight:normal;font-size:12px;letter-spacing:0.2px}

.corner_rt,.corner_rb,.corner_lb,.corner_lt{position:absolute;z-index:99;width:9px;height:9px;overflow:hidden;background:url(../home-sprites.gif) -334px -109px no-repeat;}
.corner_rt{top:-1px;right:-1px;background-position:-343px -109px;}
.corner_rb{bottom:-1px;right:-1px;background-position:-343px -118px;}
.corner_lb{bottom:-1px;left:-1px;background-position:-334px -118px;}
.corner_lt{top:-1px;left:-1px;}