/*---- 全局 ----*/
*{ margin:0px auto; }
body  {font:12px Arial, Helvetica, sans-serif;margin:0;padding:0;}
form,img  {border:0;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,ul {margin:0;padding:0; font-style:normal; font-weight:normal;}
ul,dl{list-style:none;}
i,em{ font-style:normal}

/*---- 公用----*/
div {}
.hidehr {display:none;}

/*-- 字体 --*/
a {color: #333333;text-decoration:none; margin:0px; border: none 0;}/**/
a:hover {color: #e00b0b;text-decoration: underline;}

/*-- 站内表单 --*/
.inp1 { width:104px;height:17px; line-height:18px; background:#fff6c7; border:1px solid #ffa651;}
.inp2 {
	width:77px;
	height:17px;
	line-height:17px;
	background:#fff6c7;
	border:1px solid #ffa651;
	margin-right:5px;
	
}
.inp3 {width:40px;height:17px; line-height:17px; background:#fff6c7; border:1px solid #ffa651;margin-right:5px;}
.btn1 { width:42px; height:21px; background:url(../pic/share/btn1.jpg); border:none 0; margin-left:5px; cursor:hand;}
.btn2 { padding:0 3px;height:21px; background:url(../pic/share/btn2.jpg); border:none 0; margin-left:5px; cursor:hand;  font-size:12px; color:#684605}

/*-- 站内 --*/
#box { width:1004px;}
#top { padding:10px; height:53px;}
#top span { float:right;}
#mainNav {
	height:34px;
	background:url(../pic/share/menu_bg.jpg);
}
#mainNav a {
	display:block;
	float:left;
	font-size:14px;
	font-weight:bold;
	width:116px;
	line-height:34px;
	background:url(../pic/share/menu_other.jpg);
	text-align:center;
	color:#fff;
	text-decoration:none;
}
#mainNav a:hover {
	background:url(../pic/share/menu_sel.jpg);
	color:#ffe476;
}
#mainNav .cur {
	background:url(../pic/share/menu_cur.jpg);
	width:141px;
	color:#333333;
	padding-top:6px;
	line-height:28px;
}
#mainNav .cur:hover { color:#FF0000;background:url(../pic/share/menu_cur.jpg);}
#mainBar { background:url(../pic/share/menuBar_bg.jpg); line-height:29px; padding:0 15px; height:29px;}
#mainBar .search { float:right; background:url(../pic/share/mainBar_dot.jpg) no-repeat 0 center; padding-left:20px;}
#mainBar .user { background:url(../pic/share/dot2.gif) no-repeat 10px center; padding-left:45px; height:29px;}
#mainBar .user img {}
#mainBar .user a { color:#320001; padding:0 7px;}
#mainBar .user a:hover { color:#FF6600}
#mainBar .user span a { color:#757678; text-decoration:underline;}

#mainBar .usn { background:#fff6c7 url(../pic/pointClub/dot3.gif) no-repeat 5px center;}
#mainBar .psw { background:#fff6c7 url(../pic/pointClub/dot4.gif) no-repeat 5px center;}
#mainBar .user img {  width:54px; height:21px;}
#mainBar .useraf em { font-weight:bold; color:#FF0000; padding:0 5px;}
#mainBar .useraf b {font-weight:bold; padding-right:10px;}
#mainBar .useraf a { padding:0 8px; text-decoration:underline;}
#mainBox { padding:15px; clear:both;}
.pd10 { padding:10px;}
#bottom { width:984px;padding:10px; border-top:1px solid #cccccc; margin-top:20px; text-align:center; line-height:16px; color:#999999; clear:both; background:url(../pic/share/bottom_bg.jpg) no-repeat 100px 33px;}
#bottom .menu { line-height:24px;}
#bottom .menu a { color:#9d8056; padding:0 10px;}
#bottom .btnbar { line-height:24px;}
#bottom .btnbar a { color: #CC0000; padding:0 10px;}
#pswMod { margin: 0 auto; position: absolute;z-index: 1; width: 300px; height: 120px; background: #fff;padding:10px;right: 400px; text-align: left;}



/*-- 20091022gao --*/
.mr5{ margin-right:10px;}
.mb5{ margin-bottom:5px}
.blank6{ height:6px; overflow:hidden; clear:both}
.blank10{ height:10px; overflow:hidden}
.yjjstab1 { text-align:center;}
.yjjstab1 th{ line-height:25px;height:25px; background:url(../pic/pointClub/jpzx/yjtabth1.jpg) repeat-x; color:#ef4f00}
.yjjstab1 .left{background:url(../pic/pointClub/jpzx/yjtabth2.jpg) no-repeat left; height:25px}
.yjjstab1 .right{background:url(../pic/pointClub/jpzx/yjtabth3.jpg) no-repeat right; height:25px}
.yjjstab1 td{ line-height:22px; background:url(../pic/pointClub/jpzx/yjtab01.gif) repeat-x}
.yjred{ color:e00b0b; text-decoration:underline}
.yjred a:link{ color:e00b0b; text-decoration:underline}
.yjred a:visited{ color:e00b0b; text-decoration:underline}
.yjred a:hover{ color:e00b0b; text-decoration:underline}
.yjred a:active{ color:e00b0b; text-decoration:underline}

.yjrbox{ background:url(../pic/pointClub/jpzx/yjrbox1.jpg) no-repeat left bottom; width:376px; vertical-align:top; color:#333333}
.yjrbox h3{background:url(../pic/pointClub/jpzx/yjrth1.jpg) no-repeat; height:28px; line-height:28px; font-size:14px; font-weight:bold; color:#ffffff; text-indent:25px;}
.m12{ margin:20px 12px}
.yjrimg{ background:#ffffff; padding:2px; border:1px solid #c2c2c2}
.yjrtxt{ color:#333333; line-height:25px; padding-right:20px;}
.bold{ font-weight:bold}
.yjrlist{ padding:15px; line-height:23px;}
.yjrlist img{ float:left; margin:0 12px 8px 0}
