@charset "utf-8";
/* CSS Document */
html,body,a,address,b,big,blockquote,center,cite,code,dd,del,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,label,legend,li,ol,p,pre,small,span,strong,u,ul,input,var {margin:0;padding:0;}
html,body{min-width: 1200px;}
article,aside,details,figcaption,figure,footer,header,main,nav,section,summary {display: block;}
hr{-moz-box-sizing: content-box;box-sizing: content-box;height: 0;}
ol,ul,li {list-style: none;}
img{border:0;vertical-align: middle;}
em,i,u,address {font-style: normal;}
html,body{margin: 0;padding: 0;height: auto;font-family:'微软雅黑',Arial, Helvetica, sans-serif; color:#333;font-size: 14px;background: #fff;}
a:link,a:visited{color:#333333; text-decoration:none;}
/*button{*/
  /*padding: 2px 8px;border: 1px solid #ccc; border-radius: 3px; background-color: #eee;outline: none;cursor: pointer;*/
  /*background: -moz-linear-gradient(top, #fefefe 0%, #f0f0f0 100%);*/
  /*background: -webkit-linear-gradient(top, #fefefe 0%, #f0f0f0 100%);*/
  /*background: -o-linear-gradient(top, #fefefe 0%, #f0f0f0 100%);*/
  /*background: -ms-linear-gradient(top, #fefefe 0%, #f0f0f0 100%);*/
  /*background: linear-gradient(top, #fefefe 0%, #f0f0f0 100%);*/
/*}*/
/*button:active{*/
  /*background: -moz-linear-gradient(top,#f0f0f0 0%, #fefefe 100%);*/
  /*background: -webkit-linear-gradient(top,#f0f0f0 0%, #fefefe 100%);*/
  /*background: -o-linear-gradient(top,#f0f0f0 0%, #fefefe 100%);*/
  /*background: -ms-linear-gradient(top,#f0f0f0 0%, #fefefe 100%);*/
  /*background: linear-gradient(top,#f0f0f0 0%, #fefefe 100%);*/
/*}*/

.fl {float: left;}
.fr {float: right;}
.ac {text-align: center;}
.clear,.clr {
  display: block;
  overflow: hidden;
  clear: both;
  height: 0;
  line-height: 0;
  font-size: 0;
}
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden
}
.clearfix {*zoom: 1;}


/*  backstage  CSS standard  */
a:hover, a.active, .emphasize{color:#2762f1; }
.error, .warn{color: #f5222d;}
/*  form  CSS standard  */
input, textarea{outline: none;border: 1px solid #d9d9d9;box-sizing: border-box;color: #333;font-size: 14px;font-family: '微软雅黑';}
input::-webkit-input-placeholder,
input:-moz-placeholder,
input::-moz-placeholder,
input:-ms-input-placeholder{color: #666;font-size: 12px;}
input:focus, textarea:focus{border-color: #2762f1;color: #333;font-size: 14px;}
input.error, textarea.error{border-color:#f5222d;}
input.right i{display:inline-block;width:20px;height:20px;background:url('');}
.input-hint{font-size:12px;color:#f5222d;}

/*  button  CSS standard  */
button{padding:8px 15px;font-size:14px;background: #fff;outline:none;border: none;cursor: pointer;}
button.default, button.blue{border-radius: 3px;outline: none;cursor: pointer;}
button.default{border:1px solid #d9d9d9;background:#fff;color:#333;}
button.default:hover{border-color:#7ca2ff;color:#2762f1;}
button.blue{border:1px solid #2762f1; background:#2762f1;color:#fff;}
button.blue:hover{border:1px solid #7ca2ff;background:#7ca2ff;color:#fff;}

/*  table  CSS standard  */
table{width:100%;border-collapse: collapse;font-size:14px;}
table, td, th{border-bottom:1px solid #e8e8e8; }
/*td{background-color:#e1eaff;}*/


/*  pages  CSS standard  */

/* input radiobox button table 公共样式 */
input.common{padding: 0 30px 0 10px;width: 300px;height: 32px;/*outline: none;border: 1px solid #d9d9d9;*/border-radius: 4px;box-sizing: border-box;}

i.radiobox-btn{display: inline-block;width: 14px;height: 14px;background: url(../../imgs/icons.png) no-repeat -70px -100px;}
i.radiobox-btn:hover{background-position: -70px -120px;}
i.radiobox-btn-active{background-position: -70px -140px !important;}

button.btn{display: inline-block;padding: 0;width: 64px;height: 32px;background: #fff;border: none;border-radius: 3px;outline: none;box-sizing: border-box;cursor: pointer;}
button.btn1{margin-right: 37px;border: 1px solid #d9d9d9;}
button.btn2{background: #5b8bff;color: #fff;}
button.btn1:hover{border: 1px solid #719afe;color: #719afe;}
button.btn2:hover{background: #7ca2ff;}
button.btn1-active{border: 1px solid #719afe;color: #719afe;}
button.btn2-active{background: #7ca2ff;}

.table{margin: 0;padding: 0;width:100%;border: 0;border-collapse: collapse;border-spacing: 0;}
.table-thead, .table-thead .thead-tr, .thead-tr th{padding: 0;border: none;font-weight: normal;}
.table-tbody .tbody-tr, .tbody-tr td{padding: 0;border-bottom: 1px solid #e8e8e8;}




