﻿html{
font-size: 100%;
height: 100%;
}
body{
font-family: "Monospaced Number", "Chinese Quote", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif;
color: #333;
font-size: 12px;
}
.body_header{ height:100px; background:url('../images/head.jpg') repeat-x;}
.header_logo{ margin:10px 30px 0 15px;}
.header_left{ float:left;}
#profile-links{float:right; height:32px; line-height:32px; font-size:14px; margin-top:45px; color:#e9e9e9; padding-left:35px; background:url('../images/icons/user.png') no-repeat;}
#profile-links a{ color:#1D3E83; padding:0 2px;}
#profile-links a:hover{ color:#fff; text-decoration:underline;}
.shortcut-buttons-set{margin:45px 20px 0;float:right; }
#body-wrapper{
background: url('bg-radial-gradient.gif') fixed 200px top no-repeat;
}                
h1, h2, h3, h4, h5, h6{
color: #1D3E83;
}

h1{ font-size: 31px;width:300px; font-weight: bold; color: #fff;}
h2{ font-size: 26px; padding: 0 0 10px 0; }
h3{ font-size: 17px; padding: 0 0 10px 0; }
h4{ font-size: 16px; padding: 0 0 5px 0; }
h5{ font-size: 14px; padding: 0 0 5px 0; }
h6{ font-size: 12px; padding: 0 0 5px 0; }


a{ color: #1D3E83; text-decoration: none; }
a:hover{ color: #000;text-decoration: none; }
a:active{ color: #777; }
a:focus{ outline: 1px; }

strong{ font-weight: bold; color: #333; }

small{ font-size: 0.85em; }

pre{ font-family: monospace; }

p{
padding: 5px 0 10px 0;
_padding: 5px 0 5px 0;
line-height: 1.6em;
_line-height: 1.4em;
}
span.blue,div.blue{ color:#1D3E83}
span.red,div.red{ color:#f00}
span.red,div.green{ color:#090}
.clear{
clear: both; height:5px;
_height:1px;
}

.align-left{
float: left;
}

.align-right{
float: right;
}

/************ Button ************/
.button{
font-family: Verdana, Arial, sans-serif;
display: inline-block;
color: #275c86 !important;
font-size: 12px !important;
cursor: pointer;
}

a.remove-link{
color: #bb0000;
}

a.remove-link:hover{
color: #000;
}

/********************************      Sidebar      ********************************/

#sidebar{
width: 200px;
height: 100%;
position: absolute;
left: 0;
top: 130px;
color: #888;
font-size: 11px;
}

#sidebar #sidebar-wrapper{
margin: 0 0 0 9px;
}

#sidebar a,
#sidebar a:active{
color:#ccc;
}

#sidebar a:hover{
color:#fff;
}

#sidebar #sidebar-title{
margin: 40px 0 40px 15px;
}

#sidebar #logo{
margin: 40px 0 40px 0;
}

#sidebar #profile-links{
padding: 0 15px 20px 15px;
text-align: right;
line-height: 1.5em;
}

/************ Sidebar Accordion Menu ************/

#sidebar #main-nav{
width: 176px;
padding: 0;
margin: 0 0 0 15px;
font-family: "微软雅黑","宋体";
}

#sidebar #main-nav li{
list-style: none;
padding-bottom: 10px;
text-align: right;
}

#sidebar #main-nav li a.nav-top-item{
background: transparent url('../images/bg-menu-item-green.gif') right center no-repeat; /* Background image for default color scheme - green */
padding: 10px 15px;
color: #1D3E83;
font-size: 14px;
cursor: pointer;
display: block;
text-decoration: none;
}

#sidebar #main-nav li a.current{
background-image: url('../images/bg-menu-item-current.gif') !important;
color: #333;
font-weight: bold;
}

#sidebar #main-nav li a.current:hover{
color: #333;
}

#sidebar #main-nav ul{
padding: 0;
font-size: 12px;
margin: 0;
}

