/*　create by www.szfangwei.cn 2014-6-11  */
/* 整站通用 */
html,body,form,iframe,dl,dd,img,form,div,ul,ol,li,h1,h2,h3,h4,h5,h6,h7{margin:0;padding:0;border:0;}
html,body{width:100%;height:100%;}
ul,ol,li{list-style-type:none;}
a img{ border:none}
iframe{border:none;}
body{font-size:12px; font-family:"宋体";}
a:link{text-decoration:none;color:#666666;}
a:visited{text-decoration:none;color:#666666;}
a:hover{text-decoration:none;color:#f00;}
a:active{text-decoration:none;color:#666666;}

/* 功能函数 */
.fl{float:left;_display:inline;}  /* 左浮动 */
.fr{float:right;_display:inline;}  /* 右浮动 */
.h{display:none;visibility:visible;}  /* 隐藏 */
.c{clear:both;font-size:0;line-height:0;height:0;visibility:visible;} /* 清除浮动 */
.right{text-align:right;}  /* 右对齐 */
.left{text-align:left;}  /* 左对齐 */
.b{font-weight:bold;}  /* 加粗 */
.line-through{text-decoration:line-through;}  /* 删除线 */
.under{text-decoration:underline;}  /* 下划线 */
.break{word-break:break-all;}  /* 打断英文字符 */

.header{width:100%;min-width:964px;height:15%;background-color:#ffffff;}
.header_con{width:945px;margin:0px auto;height:25px; line-height:25px;margin-top:-45px;position:relative;top:100%;}
.header_con .fl{font-size:25px;font-family:"微软雅黑";color:#016198;}
.header_con .fr{font-size:12px;padding-top:7px;}
.mainer{width:100%;height:70%;min-height:400px;min-width:964px;background-color:#d3e6fd;position:absolute;top:15%;bottom:15%; }
.mainer_con{width:946px;height:364px;position:absolute;left:50%;margin-left:-473px;top:50%;margin-top:-182px;background:url(../images/login_pic.jpg) no-repeat 0px 0px;}
.login_box{width:312px;background-color:#fff;border:1px solid #dcdcdc;float:right;}
.login_box .t{height:56px;line-height:56px;font-size:14px;font-weight:bold;padding-left:26px;color:#666666;}
.login_box .user{width:257px;height:34px;padding-left:26px;}
.login_box .pass{width:257px;height:34px;padding-left:26px;margin-top:18px;}
.login_box .code{padding-left:26px;margin-top:18px;}
.login_box .input1{width:254px;height:32px;line-height:32px;border:1px solid #dcdcdc;text-indent:6px;}
.login_box .input2{width:94px;height:32px;line-height:32px;border:1px solid #dcdcdc;text-indent:6px;}
.login_box .rem{ color:#999;margin-left:26px;margin-top:18px;}
.login_box .rem label{margin-top:10px;}
.login_box .btn{ background:url(../images/login_btn_bg.jpg) no-repeat;width:260px;height:38px;margin:18px auto;}
.login_box .btn input{ border:none;background:none;width:260px;height:38px;color:#fff;font-size:15px;}
.login_box .remark{ height:40px;line-height:40px;background-color:#f5f5f5;color:#888888;text-align:center;margin-top:18px;}
.footer{width:100%;height:15%;background-color:#ffffff;position:absolute;top:85%;}
.footer_con{width:945px;margin:0px auto;padding-top:15px;color:#888888;}
.footer_con a{color:#888888;}
/* placeholder */
span.emptyhint {color:#999;position:absolute;padding-left:5px;height:36px;line-height:36px;}
