@charset "utf-8";

* {
	margin: 0;
	padding: 0;
}
body {
	color: #111111 !important;
	font-family: "Microsoft Yahei";
	font-size: 12px;
	min-width: 960px;
	background:#fff;
	overflow-y: scroll;
	overflow-x: scroll;
}
table{
	font-size:12px;
}
a:link,a:visited,a:hover,a:active {
	color: #426AB3;
	text-decoration: none;
}

.left {
	text-align: left;
}

.right {
	text-align: right;
}

#header {
	position: relative;
	padding-top: 1px;
	font-size: 12px;
	color: #555555;
	margin: 0;
}
/*内页弹出窗通用结构*/
.wrapperPopup{
	padding:15px !important;
}
.wrapperPopup .h3{
	font-size: 14px;
    padding: 0 25px;
    font-weight: normal;
    color: #5f6468;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    background: #fff;
    height: 35px;
    line-height: 35px;
}
.mainPopup{
	width:100% !important;
	margin:0px !important;
}
.bodyPopup{
	background: #f1f5f8 !important;
}
h3 .title {
	
}
.title .must{
	color:red;
	font-size:12px;
}

.border_1px {
	border: 1px solid #EAEAEA !important;
}

.fsize18 {
	font-size: 18px;
}

#footer {
	color: #261f1f;
	text-shadow: none;
	clear: both;
	text-align: right;
    position: fixed;
	width: 100%;
	background: rgb(29, 41, 57);
	bottom: 0px;
	z-index:3;
}
#footer p {
	margin: 0;
	padding-top: 150px;
	vertical-align: bottom;
}

#wrapper {
	min-height: 467px;
}

#mainContent {
	margin: 0px;
	padding: 0px;
	width: 100%;
}
#mainContent h5{
	padding-left:10px;
}

#viewbar {
	line-height: 20px;
	padding: 8px 10px;
    height: 30px;
}
#viewbar .view_a{
	display:inline-block;
	color: #426AB3;
	outline:none;
}
#viewbar .view_a:hover{
	color:#111;
}
#viewbar .view_icon{
	width:20px;
	height:20px;
	display:block;
	float:left;
	background: url("../img/icon_all.png") no-repeat;
	background-position: -3px -3px;
	margin: 0 2px;
}
#viewbar .view_01{
	background-position: -3px -3px;	
}
#viewbar .view_02{
	background-position: -1px -27px;	
}
#viewbar .view_03{
	background-position: -1px -71px;
}
#viewbar .view_04{
	background-position: 0px -48px;	
}
#searchButtonSpan {
	  position:relative; 
	display:inline;
	padding-right: 0px;
	cursor: pointer;
	float:right;	
}


#searchButtonSpan.open{
	position:relative;
	background: url("../img/sousuo3.png") no-repeat;
	width: 53px;
	height:33px;
}

#searchButtonSpan.open .search {
	position:absolute;
	width: 32px;
	height: 32px;
}

#searchButtonSpan.open .close{
	position:absolute;
	width: 32px;
	height: 32px;
	left:32px;
}

#searchButtonSpan.closed:hover{
	background: url("../img/sousuo2.png") no-repeat;
}

#searchButtonSpan.closed{
	background: url("../img/sousuo1.png") no-repeat;
	width: 32px;
	height: 33px;
}
.noBoxShadow {
	box-shadow: none !important;
}


.dataTable th {
	background: none repeat scroll 0 0 #E0E0E0;
	color: #222222;
	font-weight: normal;
	padding: 10px;
	text-align: center;
	white-space: nowrap;
}

.dataTableList tr:HOVER {
	background-color: #ECF5FF
}

.dataTable .first {
	border-radius: 5px 0px 0px 0px;
}

.dataTable .last {
	border-radius: 0px 5px 0px 0px;
}

.dataTable td {
	border-bottom: 1px solid #EAEAEA;
	padding: 5px;
	text-overflow: ellipsis;
}

.dataListCenter td a{
	word-break: break-all;
}
.mergeDataTable td {
	border: 1px solid #EAEAEA;
	overflow: hidden;
	padding: 5px;
	text-overflow: ellipsis;
}

.white-space-nowrap {
	white-space: nowrap;
}

.pagination {
	padding-top: 10px;
    float: right; 
}
.pagination a:active {
	outline: none;
}

.pagination a:hover {
	border: 1px solid #818171;
	-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.3);
	box-shadow: 0 0 4px rgba(0, 0, 0, 0.3);
}

.pagination span.current {
	background: #34495E;
	color: white;
	border: 1px solid #261f1f;
}

.dataTable input[type=text] {
	width: 130px;
}

.first {
	border-radius: 5px 0px 0px 0px;
}

.last {
	border-radius: 0px 5px 0px 0px;
}

.dataViewTable td {
	border: 1px solid #EAEAEA;
	overflow: hidden;
	padding: 5px;
	text-overflow: ellipsis;
}

#box {
	width: 500px;
	margin: 0px auto;
	width: 340px;
	padding-top:50px;
}

#box .block {
	margin-bottom: 20px;
	background: white;
	text-shadow: 0 1px 0 white;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 1px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 1px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 1px rgba(0, 0, 0, 0.3);
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}

#box .block .content {
	padding: 10px 20px;
}

#box .block h2 {
	padding: 10px 15px;
	margin: 0;
	background: #001637;
	color: white;
	text-shadow: none;
	-moz-border-radius-topleft: 6px;
	-webkit-border-top-left-radius: 6px;
	border-top-left-radius: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-top-right-radius: 6px;
	border-top-right-radius: 6px;
}

/* #main {
	width: 83%;
	margin-top: 5px;
	float: right;
	border-radius: 5px 5px 5px 5px;
	box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.1), 0 1px 4px rgba(0, 0, 0, 0.1), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	border: 1px solid #EAEAEA;
	min-height: 510px;
	position:relative;
}
 */
#main .block {
	padding-top: 0px;
	border-collapse: collapse;
}

.table {
	margin: 0;
	border-collapse: collapse;
	overflow: auto;
}

.table .checkbox {
	margin-left: 10px;
}

.table td {
    padding: 10px;
	text-overflow: ellipsis;
	border: 1px solid #eaeaea;
}
.table td label{
    position:relative;
    top:-3px;
    margin-right: 15px;
}
/* .table td input{
	margin-left:10px;
} */

