@charset "utf-8";
/* CSS Document */
#main.log{
padding:0px 36px;
width:878px;
}
#loginbox{
width:310px;
height:157px;
float:left;
background:url(../images/member/loginbox_bg.jpg) no-repeat;
margin:0 0 8px 0;
padding:60px 0 0 240px
}
#loginbox.repwd{
background:url(../images/member/repwd_bg.jpg) no-repeat;
}
#logintd td{
padding:4px 0;
}
#logintd input{
height:22px;
padding:0px;
line-height:22px;
border:1px solid #cccccc;
}
#regbox{
width:314px;
height:217px;
float:right;
background:url(../images/member/regbox_bg.jpg) no-repeat;
margin:0 0 8px 0;
}
#regbox.repwd2{
background:url(../images/member/repwdbox_bg.jpg) no-repeat;
}
#regbox ul{
padding:45px 0 0 20px;
}
#regbox ul li{
line-height:22px;
color:#3b3b3b;
padding:0 0 0 10px;
background:url(../images/member/icon1.gif) no-repeat left center;
}
#regbut{
text-align:center;
padding:20px 0 0 0;
}
#servicesbox{
width:878px;
height:166px;
clear:both;
background:url(../images/member/service_box.jpg);
}
#servicesbox ul{
padding:45px 0 0 20px;
}
#servicesbox ul li{
line-height:22px;
color:#3b3b3b;
padding:0 0 0 10px;
background:url(../images/member/icon1.gif) no-repeat left center;
}
.fwpwd{
font-family:Tahoma;
color:#ff6600;
}


/**reg**/
#reginbox{
width:876px;
padding:60px 0 0 0;
background:url(../images/member/reg_bg.jpg);
height:672px;
margin:0px auto;
overflow:hidden;
}
#regtd{
width:610px;
margin:0 0 0 230px;
}
#regtd th{
color:#3b3b3b;
text-align:right;
height:34px;
width:82px;
}
#regtd th span{
color:#ff6600;
}
#regtd td{
height:34px;
color:#959595;
padding:0 0 0 10px;
}
#regtd td input{
width:154px;
height:24px;
line-height:24px;
padding:0px;
margin:0px;
border:1px solid #ccc;
}
#regtd td textarea{
width:300px;
height:100px;
padding:0px;
margin:0px;
border:1px solid #ccc;
}
#regtd td select{
height:22px;
line-height:22px;
}




/**defa**/
.member_content  .imlist.defa{
margin:10px 0 10px 40px;
}


