/*首页整体布局*/
.container{min-width:1200px;box-sizing:border-box;}
.container, .mainScroll, .footer{width:100%;}
.mainScroll{position:absolute;min-width:1200px;top:143px;box-sizing:border-box;}
.project .mainScroll{bottom:10px;}
.segment_unit .mainScroll{top:103px;bottom:70px;}
.select .mainScroll{top:313px;bottom:70px;}
.kongzhi .mainScroll{top:93px;bottom:70px;}
.yunshu .mainScroll{top:103px;bottom:30px;}

.mainScroll>div{height:100%;overflow-y:scroll;overflow-x:hidden;padding:0 10px;}
.footer{position:absolute;bottom:0;min-width:1200px;background:url("../images/bg.png") repeat;padding:10px 0;}
.project .footer{padding-top:0;}

.footer ul{overflow:hidden;position:relative;width:240px;left:50%;margin-left:-120px;}
.footer ul li{float:left;padding:0 10px;}
.footer ul li a{font-size:0;display:block;width:40px;height:40px;background-size:40px 40px;}
.footer ul li.return a{background-image:url("../images/Arrow_Left.png");}
.footer ul li.save a{background-image:url("../images/save.png");}
.footer ul li.next a{background-image:url("../images/Arrow_Right.png");}
.footer ul li.cancel a{background-image:url("../images/cancel.png");}

