﻿@charset "utf-8";
/**
* @name         :base.css
* @date         :2015-10-28
* @updateTime   :()
* @author       :
* @version      :1.0
* @type         :公共标签基础样式
* @explain      :包含HTML5新标签的CSS Reset
* @relating     :依赖于整站标签初始化style
* @dependent    :整站页面都需要base.css
**/
.table a{color:#3780bd; text-decoration:none;word-wrap: break-word;word-break:break-all; line-height:12px; display:block;}
.table a:hover{color:#1687e7;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {
	margin: 0;
	padding: 0;
	border: 0;
}
body {height: 100%; background-color:#fff; margin:0; padding:0; color:#666666; font: 12px/1.5 "microsoft yahei","\5FAE\8F6F\96C5\9ED1",Arial,"\5B8B\4F53";}
/* 内外边距通常让各个浏览器样式的表现位置不同 */
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { margin:0; padding:0; }
/* 重设 HTML5 标签, IE 需要在 js 中 createElement(TAG) */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display:block; }
/* HTML5 媒体文件跟 img 保持一致 */
audio, canvas, video { display: inline-block;  *display: inline;
 *zoom: 1;
}
/* 要注意表单元素并不继承父级 font 的问题 */
button, input, select, textarea { font:12px/20px 'Microsoft YaHei', Arial; font-size:100%;outline:none  }
textarea { resize:none; background-color: #fff }
/* 去掉各Table  cell 的边距并让其边重合 */
table { border-collapse:collapse; border-spacing:0; }
/* IE bug fixed: th 不继承 text-align*/
th { text-align:inherit;word-break:break-all; }
/* 去除默认边框 */
fieldset, img { border:0; }
/* ie6 7 8(q) bug 显示为行内表现 */
iframe { display:block; }
/* 去掉 firefox 下此元素的边框 */
abbr, acronym { border:0; font-variant:normal; }
/* 一致的 del 样式 */
del { text-decoration:line-through; }
address, b, caption, cite, code, dfn, em, i, strong, th, var {}
/* 去掉列表前的标识, li 会继承 */
ol, ul { list-style:none; }
/* 对齐是排版最重要的因素, 别让什么都居中 */
caption, th { text-align:left; }
/* 来自yahoo, 让标题都自定义, 适应多个系统应用 */
h1, h2, h3, h4, h5, h6{margin: 0; padding: 0;}
/* 统一上标和下标 */
sub, sup { font-size:100%;  }
sup { top: 0; }
sub { bottom: 0; }
* {
	tap-highlight-color: rgba(0,0,0,0);
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	-ms-tap-highlight-color: rgba(0,0,0,0);
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
}
/* ======================================
*a:link {连接平常的状态}
*a:focus {获得焦点的链接}
*a:visited {连接被访问过之后}
*a:hover {鼠标放到连接上的时候}
*a:active {连接被按下的时候}
*a:hover和a:visited书写顺序的重要性;要把 a:hover 写在 a:visited 之前;
*======================================== */
/* 默认不显示下划线，保持页面简洁 */
ins, a { text-decoration:none; }
a { color:#666666; text-decoration:none;}
a:hover { text-decoration:none; color: #333333; }
a:focus { outline-style:none;text-decoration:none; }

.f-red{color: #E50011;}
.inline-block { display: inline-block;  *display: inline;
 *zoom: 1;
}
.relative { position:relative; }
/* 清理浮动 */
.clear:before, .clear:after { visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0; }
.clear {  *zoom: 1; /* for IE6 IE7 */
}
/* 浮动左 */
.float-l { float:left }
/* 浮动右 */
.float-r { float:right }
/* 隐藏 */
.hidden { display: none; }
/* 显示 */
.show { display: block; }
.o-hidden { overflow:hidden; }
.red{ color:#F00; width:10px; display:inline-block; font-size:12px; margin-right:1px;}
/* 公用margin、padding */
.pt0{padding-top:0px;}.pb0{padding-bottom:0px;}.pl0{padding-left:0px}.pr0{padding-right:0px}.p0{padding:0px}
.pt5{padding-top:5px;}.pb5{padding-bottom:5px;}.pl5{padding-left:5px}.pr5{padding-right:5px}.p5{padding:5px}
.pt10{padding-top:10px;}.pb10{padding-bottom:10px;}.pl10{padding-left:10px}.pr10{padding-right:10px}.p10{padding:10px}
.pt15{padding-top:15px;}.pb15{padding-bottom:15px;}.pl15{padding-left:15px}.pr15{padding-right:15px}.p15{padding:15px}
.pt20{padding-top:20px;}.pb20{padding-bottom:20px;}.pl20{padding-left:20px}.pr20{padding-right:20px}.p20{padding:20px}
.pt25{padding-top:25px;}.pb25{padding-bottom:25px;}.pl25{padding-left:25px}.pr25{padding-right:25px}.p25{padding:25px}
.pt30{padding-top:30px;}.pb30{padding-bottom:30px;}.pl30{padding-left:30px}.pr30{padding-right:30px}.p30{padding:30px}
.pt35{padding-top:35px;}.pb35{padding-bottom:35px;}.pl35{padding-left:35px}.pr35{padding-right:35px}.p35{padding:35px}
.pt40{padding-top:40px;}.pb40{padding-bottom:40px;}.pl40{padding-left:40px}.pr40{padding-right:40px}.p40{padding:40px}
.pt45{padding-top:45px;}.pb45{padding-bottom:45px;}.pl45{padding-left:45px}.pr45{padding-right:45px}.p45{padding:45px}
.pt50{padding-top:50px;}.pb50{padding-bottom:50px;}.pl50{padding-left:50px}.pr50{padding-right:50px}.p50{padding:50px}
.pt55{padding-top:55px;}.pb55{padding-bottom:55px;}.pl55{padding-left:55px}.pr55{padding-right:55px}.p55{padding:55px}
.mt0{margin-top:0px;}.mb0{margin-bottom:0px;}.ml0{margin-left:0px}.mr0{margin-right:0px}.m0{margin:0px}
.mt5{margin-top:5px;}.mb5{margin-bottom:5px;}.ml5{margin-left:5px}.mr5{margin-right:5px}.m5{margin:5px}
.mt10{margin-top:10px;}.mb10{margin-bottom:10px;}.ml10{margin-left:10px}.mr10{margin-right:10px}.m10{margin:10px}
.mt15{margin-top:15px;}.mb15{margin-bottom:15px;}.ml15{margin-left:15px}.mr15{margin-right:15px}.m15{margin:15px}
.mt20{margin-top:20px;}.mb20{margin-bottom:20px;}.ml20{margin-left:20px}.mr20{margin-right:20px}.m20{margin:20px}
.mt25{margin-top:25px;}.mb25{margin-bottom:25px;}.ml25{margin-left:25px}.mr25{margin-right:25px}.m25{margin:25px}
.mt30{margin-top:30px;}.mb30{margin-bottom:30px;}.ml30{margin-left:30px}.mr30{margin-right:30px}.m30{margin:30px}
.mt35{margin-top:35px;}.mb35{margin-bottom:35px;}.ml35{margin-left:35px}.mr35{margin-right:35px}.m35{margin:35px}
.mt40{margin-top:40px;}.mb40{margin-bottom:40px;}.ml40{margin-left:40px}.mr40{margin-right:40px}.m40{margin:40px}
.mt45{margin-top:45px;}.mb45{margin-bottom:45px;}.ml45{margin-left:45px}.mr45{margin-right:45px}.m45{margin:45px}
.mt50{margin-top:50px;}.mb50{margin-bottom:50px;}.ml50{margin-left:50px}.mr50{margin-right:50px}.m50{margin:50px}
.mt55{margin-top:55px;}.mb55{margin-bottom:55px;}.ml55{margin-left:55px}.mr55{margin-right:55px}.m55{margin:55px}

.header{height: 60px; width: 100%; background-color: #00aec4; text-align: center; }
.footer{width: 100%;}
.footer-easy{height: 26px; line-height: 26px; text-align: center; color: #999999; background-color: #ffffff;}
.m-content{width: 1280px; height: 100%; margin: 0 auto;}
.m-menu{width: 256px; height: 100%;border: 1px solid #ececec;}
.m-main{width: 1014px; height: 100%;border: 1px solid #ececec;}
input[type="text"]::-ms-clear{
    display:none;
}
/*input hove和点击效果样式*/
input[type="radio"]{ vertical-align:middle; margin:0 5px;}
.zxdy-btn:hover,.zxdy-btn:focus,.addpooling-table input:hover,.addpooling-table input:focus,.btn-group-box:hover,.btn-group-box:focus,.input-time-box:focus,.input-time-box:hover,.input-box input[type="text"]:focus,.input-box:focus,.input-box:hover,.input-tis textarea:focus,.input-tis textarea:hover,.tjzxm-input-p textarea:focus,.tjzxm-input-p textarea:hover{
	 border-color: rgba(172, 208, 200, 0.8);
	 border-color:#acd0c8;
	 outline: 0;/*outline描述的是input设置点状轮廓的颜色，样式和宽度*/
	 outline: no dotted \9;/* |9是针对IE6-9做的兼容 */
	 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(48, 187, 206, 0.6);/*css3的新属性边框的阴影*/
	 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(48, 187, 206, 0.6);/**/
	 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(48, 187, 206, 0.6);
	 text-shadow:none;
}

.dline{display:inline-block;*zoom:1; *display:inline;}
/*input宽度*/
.w140{ width:140px;}
.w50{ width:50px;}
.w110{ width:110px;}
.w200{ width:200px;}
/*input高度*/
.h30{height:30px; line-height:30px;}
.input-box input[type="text"]{ height:30px; line-height:30px;}
/*icon*/

/*btn/input/select*/

/*div-center*/
.hc-center{max-width: 1200px; min-width: 1000px; margin: 0 auto;}


/*tit font-size font-color*/
.cont-box{}
.cont-box .right-textarea{ width:900px;} 
.leftnav{ width:160px; background:#16a5b6; color:#fff;  line-height:30px; text-align:center;    width: 160px;
    overflow: visible !important;
    min-height: 100% !important;
    position: fixed;
}
.leftnav li a{ display:block; width:160px; height:30px; line-height:30px; color:#fff; font-size:12px;}
.leftnav div a{ color:#fff; cursor:pointer;}
.leftnav h2{ font-weight:bold; font-size:14px; border-bottom:#FFF 2px solid; color:#fff;}
.leftnav a{ display:block; height:30px; line-height:30px; text-align:center;}
.leftnav a:hover{ background:#fff; color:#666; text-decoration:none;}
.rightnav{ margin-left:200px; width:900px;}
.rightnav h2{ font-size:16px; margin: 10px 0;}
.accordion-heading{ border-bottom:#FFF solid 1px;}

/*---控件表格样式---------------------------------------------------------------------------*/
.div-table{ width:900px;}
.mbs-table a{cursor:pointer;}
.table-hover-box > tbody > tr:hover > td{ background-color:#e7e5f6; }
.table-hover-box > tbody > td:hover{ background-color:#daeae9; }

.table-box-striped>tr>th,.table-box-striped>tr>td{ font-size:12px;  border-top:none;}
.table-box-striped thead>tr>th, .table-box-striped tbody>tr>th, .table-box-striped tfoot>tr>th, .table-box-striped thead>tr>td, .table-box-striped tbody>tr>td, .table-box-striped tfoot>tr>td{border-bottom:1px solid #ddd; border-top:none; vertical-align:middle; padding:10px 14px;word-wrap:break-word;
word-break:break-all;line-height:22px;font-size:100%;font:inherit;}
.table-box-striped {margin-bottom:0px; border:1px solid #ddd;font-size:12px;}
.table-box thead>tr>th {vertical-align: middle;border-bottom:none;}
.table-box-striped thead>tr>th{background:#eaebf5; padding:10px 10px 10px 12px; text-align:left;border-bottom:1px  solid #ddd; font-size:14px;}
.table-box-striped thead .click-a,.table-box-striped thead .clickon-a{display:inline-block; width:10px;height: 14px; margin-left: 10px; vertical-align:middle; margin-top:-2px;}
.table-box-striped thead .click-a{background: url(../images/hoved.png) no-repeat; }
.table-box-striped thead .clickon-a{background: url(../images/hovers.png) no-repeat; }
.editor,.delete{ display:inline-block; color:#30bacc; background: #fff; border:#83d9ee solid 1px; border-radius:3px; width:22px; height:22px; float:left;line-height: 22px;text-align: center;}
.editor{margin-right:5px; } 
.editor:hover,.delete:hover{ }
.table-boxgrren{ border-right:none; font-size:14px; color:#676767;}
.table-boxgrren thead>tr>th{ background:#fff;}
.table-boxgrren thead>tr>th, .table-boxgrren tbody>tr>th, .table-boxgrren tfoot>tr>th, .table-boxgrren thead>tr>td, .table-boxgrren tbody>tr>td, .table-boxgrren tfoot>tr>td{border-bottom:1px solid #d3d9de; border-top:none; vertical-align:middle; padding:10px 10px;word-wrap:break-word;
word-break:break-all; border-right:1px solid #d3d9de;}
/*编辑表格*/
.table-edit{ border-right:none;}
.table-edit>tr>th,.table-box-striped>tr>td{ font-size:14px;}
.table-edit thead>tr>th, .table-edit tbody>tr>th, .table-edit tfoot>tr>th, .table-edit thead>tr>td, .table-edit tbody>tr>td, .table-edit tfoot>tr>td{ font-size:14px; padding:8px 20px; border-right:1px solid #ddd;}


/*//操作修改删除的hover点击后的效果样式*/
.editor:hover,.editoron,.delete:hover,.deleteon{color: #e5f5fa;background: #8adbef;}

.pagernav{ display:block; text-align:right; width:99.3%;*zoom:1; *display:inline;}
.pagernav .iconfont{font-size: 12px;}
.pagernav li a,
.pagernav li.active a{cursor: pointer;}
.pagination-page .next {background:url(../images/tub.png) no-repeat center; display:blockl}
.pagination-page li a{ padding:0;height:31px; line-height:31px; text-align:center; padding:0 12px; cursor:pointer;}
.pagination-page{  *float:right; margin:10px 0;}
.pagination-page li .next,.pagination-page li .nextbtn,.pagination-page li .nextrg,.pagination-page li .nextrgbtn{ height:31px; line-height:31px; font-family:"宋体"}
.pagination-page > .active > a, .pagination-page > .active > span, .pagination-page > .active > a:hover, .pagination-page > .active > span:hover, .pagination-page > .active > a:focus, .pagination-page > .active > span:focus {
    z-index: 2;color: #fff;cursor:pointer; background-color: #879cbc;border-color: #879cbc;}
.pagination-page > li > a:hover,
.pagination-page > li > span:hover,
.pagination-page > li > a:focus,
.pagination-page > li > span:focus { color: #fff; background-color: #879cbc; border-color: #879cbc;}
.pagination-page > li > a, .pagination > li > span{ border:1px  soild #dedede;}
.pagination-page .disabled a.next,.pagination .disabled a.next:hover,.pagination .disabled a.next:focus{  background: #f1f0f0; border:1px  soild #f1f0f0;}
.pagination-page .disabled a.nextbtn,.pagination .disabled a.nextbtn:hover,.pagination .disabled a.nextbtn:focus{ background: #f1f0f0; border:1px  soild #f1f0f0}
.pagination-page .disabled a.nextrg,.pagination .disabled a.nextrg:hover,.pagination .disabled a.nextrg:focus{ background:#f1f0f0; border:1px  soild #f1f0f0}
.pagination-page .disabled a.nextrgbtn,.pagination .disabled a.nextrgbtn:hover,.pagination .disabled a.nextrgbtn:focus{ background: #f1f0f0; border:1px  soild #f1f0f0}
.bntfe{ background:#ffffff;}

/*-----------------时间框架---------------------------------------------*/
/*时间默认样式*/
.input-box{ 
	  width:300px;
	  background:#fff; 
	  border:1px solid #deddde; 
	  border-radius:2px; /*css3圆角*/
	  height:34px;
	  line-height:34px;
	  padding:0 5px; 
	  display:inline-block;
	  font-size:14px;
	  color:#666;
}

.input-time-box{ background:#fff;border:1px solid #cfdae4; border-radius:3px; padding-left:5px;}
/*.timeicon{width: 22px; margin-left: -28px;z-index: 2;position: relative;top:3px;font-size:20px;color: #31bbcd; cursor:pointer;}
*/
.timeicon{width: 22px; z-index: 2; position: relative;top:3px;font-size: 20px;color: #31bbcd;cursor: pointer;left: -28px}

.disabledInput{ background:#eaeded url(../images/timeon.png) no-repeat 96% 50%;}

/*------ 上传图片插件框架样式---------------------------------------------*/

.Popup { overflow:hidden;background-clip: padding-box;background-color: #ffffff;border: 1px solid rgba(0, 0, 0, 0.3);border:1px solid #c7cbcc;border-radius: 6px;box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); width:735px;}
.Popup .modal-header { border-top-left-radius:5px;border-top-right-radius:5px;min-height: 16.428571429px;padding: 15px;border-bottom: 1px solid #e5e5e5; background:#f5f9fb;background: -webkit-gradient(linear, left top, left bottom, from(#fafdff), to(#f5f9fb)); font-size:16px;}
.Popup .modal-bod{ padding:0;}
.Popup .modal-footer { margin-top:0px;height:63px; *height:40px;background-color: #f5f5f5;border-radius: 0 0 6px 6px;border-top: 1px solid #e1e2e2;box-shadow: 0 1px 0 #ffffff inset;margin-bottom:0;padding: 14px 15px 15px;text-align:center;}
.Popup .modal-body{ padding:0px;background: #f4f4f4; clear:both;border-bottom-right-radius:5px;
border-bottom-left-radius:5px;}
.Popup .modal-body-left{ width:507px; float:left; background:#fff url(../images/imglfbg.jpg) right repeat-y;}
.Popup .modal-body-left .up-img{ margin:12px 0 0 12px; position:relative;}
.Popup .up-img-a{ width:415px; height:395px; border:#cbcbcb solid 1px; border-radius:5px; display:inline-block; overflow:hidden;}
.Popup .addon{ position:absolute; bottom:40px;}
.Popup .addon,.Popup .addsml{ margin-left:12px;width:34px; height:34px ; border:1px solid #cbcbcb; border-radius:5px; background:#fff; color:#cbcbcb; font-size:16px;}
.Popup .addon:hover,.Popup .addsml:hover{ color:#7f7f7f;border:1px solid #7f7f7f;}
.prompt-img {background: url(../images/ti_bg.png) no-repeat 0% 42%;width:36px;height:70px;display:inline-block;float:left;margin-left:20px;}
.prompt-inner-p{ float:left;}
.prompt-inner-p h1{ font-size:18px; margin-top:15px;}
.prompt-inner-p p{ font-size:14px; color:#999;}

.addsml{ position:absolute; bottom:0px; *margin-left:8px}
.do,.jiaoqie{  width:68px; height:68px; border-radius:50px; border:2px solid #e8eaed; cursor:pointer;}
.do{background:url(../images/img_03.png) no-repeat center; margin-right:10px; position:relative;}
.do:hover{ background:url(../images/001_03.png) no-repeat center; border:2px solid #a5adb8;}
.jiaoqie:hover{background:url(../images/001_05.png) no-repeat center #4082ae; border:2px solid #a5adb8;}
.do:hover .ime-tis{ display:block;}
.Popup-caoz{ text-align:center; width:400px; margin:5px 0px; }
.jiaoqie{background:url(../images/img_05.png) no-repeat center; *margin:4px}
.ime-tis{ width:295px;position:absolute; z-index:11;left: -122px;bottom: -56px; display:none;}
.p-ing{ background:url(../images/sa.png) no-repeat center; height:10px;position: relative;bottom: -1px;}
.p-cont{width:295px; height:44px; line-height:44px; color:#ef912b; border:1px solid #fadf9f; border-radius:5px; background:#fffbe5;}
.Popup .modal-body-rigth{ background:#f4f4f4;width:222px; float:left; height:489px;}
.inner-img{ height:44px; line-height:44px; background:url(../images/imgrgbg.png) bottom no-repeat; text-align:center;}
.imga-up,.imga-fang{ margin-top:40px; width:100px; height:100px; margin:64px auto 0; overflow:hidden;  -webkit-box-shadow:0 0 10px #ddd;  
  -moz-box-shadow:0 0 10px #ddd; box-shadow:0 0 10px #ddd; }
.imga-up{ border-radius:50px;}
.imga-fang{ border:1px solid #cacdce;}
.zhezhao{ position:absolute;top:108px;border-radius:50px;}
.modal-footer .btnw { margin-right:15px;}
.modal-footer .btn+.btn {margin-left:0px;}
.tooltip.top{margin-top: -8px; min-width:35px;}

/*按钮*/
.btnw{ min-width:120px;}
.btn-box{ overflow:hidden;
	margin-right: 10px;
    border: 1px solid #525252;
    border-radius: 4px;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.42857;
    margin-bottom: 0;color:#fff;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap; background:#5c5c5c;
	  -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
		box-sizing: border-box;
   -webkit-box-shadow: inset 0px 1px 0px rgba(92, 92,92, 0.3), 0 1px 2px rgba(0, 0, 0, 0.15);
          box-shadow: inset 0px 1px 0px rgba(92, 92, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.15);
		   -webkit-animation-duration: 3s;
    animation-duration: 3s;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-name: glowing;
    animation-name: glowing;
	text-shadow:none;
	text-indent:0px;
 padding: 9px 12px;
 
}
.btn-box:focus,
.btn-box:active:focus,
.btn-box.active:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
   background:#1a1a1a;
  outline:none;
}
.btn-box:hover,
.btn-box:focus {
  color: #fff;
  text-decoration: none;
 background-color: #1a1a1a;
  border-color: #1a1a1a;
  outline:none;
}
.btn-box:active,
.btn-box.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
  background:#3a3939;
}

.btn-box-geern{
/*	margin-right: 10px;*/ 
   border: 1px solid #49b776;
    border-radius: 4px;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.42857;
    margin-bottom: 0;color:#fff;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap; 
	background:#49b776;
	  -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
		box-sizing: border-box;
   -webkit-box-shadow: inset 0px 1px 0px rgba(62, 189, 179, 0.3), 0 1px 2px rgba(0, 0, 0, 0.15);
          box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.15);
		   -webkit-animation-duration: 3s;
    animation-duration: 3s;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-name: glowing;
    animation-name: glowing;
	text-shadow:none;
 
}
.btn-box-geern:focus,
.btn-box-geern:active:focus,
.btn-box-geern.active:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px; background:#33a260;
  outline:none;
}
.btn-box-geern:hover,
.btn-box-geern:focus {
  color: #fff;
  text-decoration: none;
 background-color: #33a260;
  border-color: #33a260;
  outline:none;
}
.btn-box-geern:active,
.btn-box-geern.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
  background:#49b776;
}

.btn-box-geernon{
	margin-right: 10px;
    border: 1px solid #49b776;
    border-radius: 4px;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.42857;
    margin-bottom: 0;color:#fff;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap; background:#49b776;
	  -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
		box-sizing: border-box;
   -webkit-box-shadow: inset 0px 1px 0px rgba(62, 189, 179, 0.3), 0 1px 2px rgba(0, 0, 0, 0.15);
          box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.15);
	text-shadow:none;
 
}
.btn-box-geernon:focus,
.btn-box-geernon:active:focus,
.btn-box-geernon.active:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px; background:#33a260;
  outline:none;
}
.btn-box-geernon:hover,
.btn-box-geernon:focus {
  color: #fff;
  text-decoration: none;
 background-color: #33a260;
  border-color: #33a260;
  outline:none;
}
.btn-box-geernon:active,
.btn-box-geernon.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
  background:#49b776;
}


.btn-box-primary{border:2px solid #525252; background:#fff; color:#525252;  border-color: #525252;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0);text-shadow:none;

}
.btn-box-primary:hover,
.btn-box-primary:focus,
.btn-box-primary:active,
.btn-box-primary.active,
.open > .dropdown-toggle.btn-box-primary {
  color: #fff;
  background-color: #8a908f; border-color: #8a908f;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8a908f',endColorstr='#8a908f',GradientType=0); border-radius:5px; 
 overflow:hidden;
}

.btn-box-blue{
		background:#0bb9eb;
	  -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
		box-sizing: border-box;
   -webkit-box-shadow: inset 0px 1px 0px rgba(40, 173, 22, 0.3), 0 1px 2px rgba(40, 173, 22, 0.15);
          box-shadow: inset 0px 1px 0px rgba(40, 173, 22, 0.3), 0 1px 2px rgba(40, 173, 22, 0.15);
   color:#fff;
   line-height:32px; height:32px;
	}
.btn-box-blue:focus,
.btn-box-blue:active:focus,
.btn-box-blue.active:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px; 
  background:#09abd9;
  outline:none;
}
.btn-box-blue:hover,
.btn-box-blue:focus {
  color: #fff;
  text-decoration: none;
  background-color: #09abd9;
  border-color: #09abd9;
  outline:none;
}
.btn-box-blue:active,
.btn-box-blue.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
  background:#24c2f0;
}

@-webkit-keyframes glowing {
  from {
    -webkit-box-shadow: 0 0 0 rgba(62, 189, 179, 0.3);
            box-shadow: 0 0 0 rgba(62, 189, 179, 0.3); }
  50% {
    -webkit-box-shadow: 0 0 20px rgba(62, 189, 179, 0.8);
            box-shadow: 0 0 20px rgba(62, 189, 179, 0.8); }
  to {
    -webkit-box-shadow: 0 0 0 rgba(62, 189, 179, 0.3);
            box-shadow: 0 0 0 rgba(62, 189, 179, 0.3); } }
@keyframes glowing {
  from {
    -webkit-box-shadow: 0 0 0 rgba(62, 189, 179, 0.3);
            box-shadow: 0 0 0 rgba(62, 189, 179, 0.3); }
  50% {
    -webkit-box-shadow: 0 0 20px rgba(62, 189, 179, 0.8);
            box-shadow: 0 0 20px rgba(62, 189, 179, 0.8); }
  to {
    -webkit-box-shadow: 0 0 0 rgba(62, 189, 179, 0.3);
            box-shadow: 0 0 0 rgba(62, 189, 179, 0.3); } }

/*--禁止按钮--*/
.btndisabled{border: 1px solid #bcbcbc; background:#d5d5d5; color:#f1f1f1;-moz-box-sizing: border-box;
		box-sizing: border-box;
   -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.15);
          box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.15);		  
 -webkit-animation-duration: 3s;
    animation-duration: 3s;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-name: glowingon;
    animation-name: glowingon;
}
@-webkit-keyframes glowingon {
  from {
    -webkit-box-shadow: 0 0 0 rgba(217, 217, 217, 0.3);
            box-shadow: 0 0 0 rgba(217, 217, 217, 0.3); }
  50% {
    -webkit-box-shadow: 0 0 20px rgba(217, 217, 217, 0.8);
            box-shadow: 0 0 20px rgba(217, 217, 217, 0.8); }
  to {
    -webkit-box-shadow: 0 0 0 rgba(217, 217, 217, 0.3);
            box-shadow: 0 0 0 rgba(217, 217, 217, 0.3); } }
@keyframes glowingon {
  from {
    -webkit-box-shadow: 0 0 0 rgba(217, 217, 217, 0.3);
            box-shadow: 0 0 0 rgba(217, 217, 217, 0.3); }
  50% {
    -webkit-box-shadow: 0 0 20px rgba(217, 217, 217, 0.8);
            box-shadow: 0 0 20px rgba(217, 217, 217, 0.8); }
  to {
    -webkit-box-shadow: 0 0 0 rgba(217, 217, 217, 0.3);
            box-shadow: 0 0 0 rgba(217, 217, 217, 0.3); } }
.btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active {
    background-color: #d5d5d5;
    border-color: #bcbcbc;
	 border-radius:5px;
}

.btnin{ 
 border: 1px solid #ddd;
    border-radius: 4px;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.42857;
    margin-bottom: 0;
	color:#000;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap; 
	background:#fff;
	  -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
		box-sizing: border-box;
   -webkit-box-shadow: inset 0px 1px 0px rgba(255, 139, 19, 0.3), 0 1px 2px rgba(0, 0, 0, 0.15);
          box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.15);
		   -webkit-animation-duration: 3s;
    animation-duration: 3s;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: none;
    -webkit-animation-name: none;
    animation-name:none;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8a908f',endColorstr='#8a908f',GradientType=0);
	 border-radius:5px;
}
.btnin:focus,
.btnin:active:focus,
.btnin.active:focus {
  background:#8a908f;
  outline:none;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8a908f',endColorstr='#8a908f',GradientType=0);
 border-radius:5px;
}
.btnin:hover,
.btnin:focus {
  color: #000;
  background-color: #46bfd5;
  border-color: #46bfd5;
  outline:none;
   border-radius:5px;
}

.btndow:hover,.btndow:active{ background:#46bfd5; color:#fff;}
.btn-box-group{ float:right; margin-bottom:10px;}
.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info {
    color: #fff;
    background-color: #46bfd5;
    border-color: #46bfd5;
}

.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger {
    color: #fff;
    background-color: #46bfd5;
    border-color: #46bfd5;
}
.dropdown-menu{ min-width:100px; border:1px solid #75cddd;}
.dropdown-menu  li  a:hover{ background:#99aab2; color:#fff; background-image:none;	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99aab2',endColorstr='#99aab2',GradientType=0);

}
/*提示*/
.cion-sj{ position:relative; width:5px; height:30px; display:block; background:url(../images/tissj.png) no-repeat;top: -21px;left: -5px;}


/*input*/
.input-disabled{ border-radius:5px; width:200px;height:30px;line-height:30px;padding:0 10px; border:1px solid #ddd;}

.input-box:focus,.input-box:hover,.input-time-box:focus,.input-time-box:hover{
	border-color:#90b4d0;
	 outline: 0;/*outline描述的是input设置点状轮廓的颜色，样式和宽度*/
	 outline: no dotted \9;/* |9是针对IE6-9做的兼容 */
	 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 4px rgba(108, 179, 233, 0.75);/*css3的新属性边框的阴影*/
	 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 4px rgba(108, 179, 233, 0.75);/**/
	 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 4px rgba(108, 179, 233, 0.75);
}
.input-error[type="text"]{ border:1px solid #2db7cb;}
.input-error[type="text"]:focus,input-error[type="text"]:hover{  border:1px solid #f74d40}
.input-append .add-on:last-child, .input-append .btn:last-child, .input-append .btn-group-box:last-child>.dropdown-toggle{ height:30px; background:#5cc4de;}
.input-append .add-on{border: 1px solid #5cc4de; cursor:pointer;}
.input-append .add-on img{ padding-top:2px;}
.input-search{ background:url(../images/search-tb.png) no-repeat 90% 50%;}
.input-disabled{ background:#eaeded; border:1px solid #e5e6e6;}
.input-group{ width:200px;}
.input-group-addon{ background-color:#fff;}
/*提示框*/
.alert{padding: 6px; width:305px;}
.closesup{position:relative; top:-6px;}
.alert .alert-nav{font-size:18px; color:#fc6421; margin-left:15px;}
.alert .alert-inner{font-size:12px; color:#ed8617; margin-left:15px;}
.tooltip-inner {
    max-width: 295px;
    padding:4px 5px;
    color: #fff;
    text-align: left;
    text-decoration: none;
    background-color: #6f6f6f;
    border-radius: 0px;
    border: none;
    font-size:12px;
}

.tooltip.top .tooltip-arrow {
     /* bottom:-4px;*/
    bottom:-2px;
    left:18px;
	border-top-color:none;
    margin-left: -5px; width:17px; height:10px;
	background:url(../images/bottom.png) no-repeat center;
	border: none;
	
}
.tooltip.bottom .tooltip-arrow {
   top:-2px;
    left: 50%;
	border-top-color:none;
    margin-left: -5px; width:17px; height:10px;
	background:url(../images/bottom-left.png) no-repeat center;
	border: none;

}
.tooltip.right .tooltip-arrow {
    bottom:0px;
    left:1px;
	right:50%;
	border-top-color:none;
    margin-left: -5px; width:17px; height:10px;
	background:url(../images/rightbg.png) no-repeat center;
	border: none;
	
}
.prompt{width:205px; height:70px; border:1px solid #a5da61; border-radius:10px; background:#f6fced;}
.prompt p img{ vertical-align:middle; margin-right:10px;}
.prompt p{ height:70px; line-height:70px; text-align:center; font-size:14px; display:inline-block; margin-left:10px;}
.prompt-inner{ background:#ffffff; clear:both; overflow:hidden; height:80px;}
.prompt-inner img{ margin:10px 20px 10px 40px; float:left;}
.prompt-inner-p{ float:left;}
.prompt-inner-p h1{ font-size:18px; margin-top:15px;}
.prompt-inner-p p{ font-size:14px; color:#999;}
.input-tis{ margin-bottom:10px;}
.input-tis em{ color:red; vertical-align:middle; font-family:"宋体"; font-size:12px;}
.tispimg{ margin-left:5px; background:url(../images/tisimg.png) no-repeat; padding-left:35px; width:144px; height:30px; display:inline-block; line-height:30px; text-align:left;}

.btn-group-box{float: right;width: 100px;height: 30px;line-height:30px; border:1px solid #ddd; border-radius:3px; background:#fff;}
.btn-group-wenb{ width:60px; line-height:30px; height:30px; text-align:left; background:none; border:none; overflow:hidden;}
.btn-group-wenb:hover{}
.btn-group-btn{padding:12px; padding:11px 12px\0;background: #fff;border: none;position: absolute;right:0; border-left:1px solid #cfdae4;border-top-right-radius:3px;border-bottom-right-radius:3px;}
.btn-group-btn:hover,.btn-group-btn:active,.btn-group-btn:focus{background:#46bfd5; padding:11px 12px 12px\0;}
.btn-group-btn:hover .caret,.btn-group-btn:active .caret,.btn-group-btn:focus .caret{ border-color:#fff;border-right: 4px solid transparent;border-left: 4px solid transparent;border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;}
.w400{ width:400px;}
.w570{ width:570px;}
.w300{ width:300px;}
.w180{ width:180px;}
.w368{ width:368px;}
.w50{ width:50px;}
.w200{ width:200px;}
.dropdown-menu>li>a {color: #666; white-space: nowrap;}
/*进度条*/
.httjjd-div{max-width:400px; height:30px; background:#f7f7f7; border:1px solid #e7e7e7; margin-left:78px; border-radius:5px; margin-top:5px; position:relative;}
.progresson{ margin:10px 0px 0 5px;  height:9px; width:250px;}
.httjjd-div p{ display:block; width:300px; text-align:center; line-height:12px; text-align:center; clear:both;}
.httjjd-deide{height:30px;line-height: 30px;}
.httjjd-deide span{ margin:0 10px; font-size:12px; display:inline-block;}
.httjjd-deide span.font{ cursor:pointer; font-size:16px; position:absolute; top:-2px; right:0px;}
.httjjd-deide span.font:hover{ color:#5bbfdd;}
.httjjd-deide em{ color:#696969; vertical-align:bottom;display:inline-block; margin-left:10px;}
.phototip-div{ margin:0 auto 10px;}
.w36{ width:36%}
.w45{ width:45%}
.table a.input-btnfile,.pa-table-box-table a.input-btnfile{ margin-right:20px; background:#525252;vertical-align: middle; border-radius:3px; border:1px solid #525252; font-size:14px; text-decoration:none; width:100px; height:30px; line-height:30px; text-align:center; color:#fff;}
.table a.input-btnfile:hover,.table a.input-btnfile:active,.pa-table-box-table a.input-btnfile:hover,.pa-table-box-table a.input-btnfile:active{background:#666565; color:#fff; text-decoration:none;}
.table a.input-btnfile:focus,.pa-table-box-table a.input-btnfile:focus{background:#666565; color:#fff; text-decoration:none;}

.pagination > li > a, .pagination > li > span {
    padding: 0 6px;
    height: 31px;
    line-height: 31px;
    text-align: center;
    min-width: 33px;}
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus{
	background-color: #3c8ad9;
    border-color: #3c8ad9;
}
.pagination{ margin:6px 0;}
.align-middle{vertical-align: middle;}
.table-box-btn thead>tr>th{ background:none;}
.table-box-btn thead>tr>th,.table-box-btn tbody>tr>td{ padding:25px; font-size:14px;}
/*ie下placeholder文子的颜色*/
::-webkit-input-placeholder { color:#b5b5b5; }
:-moz-placeholder {/* Firefox 18- */ color:#b5b5b5;}
::-moz-placeholder{/* Firefox 19+ */ color:#b5b5b5;}
:-ms-input-placeholder {color:#b5b5b5;}
.f14{ font-size:14px;}


