﻿
/* 提示背景*/
.tsbg_cw{
   background:url(../images/msg/tstb_cw.gif) no-repeat left center;
   padding-left:20px;
}
.tsbg_zq{
   background:url(../images/msg/tstb_zq.gif) no-repeat left center;
   padding-left:20px;
}
.tsbg_ts{
   background:url(../images/msg/tstb_ts.gif) no-repeat left center;
   padding-left:20px;
}

.tsbg_sz{
   background:#fff url(../images/msg/tstb_sz.gif) no-repeat 5px 6px;
   padding:5px 10px;
   padding-left:30px;
}
.tsbg_bc{
   background:#fff url(../images/msg/tstb_bc.gif) no-repeat 5px 6px;
   padding:5px 10px;
   padding-left:30px;
}
.tsbg_dp{
   background:#fff url(../images/msg/tstb_dp.gif) no-repeat 5px 6px;
   padding:5px 10px;
   padding-left:30px;
}
.tsbg_dd{
   background:#fff url(../images/msg/tstb_dd.gif) no-repeat 5px 6px;
   padding:5px 10px;
   padding-left:30px;
}
.tsbg_jg{
   background:#fff url(../images/msg/tstb_jg.gif) no-repeat 5px 6px;
   padding:5px 10px;
   padding-left:30px;
}

.tsbg_yw{
   background:#fff url(../images/msg/tstb_yw.gif) no-repeat 5px 6px;
   padding:5px 10px;
   padding-left:30px;
}

/* 提示层 */
.tab_ts{
    width:250px;
	margin-left:auto;
	margin-right:auto;
}
.tab_ts .nr{
	border: solid 1px #363636;
	background:#ffffff;
}

.tab_ts .bt{
	height:25px;
	background:#5f5f5f;
	cursor: move;
}

.tab_ts .bt .a{
	color:#ffffff;
	line-height:25px;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	padding-left:5px;
	float:left;
}
.tab_ts .bt .b{
    float:right;
	padding-right:5px;
	padding-top:4px;
	text-align:right;
}
.tab_ts .bt .b a{
	color:#0f5fbb;
	line-height:25px;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}

.tab_ts .box{
	height:auto;
	overflow-y:auto;
	line-height:20px;
	background:#808080;
}
.tab_ts .box .xx{
    padding:10px;
	text-align:left;
	color:#ffffff;
	padding-left:50px;
}

.tab_ts1{
    width:250px;
	margin-left:auto;
	margin-right:auto;
}
.tab_ts1 .nr{
	border: solid 1px #116497;
	background:#ffffff;
}

.tab_ts1 .bt{
	height:20px;
	background:#789af3;
	cursor: move;
}

.tab_ts1 .bt .a{
	color:#ffffff;
	line-height:20px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding-left:5px;
	float:left;
}
.tab_ts1 .bt .b{
    float:right;
	padding-right:5px;
	padding-top:2px;
	text-align:right;
}
.tab_ts1 .bt .b a{
	color:#0f5fbb;
	line-height:25px;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}

.tab_ts1 .box{
	height:auto;
	overflow-y:auto;
	line-height:20px;
	background:#eeeeee;
}
.tab_ts1 .box .xx{
    padding:10px;
	text-align:left;
	color:#333333;
	padding-left:50px;
}

/* 提示层2 */
.tab_ts2{
    width:250px;
	margin-left:auto;
	margin-right:auto;
}
.tab_ts2 .lb{
	height:6px;
}
.tab_ts2 .lb .a{
    width:6px;
	height:6px;
	background:url(../images/msg/l_01.gif) no-repeat left top;
	float:left;
	display: inherit;
	margin-right:0px;/* ff */ 
	*margin-right:0px!important;/* IE7 */ 
	*margin-right:-6px;/* IE6 */
}
.tab_ts2 .lb .b{
	margin:0 6px;
	height:6px;
	background:#2b497c;
}
.tab_ts2 .lb .c{
    width:6px;
	height:6px;
	background:url(../images/msg/l_02.gif) no-repeat right top;
	float:right;
	top:-6px;/* ff */ 
	*top:-6px!important;/* IE7 */ 
	*top:-12px;/* IE6 */
	position:relative;
    filter:alpha(opacity=100);
	display:inline;
 
}
.tab_ts2 .lb .d{
    width:6px;
	height:6px;
	background:url(../images/msg/l_03.gif) no-repeat left top;
	float:left;
	display:inline;
	margin-right:0px;/* ff */ 
	*margin-right:0px!important;/* IE7 */ 
	*margin-right:-6px;/* IE6 */
}
.tab_ts2 .lb .e{
    width:6px;
	height:6px;
	background:url(../images/msg/l_04.gif) no-repeat right top;
	float:right;
	top:-6px;/* ff */ 
	*top:-6px!important;/* IE7 */ 
	*top:-12px;/* IE6 */
	position:relative;
    filter:alpha(opacity=100);
	display:inline;

}
.tab_ts2 .nr{
	background:#2b497c;
	padding-left:6px;
	padding-right:6px;
	color:#fff;
}
.tab_ts2 .bt{
	height:20px;
	background:#3459a9;
	cursor: move;
}

