﻿@charset "utf-8";
HTML {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; -webkit-text-size-adjust: none
}
BODY {
	 FONT-FAMILY:宋体,微软雅黑;font-size:13px;PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; -webkit-text-size-adjust: none
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; -webkit-text-size-adjust: none
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; -webkit-text-size-adjust: none
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; -webkit-text-size-adjust: none
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; -webkit-text-size-adjust: none
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; -webkit-text-size-adjust: none
}
H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; -webkit-text-size-adjust: none
}
DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; -webkit-text-size-adjust: none
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; -webkit-text-size-adjust: none
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; -webkit-text-size-adjust: none
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; -webkit-text-size-adjust: none
}
DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; -webkit-text-size-adjust: none
}
DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; -webkit-text-size-adjust: none
}
DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; -webkit-text-size-adjust: none
}
IFRAME {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; -webkit-text-size-adjust: none
}
TEXTAREA {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; -webkit-text-size-adjust: none
}
INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; -webkit-text-size-adjust: none;OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; resize: none
}
input[type='radio'],input[type='checkbox']{
	width: 20px;
	height: 20px;
	vertical-align:middle;
	opacity: 0;
    -ms-filter:"alpha(opacity=0)";
 margin-left:3px;
}
.input_style{
	background: url(../img/green.png) no-repeat;
	width: 20px;
	height: 20px;
	line-height:10px;
	display: inline-block; 
}
.radio_bg{
	background-position: -118px 0 ;
	}