/*各功能段页面*/
.container_p{margin:0 auto;border:1px solid #ccc;}
.container_p.Scroll{border:none;}
.Scroll .header, .Scroll .main, .Scroll .footer_p{border-left:1px solid #ccc;border-right:1px solid #ccc;}
.Scroll .main{position:absolute;top:32px;bottom:48px;}
.Scroll .main>div{height:100%;overflow-y:scroll;overflow-x:hidden;}
.footer_p{background:url("../images/bg.png") repeat;padding:10px 0;}
.Scroll .footer_p{position:absolute;bottom:0;}
.footer_p ul{position:relative;left:50%;width:160px;margin-left:-80px;}
.layui-btn.confirm, .layui-btn.cancel{font-size:14px;height:28px;line-height:28px;padding:0 18px;}
/*
.footer_p .layui-btn{height:30px;font-size:14px;padding-left:40px;background-size:22px 22px;border-radius:5px;background-repeat:no-repeat;background-position:10px;background-color:#f6f6f6;}
.footer_p .layui-btn.confirm{background-image:url("../images/confirm.png");}
.footer_p .layui-btn.cancel{background-image:url("../images/cancel.png");}
*/

/*通用设置*/
.layui-inline{margin-right:10px;}
.layui-inline:last-child{margin-right:0!important;}

.w1200{width:1200px;}.w1000{width:1000px;}.w800{width:800px;}.w600{width:600px;}
.mr0{margin-right:0;}
.mr10{margin-right:10px;}.mr15{margin-right:15px;}.mr20{margin-right:20px;}.mr25{margin-right:25px;}.mr30{margin-right:30px;}
.mt10{margin-top:10px;}.mt15{margin-top:15px;}.mt20{margin-top:20px;}.mt25{margin-top:25px;}.mt30{margin-top:30px;}
.pt10{padding-top:10px;}.pt15{padding-top:15px;}.pt20{padding-top:20px;}.pt25{padding-top:25px;}.pt30{padding-top:30px;}
.pl19{padding-left:19px;}
.pl23{padding-left:23px;}

.tableBox{background-color:#fff;}
/*分割线*/
.col1, .col2{background:url("../images/split_v.png") no-repeat top right;background-size:2px 100%;}
.blank4{background:url("../images/split_h.png") no-repeat bottom;background-size:100% 2px;clear:both;display:block;font-size:0;height:2px;overflow:hidden;margin:0 10px 15px;}

/*台佳首页顶部样式表*/
.homeTop{padding:0 10px;}
.homeTop h2{font-size:0;width:206px;height:48px;background:url("../images/nav/logo.png") no-repeat;}
.homeTop h3{
	text-align:center;margin-left:-180px;height:48px;line-height:48px;
	font-family:KaiTi;font-size:2.8em;font-weight:bold;color:#666;
}
.homeTop a{font-size:16px;font-style:normal;
	height:48px;line-height:48px;padding-left:35px;
	background:url("../images/icon/top2.png") no-repeat left;
}

.homeTop button{

}

.homeTab{border:3px solid #80ffff;background-color:#80ffff;overflow:hidden;padding:0 10px;}
.homeTab ul{overflow:hidden;}
.homeTab ul li{float:left;padding:0 15px;height:40px;line-height:40px;}
.homeTab ul li.cur{background-color:#fff;}
.homeTab ul li a{font-size:14px;}

.homeNav{overflow:hidden;padding-top:10px;}
.homeNav ul{overflow:hidden;}
.homeNav ul li{float:left;padding:0 15px;}
.homeNav ul li a{display:block;height:30px;line-height:30px;padding-left:35px;
	background-repeat:no-repeat;font-size:14px;
}

.homeNav ul li:nth-child(1) a{background-image:url("../images/icon/top3.png");}
.homeNav ul li:nth-child(2) a{background-image:url("../images/icon/top5.png");}
.homeNav ul li:nth-child(3) a{background-image:url("../images/icon/xm1.png");}
/*.homeNav ul li:nth-child(4) a{background-image:url("../images/icon/xm1.png");}*/

/*台佳功能段页面顶部样式表*/
.header{overflow:hidden;background-color:#ff8080;margin-bottom:2px;}
h2.segName{float:left;height:30px;line-height:30px;padding-left:10px;font-size:15px;}
.pageNav{float:right;height:30px;line-height:30px;padding:0 10px;}
.pageNav h3{float:left;}
.pageNav ul{float:right;}
.pageNav ul li{float:left;padding:0 10px 0 25px;background-repeat:no-repeat;background-position:left;}
.pageNav ul li:last-child{padding-right:0;}
.pageNav ul li a{display:block;height:30px;line-height:30px;}
.pageNav ul li:nth-child(1){background-size:20px 20px;background-image:url("../images/nav/tb4.png");}
.pageNav ul li:nth-child(2){background-size:20px 20px;background-image:url("../images/nav/tb5.png");}

/*单页标题*/
h1.segName{height:22px;line-height:22px;font-size:16px;color:#fff;margin:-33px 0 11px 15px;}

/*分块框*/
.lbox h3, .nbox h3{font-size:14px;background-color:#3CC;height:24px;line-height:24px;padding-left:15px;}
.lbox h3 span{vertical-align:top;font-size:12px;}
.lbox .con{padding:5px 15px;background-color:#fff;overflow:visible;}
.nbox .con{padding:5px 15px;background-color:#fff;overflow:visible;}

/*基本信息*//*570-544.8*/
.jbInfo .layui-inline:nth-child(1) .layui-form-label{width:75px;}
.jbInfo .layui-inline:nth-child(2) .layui-form-label{width:70px;}
.jbInfo .layui-inline:nth-child(3) .layui-form-label{width:58px;}
.w600 .jbInfo .layui-input-inline{width:110px;}
.Scroll .w600 .jbInfo .layui-input-inline{width:103px;}

.w1200 .jbInfo .layui-input-inline{width:88px;}
.Scroll .w1200 .jbInfo .layui-input-inline{width:84px;}

.w1200 .jbInfo1 .layui-input-inline{width:117px;}
.Scroll .w1200 .jbInfo1 .layui-input-inline{width:112px;}

/*风口尺寸*/
.item-fkcc .layui-form-label{width:75px;}
.w600 .item-fkcc .layui-input-inline{width:92px;}
.Scroll .w600 .item-fkcc .layui-input-inline{width:87.8px;}
.w1200 .item-fkcc .layui-input-inline{width:71px;}
.Scroll .w1200 .item-fkcc .layui-input-inline{width:69px;}

/*风口选型*/
.item-fkxx .layui-inline:nth-child(1) .layui-input-inline{width:70px;}
.w600 .item-fkxx .layui-inline:nth-child(2) .layui-input-inline{width:200px;}
.Scroll .w600 .item-fkxx .layui-inline:nth-child(2) .layui-input-inline{width:191.5px;}
.w1200 .item-fkxx .layui-inline:nth-child(2) .layui-input-inline{width:172px;}
.Scroll .w1200 .item-fkxx .layui-inline:nth-child(2) .layui-input-inline{width:167px;}

/*风电机选型*/
.btn-fj{
	font-size:14px;height:28px;line-height:28px;
	position:relative;left:50%;margin-left:-43px;
	letter-spacing:2px;
}

.coilhead{border:1px solid #cfd2db;margin-bottom:5px;box-sizing:border-box;}
.coilhead:last-child{margin-bottom:0;}
.coilhead h3{font-size:17px;background-color:#f6f6f6;border-bottom:1px solid #cfd2db;height:30px;line-height:30px;padding-left:20px;}
.coilhead h3 span{vertical-align:top;font-size:17px;}
.coilhead .con{padding:15px 15px 5px 15px;background-color:#fff;overflow:visible;}


/*弹出框*/
.mask{display:none;position:fixed;top:0;left:0;z-index:999;opacity:0.6;width:100%;height:100%;margin:0;padding:0;border:none;background-color:#eee;}
.popUp{display:none;
	position:absolute;left:50%;top:32px;z-index:10000;
	background-color:#fff;border-radius:0 0 5px 5px;
	padding:10px;border:1px solid #666;box-sizing:border-box;
}
.popUp h5{height:20px;line-height:20px;font-size:14px;margin-bottom:5px;}
.popUp h5 .closeBtn{font-size:20px;font-weight:bold;color:#bbd1e8;text-decoration:none;cursor:pointer;float:right;}
.popUp .inBox{padding:10px;outline: 1px outset;}
.popUp .lbox h3{height:30px;line-height:30px;}
.popUp .tj{clear:both;width:150px;margin-top:5px;position:relative;left:50%;margin-left:-75px !important;}
/*
.popUp .tj .layui-btn{height:30px;line-height:30px;font-size:14px;padding-left:40px;background-size:22px 22px;border-radius:5px;background-position:10px;background-color:#f6f6f6;}
.popUp .tj .layui-btn.confirm{background-image:url("../images/confirm.png");}
.popUp .tj .layui-btn.cancel{background-image:url("../images/cancel.png");}
.popUp .tj .layui-btn.calculator{background-image:url("../images/calculator.png");line-height:30px;}
*/
.resultBox{width:650px;margin-left: 10px;display: none}

.resultBox .layui-btn{height:30px;font-size:14px;padding-left:40px;background-size:22px 22px;border-radius:5px;background-position:10px;background-color:#f6f6f6;}
.resultBox .layui-btn.confirm{background-image:url("../images/confirm.png");}
.resultBox .layui-btn.cancel{background-image:url("../images/cancel.png");}

.resultBox1{width:650px;margin-left: -325px;margin-top:20px;display: none}

.resultBox1 .layui-btn{height:30px;font-size:14px;padding-left:40px;background-size:22px 22px;border-radius:5px;background-position:10px;background-color:#f6f6f6;}
.resultBox1 .layui-btn.confirm{background-image:url("../images/confirm.png");}
.resultBox1 .layui-btn.cancel{background-image:url("../images/cancel.png");}

.fengkouxxBox{width:500px;margin-left:-250px;}
.fengkouxxBox h6{background-color:#ccc;height:22px;line-height:22px;padding-left:5px;margin-top:5px;}
.fengkouxxBox .layui-form-label{width:80px;}
.fengkouxxBox .tableBox{padding:5px 0;}
/*弹出框*/

.layui-form-table-radio{height:0;}
.layui-table-cell .layui-form-checkbox[lay-skin="primary"]{
	top: 50%;
	transform: translateY(-20%);
}
.layui-table-cell .layui-form-radio[lay-skin="primary"]{
	top: 50%;
	transform: translateY(-50%);
}

.layui-table-tr-selected{background-color:#000;color:#fff;}
.layui-table tbody tr.layui-table-tr-selected:hover{background-color:#000;}


.segment_out .layui-inline .layui-form-label {
	width: 90px;
}

.segment_out .layui-inline .layui-input-inline {
	width: 66px;
}

.segment_out .layui-col-xs6:last-child .layui-inline .layui-input-inline {
	width: 154px;
}

.segment_out .layui-col-xs6:last-child .layui-input-block {
	margin-left: 105px;
}

.segZhanweiDiv{height: 20px;}

.error{
	color: #ff0000;
}
.selectUp .layui-form-select dl{
	top: auto;
	bottom: 5px;
}

body .layer-ext-myskin .layui-layer-content {
	overflow: visible;
}