@charset "utf-8";
/*----------------------------------------打印模板样式----------------------------------------*/
/*--------------------------初始化样式*/
/*内外边距为0*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote { margin: 0; padding: 0; }
/*列表类初始化*/
ul, ol, li { list-style-type: none; }
/*输入框 选择框*/
input, textarea, select { vertical-align: middle; }
/*默认段落*/
p { text-align: justify; }
/*默认斜体字体为正常*/
address, caption, cite, code, dfn, em, th, var { font-style: normal; }
/*图片边框设置为0*/
fieldset, img { border: 0; }
/*图片垂直居中 避免IE6二个像素BUG*/
img { vertical-align: middle; }
/* 取消获取焦点时的虚线框 */
:focus { outline: 0; }
/*---------------------初始化标题标签*/
h1 { font-size: 28px; }
h2 { font-size: 18px; }
h3 { font-size: 14px; }
h4 { font-size: 12px; }
h5 { font-size: 10px; }
/*--------------------------公共样式*/
/*清除浮动*/
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden }
.clearfix { *+height:1%;
}
.cl, .clear { clear: both; height: 0; overflow: hidden; }
/*左右浮动*/
.fl { float: left; }
.fr { float: right; }
/*左中右对齐*/
.al { text-align: left; }
.ac { text-align: center; }
.ar { text-align: right; }
/*外边距*/
.mt5 { margin-top: 5px; }
.mt10 { margin-top: 10px; }
.mt15 { margin-top: 15px; }
.mt20 { margin-top: 20px; }
#wrap { margin-top: 10px; }
/*----------------------------------------文章模型*/
#print { width: 17cm; margin-right: auto; margin-left: auto; position: relative; }
#print .print_btn { position: absolute; left: -120px; top: 0px; line-height: 40px; height: 40px; margin-bottom: 20px; font-size: 12px; }
#print .box { }
#print h1 { line-height: 30px; text-align: center; font-size: 18px; margin-bottom: 25px; }
#print .info { line-height: 24px; text-align: center; height: 24px; margin-bottom: 30px; font-size: 12px; }
#print .content { font-size: 14px; color: #000; font-weight: normal; line-height: 26px; }
#print .content p { margin-bottom: 10px; }
#print .content img { max-width: 640px; _width:expression_r(document.body.clientWidth > 640 ? "640px" : "auto");
height: auto !important; text-align: center; display: block; clear: both; margin-right: auto; margin-left: auto; }
#print .page { }
/*----------------------------------------信箱模型*/
#print_mailbox { width: 17cm; margin-right: auto; margin-left: auto; position: relative; }
#print_mailbox .print_btn { line-height: 40px; height: 40px; margin-bottom: 20px; font-size: 12px; position: absolute; left: -120px; top: 0px; }
#print_mailbox .box { }
#print_mailbox h1 { margin-top: 40px; line-height: 30px; text-align: center; margin-bottom: 30px; }
#print_mailbox .info { line-height: 32px; text-align: center; height: 32px; margin-bottom: 30px; }
#print_mailbox .content { font-size: 14px; font-weight: normal; line-height: 26px; }
#print_mailbox .content p { margin-bottom: 10px; }
#print_mailbox .content img { text-align: center; display: block; clear: both; margin-right: auto; margin-left: auto; }
#print_mailbox .page { }
/*信箱表格黑白样式*/
.onlinepl_info_table { margin-top: 10px; border-collapse: collapse; font-size: 13px; }
.onlinepl_info_table .mtit { font-weight: bold; height: 36px; line-height: 36px; font-size: 14px; }
.onlinepl_info_table .mtit td { height: 28px; padding: 0; }
.onlinepl_info_table .mtit td { padding-left: 20px; }
.onlinepl_info_table td.tit { height: 28px; padding: 0; text-align: center; width: 110px; }
.onlinepl_info_table td.tdtit { font-size: 14px; }
.onlinepl_info_table td.con { }
.onlinepl_info_table td.letter_con { overflow: hidden; font-size: 14px; padding: 10px; }
.onlinepl_info_table td { padding: 10px; }
.onlinepl_info_table .letter_con { padding: 10px; }
.onlinepl_info_table .letter_con p { line-height: 24px; }
/*----------------------------------------特制模型*/
/*自定义字段列表 */
.list_field { font-size: 13px; }
.list_field h5 { font-size: 14px; padding-top: 10px; padding-bottom: 10px; clear: both; }
.list_field li strong { }
.list_field li { float: left; width: 49.9%; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #000; }
/*--------------------- 《青春多文件地址列表》 标题*/
.list_AttachmentUrl li { float: left; }
.list_AttachmentUrl li a.fujian { padding-left: 18px; display: inline-block; }
/*匿名信箱打印印页 打印按钮隐藏样式*/
.print_btn_mailbox2 { display: none; }