/* public style 
-----------------------------------------------------------------------------------------*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,font { color: #4B4B4B; margin:0; padding:0; font-size:12px; font-family:Helvetica,sans-serif,Arial,"宋体","新宋体"; }
fieldset,img {border:0; } 
body{background:#fff}
.body-back{ background-image:url(about:blank);background-attachment:fixed;/*必要，防抖动*/ }
ol,ul {list-style:none; } 
a{ color:#333; text-decoration:none; }
a:hover{ text-decoration:underline; }
h1,h2,h3,h4,h5,h6,p {font-size:100%; word-wrap:break-word; }
.tc{ text-align:center; }
.tr{ text-align:right; }
.fb{ font-weight:bold; }
.mc{ margin:0 auto; }
.bn{ background:none;}
.relative{ position:relative; }
table {border-collapse:collapse;border-spacing:0; }
textarea, input{font-size: 12px; }
i, cite, em, var, dfn, address {font-style: normal; }
a:active, a:focus{outline:none}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size:0;}
.clearfix{zoom:1;}
.clear{clear:both; height:0; line-height:0; font-size:0; }
.fl{ float:left; display:inline; }
.fr{ float:right; display:inline; }
.opacity{  opacity: 0.8; -moz-opacity: 0.8; filter: alpha(opacity=80); }
.yaHei{font-family:"Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;}
/* content style 
-----------------------------------------------------------------------------------------*/

.bg{ background:url(../images/body-bg.jpg) no-repeat ; height:265px; width:440px; padding:35px 5px 0;}
.close{ position:absolute; top:8px; right:12px;}
.close_button{ background:  url(../images/close_06.jpg); height:17px; width:17px; display:block; text-indent:-9999px;}
.close_button:hover{ background:url(../images/h_close.gif);}
.content{ background:url(../images/cont-bg_09.jpg) no-repeat; height:225px; width:390px; padding:35px 0 0 50px;}
.content .pad{ padding-bottom:12px;}
.content .biaoti{ height:28px; line-height:28px; width:60px;}
.content .shuru{ height:20px; border:1px solid #ACE1F9; background:#E8F5FF; padding:3px;}
.content .tishi{ height:28px; line-height:28px; width:120px;}
.content .tishi a{ color:#0272BB;}
.content .yanzheng{ width:117px;}
.content .zhanghao{ width:192px; color:#999; letter-spacing:1px;}
.content .yzm{ margin-left:6px; margin-top:2px;}
.content .login{ background:url(../images/login_03.png) no-repeat; width:82px; height:31px; border:none; margin-top:5px; text-indent:-9999px; cursor:pointer; display:block;}
.content .login:hover{ background:url(../images/h_login.png) no-repeat;}
.content .pad2{ padding:0px 0 0 65px; margin-top:16px; height:40px; line-height:40px;}
.content .qq{ padding-left:3px;color:#0272BB;}
.mar-top{ margin-top:12px;_margin-top:10px;}
.error{ height:31px; line-height:31px; margin-left:10px; color: #FB4A37; margin-top:5px; width:230px; overflow:hidden;}
.new{ padding-left:60px;}
.letter{ letter-spacing:12px;}
