.sidebar{ width:191px;float:left; margin:10px 0px;}

dl{	overflow:hidden;}
dd,dt{	list-style-type:none;}
dd .input{	border:1px solid #7e9db9;	padding:3px;	width:160px;}
.right-extra,#main {	 background-color:#fff;  width:750px;float:right;margin:10px 0px;}
.usercenter #main{	width:750px;	background:url(../cn_asp/images/bg_accountmain.png) repeat-y center;	margin-right:0;}

/*main*/
.mngbox{ background:url(../cn_asp/images/bg_accountmain.png) no-repeat;}
.mngbox .main{	background:url(../cn_asp/images/bg_accountmain.png) no-repeat right bottom;	padding:0px 0px;}
.mngbox h3{	background:url(../cn_asp/images/bg_accountcol.png) repeat-x bottom;	height:24px;	margin:0 0 15px;}
.mngbox h3 span{	float:left;	font:700 14px/22px "宋体";	padding:0 6px;	border-bottom:2px solid #92002d;}

/* 列表 */
.listtable,.orderdiv{	width:98%;	margin:auto;}
.listtable table{width:100%;	position:relative;	top:-3px;	left:-2px;}
.listtable th,.listtable td{	border:1px solid #D8D8D8;	padding:5px;	background:#FFF;	text-align:center;}
.listtable table,.orderdiv div{	width:100%;	position:relative;	top:-3px;	left:-2px;}
.listtable th,.listtable td{	border:1px solid #D8D8D8;	padding:5px;	background:#FFF;}
.listtable th{	background:#f9f9f9;	font-weight:700;}


.listtable2{	margin:auto;border:1px solid #D8D8D8;width:100%;}
.listtable2 th{	background:#f5f4f2;	font-weight:700;padding:5px;text-align:center;}
.listtable2 td{	border-bottom:1px dashed #D8D8D8;	padding:5px;	background:#FFF;	text-align:center;}

/* grmes */
#manageuser h3{	background:url(../cn_asp/images/crmuser.jpg) no-repeat top; }
#manageuser h3 span{ display:block;	height:31px;line-height:31px;text-indent:24px; color:#FFF; padding-top:0px ; padding-left:8px; padding-bottom:2px; vertical-align:middle;}


#managenav div{	margin:0px 0px; border:solid 1px #959595}
#managenav h3{	background:url(../cn_asp/images/sidebar_title_bg.jpg) no-repeat top; }
#managenav h3 span{	display:block;	height:31px;	line-height:31px;	text-indent:24px;	color:#FFF; padding-top:0px ; padding-left:8px; vertical-align:middle;}


#grmes{ width:191px;	background:url(../cn_asp/images/user_info_center_bg.jpg) repeat-y center;	margin:9px 0px; margin-top:0px;}
#grmes p{	background:url(../cn_asp/images/user_info_top_bg.jpg) no-repeat left top;	overflow:hidden;	margin:0;	text-indent:-999px;}
#grmes ul{	background:url(../cn_asp/images/user_info_bottom_bg.jpg) no-repeat right bottom;	padding:0 9px 0px;	overflow:hidden;	padding-left:15px;}
#grmes ul li{	line-height:160%;	padding-bottom:10px;}

#managenav ul{	padding:0 9px 9px;	overflow:hidden;	list-style-type:none;	list-style:none;}
#managenav li{	background:url(../cn_asp/images/ico_redsq.png) no-repeat 18px;	line-height:2;	padding-left:30px;	border-top:1px dashed #e1dfe0;	margin-top:-1px;	list-style-type:none;	list-style:none;}
#managenav .current,#managenav a:hover{	font-weight:700;}

.jfstyel4{color: #7F0019}
.jfSTYLE1 {	color: #7F0019;	font-weight: bold;	font-size: 14px}
.jfSTYLE3 {font-size: 6px}
.jflisttable td{text-align:center !important}

/* myporfile */

.myporfile dl{	overflow:hidden;	margin:15px 0;}
.myporfile dt{	float:left;	width:150px;	text-align:right;	color:#000;	margin-top:3px;}
.myporfile dd{	float:left;	width:480px;	margin:0 0 15px;}
.myporfile textarea.input{	width:240px;	height:72px;}
.myporfile .SpanDiv{	background:#cccccc;	width:600px;	height:22px;	color:Black;	margin-left:70px;	}
.myporfile .SpanDiv .SpanDivContent{	margin-left: 5px;	width:100px;	 float:left;	 display:block;	 height:25px;	 line-height:25px;}
.myporfile .btn{	margin-left:240px;}


/* 最新动态 */

.myfeedback{ border:0px;padding:0px;  margin-left:0px;  width:752px; border:0px solid yellow;}
.myfeedback .mainContent{width:730px;border:1px solid #dde0e6;padding:10px;margin-bottom:10px;}

.feedbacklist h3.mainContent_title  span{  margin-left:4px }
.feedbacklist {	height:auto !important;height:20px; min-height:20px;  }        
.feedbacklist .listtable ul li{	margin-bottom:12px; display:block; }        
.feedbacklist  .t{ border-bottom-color:#7f7f7f; border-bottom-style:dashed; border-bottom-width:1px; height:24px;  line-height:24px; }        
.feedbacklist  .t .title_txt{ float:left;font-size:14px; padding-left:10px; vertical-align:bottom;  color:#808080; font-weight:bold }        
.feedbacklist  .t .title_txt strong{ }        
.feedbacklist  .t .title_addtime{	 float:right; padding-right:12px; vertical-align:bottom; }
.feedbacklist  .content{  padding:10px;height:auto !important;height:60px; min-height:60px; 	}
.feedbacklist  .replycontent{	 color:#315E81; height:auto !important;height:75px; min-height:75px;  	}
.myfeedback  .replyform{	   border:0px solid #dedcdd; padding:10px; padding-left:0px}
.replyform .tips{	text-indent:0px; padding-left:12px;	font:12px ;  background-image:none; color:#a94b5d; background-color:#f2f1ef; color:#fe6665; line-height:26px;}
.replyform dl{	overflow:hidden;	margin:15px 0; width:600px}
.replyform dt{	float:left;	width:70px;	text-align:right;	color:#000;	margin-top:3px;color:#7c7c7c}
.replyform dt .star{	color:#bc7c88}
.replyform dd{	float:left;	width:480px;	margin:0 0 15px;}
.replyform textarea.input{	width:430px;	height:65px; }
.replyform .input{		padding:3px;	width:300px;}
.replyform dd select.select{	color:#7c7c7c}
.replyform .btn{	border:0px ; width:84px; height:29px; background-image:url(../cn_asp/images/btn_confirm.gif);   }




/* 我的积分 */
.mypoints .jfcxtitle{  font-weight:bold; color:#404040; margin-bottom:10px; }
.mypoints .dqjfsm{  margin-bottom:30px; }
.mypoints .mypoints_search_desc{  float:right; }
.mypoints .mypoints_search_con{  float:left; }


.mypoints .mypoints_search{ margin-bottom:6px; }



/* 系统公告 */
.sysNotice .listtable2 .icon{  width:16px; height:16px; background-image:url(../cn_asp/images/arrow_green.gif); background-position:0px 3px; background-repeat:no-repeat; margin-right:2px;  float:left; margin-top:4px; }
                          
                          
/* 系统公告详情 */
.sysnotice_detail{  height:auto !important;height:450px; min-height:450px; 	 }
.sysnotice_detail   .subtitle{    border-bottom:solid 3px #baeb70; margin-bottom:24px;  padding-bottom:1px; }
.sysnotice_detail .t        {         border-bottom: dashed 1px #7f7f7f; border-bottom-style:dashed; text-align:center; line-height:25px; margin-top:30px;       }     
.sysnotice_detail .t h2        {         font-size:14px; font-weight:bold; color:#325e81; line-height:22px;        }        
.sysnotice_detail .t .t_addtime        {        }
.sysnotice_detail .content        {        	 padding:10px; text-align:left; height:auto !important;height:200px; min-height:200px; 	        }
.sysnotice_detail .go_back        {        	  text-align:right;  padding-right:5px;         }

/* 品牌资讯 */
.brandnews .listtable2 .icon{  width:16px; height:16px; background-image:url(../cn_asp/images/arrow_green.gif); background-position:-0 4px; background-repeat:no-repeat; margin-right:2px;  float:left; margin-top:4px; }

/* 品牌资讯详情 */
.brandnews_detail{  height:auto !important;height:450px; min-height:450px; 	 }
.brandnews_detail   .subtitle{    border-bottom:solid 3px #baeb70; margin-bottom:24px;  padding-bottom:1px; }
.brandnews_detail .t        {         border-bottom: dashed 1px #7f7f7f; border-bottom-style:dashed; text-align:center; line-height:25px; margin-top:30px;       }     
.brandnews_detail .t h2        {         font-size:14px; font-weight:bold; color:#325e81; line-height:22px;        }        
.brandnews_detail .t .t_addtime        {        }
.brandnews_detail .content        {        	 padding:10px; text-align:left; height:auto !important;height:200px; min-height:200px; 	        }
.brandnews_detail .go_back        {        	  text-align:right;  padding-right:5px;         }


/* 商品百科 */
.goodsbaike .listtable2 .icon{  width:16px; height:16px; background-image:url(../cn_asp/images/arrow_green.gif); background-position:0px 4px; background-repeat:no-repeat; margin-right:2px;  float:left; margin-top:4px; }

/* 商品百科详情 */
.goodsbaike_detail{  height:auto !important;height:450px; min-height:450px; 	 }
.goodsbaike_detail .t        {         border-bottom: dashed 1px #7f7f7f; border-bottom-style:dashed; text-align:center; line-height:25px; margin-top:30px;       }     
.goodsbaike_detail .t h2        {         font-size:14px; font-weight:bold; color:#325e81; line-height:22px;        }        
.goodsbaike_detail .t .t_addtime        {        }
.goodsbaike_detail .content        {        	 padding:10px; text-align:left; height:auto !important;height:200px; min-height:200px; 	        }
.goodsbaike_detail .go_back        {        	  text-align:right;  padding-right:5px;         }

/* 购物须知 */

.shoppingguide .listtable2 {  border:0px;	}

.shoppingguide .listtable2 .icon{  width:16px; height:16px; background-image:url(../cn_asp/images/icon.gif); background-position:0px 0px; background-repeat:no-repeat; margin-right:6px;  float:left; margin-top:4px; }

.shoppingguide .listtable2 ul{ margin-left:24px;	}

.shoppingguide .listtable2 h2{	font-size:12px; font-weight:bold; color:#666666; }

.shoppingguide .listtable2 ul li{	font-size:14px;  float:left;vertical-align:bottom; padding-right:24px ; line-height:30px; }
.shoppingguide .listtable2 td{ background-image:url(../cn_asp/images/shoppingguide_li_bg.gif) ; background-repeat:repeat-x; background-position:bottom; border-bottom:0px}


/* 购物须知 详情 */
.shoppingguide_detail{  height:auto !important;height:450px; min-height:450px; 	 }
.shoppingguide_detail .t {  text-align:left; margin-top:30px;     background-color:#f5f4f2; padding-left:5px   }     
.shoppingguide_detail .t h2        {   padding:0px;       font-size:12px; font-weight:bold; color:#616161; line-height:30px      }        
.shoppingguide_detail .content        {        	 padding:10px; text-align:left; height:auto !important;height:200px; min-height:200px; 	        }
.shoppingguide_detail .go_back        {        	  text-align:right;  padding-right:5px;         }

/* 注册会员 */
.register #wrap .main{  float:none; text-align:center; }
.register .mainBox{ float:none;text-align:left; width:932px}
.register dl{	overflow:hidden;	margin:15px 0;}
.register dt{	float:left;	width:240px;	text-align:right;	color:#000;	margin-top:3px;}
.register dd{	float:left;	width:570px;	margin:0 0 15px;}
.register textarea.input{	width:240px;	height:72px;}
.register .SpanDiv{	background:#cccccc;	width:600px;	height:22px;	color:Black;	margin-left:70px;	}
.register .SpanDiv .SpanDivContent{	margin-left: 5px;	width:100px;	 float:left;	 display:block;	 height:25px;	 line-height:25px;}
.register .btn{	margin-left:240px;}
.register  .mainBox .tips {	  margin-left:70px}
.register  .mainBox .tips .activate{		color:red; text-decoration:underline}


/* 会员登录 */
.login #wrap .main{  float:none; text-align:center; margin-top:40px; margin-bottom:40px }
.login .mainBox{ float:none;text-align:left; width:932px}
.login #main{	background:url(../cn_asp/images/bg_accountmain.png) repeat-y center;}
.login h3.mainContent_title{ height:62px;	margin-right:0;}
.login h3.mainContent_title span{	 background:url(../cn_asp/images/login_subtitle_bg.jpg) no-repeat 6px 0px; line-height:60px; width:129px; text-indent:-999px	; }

.login  .loginbox h3,.login  .loginbox p {	 text-align:center; width:100%;}
.login  .loginbox h3 {	  margin-bottom:20px}
.login  .loginbox td {	  padding:5px}

/* 激活会员步骤 */
.activatestep1 .main,.activatestep2 .main{float:none; text-align:center; }
.activatestep1 .mainBox,.activatestep2 .mainBox { float:none;text-align:left; width:932px}

/* 会员中心首页 */
.usercenter_index{}

.usercenter_index .user_index_shoppingguide_side{}
.usercenter_index .user_index_shoppingguide_side {	MARGIN-LEFT: 0px;border:solid 1px #e2e2e2;  }
.usercenter_index .user_index_shoppingguide_side h3 {BACKGROUND: url(../cn_asp/images/title_gray_bg.gif) no-repeat left 0px; HEIGHT: 28px; FONT-SIZE: 14px; font-weight:bold; padding-left: 8px; line-height:28px;}
.usercenter_index .user_index_shoppingguide_side h3 strong{color:#db4747}
.usercenter_index .user_index_shoppingguide_side h3 img{ width:30px; margin-left:0px; margin-right:5px;}


.usercenter_index .user_index_shoppingguide_side h4 {  border-top:dotted 1px #e2e2e2;border-bottom:dotted 1px #e2e2e2; font-weight:bold; padding-left:12px; background-color:#F7F7F7	}
.usercenter_index .user_index_shoppingguide_side ul {	 margin-top: 8px;margin-bottom: 8px; 	height:auto !important;height:60px; min-height:60px; }
.usercenter_index .user_index_shoppingguide_side ul li { background-image :url(../cn_asp/images/arrow_gray.gif) ; background-position:12px 8px; background-repeat:no-repeat;	LINE-HEIGHT: 22px;HEIGHT:22px; OVERFLOW: hidden; padding-left:23px; }


.usercenter_index .user_content{}
.usercenter_index .user_content .user_activate{ float:left; width: 348px; border:solid 0px #e2e2e2; padding:10px; text-align:center; height:140px}
.usercenter_index .user_content .user_reg{float:right;width: 348px;border:solid 0px #e2e2e2; padding:10px; text-align:center; height:140px}

.usercenter_index .user_activate h3,.usercenter_index .user_reg h3{ background:url(../cn_asp/images/bg_accountcol.png) repeat-x bottom;	height:24px;	margin:0 0 15px;}
.usercenter_index .user_activate h3 span,.usercenter_index .user_reg h3 span{	 float:left;	font:700 14px/22px "宋体";	padding:0 6px;	border-bottom:2px solid #92002d;color:#a10000; }

.usercenter_index .user_activate p{ margin-top:20px}
.usercenter_index .user_reg p{ margin-top:42px}

/* 评论 */
.section .row{clear:both;overflow:hidden;}
.pdtdetail h2{font-size:14px;border:0;padding-left:0;color:#000;}.pdtdetail .indent{padding:5px 10px;}
.FormWrap *{line-height:150%;}.FormWrap{margin:10px 0;margin-bottom:0;border:1px solid #D5D5D5;background:#f0f0f0;padding:7px;}
.FormWrap label{width:auto;}
.FormWrap th label{cursor:pointer;}.FormWrap em{font-stretch:normal;color:#F60;margin:0 2px;}
.division{background:#fff;border:1px solid #E1E1E1;padding:7px;margin-bottom:7px;}
.boxBlue{background:#ECF2F5;border:1px solid #C7DBE5;padding:7px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:inline-block;}* html .clearfix,* html{height:1%;}.clearfix{display:block;}.clear{border-top:1px solid transparent!important;border-top:0;clear:both;line-height:0;font-size:0;height:0;height:1%;}
div.floatLeft{float:left;}
div.floatRight{float:right;}
.commentAsk{width:32px;height:19px;line-height:19px;background:url(../cn_asp/images/ask-bg-orange.gif);text-align:center;color:#fff;margin-right:5px;}
.fontcolorOrange{color:#f90;}
.font10px{font-size:10px;}
.fontcolorGray{color:#666;}
.fontcolorGreen{color:#618605;}
.commentText{width:600px;margin-top:5px;color:#111;overflow:hidden;}
.commentReply{margin-bottom:10px;}
.division{background:#fff;border:1px solid #E1E1E1;padding:7px;margin-bottom:7px;}
.commentReply-admin{width:32px;height:19px;line-height:19px;background:url(../cn_asp/images/ask-bg-green.gif);text-align:center;color:#fff;margin-right:5px;}
