*{
	font-size:12px;
	font-family:'NanumGothic','나눔고딕','Nanum Gothic';
	color:#111;
}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
}
body{
	height:100%;
}
input[type=checkbox]{
	vertical-align:middle;
	margin:0px;
}
label{
	vertical-align:middle;
}
input[type=radio]{
	vertical-align:middle;
	margin:0px;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
img {
	border:0;
}
address, caption, cite, code, dfn, em, th, var {
	font-style:normal;
	font-weight:normal;
}
ol, ul {
	list-style:none;
}
caption, th {
	text-align:center;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal;
}
q:before, q:after {
	content:'';
}
abbr, acronym {
	border:0;
}
a {
	color:#555555;
	text-decoration:none;
}
a:hover {
	color:#489fd7;
	text-decoration:none;
}
a.rollover img {
	border-width:0;
	display:block;
}
a.rollover img.rollover {
	display:none;
}
a.rollover:hover {
	position:relative;
}
a.rollover:hover img {
	display:none;
}
a.rollover:hover img.rollover {
	display:block;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: block;
}

.hand{
	cursor:hand;
}

.block{
	display:block;
}

.none{
	display:none;
}

.calendarbox{
	width:80px;
	text-align:center;
	/*padding-top:2px;*/
	border:2px solid #CDCED2;
	color:#6B6D78;
	cursor:hand;
}

#tooltip{
	display:none;
	position:absolute;
	z-index:2;
	background:#efd;
	border:1px solid #ccc;
	border-right:1px solid #605757;
	border-bottom:1px solid #605757;
	padding:8px;line-height:19px;
}

