html,body {height:100%; width:100%}
body {font-size:12px; background:#dcf1ff; margin:0px; padding:0px;font-family:Arial, Helvetica, sans-serif; }
a {text-decoration:none}
ul,li,h1 {margin:0px; padding:0px}
img {border:0px}
ul,li {list-style:none}

.border {border:1px solid #4890cb}
.borderico {border-top:1px solid #4890cb; border-bottom:1px solid #4890cb}
.chat {position: absolute;}
	.top {background:#fff url(images/topbg.gif) repeat-x 0 bottom; height:75px}
		.logo {float:left}
		.topright {float:right;}
			/* 关闭按钮 */
			.close {margin:10px 10px 0px 0px; text-align:right;}
			/* tab样式 */
			.tab {margin-right:10px; margin-bottom:0px; margin-top:17px !important; >margin-top:14px !important; margin-top:14px; height:24px}
			.tab li {float:right; display:inline; margin-left:3px; line-height:27px;}
				/* 所选tab按钮样式 */
				.Nowtab {background:url(images/tabbg.gif)}
					.Nowtab em {float:left; width:5px; height:27px; background:url(images/tableft.gif) no-repeat}
					.Nowtab span {float:left; width:5px; height:27px; background:url(images/tabright.gif) no-repeat}
					.Nowtab h1,.Ptab h1 {float:left; font-size:12px; font-weight:normal; line-height:27px; margin:0 5px;}
					.Nowtab h1 a,.Ptab h1 a {color:#00386a; text-decoration:none}
				/* 非所选tab按钮样式 */
				.Ptab {background:url(images/tabbg2.gif)}
					.Ptab em {float:left; width:5px; height:27px; background:url(images/tableft2.gif) no-repeat}
					.Ptab span {float:left; width:5px; height:27px; background:url(images/tabright2.gif) no-repeat}


#main { position:absolute;top:80px; left:5px; right:5px; bottom:43px;}
	/*.maininner {height:expression((document.body.clientHeight - 154) + "px");}*/
		#left {position:absolute; width:150px; overflow:hidden;background:#5da6db;}
		#Content {position:absolute; left:155px; background:#fff}
		#video {position:absolute; right:5px; width:210px; background:#fff;}	
		.chattop {background:url(images/tbg.gif) repeat-x; line-height:24px; height:24px; padding:0 10px; color:#fff}
			.chattop em {float:right; font-style:normal;}
		.chatview {position:absolute; top:24px; left:0px; right:0px; bottom:111px; background:url(images/viewbg.gif) bottom right no-repeat; overflow-x:hidden; overflow-y:auto;}
			.chatview .chatlog { padding:5px 5px 0}
		.shuru {position:absolute; bottom:0px; right:0px; left:0px}
			.chatico {background:url(images/cionbg.gif); height:26px; line-height:26px;text-align:center;}
			
			.chatico_left {float:left; height:20px!important; padding:0px!important; height:26xp; padding:3px 0;}
			.chatico_right {float:right; height:20px!important; padding:0px!important; height:26xp; padding:3px 0; margin-top: 4px;}
			.chatico img {vertical-align:middle; margin:0 3px; display:inline}
			.chatinbox {height:85px;}
				/*.talk {height:80px;padding:5px; margin-right:90px; overflow-x:hidden; overflow-y:hidden!important; line-height:22px;margin-top:5px}*/
				
				.talk {height:80px;margin-right:90px; overflow-x:hidden; overflow-y:hidden; line-height:22px;margin-top:3px; vertical-align:middle;}				
				.send {float:right; margin:5px 5px 0 0; display:inline}
				#inputDiv {
					display:none;
				}
				#inputDiv_d {
					margin-right:90px;
					padding:3px;
					height:76px;
					overflow-x:hidden;
					overflow-y:auto;
					line-height:22px;
					background-color:#F2F2F2;
				}
				
.bottom {height:36px; position:absolute; bottom:0px; width:100%;}
	.message {background:url(images/bottombg.gif); line-height:26px; height:26px; margin:5px; padding:0 5px; color:#fff}
		
		.message ul li {background:url(images/messagebg.gif) left center no-repeat; padding-left:17px; line-height:26px; height:26px;}
		.message em {float:right; font-style:normal}
		.message a {color:#fff; }
		.message a:hover {color:#ff0000; }
		
	/* 访客填写信息 */
	.info {vertical-align:middle; margin-top:50px; color:#00428e}
		.info h1 {width:360px; margin:0 auto; font-size:13px; font-weight:normal;  margin-bottom:20px; color:#196296}
		.info td {padding:2px}
		.infoinput {border:1px solid #3f97df; width:200px; padding:3px}

/* 留言窗口样式 */
.mainmessage {color:#3f97df; line-height:26px; font-size:12px;}
.mainmessage .messageinput {border:1px solid #3f97df; width:185px}
.mainmessage textarea {border:1px solid #3f97df; width:90%; height:100px}	

/* 调查问卷 */	
.questionary {padding:10px;}
	.questionarybox {}
	.questionarybox h1 {background:url(images/cionbg.gif); height:26px; line-height:26px; padding-left:5px; font-size:12px; border-bottom:1px solid #4890cb}
	.pingjia {line-height:40px}
	.diaocha {line-height:20px; margin:10px 0}
	.box {background:#FFFFFF; padding:20px; line-height:22px}
	.anbox {text-align:center; margin-top:40px}
	
/*发送方式菜单*/
.sendpop {background:url(images/popbg.gif) top repeat-x; border:1px solid #a2b8cd; padding:4px; height:40px; width:170px}
.leftbg {background:#035d96; height:40px; width:20px; line-height:20px; text-align:center; color:#FFFFFF; position:absolute; z-index:1}
.sendmain {height:40px; width:170px; position:absolute; z-index:2; line-height:20px}
.sendmain li {padding-left:25px}
.onsendmain {background:#44a0da;}
.sendmain a {text-decoration:none; color:#000}
.onsendmain a {color:#FFFFFF}


/* add */
.chatsend {float:left; padding:2px 2px; overflow-y:auto;height:79px; width:98%;}
.chatenter {margin-right:90px; padding:3px; height:79px; overflow-x:hidden; overflow-y:hidden; line-height:22px}

/*對話窗口聊天信息*/
.systemInfo { margin:10px 2px;}
.vstChatTitle { color:#009900; line-height:130%;}
.opChatTitle { color:#0000ee; line-height:130%;}
.chatContent{margin-left:18px;margin-bottom:3px;line-height:140%}

.clear {clear:both;height:0;font-size: 1px;line-height: 0px;}

/*满意度*/
.contentiner .title {background:url(survey_h1bg.gif);}
.contentiner .title ul {background:url(h1_right.gif) right no-repeat;}
.contentiner .title ul h1 {background:url(h1_left.gif) left no-repeat; line-height:26px; height:26px; font-size:12px; font-weight:normal; padding-left:10px}
#mesmaininner {overflow:auto}


/* 类别列表 */
ul.depList {
	margin: 10px 0 0 0;	
}
ul.depList li {
	line-height:22px;
	height:22px;
	list-style-type:square;
	margin:0 0 0 10px;
	padding:0px;
	color:#5380A7;
}

ul.depList li a {
	text-decoration:none;
	color:#5380A7;
}
