* ul,ol,dl,dt,dd,img,form,li,h1,h2,h3,h4,h5,h6,h7{
   padding:0;
   margin:0;
   border:0px solid;
   list-style-type:none;
}
body{
	margin:0;
	padding:0 0 15px 0;
	color:#976D01;
	font-size:12px;
	background:#0E0000;
	font-family:Arial, Helvetica, sans-serif;
}
a:link , a:visited{
	color:#000;
	text-decoration:none
}
a:hover{
	color:red;
	text-decoration:none;
}
/* 其他公用 */
.dataNull{
	text-align:center;
	padding:30px;
}

.wrap{
	width:876px;
	background:#FFF7E2;
	margin:auto;
	padding:12px;
}
.wrap .leftMenu{
	width:215px;
	padding:15px 0;
	background:#F7E8C7;
}
.wrap .leftMenu a{
	font:bold 16px "Courier New", Courier, monospace
}
.wrap .leftMenu a.childLink{
	display:block;
	padding:8px 5px 7px 20px;
	width:170px;
	margin:auto;
	border-bottom:1px dashed #999999;
	background:url(../../images/leftMenu_ico_items.jpg) 6px 9px no-repeat;
}

.wrap .leftMenu .sort{
	width:198px;
	margin:0 auto 5px;
	overflow:hidden;
}
.wrap .leftMenu .sort a.type{
	width:48%;
	float:left;
	padding:8px 0;
	display:block;
	background:#F0D59B;
	text-align:center;
	font:bold 16px "Courier New", Courier, monospace
}
.wrap .leftMenu .sort a.selected{
	color:red;
}

.wrap .mainBox{
	width:620px;
	background:#fff;
	padding:15px;
}

/* 单篇信息 */
.wrap .info{
	float:right;
}
.wrap .info .title{
	font:bold 18px Arial-black;
	border-bottom:1px #CCCCCC solid;
	padding-bottom:5px;
}
.wrap .info .content{
	margin:12px;
}

/* 菜单列表 */
.wrap .menu{
	float:right;
}
.wrap .menu .title{
	font:bold 18px Arial-black;
	border-bottom:1px #CCCCCC solid;
	padding-bottom:5px;
}
.wrap .menu .content{
	margin:12px;
}
.wrap .menu .content .menuCommend{
	width:176px;
	float:left;
	margin-left:12px;
	text-align:center;
	overflow:hidden;
	white-space:nowrap;
	word-break:keep-all;
	-o-text-overflow:ellipsis;
	text-overflow: ellipsis;
}
.wrap .menu .content .menuCommend img{
	width:168px;
	height:100px;
	display:block;
	margin:10px 0 5px 0;
	border:1px dotted #999999;
	padding:2px;
}

/* 展示信息 */
.wrap .gallery{
	width:840px;
}
.wrap .gallery .title{
	border-bottom:1px #CCCCCC solid;
	padding-bottom:5px;
}
.wrap .gallery .content{
	margin:12px;
}
.wrap .gallery .content .gallery_showIMG{
	width:456px;
	height:341px;
	padding:9px 0 0 10px;
	background:url(../../images/mainBox_showBox_top.jpg) no-repeat;
}
.wrap .gallery .content .showIMG_button{
	color:#FFFFFF;
	display:block;
	width:20px;
	height:20px;
	background:#1E3449;
	text-align:center;
	padding-top:3px;
	cursor:pointer;
	float:left; margin:0 10px 5px 0;
}



/* 首页 */
.idx{
	overflow:hidden;
}
.idx .left{
	width:210px;
}
.idx .left .images{
	width:194px;
	padding:6px;
	background:#F8E9C8;
	overflow:hidden;
}
.idx .left .address{
	margin-top:12px;
	width:194px;
	padding:12px 6px;
	background:#F8E9C8;
	overflow:hidden;
}

.idx .right{
	width:650px;
	float:right;
	overflow:hidden;
}
.idx .right .menus{
	width:215px;
	padding:15px 0;
	background:#F7E8C7;
}
.idx .right .menus a{
	display:block;
	padding:8px 5px 7px 20px;
	width:170px;
	margin:auto;
	background:url(../../images/leftMenu_ico_items.jpg) 6px 9px no-repeat;
}

.idx .right  .mhllink{
	width:136px;
	font-family:"Courier New", Courier, monospace;
	display:block;
	overflow:hidden;
	white-space:nowrap;
	word-break:keep-all;
	-o-text-overflow:ellipsis;
	text-overflow: ellipsis;	
	padding-top:1px;
}