/***membercenter**/
.container{
	width:950px;
	margin:11px auto;
	overflow:hidden;
}
.container .member_left{
	float:left;
	border:1px #ccc solid;
	width:189px;
	padding:7px 10px 1px;
}
.container .member_left h3{
	height:24px;
	line-height:24px;
	color:#fff;
	background:url(../images/member/member_left_h3_bg.gif) no-repeat 0 0;
	padding:0 0 0 11px;
	margin:0 0 5px 0;
	font-weight:700;
}
.container .member_left ul{
	background:#ebf7b1;
	margin:0 3px 9px 2px;
	padding:0 7px 0px 6px;
}
.container .member_left ul li{
	border-bottom:1px #aad86e dashed;
	line-height:26px;
	height:26px;
	padding:0 0 0 14px;
	background:url(../images/member/member_left_dot.gif) no-repeat 0 center;
}
.container .member_left ul li.last{
	border-bottom:0;
}
.container .member_left ul li a{
	color:#15772c;
}
.container .member_left ul li a span{
	color:#ff3300;
	margin:0 0 0 10px;
}
.container .member_right{
	float:right;
	width:729px;
}
.container .member_top{
	
	width:729px;
	height:26px;
	padding:0px 1px 0 0px;
}
.container .member_top ul{
	width:729px;
	height:25px;
	border-top:1px #ccc solid;
	background:url(../images/member/member_top_ul.gif) no-repeat right top;

}
.container .member_top li#nav0{
	color:#333333;
	font-weight:700;
	background:url(../images/member/member_top_left.gif) no-repeat 0 0;
	padding:0 0 0 30px;
	width:95px;
	height:25px;
	line-height:25px;
}
.container .member_top li{
	float:left;
	text-align:center;
}
.container .member_top li a{
	color:#333;
	float:left;
	display:block;
	width:80px;
	height:25px;
	line-height:25px;
	background:url(../images/member/member_top_li_a.gif) no-repeat 0 0;
}
#space li#nav1 a,#space2 li#nav2 a,#space3 li#nav3 a,#space4 li#nav4 a,#space5 li#nav5 a{
	height:25px;
	margin:0;
	background:url(../images/member/member_top_li_a_current.gif) no-repeat right 0;
	height:25px;
}
.member_notice{
	height:27px;
	line-height:27px;
	padding:0 0 0 40px;
	background:#ebf7b1 url(../images/member/member_notice_bg.gif) no-repeat 7px 3px;
}
.member_notice a{
	color:#333333;
	margin:0 35px 0 0;
}
.member_wrapper{
	width:701px;
	border:1px #ccc solid;
	border-top:0;
	background:#faffef;
	padding:7px 13px 13px;
	margin:0 0 6px 0;
}
.member_content{
	border:1px #ccc solid;
	padding:10px 20px;
	margin:5px 0 0 0;
	width:659px;
}
.member_content p{
	color:#333333;
	line-height:28px;
}
.member_content .img_left{
	overflow:hidden;
	margin:18px 0 20px 0;
	width:657px;
}
.member_content .img_left img{
	float:left;
	padding:1px;
	border:1px#cccccc solid;
	display:inline;
	margin:0 10px 0 0;
	
}
.member_content .img_left ul{
	display:block;
	float:left;
	width:520px;
	display:inline;
}
.member_content a{
	color:#ff3300;
	font-weight:700;
}
.member_content h2{
	color:#015a2c;
	font-size:14px;
	line-height:28px;
	font-weight:700;
	margin:0 0 22px 0;
	clear:both;
}
.member_content ul li{
	background:url(../images/member/dot.gif) no-repeat 0 center;
	padding:0 0 0 19px;
	line-height:24px;
}
.sales_recommend_products{
	clear:both;
}
.sales_recommend_products .hd{
	background:url(../images/sales/sales_recommend_products_hd.jpg) repeat-x 0 0;
	height:31px;
	padding: 10px 0 0 16px;
	color:#404040;
}
.sales_recommend_products .hd h3{
	font-weight:700;
}
.sales_recommend_products .bd{
	overflow:hidden;
}
.sales_recommend_products .bd ul{
	float:left;
	width:727px;
	padding:13px 0 0 0px;
	border:1px #dddddd solid;
	border-bottom:0;
}
.sales_recommend_products .bd ul li{
	float:left;
	width:20%;
	padding:0;
	text-align:center;
}
.sales_recommend_products .bd ul li img{
	border:1px #cecece solid;
}
.sales_recommend_products .bd ul li span{
	display:block;
	text-align:center;
	margin:4px auto 10px;
	color:#025e2f;
}
.sales_recommend_products .bd ul li span a{
	color:#025e2f;
}
.sales_recommend_products .fd{
	height:23px;
	background:#f1f1f1;
	text-align:right;
	padding:5px  14px 0 0;
	border:1px #dddddd solid;
	border-top:0;
	clear:both;
}



/**skin**/
.member_content.skin{
padding:1px 0;
width:699px;
}
.member_content.skin .tit{
margin:0px 1px;
background:#ecf7b2;
line-height:22px;
padding:0 0 0 14px;
font-weight:bold;
color:#656567;
}
.member_content.skin .stit{
background: url(../images/member/dot.gif) no-repeat scroll 0 center;
padding:0 0 0 16px;
margin:14px;
}
#skinlist {
width:672px;
margin:0 -70px 0 50px;
overflow:hidden;
}
#skinlist li{
width:154px;
margin:0 70px 10px 0;
float:left;
text-align:center;
background:none;
padding:0px;
}
#skinlist li .imgbox{
width:152px;
height:172px;
border:1px solid #0b9a0a;
}
#skinlist li p{
line-height:20px;
}
#skinlist li p input{
vertical-align:middle;
font-family:Tahoma;
}
#uptd{
margin:0 0 0 32px;
}
#uptd th{
padding:0 8px 0 0 ;
}
#uptd td{
height:32px;
}
#uptd td input{
width:154px;
height:24px;
border:1px solid #cccdc8;
vertical-align:middle;
}
#uptd td span{
color:#ff3304;
}


