@charset "utf-8";

body{font-family:"Microsoft YaHei";}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,font,tr{ padding:0; margin:0; font-family:"Microsoft YaHei";color:#333;font-size: 14px;}

table{ border-collapse:collapse; border-spacing:0;}

fieldset,img{ border:0;}

address,caption,cite,code,dfn,em,th,var { font-weight: normal; font-style: normal; font-family:Tahoma,Arial, Helvetica, sans-serif,;}

ol li,ul li,dl dt,dl dd{ list-style:none;}

caption,th{ text-align:left;}

h1,h2,h3,h4,h5,h6 {font-weight:normal; font-size:100%;}

input,button,textarea,checkbox,select,radio{ vertical-align:middle;}

html{background: #bf000f; height:100%;}

.clear{ height:0; overflow:hidden; clear:both;}

a{ text-decoration:none;font-family:"Microsoft YaHei";color:#333;}

/*清除浮动*/

.clearfix:after { clear: both; display: block; height: 0; content: ""; }

.head{width:100%;display: block;}

.content{position:relative;padding-bottom:30px;background: -webkit-linear-gradient(#f9eae4,#f9eae4 50%,#fbefe9);width:100%;}

.contentTxt{position:relative;top:0px;left:0px;z-index:9;}



.tableBox{width:90%;padding:0px 5% 0 5%; }

.tableBox span{padding:5px 10px;float:left;display:inline-block;margin:0 5px; border:1px solid #438ed9;border-bottom:0;color:#438ed9;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}

.tableBox span.active{background:#438ed9;color:#fff;}

.smTxt0{display:block;}

.smTxt1{display:none;}

.jbList{width:60%;margin:70px auto;}

.jbList ul li {background-color: #0068f7;width:100%;border-radius: 5px;font-size: 20px;color: #fff;text-align: center;margin-bottom:20px;}

.jbList ul li a {display: block;color: #fff; line-height:60px;text-indent:-65px;}

.jbList li img{width: 40px; height: 40px;margin:10px 30px; display: block;float: left;}



.article {margin: 15px;background-color: #fff;border-radius: 5px; padding: 15px; text-align:justify;line-height:28px;}

.article h2 {width: 100%;text-align: center; color: #ff0000; font-weight: bold; font-size:18px; margin-bottom:10px;}



.tyxz{text-align: center;font-size:16px;}

.check {border: 1px solid #00569d;width: 20px; height: 20px;vertical-align: middle;border-radius: 4px;margin-right: 5px;margin-top:-3px;}

.btn-f{display: block;background-color:#438ed9;height:40px;line-height:40px;text-align:center;color:#fff;font-size:16px;margin:40px 15px;border-radius: 5px;}



.com_main {margin:0 15px 15px 15px;background-color: #fff;border-radius: 5px; padding: 15px;}

.lr_title { margin: 0 0 5px 0; background: #ffff;line-height:30px;border-radius: 5px; }

.lr_title h2{ font-size: 17px; color: #438ed9;  }

.lr_title h2 span{ font-size: 12px; color: #333;padding-left:10px;}



.lr_xm{line-height:35px;color:#333;font-size:16px;margin-top:8px;}

.lr_xm span{color:#f00;padding-right:5px;}



.lr_input {margin-bottom: 5px;}

.lr_input span{display: inline-block;height: 40px;line-height: 40px;text-align: right;width: 80px;}



.lr_input dl{ width: calc( 100% - 85px );line-height: 40px; float: right;padding-right:5px;}





.lr_input input{ width: calc( 100% - 95px ); text-indent:0.5em; border: 1px solid #e2e2e2; height: 30px;  outline: none; }

.lr_input select{ width: calc( 100% - 95px ); text-indent:0.5em; border: 1px solid #e2e2e2; height: 30px;  outline: none; }

.mb15{margin-bottom: 15px;}

.lr_textarea { margin-bottom: 5px;}

.lr_textarea span{  display: inline-block; height: 40px; line-height: 40px; text-align: right; width: 76px; }

.lr_textarea textarea,.textarea{min-height: 100px;   padding: 0 10px;margin:5px 0; outline: none; border: 1px solid #e2e2e2; resize:none;  }

.textarea{height: 60px!important;line-height:25px!important;min-height: 60px!important;padding: 5px 10px;margin:5px 0; outline: none; border: 1px solid #e2e2e2; resize:none; }



.lr_file span{display: inline-block;height: 40px;line-height: 40px;text-align: right;width: 80px;}

.fjsc{ /*width: calc( 100% - 80px );*/padding-top:10px;    line-height: 50px;}

.file {

    position: relative;

    display: inline-block;

    background: #e8e8e8;

    border: 1px solid #cecece;

    border-radius: 4px;

    padding: 4px 12px;

    overflow: hidden;

    color: #333333;

    text-decoration: none;

    text-indent: 0;

    line-height: 20px;

	margin-bottom:10px;

}

.file input {

    position: absolute;

    font-size: 100px;

    right: 0;

    top: 0;

    opacity: 0;

}



.aui-input, input[type="text"], input[type="password"], input[type="search"], input[type="email"], input[type="tel"], input[type="url"], input[type="date"], input[type="datetime-local"], input[type="time"], input[type="number"], select{padding:0 0.5rem!important;border:1px solid #ddd!important;line-height:1.8rem!important;height:1.8rem!important;}

.com_main label{font-size:16px;margin-right:1rem;}

select{text-align:right;}

#file_upload_imgInput1{width:50px;height:50px;float:left;background:url(../images/tp_03.jpg) no-repeat;background-size:100% 100%;}

#file_upload_imgInput6{width:50px;height:50px;float:left;background:url(../images/tp_06.jpg) no-repeat;background-size:100% 100%;}

.imgs{width:50px;height:50px; float: left;margin:2px;}

#imgInput1_pic{/*width:50px;*/margin:0 10px;float:left;}
#imgInput3_pic{margin-left:60px;}