
h1,h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
h3{
	font-size:12px;
	margin:0px;
	color:#333;
	height:40px;
	line-height:40px;
}
h4{
	width:380px;
	font-size:14px;
	height:40px;
	line-height:40px;
	border:1px solid #dcdcdc;
	text-align:center;
}
h5{
	font-size:14px;
	height:24px;
	line-height:24px;
	border-top:2px solid #e8e8e8;
	background:#f5f5f5 url(images/icon_2.gif) no-repeat 0 4px;
	margin-top:10px;
	padding-left:15px;
}
table,div,td,th,p{
  word-wrap:break-word;
  word-break:break-all;
}
ul,li{
list-style:none;
margin:0; 
}
a:link,a:visited{	
    font-size:12px;
	color: #333333;	
	text-decoration: none;
}
a:hover,a:active{	
	text-decoration: underline;
}
.header,.main,.footer{
background-color:#FFFFFF;
width:940px;
text-align:center;
margin:0;
}
/*右边侧栏背景*/
.right_bg{
border:1px solid #dcdcdc;
background-color:#FFFFFF;
text-align:center;
}
/*右边侧栏栏目样式*/
.rightcats{
background-color:#0099cc;
height:21px;	
line-height:21px;
border:5px solid #ffffff;
}
.rightcats h1{
text-align:left;
width:100px;
float:left;
font-size:12px;
color:#ffffff;
padding-left:10px;
display:block;
height:20px;
overflow:hidden;
margin:0;
}
.rightcats h2{
display:block;
height:20px;
overflow:hidden;
float:right;
font-size:12px;
width:60px;
margin:0;
}
/*加入收藏*/
.favorites_icon{
background: url(images/favorites.png) no-repeat 0 0;
}
/*告诉好友*/
.friend_icon{
background:url(images/friend.png) no-repeat 0 0;
}
/*打印本页*/
.print_icon{
background:url(images/print.png) no-repeat 0 0;
}
/*关闭窗口*/ 
.close_icon{
background:url(images/close.png) no-repeat 0 0;
}
/*返回顶部*/
.top_icon{
background:url(images/top.png) no-repeat 0 0;
}
/******表 单*******/
input{
  font-size:12px;
}
textarea {
  font-size: 12px;
  background-color: #F9F9F9;
  vertical-align: middle;
  color: #000;

}
select {
  font-size:12px;
  height: 20px;
  background-color: #fff;
  vertical-align: middle;
}
.radio{
  border:0px;
}

/*位置导航*/
.position{
  background:url(images/ico_1.gif) no-repeat 5px 5px;
  border-top:1px solid #ababab;
  padding-left:25px;
  table-layout:fixed;
  height:24px;
  line-height:24px;
  }
.position_1{
  background:url(images/ico_1.gif) no-repeat 5px 5px;
  padding-left:27px;
  table-layout:fixed;
  margin-bottom:10px; 
}

/**********会员中心左侧**********/
.member{
margin: 5px auto;
width:940px;
}
.left{
background-color:#f8f8f8;
text-align:center;
border:1px solid #c1ccd9;
}
/*会员基础信息*/
.basicinfomation{
width:160px;
margin:5px auto; 
}
.basicinfomation_content{
border-left:1px solid #666666;
border-right:1px solid #666666;
background:#ffffff url(images/member_4.gif) no-repeat right bottom;
text-align:left;
}
.clearboth{
margin:2px 0;
clear:both;}
/*会员中心功能列表*/
.functionlist{
width:160px;
}
.functionlist li{
background:#f8f8f8 url(images/membertitle_bg.jpg) repeat-x 1px 1px;
text-align:left;
border:1px solid #999999;
margin:5px auto;
display:block;
}
.functionlist li a{
height:20px;
line-height:20px;
padding-left:30px;
font-size:12px;
text-decoration: none;
}
.functionlist li a:hover{
background:#ffffff url(images/function_li_bg.gif) no-repeat 5px 2px;
color:#CC0000;
display:block;
}
/**********会员中心右侧**********/
/*右侧宽度*/
.right{
width:740px;
}
/*右侧标题栏*/
.right h1{
background:#f8f8f8 url(images/member_h1.png) no-repeat 2px 0;
padding-left:30px;
color:#454555;
border-bottom:1px solid #eeeeff;
}
.membercatslist{
float:left;
}
.membercatslist ul{
margin:0;
padding:5px;
}
.membercatslist li{
display:inline;
height:22px;
line-height:22px;
}
.membercatslist li a{
float:left;
background: url(images/membercatlist_left.gif) no-repeat left top;
}
.membercatslist li a:hover{
background-position:left -22px;
}
.membercatslist li a span{
margin:0 0 0 7px;
padding:5px 20px 3px 7px;
background: url(images/membercatlist_right.gif) no-repeat right top;
}
.membercatslist li a:hover span{
background-position:right -22px;
}

/*会员中心右侧表格*/
.righttable{
  background-color:#ffffff;
  width:98%;
}
.righttable td{
height:24px;
border-bottom:1px solid #eeeeee;}
.td_center{
	text-align:center;
}
.td_left{
	text-align:left;
	padding-left:8px;
}
.td_right{
	text-align:right;
	padding-right:8px;
}
.td_right,.td_center,.td_left{
border-right:1px solid #eeeeee;
}
/*会员中心右侧列表边框*/
.memberborder_1{
margin:0;
padding:0px;
border:1px solid #c1ccd9;
background-color:#f8f8f8;
width:700px;/*控制右侧表格宽度*/
}
.memberborder_2{
border:5px solid #f8f8f8;
}
.memberborder_2 h1{
background:url(images/member_h1.png) no-repeat 0 0;
text-align:left;
font-size:12px;
color:#D4380E;
padding-left:25px;
margin:0;
}

.title{
   font-size:18px;
   font-weight:bold;
   text-align:center;
   padding:10px 0 0 0;
}