﻿@charset "utf-8";
body { 
font-family : "宋体", arial; 
font-size : 12px; 
line-height : 20px; 
margin : 0 auto; 
padding : 0; 
background : #fff; 
color : #000; 
} 
div, form, img, ul, li, p { 
margin : 0; 
padding : 0; 
} 
img { 
border : 0; 
} 
* { 
margin : 0; 
padding : 0; 
} 
li { 
list-style : none; 
} 
h1, h2, h3, h4, h5, h6 { 
margin : 0; 
padding : 0; 
} 
h4 { 
font-size : 12px; 
} 
table, td, tr, th { 
font-size : 12px; 
} 
table { 
border-collapse : collapse; 
} 
.tdb1s td { 
border : 1px solid #ddd; 
} 
cite { 
font-style : normal; 
float : right; 
margin-right : 10px; 
} 
img.userface_small { 
border : 1px solid #ddd; 
padding : 1px; 
width : 16px; 
height : 16px; 
vertical-align : -15%; 
} 
img.userface { 
border : 1px solid #ddd; 
padding : 2px; 
float : left; 
width : 64px; 
height : 64px; 
margin-right : 10px; 
} 
p.UserFaceContent { 
margin-left : 80px; 
line-height : 30px; 
} 
select { 
font-size : 12px; 
} 
input, select { 
vertical-align : middle; 
} 
a { 
text-decoration : underline; 
color : #0063bf; 
vertical-align : baseline; 
} 
a:hover { 
text-decoration : underline; 
color : #ff6600; 
} 
a.Underline { 
text-decoration : underline; 
} 
.color_333 { 
color : #333; 
} 
.color_333 a:link { 
color : #333; 
} 
.color_333 a:visited { 
color : #333; 
} 
.color_333 a:hover { 
color : #39c; 
} 
.color_333 a:active { 
color : #069; 
} 
.color_0063bf { 
color : #0063bf; 
} 
.green { 
color : #339900; 
} 
.green a { 
color : #339900; 
} 
.green a:hover { 
text-decoration : underline; 
color : #ff6600; 
} 
.color_fff { 
color : #fff; 
} 
.color_FFFF00 { 
color : #ffff00; 
} 
a.color_FFFF00 { 
color : #ffff00; 
} 
a.color_FFFF00:hover { 
color : #ffff00; 
} 
.c { 
clear : both; 
font : 0/0 Verdana, Arial, Helvetica, "������", sans-serif; 
} 
.b { 
font-weight : bold; 
} 
.ub { 
font-weight : normal; 
} 
.l { 
float : left; 
} 
.r { 
float : right; 
} 
.color_f00 { 
color : #f00; 
} 
.color_f00 a:link { 
color : #f00; 
} 
.color_f00 a:hover { 
color : #f90; 
} 
.color_999 { 
color : #999; 
} 
.color_999 a:link { 
color : #999; 
} 
.color_999 a:hover { 
color : #f90; 
} 
.color_666 { 
color : #666; 
} 
.color_666 a:link { 
color : #666; 
} 
.color_666 a:hover { 
color : #f90; 
} 
.f12px { 
font-size : 12px; 
} 
.f14px { 
font-size : 14px; 
} 
.f16px { 
font-size : 16px; 
} 
.f18px { 
font-size : 18px; 
} 
.fnormal { 
font-weight : normal; 
} 
.finline { 
display : inline; 
} 
.font12px { 
font-size : 12px; 
} 
.font14px { 
font-size : 14px; 
} 
.font16px { 
font-size : 16px; 
} 
.font18px { 
font-size : 18px; 
} 
.red { 
color : #ff0000; 
} 
.orange { 
color : #ff9900; 
} 
.orange a { 
color : #ff9900; 
} 
.grey, .grey a { 
color : #999; 
} 
.lh24 { 
line-height : 24px; 
} 
.lh18 { 
line-height : 18px; 
} 
.lh16 { 
line-height : 16px; 
} 
.pl10px { 
padding-left : 10px; 
} 
.ti25 { 
text-indent : 25px; 
} 
.mt10px { 
margin-top : 10px; 
} 
.mt5px { 
margin-top : 5px; 
} 
.pd5px { 
padding : 5px; 
} 
.pd10px { 
padding : 10px; 
} 
.pd20px { 
padding : 20px 10px; 
} 
.bt1 { 
border-top : 1px solid #ddd; 
} 
.ml10px { 
margin-left : 10px; 
} 
.bgf5f5f5 { 
background : #f8f8f8; 
} 
a.more { 
color : #0063bf; 
} 
a.none { 
color : #666; 
text-decoration : none; 
} 
a.ul { 
text-decoration : underline; 
} 
a.Btn { 
background : #e4eef9; 
border : 1px solid #6699cc; 
display : block; 
width : 40px; 
float : left; 
margin-right : 10px; 
text-align : center; 
padding : 2px 5px; 
} 
.SearchBt { 
margin-top : -4px !important ; 
margin-top : -4px !important ; 
margin-top : 0; 
} 
.GreenSubmit { 
background : url(submit.gif) no-repeat; 
height : 30px; 
line-height : 30px; 
color : #fff; 
font-size : 14px; 
font-weight : bold; 
width : 109px; 
border : none; 
} 
.TxtCenter { 
text-align : center; 
} 
.TxtRight { 
text-align : right; 
} 
.form { 
padding : 2px 20px 25px 20px; 
} 
.FormTitle { 
border-bottom : 1px solid #ddd; 
padding : 5px; 
margin-top : 15px; 
} 
.FormTitle .r { 
height : 22px; 
} 
.form dl { 
clear : both; 
height : auto; 
background : #fff; 
line-height : 30px; 
padding : 5px; 
} 
.form .XuXian { 
background : url(dotline.gif) repeat-x left center; 
height : 10px; 
font : 10px/10px Verdana, Arial, Helvetica, sans-serif; 
clear : both; 
} 
.form dl dt { 
width : 100px; 
text-align : right; 
} 
.form dl dt, .form dl dd { 
float : left; 
padding : 2px; 
} 
.form dl dd .tip { 
color : #999; 
} 
.input { 
border : 1px solid #ccc; 
padding : 2px; 
color : #444; 
background : #fff url(input_bg.gif) no-repeat left top; 
} 
.form dl dt.LongText { 
width : 200px; 
} 
.input:hover { 
border : 1px solid #5ec25e; 
background : #fff url(input_bg.gif) no-repeat left -300px; 
} 
.TextArea { 
color : #999; 
width : 450px; 
height : 90px; 
overflow : auto; 
} 
ol.PaiHangList { 
background : url(ph.gif) no-repeat left top; 
line-height : 22px; 
margin : 5px; 
} 
ol.PaiHangList li { 
padding-left : 20px; 
} 
ol.PaiHangList li a:hover { 
color : #339900; 
} 
ul.smilies { 
background : #fff; 
padding : 3px; 
} 
ul.smilies li { 
float : left; 
width : 21px; 
height : 21px; 
margin : 5px; 
overflow : hidden; 
} 
ul.smilies li img { 
width : 21px; 
height : 21px; 
} 
ul.smilies li a { 
width : 21px; 
height : 21px; 
display : block; 
} 
.copyRightTipBox { 
width : 500px; 
margin-top : -5px; 
} 
.copyRightTip { 
background : #fefddd; 
line-height : 18px; 
border : 1px solid #fad37e; 
border-top : none; 
padding : 5px; 
} 
.blank1 { 
margin : 0 auto; 
width : 100%; 
line-height : 1px; 
line-height : 0 !important ; 
height : 1px !important ; 
font-size : 1px; 
clear : both; 
} 
.blank2 { 
margin : 0 auto; 
width : 100%; 
line-height : 2px; 
line-height : 0 !important ; 
height : 2px !important ; 
font-size : 1px; 
clear : both; 
} 
.blank3 { 
margin : 0 auto; 
width : 100%; 
line-height : 3px; 
line-height : 0 !important ; 
height : 3px !important ; 
font-size : 1px; 
clear : both; 
} 
.blank8 { 
margin : 0 auto; 
width : 100%; 
line-height : 8px; 
line-height : 0 !important ; 
height : 8px !important ; 
font-size : 1px; 
clear : both; 
} 
.blank5 { 
margin : 0 auto; 
width : 100%; 
line-height : 5px; 
line-height : 0 !important ; 
height : 5px !important ; 
font-size : 1px; 
clear : both; 
} 
.blank10 { 
margin : 0 auto; 
width : 100%; 
line-height : 10px; 
line-height : 0 !important ; 
height : 10px !important ; 
font-size : 1px; 
clear : both; 
} 
.blank20 { 
margin : 0 auto; 
width : 100%; 
line-height : 20px; 
line-height : 0 !important ; 
height : 20px !important ; 
font-size : 1px; 
clear : both; 
} 
.blank30 { 
margin : 0 auto; 
width : 100%; 
line-height : 30px; 
line-height : 0 !important ; 
height : 30px !important ; 
font-size : 1px; 
clear : both; 
} 
.blank50 { 
margin : 0 auto; 
width : 100%; 
line-height : 50px; 
line-height : 0 !important ; 
height : 50px !important ; 
font-size : 1px; 
clear : both; 
} 
.blank70 { 
margin : 0 auto; 
width : 100%; 
line-height : 70px; 
line-height : 0 !important ; 
height : 70px !important ; 
font-size : 1px; 
clear : both; 
} 
.blank150 { 
margin : 0 auto; 
width : 100%; 
line-height : 150px; 
line-height : 0 !important ; 
height : 150px !important ; 
font-size : 1px; 
clear : both; 
} 
.blank200 { 
margin : 0 auto; 
width : 100%; 
line-height : 200px; 
line-height : 0 !important ; 
height : 200px !important ; 
font-size : 1px; 
clear : both; 
} 
.line120 { 
line-height : 120%; 
} 
.line150 { 
line-height : 150%; 
} 
.line200 { 
line-height : 200%; 
} 
.text_link_class { 
padding : 5px 5px 0 5px; 
background-color : #ffffff; 
border : 1px solid #e3e3e3; 
border-bottom : 1px solid #999; 
border-right : 1px solid #999; 
font-weight : bold; 
} 
.num_link_class { 
padding : 3px 5px 1px 5px; 
font-size : 14px; 
background-color : #ffffff; 
border : 1px solid #e3e3e3; 
border-bottom : 1px solid #999; 
border-right : 1px solid #999; 
font-weight : bold; 
list-style-type : none; 
} 
.cur_page_class { 
padding : 3px 5px 1px 5px; 
font-size : 14px; 
background-color : #ffffff; 
border : 1px solid #e3e3e3; 
border-bottom : 1px solid #999; 
border-right : 1px solid #999; 
color : #ff0000; 
font-weight : bold; 
list-style-type : none; 
} 
.space_mark_class { 
padding : 3px 0 0 0; 
list-style-type : none; 
} 
.FrontPages { 
clear : both; 
width : 710px; 
text-align : center; 
margin-top : 20px; 
white-space : nowrap; 
} 
.FrontPages .pages { 
width : 550px; 
margin : 0 auto; 
} 
.FrontPages .pages a { 
float : left; 
background : #effae5; 
padding : 3px 5px 2px 5px; 
border : 1px solid #c1e0b2; 
margin : 0 4px; 
line-height : 14px; 
color : #339900; 
} 
.FrontPages .pages a:hover { 
background : #fbfce3; 
border : 1px solid #e6d565; 
} 
.FrontPages .pages a.now { 
background : #fff; 
font-weight : bold; 
} 
.FrontPages .pages p { 
line-height : 14px; 
float : left; 
margin-left : 25px; 
padding-top : 2px; 
} 
.FrontPages .pages select { 
font-size : 11px; 
} 
.UserHeadList ul li { 
float : left; 
width : 56px; 
height : 78px; 
margin : 5px; 
text-align : center; 
} 
.UserHeadList ul li a:hover img { 
border : 1px solid #ffcc33; 
} 

.bkccc{border:1px solid #ccc;}