#sidebar #main-nav ul li{
list-style: none;
margin: 0;
text-align: right;
padding: 0;
}

#sidebar #main-nav ul li a{
padding: 8px 15px;
display: block;
color: #555;
font-size: 13px;
line-height: 1.2em;
}

#sidebar #main-nav ul li a:hover,
#sidebar #main-nav ul li a.current,
#sidebar #main-nav ul li a.current:hover{
color: #1D3E83;
}

#sidebar #main-nav ul li a.current{
background: transparent url('../images/menu-current-arrow.gif') right center no-repeat    !important;
font-family:"微软雅黑", "宋体";
}


/************ Messages ************/

#messages p{
border-top: 1px solid #ddd;
padding: 10px 0;
}

#messages h4{
padding: 10px 0;
}

#messages fieldset{
margin: 0;
}

#messages textarea{
margin: 0 0 15px 0;
}
/********************************      Main Content      ********************************/

/************ Layout ************/

#main-content{
margin: 0 30px 0 230px;padding-top: 10px;
}

.column-main{
width:230px;
float: left;
margin-right:15px;
min-height:240px;
}
.column-left{
width: 49%;
float: left;
}

.column-right{
width: 49%;
float: right;
}


#footer{
border-top: 1px solid #ccc;
margin: 40px 0 0 0;
padding: 20px 0;
font-size: 12px;
}
/************ Lists ************/

#main-content ul,
#main-content ol{
padding: 10px 0;
}

/* Unordered List */

#main-content ul li{
background: url('../images/icons/bullet_black.png') center left no-repeat;
padding: 4px 0 4px 20px;
}

/* Ordered List */

#main-content ol{
padding: 0 0 0 24px;
}

#main-content ol li{
list-style: decimal;
padding: 4px 0;
}

/*************** Content Box ***************/
.box_main{ clear:both;}
.content-box{
margin-bottom:20px;
}

.content-box-header{
background: #DBE3FF url('bg-content-box.gif') top left repeat-x;
margin-top: 1px;
height: 34px;
}

.content-box-header h3{
padding: 10px 15px 7px;
float: left;
font-weight:bold;
color:#1D3E83;
font-size:14px;
}

ul.content-box-tabs{
float: right;
padding: 6px 15px 0 0 !important;
margin: 0 !important;
}

ul.content-box-tabs li{
float: left;
margin: 0;
padding: 0 !important;
background-image: none !important;
}

ul.content-box-tabs li a{
color: #555;
padding: 8px 10px;
display: block;
margin: 1px;
border-bottom: 0;
}

ul.content-box-tabs li a:hover{
color: #1D3E83;
}              

ul.content-box-tabs li a.current{
background: #eef9ff;
border: 1px solid #CAD8E5;
border-bottom: 0;
margin: 0;
}

.content-box-content{
padding:15px 20px 40px;
font-size: 12px;
background: #fff;
}

ul#ul-tab-content{ padding:0; margin:0;} 
ul#ul-tab-content li{ padding:4px 0 5px 18px; line-height:18px;}          
/************ Table ************/

#main-content table,.floor_mes table,.treaty_mes table,.pic_task table,.content-box-content table{
width: 100%;
border: 1px solid #e5ebf4;
}
.content-box-content table.send_table {
	border: none;
	font-size: 14px;
}
#main-content table thead th,.floor_mes table thead th,.treaty_mes table thead th,.pic_task table thead th,.content-box-content th{
font-weight: bold;
font-size: 13px;

}

#main-content tbody,.floor_mes tbody{
border-bottom: 1px solid #cad8e5;
}

#main-content tbody tr,.floor_mes tbody tr,.treaty_mes tbody tr,.pic_task tbody tr,.content-box-content tbody tr{
background: #fff;
border:1px solid #ddd;
}

#main-content tbody tr.alt-row{
background: #;
}

#main-content table td,
#main-content table th,
.floor_mes table td,
.floor_mes table th,
.treaty_mes table td,
.treaty_mes table th,
.pic_task table td,
.pic_task table th{
padding:5px;
line-height: 23px;
}        

