﻿html,body,div,h1,h2,h3,h4,h5,h6,ul,ol,dl,li,dt,dd,p,blockquote,pre,form,fieldset,table,th,td {margin:0;padding:0;border:0;}
body{background-color:#fff; font-family:微软雅黑; font-size:12px; color:#444444; text-align:left;}
html,body{width:100%; overflow-x:hidden;}
img{border:0;}
ul,li{list-style:none;}
em{font-style:normal;}
pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;}
a{color:#666666;text-decoration:none;}
a:hover{text-decoration:underline;}
.white,a.white:link,a.white:visited,a.white:active { color:#ffffff; text-decoration:none;}
a.white:hover { color:#ffffff; text-decoration:underline;}
.red,a.red:link,a.red:visited,a.red:active { color:#ff0000; text-decoration:none;}
a.red:hover { color:#ff0000; text-decoration:underline;}
.black,a.black:link,a.black:visited,a.black:active { color:#000; text-decoration:none;}
a.black:hover { color:#000; text-decoration:underline;}
.Layout{ text-align:left; margin:0 auto; width:980px; clear:both; overflow:hidden;}
.tta{ color:#898989;font-family:Arial; font-size:12px; line-height:150%; display:block; }
.FontBold{ font-weight:bold;}
.mtop10{ margin-top:10px;}
.mtop15{ margin-top:15px;}
.mtop20{ margin-top:20px;}
.mtop25{ margin-top:25px;}
.mtop30{ margin-top:30px;}
.mtop50{ margin-top:50px;}
.mbottom10{ margin-bottom:10px;}
.mbottom15{ margin-bottom:15px;}
.mbottom20{ margin-bottom:20px;}
.mbottom25{ margin-bottom:25px;}
.mbottom30{ margin-bottom:30px;}
.mbottom50{ margin-bottom:50px;}
.fontred{color:#ff0000;}
.fl{ float:left;}
.fr{ float:right;}
.textalignleft{ text-align:left;}
.textalignright{ text-align:right;}
.marleft3{ margin-left:3px;}
.marleft5{ margin-left:5px;}
.marleft10{ margin-left:10px;}
.marleft20{ margin-left:20px;}
.marright3{ margin-right:3px;}
.marright5{ margin-right:5px;}
.marright10{ margin-right:10px;}

/* pager begin */
.j-public-pagination .page-arrowtip{ font-family:Tahoma,SimSun,Arial; font-size:12px;-webkit-text-size-adjust:none; }
.j-public-pagination{overflow:hidden; padding-top:15px; font-family:Tahoma,SimSun,Arial; font-size:12px; clear:both;}
.j-public-pagination a{margin:0px 2px 0px 2px; padding:0px 3px; height:22px; text-align:center; line-height:22px; font-family:Tahoma,SimSun,Arial; vertical-align:top; display:inline-block; white-space:nowrap; min-width:16px; _width:16px;}
.j-public-pagination a{border:1px solid #e2e2e2;background-color:#ffffff; color:#666666;}
.j-public-pagination a:hover{border:1px solid #3178ba; text-decoration:none;color:#fff;background-color:#3178ba;}
.j-public-pagination .page-cur{border:0px; text-decoration:none;color:#000;font-weight:bold;}
.j-public-pagination .page-start{margin:0px 3px 0px 3px; padding:0px 3px; height:22px; text-align:center; line-height:22px; font-family:Tahoma,SimSun,Arial; vertical-align:top; display:inline-block; white-space:nowrap; min-width:16px; _width:16px;}
.j-public-pagination .page-prev{margin:0px 3px 0px 3px; padding:0px 3px; height:22px; text-align:center; line-height:22px; font-family:Tahoma,SimSun,Arial; vertical-align:top; display:inline-block; white-space:nowrap; min-width:16px; _width:16px;}
.j-public-pagination .page-cur{margin:0px 3px 0px 3px; padding:0px 3px; height:22px; text-align:center; line-height:22px; font-family:Tahoma,SimSun,Arial; vertical-align:top; display:inline-block; white-space:nowrap; min-width:16px; _width:16px;}
.j-public-pagination .page-end{margin:0px 3px 0px 3px; padding:0px 3px; height:22px; text-align:center; line-height:22px; font-family:Tahoma,SimSun,Arial; vertical-align:top; display:inline-block; white-space:nowrap; min-width:16px; _width:16px;}
.j-public-pagination .page-start{border:1px solid #e2e2e2;background-color:#ffffff;}
.j-public-pagination .page-prev{border:1px solid #e2e2e2;background-color:#ffffff;}
.j-public-pagination .page-next{border:1px solid #e2e2e2;background-color:#ffffff;}
.j-public-pagination .page-end{border:1px solid #e2e2e2;background-color:#ffffff;}
.j-public-pagination .page-start{padding-right:6px; padding-left:6px;}
.j-public-pagination .page-prev{padding-right:6px; padding-left:6px;}
.j-public-pagination .page-next{padding-right:6px; padding-left:6px;}
.j-public-pagination .page-end{padding-right:6px; padding-left:6px;}
.j-public-pagination .page-break{border-bottom-style:none; border-left-style:none; border-top-style:none; border-right-style:none;}
.j-public-pagination .page-break{min-width:16px; text-align:center; padding-bottom:0px; line-height:24px; margin:0px 2px 0px 0px; padding-left:5px; padding-right:5px; display:inline-block; font-family:Tahoma,SimSun,Arial; white-space:nowrap; height:24px; vertical-align:top; padding-top:0px; _width:16px}

.j-public-pagination .page-skip{margin:0px 2px 0px 2px; padding:0px 5px; height:24px; text-align:center; line-height:24px; font-family:Tahoma,SimSun,Arial; vertical-align:top; display:inline-block; white-space:nowrap; min-width:16px; _width:16px;}
.j-public-pagination .page-skip{ border:0px currentColor; width:auto; color:rgb(102, 102, 102);}
.j-public-pagination .page-skip input#pageJumpto{margin:0px 5px; border:1px solid rgb(153, 153, 153); width:30px; height:18px; text-align:center; color:rgb(0, 0, 0); font-family:Tahoma,SimSun,Arial; vertical-align:middle;}
.j-public-pagination .page-skip input.jumpButton{border:solid 1px #929292; color:#000; background-color:#f2f2f2; margin:0px 0px 0px 5px; height:20px; cursor:pointer;vertical-align:middle;}
/* pager end */
.LFormBase { font-family:Arial, Helvetica, sans-serif; background-color: #fff; padding:0; margin:0; height:19px; line-height:19px; padding:3px 0 0 0; max-height:19px; text-align:left; border:1px double #ccc; font-size:12px;}
.FormBase { font-family:Arial, Helvetica, sans-serif; background-color: #fff; padding:0; margin:0; height:19px; line-height:19px; padding:3px 0 0 0; max-height:19px; text-align:left; border:1px double #ccc; font-size:12px;}
.MFormBase { font-family:Arial, Helvetica, sans-serif; background-color: #fff; padding:0; margin:0;  padding:3px 0 0 0; text-align:left; border:1px double #ccc; font-size:12px;}
.FormBaseII { height:23px; line-height:23px; margin:0; padding:0; border:1px double #bdbab3; background-color: #fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.MFormBaseII { border:1px double #bdbab3; padding:0.2em 0; background-color: #fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.FormFocus{ border:1px double #3399ff; background-color: #c0ddfc;height:23px; line-height:23px; margin:0; padding:0;font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.MFormFocus { border:1px double #3399ff; padding:0.2em 0; background-color: #c0ddfc; font-family:Arial, Helvetica, sans-serif; font-size:12px; }


