@charset "utf-8";
/* CSS Document */
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
html{height:100%;}
body{font:14px/1.5 'Microsoft Yahei',\5b8b\4f53, Tahoma, Arial, Helvetica, STHeiti; background-color:transparent;height:100%;}
html,body,div,label,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,p,blockquote,th,td,img,textarea
{
	border: 0px;
	margin: 0px;
	outline: 0px;
	padding: 0px;
	
}
i,em{font-style:normal;}
ol,ul,li{ list-style:none;vertical-align:bottom;}
.fl{float:left}
.fr{float:right}
a {
	color: #000;
    text-decoration: none
}
.clear{clear: both}
.clearfix { display:block; }
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.interval{font-family: "宋体";padding-left: 3px;}
fieldset,img { border: 0; }
select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"], input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"]
{
    -moz-border-radius: 3px; /* Firefox */
  -webkit-border-radius: 3px; /* Safari 和 Chrome */
  border-radius: 3px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
    color: #858585;
    background-color: transparent;
    border: 1px solid #d5d5d5;
    padding: 5px 10px;
    line-height: 1.2;
    font-size: 14px;
    font-family: inherit;
    -webkit-box-shadow: none!important;
    box-shadow: none!important;
    -webkit-transition-duration: .1s;
    transition-duration: .1s;
}
select {
    _padding: 4px 4px;
    padding: 4px 4px;
    -ms-padding: 5px 4px;
    -moz-padding: 5px 4px;
    -webkit-padding: 2px 4px;
    height: 32px;
    line-height: 32px;
    position: relative;
}
table{border-top: solid 1px #d5d5d5;border-left: solid 1px #d5d5d5;}
table td,table th{border-bottom: solid 1px #d5d5d5;border-right: solid 1px #d5d5d5;text-align: center;height: 40px; line-height: 40px;}
table tr:nth-child(odd){background:#F4F4F4;}
table td:nth-child(even){color:#000;}
table th{background:#F07821;color:#FFF;}
font{padding: 5px;}
.col-ms-1,.col-ms-1-1,.col-ms-2,.col-ms-2-1, .col-ms-3,.col-ms-3-1, .col-ms-4, .col-ms-5, .col-ms-6, .col-ms-7, .col-ms-8, .col-ms-9, .col-ms-10, .col-ms-11, .col-ms-12 {
  float: left;
}
.col-ms-12 {
  width: 100%;
}
.col-ms-11 {
  width: 91.66666667%;
}
.col-ms-10 {
  width: 100%;
}
.col-ms-9 {
  width: 90%;
}
.col-ms-8 {
  width: 80%;
}
.col-ms-7 {
  width: 70%;
}
.col-ms-6 {
  width: 60%;
}
.col-ms-5 {
  width: 50%;
}
.col-ms-4 {
  width: 40%;
}
.col-ms-3-1 {
  width: 35%;
}
.col-ms-3 {
  width: 30%;
}
.col-ms-2-1 {
  width: 25%;
}
.col-ms-2 {
  width: 20%;
}
.col-ms-1-1 {
  width: 16%;
}
.col-ms-1 {
  width: 10%;
}
.textarea{ height: 150px; resize: none;}	
.add_text{ height:35px; line-height:35px;}
.no-padding-right {
    padding-right: 0!important;
    text-align: right;
    line-height:35px;
    color: #000;
    font-size: 16px;
}
.form-group {
    margin-bottom: 15px;
}
.kd_submit_style .btn{ 
    background: #0e92f8;
    border: 0px;
    text-align: center;
    color: #FFF;
    padding: 8px 20px;
    margin:0px 10px;
    font-size: 14px;
    cursor:pointer;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}
.kd_submit_style .btn.cancel{ 
    background: #ed7b19;
}
/*radio*/
.regular-radio {
	display: none;
}
.radio{
	background: url(../images/radio.png) no-repeat center center;
	width: 23px;
	height: 23px;
	display: inline-block;
	position: relative;
}
.checked_cur{
background: url(../images/radio_check.png) no-repeat center center;
}
/*底部*/
.doc{background: url(../images/bg.png) repeat-x top left; min-height:100%; }
.header{background: url(../images/master_bg.png) repeat-x bottom center; width: 100%; height:123px; }
.header .logo{width: 700px; margin: 0 auto;height: 110px;padding-top:15px }
.header .line{background: url(../images/line.png) repeat-x bottom center; width: 100%; height:10px;display: inline-block}
.warp{width: 1180px;margin: 0 auto;position: relative;}
/*分页*/
.page_box{padding: 15px 0;font-size: 12px;}
.page{
    list-style: none;
}
.page>li{
    float: left;
    padding: 5px 10px;
    cursor: pointer;
}
.page .pageItem{
    border: solid thin #DDDDDD;
        margin-right: 10px;
	margin-top: 5px;
}
.page .pageItemActive{
    border: solid thin #F07821;
    margin-right: 10px;
	margin-top: 5px;
    background-color: #F07821;
    color:white;
}
.page .pageItem:hover{
    border: solid thin #F07821;
    background-color: #F07821;
    color:white;
}
.page .pageItemDisable{
    border: solid thin #DDDDDD;
    margin-right: 10px;
	margin-top: 5px;
    background-color: #DDDDDD;
}
/*底部*/
.footer{height:200px;background:url(../images/footer.png) repeat-x bottom center; width: 100%;position: relative}
.footer .footer_box{width: 1180px; margin: 0 auto;}
.footer .hello{position: absolute;width: 115px;height: 314px;top:-200px;background:url(../images/hello.png) repeat-x bottom center;}
.footer .hello .txt{margin: 95px 0 0 5px; color: #FFF;text-align: center}