/*--design by xyb-
create date 2007.08.31
武当山旅游门户网
for user div id
last edit 2008.03.07
*/
@import url(font.css);
@import url(main.css);
@import url(layout.css);
@import url(print.css);

#main_public {
	/*min-height: 450px;
	_height: 450px;*/
	background: url(/images/skins/02/index2_17.jpg) left top no-repeat #E0E1E3;
	}
#main_public_m {
	background: url(/images/skins/02/index2_21.jpg) right top no-repeat;
	padding-top: 3px;
	}

/* for user */

/*Main Public-----*/		

.fStyle01 .f_t,
.fStyle01 .f_b { display: none; }

.fStyle01 .f_m { border: 0px; }


#main_public .content_list {
	margin: 6px 4px 4px;
	clear: both;
	padding: 3px 6px;
	background: #FFF;
	min-height: 400px;
	_height: 400px;
	_overflow: visible;
}

.bottom {
	width: 996px;/*996-54-48=996-102=894*/
	background: url(/images/skins/02/index2_104.jpg) 20px center no-repeat #999;
	margin: 0px auto;
	}
/* for user */

#user_reg { margin: 0px auto; }

#user_reg_fieldset {
	padding: 2px;
	border: 1px solid #E16F5A;
	margin-top:5px;
}

.reg_main_title,
.reg_main_title .title {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	background: url(/images/skins/1/list_8g_m.gif) left center no-repeat #FFF;
	color: #BA4029;
	line-height: 25px;
	height: 25px;
	margin-left: 15px;	
	}
.reg_main_title .title {
	background: url(/images/skins/1/list_8g_m.gif) right center no-repeat;
	padding: 0px 15px;
	margin-left: 0px;
}

.user_reg_content { padding: 10px 0px 0px 30px;  }


.user_reg_content10N { padding: 0px 0px 0px 10px; }

.user_reg_content10 {
	background: #FAFAFA;
	padding: 10px 0px 0px 10px;
}

.user_reg_errors {
	/*background: #F2F9F2;*/
	padding: 0px;
	padding-top: 10px;
}

.user_reg_content li,.user_reg_content10 li{
	padding: 7px 0px 1px;
	line-height:22px;
}

.reg_titleM, .user_reg_content .reg_titleT{ background:url(/images/skins/1/use_4_02.gif) repeat-x; height:30px;}
.reg_titleM, .user_reg_content .reg_titleT .r_t_l{ float:left; background:url(/images/skins/1/use_4_01.gif) no-repeat; padding-left:20px; height:30px;font-weight: bold; line-height:30px; color:#fff;}
.reg_titleM, .user_reg_content .reg_titleT .r_t_r{ float:right; background: url(/images/skins/1/use_4_03.gif); width:250px; height:30px;}

.reg_titleM, .user_reg_content .reg_titleM {
	background: #B4E0EF;
	text-indent:10px;
	color: #004C6D;
	font-weight: bold;
	border-bottom: 2px #E6F6FC solid;
}

.reg_title,.user_reg_content .reg_title {
	font-weight: bold;
	height:25px;
	line-height:25px;
	clear:both;
	background:url(/images/skins/1/productList_53.gif) no-repeat left center;
	text-indent:15px;
	border-bottom: 1px solid #F8D8D9;
	}

#main_public .reg_choose li{
	float: left;
	width: 50%;
	text-align: center;
}
#main_public .reg_choose li img{
	border: 1px solid #C2E2C2;
	padding: 1px;
}

#main_public .reg_title_l {
	float:left;
	width:50%;
	clear:left;
}

#main_public .reg_title_r {
	float:right;
	width:40%;
	text-align:right;
	color:#666;
	font-weight:normal;
	clear:right;
}

#main_public .reg_title_no,#main_public .user_reg_content .reg_title_no  {
	border-bottom: 0px solid #E6F6FC;
	overflow: visible;
	background:url(/images/blank.gif) no-repeat left center;
	text-indent:15px;
	overflow:visible;
	clear:both;
}

#main_public .user_reg_content .reg_title_no,#main_public .user_reg_content10 .reg_title_no{	
	overflow:visible;
	height:25px;
}

#main_public .reg_title_no img,
#main_public .reg_title_no input,
#main_public .user_reg_content .reg_title img,
#main_public .user_reg_content .reg_title input,
#main_public .user_reg_content .reg_title_no img,
#main_public .user_reg_content .reg_title_no input{
	vertical-align: middle;
}



#idSMain {
	width:200px;
	margin-top:3px;
	height:16px;
	float:left;
	text-align:center;
	line-height:16px;
}
#idSM0 {
	width:5px;
	height:14px;
	float:left;
	overflow:visible;
}
#idSM1,#idSM2,#idSM3 {
	border-left:solid 1px #fff;
	float:left;
	width:25px;
	height:16px;
	overflow:hidden;
}