.tab_ts2 .bt .a{
	color:#ffffff;
	line-height:20px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding-left:5px;
	float:left;
}
.tab_ts2 .bt .b{
    float:right;
	padding-right:5px;
	padding-top:2px;
	text-align:right;
}
.tab_ts2 .box{
	height:auto;
	overflow-y:auto;
	line-height:20px;
	background:#4b6dd2;
}
.tab_ts2 .box .xx{
    padding:5px;
	text-align:left;
	color:#ffffff;
	padding-left:45px;
}

/* 提示层3 */
.tab_ts3{
    width:350px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
}
.tab_ts3 .lb{
	height:6px;
}
.tab_ts3 .lb .a{
    width:6px;
	height:6px;
	background:url(../images/msg/l_01.gif) no-repeat left top;
	float:left;
	display: inherit;
	margin-right:0px;/* ff */ 
	*margin-right:0px!important;/* IE7 */ 
	*margin-right:-6px;/* IE6 */
}
.tab_ts3 .lb .b{
	margin:0 6px;
	height:6px;
	background:#2b497c;
}
.tab_ts3 .lb .c{
    width:6px;
	height:6px;
	background:url(../images/msg/l_02.gif) no-repeat right top;
	float:right;
	top:-6px;/* ff */ 
	*top:-6px!important;/* IE7 */ 
	*top:-12px;/* IE6 */
	position:relative;
    filter:alpha(opacity=100);
	display: inline-block;
 
}
.tab_ts3 .lb .d{
    width:6px;
	height:6px;
	background:url(../images/msg/l_03.gif) no-repeat left top;
	float:left;
	display:inline;
	margin-right:0px;/* ff */ 
	*margin-right:0px!important;/* IE7 */ 
	*margin-right:-6px;/* IE6 */
}
.tab_ts3 .lb .e{
    width:6px;
	height:6px;
	background:url(../images/msg/l_04.gif) no-repeat right top;
	float:right;
	top:-6px;/* ff */ 
	*top:-6px!important;/* IE7 */ 
	*top:-12px;/* IE6 */
	position:relative;
    filter:alpha(opacity=100);
	display:inline;

}
.tab_ts3 .nr{
	background:#2b497c;
	padding-left:6px;
	padding-right:6px;
	color:#fff;
}
.tab_ts3 .bt{
	height:20px;
	background:#3459a9;
	cursor: move;
}

.tab_ts3 .bt .a{
	color:#ffffff;
	line-height:20px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding-left:5px;
	float:left;
}
.tab_ts3 .bt .b{
    float:right;
	padding-right:5px;
	padding-top:2px;
	text-align:right;
}
.tab_ts3 .box{
	height:auto;
	overflow-y:auto;
	line-height:20px;
	background:#d3daed;
}
.tab_ts3 .box .xx{
    padding:5px;
	text-align:left;
	color:#3e61ad;
	padding-left:45px;
	background:#000;
}
.tab_ts3 .box .xx .al{
    text-align: left;
	padding-left:20px;
	margin-top:5px;
}

/* 信息提示弹出层 */
.tab_tsxx{
}
.tab_tsxx .lb{
	height:33px;
	background:url(../images/msg/ts_02.png) repeat-x left top;/* ff */ 
	*background:url(../images/msg/ts_02.png) repeat-x left top!important;/* IE7 */ 
	*background:url(../images/msg/ts_02.gif) repeat-x left top;/* IE6 */
	margin:0 10px;
}
.tab_tsxx .lb1{
	height:10px;
	margin:0 10px;
	background:url(../images/msg/ts_07.png) repeat-x left top;/* ff */ 
	*background:url(../images/msg/ts_07.png) repeat-x left top!important;/* IE7 */ 
	*background:url(../images/msg/ts_07.gif) repeat-x left top;/* IE6 */
}
.tab_tsxx .lb .a{
    width:10px;
	height:33px;
	background:url(../images/msg/ts_01.png) no-repeat left top;/* ff */ 
	*background:url(../images/msg/ts_01.png) no-repeat left top!important;/* IE7 */ 
	*background:url(../images/msg/ts_01.gif) no-repeat left top;/* IE6 */
	position:absolute;
	left:0px;
}