.checkbox_bg{
	background-position: 0 0;
}
.radio_bg_check{
	background-position: -166px 0 ;
}
.checkbox_bg_check{
	background-position: -48px 0;
}
select {
height:25px;
line-height:25px;
background-color:#FFF;

border: 1px solid #cecece;
appearance:none;
-moz-appearance:none; 

-webkit-appearance:none; 
-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
}
BUTTON {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; -webkit-text-size-adjust: none
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; -webkit-text-size-adjust: none
}
STRONG {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; -webkit-text-size-adjust: none
}
B {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; -webkit-text-size-adjust: none
}
A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; -webkit-text-size-adjust: none
}
SPAN {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; -webkit-text-size-adjust: none
}
DEL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; -webkit-text-size-adjust: none
}
PRE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; -webkit-text-size-adjust: none
}
H1 {
	FONT-STYLE: normal; FONT-SIZE: 100%; FONT-WEIGHT: normal; -webkit-text-size-adjust: none
}
H2 {
	FONT-STYLE: normal; FONT-SIZE: 100%; FONT-WEIGHT: normal; -webkit-text-size-adjust: none
}
H3 {
	FONT-STYLE: normal; FONT-SIZE: 100%; FONT-WEIGHT: normal; -webkit-text-size-adjust: none
}
H4 {
	FONT-STYLE: normal; FONT-SIZE: 100%; FONT-WEIGHT: normal; -webkit-text-size-adjust: none
}
H5 {
	FONT-STYLE: normal; FONT-SIZE: 100%; FONT-WEIGHT: normal; -webkit-text-size-adjust: none
}
H6 {
	FONT-STYLE: normal; FONT-SIZE: 100%; FONT-WEIGHT: normal; -webkit-text-size-adjust: none
}
EM {
	FONT-STYLE: normal; FONT-SIZE: 100%; FONT-WEIGHT: normal; -webkit-text-size-adjust: none
}
DEL {
	FONT-STYLE: normal; FONT-SIZE: 100%; FONT-WEIGHT: normal; -webkit-text-size-adjust: none
}
.clear {
	LINE-HEIGHT: 0; DISPLAY: block; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden
}
.clearAf {
	ZOOM: 1
}
.clearAf:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; OVERFLOW: hidden; CONTENT: '.'
}
.textCenter {
	TEXT-ALIGN: center
}
.FloatLeft{ float:left; height:auto;}
.FloatRight{ float:right; height:auto;}
.Marginleft1{ margin-left:1px;}
.Marginleft2{ margin-left:2px;}
.Marginleft3{ margin-left:3px;}
.Marginleft4{ margin-left:4px;}
.Marginleft5{ margin-left:5px;}
.Marginleft6{ margin-left:6px;}
.Marginleft7{ margin-left:7px;}
.Marginleft8{ margin-left:8px;}
.Marginleft9{ margin-left:9px;}
.Marginleft10{ margin-left:10px;}
.Marginleft11{ margin-left:11px;}
.Marginleft12{ margin-left:12px;}
.Marginleft13{ margin-left:13px;}
.Marginleft14{ margin-left:14px;}
.Marginleft15{ margin-left:15px;}
.Marginleft20{ margin-left:20px;}
.Marginleft30{ margin-left:30px;}
.Marginleft40{ margin-left:40px;}
.Marginleft50{ margin-left:50px;}
.Marginleft100{ margin-left:100px;}
.Width50{ width:50px;}
.Width55{ width:55px;}
.Width60{ width:60px;}
.Width65{ width:65px;}
.Width70{ width:70px;}
.Width75{ width:75px;}
.Width80{ width:80px;}
.Width85{ width:85px;}
.Width90{ width:90px;}
.Width95{ width:95px;}
.Width100{ width:100px;}
.Width120{ width:120px;}
.Width150{ width:150px;}
.text1em {
	TEXT-INDENT: 1em
}
.text2em {
	TEXT-INDENT: 2em
}
.text3em {
	TEXT-INDENT: 3em
}
.text4em {
	TEXT-INDENT: 4em
}
.text5em {
	TEXT-INDENT: 5em
}
.text6em {
	TEXT-INDENT: 6em
}
.text7em {
	TEXT-INDENT: 7em
}
.text8em {
	TEXT-INDENT: 8em
}
.text9em {
	TEXT-INDENT: 9em
}
.text10em {
	TEXT-INDENT: 10em
}
.text11em {
	TEXT-INDENT: 11em
}
.text12em {
	TEXT-INDENT: 12em
}
.text13em {
	TEXT-INDENT: 13em
}
.text14em {
	TEXT-INDENT: 14em
}
.text15em {
	TEXT-INDENT: 15em
}
.text16em {
	TEXT-INDENT: 16em
}
.text17em {
	TEXT-INDENT: 17em
}
.text18em {
	TEXT-INDENT: 18em
}
.text19em {
	TEXT-INDENT: 19em
}
.text20em {
	TEXT-INDENT: 20em
}
.text1px {
	TEXT-INDENT: 1px
}
.text2px {
	TEXT-INDENT: 2px
}
.text3px {
	TEXT-INDENT: 3px
}
.text4px {
	TEXT-INDENT: 4px
}
.text5px {
	TEXT-INDENT: 5px
}
.text6px {
	TEXT-INDENT: 6px
}
.text7px {
	TEXT-INDENT: 7px
}
.text8px {
	TEXT-INDENT: 8px
}
.text9px {
	TEXT-INDENT: 9px
}
.text10px {
	TEXT-INDENT: 10px
}
.text11px {
	TEXT-INDENT: 11px
}
.text12px {
	TEXT-INDENT: 12px
}
.text13px {
	TEXT-INDENT: 13px
}
.text14px {
	TEXT-INDENT: 14px
}
.text15px {
	TEXT-INDENT: 15px
}
.text16px {
	TEXT-INDENT: 16px
}
.text17px {
	TEXT-INDENT: 17px
}
.text18px {
	TEXT-INDENT: 18px
}
.text19px {
	TEXT-INDENT: 19px
}
.text20px {
	TEXT-INDENT: 10px
}
.font12 {
	FONT-SIZE: 12px
}
.font13 {
	FONT-SIZE: 13px
}
.font14 {
	FONT-SIZE: 14px
}
.font15 {
	FONT-SIZE: 15px
}
.font16 {
	FONT-SIZE: 16px
}
.font18 {
	FONT-SIZE: 18px
}
.font20 {
	FONT-SIZE: 20px
}
.font22 {
	FONT-SIZE: 22px
}
.font24 {
	FONT-SIZE: 24px
}
.font26 {
	FONT-SIZE: 26px
}
.red {
	COLOR: #f00
}
.redDark {
	COLOR: #900
}
.white {
	COLOR: #fff
}
.togray{
 -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;
    opacity:0.7;
	 -ms-filter:"alpha(opacity=70)";
	}