/***im***/
.qicon {overflow:hidden; margin: 16px 0 0 16px; width:660px;}
.qicon a{
display:block;
float:left;
width:92px;
line-height:20px;
background:url(../images/member/qicon_bg.jpg) no-repeat;
margin:0 14px 0 0;
text-align:center;
font-weight:normal;
color:#57280e;
}
.member_content .imlist{
margin:10px 0 10px 14px;
}
.member_content .imlist li{
line-height:20px;
color:#333534;
}
.member_content .imlist li a{
color:#000;
font-weight:normal;
}
.imlist li span{
color:#fd3005;
}
#imlisttd,#imlistpage{
margin:1px;
width:696px;
}
#imlisttd th{
height:26px;
line-height:26px;
font-family:Tahoma;
padding:0 0 0 10px;
color:#33342e;
background:#faffeb;
border-bottom:1px dotted #b1e092;
}
#imlisttd th input,
#imlisttd td input{
vertical-align:middle;
margin:0 10px 0 0;
}
#imlisttd td{
padding:0 0 0 10px ;
background:#fff;
border-bottom:1px dotted #a7a7a7;
color:#13782a;
line-height:26px;
}
#imlisttd td a{
font-weight:normal;
color:#13782a;
}
#imlistpage{
height:30px;
line-height:30px;
background:#ebf7b1;
}
#imlistpage .listq a{
background:url(../images/member/qicon_bg.jpg) no-repeat;
width:92px;
height:20px;
line-height:20px;
display:block;
float:left;
margin:0 0 0 10px;
text-align:center;
font-weight:normal;
color:#5a2708;
}
#imlistpage .listq2 a{
background:url(../images/member/qicon_bg2.jpg) no-repeat;
width:55px;
height:20px;
line-height:20px;
display:block;
float:left;
margin:0 0 0 10px;
text-align:center;
font-weight:normal;
color:#5a2708;
}

/**note**/

#notelisttd{
margin:1px;
width:696px;
}
#notelisttd th{
height:26px;
line-height:26px;
font-family:Tahoma;
padding:0 0 0 10px;
color:#666;
font-weight:bold;
background:#ebf7b1;
border-bottom:1px dotted #b1e092;
}
#notelisttd th input,
#notelisttd td input{
vertical-align:middle;
margin:0 10px 0 0;
}
#notelisttd td{
padding:0 0 0 10px ;
background:#fefefe;
border-bottom:1px dotted #e5fd8b;
color:#13782a;
line-height:26px;
}
#notelisttd .chg  td{
background:#f9feea;
}
#notelisttd td a{
font-weight:normal;
color:#13782a;
}
#notesend{
width:100%;
border:1px solid #cccccc;
margin:8px 0 0 0;
background:#f2f2f2;
}
#notesend th{
padding:6px 8px 6px 0 ;
text-align:right;
line-height:30px;
color:#666666;
}
#notesend td{
padding:6px 0 6px 8px ;
}
#notesend input,
#notesend textarea{
border:1px solid #9c9a9c;
vertical-align:middle;
}

/**mod**/
#modtd{
width:620px;
margin:20px auto;
}
#modtd th{
text-align:right;
width:80px;
height:34px;
padding: 0 8px 0 0 ;
}
#modtd th span{
color:#ff6600;
padding: 0 4px 0 0 ;
}
#modtd td span{
padding:0 0 0 10px;
color:#96998f;
}
#modtd td .inp{
height:24px;
border:1px solid #ccc;
}

#modtd td select{
height:22px;
}















