img , input ,select{
	vertical-align:middle;font-size:12px;
}
textarea{
  vertical-align:top;
}
a img{
   border:none;
}
ul ,dl ,dd ,h1 ,h2 ,h3 ,h4 ,dl ,fieldset ,form ,p,blockquote{
	margin:0;padding:0;list-style:none;
}
.color_red{
  color:#f00;
}
.color_blue{
  color:#36c;
}
.color_grey{
  color:#999;
}
.color_orange{
  color:#f60;
}
.font_b{
  font-weight:bold;
}
.AfterClear{
  zoom:1;
}
.AfterClear:after{
  content:",";clear:both;display:block;height:0;visibility:hidden;font-size:0;
}
.input_style1{
  border:1px #ccc solid;
}
/*全局样式结束*/
.UserCenter a{
	color:#369;text-decoration:none;
}
.UserCenter a:hover{
	color:#f90;text-decoration:underline;
}
.UserCenter{
  width:950px;margin:auto;min-width:800px;zoom:1;
}
.UserCenter:after{
  content:",";display:block;clear:both;height:0;font-size:0;
}
.UserCenter #leftout{
  width:15.79%;float:left;min-width:150px;overflow:hidden;
}
.UserCenter #leftout #leftbox{
  padding:10px;background-color:#fff;
}
.UserCenter #rightout{
  width:84.21%;float:right;min-width:790px;overflow:hidden;
}
.UserCenter #rightout #rightbox{
  margin-left:10px;font-size:14px;
}
/*布局柜架结束*/
.NavClass h2{
  font-size:14px;
}
/*.NavClass > li{
  padding-left:20px;
}*/
#leftbox h2,.btn_style_bar,.go_result,.input_data,.Menubox li.hover,.Menubox li,.btn_save_address,.input_next,.input_charge{
  background-image:url('../images/background-img.gif');background-repeat:no-repeat;background-color:transparent;
}/*Css Sprite，global BG*/
#leftbox h2{
  padding-left:20px; white-space:nowrap;
}
#leftbox h2+ul{
  margin:3px 5px 5px 20px;
}
*html #leftbox li ul{
  margin:3px 5px 5px 20px;
}/*For IE6*/
#MyRec{
  background-position:0 2px;
}
#ProFavRev{
  background-position:0 -28px;
}
#MumRec{
  background-position:0 -58px;
}
#Acu{
  background-position:0 -90px;
}
#Opt{
  background-position:0 -118px;
}
#leftbox ul li ul li a{
  display:inline-block;color:#000;background:transparent url('../images/bg-ahover.gif') -1000px no-repeat;;
}
#leftbox ul li ul li a:hover{
  background-position:center;font-weight:bold;text-decoration:none;
}
/*左侧菜单栏结束*/
.clewbar{
  background-color:#f6f6f6;padding:5px 10px;margin-bottom:10px;
}
.clewbar strong{
  color:#f60;
}
.contentarea{
  background-color:#f9f9f9;zoom:1;display:table;width:100%;
}
.contentarea .Cblock,.Cblock2{
  margin:10px;padding:10px;background-color:#fff;border:1px #d4e4ff solid;
}
.Cblock2{
  margin:10px 0;
}
.contentarea .Cblock a{
  text-decoration:underline;margin-left:5px;
}
.contentarea .Cblock h3{
  font-size:14px;
}
.contentarea .Cblock label.labeldefault{
  display:inline-block;width:7em;text-align:right;
}
.Cblock p{
  margin:5px auto;
}
.Cblock p strong{
  font-weight:500;
}/*用户中心默认首页结束*/
.YourPoint{
  width:18%;float:left;font-size:12px;text-align:center;
}
.YourPoint strong{
  display:block;margin:10px auto;font-size:3.2em;font-family:"Arial Unicode MS";color:#f60;
}
.PointRule{
  float:right;width:82%;font-size:12px;
}
.PointRule dl{
  padding-left:10px;border-left:1px #000 dotted;
}
.PointRule dl dt{
  font-weight:bold;
}
.datalist{
  width:100%;background-color:#fff; text-align:center;font-size:12px;
}
.datalist img{
  display:inline;
}
.datalist tr:hover{
  background-color:#ffe;
}
.datalist strong{
  font-weight:bold;
}
.datalist td{
  border-bottom:1px #e8e8e8 solid;padding:5px;
}
.datalist .diplayth td {
  height:28px;line-height:28px;color:#000;font-size:12px; text-align:center;background:#fff url('../images/bg-datalist-th.gif') left bottom no-repeat;border:0;padding:0;
}
.datalist .diplayth1 th {
  height:28px;line-height:28px;color:#000;font-size:12px; text-align:center;background:#fff url('../images/bg-datalist-th.gif') left bottom no-repeat;border:0;padding:0;
}
.firstcell{
  background-position:-2px 0!important;
}
.btn_style_bar{
  width:50px;height:20px;border:0;background-position:0 -150px;font-size:12px;color:#000;cursor:pointer;
}
.bar form{
  font-size:12px;
}
.MegNum{
  color:#36c!important;text-decoration:underline!important;font-weight:bold;
}
.MegNew{
  color:#f00!important;text-decoration:underline!important;font-weight:bold;
}
.fanye{
  color:#777;text-align:right;
}
.fanye a{
  color:#000;
}
.fanye a:hover{
  color:#f90;
}
.fanye .go_result{
  width:24px;height:22px;border:0;background-position:0 -180px;font-size:11px;color:#333;
}
.fanye .selected{
  font-weight:bold;color:#f60;
}
.fanye2{
  border-bottom:1px solid #eee;border-top:1px solid #eee;padding:0.5em;
}
.input_data{
  background-position:top right;padding-right:18px;width:5.5em;
}
/*====================================选项卡样式开始=======================================*/
#Tab1{margin:0px;padding:0px;font-size:12px;}
/*菜单class*/
.Menubox {height:27px;line-height:27px;}
.Menubox ul{margin:0px;padding:0px;zoom:1;padding-left:2em;}
.Menubox ul:after{content:",";display:block;clear:left;height:0;font-size:0;}
.Menubox li{background-position:0 -210px;float:left;display:block;cursor:pointer;width:111px;text-align:center;color:#000;height:27px;margin:0 1px;white-space:nowrap;}
.Menubox li.hover{background-position:0 -240px;font-weight:bold;height:27px;bottom:0;padding-bottom:1px;}
*html .Menubox li.hover,*html .Menubox li{position:relative;bottom:-1px;}
.Contentbox{border-top:1px solid #999;background-color:transparent;padding:0;}
/*====================================选项卡样式结束=======================================*/
div.forms{
  background-color:#fff;text-align:left;padding:10px;
}
div.forms form p{
  margin:10px auto;
}
div.forms form p label{
  display:inline-block;font-size:14px;width:9em;text-align:right;
}
ul.ProKeyDis{
  font-size:12px;color:#888;line-height:180%;margin:10px;
}
.form_address p{
  margin:8px auto;
}
.form_address p label{
  display:inline-block;font-size:14px;text-align:right;width:7em;
}
.btn_save_address{
  width:71px;height:27px;border:0;text-indent:-100em;background-position:0 -270px;cursor:pointer;
}
.btnarea{
  margin:10px;padding:10px 0;border-top:1px #ccc dotted;
}
.btnarea a{
  text-decoration:none;
}
/*商品评论开始*/
.proreview-que-box{
  background:#fafcff url('../images/icon-question.gif') 10px 5px no-repeat;padding:10px 10px 10px 45px;line-height:24px;color:#888;
}
.proreview-title{
  font-size:13px;color:#36c;font-weight:bold;text-decoration:underline;
}
.proreview-type ,.proreview-point, .proreview-user{
  margin-right:1.5em;
}
.proreview-con{
  color:#555;
}
.proreview-reply-box{
  padding:10px 10px 10px 60px;margin-left:45px;background:#fff url('../images/icon-reply.gif') 0 12px no-repeat;border-bottom:1px #eee dotted;color:#555;
}
h3.title_review{
  font-size:12px;margin:10px;
}
h3.title_review a{
  color:#36c;
}
h3.title_review span{
  font-weight:lighter;
}
h3.title_review span strong{
  font-weight:lighter;color:#f00;
}
/*商品评论结束*/
ul.APNav{
  zoom:1;
}
ul.APNav:after{
  content:",";display:block;clear:left;height:0;font-size:0;
}
ul.APNav li{
  float:left;margin-right:1em;
}
.input_next{
  width:96px;height:29px;border:0;background-position:0 -300px;text-indent:-100em;cursor:pointer;
}
.input_charge{
  width:81px;height:30px;border:0;background-position:0 -330px;text-indent:-100em;cursor:pointer;
}
.banklist{
  display:inline-block; vertical-align:top;
}
.n12 {
	background-position: center!important;
	font-weight: bold;
}