﻿@charset "utf-8";
/* CSS Document */
* {
	margin: 0;
	padding: 0;
	font-family: "microsoft yahei"
}
li {
	list-style-type: none;
}
img {
	border: none;
}
a:link, a:visited {
	text-decoration: none;
}
a:hover {
	cursor: pointer;
	color: #ff8b0f;
}
body {
	/*background: #f7f8fa;*/
	margin: 0;
	padding: 0;
		
}

.layui-body {
    overflow:auto;
}







/**登录页样式**/
.loginbg{background: url(../images/loginbg2.jpg) no-repeat center; background-size:cover;}

.right-form {
    overflow: hidden;
    background: #fff;
    height: 640px;
    position: relative;
}
.system-name {
	width: 420px;
	margin: 40px auto 0;
}

.system-tab {
	width: 420px;
	margin: 26px auto 20px;
    overflow: hidden;
}

.system-tab a {
	width: 210px;
    display:block;
    float: left;
    text-align: center;
	margin: 0 auto;
    font-size: 18px;
    padding-bottom: 12px;
}

.system-tab a:hover {
	color: #1fa0b4;
}

.xz {
	border-bottom: 2px solid #1fa0b4;
    color: #1fa0b4;
    font-weight: bold;
}

.wxz {
	border-bottom: 2px solid #d6d6d6;
    color: #999;
    font-weight: normal;
}