.gray {
	COLOR: #ccc
}
.grayC {
	COLOR: #6c6c6c
}
.grayC:hover{
	COLOR:#0285ed; text-decoration:none;
}
.grayS {
	COLOR: #999
}
.grayDark {
	COLOR: #666
}
.black {
	COLOR: #333
}
.blackS {
	COLOR: #000
}
.blackC{ color:#222222;}
.blackC:hover{ color:#F30;}
.graySS
{
	color:#404040;
}
.graycs
{
	color:#888888;
}
.green {
	COLOR: #093
}
.greenDark {
	COLOR: #090
}
.blue {
	COLOR: #06f
}
.orange {
	COLOR: #f70
}
.Mrbule{color:#0285ed}
.Mrbulelink{color:#0285ed}
.Mrbulelink:hover{ color:#017bdc}
.MrGreen{ color:#65AB10}
.bold {
	FONT-WEIGHT:bold;
}
.noBold {
	FONT-WEIGHT: 100
}
.hide {
	DISPLAY: none
}
.blockShow {
	DISPLAY: block
}
.inlineShow {
	DISPLAY: inline
}
.inlineBlockShow {
	DISPLAY: inline-block
}
.msyh {
	FONT-FAMILY: "微软雅黑", Arial, Helvetica, sans-serif
}
.st {
	FONT-FAMILY: "宋体";
}
UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
DL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
OL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
A {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}

TEXTAREA {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; resize: none
}

.pre {
white-space: pre;           /* CSS 2.0 */
white-space: pre-wrap;      /* CSS 2.1 */
white-space: pre-line;      /* CSS 3.0 */
white-space: -pre-wrap;     /* Opera 4-6 */
white-space: -o-pre-wrap;   /* Opera 7 */
white-space: -moz-pre-wrap; /* Mozilla */
white-space: -hp-pre-wrap;  /* HP Printers */
word-wrap: break-word;      /* IE 5+ */
table-layout:fixed; word-break: break-all;
}

/*间距*/
.linespace2{width:100%; clear:both; height:2px; overflow:hidden}
.linespace5{width:100%;clear:both; height:5px; overflow:hidden}
.linespace10{width:100%;clear:both; height:10px; overflow:hidden;}
.linespace15{width:100%;clear:both; height:15px; overflow:hidden}
.linespace20{width:100%;clear:both; height:20px; overflow:hidden}
.linespace30{width:100%;clear:both; height:30px; overflow:hidden}
.linespace50{width:100%;clear:both; height:50px; overflow:hidden}
.linespace100{width:100%;clear:both; height:100px; overflow:hidden}
.spaceline{border-top:1px #F3F3F3 solid; height:2px; overflow:hidden; margin-left:2%; width:96%; clear:both;}
/*带下划线超链接*/
.LsFline{ color:#0066FF;text-decoration:underline;}
.LsFline:link{ color:#0066FF;text-decoration:underline;}
.LsFline:hover{ color:#0066FF;text-decoration:none;}
.SlsFline{color:#0033FF;text-decoration:underline;}
.SlsFline:link{color:#0033FF;text-decoration:underline;}
.SlsFline:hover{color:#0033FF;text-decoration:none;}
.RlsFline{color:#FF0000;text-decoration:underline;}
.RlsFline:link{color:#FF0000;text-decoration:underline;}
.RlsFline:hover{color:#FF0000;text-decoration:none;}
.GlsFline{color:#4D7812;text-decoration:underline;}
.GlsFline:link{color:#4D7812;text-decoration:underline;}
.GlsFline:hover{color:#4D7812;text-decoration:none;}
/*****************/
.page_ctrl{
  text-align: center;
  margin: 10px auto;
  box-sizing: border-box;
}
.page_ctrl *{
	 min-width:50px;
  line-height: 50px;
  font-family:微软雅黑,宋体; font-weight:500;
}
.page_ctrl button{
  margin:0 3px;
  min-width:50px;
  background: #ffffff;
  border: 1px solid #e5e5e5;
  color: #5e5e5e;
  cursor: pointer;
  outline: none;
  text-align: center;
}
.page_ctrl button:hover{
  background:#F30;
  color: #ffffff;
}
.page_ctrl .btn_dis{
  cursor: default;
  opacity: .7;
  background:#EAF0F7;
  color:#fff;
}
.page_ctrl .btn_dis:hover{
  background: #EAF0F7;
  color: #fff;
}
.page_ctrl .current_page{
  background: #F30;
  color: #fff;
}
.page_ctrl .input_page_num{
  width:50px;
  height: 50px;
  margin:0 8px;
  padding: 0;
  text-align: center;
  background: #ffffff;
  border: 1px solid #e5e5e5;
  color: #5e5e5e;
  outline: none;
  font-size: 15px;
}
.page_ctrl .page_total,.page_ctrl .page_text{
  color: #2b2b2b;
  font-size: 15px;
}

/*******************/
.hidden { display: none !important; }
 		.selectPickerWrapper *{box-sizing: border-box;}
 		.selectPickerWrapper{position:relative;display:inline-block;}
		.select-picker-search{width:100px;height:32px;line-height:32px;color:#fff;border-radius:3px;border:1px solid #fff;padding:0 10px;font-size:14px;cursor:pointer; background:#F90}
		.select-picker-search-checked{position:relative;width:80px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding-right: 5px;}
		.select-picker-search-checked:after{
			border: 5px solid transparent; content: ' ';
		    height: 0; position: absolute;
		    width: 0; top:12.2px; border-top: 8px solid #fff; right:0; }
		.select-picker-options-wrp{display:none;width:100px;border-radius: 2px;box-shadow: 0 1px 5px rgba(0,0,0,.2);background-color: #fff;position:absolute;top:36px;left:0;z-index:999;}
		.select-picker-options-serch input{width:60px;height:32px;line-height:32px;border:1px solid #ddd;border-radius:3px;margin:12px 0 0 10px;padding-left:8px;}
		.select-picker-options-serch input:focus{border-color: #66afe9;outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6)}
		.select-picker-options-list{width:100%;padding:8px 0;}
		.select-picker-options-list-item{width:100%;line-height:36px;cursor: pointer;padding:0 12px;}
		.select-picker-options-list-item:hover{background: #ebf1f5;}
		.duihao {display:inline-block;width:18px;height:18px;border-radius:3px;transform: translateY(4px);margin-right:6px;}
		.duihao-checked {  background:#00a0ff; position: relative; }
	    .duihao-checked:before, .duihao-checked::after {
	        content:""; height:10px; width:2px;
	        border-radius: 10px; display:block;
	        background:white; position: absolute;
	        top:4px;  left:10px; 
	        transform:rotate(45deg);-ms-transform:rotate(45deg);    
	    }
	    .duihao-checked::before {
	        height:6px; transform: rotate(-45deg); -ms-transform:rotate(-45deg);
	        position: absolute;  top:7px; left:5px;       
	    }
	    .duihao-nocheck{border:1px solid #ddd;}
/*****************************/
.win { display: none; }
.mask-layer { position: fixed; width: 100%; height: 100%; opacity: 0.5; -ms-filter:"alpha(opacity=50)"; background-color: black; z-index: 99998; top: 0px; left: 0px; }
.window-panel { position: fixed; z-index: 99999; min-height:150px; background-color:; border-radius: 4px; }
.window-panel .title-panel { position: absolute; height: 36px; width: 100%; border-radius: 4px 4px 0 0; }
.window-panel .title { position: absolute; height: 36px; width: 100%; text-align: center; border-radius: 4px 4px 0 0; line-height: 36px; vertical-align: middle; background-color: whitesmoke; /*标题背景色*/ border-bottom: 1px solid rgb(233, 233, 233); z-index: 1;font-size:22px;font-family:微软雅黑; font-weight:600; color:#666}
.window-panel h3 { font-size: 16px; margin: 0; }
.window-panel .close-btn { display: block; text-align: center; vertical-align: middle; position: absolute; width: 36px; height: 36px; line-height: 36px; right: 0px; text-decoration: none; font-size: 24px; color:#fff; background-color:#F30; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; z-index: 1; }
.window-panel .close-btn:hover { background-color: #ccc; }
.window-panel .body-panel { position: absolute; width: 100%; top: 36px; border-radius: 0 0 4px 4px; z-index: 1;background: #fff; }
.window-panel .body-panel.toast-panel{ position: absolute;color:#fff;background:rgba(0,0,0,0.3); }
.window-panel .content, .window-panel .btns { text-align: center; }
.window-panel .content { padding: 10px 10px 0px 10px; font-size: 16px; min-height: 40px; line-height: 22px; }
.window-panel .content.toast-content{padding:0;min-height:0;}
.window-panel .w-btn { display: inline-block; width: 60px; height: 36px; line-height: 36px; background-color:#F30; color: #fff; cursor: pointer; text-align: center;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; text-decoration: none; margin: 0 10px 0px 10px; border: none; }
.window-panel .w-btn:hover { background-color:#F60; }
.window-panel .w-btn:focus { outline: 0 none; }
.window-panel .w-btn2 { display: inline-block; width:90px; height: 36px; line-height: 36px; background-color:#F30; color: #fff; cursor: pointer; text-align: center;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; text-decoration: none; margin: 0 10px 0px 10px; border: none; }
.window-panel .w-btn2:hover { background-color:#F60; }
.window-panel .w-btn2:focus { outline: 0 none; }
.alert {
	width: 90%;
	text-align: center;
	color: #fff;
	margin: 10px auto;
	border-radius: 5px;
	line-height: 30px;
	cursor: pointer;
	background: #4ab819;
}

.confirm {
	background: #196fb8;
}

.open {
	background: #f88408;
}

.toast {
	background: #f80851;
}

.later {
	background: #a9a9a9;
}
/*****************************/