.tab_tsxx .lb .b{
    float:left;
	line-height:28px;
	color:#204e6c;
	font-weight:bold;
	padding-left:5px;
	padding-top:5px;
}
.tab_tsxx .lb .c{
    width:10px;
	height:33px;
	background:url(../images/msg/ts_03.png) no-repeat right top;/* ff */ 
	*background:url(../images/msg/ts_03.png) no-repeat right top!important;/* IE7 */ 
	*background:url(../images/msg/ts_03.gif) no-repeat right top;/* IE6 */
	position:absolute;
	right:0px;
}
.tab_tsxx .lb .c .gb{
	position:absolute;
	margin-left:-20px;
	margin-top:15px;
}
.tab_tsxx .lb1 .d{
    width:10px;
	height:10px;
	background:url(../images/msg/ts_06.png) no-repeat left top;/* ff */ 
	*background:url(../images/msg/ts_06.png) no-repeat left top!important;/* IE7 */ 
	*background:url(../images/msg/ts_06.gif) no-repeat left top;/* IE6 */
	position:absolute;
	left:0px;
}
.tab_tsxx .lb1 .e{
    width:10px;
	height:10px;
	background:url(../images/msg/ts_08.png) no-repeat right top;/* ff */ 
	*background:url(../images/msg/ts_08.png) no-repeat right top!important;/* IE7 */ 
	*background:url(../images/msg/ts_08.gif) no-repeat right top;/* IE6 */
	position:absolute;
	right:0px;
}

.tab_tsxx .nr{
	background:url(../images/msg/ts_04.png) repeat-y left top;/* ff */ 
	*background:url(../images/msg/ts_04.png) repeat-y left top!important;/* IE7 */ 
	*background:url(../images/msg/ts_04.gif) repeat-y left top;/* IE6 */
	padding-left:10px;
	color:#333;
}
.tab_tsxx .box{
	overflow-y:auto;
	line-height:25px;
	padding-right:10px;
	background:url(../images/msg/ts_05.png) repeat-y right top;/* ff */ 
	*background:url(../images/msg/ts_05.png) repeat-y right top!important;/* IE7 */ 
	*background:url(../images/msg/ts_05.gif) repeat-y right top;/* IE6 */
}


.list .lb_35 .e input{ margin:0px; margin-top:13px;*margin-top:10px;/* IE6 */ }

.dialogbody { background-image:none;}