.centerbar {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	margin-top: 100px;
	
}
.imgbar {
	width: 640px;
	float: left;
}
.lgpage {
	width: 420px;
	margin: 0 auto;
}
.compname{color: #1fa0b4; font-size: 28px; font-weight: bold; margin-bottom: 11px;}

.inputcss{ width: 418px; height: 52px; border:#d0d7da 1px solid; border-radius: 30px; margin-bottom: 19px; }
.inputcss img{float: left; margin: 17px 12px 0 32px;}
.inputcss input{height: 50px;width: 330px;  border: none;color: #c9c9c9; font-size: 14px; line-height: 50px;}

.loginbtn{ margin-bottom: 19px;box-shadow: 0px 10px 15px #daf7fd;width: 420px; height: 54px;border-radius: 30px; background: #4ec6d4;}
.loginbtn input{width: 420px; height: 54px;border-radius: 30px; background: #4ec6d4; font-weight: 500; color: #ffffff; font-size: 22px; border: none;cursor: pointer;}

.ewmbar {
    overflow: hidden;
    margin-bottom: 19px;
}

.qr-box {
	width: 420px;
	margin: 0 auto;
    height: 369px;
    text-align: center;
}
.bqbar a {
            color: #d4d4d4;
}

.bqbar a:hover {
    color: #fd8c34;
}        

.ewmcase {
    width: 220px;
    height: 210px;
    border: 1px solid #ddd;
    text-align: center;
    padding-top: 10px;
    border-radius: 6px;
    margin: 50px auto 0;
}

.bqbar {
    overflow: hidden;
}
.srm{ width:298px; height: 52px; border:#d0d7da 1px solid; border-radius: 30px;float: left;}
.srm img{float: left; margin: 17px 12px 0 32px;}
.srm input{height: 50px;width: 210px;  border: none;color: #c9c9c9; font-size: 14px; line-height: 50px;}
.ewmimg{float: left; width: 90px; height: 42px; margin: 7px 0 0 18px;}

.hpbar{ position: absolute;
    right: 84px;
    bottom: 34px;}
.hpbar a{color: #4ac3d1; font-size: 18px;}
.lefthp{float: left;}
.righthp{float: right; margin-left: 20px;}


.bqbar{width:513px; margin: 0 auto; color: #d4d4d4; line-height: 30px; margin-top: 40px;}
.bqbar p{font-size: 14px;}












/**模板框架样式（包括头部和左侧菜单以及右侧框架样式）**/
.layui-layout-admin .header-demo {
    background-color:#4ac4d3;
    background-image:url(../images/topbg.jpg);
    background-repeat:no-repeat;
	
	height: 80px;
}
.layui-main {
	/*overflow: hidden;*/
}
.logobar {
	float: left;
	margin: 18px 0 0 40px;
}
.topright {
	position:absolute;
	top: 30px;
	top: 50px\9;
    *top:30px;
	right: 20px;
}
.topright li {
	float: left;
    margin:0 12px;
    line-height: 22px;
	font-size: 14px;
	color: #ffffff;
}
.topright li img {
	float: left;
    height:17px;
    width:auto;
    margin-top:3px;
    margin-right:5px;
}

.topright li span, .topright li a {
	line-height: 22px;
	font-size: 14px;
	color: #ffffff;
	/*font-weight: bold;*/
	float: left;
}
.topright li.dany{ margin:0;}
.topright li.dany img {
	margin: 4px 5px 0 0;
}
.topright li.dany span {
	margin-right: 12px;
	/*margin-top: 1px;*/
}
.layui-bg-black {
	background: #ffffff;
}
.navbarlist {
	padding-bottom: 10px;
}
.navbarlistli {
	width: 100%;
	overflow: hidden;
	height: 56px;
	line-height: 56px;
}

.navbarlistSelectedli{
    width: 100%;
	overflow: hidden;
	height: 56px;
	line-height: 56px;
    color: #1fa0b4;
    background: url(../images/navbg.jpg) no-repeat center;
}
/*.navbarlist li:hover {
	background: url(../images/navbg.jpg) no-repeat center;
}*/
.navbarlist li img {
	float: left;
	margin: 19px 10px 0 48px;
}
.navlk {
	float: left;
	font-size: 16px;
	color: #333333;
	/*font-weight: bold;*/
    display:block;
    width:160px;
    height:56px;
}
/*.navlk:hover {
	color: #1fa0b4;
}*/
.topright li.dany {
	border-radius: 4px;
	position: relative;
}
.help {
	border-radius: 4px;
	overflow: hidden;
    width:60px;
    padding-left:8px;
    margin:0 0 5px 7px;
}
.hehov{
	background: #1fa0b4;
}
.altbar {
	width: 120px;
	height: 169px;
	position:fixed;
	position:absolute\9;
	top: 60px;
	top:25px\9;
	right:100px;
	right:0px\9;
	z-index: 999;
	background: url(../images/sanbg.png) no-repeat top;
	padding: 14px 25px;
}
.altbar p {
	display: block;
	width: 100%;
	overflow: hidden;
	height: 40px;
	line-height: 40px;
	border-bottom: #e1e7eb 1px solid;
}
.topright li.dany .altbar p img {
	float: left;
	margin: 12px 13px 0 12px;
}
.altbar p a {
	color: #333333;
	line-height: 40px;
}

.altbar p a:hover{color:#fd8c34;}
.altbar p.noline {
	border: none;
}
/**首页样式**/
.admin-main {
	width:96%;
	margin: 0 auto;
}
.notice {
	height: 48px;
	line-height: 48px;
	background: #ffffff;
	border-radius: 24px;
	overflow: hidden;
	position: relative;
	padding: 0 50px;
	box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 5px 0px;
}
.bellimg {
	width: 18px;
	height: 20px;
	position: absolute;
	left: 28px;
	top: 14px;
}
.pglist {
	overflow: hidden;
	width: 91%;
	height: 48px;
}
.pglist a {
	color: #333333;
	font-size: 14px;
	line-height: 48px;
	margin-right: 60px;
	float: left;
}
.more {
	width: 9px;
	height: 15px;
	position: absolute;
	top: 0;
    *top:5px;
	right: 30px;
}
.indexbar {
	margin: 0 auto;
	margin-top: 20px;
	box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 5px 0px;
	padding:20px;
	background: #ffffff;
	border-radius: 8px;
}
.titbar {
	height: 20px;
	line-height: 20px;
	background: url(../images/titline.jpg) no-repeat left center;
	padding-left: 16px;
    padding-bottom: 4px;
	font-size: 16px;
	color: #000000;
    margin-bottom:12px;
    background-size: 4px 20px;
}
.rowbar {
	width: 100%;
	overflow: hidden;
	/*margin-top:30px;*/
}
.rowleft {
	width: 50%;
	float: left;
}
.probar {
	width: 40%;
	float: left;
}
.protit {
	float: left;
	text-align: center;
	line-height: 48px;
	color: #ffffff;
	font-weight: bold;
	width: 100%;
	background: url(../images/titbg01.png) no-repeat left top;
	background-size: 100% 48px;
	font-size: 16px;
}
.probar {
	background: #f8f8f8;
}
.propage {
	width: 46%;
	float: left;
	text-align: center;
	padding-top: 24px;
	height: 120px;
}
.propage p a{
	font-size: 14px;
	color: #5a6d79;
}
    .propage p a:hover {
        color:#ff5200;
    }

.propage_yj{
	font-size: 32px;
	font-weight: bold;
	margin-bottom: 5px;
	color: #5a6d79;
    height: 42px;
}

.orange {
    color:#ff5200;
    font-size: 32px;
	font-weight: bold;
    margin-bottom: 5px;
}

.orange02{
    color:#fe8a0f;
    font-size: 32px;
	font-weight: bold;
    margin-bottom: 5px;
}
.proline {
	float: left;
	height: 76px;
	width: 4%;
	margin-top: 34px;
	background: url(../images/linebg.jpg) no-repeat center;
}
.sellbar {
	width: 16%;
	float: left;
	margin-left: 2%;
    margin-right: 2%;
}
.selltit {
	text-align: center;
	line-height: 48px;
	color: #ffffff;
	font-weight: bold;
	width: 100%;
	background: url(../images/titbg02.png) no-repeat left top;
	background-size: 100% 48px;
	font-size: 16px;
}
.sellbar {
	background: #f8f8f8;
}
.sellpage {
	width: 96%;
	text-align: center;
	margin: 0 auto;
	padding-top: 24px;
	height: 120px;
}
.sellpage p a{
	font-size: 14px;
	color: #5a6d79;
}
.sellpage p a:hover {
        color:#ff5200;
    }
.sellpage h3 {
	font-size: 32px;
	font-weight: bold;
	margin-bottom: 5px;
	/*color: #5a6d79;*/
}
.rowright {
	width: 49%;
	float: right;
	margin-left: 1%;
}
.combar {
	width: 100%;
	background: #f8f8f8;
	overflow: hidden;
}
.comtit {
	float: left;
	text-align: center;
	line-height: 48px;
	color: #ffffff;
	font-weight: bold;
	width: 100%;
	background: url(../images/titbg03.png) no-repeat left top;
	background-size: 100% 48px;
	font-size: 16px;
}
.compage {
	width:13.5%;
    margin:0 1%;
	float: left;
	text-align: center;
	padding-top: 24px;
	height: 120px;
}
.compage p a{
	font-size: 14px;
	color: #5a6d79;
}
.compage p a:hover {
        color:#ff5200;
    }
.compage h3 {
	font-size: 32px;
	font-weight: bold;
	margin-bottom: 5px;
	/*color: #5a6d79;*/
}
.comline {
	float: left;
	height: 76px;
	width: 1%;
	margin-top: 34px;
	background: url(../images/linebg.jpg) no-repeat center;
}
.somebar {
	margin: 0 auto;
	margin-top: 20px;
	box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 5px 0px;
	padding:20px;
	background: #ffffff;
	border-radius: 8px;
	overflow: hidden;
}
.thbar-a {
	width: 50%;
	background: #f8f8f8;
	overflow: hidden;
	float: left;
    margin-bottom:20px;
}
.thbar-b {
	width: 49%;
	background: #f8f8f8;
	overflow: hidden;
	margin-bottom:20px;
    float:right;
}
.thbar-c {
	width: 50%;
	background: #f8f8f8;
	overflow: hidden;
	float: left;
}
.thbar-d {
	width: 49%;
	background: #f8f8f8;
	overflow: hidden;
	float: right;
}
.thtitbg {
	width: 19%;
	height: 94px;
	background: url(../images/titbg04.png) no-repeat center;
	float: left;
	text-align: center;
	padding-top: 26px;
}
.thtitbg img {
	margin-bottom: 12px;
}
.thtitbg p {
	font-size: 16px;
	color: #ffffff;
	font-weight: bold;
}
.thpage {
	width: 19%;
	float: left;
	text-align: center;
	padding-top: 19px;
	height: 101px;
}
.thpage p,
.rowbar p {
	font-size: 13px;
	color: #5a6d79;
}
.thpage p a{
	font-size: 14px;
	color: #5a6d79;
}
.thpage p a:hover{
	font-size: 14px;
	color: #fe8a0f;
}
.somethdb {
	font-size: 32px;
	font-weight: bold;
	margin-bottom: 5px;
	color: #5a6d79;
}
.dbhover {
    color:#fe8a0f;
    font-size: 32px;
	font-weight: bold;
    margin-bottom: 5px;
}
.thline {
	float: left;
	height: 76px;
	width: 1px;
	margin-top:24px;
	background: url(../images/linebg.jpg) no-repeat center;
}














/**记录页面样式**/
.tabbar {
    height: 30px;
	line-height: 30px;
    width:97%;
    margin:0 auto;
	margin-top: 5px;
    margin-bottom: 10px;
    /*margin-left:20px;*/
}
.tabbar a {
	float:left;
	margin-left: 20px;
	/*margin-left:5px\9;
	*margin-left:5px;
	*float:left;*/
}
.twoMenu{ font-style:normal;font-size: 16px;float:left;}
.addicol {
        color: #1fa0b4;
        font-weight: bold;
    }
  
.tabbar span {
	border-right: #b9c3c7 1px solid;
	margin-left: 20px;
	/*margin-left:5px\9;
	*margin-left:5px;*/
	*float: left;
	width: 1px;
	height: 16px;
	/**margin-top: 24px;*/
    /*margin-right:5px;*/
}
.releftbar {
	width: 46%;
	width: 96%\9;
	*width: 96%;
	margin-bottom: 20px;
	box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 5px 0px;
	padding:20px;
	background: #ffffff;
	border-radius: 8px;
    float:left;
    margin:10px;
    
}

.record {
	width: 100%;
	margin-top: 16px;
}
.record li {
	width: 100%;
	line-height: 48px;
	overflow: hidden;
	background: #f4f8f9;
	margin-top: 10px;
}
.record li span {
	float: left;
	font-size: 22px;
	font-weight: bold;
	color: #1fa0b4;
	line-height: 48px;
	margin: 0 14px 0 18px;
}
.record li span {
	float: left;
	font-size: 22px;
	font-weight: bold;
	color: #1fa0b4;
	line-height: 48px;
	margin: 0 14px 0 18px;
}
.record li a {
	color: #333333;
	font-size: 16px;
}
/**订单页面样式**/
.cgbar {
	margin: 0 auto;
	box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 5px 0px;
	padding:15px 15px 30px 15px;
	background: #ffffff;
	border-radius: 8px;
}

.titbar span{float:left;line-height: 20px;
	font-size:16px;
	color: #000000;}
.titbar a{float:right; font-size:14px;margin-right:8px;}

.sbtncase {
	overflow: hidden;
}
.sbtncase li {
	float: left;
	margin-bottom: 8px;
}
/*.sbtncase li.btnbar{*width:346px;}*/
.sbtncase li.btnbar input {
	background: #42c4d4;
	padding: 0 20px;
	font-size: 14px;
	color: #ffffff;
	height: 28px;
	line-height: 26px;
	border: none;
	border-radius: 4px;
	margin: 0 7px;
}

.sbtncase li a#lnkBtnGetExcel {
	background: #42c4d4;
	padding: 0 20px;
	font-size: 14px;
	color: #ffffff;
	height: 28px;
	line-height: 28px;
	border: none;
	border-radius: 4px;
	margin: 0 7px;
    text-decoration: none !important;
    cursor: default;
}

.bntinput {
	background: #42c4d4;
	padding: 0 20px;
	font-size: 14px;
	color: #ffffff;
	height: 28px;
	line-height: 26px;
	border: none;
	border-radius: 4px;
	margin: 0 7px;
}
    .sbtncase li.btnbar a {
        display: block;
        background: #42c4d4;
        padding: 0 20px;
        font-size: 14px;
        color: #ffffff;
        height: 28px;
        line-height: 26px;
        border: none;
        border-radius: 4px;
        margin-left:7px;
    }


.sebar {
    width:96%;
	overflow: hidden;
    margin-left:1%;
}
.sebar li {
	float: left;
	margin-bottom: 8px;
	margin-right:10px;
    font-size: 14px;
}
.sebar li span {
	line-height: 24px;
	font-size: 14px;
	color: #000000;
	/*margin-left: 10px;*/
	margin-right:2px;
		float: left;
    text-align:right;
}
.sebar li.inputbar input {
	height: 24px;
	line-height: 24px;
	border: #b9c3c7 1px solid;
	border-radius: 4px;
	/*width: 140px;*/
}
.sebar li.inputbar select{
	height: 26px;
	line-height: 26px;
	border: #b9c3c7 1px solid;
	border-radius: 4px;
	width:auto;
    background: #fff;
}

.ghzcase img{vertical-align:middle;}

.probar,
.sellbar,
.combar,
.thbar-a,
.thbar-b,
.thbar-c,
.thbar-d {
  border-radius: 8px;
}

/*.sebar li.searchcase{*width:346px;}*/
.sebar li.searchcase input {
	background: #42c4d4;
	padding: 0 20px;
	font-size: 14px;
	color: #ffffff;
	height: 28px;
	line-height: 26px;
	border: none;
	border-radius: 4px;
	margin: 0 7px;
}
    .sebar li.searchcase a {
        display: block;
        background: #42c4d4;
        padding: 0 20px;
        font-size: 14px;
        color: #ffffff;
        height: 32px;
        line-height: 32px;
        border: none;
        border-radius: 4px;
    }




.scroll{
	width: 100%;
	overflow: auto;
   
}

.titline th {
	border-top: #b9c3c7 1px solid;
	border-bottom: #b9c3c7 1px solid;
	color: #000000;
}
.scroll table tr td a {
	color:#ff7000;
    font-size:14px;
    margin: 0 3px;
}
.scroll table tr:nth-child(odd) td {
	background-color: #f8f8f8;
}
.scroll table tr:nth-child(even) td {
	background-color: #ffffff;
}
 .eqnub {
            float: right;
          
        }
.eqflrig{float:right;}

@media screen and (max-width:1680px) {
		.releftbar {
	width: 45%;
    /*float:left;
    margin:10px;*/
}
        .eqnub {
            float: right;
            margin-right:34px;
        }
       .propage,.sellpage,.compage {
      padding-top: 14px;
      height: 110px;
    } 
       .proline,.comline {
      margin-top: 24px;
    } 
       .titbar {
	        height: 20px;
	        line-height: 20px;
            margin-bottom:10px;
            background-size: 3px 20px;
        }
       .thtitbg {
          height: 88px;
          padding-top: 12px;
        }
       .thpage {
          padding-top: 10px;
          height: 81px;
        }
        .thline {
          height: 66px;
          margin-top: 16px;
        }
        .thbar-a,.thbar-b {
          margin-bottom: 14px;
        }
}

@media screen and (max-width:1600px) {
    .indexbar,.somebar {
      margin-top: 10px;
    }
    .admin-nav-card {
      height: 96%;
    }
    .layui-tab-content {
      height: 580px !important;
    }
    .releftbar {
    margin:10px;
    padding:12px;
    }
    .admin-main {
      padding-bottom: 50px;
    }
}

@media screen and (max-width:1600px) and  (max-height:900px)  {
    .centerbar {
        margin-top: 50px;
    }
}

@media screen and (max-width:1440px) {
    .centerbar {
        width: 1000px;
        margin-top: 50px;
      }
    .imgbar {
  width: 440px;
}
		.releftbar {
	width:43.5%;
    float:left;
    margin:10px;
    padding:12px;
    
}
      
        .eqnub {
            float: right;
        }
        .eqflrig{float:right;}
        .twoMenu{font-size:14px;}
        .tabbar a{margin-left:10px;}
      .indexbar h3,
      .somebar h3 {
          font-size: 24px;
          height: 32px;
          margin-top: 10px;
        }
      .thpage p, .rowbar p {
      font-size: 12px;
    }
      .thtitbg {
      padding-top: 16px;
    }
      .thtitbg p {
      font-size: 14px;
    }
      .thtitbg img {
      margin-bottom: 10px;
    }
      .thtitbg {
      height: 84px;
    }
      layui-layout-admin .layui-body {
      bottom: 32px;
    }
      .layui-layout-admin .layui-side {
      padding-bottom: 50px!important;
    }
}



@media screen and (max-width:1366px) {
    .centerbar {
    width: 900px;
    margin-top: 20px;
    height: 600px;
  }
     .imgbar {
    width: 360px;
  }
     .inputcss {
      height: 46px;
      margin-bottom: 15px;
    }
     .inputcss img {
      margin: 14px 12px 0 32px;
    }
     .inputcss input {
        height: 46px;
    }
     .ewmbar {
      margin-bottom: 15px;
    }
     .srm,
     .srm input{
      height: 46px;
    }
     .hpbar {
      bottom: 74px;
    }
}


@media screen and (max-width:1280px) {
.imgbar {
	
	display: none;
}
	.lgpage{float: none; margin: 0 auto;margin-top:30px;}	
	.centerbar{width: 540px; margin: 50px auto 0;}
    
	.right-form{width: 540px;}
	
	.tabbar a {
	margin-left: 13px;

}
.tabbar span {
	margin-left: 13px;
}
	
	
	
	
/*.rowbar .scroll table{width: 200%;}*/
.rowbar .scroll table{width: 100%;}

	
	
  
	
}

@media screen and (max-width:1024px) {
.topright li {
	margin-left:0px;
	margin-right:5px;
}
.scroll table {
	width: 200%;
}
	.releftbar {
	width: 90%;
}
	.rowleft{width: 100%;}
	.rowright{width: 100%;margin-left:0; margin-top: 15px;}
	.thbar-a{width: 100%;}
	.thbar-b{width: 100%;}
	.thbar-c{width: 100%;margin-bottom: 15px;}
	.thbar-d{width: 100%;}
     .twoMenu{ font-size: 14px; width:130px; text-align:center;}
    
}

@media screen and (max-width:800px) {
	.logobar{margin-top: 0px;}
	.tabbar a{font-size: 14px;margin-left:5px;}
	.tabbar span{margin-left:5px;}
	.topright{top:40px; position:static;float:right;margin-right:20px;}
    .indexbar .iplistbar li{ line-height:24px; overflow:hidden; width:700px; }
    .somebar .iplistbar li{ line-height:24px; overflow:hidden; width:700px; }
    

	
}
  

.page {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 5px 0px;
    background: #fff;
    height: 32px;
    text-align: right;
    padding-right:10px;
    line-height: 32px;
    font-size: 14px;
    border-radius:8px;
    margin:0 auto;
    margin-top: 10px;
}
 .page{min-width: 800px;width: expression(document.body.clientWidth < 800? "800px": "98%" )/*最小宽度设置*/;}
    .page span, .page a, .page input, .page img {
        margin: 0 2px;
    }

.indexbar .iplistbar{ overflow:hidden; width:520px; float:left; margin-left:20px; margin-right:50px;}
.indexbar .iplistbar li{ line-height:24px; overflow:hidden; margin-bottom:10px;}
.indexbar .iplistbar li span{float:left; width:260px; text-align:right; font-size:14px;}
.indexbar .iplistbar li div{float:left; font-size:14px;}
.indexbar .iplistbar li input{height: 24px; border: none; border: #dddddd 1px solid; margin-left:2px;width:150px; text-indent:2px; margin:0 10px; line-height:24px;}

.somebar .iplistbar{ overflow:hidden; width:520px; float:left; margin-left:20px; margin-right:50px;}
.somebar .iplistbar li{ line-height:24px; overflow:hidden; margin-bottom:10px;}
.somebar .iplistbar li span{float:left; width:170px; text-align:right; font-size:14px;}
.somebar .iplistbar li div{float:left; font-size:14px;}
.somebar .iplistbar li input{height: 24px; border: none; border: #dddddd 1px solid; margin-left:2px;width:150px; text-indent:2px; margin:0 10px; line-height:24px;}

.somebar .iplistbar li span.tetright{margin-left:10px;text-align:left;}

.save-pro-t {
    width: 100%;
    margin: 10px 0;
    text-align: center;
     margin-top:15px;
}

.save-pro-t input {
	background: #42c4d4;
	padding: 0 20px;
	font-size: 14px;
	color: #ffffff;
	height: 32px;
	line-height: 32px;
	border: none;
	border-radius: 4px;
	margin: 0 7px;
}

.save-pro-t a {
    display:inline-block;
	background: #42c4d4;
	padding: 0 20px;
	font-size: 14px;
	color: #ffffff;
	height: 32px;
	line-height: 32px;
	border: none;
	border-radius: 4px;
	margin: 0 10px;
    float:left;
}


/****头部查询区公共部分样式****/
.tab-tp{font-family:"microsoft yahei";font-size:14px; margin-bottom:5px;}
.tab-tp tr td{ }
.tab-tp tr td.input-bor input{height: 30px;
	line-height: 30px;
	border: #b9c3c7 1px solid;
	border-radius: 4px;
	width: 178px; margin:0 10px;}
.tab-tp tr td select{height: 26px;
	line-height: 26px;
	border: #b9c3c7 1px solid;
	border-radius: 4px;
	/*width: 178px;*/ margin-right:20px;
    background: #fff;
}
.tit-tp{line-height: 32px;
	font-size: 14px;
	color: #000000;
    padding:0px 0px 0px 12px;
}
.tab-tp tr td input.bntinput {
	background: #42c4d4;
	padding: 0 20px;
	font-size: 14px;
	color: #ffffff;
	height: 28px;
	line-height: 26px;
	border: none;
	border-radius: 4px;
	margin: 0 7px;
    float:left;
}


.titcom {
	line-height: 32px;
	font-size: 14px;
	color: #000000;
    /*padding-left:11px;*/
    padding-right:7px;
    text-align:right;
    width:90px;
   
}
.inputcom input {
	height: 24px;
	line-height: 24px;
	border: #b9c3c7 1px solid;
	border-radius: 4px;
	/*width: 178px;*/
}
.inputcom select{
	height: 26px;
	line-height: 26px;
	border: #b9c3c7 1px solid;
	border-radius: 4px;
	width:auto;
}
.inputcom .imgcom{width:auto;height:auto;vertical-align:middle; border:none;border:0;
    border-radius:0px; margin-left:3px;}



 .cgbar{min-width: 800px;width: expression(document.body.clientWidth < 800? "800px": "98%" )/*最小宽度设置*/;}
 

.scroll table tr td, .scroll table tr th {
	line-height:34px;
	font-size: 14px;
    padding:0 20px;
    white-space:nowrap;
    border: 1px solid #eaeaea;
}


 .scroll table tr th {
	text-align: center;
}


 .scroll table tr td {
	text-align: left;
}

.scroll table tr td.align-left, 
.scroll table tr th.align-left {
	text-align: left;
}

.scroll table tr td.align-right, 
.scroll table tr th.align-right {
	text-align: right;
}


.yxwlzzxx table tr td input.bntinput {
    width:auto;
	background: #42c4d4;
	padding: 0 20px;
	font-size: 14px;
	color: #ffffff;
	height: 28px;
	line-height: 26px;
	border: none;
	border-radius: 4px;
	margin: 0 7px;
}
.top-tab table tr td{border:#eee 1px solid;height: 30px; padding:2px 5px;} 

                .top-tab1 table tr td { border:#dddddd 1px solid;
            height: 30px;
            padding-left: 5px;
            padding-right: 5px;
            font-size: 14px;
            line-height: 30px;
        }

            .top-tab table tr td input {
                height: 22px;
                line-height: 22px;
                border: #dddddd 1px solid;
                width: 120px;
                font-size: 14px;
            }

.top-tab table tr td input.imgcom {
    width:auto;
    height:auto;
                }


.big-bk {
    width: 98%;
    margin: 0 auto;
}


.border-tab table tr td{border:none;border-bottom:#dddddd 1px solid;border-right:#dddddd 1px solid;  }
.redtext {
    color:red;
    line-height:24px;
    line-height:18px;
    vertical-align:bottom;
}