#idSM4 {
	padding-left:5px;
	float:left;
	overflow:visible;
}
#idSMain .reg_pws00,
#idSMain .reg_pws0,
#idSMain .reg_pws1,
#idSMain .reg_pws2,
#idSMain .reg_pws3 {
	height:12px;
	padding-top:1px;
	background-color:#EBEBEB;
	border-right:solid 1px #FFF;
	border-bottom:solid 1px #FFF;
}
#idSMain .reg_pws0 {
	border-right:solid 1px #BEBEBE;
	border-bottom:solid 1px #BEBEBE;
}
#idSMain .reg_pws1{
	background-color:#FF4545;
	border-right:solid 1px #FF4545;
	border-bottom:solid 1px #FF4545;
}
#idSMain .reg_pws2{
	background-color:#FFD35E;
	border-right:solid 1px #FFD35E;
	border-bottom:solid 1px #FFD35E;
}
#idSMain .reg_pws3 {
	background-color:#3ABB1C;
	border-right:solid 1px #3ABB1C;
	border-bottom:solid 1px #3ABB1C;
}



#main_public .reg_title_line,#main_public .user_reg_content .reg_title_line {
	height:2px;
	margin:0px;
	padding:0px 0px 0px 0px;
	overflow:hidden;
	background:url(/images/blank.gif) no-repeat left center;
	text-indent:15px;
	clear:both;
}

#main_public .title {
	width:15%;
	float: left;
	clear:left;
	margin-right:5px;
	text-align:right;
}
#main_public .content {
	clear:right;
	color:#666;
}


/*user Manage*/
#main_public .userManage{
	clear: both;
	padding-top:5px;
}

#userLeft {
	width: 15%;
	float: left;
}
#userLeft ul {
	padding: 5px;
}
#userLeft li {
	text-indent:15px;
	margin: 0px auto;
	line-height: 25px;
}

/*userLeft 列表样式u_top u_mid u_down u_list_1*/
.u_top{ background:url(/images/skins/1/use_1_02.gif) repeat-x; height:15px; overflow:hidden;}
.u_top .u_t_l{ float:left; background:url(/images/skins/1/use_1_01.gif); width:10px; height:15px;}
.u_top .u_t_r{ float:right; background:url(/images/skins/1/use_1_03.gif); width:10px; height:15px;}
.u_mid { background:#ececec; padding:5px;}
.u_down{ background:#dddbdb; overflow:hidden; height:6px;}
.u_down .u_d_l{ float:left; background:url(/images/skins/1/use_1_04.gif);width:10px; height:6px;}
.u_down .u_d_r{ float:right; background:url(/images/skins/1/use_1_05.gif); width:10px; height:6px;}
.u_list01{ background:#fff; height:25px; overflow:hidden;}
.u_list01 .u_l_l{ float:left; background:url(/images/skins/1/use_2_01.gif); height:25px; width:10px;}
.u_list01 .u_l_m{ float:left; height:25px; line-height:25px; background:url(/images/skins/1/use_3_01.gif) no-repeat left 6px; text-indent:15px; font-weight: bold;}
.u_list01 .u_l_r{ float:right; background:url(/images/skins/1/use_2_02.gif); height:25px; width:10px;}
.u_list02{ margin-top:}

#userRight {
	width: 85%;
	float: right;
	}

/*留言 样式*/
#main_public .gbookList {
	border-bottom: 2px #FFF solid;
	clear: both;
	padding: 0px 10px;
}
#main_public .gbookList .headtitle {
	float: left;
	width: 49%;
	height: 20px;
	line-height: 20px;
	font-weight: bold;
	background: url(/images/skins/1/headtitle.gif) 5px center no-repeat;
	text-indent: 25px;
	border-bottom: 1px #FFA89F solid;
}
#main_public .gbookList .username {
	float: left;
	width: 18%;
	height: 20px;
	line-height: 20px;
	border-bottom: 1px #FFA89F solid;
}
#main_public .gbookList .notedate {
	width: 32%;
	float: left;
	height: 20px;
	line-height: 20px;
	text-align: center;
	border-bottom: 1px #FFA89F solid;
}
#main_public .gbookList .content {
	padding-left: 20px;
	clear: both;
}
#main_public .gbookList .reList {
	clear: both;
	margin: 0px 20px 5px;
	border: 1px #FFA89F dashed;
	background: #FCE3E0;
	color: #999;
}

/*ordermanage*/
#main_public .ordermanage{
	border:0px;
}

#orderChaxun li{
	padding:3px 0px;
}

#dataList li {
	border-top: 1px solid #EBF9FD;
	
}

#dataList .Title {
	width: 22%;
	border-right: 1px #FFF dashed; 
}
#dataList .bankList {
	width: 45%;
	clear: none;
	text-align: left;
}


.dataTable { background: #EBF9FD; }



#main .border_yellow { border-color:#F3E8BE; }

#main .border_green { border-color:#CAE3C6; }

#main_public .gray { color: #999; }

#changeLsx01{display:none;}