@charset "utf-8";


input, textarea, keygen, select, button {
margin: 0em;
font: -webkit-small-control;
color: initial;
letter-spacing: normal;
word-spacing: normal;
text-transform: none;
text-indent: 0px;
text-shadow: none;
display: inline-block;
text-align: start;
outline:none;
}
::-moz-selection{background:#D8DADA; color:#ffffff;} 
::selection {background:#D8DADA; color:#ffffff; } 

/*弹出页*/
.tc_body{background-color:#d8dada;}
.tc{  position:absolute;left:50%;top:55%; margin-top:-20%;margin-left:-280px; overflow:hidden;z-index: 1000; }
.tc_topL{ width:20px; height:12px; background:url(../../image/dialog/bg_tc.png) no-repeat 0px 0px; float:left; }
.tc_topR{ width:50px; height:12px; background:url(../../image/dialog/bg_tc.png) no-repeat -14px 0px; float:right;}
.tc_topMid{  height:12px; background-color:#d8dada; float:left; }
	/** title**/
.tc_title{ height:60px; background:url(../../image/dialog/bg_tc.png) repeat-x 0px -131px ; float:left; }
.tc_titlebor{height:40px; line-height:40px; color:#fff; padding-left:18px; font-size:16px; width:auto; float:left;}
.tc_closebg{ width:30px; height:47px; float:left; background:url(../../image/dialog/bg_tc.png) no-repeat 0px -12px; padding-top:8px;}
.tc_close{ width:30px; height:55px; float:right; background:url(../../image/dialog/bg_tc.png) no-repeat 0px -12px; }

/*foot*/
.tc_topFL{ width:11px; height:11px; background:url(../../image/dialog/bg_tc.png) no-repeat 0px -249px; float:left; }
.tc_topFR{ width:41px; height:11px; background:url(../../image/dialog/bg_tc.png) no-repeat -11px -249px; float:right;}
.tc_topFMid{ height:11px; background-color:#d8dada; float:left; }


/*温馨提示*/
.tc_main{ height:auto; background:#d8dada;}
.tc_mainW{ height:auto; background:#fff;}

.tc_round5{
	/*圆角边设置*/
	border-radius: 5px 5px 5px 5px;/*IE 9、Opera 10.5、Safari 5、Chrome 4和Firefox 4*/
	-webkit-border-radius :  5px 5px 5px 5px; /*早期版本的Safari和Chrome*/
	-moz-border-radius : 5px 5px 5px 5px; /*早期版本的Firefox*/
	border-top-left-radius	: 5px;
	border-top-right-radius	: 5px;
	border-bottom-left-radius : 5px;
	border-bottom-right-radius	: 5px;
}

.tc_round3{
	/*圆角边设置*/
	border-radius: 3px 3px 3px 3px;/*IE 9、Opera 10.5、Safari 5、Chrome 4和Firefox 4*/
	-webkit-border-radius :  3px 3px 3px 3px; /*早期版本的Safari和Chrome*/
	-moz-border-radius : 3px 5px 3px 3px; /*早期版本的Firefox*/
	border-top-left-radius	: 3px;
	border-top-right-radius	: 3px;
	border-bottom-left-radius : 3px;
	border-bottom-right-radius	: 3px;
}

.tc_warningTL{ height:6px; width:6px; background:url(../../image/dialog/bg_tc.png) no-repeat 0px -73px;}/*xg1125*/
.tc_warningTR{ height:6px; width:6px; background:url(../../image/dialog/bg_tc.png) no-repeat -14px -73px;}/*xg1125*/
.tc_warningTMid{ height:6px; width:auto; background:url(../../image/dialog/bg_tc_wx.png) repeat-x;}/*xg1125*/
.tc_warningMid{ line-height:22px; height:auto; font-size:12px; background-color:#ffe9ad; border-left:1px solid #fab823; border-right:1px solid #fab823; padding:5px;}
.tc_warningFL{ height:20px; width:6px; background:url(../../image/dialog/bg_tc.png) no-repeat -26px -73px;}/*xg1125*/
.tc_warningFR{ height:20px; width:6px; background:url(../../image/dialog/bg_tc.png) no-repeat -40px -73px;}/*xg1125*/
.tc_warningFMid{ height:20px; width:auto; background:url(../../image/dialog/bg_tc_wx.png) left bottom  repeat-x;  }/*xg1125*/



/*添加修改页面样式*/
/*此样式可以有滚轴，但会导致jquery的验证被覆盖*/
.tcmainbor{ 
	width:95%; height:auto; width:95%; height:auto; margin:0 auto; overflow:auto;
}
/*此样式会解除jquery验证提示框被覆盖的问题，但不能有滚轴*/
.tcmainbor1{ 
	width:95%; height:auto; margin:0 auto;
}

.tcmainbor table{border:1px solid #d2d2d2;}
.tcmainbor1 table{border:1px solid #d2d2d2;}


/*xg1124*/
.tcwainingbor{ width:95%; height:auto; margin:0 auto;}/*xg1124*/
.tcwainingborL{ width:98%; height:auto; margin-left:0px;}

.tc_tabtitle{ border-radius: 8px 8px 0px 0px; background:#F66D1D; text-align:center; font-size:14px; color:#fff; height:30px; line-height:30px; width:20%;}

	/*table bor bg*/
.tc_commontablebor{ width:99%;  margin:0 auto;overflow:auto;}
.tc_tablebor{ width:96%; height:auto; margin:0 auto;}

.check_input{color:red;}
/*table w*/
/*.tc_tabletitleT{ height:35px; line-height:35px; border:1px solid #d2d1d1; background-color:#f4f4f4; padding-left:8px;}
.tc_tabletitle{ height:35px; line-height:35px;border-left:1px solid #d2d1d1;  border-bottom:1px solid #d2d1d1; border-right:1px solid #d2d2d2; background-color:#f4f4f4; padding-left:8px;}
.tc_tableB{ height:35px; line-height:35px; border-bottom:1px solid #d2d1d1;border-right:1px solid #d2d1d1; background-color:#fff; padding-left:8px;}
.tc_tableBT{ height:35px; line-height:35px; border-bottom:1px solid #d2d1d1;border-right:1px solid #d2d1d1;border-top:1px solid #d2d1d1; background-color:#fff; padding-left:8px;}
*/
.tc_tabletitle{ height:35px; line-height:35px;border-bottom:1px solid #d2d1d1;  background-color:#f4f4f4; padding-left:8px;}
.tc_tableB{ height:35px; line-height:35px; border-bottom:1px solid #d2d1d1; background-color:#fff; padding-left:8px;word-break:break-all; word-wrap:break-word;}
.noborder-bottom{border-bottom:none;}
/*table txt*/
.tc_txtL{ width:10px; height:22px; background:url(../../image/dialog/bg_tc.png) no-repeat 0px -267px; float:left; }
.tc_txtR{ width:10px; height:22px; background:url(../../image/dialog/bg_tc.png) no-repeat -10px -267px; float:left; }
.tc_txtMid{ height:22px;background:url(../../image/dialog/bg_tc.png) repeat-x 0px -306px; float:left; }
.tc_tableB .txtbg{
	border:2px solid #d2d1d1;height:22px; line-height:15px; width:150px;outline:none;padding-left:2px;
	/*圆角边设置*/
	border-radius: 5px 5px 5px 5px;/*IE 9、Opera 10.5、Safari 5、Chrome 4和Firefox 4*/
	-webkit-border-radius :  5px 5px 5px 5px; /*早期版本的Safari和Chrome*/
	-moz-border-radius : 5px 5px 5px 5px; /*早期版本的Firefox*/
	border-top-left-radius	: 5px;
	border-top-right-radius	: 5px;
	border-bottom-left-radius	: 5px;
	border-bottom-right-radius	: 5px;
}
.txtbg{
	border:2px solid #d2d1d1;height:22px; line-height:15px; width:150px;outline:none;padding-left:2px;
	/*圆角边设置*/
	border-radius: 5px 5px 5px 5px;/*IE 9、Opera 10.5、Safari 5、Chrome 4和Firefox 4*/
	-webkit-border-radius :  5px 5px 5px 5px; /*早期版本的Safari和Chrome*/
	-moz-border-radius : 5px 5px 5px 5px; /*早期版本的Firefox*/
	border-top-left-radius	: 5px;
	border-top-right-radius	: 5px;
	border-bottom-left-radius	: 5px;
	border-bottom-right-radius	: 5px;
}
.bghidden{
	background-color: #d8dada;
}
.selectbg{
	border:2px solid #d2d1d1;height:22px; line-height:15px; width:155px;height:25px;outline:none;padding-left:2px;
	/*圆角边设置*/
	border-radius: 5px 5px 5px 5px;/*IE 9、Opera 10.5、Safari 5、Chrome 4和Firefox 4*/
	-webkit-border-radius :  5px 5px 5px 5px; /*早期版本的Safari和Chrome*/
	-moz-border-radius : 5px 5px 5px 5px; /*早期版本的Firefox*/
	border-top-left-radius	: 5px;
	border-top-right-radius	: 5px;
	border-bottom-left-radius	: 5px;
	border-bottom-right-radius	: 5px;
}
.textareabg{
	border:2px solid #d2d1d1;height:22px; line-height:15px; width:200px;height:45px;outline:none;resize:none;padding-left:2px;
	/*圆角边设置*/
	border-radius: 5px 5px 5px 5px;/*IE 9、Opera 10.5、Safari 5、Chrome 4和Firefox 4*/
	-webkit-border-radius :  5px 5px 5px 5px; /*早期版本的Safari和Chrome*/
	-moz-border-radius : 5px 5px 5px 5px; /*早期版本的Firefox*/
	border-top-left-radius	: 5px;
	border-top-right-radius	: 5px;
	border-bottom-left-radius	: 5px;
	border-bottom-right-radius	: 5px;
}

/*table Remind*/
.tc_remindC{ float:left;margin-top:2px;}
.tc_remind{ width:auto; height:30px; line-height:30px; float:left; color:#ca7005;margin-left: 15px;
	background:url(../../image/dialog/ico_Remind.png) no-repeat;
	background-position:left;
	padding-left: 20px;
	text-align:center;
}


/*不是弹出的操作页面的样式*/
.ntc{ width:100%; height:auto; background:url(../../image/dialog/main_titleline.png) repeat-y left;/* position:absolute;left:50%;top:50%;margin-top:-20%;margin-left:-280px; */ overflow:hidden; }
.ntc .tc_title1{ width:26px; height:36px; background:#F66D1D; float:left; }
.ntc .tc_title2{ width:auto; height:36px; line-height:36px; background:#F66D1D; float:left; color:#ffffff; font-size:16px; font-weight:bold; }
.ntc .tc_title3{ width:45px; height:36px; background:url(../../image/dialog/main_title.png); float:left; }
.ntc .titlebg{ background:url(../../image/dialog/main_titlefoot.png) no-repeat; width:14px; height:9px;}
.ntc .tc_titlebor{height:40px; line-height:40px; color:#fff; padding-left:18px; font-size:16px; width:auto; float:left;}
.ntc .tc_main{ width:540px; height:auto; }



