*{
	font-family:"宋体", Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	word-wrap:break-word; outline:none; 
}
ul li{list-style:none;}
body{
	font-family:"宋体", Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #555;
	line-height: 150%;
}

a{
	color:#000;
	text-decoration: none;
}
a img{ border:none; }
th {
	padding-top: 5px;
	padding-right: 0pt;
	padding-bottom: 5px;
	padding-left: 0pt;
	font-weight: 700;
	text-align: left;
}
td {
	line-height: 150%;
}

a:hover{
	color:#FF0000;
	text-decoration:none;
}

.bodyTitle{
	width:100%;
	height:33px;
	background:url(body_title_bg.gif) top left repeat-x;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	clear:both;
}
.bodyTitleLeft{
	width:30px;
	height:33px;
	float:left;
	background:url(body_title_left.gif) right bottom no-repeat;
}
.bodyTitleText{
	height:27px;
	float:left;
	margin-top:6px;
	line-height:27px;
	font-size:14px;
	font-weight:bold;
	letter-spacing:2px;
	padding-left:8px;
	padding-right:8px;
	background:#FFF url(body_title_right.gif) right bottom no-repeat;
}
.bgFleet {
	background-color: #E8F3FD;
}
.borderBottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #369FD9;
}
.borderAll {
	border: 1px solid #369FD9;
}

.fontRed {
	color: #FF0000;
}
.fontBold {
	font-weight: bold;
}

.inputButton {
	border: 1px solid #329AD7;
	color: #FFFFFF;
	background-image: url(menu_title_bg.jpg);
	background-repeat: repeat-x;
	height: 22px;
	padding-right: 5px;
	padding-left: 5px;
}