/* ------------- 用户中心 2010/01/22 -------------- */
.wrap .userside{
	width:215px;
	padding:0;
}
.wrap .userside .title{
	height:32px;
	color:#FFF7E2;
	font-size:16px;
	padding-top:12px;
	text-align:center;
	background:url(../../images/user_left_login_top_bg.png) repeat-x;
}
.wrap .userside .foot{
	height:198px;
	background:url(../../images/user_left_login_bottom.png) repeat-x
}


.wrap .userside .loginBox{
	background:#EDD4C9;
	overflow:hidden;
	padding-bottom:5px;
}
.wrap .userside .loginBox ul{
	margin:10px 5px;
}
.wrap .userside .loginBox ul .lt{
	font:bold 14px normal;
}

/* 会员中心 */
.wrap .userBox{
	float:right;
	background:#FFF8F5;
}
.wrap .userBox .txtop{
	color:#E55C20;
	height:40px;
	font:bold 28px Arial, Helvetica, sans-serif;
	background:url(../../images/user_right_register_top.png) left bottom no-repeat;
}
.wrap .userBox .regBox{
	padding:10px 0;
}
.wrap .userBox .regBox .tipText{
	color:#E55C20;
	text-align:center;
	font:bold 22px Arial, Helvetica, sans-serif;
}
.wrap .userBox .regBox .tipSubhead{
	text-align:center;
	margin:3px 0 10px;
}
.wrap .userBox .regBox .regTable{
	background:#D5C2B9;
}
.wrap .userBox .regBox .regTable tr td{
	background:#FFF8F5;
}
.wrap .userBox .regBox .regTable .ltip{
	font:bold 14px normal;
	text-align:right;
	vertical-align:top;
}
.wrap .userBox .regBox .regTable .ltip label{
	background:#DFDFDF;
	display:block;
	padding:5px;
	color:#494643;
}





/* 用户信息（左侧） */
.wrap .userside .infoBox{
	background:#EDD4C9;
	overflow:hidden;
	padding-bottom:5px;
}
.wrap .userside .infoBox div{
	width:180px;
	margin:auto;
	padding:8px;
	color:#1B1502;
	font-size:14px;
	border-bottom:1px dotted #1B1502;
}

/* 用户信息（导航） */
.wrap .userBox .linktop{
	color:#E55C20;
	height:40px;
	font:normal 16px Arial, Helvetica, sans-serif;
	background:url(../../images/user_right_register_top.png) left bottom no-repeat;
}
.wrap .userBox .linktop a{
	color:#E55C20;
}
.wrap .userBox .linktop a.selected{
	color:#666666;
}

/* 会员 -> 积分界面 */
.wrap .userBox .pointBox{
	overflow:hidden;
	padding:12px;
}

/* 会员 -> 消费记录*/
.wrap .userBox .consumerBox{
	padding:8px 0;
}
.wrap .userBox .consumerBox table{
	background:#AC744B;
}
.wrap .userBox .consumerBox table tr th{
	color:#EA2505;
	background:#F7E3DA;
	font:normal 16px normal;
	text-decoration:underline;
}
.wrap .userBox .consumerBox table tr.col1 td{
	background:#F5F5F5;
	text-align:center;
	font-size:16px;
}
.wrap .userBox .consumerBox table tr.col2 td{
	background:#EAEAEA;
	text-align:center;
	font-size:16px;
}

/* 会员 -> 我的团队 */
.wrap .userBox .teamBox{
	padding:8px 0;
}
.wrap .userBox .teamBox table.members{
	background:#AC744B;
	margin-bottom:15px;
}
.wrap .userBox .teamBox table tr th{
	color:#666666;
	background:#F7E3DA;
	font:normal 16px normal;
	text-decoration:underline;
}
.wrap .userBox .teamBox table tr td{
	background:#F5F5F5;
	text-align:center;
	font-size:14px;
	padding:5px;
	text-decoration:underline;
}
.wrap .userBox .teamBox table tr td.left{
	color:#C23953;
	border-right:1px solid #C0987A;
	border-bottom:1px solid #C0987A;
}
.wrap .userBox .teamBox table tr td.right{

	color:#7339C2;
	border-bottom:1px solid #C0987A;
}
.wrap .userBox .teamBox table tr td.none{
	border-bottom:0px solid;
}














