/***会员头部菜单***/
.member_header{
	height:80px;
	background:url(../images/m_hbg.gif) repeat-x left top;
	text-align:left;
	padding:10px 0px 0px 20px;
}


.member_title,.member_title2{
  width:100%;
  height:28px;
  background:url(../images/m_tbg1.gif) repeat left -2px;
  border:1px solid #C8B6DE;
  border-top:0px;
  border-bottom:0px;
  padding-top:5px;
  color:#006699;
  font-weight:bold;
}
.member_title2{
  border:0px;
  border-bottom:1px solid #DFD6EE;
}


/***会员主菜单***/
.meber_menu{
	width:100%;
	height:36px;
	background:url(../images/m_nbg.gif) repeat-x left -2px;
	padding-top:8px;
	margin-bottom:5px;
}
.meber_menu a{
	color:white;
}

form{padding:0px;margin:0px;}
.member_path{
	border:1px solid #C8B6DE;
	text-align:left;
	padding-left:25px;
	background:url(../images/bg_member_1.gif) #ECF7FE no-repeat 5px -104px;
	color:#404A7B;
	font-weight:bold;
	height:27px;
	padding-top:4px;
}

.member_menu_dot{
	background:url(../images/bg_member_1.gif) #ECF7FE no-repeat 0px -125px;
	display:inline;
	width:15px;
	height:15px;
}


/**  会员左侧菜单  **/

	div.sub_menu a{
        display:block;
		text-align:left;
		color:#214C82;
		height:25px;
		padding-left:38px;
		line-height:25px;
		margin-top:5px;
		background:url(../images/bg_member_1.gif)  no-repeat 12px -24px;
	}
	div.sub_menu a:hover{
		text-decoration:none;
		font-weight:bold;
		background:#ECF7FE;
	}

	/**退出登陆链接**/
	.menu_bottom{
		padding:15px 0px 10px 13px;
		border-top:1px solid #DFD6EE;
        min-height:30px;
        *.height:30px;
		text-align:left;

	}
	.m_dot2,.m_dot3{
		width:20px;
		height:20px;
		background:url(../images/bg_member_1.gif)  no-repeat 0px -145px;
		float:left;
	}
	.m_dot3{ background:url(../images/bg_member_1.gif)  no-repeat 0px -199px; }
/***会员表单****/


table.from{
border-collapse :collapse;
border:1px solid #C8B6DE;
margin-top:5px;
}

table.from tr td{
	font-size:12px;
	line-height:25px;
	border:1px solid #F1E9FE;
	padding-top:5px;
	padding-left:10px;
}

input.name,input.pass{
	width:200px;
	border:1px solid #a0a0a0;
}

td.caption{
	width:20%;
	text-align:right;
}

/***表单标题***/
table.from tr td.m_tbg1{
	font-size:12px;
	text-align:left;
	height:16px;
	background:url(../images/m_tbg1.gif) repeat left -3px;
	padding:0px;
	padding-left:10px;
	color:#404A7B;
	font-weight:bold;
}


.img_editor,.img_delete{
	background:url(../images/bg_member_1.gif) #ECF7FE no-repeat 0px -345px;
	display:inline;
	width:15px;
	height:15px;
	cursor:pointer;
}
.img_delete{
	margin-left:5px;
	background:url(../images/button_drop2.gif) #ECF7FE no-repeat 0px 0px;
}
/*******购物车*********/
.shopcartMain{
	margin-left:20px;width:745px;float:left;
	border:1px solid #9EAADF;
	background:url(images/top_2.gif) repeat-x 0px 0px;
	height:600px;

}
.shopcartTitle{
	padding-top:5px;
	padding-left:10px;
	padding-bottom:10px;
	text-align:left;
	font-weight:bold;color:#7486D2;
	margin-top:5px;

}
.shopcartBody{
	width:88%;
	margin:auto;
}



.merchandisesTitle{
	width:100%;
	height:22px;
	border:1px solid #99CCFF;
	background:url(../images/m_tbg1.gif) repeat left -3px;

	margin-top:10px;
}
 .merchandise{
	width:100%;
	height:22px;
	border:1px solid #99CCFF;
	border-top:0px;background:#fcfcfc;
}
 .mt1,.mt2,.mt3,.mt4,.mt5,   .md4{
	width:13%;
	float:left;
	padding-top:3px;
	font-weight:bold;
	color:#006699;
	text-align:left;
}
.mt2{width:56%;}
.mt3{width:10%;}
.mt4{width:10%;}
.mt5{width:10%;}

.md4{width:10%;padding:1px 0px;}
/*****显示购物车记录*****/
.totalProduct{width:49%;height:25px;text-align:left;float:left;padding-top:5px;

	color:#006699;
}
.totalAccount{width:50%;height:25px;text-align:right;float:left;padding-top:5px;

font-weight:bold;}

.submitbtn{
	border:1px solid gray;
	background:#fcfcfc;
}


/**会员页面底部**/
.member_footer{
	width:100%;
	height:100px;
	clear:both;
	margin-top:10px;
	background:url(../images/m_fbg.gif) repeat-x left top;
}


/***会员登陆***/
.member_login{
	width:418px;
	height:233px;
	margin:10px 0px;
	background:url(../images/login2.gif) no-repeat left top;
	color:white;
	padding-top:40px;
}
.member_login table{
	margin-top:12px;
}
.member_login td{
	font-size:12px;
	color:white;
	font-weight:bold;
}
.member_login td input.text{
	width:150px;
}

/* 定购表单填写 */
#feedback div{
    padding-top:10px;
    color:#feedback;
    text-align:left;
}

#feedback .rido{
    width:auto;
    margin-left:20px;
}

#feedback input{
    width:300px;
    border:1px solid #C9BAE3;
}

#feedback label{
    width:300px;
    float:left;
    text-align:right;
}

#feedback span{
    color:#ff0000;
    padding-right:5px;
}

#feedback textarea{
    width:300px;
}

#feedback .button{
    width:auto;
}

#order_message label{
    width:150px;
    text-align:right;
    color:#404A7B;
}

#order_message div{
    padding-top:5px;
}
.ob{
    width:300px;
    border:1px solid #C8B6DE;
}
#order_message span{
    color:#ff0000;
    padding-right:5px;
}

#message{
    padding:0px 30px;
    text-align:left;
    color:#2d1556;
}

#message div{
    padding-top:5px;
}

#message input,textarea{
    width:300px;
    border:1px solid #c9bae3;
}

#message .button{
    width:auto;
    border-top:1px solid #dfd6ee;
    border-left:1px solid #dfd6ee;
    border-right:1px solid #8c6fbb;
    border-bottom:1px solid #8c6fbb;
    margin:10px;
    color:#2d1556;
    line-height:20px;
    cursor:hand;
}

#message label{
    width:150px;
    float:left;
    text-align:right;
}

#message span{
    color:#ff0000;
}