body,html{background: #fff url(../images/member/hd_bg.png) repeat-x;}
body{color:#333}a{text-decoration:none; color:#333}
a:hover{text-decoration:underline;}
body fieldset{border:1px solid #D8D8D8; padding:10px;}
body fieldset legend{padding:3px 8px;font-weight:700;border:1px solid #D8D8D8;background-color: #F9F9F9;}
body fieldset.blue{border:1px solid #dce3ed}
body fieldset.blue legend{padding:3px 8px;font-weight:700;color:#347add; background:none; border:none}

.picBut {background:url("../images/admin_img/picBnt.png") no-repeat 0 -28px;color:#FFF;float:left; text-align:center;font-weight:700;height:28px;line-height:26px;*line-height:30px;margin-right:10px;width:75px}
.picBut a{color:#fff;text-decoration: none}
.search{ border:1px solid #d7e3ea; padding:8px 10px; margin-bottom:10px; background:#f6fafd; zoom:1}
#header{ position:relative;}
#header,
	#memberArea,
	#footer{ width:940px;  margin:auto}
	#header{ margin-bottom:10px}#memberArea{ overflow:auto}
#header .logo{background: url(../images/member/logo.png) no-repeat right center; height:70px; float:left; padding-right:120px}
#header .logo img{ margin-top:5px}
#header .logo h3{ display:none}
#header .link { position: absolute; right:0px; top:10px}
#header .link a{ color:#333;}
#header .link span{ color:#ccc}
.nav-bar,map,.nav-site,a.on,a.on span{background: url(../images/member/member_nav.png) no-repeat; display:block}
	.nav-bar{background-position: left -51px; padding-left:5px; position:relative; left:-2px; clear:both}
	.nav-bar map{background-position: right -103px; padding-right:5px; display:block;position:relative; right:-4px}
	.nav-bar ul{background-position: right -155px;background-repeat: repeat-x; height:33px; padding:10px 0 0 10px;}
	.nav-bar ul li{ float:left; margin-right:5px;}
	.nav-bar ul li.line{ color:#dfdfdf; padding:0 6px; font-size:14px; margin:4px 0 0}
	.nav-bar ul li a{float:left;padding-left:3px; font-size:14px; padding-top:5px;color:#386ea8;font-weight:700;}
	.nav-bar ul li a span{height:27px; float:left }
	.nav-bar ul li a.on{ background-position: left -0px; padding-top:0}
	.nav-bar ul li a.on span{background-position: right -0px;height:27px;padding:5px 10px 0 8px}
	.nav-bar ul li a.on{color:#fff; }
	
.col-1{position:relative; border:1px solid #c4d5df; zoom:1;background: url(../images/member/member_title.png) repeat-x}
.col-1 span.o1,
	.col-1 span.o2,
	.col-1 span.o3,
	.col-1 span.o4{position:absolute;width:3px;height:3px;background: url(../images/fillet.png) no-repeat; overflow:hidden}
	.col-1 span.o1{background-position: left -6px; top:-1px; left:-1px}
	.col-1 span.o2{background-position: right -6px; top:-1px; right:-1px}
	.col-1 span.o3{background-position: left -9px; bottom:-1px; left:-1px}
	.col-1 span.o4{background-position: right -9px; bottom:-1px; right:-1px;}
.col-1 h5.title, .col-1 h6.title{color:#386ea8; padding:5px 10px 3px}
.col-1 h6.title{margin-bottom:8px; font-size:14px}
.col-1 div.content{padding:0px 10px 10px}

.left-memu{ width:200px; margin-right:8px; background:none}
.left-memu .title{background: url(../images/member/member_left_menu.png) no-repeat; height:22px; font-size:12px}
.left-memu h5.title{background-position: left -1px; margin-bottom:0}
.left-memu h6.title{margin-bottom:0}
.left-memu ul{ padding:10px 5px}
.left-memu ul li{ line-height:24px; padding:0 6px; height:24px; overflow:hidden}
.left-memu ul li a{ display:block;line-height:24px;}
.left-memu ul li.on{ background:#e0ebf1;_padding-top:3px;_height:21px}
.left-memu ul li:hover{ background:#ecf3f7}

.col-auto .col-right{ width:200px; margin-left:10px}
.point{border:1px solid #ffbf7a; background:#fffced; margin-bottom:10px; position:relative}
.point .content{padding:8px 10px;}
.point .content .title{color:#ff8400}
.point .content p{color:#777; text-indent:20px}
.point a.close span{display:none}
.point a.close{background: url(../images/cross.png) no-repeat left 3px; display:block; width:16px; height:16px;position: absolute; right:4px; top:4px;outline:none;}
.point a.close:hover{background-position: left -46px}
.point span.o1,
	.point span.o2,
	.point span.o3,
	.point span.o4{position:absolute;width:3px;height:3px;background: url(../images/fillet.png) no-repeat; overflow:hidden}
	.point span.o1{background-position: left top; top:-1px; left:-1px}
	.point span.o2{background-position: right top; top:-1px; right:-1px}
	.point span.o3{background-position: left -3px; bottom:-1px; left:-1px}
	.point span.o4{background-position: right -3px; bottom:-1px; right:-1px;}
.col-avatar li{margin-bottom:4px; color:#999}
.col-avatar li img{ border:1px solid #ccc}
.member-info{background:none}
.member-info div.content{padding:10px;}
.member-info div.content .col-left{ margin-right:10px}
.member-info div.content .col-left img{ border:1px solid #eee}
.member-info div.content .col-auto h5{ border-bottom:1px solid #eee; margin-bottom:3px; color:#ff6c00; padding-bottom:3px}
.member-info div.content .col-auto{_height:74px; overflow:hidden}

.title-list{}
.title-list li{ position: relative; font-family:"宋体"; color:#999; line-height:22px}
.title-list li a{ color:#333}
.title-list li em{ font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#999; padding-left:8px}
.title-list li span{ position:absolute; right:30px}

#footer{color:#666; line-height:24px;text-align:center; padding:12px 0; margin-top:30px; border-top:1px solid #e5e5e5}
#footer a{color:#666;}

/*投稿*/
.addContent{width:1003px; margin:auto; overflow:hidden}
.addContent .col-left{width:798px}
.addContent .col-auto .content h6{ border-bottom:1px solid #cfdce3; padding:8px 0 3px; margin-bottom:7px}
.addContent .col-auto .content .upload-pic{width:180px;height:145px;text-align:center;overflow:hidden;}
.addContent .col-auto .content .upload-pic a{display:table-cell;vertical-align:middle;width:180px;height:145px;text-align:center;*display:block;*font-size:105px}
.addContent .col-auto .content .upload-pic{ background:#eef2f2; border:1px solid #dce6ea; zoom:1; padding:1px;}
	.list-dot{ padding-bottom:10px}
	.list-dot li{padding:5px 0; border-bottom:1px dotted #c6dde0; font-family:"宋体"; color:#bbb; position:relative}
	.list-dot li:hover{ background-color:#d9e5ee}
	.list-dot li span{color:#004499}
	.list-dot li a.close span{display:none}
	.list-dot li a.close{background: url(../images/cross.png) no-repeat left 3px; display:block; width:16px; height:16px;position: absolute; right:5px; bottom:5px;outline:none;}
	.list-dot li a.close:hover{background-position: left -46px}
/*财务模块*/
.payment-show{ border:#dae6ed solid 1px; padding:10px; margin-bottom:10px; display:block}
.payment-show-on{background:#f0f5f8}
.payment-show em{ font-size:14px; }
.payment-show-on em{font-weight:700}
.payment-show .payment-desc{ color:#999; display:block; overflow:auto}
.payment-show .payment-desc img{ border:1px solid #E7E7E7}
.pay-btn{background:url(../images/member/pay-btn.png) no-repeat 0 0; color:#fff;height:24px; width:41px; border:0 none;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;cursor: hand;!important;cursor: pointer}

.member-por{ padding:0 5px 10px; overflow:auto}

.member-por li{padding:8px 0;color:#999;background: url(../images/uline.gif) repeat-x left top; overflow:hidden}
.li-none li{ background-image:none}
.member-por li:hover,.member-por-row li:hover{background-color:#e7f1f3}
.member-por li p{ position:relative; display:block; padding-left:6px}
.member-por li a.add{background: url(../images/member/att.png) no-repeat; width:40px; height:16px; position:absolute; right:0; text-indent:-1000px; overflow:hidden; top:0px}
.member-por li img{ float:left; margin-right:6px; border:1px solid #e6e9ea}

.member-por-row{ padding:0 5px 8px}
.member-por-row li{width:60px;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline; vertical-align:top}
.member-por-row li div{ width:50px; margin:auto; text-align:center; padding:5px 0}
.member-por-row li div img{margin:0 0 3px;border:1px solid #e6e9ea}
/*分页*/
#pages { padding:14px 0 10px; text-align: right; font-family:宋体 }
#pages a { display:inline-block; width:26px; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333}
#pages a.a1 { background:url(../images/admin_img/pages.png) no-repeat 0 5px; width:56px; }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
#pages span { display:inline-block; width:26px; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center; }
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }