textarea,
input{
font-size:1em;
}
#wrapper{
width:96%;
min-width:960px;
margin:0 auto;
}
#logoBar{
height:150px;
background:url(../images/bg1.gif) left top repeat;
position:relative;
}
a#logo{
position:absolute;
left:10px;
bottom:10px;
}
#toolBar1 ul{
top:10px;
}
#toolBar2 ul{
bottom:10px;
}
.toolBar ul{
right:0px;
position:absolute;
overflow:hidden;
}
.toolBar ul li{
float:left;
margin-right:5px;
color:#fff;
}
.toolBar ul a{
margin-right:5px;
color:#fff;
text-decoration:none;
}
.toolBar ul a:hover{
color:#fff000;
}
#crumbs{
height:30px;
background:url(../images/bg2.gif) left bottom repeat;
line-height:30px;
color:#fff;
padding-left:10px;
}
#crumbs a,
#crumbs em{
color:#fff;
margin:0 3px;
text-decoration:none;
font-style:normal;
}
#crumbs a:hover{
color:#fff000;
}
#notice{
height:30px;
line-height:30px;
margin-top:-30px;
padding-right:10px;
overflow:hidden;
margin-bottom:5px;
width:50%;
float:right;
}
#notice ul{
line-height:30px;
overflow:hidden;
_zoom:1;
white-space:nowrap;
}
#notice li{
float:left;
white-space:nowrap;
}
#notice a{
color:#fff;
text-decoration:none;
margin-right:5px;
}
#notice a:hover{
color:#fff000;
}
#notice span.date{
color:#fff;
font-size:0.8em;
margin-right:20px;
}
#topMemInfo{
height:30px;
background-color:#d8d8d8;
line-height:30px;
padding:0 10px;
color:#afafaf;
font-weight:bold;
text-align:center;
margin-bottom:5px;
clear:both;
}
#topMemInfo span{
color:#4f4f4f;
margin:0 20px;
}
#indRecm{
height:230px;
overflow:hidden;
margin-bottom:10px;
}
.indRecm{
float:left;
margin-right:0.25%;
overflow:hidden;
background-color:#ffffff;
height:230px;
}
.indRecm h2{
height:25px;
line-height:25px;
color:#dbcfad;
background:url(../images/bg1.gif) repeat;
}
.indRecm h2 span{
background:url(../images/arr1.gif) left center no-repeat;
padding-left:10px;
margin-left:10px;
}
#indRecm1{
width:31%;
}
#indRecm2{
width:23%;
}
#indRecm3{
width:23%;
}
#indRecm4{
width:22%;
margin-right:0px;
}
.indRecm ul{
margin:5px 3px;
}
.indRecm ul li{
padding:2px;
overflow:hidden;
margin-bottom:4px;
background:url(../images/line1.gif) left bottom repeat-x;
padding-bottom:4px;
}
.indRecm ul a{
background:url(../images/arr2.gif) 0 3px no-repeat;
padding-left:10px;
color:#707070;
text-decoration:none;
white-space:nowrap;
float:left;
width:12em;
overflow:hidden;
}
.indRecm span.author{
float:right;
margin-left:5px;
color:#c46c6c;
}
.mainBox{
background-color:#fff;
overflow:hidden;
position:relative;
margin-bottom:5px;
clear:both;
_zoom:1;
}
h2.mainBoxTitle{
background:url(../images/bg1.gif) repeat;
line-height:25px;
height:25px;
text-indent:15px;
font-size:1em;
color:#fff;
}
span.slideBtn{
font-size:1.5em;
position:absolute;
right:10px;
top:0px;
font-weight:bold;
color:#fff;
height:25px;
line-height:25px;
cursor:pointer;
}
.mainBoxContent{
margin:0 1%;
}
table.forumBox1{
width:100%;
}
table.forumBox1 tr{

}
table.forumBox1 td{
padding:25px 5px;
vertical-align:middle;
background:url(../images/line2.gif) left bottom repeat-x;
}
table.forumBox1 td.col1{
text-align:center;
width:11%;
}
table.forumBox1 td.col2{
text-align:left;
width:50%;

}
table.forumBox1 td.col2 h3{
margin-bottom:5px;
}
table.forumBox1 td.col2 h3 a{
color:#4f4f4f;
font-size:1em;
text-decoration:none;
}
table.forumBox1 td.col3{
text-align:center;
width:10%;
}
table.forumBox1 td.col3 em.reply{
color:#e41002;
font-style:normal;
margin:0 2px;
}
table.forumBox1 td.col3 em.view{
font-style:normal;
margin:0 2px;
}
table.forumBox1 td.col4{
text-align:left;
}
table.forumBox1 td.col4 h4{
margin-bottom:5px;
font-weight:normal;
}
table.forumBox1 td.col4 h4 a{
color:#4f4f4f;
font-size:1em;
text-decoration:none;
}
#friendLinks{
padding:15px 0;
overflow:hidden;
}
#friendLinks a{
margin-right:6px;
float:left;
}
/*页脚*/
#botMemInfo{
background-color:#ffffff;
height:45px;
line-height:45px;
padding:0 10px;
margin-bottom:5px;
color:#4F4F4F;
}
#botMemInfo span{
margin:0 20px;
}
#memOnline{
background-color:#ffffff;
margin-bottom:5px;
padding:12px 15px;
overflow:hidden;
_zoom:1;
}
#memOnline span{
float:left;
height:15px;
line-height:15px;
margin-right:10px;
margin-bottom:5px;
white-space:nowrap;
}
#memOnline span img{
float:left;
margin-right:5px;
}
#iconMeans{
background-color:#c3c3c2;
margin-bottom:5px;
padding:12px 15px;
overflow:hidden;
_zoom:1;
}
#iconMeans span{
white-space:nowrap;
line-height:20px;
height:20px;
float:left;
margin-right:25px;
}
#iconMeans span img{
float:left;
margin-right:5px;
}
#footer{
color:#fff;
background-color:#9f0c02;
height:45px;
line-height:45px;
padding:0 5px 0 15px;
}
#powerBy{
float:left;
}
#copy{
float:right;
}
#copy li{
color:#FFFFFF;
float:left;
margin-right:5px;
}
#copy a{
text-decoration:none;
color:#fff;
margin-right:5px;
}
#copy a:hover{
color:#fff000;
}
/*列表页*/
#sideBar{
width:17%;
float:left;
}
#sideBar h2{
height:25px;
line-height:25px;
text-indent:15px;
color:#fff;
font-size:1em;
background:#b8b8b8;
margin-right:1px;
}
ul#sideNav{
margin:10px 15px;
}
ul#sideNav ul{
margin:0.2em 0 0 0.5em;
}
ul#sideNav li{
padding-left:10px;
background:url(../images/line3.gif) 0px 0px no-repeat;
padding-bottom:1em;
}
ul#sideNav li.last{
background:url(../images/line4.gif) 0px 0px no-repeat;
}
ul#sideNav li li{
padding-bottom:3px;
}
ul#sideNav a{
text-decoration:none;
color:#707070;
font-weight:bold;
}
ul#sideNav ul a{
font-weight:normal;
}
ul#sideNav ul a.on{
color:#9F0C02;
}
#mainCon{
float:right;
width:83%;
position:relative;
}
.divider{
background:#F0EEEE;
width:5px;
cursor:pointer;
position:absolute;
left:0px;
top:0px;
height:100%;
}
.divideron{
background:#b8b8b8;
}
.arr{
width:6px;
height:9px;
position:absolute;
}
.arrLeft{
background:url(../images/arr3.gif) no-repeat;
left:-10px;
}
.arrRight{
background:url(../images/arr4.gif) no-repeat;
left:10px;
}
#forumCap{
padding:11px 10px 0 11px;
}
#forumCap h2.forumTitle{
margin-bottom:15px;
}
#forumCap h2.forumTitle em{
font-size:1.167em;
font-style:normal;
color:#9f0c02;
margin-right:20px;
}
#forumCap span.topics{
margin-right:20px;
font-weight:normal;
color:#707070;
}
#forumCap span.topics strong{
color:#9F0C02;
font-weight:bold;
}
#forumCap h2.forumTitle a{
font-weight:normal;
text-decoration:none;
color:#4F4F4F;
margin-right:10px;
line-height:16px;
padding-left:20px;
}
#forumCap h2.forumTitle a.a1{
background:url(../images/icons/08.gif) left center no-repeat;
}
#forumCap h2.forumTitle a.a2{
background:url(../images/icons/09.gif) left center no-repeat;
}
#forumCap h2.forumTitle a.a3{
background:url(../images/icons/10.gif) left center no-repeat;
}
#forumIntro{
line-height:1.4;
color:#707070;
}
#postListCap{
padding:10px 10px 10px 11px;
height:30px;
position:relative;
}
ul#postTopicType{
border:1px solid #acacac;
padding:5px 2px 0px 10px;
width:80px;
position:absolute;
display:none;
background:#fff;
}
ul#postTopicType li{
background-repeat:no-repeat;
padding:0 0 8px 20px;
}
ul#postTopicType a{
text-decoration:none;
color:#004C6C;
}
ul#postTopicType li.newPost{
background-image:url(../images/icons/new_post.gif);
}
ul#postTopicType li.newVote{
background-image:url(../images/icons/new_vote.gif);
}
#postListCap a.postTopic,
#postListCap a.postReply{
float:left;
width:98px;
height:30px;
text-indent:-3000em;
overflow:hidden;
margin-right:5px;
}
#postListCap a.postTopic{
background:url(../images/btn1.gif) no-repeat;
}
#postListCap a.postReply{
background:url(../images/btn2.gif) no-repeat;
}
#postListCap .pageNav{
margin-top:4px;
float:right;
}
#postCat{
border-top:3px solid #ededed;
color:#ededed;
height:26px;
line-height:26px;
padding:0 10px 0 11px;
}
#postCat a{
text-decoration:none;
color:#4f4f4f;
font-weight:bold;
margin:0 10px;
}
#postCat a.on{
color:#eb0000;
}
#postList{
padding:0 10px 0 11px;
}
table.postList{
width:100%;
}
table.postList tr.divi{
background:#EDEDED;
}
table.postList tr.divi td{
padding:10px 0;
}
table.postList th{
background:#ededed;
height:20px;
line-height:20px;
color:#999999;
font-weight:normal;
vertical-align:middle;
text-align:center;
}
table.postList td{
vertical-align:middle;
color:#4f4f4f;
padding:5px 0;
border-bottom:1px solid #d1d1d1;
}
table.postList td span.name{}
table.postList td span.date{
font-size:0.75em;
color:#999999;
}
table.postList th.col1,
table.postList td.col1{
width:5%;
text-align:center;
}
table.postList th.col2,
table.postList td.col2{
width:5%;
text-align:left;
}
table.postList th.col3{
text-align:left;
}
table.postList td.col3 a{
text-decoration:none;
color:#4f4f4f;
}
table.postList th.col4{
width:15%;
text-align:left;
}
table.postList td.col4{
line-height:1.2;
}
table.postList th.col5{
width:15%;
text-align:left;
}
table.postList td.col5{
padding-left:1.5em;
}
table.postList td.col5 em{
color:#EB0000;
font-style:normal;
}
table.postList th.col6{
width:15%;
text-align:left;
line-height:1.2;
}
table.postList td.col6{
line-height:1.2;
}
#postListBot{
padding:15px 10px 15px 11px;
height:25px;
}
#postListBot .pageNav{
float:right;
}
.dropList{
float:left;
width:;
background:url(../images/bg7.gif) no-repeat;
width:80px;
height:22px;
position:relative;
margin-right:15px;
}
.dropList .current{
color:#fff;
position:absolute;
left:0px;
top:0px;
cursor:pointer;
width:80px;
height:22px;
text-indent:10px;
line-height:22px;
}
.dropList ul{
position:absolute;
left:0px;
bottom:22px;
background:#acacac;
width:80px;
padding-bottom:5px;
display:none;
}
.dropList ul li{
border-bottom:1px solid #d1d1d1;
margin:0 10px;
padding:5px 0;
}
.dropList ul a{
text-decoration:none;
color:#fff;
}
/*detail*/
#postBody{
margin:0 10px 0 11px;
overflow:hidden;
}
.postBody{
overflow:hidden;
border-bottom:4px solid #ededed;
background:url(../images/bg8.gif) 26% top repeat-y;
_zoom:1;
}
.postSide{
width:26%;
float:left;
}
.postAuthor{
margin:10px;
}
a.authorImg{
display:block;
margin-bottom:5px;
width:100px;
height:100px;
}
a.authorImg img{
width:100px;
height:100px;
display:block;
}
h4.authorName{
font-size:1.167em;
margin-bottom:5px;
}
h4.authorName a{
color:#9F0C02;
text-decoration:none;
}
p.authorInfo{
line-height:1.6;
color:#004c6c;
margin-bottom:5px;
}
p.authorInfo span{
color:#707070;
}
a.messageBtn{
display:block;
background:url(../images/bg7.gif) no-repeat;
width:80px;
height:22px;
color:#fff;
line-height:22px;
text-indent:10px;
}
.postMain{
float:right;
width:73%;
background:#fff;
overflow:hidden;
}
.postMain h3.topic{
height:35px;
line-height:35px;
background:#ededed;
color:#004c6c;
font-size:1.167em;
overflow:hidden;
white-space:nowrap;
clear:both;
padding:0 150px 0 10px;
}
.postMain .topicRel{
height:35px;
width:150px;
position:relative;
float:right;
margin-top:-35px;
}
.topicRel #manageTopic{
color:#9F0C02;
width:6em;
position:absolute;
left:0px;
top:5px;
}
.topicRel #manageTopic span{
height:14px;
padding:4px 15px 4px 5px;
display:block;
cursor:pointer;
border:1px solid #ccc;
background:#fff url(../images/arr5.gif) right center no-repeat;
}
.topicRel #manageTopic ul{
border:1px solid #ccc;
position:absolute;
left:0px;
top:20px;
background:#fff;
padding:5px 7px;
width:7em;
display:none;
}
.topicRel #manageTopic li{
margin-bottom:2px;
}
.topicRel #manageTopic li a{
color:#9F0C02;
text-decoration:none;
} 
.topicRel #manageTopic li a:hover{
text-decoration:underline;
}
.topicRel span#printBtn{
cursor:pointer;
background:url(../images/icons/printpost.gif) no-repeat;
text-indent:-3000em;
overflow:hidden;
height:16px;
width:16px;
position:absolute;
left:85px;
top:8px;
}
.topicRel span.fontSizeBtn{
background:url(../images/icons/text_zoom.gif) no-repeat;
width:30px;
height:19px;
position:absolute;
right:10px;
top:8px;
}
span.fontSizeBtn a#normalSize{
width:13px;
height:19px;
position:absolute;
left:0px;
top:0px;
text-indent:-3000em;
overflow:hidden;
}
span.fontSizeBtn a#largeSize{
width:17px;
height:19px;
position:absolute;
right:0px;
top:0px;
text-indent:-3000em;
overflow:hidden;
}
ul#manageOption{
position:absolute;
right:100px;
top:25px;
}
.topicCap{
height:20px;
line-height:20px;
color:#a2a2a2;
background:#f3f3f3;
overflow:hidden;
margin-top:1px;
clear:both;
}
.topicCap span.postTime{
margin:0 10px;
float:left;
}
.topicCap span.floor{
float:right;
margin-right:10px;
}
.topicCap span.floor em{
color:#EB0000;
font-weight:bold;
font-style:normal;
}
.postOutput{
padding:10px;
line-height:1.6;
color:#707070;
}
.postNote{
padding:5px 10px;
color:#a2a2a2;
}
.postNote em{
color:#9F0C02;
font-style:normal;
}
#handleTopic{
text-align:center;
padding:20px 10px;
position:relative;
position:relative;
}
#handleTopic a{
display:inline-block;
width:54px;
height:20px;
margin:0 10px;
padding-top:34px;
color:#9F0C02;
text-decoration:none;
}
#handleTopic a.handleBtn1{
background:url(../images/btn3.gif) no-repeat;
}
#handleTopic a.handleBtn2{
background:url(../images/btn4.gif) no-repeat;
}
#handleTopic a.handleBtn3{
background:url(../images/btn5.gif) no-repeat;
}
#handleNotice{
width:150px;
padding:10px;
border:1px solid #cf0000;
display:none;
position:absolute;
text-align:left;
background:#fff;
}
#handleNotice #noauthorized,
#handleNotice #authorized{
display:none;
}
#authorized div{
margin-bottom:5px;
}
#authorized label{
float:left;
}
#authorized input.text{
border:1px solid #ccc;
height:12px;
}
#authorized input.short{
width:2em;
}
#authorized textarea{
border:1px solid #ccc;
width:110px;
height:3.6em;
overflow:auto;
}
#authorized input.button{
cursor:pointer;
margin:0 auto 0 3em;
background:url(../images/btn6.gif) no-repeat;
width:40px;
height:20px;
line-height:17px;
border:none;
text-align:center;
color:#fff;
display:block;
}
#handleok{
display:block;
}
#handleok em{
color:#9F0C02;
font-style:normal;
}
.signiture{
color:#a2a2a2;
border-top:1px solid #f6f6f6;
border-bottom:1px solid #f6f6f6;
padding:5px 10px;
line-height:1.6;
}
.handlePost{
padding:15px 10px;
}
.handlePost a{
padding-left:20px;
margin-right:10px;
text-decoration:none;
color:#9F0C02;
}
.handlePost a.a1{
background:url(../images/icons/15.gif) left center no-repeat;
}
.handlePost a.a2{
background:url(../images/icons/16.gif) left center no-repeat;
}
.handlePost a.a3{
background:url(../images/icons/17.gif) left center no-repeat;
}
.handlePost a.a4{
background:url(../images/icons/18.gif) left center no-repeat;
}
/*弹出框*/
#popout{
width:614px;
position:absolute;
}
#popCon{
border:7px solid #d6d6d6;
width:600px;
left:0px;
top:0px;
background:#F0EEEE;
}
#popBtn{
position:absolute;
right:14px;
top:14px;
}
#popBtn a{
margin-left:5px;
}
#popBtn a.credit{
color:#004C6C;
text-decoration:none;
float:left;
line-height:20px;
}
#popBtn a.zoom1{
width:20px;
height:20px;
text-indent:-3000em;
overflow:hidden;
cursor:pointer;
float:left;
background:url(../images/close.gif) 0px -40px no-repeat;
}
#popBtn a.zoom1:hover{
background-position:0px -60px;
}
#popBtn a.zoom2{
width:20px;
height:20px;
text-indent:-3000em;
overflow:hidden;
cursor:pointer;
float:left;
background:url(../images/close.gif) 0px -80px no-repeat;
}
#popBtn a.zoom2:hover{
background:url(../images/close.gif) 0px -100px no-repeat;
}
#popBtn a.close{
background:url(../images/close.gif) no-repeat;
width:20px;
height:20px;
text-indent:-3000em;
overflow:hidden;
cursor:pointer;
float:left;
}
#popBtn a.close:hover{
background-position:0px -20px;
}
#popCon #regForm,
#popCon #logForm{
margin:50px 40px;
}
#popCon #postForm{
margin:15px 20px;
}
#popCon h3{
color:#9F0C02;
font-size:1.167em;
margin-bottom:20px;
}
#popCon .a{
margin-bottom:15px;
}
#popCon .a input.text{
width:200px;
height:14px;
padding:4px;
line-height:18px;
border:1px solid #ccc;
}
#logForm input.button,
#regForm input.button{
background:url(../images/btn7.gif) no-repeat;
width:62px;
height:23px;
text-align:center;
border:none;
margin-top:2em;
margin-left:5em;
color:#fff;
font-weight:bold;
cursor:pointer;
}
#logForm .errorBox,
#regForm .errorBox{
margin-left:5em;
padding-left:20px;
background:url(../images/error.gif) no-repeat;
height:16px;
line-height:16px;
color:#9F0C02;
font-size:1.167em;
}
span#loginNow{
font-size:1.167em;
position:absolute;
right:100px;
top:150px;
padding:5px 0;
}
span#loginNow a{
color:#9F0C02;
}
span#regNow{
font-size:1.167em;
position:absolute;
right:100px;
top:80px;
line-height:1.4;
}
span#regNow a{
color:#9F0C02;
}
#logForm .question{
position:relative;
height:24px;
}
#logForm .question label{
width:5em;
position:relative;
top:4px;
}
#logForm .question span{
background:#fff url(../images/arr5.gif) 195px center no-repeat;
cursor:pointer;
border:1px solid #ccc;
padding:4px;
width:200px;
position:absolute;
left:5em;
top:0px;
}
#logForm .question ul{
position:absolute;
left:5em;
top:23px;
width:194px;
border:1px solid #ccc;
padding:4px 7px;
background:#fff;
display:none;
}
#logForm .question ul li{
margin-bottom:5px;
cursor:pointer;
}
#logForm .question ul li:hover{
color:#9F0C02;
}
#logForm .answer{
display:none;
}
#postForm #postCap{
height:26px;
margin-bottom:5px;
}
#postCap #topicIcon{
position:relative;
float:left;
margin-right:3px;
}
#postCap #topicIcon span{
display:block;
width:30px;
padding:3px;
border:1px solid #ccc;
background:#fff url(../images/arr5.gif) 25px center no-repeat;
height:18px;
overflow:hidden;
cursor:pointer;
}
#postCap #topicIcon ul{
display:none;
width:18px;
overflow:hidden;
position:absolute;
left:0px;
top:25px;
border:1px solid #ccc;
background:#fff;
padding:5px 9px;
cursor:pointer;
}
#postCap #topicType{
position:relative;
float:left;
margin-right:3px;
}
#postCap #topicType span{
display:block;
width:91px;
padding:3px 5px;
border:1px solid #ccc;
background:#fff url(../images/arr5.gif) 90px center no-repeat;
height:18px;
line-height:18px;
overflow:hidden;
cursor:pointer;
}
#postCap #topicType ul{
display:none;
width:83px;
overflow:hidden;
position:absolute;
left:0px;
top:25px;
border:1px solid #ccc;
background:#fff;
padding:5px 9px;
cursor:pointer;
}
#postCap input.topicTitle{
height:14px;
width:300px;
padding:5px;
border:1px solid #ccc;
}
#webEditor{
border:1px solid #ccc;
height:150px;
margin-bottom:10px;
}
#postAttach{
/*width:100%;
height:85px;
margin-bottom:10px;
overflow-y:scroll;
overflow-x:hidden;*/
margin-bottom:10px;
}
#postAttach table{
width:100%;
}
#postSubmit{
height:23px;
position:relative;
}
#postSubmit input.button{
background:url(../images/btn7.gif) no-repeat;
width:62px;
height:23px;
color:#fff;
border:none;
cursor:pointer;
margin-right:10px;
}
#postSubmit span{
margin-right:10px;
color:#9F0C02;
}
#postSubmit a{
color:#9F0C02;
line-height:23px;
}
#postSubmit ul.memberLevel{
position:absolute;
left:130px;
bottom:20px;
background:#fff;
border:1px solid #ccc;
padding:5px 10px;
display:none;
}
#postSubmit ul.memberLevel li{
margin-bottom:3px;
cursor:pointer;
}
#postSubmit input.setPrice{
border:1px solid #ccc;
width:3em;
margin-left:3px;
display:none;
vertical-align:middle;
}
table.attachment{
margin-bottom:10px;
}
table.attachment th,
table.attachment td{
text-align:left;
font-weight:normal;
border-bottom:1px solid #ccc;
padding:5px 0;
}
table.attachment td a{
color:#9F0C02;
}
table.attachment th.attachCtrl{
width:10%;
}
table.attachment th.attachName{
width:55%;
}
table.attachment th.attachView{
width:15%;
}
table.attachment th.attachPrice{
width:15%;
}
table.attachment th.attachDel{
width:5%;
}
table.attachment td.attachView input.text,
table.attachment td.attachPrice input.text{
width:4em;
border:1px solid #ccc;
}
table.attachment td.attachName{
position:relative;
}
table.attachment td.attachCtrl a{
background:url(../images/attach.gif) left center no-repeat;
padding-left:10px;
}
table.attachment td.attachName span,
table.attachment td.attachName a,
table.attachment td.attachName input{
margin-right:5px;
}
table.attachment td.attachName input.text{
border:1px solid #ccc;
width:70%;
}
#postForm .errorBox{
padding-left:20px;
background:url(../images/error.gif) no-repeat;
height:16px;
line-height:16px;
color:#9F0C02;
font-size:1.167em;
margin-bottom:10px;
}
#popCon #creditIntro{
margin:50px 40px;
}
table.creditIntro{
margin-bottom:10px;
}
table.creditIntro th,
table.creditIntro td{
font-weight:normal;
border-bottom:1px solid #ccc;
background:#;
text-align:left;
padding:7px 5px;
}
#creditIntro input.button{
background:url(../images/btn6.gif) no-repeat;
border:none;
width:40px;
height:20px;
color:#fff;
display:block;
margin:0px 0px 0px auto;
cursor:pointer;
}
/*会员中心*/
#memberNav{
margin:10px 15px;
}
#memberNav ul{}
#memberNav ul li{
margin-bottom:10px;
}
#memberNav ul a{
color:#9F0C02;
}
#memberNav hr{
display:block;
margin:15px 0;
color:#9F0C02;
border:1px outset;
}
#memberWra{
padding:20px 30px;
}
#memberWra .memberWra h3{
color:#9F0C02;
font-size:1.167em;
margin-bottom:20px;
}
.memberWra #myPic{
margin-bottom:20px;
margin-left:5em;
position:relative;
}
#myPic #picWra{}
#myPic #picEdit{
width:285px;
border:1px solid #ccc;
position:absolute;
left:90px;
top:0px;
background:#fff;
padding:10px 0px 0px 10px;
display:none;
}
#myPic input#changePic{
background:url(../images/btn7.gif) no-repeat;
width:62px;
height:23px;
border:none;
color:#fff;
cursor:pointer;
display:block;
margin-top:-23px;
margin-left:90px;
}
#picEdit h4{
color:#004C6C;
font-size:1em;
margin-bottom:5px;
}
#picEdit #picUpload{
margin:0 10px 10px 0;
color:#004C6C;
}
#picUpload input.button{
background:url(../images/btn6.gif) no-repeat;
width:40px;
height:20px;
border:none;
color:#fff;
margin-bottom:5px;
}
#picUpload input.text{
width:180px;
border:1px solid #ccc;
height:14px;
margin-bottom:5px;
}
#picEdit ul#picList{
overflow:hidden;
zoom:1;
}
#picEdit ul#picList li{
float:left;
margin:0 10px 10px 0;
cursor:pointer;
width:85px;
height:85px;
overflow:hidden;
}
#myDetailInfo{
}
#myDetailInfo div.a{
clear:both;
margin-bottom:10px;
overflow:hidden;
}
#myDetailInfo div.a input.text{
width:300px;
height:18px;
border:1px solid #ccc;
}
#myDetailInfo div.a label{
float:left;
width:5em;
}
#myDetailInfo .miniEditor{
border:1px solid #ccc;
height:100px;
width:300px;
float:left;
}
#myDetailInfo div.a input.button{
background:url(../images/btn7.gif) no-repeat;
width:62px;
height:23px;
border:none;
color:#fff;
cursor:pointer;
}
#myText{}
#textCap{
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
padding:6px 0;
color:#004C6C;
background:#F0EEEE;
margin-bottom:1px;
}
#textCap a.a{
color:#004C6C;
margin:0 7px;
text-decoration:none;
}
#textCap a.on{
font-weight:bold;
}
#textCap a.a em{
color:#9F0C02;
font-style:normal;
}
#textCap a#a4{
background:url(../images/icons/send.gif) left center no-repeat;
padding-left:25px;
}
table.messageList{
border-collapse:collapse;
border-bottom:1px solid #ccc;
}
table.messageList th{
border-bottom:1px solid #ccc;
text-align:left;
padding:3px 5px;
color:#004C6C;
background:#F0EEEE;
}
table.messageList td{
border-bottom:1px solid #ccc;
padding:3px 5px;
} 
table.messageList th.col1{
width:5%;
}
table.messageList th.col2{
width:5%;
}
table.messageList th.col3{
width:20%;
}
table.messageList th.col4{
width:50%;
}
table.messageList th.col5{
width:25%;
}
table.messageList td.col1{}
table.messageList td.col2{}
table.messageList td.col3{}
table.messageList td.col4{}
table.messageList td.col5{}
#textList{
overflow:hidden;
}
#textList .note{
margin-bottom:10px;
color:#9F0C02;
}
table.messageList td.col3 a,
table.messageList td.col4 a{
text-decoration:none;
color:#004C6C;
}
#textList .pageNav{
margin-bottom:10px;
overflow:hidden;
float:right;
_zoom:1;
}
#textBot{
border-bottom:1px solid #ccc;
color:#004C6C;
background:#F0EEEE;
margin-top:1px;
margin-bottom:10px;
padding:2px;
}
#textBot input.button{
background:url(../images/btn6.gif) no-repeat;
width:40px;
height:20px;
border:none;
color:#fff;
margin-left:5px;
cursor:pointer;
}
#sendText{}
#sendTextCap{
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
padding:5px 10px;
color:#004C6C;
background:#F0EEEE;
margin-bottom:1px;
}
#sendTextCap input.text{
margin-right:10px;
margin-left:5px;
width:250px;
background:#fff;
border:1px solid #ccc;
}
#textMessage{
border:10px solid #F0EEEE;
background:#fff;
height:150px;
}
#textDetailCap{
background:#F0EEEE none repeat scroll 0 0;
border-bottom:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
color:#004C6C;
margin-bottom:1px;
padding:5px 10px;
position:relative;
}
#textHandle{
position:absolute;
right:10px;
top:5px;
}
#textHandle a{
margin-left:10px;
text-decoration:none;
color:#004C6C;
background-image:url(../images/icons/text_handle.gif);
background-repeat:no-repeat;
float:left;
padding:3px 0 3px 25px;
}
#textHandle a.a1{
background-position:-88px center;
}
#textHandle a.a2{
background-position:0 center;
}
#textHandle a.a3{
background-position:-185px center;
padding-left:17px;
}
#textDetailCap h4{
font-size:1em;
margin-bottom:5px;
}
#textDetailBody{
border:10px solid #F0EEEE;
background:#fff;
height:150px;
}
#textReply{
border:10px solid #F0EEEE;
border-top:none;
background:#fff;
height:150px;
display:none;
}
#textDetail input.button2,
#textDetail input.button3{
display:none;
}
#myCredit h4{
color:#004C6C;
margin-bottom:10px;
/*background:#F0EEEE none repeat scroll 0 0;
border-bottom:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
padding:6px;*/
}
#myCredit table{
margin-bottom:20px;
width:80%;
}
#myCredit table th,
#myCredit table td{
border-bottom:1px solid #ccc;
padding:3px;
text-align:left;
}
#myCredit table th{
background:#F3F3F3;
border-top:1px solid #ccc;
font-weight:normal;
color:#004C6C;
}
#myCredit .note{
color:#9F0C02;
}
#myCredit .promote input.text{
border:1px solid #ccc;
width:300px;
margin-right:5px;
}
#myCredit .promote input.button{
cursor:pointer;
background:url(../images/btn6.gif) no-repeat;
width:40px;
height:20px;
border:none;
color:#fff;
}
#myArticle{}
#myArticleCap{
background:#F0EEEE;
border-bottom:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
color:#004C6C;
margin-bottom:1px;
padding:6px 0;
}
#myArticleCap a{
color:#004C6C;
margin:0 7px;
text-decoration:none;
}
#myArticleCap a.on{
font-weight:bold;
}
#myArticleBody{
overflow:hidden;
}
#myArticleBody table{
width:100%;
margin-bottom:10px;
}
#myArticleBody table th{
background:#F0EEEE none repeat scroll 0 0;
border-bottom:1px solid #CCCCCC;
color:#004C6C;
padding:3px 5px;
text-align:left;
}
#myArticleBody table td{
border-bottom:1px solid #CCCCCC;
padding:5px 5px;
vertical-align:middle;
}
#myArticleBody table td a{
color:#004C6C;
text-decoration:none;
}
#myArticleBody table td.col1{
width:55%;
}
#myArticleBody table td.col2{
width:15%;
}
#myArticleBody table td.col3{
width:15%;
}
#myArticleBody table td.col4{
width:15%;
}
#myArticleBody table td.col1 a{
background:url(../images/icons/my_post.gif) left center no-repeat;
padding-left:20px;
}
#myArticleBody table td.col4 span{
display:block;
}
#myArticleBody .pageNav{
float:right;
margin-bottom:10px;
}
#passmodiBody{
overflow:hidden;
}
#passmodiBody .a{
margin-bottom:10px;
}
#passmodiBody .a label{
float:left;
width:6em;
}
#passmodiBody .a input.text{
border:1px solid #CCCCCC;
width:200px;
}
#passmodiBody .a input.button{
cursor:pointer;
background:url(../images/btn6.gif) no-repeat;
width:40px;
height:20px;
border:none;
color:#fff;
}
/*帮助中心*/
#helpCenter{
padding:20px 30px;
}
#helpCenter h3{
color:#9F0C02;
font-size:1.167em;
margin-bottom:10px;
}
#helpCenter .helpCenter{
margin-bottom:20px;
border-bottom:1px solid #004C6C;
}
#helpCenter .helpCenter ul{
margin-bottom:20px;
}
#helpCenter .helpCenter ul li{
margin-bottom:10px;
}
#helpCenter .helpCenter ul a{
color:#004C6C;
text-decoration:none;
}
#helpCenter .helpDetail{
background:url(../images/dashline.gif) 0 6px repeat-x;
clear:both;
overflow:hidden;
_zoom:1;
}
#helpCenter .helpDetail h3{
float:left;
padding-right:15px;
background:#fff url(../images/arrow_right_big.gif) right center no-repeat;
cursor:pointer;
}
#helpCenter .helpDetail h3.on{
background:#fff url(../images/arrow_down_big.gif) right center no-repeat;
}
#helpCenter .helpDetail span.toggle{
float:right;
background:#fff;
cursor:pointer;
}
#helpCenter .helpDetailCon{
border-bottom:1px solid #004C6C;
clear:both;
font-size:1.167em;
padding-bottom:20px;
line-height:1.6;
display:none;
}
#overLay{
/*width:100%;
height:100%;
position:absolute;
background:#000;
opacity:0.8;*/
}
#popCon .popForm{
margin:30px 50px;
}
#popCon .popForm input.text{}
#popCon .popForm textArea{
border:1px solid #ccc;
width:80%;
height:9em;
}
#popCon .popForm select{
height:22px;
border:1px solid #ccc;
vertical-align:top;
}
#popCon .popForm .a{
clear:both;
}
#popCon .popForm .a label{
float:left;
width:5em;
text-align:right;
margin-top:5px;
}