/* 通用层 */
.tab_white { background:#fff; margin-top:10px;}
.tab_white .part{ height:34px; font: bold 12px/34px Arial,"宋体"; padding-left:10px; }
.tab_white .part .float_r{font: normal 12px/30px Arial,"宋体"; padding-right:10px;}
.tab_white .part .float_r img{ margin-top:8px; margin-left:8px; vertical-align:middle;}

.sheetform {height:450px; width:800px; overflow-y:auto; overflow-x:hidden; padding:0 0;}
.noticeform {height:620px; width:800px; overflow-y:auto; overflow-x:hidden; padding:0 0;}
.logform {height:300px; width:600px; overflow-y:auto; overflow-x:hidden; padding:0 0;}
.hotelcaculate {height:450px; width:1000px; overflow-y:auto; overflow-x:hidden; padding:0 0;}
.attachment {height:250px; width:500px; overflow-y:auto; overflow-x:hidden; padding:0 0;}

#fileview li{ border-bottom: 1px dashed #c0c0c0;}

.div_fscg {
padding: 10px;
background: #E7F4FA;
cursor: pointer;
margin-bottom: 10px;
margin-right: 30px;
text-align: center;
font-size: 18px;
font-family: "微软雅黑","幼圆","黑体";
line-height: 30px;
font-weight: bold;
color: #333;
text-decoration: none;
}
.div_fscg_small {
padding: 6px;
background: #E7F4FA;
cursor: pointer;
margin-bottom: 10px;
margin-right: 30px;
text-align: center;
font-size: 16px;
font-family: "微软雅黑","幼圆","黑体";
line-height: 30px;
font-weight: bold;
color: #333;
text-decoration: none;
}
.div_fscg_smalltip {
padding: 6px;
background: #E7F4FA;
cursor: pointer;
margin-bottom: 10px;
margin-right: 30px;
text-align: left;
font-size: 12px;
font-family: "微软雅黑","幼圆","黑体";
line-height: 20px;
font-weight: bold;
color: #333;
text-decoration: none;
}
.div_cscg {
padding: 10px;
background: #F7DE7D;
cursor: pointer;
margin-bottom: 10px;
margin-right: 30px;
text-align: center;
font-size: 18px;
font-family: "微软雅黑","幼圆","黑体";
line-height: 30px;
font-weight: bold;
color: #333;
text-decoration: none;
}
.zi_12hei_30 {
font-family: Arial,"宋体";
line-height: 30px;
color: #333;
font-size: 12px;
text-decoration: none;
}
.zi_12hei {
font-family: Arial,"宋体";
font-size: 12px;
line-height: 20px;
color: #333;
text-decoration: none;
}

.note{color:Red; margin-right:5px;}
.list .a_120{width:120px;float:left;text-align:right;margin-right:10px;font-family:arial,"宋体";}
.list .a_150{width:150px;float:left;text-align:right;margin-right:10px;font-family:arial,"宋体";}
.list .a_14_170{width:170px;float:left;text-align:right;margin-right:10px;font:normal 14px/25px arial,"宋体";}
.list .a_14_250{width:250px;float:left;text-align:right;margin-right:10px;font:normal 14px/25px arial,"宋体";}
.list .a_14_300{width:300px;float:left;text-align:right;margin-right:10px;font:normal 14px/25px arial,"宋体";}
.list .a_14_600{width:600px;float:left;text-align:left;margin-right:10px;font:normal 14px/25px arial,"宋体";}
.list .c1{width:auto;float:left;word-break:break-all;}
.list .h1{width:30px;float:left; padding-left:17px;}
.list .c2{width:590px;float:left;word-break:break-all;line-height:25px; padding-top:8px;}
.list .c3{width:520px;float:left;word-break:break-all;}
.list .c4{width:400px;float:left;word-break:break-all;}
.list .c5{width:680px;padding-left: 10px;float:left;word-break:break-all;}

.list .b3{width:250px;float:left;word-break:break-all;}
.list .b4{width:150px;float:left;word-break:break-all;}
.list .b5{width:100px;float:left;word-break:break-all;}
.list .b6{width:100px;float:left;word-break:break-all;padding-left:10px;}
.list .gr_140{width:140px;float:right; text-align:center;}
.remind .nr{ text-indent:2em;}
.w_30{width:30px;}
.w_50{width:50px;}
.w_150{width:150px;}
.bd_d_large {
    border: 1px solid #D4D4D4;
    font: 12px/20px Arial,"宋体";
    height: auto;
    padding-left: 5px;
    text-decoration: none;
}
#tbInfo td
{
    font-size:smaller;
    border:1px solid #333;
    padding-left:5px;
    height:auto;
}
.redfont{ color:Red;}

/* ---下拉框选择样式--- */
.dropdownlistoption{ border: solid 1px #d4d4d4; width:305px; position:relative; margin-top:25px; margin-left:180px; z-index:9999; display:none;}
.dropdownlistoption .jtl{ float:left; width:20px; padding:5px 5px 0px 5px;}
.dropdownlistoption .jtl img{ padding:4px;}
.dropdownlistoption .jtr{ float:right; width:20px; padding:5px 5px 0px 5px;}
.dropdownlistoption .jtr img{ padding:4px;}
.dropdownlistoption .box{ padding:8px; background:#fff; padding-top:4px;}
.dropdownlistoption .box ul,li{list-style-type:none;}
.dropdownlistoption .box li{list-style-type:none; float:left; width:100%; height:18px; text-align:left; font: 12px/18px arial; color:#444; margin:1px; cursor:pointer; }
.dropdownlistoption .box li:hover{ background:#d4d4d4;}

.none_border{ border:0px;}
.list .lb_30 .e input{ margin:0px; margin-top:10px;*margin-top:8px;/* IE6 */}

/* 清除浮动 */
.clear1{clear:both;height:auto;line-height:0;overflow:hidden}