.table td.last {
	text-align: right;
	padding-top: 0px;
	padding-bottom: 0px;
}
.table th.first {
	width: 30px;
}

.table th.last {
	width: 200px;
	min-width: 90px;
}

.table tr.even {
	background: #f8f8f8;
}

.db-time {
	width: 80px;
	text-align: center;
}

.table_stat {
	width: 100%;
	border-collapse: collapse;
	margin-bottom: 15px;
	white-space: nowrap;
}

/* #searchRow input,#searchRow select {
	width: 100%;
} */

.table_stat td {
	border: 1px solid #eaeaea;
}

.red {
	color: #F00;
}

.question_box {
	font-size: 12px;
	margin-top: 20px;
	padding-bottom: 20px;
	border-bottom: 1px dashed #bcbcbc;
}

.question {
	font-size: 14px;
	margin-bottom: 10px
}

.option {
	margin: 4px;
}

.survey {
	margin: 0px auto;
	width: 700px;
	background: white;
    border-radius: 10px;
    padding:10px;
}

.survey table {
	width: 100%
}

.problem table,.statistic_row table {
	border: 1px solid black;
	word-break: break-word;
	margin: 20px 20px;
	text-align: center;
	font-size: 16px;
	border-collapse: collapse;
}

.problem td,.statistic_row td {
	border: 1px solid black;
	font-size: 11px;
	padding: 1px 10px
}

.problem th,.statistic_row th {
	border: 1px solid black;
	padding: 1px 10px;
	white-space: nowrap;
}

.problem,.statistic_row {
  background-color: #f8f8f8;
  border-radius: 8px;
  box-shadow: 0px 1px 2px #E2E1E1;
  overflow: hidden;
  margin-bottom: 20px;
}

.problem .question {
	font-size: 16px
}

.problem .left {
	padding: 20px 0 0 60px;
	float: left;
	/* max-width: 300px; */
	word-break: break-word;
}

.statistic_row .left {
	padding: 20px 0 0 20px;
	float: left;
	max-width: 300px;
	word-break: break-word;
}

.problem .right {
	float: right;
}

.statistic_row .right {
	float: right;
}

.problem td:FIRST-CHILD,.statistic_row td:FIRST-CHILD {
	text-align: left
}

.chart {
	margin: 10px auto;
}
.mailWidth,.smsWidth,.faxWidth {
	width: 776px;
}

.tip {
	font-size: 12px;
	color: #666;
}

.searchTable {
	border: 1px solid #ccc;
	width: 100%;
	border-collapse: collapse;
	margin-bottom: 10px
}

.searchTable td {
	border: 1px solid #ccc;
	padding: 2px
}

.searchTable .buttonRow input {
	margin-left: 30px;
}

#mailContent {
	height: 400px;
	width: 776px
}

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

/*左右列表页-公共结构*/
#main .content {
	padding-top: 1px;
	background-color: #fcfcfc;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
    margin-bottom: 15px;
    
}

#main .block .content .inner {
	padding: 0 0px 0px;
}
.content .overTable{
	width:100%;
	overflow:scroll;
}
.content .new_inner{
	min-height: 384px;
}
.new_inner .idea-info .taskinfo:last-child{
    border-bottom: 1px dashed #e2dcdc;
    padding-bottom: 10px;
}
/*全屏列表页-公共结构*/

#main .block .content h2 {
	margin-left: 15px;
	font-size: 22px;
	text-transform: normal;
	letter-spacing: -1px;
	line-height: 1.2em;
}

#main .block .content p {
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	line-height: 1.45em;
}

#main .main p.first {
	margin-top: 0;
}

*:first-child+html button.button[type] {
	padding: 4px 10px 3px 7px;
}

.actions-bar {
	padding:10px 20px;
}

.actions-bar .actions {
	float: left;
}

.center {
	text-align: center;
}

.checkbox_col {
	width: 35px;
}

.chooseProgram {
	font-size: 14px;
}

.chooseProgram a:VISITED,.chooseProgram a:HOVER,.chooseProgram a:FOCUS,.chooseProgram a:LINK {
	text-decoration: none;
}