[data-tooltip-text]:hover:after{background-color: #132043;}

/* 테이블 1*/
.tb06 { border-top:3px solid #595959; }
.tb06 th { font-weight:normal; padding:9px 0 5px 0; border-bottom:1px solid #e6e6e6; background:#f6f6f6 no-repeat right 9px;}
.tb06 td { text-align:center;}
.tb06 .left { text-align:left;}
.tb06 .bg td { background:#f6f6f6; }
.tb06 .comment { padding:30px 20px; text-align:left; height:200px; }
.tb06 .prev { display:inline-block; width:100px; }
.tb06 .sj { display:inline-block; width:430px; text-align:left; }
.tb06 .date { display:inline-block; width:102px; }
.tb06 .hit { display:inline-block; width:70px; }

/* 테이블 1*/
.tb05 th { font-weight:normal; padding:9px 0 5px 0; border-bottom:1px solid #e6e6e6; background:#f6f6f6 no-repeat right 9px;}
.tb05 td { text-align:center; border-bottom:1px solid #e6e6e6;}
.tb05 .left { text-align:left;}
.tb05 .bg td { background:#f6f6f6; }
.tb05 .comment { padding:30px 20px; text-align:left; height:200px; }
.tb05 .prev { display:inline-block; width:100px; }
.tb05 .sj { display:inline-block; width:430px; text-align:left; }
.tb05 .date { display:inline-block; width:102px; }
.tb05 .hit { display:inline-block; width:70px; }

/* 테이블 1*/
.tb04 { border-top:2px solid #0c91e2; }
.tb04 th { font-weight:normal; padding:9px 0 5px 0; border-bottom:1px solid #e6e6e6; background:#f6f6f6 no-repeat right 9px;}
.tb04 td { padding:9px 0 5px 0; border-bottom:1px solid #e6e6e6;}
.tb04 .left { text-align:left; padding:9px 0 5px 20px;}
.tb04 .bg td { background:#f6f6f6; }
.tb04 .comment { padding:30px 20px; text-align:left; height:200px; }
.tb04 .prev { display:inline-block; width:100px; }
.tb04 .sj { display:inline-block; width:430px; text-align:left; }
.tb04 .date { display:inline-block; width:102px; }
.tb04 .hit { display:inline-block; width:70px; }

.tb04_anz{width:100%;border-top:2px solid #0c91e2;margin:auto;}
.tb04_anz *{color:#222;}
.tb04_anz td{padding:5px;margin:auto;}

.tb04_anz_{width:1110px;border-top:2px solid #0c91e2;margin:auto;}
.tb04_anz_ th, .tb04_anz_ td{padding:6px 15px;margin:auto;border-bottom:1px solid #d5d5d5;}
.tb04_anz_ th{width:40%;text-align:right !important;background:#ece2e1 no-repeat right 9px;border-right:1px solid #d5d5d5;}
.tb04_anz_ td{width:60%;text-align:left !important;}

/* 202502 나라장터 진행공고 상세 */
.maxwidth_900 {max-width:900px !important;}
.guideCss{width:830px;min-width:830px;height:38px;background:#fdfdf6;color:#bb0000;font-family:inherit;font-size:14px;font-weight:bold;padding:15px 0 15px 60px;border-radius:5px;border:5px double #21a0bb;}
.guideCss * {color:#bb0000;font-family:inherit;font-size:14px;font-weight:bold;}
.guideCss > div:nth-child(1) {float:left;width:80%;}
.guideCss > div:nth-child(2) {float:left;width:19%;margin-top:-7px;}

.guideCss > div:nth-child(1) > p {color:#382b73;}
.guideCss .underline {text-decoration:underline;}
.buttonBig{width:110px;font-weight:700;cursor:pointer;border-radius:5px;background-color:#21646b;color:#fff;border:1px solid #21a0bb;padding:5px;line-height:20px;}

.guideCss_empty {height:25px !important;margin:auto;}
.guideCss_empty > div:nth-child(1) {float:left;width:70%;margin:auto;padding:6px;}
.buttonBigWide{width:190px;font-weight:700;cursor:pointer;border-radius:5px;background:#21646b;color:#fff;border:1px solid #21a0bb;padding:10px;margin:auto;}

.guideCn {background:#fdfdf6;color:#ca0000;font-family:inherit;margin:-10px 0 -5px -5px;padding:3px;border:1px dotted #f3aa39;}
.guideCn3 {background:#fdfdf6;color:#ca0000;font-family:inherit;margin:1px 1px 3px 1px;padding:1px;border:1px dotted #f3aa39;}
.buttonN{font-weight:600;cursor:pointer;background-color: #f0f8ff;color:#096475;border:1px solid #096475;border-radius:3px;padding:3px 6px;margin-left:13px;}
.buttonG{cursor:pointer;background:#fff;color:#a1a1a1;border:1px solid #a9a9a9;border-radius:3px;padding:3px 6px;}
.buttonQNA{white-space:normal;font-size:10px !important;cursor:pointer;background:#fef9f0;color:#595959 !important;border:1px solid #595959 !important;border-radius:3px;padding:7px 7px 5px 7px;line-height:15px !important;}
.defaultNone {display:none;}

.h5pd {font-family:'NanumGothic','나눔고딕','Nanum Gothic';}
/* 202502 나라장터 진행공고 상세 */

.underline {text-decoration:underline;}

/* 기능 추가 알림 202505 */
.guideTool{width:99%;margin:15px 0;height:65px;}
.guideTool *{font-family:inherit;font-size:12px;text-align:left;}
.guideTool ul{width:99%;background:#fdfdf6;padding:5px;border-radius:5px;border:5px double #21a0bb;text-align:center;float:left;}
.guideTool ul li{display:inline-block;color:#564545;font-family:'Nanum Gothic','NanumGothic','나눔고딕';font-size:13px;font-weight:bold;}
.guideTool ul li:nth-child(1){width:40px;vertical-align:top !important;color:#d70654;padding-top:8px;line-height:19px;}
.guideTool ul li:nth-child(2){line-height:25px;}
.guideTool ul li:nth-child(2) input{margin-left:10px;}
.guideTool ul li:nth-child(2) p:nth-child(2) span{color:#d70654;font-size:13px;text-decoration:underline;}
/* 기능안내 202505 */
/* 기능 추가 알림 202505 */

#tbl_bid_d_default tr {line-height:19px !important;}	/* 공고 진행정보 팝업 */

.tb_td_pl5 td {padding-left:5px;}
.tb_td_txtcenter td {text-align:center;}

.tb_bidTool{width:100%;margin-bottom:10px;border-top:1px solid #595959;border-bottom:1px solid #595959;}
.tb_bidTool th, .tb_bidTool td{font-family: 'NanumGothic';padding:5px;}
.tb_bidTool th{width:10%;background:#595959;width:8%;color:#fff;}
.tb_bidTool .td10{width:60%;border-bottom:1px solid #e6e6e6;}
.tb_bidTool .td11{width:30%;background-color:#fff5e8;text-align:right;padding-right:15px;border-bottom:1px solid #e6e6e6;}
.tb_bidTool .td20{width:35%;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.tb_bidTool .td21{width:55%;background-color:#fff;text-align:left;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;padding:9px;}

/* 테이블 1-1*/
.tb041 { border-top:3px solid #595959; }
.tb041 th { font-weight:normal; padding:5px; border-bottom:1px solid #e6e6e6; background:#f6f6f6 no-repeat right 9px;}
.tb041 td { padding:5px; border-bottom:1px solid #e6e6e6;}
.tb041 .left { text-align:left; padding:9px 0 5px 20px;}
.tb041 .bg td { background:#f6f6f6; }
.tb041 .comment { padding:30px 20px; text-align:left; height:200px; }
.tb041 .prev { display:inline-block; width:100px; }
.tb041 .sj { display:inline-block; width:430px; text-align:left; }
.tb041 .date { display:inline-block; width:102px; }

.tbcominfo img{vertical-align:middle;margin:0 5px 3px 5px;}
.tbcominfo th{width:210px;height:20px;background:#fff;font-size:13px;color:#d73e11;font-weight:600;}
.tbcominfo td{height:20px;min-height:20px;}
.tbcominfo td, .tbcominfo td b, .tbcominfo td span{line-height:25px;font-size:13px;}
.tbcominfo tr:nth-child(n+2) td{background:#fff5e8;border-top:1px dotted #d2d2d2;line-height:20px;text-align:center;}
.tbcominfo tr:nth-child(n+2) td a{color:#111 !important;}
.tbcominfo tr:nth-child(n+2) td a:hover{color:#0070c0 !important;}

/* 공고목록 : 입찰, 개찰, 내서류함 / 202509 */
.tb_bid_list{width:100%;margin:5px 0;}
.tb_bid_list tr{height:30px;min-height:30px;}
.tb_bid_list th{min-height:18px;}
.tb_bid_list tr td *{font-family:inherit;}
.tr_bid_bg{height:40px !important;padding:10px 5px !important;background:#595959;}/*tr 1st / 공고명, 공고번호 */
.tb_bid_list tr:nth-child(1) td:nth-child(1) a{color:#fff;font-weight:600;font-size:14px;}
.tb_bid_list tr:nth-child(1) td:nth-child(2) div:nth-child(1){float:left;color:#fff;font-size:13px;font-weight:600;} /* 공고번호*/
.tb_bid_list tr:nth-child(1) td:nth-child(2) div:nth-child(2){float:right;}	/* 내투찰 */
.div_resultmine{float:left;color:#fff;padding:auto 5px;}	/*내투찰*/
.div_resultmine > span:nth-child(1){color:#ffff00;font-size:12px;font-weight:bold;margin:0 10px;}
.tb_bid_list tr:nth-child(n+5) td{line-height:22px;}	/*tr 5, 6 / 메모, 낙찰정보 */

.icondft{color:#fde6c3;}	/* 입찰개찰내서류함 공고목록 > 공고명 오른쪽 > makeicon 기본 span */
.notice_title_click{color:#fcd911 !important;font-weight:600 !important;font-size:12px;letter-spacing:-1.4px;margin-left:10px;} /*◁ 클릭*/

.bidprice_memo{background:url(/images/sub/mine/m_price11.gif);width:162px;height:17px;float:right;text-align:right;padding:4px 5px 0 0;}	/*분석가격*/
.bidprice_memo21{background:url(/images/sub/mine/m_price21.gif);width:162px;height:19px;float:right;text-align:right;padding:4px 5px 0 0;}	/*분석제시가 확인*/

.tr_bid_info th{width:8%;background:#f6f6f6;}/*2str tr 면허, 지역, 발주처*/
.tr_bid_info td *{font-family:inherit;}
.tr_bid_info td{width:16%;font-weight:bold;text-align:center;}
.tr_bid_info td:nth-child(2){line-height:18px;}
.tr_bid_info td:nth-child(5){width:50%;}

.td_bid_btn{padding-right:0 !important;}	/*투찰, 등록, 분석가 버튼*/
.ul_bid_btn li{float:left;display:inline-block;}
.ul_bid_btn li:nth-child(n+2){margin-left:5px;cursor:pointer;}
.ul_bid_btn li:nth-child(1) div{width:33px;max-width:33px;color:#4d55cc;text-align:center !important;}
.ul_bid_btn li:nth-child(2) div{width:33px;max-width:33px;color:#ff9e00;}
.ul_bid_btn li:nth-child(3){width:168;min-width:168px;text-align:right !important;padding-top:1px;} /* 내서류함 > 투찰, 등록, 분석가 버튼 */
.chk_bidcheck{min-width:40px;padding:4px 4px 2px 4px;font-size:11px !important;border:1px solid #d5d5d5;}
.ul_bid_btn li:nth-child(1) .chk_bidcheck input[type="checkbox"]{accent-color:#4d55cc;margin-right:3px;}
.ul_bid_btn li:nth-child(2) .chk_bidcheck input[type="checkbox"]{accent-color:#ff9e00;margin-right:3px;}

.li_organs{width:285px !important;font-weight:bold;} /* 입찰개찰 > 발주처, 투찰버튼 */
.li_organs_continue{padding-top:5px;}
.li_organs_result{}

.tr_bid_price > th, .tr_bid_price > td, .tr_bid_date > th, .tr_bid_date > td{text-align:center;}	/* tr 금액, 날짜 */
.tr_bid_price > th, .tr_bid_date > th{width:8%;background:#f6f6f6;}
.tr_bid_price > td, .tr_bid_date > td{width:16%;font-weight:bold;}
.tr_bid_price td:nth-child(2){color:#eb5700 !important;}

.tr_bid_info_ td:nth-last-child(1){text-align:right !important;}
.tr_bid_price_ td:nth-last-child(1){text-align:center !important;}

.td_bid_memo div{float:left;}
.td_bid_memo div:nth-child(1){width:20px;min-height:20px;justify-content:center;align-items:center;background:url('/images/icon/default/save.png') no-repeat center center;}
.td_bid_memo div:nth-child(2){width:98%;color:#d40000;font-weight:bold;font-family:inherit;}

.result_final_value{font-family:inherit;font-size:12px !important;font-weight:normal;margin-right:10px;}
.result_final_price{font-family:inherit;font-size:12px !important;font-weight:bold !important;color:#d40000 !important;margin-right:10px;}

.bid_result_empty{width:100%;margin:30px auto;background:#fdfaf6;color:#000;padding:30px 0;text-align:center;border:1px solid #595959;outline:1px solid #595959;outline-offset:-5px;}
.bt_dft{border-top:2px solid #0c91e2;}

.bbdouble{border-bottom-style:double;border-bottom-width:3px;border-bottom-color:#e6e6e6;}	/*tr border-bottom 이중 라인*/

/*경쟁사 투찰성향*/
.tr_other{border-top:2px solid #f6c355;}
.tr_other > th{background:#595959 !important;color:#fff;height:25px;}
.tr_other_list > td{text-align:center;word-break:break-all;}
.tr_other_list > td:nth-child(1){width:6%;}
.tr_other_list > td:nth-child(2){width:14%;}
.tr_other_list > td:nth-child(3){width:8%;}
.tr_other_list > td:nth-child(4){width:10%;}
.tr_other_list > td:nth-child(5){width:38%;text-align:left;}
.tr_other_list > td:nth-child(6){width:10%;}
.tr_other_list > td:nth-child(7){width:14%;}

/* 테이블 1*/
.tb03 { border-top:2px solid #0C91E2; }
.tb03 th { font-weight:normal; padding:9px 0 5px 0; border-bottom:1px solid #e6e6e6; background:#f6f6f6 no-repeat right 9px;}
.tb03 td { text-align:center; padding:9px 0 5px 0; border-bottom:1px solid #e6e6e6; }
.tb03 .left { text-align:left; padding:9px 0 5px 20px;}
.tb03 .bg td { background:#f6f6f6; }
.tb03 .comment { padding:30px 20px; text-align:left; height:200px; }
.tb03 .prev { display:inline-block; width:100px; }
.tb03 .sj { display:inline-block; width:430px; text-align:left; }
.tb03 .date { display:inline-block; width:102px; }
.tb03 .hit { display:inline-block; width:70px; }

/* 내투찰분석 */
.tb031{}
.tb031 tr:nth-child(1) th{font-weight:600;padding:10px 5px;background:#595959;color:#ffea00;font-size:14px;}
.tb031 tr:nth-child(1) th span{font-size:13px !important;color:#fff;margin-left:20px;}
.tb031 tr:nth-child(2){border-bottom:double #e6e6e6;}
.tb031 tr:nth-child(2) th{width:6%;background:#fcf7f2 !important;color:#594545;text-align:center;}
.tb031 td{padding:5px;border-bottom:1px solid #e6e6e6;}
.tb031 .left { text-align:left; padding:9px 0 5px 20px;}
.tb031 .bg td { background:#f6f6f6; }
.tb031 .comment { padding:30px 20px; text-align:left; height:200px; }
.tb031 .prev { display:inline-block; width:100px; }
.tb031 .sj { display:inline-block; width:430px; text-align:left; }
.tb031 .date { display:inline-block; width:102px; }
.tb031 .hit { display:inline-block; width:70px; }

.tb031_sch tr:nth-child(2) td > img{vertical-align:middle;margin-bottom:2px;}

.tb031_list{width:99%;margin:10px auto;}
.tb031_list tr:nth-child(n+1):nth-child(-n+3) th{font-size:12px !important;font-weight:600;background:#fcf7f2 !important;color:#594545;line-height:18px;padding:5px !important;}
.tb031_list tr:nth-child(1) th{border-bottom:1px solid #c5b8b8;}

.tr_031_1 th:nth-child(1), .tr_031_list_1 td:nth-child(1){width:5%;}
.tr_031_1 th:nth-child(2){width:42%;}	/*공고명[실수요기관]*/
.tr_031_1 th:nth-child(3){width:14%;}	/*면허*/
.tr_031_1 th:nth-child(4){width:12%;}	/*1순위업체*/
.tr_031_1 th:nth-child(5){width:10%;}	/*낙찰하한가*/
.tr_031_1 th:nth-child(6){width:10%;}	/*낙찰가*/
.tr_031_1 th:nth-child(7){width:6%;}		/*내순위*/

.tr_031_2 th:nth-child(1), .tr_031_list_2 td:nth-child(1){width:18%;}	/*공고번호*/
.tr_031_2 th:nth-child(2){width:12%;}		/*기초금액*/
.tr_031_2 th:nth-child(3){width:12%;}		/*추정금액*/
.tr_031_2 th:nth-child(4){width:14%;}		/* 지역 */
.tr_031_2 th:nth-child(5){width:12%;}		/* 개찰일시 */
.tr_031_2 th:nth-child(6){width:10%;}		/* 내투찰가 */
.tr_031_2 th:nth-child(7){width:10%;}		/* 내투찰지점 */

.tr_031_list_1 td *, .tr_031_list_2 td *{font-family:inherit;line-height:20px;}
.tr_031_list_1 td, .tr_031_list_2 td{text-align:center;}
.tr_031_list_2{border-bottom-width:3px;border-bottom-color:#d5d5d5;border-bottom-style:double;}
.tr_031_list_1 td:nth-child(2), .tr_031_list_2 td:nth-child(1){text-align:left !important;}	/*공고명 공고번호*/
.tr_031_list_2 td:nth-child(2){text-align:right;padding-right:5px;}	/*기초금액*/
.tr_031_list_2 td:nth-child(3){text-align:right;padding-right:5px;}	/*추정금액*/

/* 테이블 1*/
/*.tb01 { border-top:2px solid #0C91E2; }*/
.tb01 { border-top:3px solid #595959; }
.tb01 th { font-weight:bold;padding:5px; border-bottom:1px solid #e6e6e6; background:#f6f6f6 no-repeat right 9px;width:50px;}
.tb01 td { padding:5px; border-bottom:1px solid #e6e6e6; font-size:13px;}
.tb01 tr { height:40px;}
.tb01 .left { text-align:left; padding:9px 0 5px 20px;}
.tb01 .bg td { background:#f6f6f6; }
.tb01 .comment { padding:30px 20px; text-align:left; height:200px; }
.tb01 .prev { display:inline-block; width:100px; }
.tb01 .sj { display:inline-block; width:430px; text-align:left; }
.tb01 .date { display:inline-block; width:102px; }
.tb01 .hit { display:inline-block; width:70px; }

/* 테이블 2*/
.tb02 { border-top:2px solid #0C91E2; }
.tb02 th { font-weight:normal; padding:9px 0 5px 0; border-bottom:1px solid #e6e6e6; background:#f6f6f6 no-repeat right 9px;}
.tb02 td { padding:9px 0 5px 0; border:1px solid #e6e6e6; }
.tb02 .left { text-align:left; padding:9px 0 5px 20px;}
.tb02 .bg td { background:#f6f6f6; }
.tb02 .comment { padding:30px 20px; text-align:left; height:200px; }
.tb02 .prev { display:inline-block; width:100px; }
.tb02 .sj { display:inline-block; width:430px; text-align:left; }
.tb02 .date { display:inline-block; width:102px; }
.tb02 .hit { display:inline-block; width:70px; }


/* 공고목록 > 계산하기 버튼 > 입찰가격 계산기 레이어 / 202412 */
.div_bid_mycal {width:90%;color:#0b4fa2;text-align:center;padding:10px 10px 15px 10px;}
.tb_bid_mycal{width:70%;margin:auto;}
.tb_bid_mycal tr {height:30px;}
.tb_bid_mycal td:nth-child(1) {padding:4px;}
.tb_bid_mycal td:nth-child(2) {text-align:right;}
.tb_bid_mycal td > img {vertical-align:middle;margin-right:4px;margin-bottom:4px;}
.tb_bid_mycal td > input {width:120px;text-align:right;margin-right:2px;}


/* 202411부터 추가 ====================================================================== */
.ft {font-Family:"NanumGothic","굴림","gulim","AppleGothic","Albatross","arial","helvetica","sans-serif";}

.bdline { border:1px solid purple; } /* 확인용 */

/* 맞춤공고, 내서류함 달력표 요일 / 202411 */


.fcfff{color:#fff;} .fcblue{color:blue;} .fcbp{color: #000080;} .fcred{color:red;} .fcred2{color:#ca0000;} .fcsky{color:#fefafa !important;}

.clblue{color:blue;} .clred{color:red;}

.ht27{height:27px !important;} .ht30{height:30px !important;} .ht40{height:40px !important;}

.fl{float:left;} .fr{float:right;}

.txtleft {text-align:left !important;} .txtcenter {text-align:center !important;} .txtright {text-align:right !important;}

.ffB{font-family:'Nanum Gothic','NanumGothic','나눔고딕';} .ffBB{font-family:'Nanum Gothic','NanumGothic','나눔고딕';font-weight:bold;}

.ffNG{font-family:'Nanum Gothic','NanumGothic','나눔고딕';} 					.fontfamNG{font-family:'NanumGothic','나눔고딕';}

.fwbold{font-weight:bold;} 												.txtbold { font-weight:bold !important; }

.fs12{font-size:16px;font-family: 'NanumGothic';}			.fontsize13 {font-size:13px;} .fontsize14 {font-size:14px;}
.fs13{font-size:13px;}
.fs15{font-size:15px;}
.fs16{font-size:16px;}

input[type="text"], input[type="password"], input[type="number"], input[type="tel"]{line-height:18px !important;border:1px solid #b9b9b9;border-radius:3px;}
input[type="checkbox"] { width:15px; height:15px; border:1px solid #b9b9b9; }
input[type="checkbox"], input[type="radio"] { accent-color:#0070c0;margin-bottom:3px; }
.selectStyle { height:23px !important; border:1px solid #b9b9b9; border-radius:3px; }

/* width QQQQQ 202411 */
/*.wpx30 { width:30px !important; } .wpx40 { width:40px !important; } .wpx45 {width:45px !important;} .wpx50 { width:50px !important; } .wpx60 { width:60px !important; } .wpx70 { width:70px !important; } .wpx80 { width:80px !important; } .wpx90 { width:90px !important; }
.wpx100 { width:100px !important; } .wpx120 { width:120px !important; } .wpx150 { width:150px !important; } .wpx170 {width:170px;}
.wpx200 { width:200px !important; } .wpx250 {width:250px;} .wpx300 { width:300px !important; } .wpx350 { width:350px !important; } .wpx400 { width:400px !important; }

.wper10 {width:10%;} .wper12 {width:12% !important;} .wper20 {width:20% !important;} .wper30 {width:30% !important;} .wper40 {width:40%;} .wper50 { width:50% !important; } .wper60 { width:60% !important; } .wper70{width:70%} .wper90 { width:90% !important; }

!* margin padding *!
.marginL3 { margin-left:3px !important; } .marginL5 { margin-left:5px !important; } .marginL8 { margin-left:8px !important; } .marginL10 { margin-left:10px !important; }
.marginL20 { margin-left:20px !important; }
.marginR3 { margin-right:3px !important; } .marginR5 { margin-right:5px !important; } .marginR10 { margin-right:10px !important; }

.marginT5 {margin-top:5px;} .marginT10 {margin-top:10px;}
.marginB2 { margin-bottom:2px !important; } .marginB3 { margin-bottom:3px !important; } .marginB4 { margin-bottom:4px !important; } .marginB5 { margin-bottom:5px !important; }

.padding2 {padding:2px;} .padding5 {padding:5px;}
.paddingL2 {padding-left:2px;} .paddingL5 {padding-left:5px;}
.paddingR2 {padding-right:2px;} .paddingR5 {padding-right:5px;}
.paddingT2 {padding-top:2px;} .paddingT5 {padding-top:5px;}
.paddingB2 {padding-bottom:2px;} .paddingB5 {padding-bottom:5px;}



.ml3{margin-left:3px !important;} .ml5{margin-left:5px !important;} .ml10{margin-left:10px;} .ml20{margin-left:20px !important;}
.mr2{margin-right:2px;} .mr3{margin-right:3px !important;} .mr5{margin-right:5px !important;} .mr10{margin-right:10px;} .mr20{margin-right:20px;} .mr30{margin-right:30px;}
.mt5{margin-top:5px !important;} .mt10{margin-top:10px;} .mt20{margin-top:20px;} .mt30{margin-top:30px;}
.mb2{margin-bottom:2px;} .mb3{margin-bottom:3px !important;} .mb4{margin-bottom:4px !important;} .mb5 {margin-bottom:5px;} .mb10{margin-bottom:10px;}

.pd3 {padding:3px !important;} .pd5 {padding:5px;} .pd8 {padding:8px;} .pd10 {padding:10px;}

.pl5 {padding-left:5px !important;} .pl10{padding-left:10px !important;} .pl14{padding-left:14px !important;} .pl18{padding-left:18px !important;} .pl20{padding-left:20px !important;}
.pr3 {padding-right:3px !important;} .pr5{padding-right:5px !important;} .pr10{padding-right:10px !important;} .pr20{padding-right:20px !important;} .pr30{padding-right:30px !important;} .pr50{padding-right:50px !important;}
.pt2{padding-top:2px;}.pt3{padding-top:3px !important;} .pt5{padding-top:5px !important;} .pt10{padding-top:10px;} .pt20{padding-top:20px !important;} .pt30{padding-top:30px;}
.pb4{padding-bottom:4px;} .pb10{padding-bottom:10px !important;} .pb20 {padding-bottom:20px;}*/


.div_btn_contract{float:right;max-width:120px;padding:10px 15px;margin:10px 10px 5px 0;background:#f5c45e;cursor:pointer;}