#main-content table tfoot td .bulk-actions{
padding: 15px 0 5px 0;
} 

#main-content table tfoot td .bulk-actions select{
padding: 4px;
border: 1px solid #cad8e5;
}      
.top_dep{ clear:both;padding:0 0 10px; color:#f00}
a.send,a.add_dep,a.delet_dep,a.edit_dep,a.auth_dep,.pic_dep,.movie_dep,.excel_dep,.run,.stop,.gjyq_dep,.gjzf_dep,
.gjsm_dep,.qy_dep,.ghywy_dep,.clxq_dep,.apply_ok,.apply_no,.linkman,.yqqy_dep,.zsht_dep,.zdxw_dep,.sdxw_dep,.htdw_dep{padding:0 2px 0px 18px;  margin-right:20px; margin-bottom:5px;float:left;}

a.send{background:url('../images/m_news.gif') 0 2px no-repeat;}
a.add_dep{ 
	height: 30px;
	line-height: 30px;
	color: #19a7f0;
	border: 1px solid #19a7f0;
	padding: 0 15px !important;
	margin-bottom: 20px;
}
a.delet_dep{ background:url('../images/icons/cross.png') 0 2px no-repeat;}
a.edit_dep{ background:url('../images/icons/edit.png') 0 2px no-repeat;}
a.auth_dep{ background:url('../images/icons/auth.png') 0 2px no-repeat;}
a.movie_dep{ background:url('../images/icons/movie.png') 0 2px no-repeat;}
a.pic_dep{ background:url('../images/icons/pic.png') 0 2px no-repeat;}	
a.excel_dep{ background:url('../images/icons/excel.png') 0 2px no-repeat;}	
a.run{ background:url('../images/icons/run.png') 0 2px no-repeat;}	
a.stop{ background:url('../images/icons/stop.png') 0 2px no-repeat;}	
a.gjyq_dep{ background:url('../images/icons/gjyq.png') 0 2px no-repeat;}
a.gjzf_dep{ background:url('../images/icons/gjzf.png') 0 2px no-repeat;}	
a.gjsm_dep{ background:url('../images/icons/gjsm.png') 0 2px no-repeat;}	
a.qy_dep{ background:url('../images/icons/qy.png') 0 2px no-repeat;}	
a.ghywy_dep{ background:url('../images/icons/ghywy.png') 0 2px no-repeat;}
a.clxq_dep{ background:url('../images/icons/clxq.png') 0 2px no-repeat;}
a.apply_ok{ background:url('../images/icons/apply_ok.png') 0 2px no-repeat;}
a.apply_no{ background:url('../images/icons/apply_no.png') 0 2px no-repeat;}
a.linkman{ background:url('../images/icons/linkman.png') 0 2px no-repeat;}
a.yqqy_dep{ background:url('../images/icons/yqqy_dep.png') 0 2px no-repeat;}
a.zsht_dep{ background:url('../images/icons/zsht_dep.png') 0 2px no-repeat;}
a.zdxw_dep{ background:url('../images/icons/zdxw_dep.png') 0 2px no-repeat;}
a.sdxw_dep{ background:url('../images/icons/sdxw_dep.png') 0 2px no-repeat;}
a.htdw_dep{ background:url('../images/icons/htdw_dep.png') 0 2px no-repeat;}
a.send:hover{ background:#fff url('../images/m_news.gif') 0 2px no-repeat;}
a.delet_dep:hover{ background:#fff url('../images/icons/cross.png') 0 2px no-repeat;}
a.edit_dep:hover{ background:#fff url('../images/icons/edit.png') 0 2px no-repeat;}
a.auth_dep:hover{ background:#fff url('../images/icons/auth.png') 0 2px no-repeat;}
a.movie_dep:hover{ background:#fff url('../images/icons/movie.png') 0 2px no-repeat;}
a.pic_dep:hover{ background:#fff url('../images/icons/pic.png') 0 2px no-repeat;}	
a.excel_dep:hover{ background:#fff url('../images/icons/excel.png') 0 2px no-repeat;}	
a.run:hover{ background:#fff url('../images/icons/run.png') 0 2px no-repeat;}	
a.stop:hover{ background:#fff url('../images/icons/stop.png') 0 2px no-repeat;}	
a.gjyq_dep:hover{ background:#fff url('../images/icons/gjyq.png') 0 2px no-repeat;}
a.gjzf_dep:hover{ background:#fff url('../images/icons/gjzf.png') 0 2px no-repeat;}	
a.gjsm_dep:hover{ background:#fff url('../images/icons/gjsm.png') 0 2px no-repeat;}	
a.qy_dep:hover{ background:#fff url('../images/icons/qy.png') 0 2px no-repeat;}	
a.ghywy_dep:hover{ background:#fff url('../images/icons/ghywy.png') 0 2px no-repeat;}
a.clxq_dep:hover{ background:#fff url('../images/icons/clxq.png') 0 2px no-repeat;}
a.apply_ok:hover{ background:#fff url('../images/icons/apply_ok.png') 0 2px no-repeat;}
a.apply_no:hover{ background:#fff url('../images/icons/apply_no.png') 0 2px no-repeat;}
a.linkman:hover{ background:#fff url('../images/icons/linkman.png') 0 2px no-repeat;}
a.yqqy_dep:hover{ background:#fff url('../images/icons/yqqy_dep.png') 0 2px no-repeat;}
a.zsht_dep:hover{ background:#fff url('../images/icons/zsht_dep.png') 0 2px no-repeat;}
a.zdxw_dep:hover{ background:#fff url('../images/icons/zdxw_dep.png') 0 2px no-repeat;}
a.sdxw_dep:hover{ background:#fff url('../images/icons/sdxw_dep.png') 0 2px no-repeat;}
a.htdw_dep:hover{ background:#fff url('../images/icons/htdw_dep.png') 0 2px no-repeat;}


.gridcell{ width:60px; line-height:16px}
.gridcell_150{ width:150px;line-height:16px}
.gridcell_100{ width:100px;line-height:16px}

.searchgrid{padding:2px 5px 2px 0; clear:both; color:#1D3E83; margin-bottom: 10px;}
.searchgrid form input,.searchgrid form select,.searchgrid form label{ float:none; display:inline} 
.searchgrid form label{ padding:0 5px; font-weight: normal; color: #333; line-height: 37px; font-size: 14px;} 
.searchgrid form input#account { border: 1px solid #c2cad8; min-width: 200px !important; height: 33px; line-height: 33px; padding-left: 10px;}
.searchgrid form input.button {
	height: 32px;
	line-height: 32px;
	border: none !important;
	background: #19a7f0;
	color: #fff !important;
	padding: 0 15px;
	border-radius: 0 !important;
	display: inline-block !important;
	margin-left: 7px;
}
.searchgrid form input.button:hover {
	background: #0f9ae0;
}
.floor_mes{position: relative; width: 600px;}
.floor_mes tbody tr,.treaty_mes tbody tr,.pic_task tbody tr,.content-box-content tbody tr{border-bottom: 1px solid #EEE;}
.treaty_mes{position: relative; width: 800px;}
.pic_task{position: relative; width: 900px;}
/*************** Pagination ***************/
.content-box-content thead tr{background:;}
#main-content .pagination,.pagination{
padding: 8px 0 8px 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}
.pagination a{
margin: 0 5px 0 0;
height: 30px;
line-height: 30px;
display: inline-block;
padding: 0 12px;
color: #333;
}
.pagination a b {
	font-weight: normal;
}
.pagination a.number{
border: 1px solid #c2cad8;
}
.pagination a.number:hover {
	border-color: #8f949a;
}
.pagination a.current{
background: #19a7f0;
border-color: #19a7f0 !important;
color: #fff !important;
}

.pagination a.current:hover{
border: 1px solid #8f949a;
}
.pagination input[type="text"] {
	height: 28px;
	line-height: 28px;
	text-align: center;
	background: none !important;
	border: 1px solid #c2cad8;
}
.pagination input[type="submit"] {
	height: 32px;
	line-height: 32px;
	text-align: center;
	background: #19a7f0;
	border: none;
	color: #fff !important;
	display: inline-block;
	margin-left: 5px ;
}
.pagination input[type="submit"]:hover {
	background: #0f9ae0;
}
/************ Shortcut Buttons ************/

.shortcut-button{
display: block;
width: 32px;
padding:0 3px;
color:#eee;
}

.shortcut-button:hover{
background:#85b8de;
color:#333;
}

ul.shortcut-buttons-set li{
float: left;
margin: 0 15px 0 0;
padding: 0 !important;
background: 0;
}

/*************** Forms ***************/

form label{
display: block;

font-weight: bold;
width:70px;
float:left;
}

form fieldset legend{
font-weight: bold;
margin-bottom: 10px;
padding-top: 10px;
}

form p small{
font-size: 0.75em;
color: #777;
}


form input.text-input,
form select,select,
form textarea,
form .wysiwyg{
padding: 5px;
font-size: 13px;
border: 1px solid #c2cad8 !important;
color: #333;
}
form input:focus,form textare:focus,select,form select:focus{ border:#0F9AE0 solid 1px;}
form .pswd{ font-family:Arial;}         
form .small-input{
width: 25% !important;
}

form .medium-input{
width: 50% !important;
}

form .large-input{
width: 97.5% !important;
font-size: 16px !important;
padding: 8px !important;
}

form textarea{

font-family: Arial, Helvetica, sans-serif;
}

form select{
padding: 0 15px 0 5px;
height: 30px !important;
line-height: 30px !important;
background: #fff;
display: inline-block;
margin-right: 5px;
border: 1px solid #c2cad8 !important;
color: #333;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
background: url(../images/arrow.png) no-repeat scroll 96% center transparent;
}
select
{
    border-color:#6E9FDE #C4DEFF #C4DEFF #6E9FDE;
padding: 5px;
background: #fff;
}

form input[type="checkbox"],
form input[type="radio"]{
padding: 0;
background: none;
border: 0;
}

/*************** Notifications ***************/

.notification{
position: relative;
margin: 0 0 15px 0;
padding: 0;
border: 1px solid;
background-position: 10px 11px !important;
background-repeat: no-repeat !important;
font-size: 13px;
width: 99.8%;
}


.attention{
background: #fffbcc url('../images/icons/exclamation.png') 10px 11px no-repeat;
border-color: #e6db55;
color: #666452;
}

.information{
background:url("../images/icons/information.gif") no-repeat scroll 12px 12px #DBE3FF;
border-color: #a2b4ee;
color: #585b66;
}

.success{
background: #d5ffce url('../images/icons/tick_circle.png');
border-color: #9adf8f;
color: #556652;
}

.error{
background: #ffcece url('../images/icons/cross_circle.png');
border-color: #df8f8f;
color: #665252;
}
.bitian{
background: #ffcece url('../images/icons/bitian.png');
border-color: #df8f8f;
color: #665252;
}
.notification div{
display:block;
font-style:normal;
padding: 10px 10px 10px 36px;
line-height: 1.5em;
}

.notification .close{
color:#990000;
font-size:9px;
position:absolute;
right:5px;
top:5px;
}

/* Notification for form inputs */

.input-notification{
background-position: left 2px;
background-repeat: no-repeat;
padding: 2px 0 2px 22px;
background-color: transparent;
margin: 0 0 0 5px;
}

/* Notification for login page */

#login-wrapper #login-content .notification{
border: 0;
background-color: #122753;
color: #fff !important;
height:40px;
}

/********************************      Login Page      ********************************/

body#login{
color: #fff;
background: #222 url('../images/bg-login.gif');
}

#login-wrapper{
background: url('../images/bg-login-top.gif') top left repeat-x;
}

#login-wrapper #login-top{
width: 100%;
height:80px;
padding: 90px 0 50px 0;
text-align: center;
}

#login-wrapper #login-content{
text-align: left;
width: 280px;
margin: 0 auto;
}

#login-wrapper #login-content label{
color: #fff;
line-height:30px;
font-weight: normal;
font-size: 14px;
font-family: Arial, sans-serif;
float: left;
width: 68px;
padding: 0;
}

#login-wrapper #login-content input{
width: 200px;
float: left;
margin: 0 0 20px 0;
_margin: 0 0 10px 0;
border: 0;
background: #fff;
font-family:Arial;
}
#login-wrapper #login-content input.button{
margin: 0 10px 0 0;
}
#login-wrapper #login-content .text_auth{ width:100px; float:left}
#login-wrapper #login-content .img_auth{ float:left; margin-left:10px; padding-top:4px;}

#login-wrapper #login-content p{
padding: 0;
}

#login-wrapper #login-content p#remember-password{
float: right;
}

#login-wrapper #login-content p#remember-password input{
float: none;
width: auto;
border: 0;
background: none;
margin: 0 10px 0 0;
}

#login-wrapper #login-content p .button{
width: auto;
}

/*************** jQuery WYSIWYG ***************/

input[type="text"]{
margin-top: 3px;
margin-bottom: 3px;
height: 29px;
line-height: 29px;
border: #c2cad8 1px solid;
padding: 0 10px 0 5px;
}
input[type="password"]{
margin-top: 3px;
margin-bottom: 3px;
height: 29px;
line-height: 29px;
border: #c2cad8 1px solid;
}
input[type="password"]:hover{
border: #c2cad8 1px solid;
}

input[type="file"]{
border: #c2cad8 1px solid;
margin: 3px 3px 3px 0;
height: 29px;
line-height: 29px;
}
#form tr td.left{text-align:right; vertical-align: top !important;}
/*************** 测试间隐藏板块 ***************/
.box_main,.notification,.department,.post,.role,.userct,.pswd,.trade,.circum,.proprietor,.area,.business,.bracket,.community,.treaty,.gift,.adsite,.idle_adsite,.apply,.apply_ing,.client,.care,.pact,.pastpact,.task,.yettask,.pt,.notice,.staff,.addressbook{ display:one;}

#smstip{height:17px;color:#305b90;width:136px;line-height:17px;font-size:12px;}
#usertip{color:rgb(48, 91, 144); height:20px; padding-top:10px;font-size:12px;width:136px;line-height:20px;}
#left{float:left;width:180px;margin-left:6px;border:1px solid #C0DCF2;background-color:#FFFFFF}
#main{float:left;margin-left:6px;border:1px solid #C0DCF2;}
#main #mainFrame{VISIBILITY: inherit;WIDTH:100%;Z-INDEX: 5;border:none}
#bottom-tip{background: url(../pics/bottom.jpg) repeat-x scroll 0 0 #E5E5E5;bottom: 0;color: #393939;height: 30px;left: 0;line-height: 30px;overflow: hidden;position: absolute;width: 100%;}
#maintitle{height:29px;line-height:29px; background: #fff; padding: 22px 20px 12px; }
#mainico{height:15px; width:16px; background:url(../pics/daohang.jpg) no-repeat;float:left;margin-top:7px;margin-left:10px; display: none;}
#contentbg{line-height:29px;background:url(../pics/mainbg.jpg) repeat-x;height:400px;}
#maintip{line-height: 29px;
    padding-left: 10px;
    padding-bottom: 10px;
    color: #333;
    position: relative;
    font-size: 15px;
    border-bottom: 1px solid #eef1f5;
    display: block;
    float: none;
    margin-left: 0;}
#maintip:before {
	content: "";
	position: absolute;
	left: 0;
	top: 8px;
	width: 4px;
	height: 14px;
	background: #00aeff;
}
#maintip strong{color:#386487; display: none;}
#menutop{background:url(../pics/menutop.jpg) repeat-x;height:29px;line-height:29px;color:#275d8b;font-weight:bold;text-indent:15px;}
#menubg{background:url(../pics/menubg.jpg) repeat-x;height:480px;padding-left:25px;padding-top:10px;}
#TreeNode{line-height:24px;}
.dtree{color:#275D8B;}
.dtree .clip #TreeNode{line-height:22px;}
/*************** 通讯录右面模块为了不修改以前的模式，这里暂时这样。 ***************/
#righttitle{height:29px;line-height:29px;background:url(../pics/maintitle.jpg) repeat-x;}
#rightico{height:15px; width:16px; background:url(../pics/daohang.jpg) no-repeat;float:left;margin-top:7px;margin-left:10px;}
#righttip{height:29px;line-height:32px;float:left;margin-left:10px;color:#386487;}
#righttip strong{color:#386487;}

.content-box-content table .button {
	height: 30px;
	border: 1px solid #19a7f0;
	background: #fff;
	padding: 0 15px;
	background: #fbfdff;
	color: #19a7f0 !important;
}
.content-box-content table .main_right_button {
	margin-top: 10px;
	margin-bottom: 15px;
}
.content-box-content table .main_right_button .button,.content-box-content table #btnAdd,.content-box-content table #btnReset,.content-box-content table #Submit1,.content-box-content table #btnAdd1 {
	height: 40px;
	line-height: 40px;
	background: #19a7f0;
	color: #fff !important;
	padding: 0 15px;
}
.content-box-content table #btnAdd,.content-box-content table #Submit1,.content-box-content table #btnReset,.content-box-content table #back,.content-box-content table #btnAdd1 {
	margin-top: 10px !important;
	height: 40px;
	line-height: 40px;
	background: #19a7f0 !important;
	color: #fff !important;
	
}
.content-box-content table #Submit1,.content-box-content table #btnAdd,.content-box-content table #btnReset,.content-box-content table #back,.content-box-content table #btnAdd1 {
	margin-bottom: 15px !important;
}
.content-box-content tbody tr.alt-row .button:hover {
	text-decoration: none;
}
.content-box-content table .button:hover {
	border-color: #0F9AE0;
	color: #fff !important;
}
.content-box-content table .main_right_button .button:focus, .content-box-content table .main_right_button .button:hover {
	background-color: #0F9AE0;
	color: #fff !important;
}
.content-box-content tbody tr.alt-row .button {
 	height: 30px;
	border: 1px solid #19a7f0 !important;
	background: #fff;
	padding: 0 15px;
	background: #fbfdff !important;
	color: #19a7f0 !important;
	border-radius: 0px !important;
 }
.commonaddtd{padding:15px 0}
.addtd{padding-top:15px}
.searchgrid label{padding-left:0px;}
input[type="text"]:hover {
    border-color: #9AEC7B #9AEC7B #9AEC7B #9AEC7B;
    border-style: solid;
    border-width: 1px;
    margin-top: 3px;
    margin-bottom: 3px;
    background-color: #F8FEF1;
	height: 29px;
}
.mmsborder{border-left: none;}
.cxname .cxname001{padding:0;}
.cxname{height:38px;}
.marginbottom{margin-bottom:10px;}
#main-content table, .floor_mes table, .treaty_mes table, .pic_task table, .content-box-content table
.noborderleft{border-left:none;}
.content-box-content table.noborder{border:none;}
.content-box-content tbody tr.alt-row .padd{padding:0 5px;}
.paddingtop{padding-top:15px}
.paddingtop input{margin-top:0;}
.paddingtop input[type="text"]:hover{margin-top:0;}
.pagination input[type="text"].pageinpt{margin: 0 5px 0 0;
height: 30px;
line-height: 30px;
display: inline-block;
padding: 0 12px;
color: #333;}