.inputButton1 {
	padding-left:3px;
	padding-right:2px;
	border:1px solid #bdbcbd;
	background:#FFF url(inputbut_bg.gif) left center repeat-x;
	font-size:12px;
	height:24px;
	padding-top:2px;
	letter-spacing:2px;
	vertical-align:middle;
	margin-bottom:6px;
}
.paddingAll {
	padding: 5px;
}
.bgFleet {
	height: 30px;
	background-color: #E8F3FD;
	font-size: 14px;
	font-weight: bold;
}
.borderBottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #369FD9;
}
/**/
*{ word-wrap:break-word; outline:none; }
body, td, input, textarea, select, button{ color:#666; font:12px "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif; }
textarea, input{ padding:2px; border-color:#666 #eee #eee #666; border:1px #CCC solid; border-left:3px #F00 solid;}

checkbox{border:1px solid #ccc;}

.opt .txt, .opt textarea{ vertical-align:middle; margin-right:10px; width:180px; }

.opt{ clear:both; overflow:hidden; }
	.opt th{ padding:5px 0; font-weight:700; text-align:left; }
	.opt td{ padding-bottom:10px; }
	.opt .txt, .opt textarea{ vertical-align:middle; margin-right:10px; width:280px; }
	.opt .ox{ vertical-align:middle; margin-right:10px; width:500px; }
	.opt select{ vertical-align:middle; margin-right:10px; }
	.opt .area{ height:80px; }
	.opt .bigarea { width: 500px; height: 80px; }
	.opt label{ margin-right:20px; }
	.opt p{ float:left; line-height:180%; }
.redtxt{ border-color:#ff0000; background:#F5F9FD; }
.radio{ margin-top:-1px; border:none; vertical-align:middle; }
.checkbox{ height:14px; border:none; vertical-align:middle; }
.datalist{ clear:both; width:100%; border-top:2px solid #B5CFD9; border-bottom:2px solid #B5CFD9; }
	.datalist th{ line-height:250%; text-align:left; background:url(bg_repx.gif) repeat-x 0 bottom; color:#9EBECB; font-size:12px; }
	.datalist td{ padding:5px 0; background:url(bg_repx.gif) repeat-x 0 bottom; }
	.currenttr td{ background:#F2F9FD url(bg_repx.gif) repeat-x 0 bottom; }
	.datalist a{ text-decoration:none; }
		.datalist a:hover{ text-decoration:none; }
	.datalist .txt{ width:90%; overflow:hidden; }
	.datalist .txtnobd{ width:90%; border:1px solid #FFF; text-align:right; overflow:hidden; cursor:pointer;}
	.datalist .bigarea { width: 500px; height: 80px; }
	.tdinput{ padding:0 30px 5px 0; width:160px; }
	.tdarrow{ width:20px; }
	.option{ width:10%; }
	.username{ width:20%; font-weight:700; }
	.date{ width:25%; }
	.ip{ width:15%; }
.fixwidth{ width:100%; }
	.fixwidthdec{ width:680px; }
.tdpage{ text-align:right; }
.tdpage a:link{ text-decoration:underline; }
	.tdpage a:hover{ text-decoration:none; }

/* title */
h3{ font-size:14px; }
	h3 .btn{ margin-left:10px; vertical-align:middle; }
.sgbtn{ margin-left:20px; padding:3px 7px; *padding:4px 7px 2px; border:1px solid #62BD25; background:#BCE868; color:#4C1770; font-size:12px; font-weight:400; }
	.sgbtn:hover{ text-decoration:none; }
.i{
	padding-left:32px;
	line-height:25px;
	background:url(sticky_unread_mine.gif) no-repeat;
	color: #9A9A9A;
}
.clear{clear:both}

	.i a{ text-decoration:underline; }
	.i a:hover{ text-decoration:none; }
.memlist{ list-style:none; margin:7px 0 25px; padding-top:2px; border-top:2px solid #B5CFD9; width:80%;}
	.memlist li{ clear:both; overflow:hidden; zoom:1; padding:5px 0; *padding:1px 0 5px; line-height:150%; background:url(bg_repx.gif) repeat-x 0 bottom; }
	.memlist em{ float:left; width:120px; font:12px "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif; }
	.memlist .memcont{ width:480px; }
.ajax{ width:360px; border:1px solid #89B3C2; }
	.ajaxbg{ margin:2px; padding:15px; background:url(bg_repx_hc.gif) repeat-x; }
	.alert{ padding-left:40px; background:url(bg_repno.gif) no-repeat 0 -500px; }
		.alert h4{ margin-bottom:3px; font-size:14px; }
		.alert p{ margin-bottom:12px; color:#09C; }
		.alert .btn{ vertical-align:middle; }
		.alert a.abtn{ margin-left:20px; text-decoration:underline; }
			.alert a.abtn:hover{ text-decoration:none; }
.rtninfo{ margin:50px auto; width:500px; line-height:180%; }
	.rtninfo h4{ margin-bottom:10px; padding-left:25px; background:url(bg_repno.gif) no-repeat -275px -98px; font-size:14px; }
	.rtninfo p{ margin-left:25px; }
	
.table_box{ border:1px solid #e4e4e4; width:95%;}
.table_box th{ color:#2770bf; background:url(../Images/remdd.gif); height:30px; line-height:30px; border-bottom:2px solid #aae385; border-right:1px solid #e4e4e4;}
.table_box td{ text-align:center; border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; line-height:32px;}
.table_box .bg{ background:#f9f9f9;}
.table_box p{ line-height:22px;}
.w1{width:100%;}


.lpmanage{ border:1px #ccc solid; margin-top:8px;}

.lpmanage .lpm_tit{ background:#F8F8F8; border:none; list-style:none;font-style:normal; line-height:100%; height:25px; border-bottom:1px #CACACA dashed;}
.lpmanage .lpm_tit li{ float:left; color:#666; line-height:25px;}
.lpm_foot{ background:#F8F8F8; height:25px; margin:auto;}
.fang_w li{ float:left;  width:118px; padding-left:15px;}
.lpxx_con{width:100%; overflow:hidden;}
.lpxx_con dt{ float:left; width:119px;  margin:6px 15px 0 8px; overflow:hidden; display:inline; text-align:center;}
.lpxx_con dt img{width:111px; height:84px; border:1px #DBDBDB solid; padding:3px;}
.lpxx_con .zhuang_left{ float:left; width:45%; padding-top:7px;}
.lpxx_con .zhuang_left p{width:100%; overflow:hidden; line-height:23px;}
.lpxx_con .zhuang_left p span{line-height:23px;}
.lpxx_con .zhuang_k{width:30%; line-height:23px; margin-left:30px; margin-top:10px;}
.lpxx_con em{ color:#666; text-align:right;}

.all366C a:link,.all366C a:visited{ color:#3366CC;}
.all366C a:hover{ color:#3366CC;}
.left{float:left;}
.right{float:right;}
.mart11{ margin-top:11px;}
.padl_30{padding-left:30px;}
.madr{ margin-right:17px; display:inline;}
.fb14{ font-size:14px; font-weight:bold;}
.clear{ clear:both;}
.pad_more{padding:3px 16px 0 0;}
.c36{color:#3366CC;}


.ulstyle{list-style:none; background:#F8F8F8; border-bottom:1px #CACACA dashed; height:25px; margin:0px;}
.ulstyle li{float:left; color:#666; line-height:25px; list-style:none; padding-left:10px;}

.manu {padding:3px; margin:20px auto; text-align:center; font-size:14px;}
.manu .eg{
	color:#666; padding-right:10px;
}
.manu a {
	border:1px solid #ccc; padding:2px 5px; text-decoration:none; margin:2px;
}
.manu a:hover {
	border:1px solid #36c; color:#666;
}
.manu a:active {
	border:1px solid #999; color:#666;
}
.manu .current {
	border:1px solid #36c; padding:2px 5px; font-weight:bold; margin:2px; color:#FFF; background:#36c;
}
.manu .disabled {
	border:1px solid #e4e4e4; padding:2px 5px; margin:2px; color:#ccc;
}

.dstyle{ width:100px;}
.dstyle ul{list-style:none;}
.dstyle ul li{float:left; width:130px;}