﻿html,body{width: 100%;}
*{padding:0; margin:0;}
img {border:0;vertical-align:middle;}
a,input,button,textarea,select{outline: none;font-family: "微软雅黑";}
table{border: 0;}
textarea { resize:none; }
ul{list-style: none;}
li{list-style: none;}
object {float:left; display:inline;}
.fl{display: inline;float: left;}
.fr{display: inline;float:right;}
.clr {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0; line-height: 0;font-size: 0;}
.clr1:after {content: "020";display: block;height: 0;visibility: hidden;clear: both;}
.clr1 {zoom: 1;}
body{background-color: #fff;font-size:12px;font-family: "微软雅黑";}
a {cursor: pointer; color: #000; text-decoration: none; -moz-outline-style:none;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover { color: #c50000; text-decoration: none;}
.w1{width: 1200px; margin: 0 auto;}
.w2{width: 1000px; margin: 0 auto;}
.tc{text-align: center;}
.tr{text-align: right;}
.tl{text-align: left;}

/* 表单 */
.btn{ display:block; border:none; width:100px; text-align:center; height:32px; line-height:32px; color:#fff; font-size:12px;letter-spacing: 1px; font-weight:bold; background-color:#0072C6; cursor:pointer;border-radius: 3px; }
.btn:hover{ background-color:#055FA2; color: #fff; }
.btn1{ border:none; width:100px; text-align:center; color:#fff; padding: 2px 15px 3px 15px;letter-spacing: 1px; font-weight:bold; background-color:#0072C6; cursor:pointer;border-radius: 3px; }
.btn1:hover{ background-color:#055FA2; color: #fff; }
.text{border: none;line-height: 24px;height: 24px; border: 1px solid #ddd; width: 98%; padding: 0 5px;}
.textarea{height: 60px;width: 98%; line-height: 20px; border: 1px solid #ddd; font-size: 12px; margin:5px 0; float: left; padding: 0 5px;}
.select{border:1px solid #ccc;line-height: 24px;height: 24px;}
/* 单选按钮 */
.radio{ padding: 0px 10px; background-color: #fff; }
.radio input{ margin: 0 5px 0 0;vertical-align:middle; margin-bottom:1px; *margin-bottom:1px; }
/* 多选按钮 */
.checkbox{ line-height: 20px; width: 100%;-o-text-overflow: ellipsis;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.checkbox input{ vertical-align:middle; margin-bottom:2px; *margin-bottom:2px; }

/* 1像素表格 */
.opt{border:1px solid #ddd;border-collapse: collapse;width: 100%;}
.opt td{ color: #666; }
.optrt td{border:1px solid #ddd; background:url('../img/tabbg.gif') repeat-x center;height: 30px;padding: 0 10px;text-align: center;}
.optrn td{border:1px solid #ddd; height: 34px;padding: 0px 10px;text-align: center;}
.optrn:hover td{background-color: #f2f2f2;cursor: pointer;}

/* 1像素表格 虚线，窄小 */
.opt1{border-collapse: collapse;width: 100%;}
.opt1 td{height: 18px;padding: 2px 5px;}
.opt1left{ width: 100px; text-align: right; background-color: #eee;}

/* 无边框表格 */
.opt2{border-collapse: collapse;width: 100%;}
.opt2 td{height: 18px;padding: 2px 5px;}
.opt2left{ width: 100px; text-align: right; }

/* 分页页脚 */
.pager{padding: 4px 0;text-align: center;font-size: 14px;}
.pager span{display: block;float: left; padding: 6px 13px; margin: 0 1px; background-color: #fff;border-radius: 5px;}
.pager a{display: block;float: left;padding: 6px 13px; margin: 0 1px; background-color: #eee;border-radius: 5px;}
.pager a:hover{background-color: #f60; color: #fff;text-decoration: none;}
.pager .current_page{background-color: #f60;color:#fff;}

/* 上传按钮的美化 */
.a-upload {padding: 4px 10px;height: 20px;line-height: 20px;position: relative;cursor: pointer;color: #888;background: #fafafa;border: 1px solid #ddd;border-radius: 4px;overflow: hidden;display: inline-block;*display: inline;*zoom: 1;}
.a-upload  input {position: absolute;font-size: 100px;right: 0;top: 0;opacity: 0;filter: alpha(opacity=0);cursor: pointer;}
.a-upload:hover {color: #444;background: #eee;border-color: #ccc;text-decoration: none;}