.chooseProgram div {
	margin: 30px;
	display: inline-block;
	background: #aaa;
	border: 1px solid #ccc;
	position: relative;
	float: left;
	padding: 5px 10px;
	margin: 15px;
	background: -webkit-gradient(linear, 0% 20%, 0% 100%, from(#fff), to(#fff), color-stop(.1, #f3f3f3) );
	background: -webkit-linear-gradient(0% 0%, #fff, #f3f3f3 10%, #fff);
	background: -moz-linear-gradient(0% 0%, #fff, #f3f3f3 10%, #fff);
	background: -o-linear-gradient(0% 0%, #fff, #f3f3f3 10%, #fff);
	-webkit-box-shadow: 0px 3px 30px rgba(0, 0, 0, 0.1) inset;
	-moz-box-shadow: 0px 3px 30px rgba(0, 0, 0, 0.1) inset;
	box-shadow: 0px 3px 30px rgba(0, 0, 0, 0.1) inset;
	border-radius: 15px;
}

.columns .left {
	float: left;
	width: 85%;
}

.columns .right {
	float: right;
}

.control {
	float: right;
	margin-right: 9px;
	margin-top: 11px;
}

.error {color: red;}
.flash{border-radius: 6px; width: 500px; margin-left: auto; margin-right: auto; z-index: 10091; top: 7px; display:none;}
.flash .error,.flash .error-list{border: 1px solid #993624;background: #fe9d01 center;}
.flash .error-list{text-align: left;}
.flash .error-list h2{font-size: 16px;text-align: center;}
.flash .error-list ul{padding-left: 22px;line-height: 18px;list-style-type: square;margin-bottom: 15px;}
.flash .message{-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 6px;text-align: center;margin: 0 auto 15px;color: white;text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);}
.flash .message p{margin: 8px;}
.flash .notice{color: #28485e;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7);border: 1px solid #8a9daa;background: #72cfD7 10px center;border-radius: 6px;}
.flash .warning{border: 1px solid #bb9004;background: #f9c006 center;}
.flashtip{border-radius: 6px; width: 500px; margin-left: auto; margin-right: auto; z-index: 10091; top: 7px;}
.flashtip .error,.flash .error-list{border: 1px solid #993624;background: #fe9d01 center;}
.flashtip .error-list{text-align: left;}
.flashtip .error-list h2{font-size: 16px;text-align: center;}
.flashtip .error-list ul{padding-left: 22px;line-height: 18px;list-style-type: square;margin-bottom: 15px;}
.flashtip .message{-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 6px;text-align: center;margin: 0 auto 15px;color: white;text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);}
.flashtip .message p{margin: 8px;}
.flashtip .notice{color: #28485e;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7);border: 1px solid #8a9daa;background: #72cfD7 10px center;border-radius: 6px;}
.flashtip .warning{border: 1px solid #bb9004;background: #f9c006 center;}

.form .description {
	font-style: italic;
	color: #8c8c8c;
	font-size: 0.9em;
}

.form .fieldWithErrors .error {
	color: red;
}

.form .group {
	margin-bottom: 15px;
}

.form .navform a {
	color: #cc0000;
}

.form div.fieldWithErrors label.label {
	display: inline;
}

.form div.left {
	width: 10%;
	float: left;
}

.form div.right {
	width: 85%;
	float: right;
}

.form input.checkbox,.form input.radio {
	margin-right: 5px;
}

.form input.text_field,.form textarea.text_area {
	width: 100%;
	border-width: 1px;
	border-style: solid;
	width: 180px;
	border: 1px solid #dddddd;
	-webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
}

.form label.checkbox,.form label.radio {
	line-height: 1.5em;
}

.form label.label {
	display: block;
	padding-bottom: 2px;
	font-weight: bold;
	font-weight: normal;
	color: #666666;
}

.form label.label,.form input.text_field,.form textarea.text_area {
	font-size: 1.2em;
	padding: 3px 5px;
	margin: 0;
}

.form label.right {
	text-align: right;
}

.left {
	text-align: left;
}

.link_button {
	cursor: pointer;
}

.login div.left,.signup div div.left {
	width: 21%;
	float: left;
}

.login div.right,.signup div div.right {
	width: 74%;
	float: right;
}

.logo {
	font-family: "Microsoft Yahei";
	font-size: 18px;
	line-height: 34px;
	color: #696969;
	text-decoration: none;
	-webkit-mask-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 5) ), to(rgba(0, 0, 0, 0.7) ) );
}

.logo a:link,.logo h1 a:active,.logo h1 a:hover,.logo h1 a:visited {
	text-decoration: none;
}

.mail_input {
	min-width: 680px;
}

.mail_title {
	width: 80px;
}

.new_user {
	width: 80px;
	text-align: justify;
}

.operation_col {
	width: 160px;
}

.red {
	color: red;
}

.right {
	float: right;
	text-align: right;
}

.scroll {
	overflow: scroll;
}

.serial_col {
	width: 45px;
}

.shortPageText {
	width: 42px;
}

.shortText40 {
	width: 40px;
}

.status_col {
	width: 88px;
}

.subject_col {
	width: 200px;
}

.table {
	width: 100%;
	border-collapse: collapse;
	margin-bottom: 15px;
	overflow: auto;
}

.table .checkbox {
	margin-left: 10px;
}

.table td.last {
	text-align: right;
	padding-top: 0px;
	padding-bottom: 0px;
}
#mainContent #toolbar .title{
	background:white;
	width:1100px;
	height:30px;
	margin:0 auto;
	line-height:30px;
	padding:0 14px;
}
.table th {
	padding: 10px;
	font-weight: bold;
	white-space: nowrap;
	background: #fff;
	color: #222222;
	font-weight: normal;
	text-align:left;
}

.table th.first {
	width: 30px;
}

.table th.last {
	width: 200px;
	min-width: 90px;
}

.table tr.even {
	background: #f8f8f8;
}

.task_col {
	width: 80px;
}

.text_button_padding {
	color: #222222;
	display: block;
	float: left;
	font-size: 1em;
	line-height: 2em;
	margin: 0 7px 0 0;
	padding: 5px 0 6px 7px;
	text-decoration: none;
}

.time {
	width: 120px;
}

.time_col {
	width: 135px;
}

.to_col {
	width: 90px;
}

.user_manage_select {
	width: 100px;
}

.wat-cf:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	display: block;
}
.secondary-navigation .wat-cf{
	list-style:none;
}
a {
	-moz-outline: none;
}

a img {
	border: none;
}
hr {
	height: 1px;
	border: 0;
	background: #dddddd;
	color: #dddddd;
}

input.checkbox {
	margin: 0;
	padding: 0;
}

.dataDiv input[type="text"].short {
	width: 70px;
}

p {
	margin: 12px 0;
}

span.search {
	background: url(../img/search.png) -156px -39px transparent;
	height: 18px;
	width: 39px;
	display: inline-block;
}

tr.search {
	text-align: center;
}

ul.list {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

ul.list li {
	clear: left;
	padding-bottom: 5px;
	border-bottom-color: #dddddd;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

ul.list li .item {
	margin-left: 80px;
}

ul.list li .item .avatar {
	float: left;
	margin: 0 5px 5px 0;
	width: 30px;
	height: 30px;
	border-color: #dddddd;
	border-width: 1px;
	border-style: solid;
	padding: 2px;
}

ul.list li .left {
	float: left;
}

ul.list li .left .avatar {
	width: 50px;
	height: 50px;
}

/*6月10日修改*/
/* #navigation {
	padding: 0;
	height: 33px;
	box-shadow: 0 2px 2px #666;
	background: linear-gradient(#7A7772 50%, #605E59 54%, #75736E 100%);
	background: -webkit-linear-gradient(#7A7772 50%, #605E59 54%, #75736E 100%);
	background: -moz-linear-gradient(#7A7772 50%, #605E59 54%, #75736E 100%);
	background: -o-linear-gradient(#7A7772 50%, #605E59 54%, #75736E 100%);
	background: url("../img/daohang.png") repeat-x;
	box-shadow: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin-bottom: 5px;
	border-radius: 5px;
}

#navigation ul,#navigation li {
	list-style: none
}

#navigation ul li {
	display: block;
	height: 33px;
	position: relative;
	float: left;
	width: 70px;
	background: linear-gradient(#7A7772, #fff, #75736E) left no-repeat;
	background: -webkit-linear-gradient(#7A7772, #fff, #75736E) left no-repeat;
	background: -moz-linear-gradient(#7A7772, #fff, #75736E) left no-repeat;
	background: -o-linear-gradient(#7A7772, #fff, #75736E) left no-repeat;
	background: url("../img/shutiao.png") right no-repeat;
	padding-right: 1px;
}

#navigation ul li:first-child a {
	border-radius: 5px 0 0 5px;
	-moz-border-top-left-radius: 5px 0 0 5px;
	-webkit-border-top-left-radius: 5px 0 0 5px;
}

#navigation ul li.more{
	background: url("../img/jiantou.png") 47px 12px no-repeat;
}

#navigation ul li a {
	display: block;
	width: 100%;
	line-height: 33px;
	text-decoration: none;
	color: #fff;
	white-space: nowrap;
	text-align: center;
	margin: 0;
}

#navigation li:hover .dropListLayout {
	display: block;
}

#navigation ul li a.more {
	cursor: pointer;
}

#navigation ul li a.active,#navigation ul li a:hover {
	background: radial-gradient(50% 38px, farthest-side, #A7A39E -15%, #444443 84%);
	background: -webkit-radial-gradient(50% 38px, farthest-side, #A7A39E -15%, #444443 84%);
	background: -moz-radial-gradient(50% 38px, farthest-side, #A7A39E -15%, #444443 84%);
	background: -o-radial-gradient(50% 38px, farthest-side, #A7A39E -15%, #444443 84%);
	background: url("../img/daohang1.png") center top no-repeat;
	margin: 0;
	color: #fff;
}

#navigation ul li.more a:hover{
	background: url("../img/daohang2.png") center top no-repeat;
}

#navigation ul li.more:hover{
	background:url("../img/shutiao.png") right no-repeat;
}

#navigation li ul {
	background-color: #333;
	border-radius:5px;
	filter: alpha(Opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
}


#navigation .dropListLayout{
	display: none;
	position: absolute;
	z-index:100;
	padding-top:6px;
}

#navigation .dropList{
	background-color: #7a7a7a;
	border-radius:5px;
}

#navigation .dropList a{
	background: none;
	min-width: 70px;
	color: #FFF;
	line-height: 26px;
}

#navigation .dropList a:hover{
	text-decoration: underline;
	background: none !important;
}
 */

#toolbar .dropListLayout {
	display: none;
	position: absolute;
	z-index: 100;
	padding-top: 6px;
	top: 16px;
	left: 0px;
}

#toolbar .dropList{
	background-color: #7a7a7a;
	border-radius:5px;
}

#toolbar .dropList a{
	display:block;
	padding:1px 10px;
	color: #FFF;
	line-height: 26px;
	white-space: nowrap;
	cursor: pointer;
}

#toolbar .dropList a:hover{
	text-decoration: underline;
}

.pagination a,.pagination span,.pagination em {
}



/* 
.dataDiv {
	border: 1px solid #CFCBC6;
	min-width: 99%;
	border-radius:5px;
} */

.dataDiv a:hover{
	text-decoration:underline; 
}

.dataTable {
	box-shadow: none;
	background:#fff;
}

.scroll-x {
  overflow: hidden; 
}

.dataTable th {
	background: linear-gradient(#FFFFFF, #EEEDEB);
	background: -webkit-linear-gradient(#FFFFFF, #EEEDEB);
	background: -moz-linear-gradient(#FFFFFF, #EEEDEB);
	background: -o-linear-gradient(#FFFFFF, #EEEDEB);
}
.dataHeaderDiv{
width:1333px;
position: fixed;
top: 40px;
left: 10px;	
/* display: none; */
z-index: 18;
border-left: 1px solid #CFCBC6;
border-right: 1px solid #CFCBC6;

}

/* 标签页样式 */
.tabPanel ul {
	height: 30px;
	list-style: none;
	padding-top: 10px;
  	padding-left: 20px;
  	padding-right:50px;
  	background: #34495e;
  	border-top-left-radius: 5px;
  	border-top-right-radius: 5px;
  	display:inline-block;
  	white-space: nowrap;
}

.tabPanel ul li {
	display:table-cell;
	 margin: 0 10px 0 0;
	 font-size: 14px;
	 color: #fff;
	 height: 30px;
	 line-height: 30px;
	 padding: 0 25px;
	 text-align: center;
	 cursor: pointer;
	 border-radius: 4px 4px 0 0;
}
.tabPanel ul li:hover{
	background:#3c556e;
}
.tabPanel .hit:hover{
	background: #E9ECF1;
}

.tabPanel .hit {
	cursor: pointer;
	color: black;
	background: #E9ECF1;
}

.pane {
	border-top: 0;
	min-height: 100px;
	background-color: #e9ecf1;
	display: none;
}
.tabPanel .panes .scroll-x{
	min-height:250px;
}
.nodatadiv{
	display:none;
	text-align:center;
}
.nodatadiv .nodata_content{
  display:inline-block;
  margin: 0 auto;
  height: 44px;
  margin-top: 78px;
}
.nodatadiv .nodata_content .msticon{
  color: #f8a23f;
  text-align: center;
  float: left;
  padding: 0;
  margin-top: 9px;
  margin-right: 10px;
}
.nodatadiv .nodata_content .viewToolmst{margin-top:4px;margin-right:0px;}
.nodatadiv .nodata_p{
	  color: #f8a23f;
  text-align: center;
  float: left;
  padding: 0px;
  padding-top: 13px;
  margin-right: 10px;
}
.resultesetbtn {margin-top:10px;}
.resultesetbtn .viewTool{
	margin-left:0px;
	margin-right:10px;
}

.pane p {
	padding: 15px 15px 0 10px;
}

.pane h4 {
	padding: 15px 15px 0 10px;
	font-size: 14px;
	font-weight: bold;
	margin-top: 0px;
}
.more_tb{
	display:block;
	background: url("../img/more_tb.jpg") no-repeat;
	width:53px;
	height:21px;
}






.dataHeaderDiv > div{
	float: left;

text-shadow: 0 2px 0 white;
font-size: 12px;
/* line-height: 27px; */
color: #222222;
border-bottom: 1px solid lightgrey;
font-weight: normal;
cursor: pointer;
background: linear-gradient(#FFFFFF, #EEEDEB);
background: -webkit-linear-gradient(#FFFFFF, #EEEDEB);
background: -moz-linear-gradient(#FFFFFF, #EEEDEB);
background: -o-linear-gradient(#FFFFFF, #EEEDEB);
text-shadow: 0 2px 0 white;
text-align:center;
}
.floatL {
float: left;
}
.hide{
	display:none;
}
.label{
	text-align:right;
	border-right:1px solid #EAEAEA;
}


.bpleft {
    border-radius: 5px;
    float: left;
    margin-top: 5px;
    width: 16%;
    margin-right:15px;
   
}
.bpleft .div1 {
	overflow-y: scroll;
	border: 1px solid #eaeaea;
	 height:500px;
}
.bpright {
	border: 1px solid #D9D6D6;
    border-radius: 5px;
    float: left;
    margin-top: 5px;
    min-height: 510px;
    width: 82%;
    background:#fff;
/*     height:600px; */
}
.bpmain #rightDiv{
	display:inline-block;
}
.bpleft .item {
	padding: 5px;
	margin-left: 5px;
	height: 20px;
	border-bottom: 1px solid #eaeaea;
}
.bpleft .item div{
	text-align: center;
	float:left;
}
.bpleft .item .subitem1 {
	width: 40%;
}
.bpleft .item .subitem2 {
	width: 30%;
}
.bpleft .item .subitem3 {
	width: 28%;
}
.bptop {
	height:40px;
	margin-top:5px;
	background: linear-gradient(#ffffff, #e3e1de) repeat scroll 0 0;
}
.bptop .inner {
	line-height: 38px;
	margin-left: 40px;
	width:90%;
	background-color: grey;
}
.bptop .inner .item {
	float:left;
	margin-left: 20px;
}

.bptop .inner .item1 {
	float:left;
	margin-left: 120px;
	background: url("../img/sousuo1.png") no-repeat scroll;
	width:40px;
	height:40px;
	cursor: pointer;
}

.bprtop {
	height: 30px;
	line-height: 30px;
}
.bprtop .bprtopspan1 {
	margin-left: 20px;
}
.bprtop .bprtopspan2 {
	margin-left: 60px;
}
	.hoverboxs_item_118 {
		background: url("../img/bg.png") no-repeat;
		height:161px;
		width:385px;
		left: -20px;
	}
	.hoverboxs_item_118 .p0 {
		padding-top: 5px ;
		padding-left: 15px;
		height: 40px;
		line-height: 40px;
	}
	
	.img1 {
		float: left;
	}
	.img2 {
		margin-top: 10px;
		margin-left: 20px;
	}
	span.span1 {
		float:left;
		margin-top: 0px;
		display: block;
		margin-left: 10px;
		font-size: 16px;
	}
	span.span2 {
		float:right;
		margin-top: 0px;
		display: block;
		margin-right: 20px;
		cursor:pointer;
	}
	span.span3 {
		margin-top: 5px;
	}
	
	.p1 {
		line-height: 20px;
		clear: both;
	}
	.psel{
		clear: none;
	}
/*动态展位图的移动框的样式 start*/
.mask{position: absolute;top:0px;left:0px;background: rgba(7, 7, 0, 0.67);display:none;}
.coor{width:6px;height:6px;overflow:hidden;cursor:se-resize;position:absolute;right:-3px;bottom:-3px;background-color:#5023e3;}
.coor1{width:6px;height:6px;overflow:hidden;cursor:nw-resize;position:absolute;left:-3px;top:-3px;background-color:#5023e3;}
.coor2{width:6px;height:6px;overflow:hidden;cursor:sw-resize;position:absolute;left:-3px;bottom:-3px;background-color:#5023e3;}
.coor3{width:6px;height:6px;overflow:hidden;cursor:ne-resize;position:absolute;right:-3px;top:-3px;background-color:#5023e3;}
.coor4{width:6px;height:6px;overflow:hidden;cursor:n-resize;position:absolute;left:50%;top:-3px;background-color:#5023e3;}
.coor5{width:6px;height:6px;overflow:hidden;cursor:e-resize;position:absolute;right:-3px;top:50%;background-color:#5023e3;}
.coor6{width:6px;height:6px;overflow:hidden;cursor:s-resize;position:absolute;bottom:-3px;left:50%;background-color:#5023e3;}
.coor7{width:6px;height:6px;overflow:hidden;cursor:w-resize;position:absolute;left:-3px;top:50%;background-color:#5023e3;}
#pageContent {
	width: 82%;
	height: 1000px;
	overflow: hidden;
	 position:absolute; 
}
#positionButtonDiv {
	background: rgb(58, 56, 63);
	background: rgba(58, 56, 63, 0.8);
	border: solid 1px #100000;
	color: #FFFFFF;
	padding: 8px;
	text-align: left;
	position: absolute;
	right:35px;
	top:10px;
	display:none;
	z-index:999;
}
#positionButtonDiv .positionButtonSpan img {
	float: right;
	border: 0;
}
.positionMapClass area {
	cursor: pointer;
}
.zoomButton {
	border: 0;
	cursor: pointer;
}
.zoomableContainer {
	/* background-image: url("../img/transparent.png"); */
	opacity:0;
}

/*end*/


/*************************************修改**************************/
.lina:hover {
	text-decoration: underline;
}

#header a {
	cursor: pointer;
}
.topInfoSettle ul{
	list-style:none;
}
.topInfoSettle .topProject {
	display: inline-block;
	background: #f5f6f7;
	line-height: 29px;
	padding-right: 10px;
	border: 1px solid #cbcbcb;
	margin-right: 5px;
	text-align: left;
}

.topInfoSettle .topProject .settleImg {
	float: left;
	margin-right: 8px;
	width:27px;
	height:29px;
}
.topInfoSettle .topProject .pic_icon1{
	 background: url(../img/icon_all.png) no-repeat right center;
	 background-position: -38px -5px;
}
.topInfoSettle .topProject .pic_icon2{
	 background: url(../img/icon_all.png) no-repeat right center;
	 background-position: -38px -45px;
}
.topInfoSettle .topProject .pic_icon3{
	 background: url(../img/icon_all.png) no-repeat right center;
	 background-position: -38px -85px;
}

.topInfoSettle .topProject .span1 {
	  width: 10px;
	  height: 10px;
	  display: block;
	  background: url(../img/pbg.jpg) no-repeat right center;
	  margin-left: 0px;
	  float: right;
	  margin-top: 10px;
}


h3 {
	margin: 0px;
	height: 45px;
	line-height: 45px;
	background: #e9ecf1;
	font-size:14px;
	padding-left:10px;
}

#sidebar h3 .myBtna {
	border-radius: 10px;
	margin-top: 20px;
	margin: 0 auto;
	width: 130px;
	height: 25px;
	color: #fff;
	display: inline-block;
	line-height: 25px;
	font-size: 12px;
	font-weight: bold;
	box-shadow: 1px 1px 1px #b6b6b6;
}
#main h3{
	font-size: 16px;
    padding: 0 25px;
    font-weight: normal;
    color: #5f6468;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    background: #fff;
    height: 48px;
    line-height: 48px;
}


#sidebar ul li.active a {
	color: #fff;
}

.mainSp {
	font-weight: bold;
	color: #606060;
	font-size: 12px;
	padding-left: 10px;
}

#main .idea {
	width: 100%;
}

#main .idea .idea-info {
	padding: 10px;
	margin: 0px 10px;
	border: 1px solid #cbcbcb;
	border-radius: 5px;
	background: #f9f9f9;
}

#main .idea .idea-info p {
	font-weight: bold;
}

#main .idea .idea-info .p1 {
	border-bottom: 1px dashed #d2d2d2;
	padding-bottom: 7px;
}

#main .idea .idea-info span {
	font-weight: normal;
	padding-left: 20px;
}

#main .idea .idea-info .sdt {
	margin-right: 100px;
}

#main .idea .idea-content {
	margin: 10px;
	padding: 10px;
	border: 1px solid #cbcbcb;
	border-radius: 5px;
}

.idea-content .idea-content-line {
	width: 300px;
	height: 2px;
	background: url(../img/linebg.jpg) repeat-x;
	margin-top: 30px;
}

#main {
    margin-left: 170px;
    margin-right: 15px;
    width: auto;
    color: #5f6468;
    padding: 15px 0;
}

.idea-content a {
	color: #333;
}
.content .idea-info{overflow:hidden;}
.idea-info .p1{
	margin-bottom:20px;
}
.idea-info .p1 label{
	display:inline-block;
	*display:inline;
	*zoom:1;
}
.idea-info .timelab{
	margin-left:20px;
}
.idea-info .p1 .typeIn {
    float: left;
    margin: 4px 5px 0 18px;
}

.idea-info p .selectVa {
	width: 130px;
	height: 25px;
	margin-right: 30px;
	margin-right: 400px;
	box-shadow: inset 1px 1px 1px #868686;
}
.idea-info .apic{
	cursor: pointer;
}
.idea-info p .inputVa {
	width: 85px;
	height: 21px;
	margin: 0 10px;
	padding-left: 5px;
	color: #B2ADAD;
}

.idea-info .zhuti {
	border-top: 1px dashed #d2d2d2;
	padding-top: 15px;
}

.idea-info .zhuti input {
	height: 21px;
}
.idea-info .taskinfo{
	font-size: 14px;
    margin-bottom: 15px;
}
.idea-info .taskinfo span{
	font-size:12px;
}
.idea-info .zhuti .sousuo {
	position: absolute;
	margin-left: 10px;
	margin-top: -4px;
}

.idea-content .infoTable {
	width: 100%;
	border-collapse: collapse;
}

.idea-content .infoTable tr td {
	border: 1px solid #dddddd;
	padding: 10px;
	text-align: center;
}
.new_inner .idea-content p{
	margin-bottom:15px;
	font-size:12px;
}
.idea-content .infoTable tr .td1 {
	width: 35%;
}

.idea-content .infoTable tr .td4 {
	width: 25%;
}

.idea-content .ps {
	text-align: center;
	padding-bottom: 25px;
}

.inputType {
	box-shadow: inset 0 0px 1px rgba(0, 0, 0, 0.075), 0 0 0px rgba(142, 144, 146, 0.6);
}

/* 修改【设置页面】补充的css样式 */
.main_btnbg{
	  padding: 15px 35px;
  	  text-align: left;
}
.main_btnbg input{margin-right:10px;}
.main_btnbg .main_btn-save {
	  text-align: center;
	  width: 78px;
	  height: 25px;
	  background: linear-gradient(#787878 1px, #787878 8px, #606060);
	  box-shadow: 1px 1px 1px #c0c0c0;
	  color: #fff;
	  display: inline-block;
	  line-height: 25px;
	  border-radius: 10px;
	  margin: 0 auto;
	  margin-right: 10px;
	  font-weight: bold;
	  border: none;
	  outline:none;
}
.main_btnbg .main_btn-false {
	  width: 76px;
	  height: 25px;
	  border: 1px solid #CFCBC6;
	  background: linear-gradient(#FEFEFE 1px, #D1D1D1 1px, #FEFEFE);
	  background: -webkit-linear-gradient(#FEFEFE 1px, #D1D1D1 1px, #FEFEFE);
	  background: -moz-linear-gradient(#FEFEFE 1px, #D1D1D1 1px, #FEFEFE);
	  background: -o-linear-gradient(#FEFEFE 1px, #D1D1D1 1px, #FEFEFE);
	  cursor: pointer;
	  color: #606060;
	  display: inline-block;
	  line-height: 25px;
	  box-shadow: 1px 1px 1px #b6b6b6;
	  border-radius: 10px;
	  font-size: 12px;
	  margin-left: 0px;
	  font-weight: bold;
	  text-shadow: none;
	  text-align: center;
}
 .searchHide{opacity:0}
/*end*/
/* 分页loading动画*/
.loading{
	width:30px;
	height:20px;
	margin:1px auto;
	position:relative;
}
.loading.bar div{
	width: 2px;
	height: 6px;
	background: black;
	position: absolute;
	top: 8px;
	left: 13px;
	opacity:0.05;

	-webkit-animation: fadeit 1.1s linear infinite;
	animation: fadeit 1.1s linear infinite;
}
.loading.bar div:nth-child(1){
	-webkit-transform: rotate(0deg) translate(0, -6px);
	transform: rotate(0deg) translate(0, -6px);

	-webkit-animation-delay:0.39s;
	animation-delay:0.39s;
}
.loading.bar div:nth-child(2){
	-webkit-transform: rotate(45deg) translate(0, -6px);
	transform: rotate(45deg) translate(0, -6px);

	-webkit-animation-delay:0.52s;
	animation-delay:0.52s;
}
.loading.bar div:nth-child(3){
	-webkit-transform: rotate(90deg) translate(0, -6px);
	transform: rotate(90deg) translate(0, -6px);

	-webkit-animation-delay:0.65s;
	animation-delay:0.65s;
}
.loading.bar div:nth-child(4){
	-webkit-transform: rotate(135deg) translate(0, -6px);
	transform: rotate(135deg) translate(0, -6px);

	-webkit-animation-delay:0.78s;
	animation-delay:0.78s;
}
.loading.bar div:nth-child(5){
	-webkit-transform: rotate(180deg) translate(0, -6px);
	transform: rotate(180deg) translate(0, -6px);

	-webkit-animation-delay:0.91s;
	animation-delay:0.91s;
}
.loading.bar div:nth-child(6){
	-webkit-transform: rotate(225deg) translate(0, -6px);
	transform: rotate(225deg) translate(0, -6px);

	-webkit-animation-delay:1.04s;
	animation-delay:1.04s;
}
.loading.bar div:nth-child(7){
	-webkit-transform: rotate(270deg) translate(0, -6px);
	transform: rotate(270deg) translate(0, -6px);

	-webkit-animation-delay:1.17s;
	animation-delay:1.17s;
}
.loading.bar div:nth-child(8){
	-webkit-transform: rotate(315deg) translate(0, -6px);
	transform: rotate(315deg) translate(0, -6px);

	-webkit-animation-delay:1.3s;
	animation-delay:1.3s;
}
@-webkit-keyframes fadeit{
	0%{ opacity:1; }
	100%{ opacity:0;}
}
@keyframes fadeit{
	0%{ opacity:1; }
	100%{ opacity:0;}
}
/* 分页loading动画*/

/*新版项目设置样式*/
.settletab td{border:none;padding-bottom: 10px;}
.title .lisproject{font-size: 12px;margin-left: 25px;}
.content .inner{
	padding: 15px 15px 15px 15px !important;
	border-top:1px solid #eee;
	border-bottom:1px solid #eee;
	overflow: auto;
}
.rebuild th{text-align:center;}
.content .settleBtn{
	padding:9px 25px;
	background:#fff;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}
.settletabstc th{border-bottom: 1px solid #eee;height: 39px;padding: 0 10px;}
.settletabstc td{border-bottom: 1px solid #eee;height: 35px;padding: 0 10px;}
.settletabdrop th{background:#e7ebf2;border-bottom:1px solid #eee;text-align: left;}
.settletabdrop td{padding: 0 10px;height:35px;border-bottom: 1px solid #eee;}
.settletabdropth th{text-align:center;}
.settletab .xline{
	color:#919496;
	margin:0 5px;
}
.settletabstc .xline{
	color:#919496;
	margin:0 5px;
}
.inner .settletool{
	overflow:hidden;
	margin-bottom:20px;
}
.inner .settletool .setbtnmodel{
	float:right;
}
.inner .settletool .setbtnproject{
	float:left;
	margin-top: 5px;
}


.inner .settletabdrop{background:#fff;}
.title .droptool{padding-left:15px;}
/*全屏样式*/
.wrapperPadding{padding:20px;}
.mainContent .content{    
	padding-top: 1px;
    background-color: #fcfcfc;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    margin-bottom: 15px;
}
.mainContent .fullcontent{
	margin:15px;
}
#mainContent .title{
	font-size: 16px;
    padding: 0 25px;
    font-weight: normal;
    color: #5f6468;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    background: #fff;
    height: 48px;
    line-height: 48px;
}
.mainContent .inner{
	padding: 25px 25px 20px 25px !important;
    border-top: 1px solid #eee;
    border-bottom: 1px solid #eee;
}
/*全屏成功页面*/
.boxsuccessPopup{
    margin: 0px auto;
    padding-top: 50px;
    width: 700px !important;
    height: 300px;
}
.boxsuccessPopup .block {
    margin-bottom: 20px;
    background: white;
    text-shadow: 0 1px 0 white;
    box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 1px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 1px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 1px rgba(0, 0, 0, 0.3);
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
}
.popupleftbox{
	float:left;
}
.popupSearch{
	display:inline-block;
	*display:inline;
	*zoom:1;
	margin-left: 220px;
}
 .popup-bar{
 	width:950px;
 	overflow: hidden;
 }
.content .mergeinfo .ps{font-size:14px;margin-bottom:5px;display:block;}
.content .mergeinfo p{
	height:20px;
	line-height:20px;
}
table td span{word-break: break-all;}

/* sd */
.ps-container .ps-scrollbar-x-rail {
    position: absolute; /* please don't change 'position' */
    bottom: 3px; /* there must be 'bottom' for ps-scrollbar-x-rail */
    height: 8px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    opacity: 0;
    filter: alpha(opacity = 0);
    -o-transition: background-color .2s linear, opacity .2s linear;
    -webkit-transition: background-color .2s linear, opacity .2s linear;
    -moz-transition: background-color .2s linear, opacity .2s linear;
    transition: background-color .2s linear, opacity .2s linear;
}

.ps-container:hover .ps-scrollbar-x-rail,
.ps-container.hover .ps-scrollbar-x-rail {
    opacity: 0.6;
    filter: alpha(opacity = 60);
}

.ps-container .ps-scrollbar-x-rail:hover,
.ps-container .ps-scrollbar-x-rail.hover {
    background-color: #eee;
    opacity: 0.9;
    filter: alpha(opacity = 90);
}

.ps-container .ps-scrollbar-x-rail.in-scrolling {
    background-color: #eee;
    opacity: 0.9;
    filter: alpha(opacity = 90);
}

.ps-container .ps-scrollbar-y-rail {
    position: absolute; /* please don't change 'position' */
    right: 3px; /* there must be 'right' for ps-scrollbar-y-rail */
    width: 8px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    opacity: 0;
    filter: alpha(opacity = 0);
    -o-transition: background-color .2s linear, opacity .2s linear;
    -webkit-transition: background-color .2s linear, opacity .2s linear;
    -moz-transition: background-color .2s linear, opacity .2s linear;
    transition: background-color .2s linear, opacity .2s linear;
}

.ps-container:hover .ps-scrollbar-y-rail,
.ps-container.hover .ps-scrollbar-y-rail {
    opacity: 0.6;
    filter: alpha(opacity = 60);
}

.ps-container .ps-scrollbar-y-rail:hover,
.ps-container .ps-scrollbar-y-rail.hover {
    background-color: #eee;
    opacity: 0.9;
    filter: alpha(opacity = 90);
}

.ps-container .ps-scrollbar-y-rail.in-scrolling {
    background-color: #eee;
    opacity: 0.9;
    filter: alpha(opacity = 90);
}

.ps-container .ps-scrollbar-x {
    position: absolute; /* please don't change 'position' */
    bottom: 0; /* there must be 'bottom' for ps-scrollbar-x */
    height: 8px;
    background-color: #aaa;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -o-transition: background-color .2s linear;
    -webkit-transition: background-color.2s linear;
    -moz-transition: background-color .2s linear;
    transition: background-color .2s linear;
}

.ps-container.ie6 .ps-scrollbar-x {
    font-size: 0; /* fixed scrollbar height in xp sp3 ie6 */
}

.ps-container .ps-scrollbar-x-rail:hover .ps-scrollbar-x,
.ps-container .ps-scrollbar-x-rail.hover .ps-scrollbar-x {
    background-color: #999;
}

.ps-container .ps-scrollbar-y {
    position: absolute; /* please don't change 'position' */
    right: 0; /* there must be 'right' for ps-scrollbar-y */
    width: 8px;
    background-color: #aaa;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -o-transition: background-color .2s linear;
    -webkit-transition: background-color.2s linear;
    -moz-transition: background-color .2s linear;
    transition: background-color .2s linear;
}

.ps-container.ie6 .ps-scrollbar-y {
    font-size: 0; /* fixed scrollbar height in xp sp3 ie6 */
}

.ps-container .ps-scrollbar-y-rail:hover .ps-scrollbar-y,
.ps-container .ps-scrollbar-y-rail.hover .ps-scrollbar-y {
    background-color: #999;
}

.ps-container.ie .ps-scrollbar-x,
.ps-container.ie .ps-scrollbar-y {
    visibility: hidden;
}

.ps-container.ie:hover .ps-scrollbar-x,
.ps-container.ie:hover .ps-scrollbar-y,
.ps-container.ie.hover .ps-scrollbar-x,
.ps-container.ie.hover .ps-scrollbar-y {
    visibility: visible;
}
.view_field_stc{
	width: 96px;
    height: 137px;
    border: 1px solid #eee;
   	display: table-cell;
    vertical-align: middle;
    text-align: center;
}
.view_field_stc .one_pic{
	max-width: 96px;
    max-height: 137px;
    vertical-align: middle;
}
.view_field_stc .inline_span{
	    height: 100%;
    vertical-align: middle;
    display: inline-block;
}
.qcodeImgbox .qcode_img{
	width:200px;
	height:200px;
}
.attchpicbox .attch_img{
	width:200px;
}
.signdivList{overflow-x:auto}
.signtableList{
	 background: #f2eeee;
    border: 1px solid #d6cccc;
    padding: 5px 10px;
    display: block;
}
#mainContent .tits{line-height:35px;}
.pagetable{width:99%;}
.pagetable td {
    padding: 0 10px;
    height: 35px;
    border: 1px solid #eee;
}
.pagetable th.last {
    width: 100px;
    min-width: 90px;
}
.pagetable th {
    padding: 10px;
    white-space: nowrap;
    color: #222222;
    font-weight: normal;
    background: #e7ebf2;
    border-bottom: 1px solid #eee;
    text-align: left;
}
.statCalField .percentage-put{display:none;}



/* 分享链接   */
.listNew .settletabdrop th{
	background:#fcfcfc;
	font-size:14px;
	border: 1px solid #eee;
	border-top:none;
}
.shareLink .table{
	background:#fcfcfc;
	color: #5f6468;
}
.shareLink .table td{
	text-align:center;
	background:#fcfcfc;
} 
.slTop{
	height:200px;
	overflow:hidden;
	background:#fcfcfc;
	border-bottom:1px solid #f1f5f8;
	color: #5f6468;
}
.slTop p{
	margin-left:20px;
}
.slTop p .linkInfo,#dialogLink p .linkInfo{
	display:inline-block;
	width:80px;
}
.slTop p .linkTxt{
	width:400px;
}
.slTop p .linkPwd{
	width:60px;
}
.slTop .copyLinkBtn{
	margin-right:30px;
}
.slTop .noSl{
	font-size:14px;
	margin:40px;
	margin-bottom:60px;
}
.slTop .addSl{
	margin-left:150px;
}
.slTitle{
    font-size: 16px;
    padding: 0 25px;
    font-weight: normal;
    color: #5f6468;
    border-top-left-radius:5px;
    border-top-right-radius:5px;
    background: #fff;
    height: 48px;
    line-height: 48px;
    border-bottom:1px solid #f1f5f8; 
    margin-top:15px;
}
.shareLink .slTitle{
	border-radius:0px;
	margin-top:0;
}
#Usedmould{
	width:163px;
	margin-left:-3px;
	height:25px;
}
#dialogLink .table{
	float:left;
	width:400px;
}
#dialogLink .table select{
	min-width:130px;
}
/*清除浮动代码*/ 
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
.clearfloat{zoom:1} 

/* 邮件群发收件人  */
.mail_recipient .viewcontact{
	margin-left:18px;
}
.mail_recipient .mail_campaignIds{
	width:165px;
	height:26px;
}
.mail_recipient .creatTime{
	width:130px;
}
.mail_recipient .timeW{
	width:20%;
}
.mail_recipient .mailW{
	width:30%;
}
.mail_recipient .nameW{
	width:25%;
}
.mail_recipient .tableContent{
	width:74%;
}
.mail_recipient .first{
	width:50px!important;
}
.mail_recipient .tableTerm span{
	margin-left:15px;
	margin-right:8px;
}
.card_img{
	width:260px;
	margin:10px 0;
}

