 /*=============
http://www.05e0.com
v4.0 | 2014-03-06
=============*/
@charset ;
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li,pre, fieldset, lengend, button, input, textarea,th, td {margin: 0;padding: 0;}
body,button, input, select, textarea {font: 12px/1 Georgia, "Times New Roman", Times, serif;}
ul, ol { list-style: none;}
a { text-decoration: none;color:#555;}
a:hover { text-decoration: underline;color:#265aa3;}
abbr[title], acronym[title] {border-bottom: 1px dotted;cursor: help;}
q:before, q:after { content: '';}
legend { color: #000;} /* for ie6 */
fieldset, img { border: none;}
button, input, select, textarea {font-size: 100%;}
table {border-collapse: collapse;border-spacing: 0;}
hr {border: none;height: 1px;}
html { overflow-y: scroll;}
/*--通用类--*/
.clear{clear:both;}
.h8{width:100%;height:8px;line-height:8px;clear:both;}
.red{color:#f00;}
.float_l{ float:left; display:inline;}
.float_r{ float:right; display:inline;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear{clear:both;}
/*--主框架--*/
body{background:#f8f8f8;font-size: 12px;color:#333333;}
.wrap{}
#container{width:1200px;margin:0 auto;position:relative; z-index:1;border-left:solid 1px #c6c6c6;border-right:solid 1px #c6c6c6;}

/*--头部样式--*/
#header_top{width:1200px;height:30px;margin:0px auto 0 auto;background:#e9eef3;}
	#header_top_left{width:560px;float:left;line-height:30px;height:30px;font-size:12px;color:#888;text-indent:15px;border:solid 0px #f00;}
		#header_top_left a{color:#888;}
		.username , .password{width:120px;height:16px;}
	#header_top_tel{width:180px;float:left;line-height:30px;font-size:12px;color:#888;text-align:right;padding-right:15px;border:solid 0px #f00;}

	#header_search{width:240px;float:left;border:solid 0px #ff0;line-height:30px;}
			#header_search .Input{ width:160px;height:20px;padding-top:3px; float:left; display:inline;text-indent:6px;background:url(../images/search.jpg) no-repeat; overflow:hidden;border:solid 0px #f00;}
			#header_search .Button{ width:45px; height:26px; float:left; display:inline;border:solid 0px #f00;padding-top:3px;}
			#header_search .Input input{ width:160px; height:20px; background:#ccc; color:#666;border:none; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#D2D2D2;}
			#header_search .Button input{ width:75px; height:20px; border:none; cursor:pointer;background:#777;color:#eee;}
			#header_search a{padding-left:40px;color:#15559c;}
	#header_l{width:190px;float:left;border:solid 0px #ff0;line-height:30px;}
			#header_l a{padding-left:40px;color:#15559c;}


#header{width:1200px;height:82px;margin:0 auto;background:#15559c url(../images/menu_bgx.jpg) left top repeat-x;}
	#header_logo{width:304px;height:82px;float:left;}
	#header_right{}
		#header_link{line-height:24px;float:left;border:solid 0px #000;font-size:12px;color:#999;padding:10px 0 0 0px;}


/*底部样式*/
#footer{clear:both;float:inherit;width:1200px;margin:0px auto 0 auto;line-height:24px;color:#7f7f7f;background:#000 url(../images/footer_bgx.jpg) 0 0 repeat-x;}
	.footer{width:1200px;height:108px;margin:0 auto;}
	.footer1{width:740px;float:left;padding:15px 0 0 15px;font-size:12px;}
	.footer2{width:250px;float:right;padding:18px 0 0 0px;font-size:12px;color:#aaa;}
	.footer a{color:#777;text-decoration:none;}

/*--主导航--*/
#menu{width:1000px;height:43px;position:relative;z-index:1;border-top:1px solid #8d1516;border-bottom: 0px solid #dcdcdc;}
	#nav{float:left;position:relative;z-index:1;}
		#nav #home{color:#000;text-align:center;}
		#nav #home a{padding:0 19px;}
		#nav ul{display:none;position:absolute;top:100%;left:0;}
		#nav ul ul,#nav ul ul ul{top:0;left:100%;}
		#nav li{float:left;display:inline;position:relative;min-width: 110px;}
		#nav ul li{width:100%;display:block;}
		/* Root Menu */
		#nav a{line-height:82px;height:82px;padding:0 19px;text-align:center;float:left;display:block;color:#fff;text-decoration:none;height:1%;font-weight:500;font-size:14px;width:74px;}
		/* Root Menu Hover Persistence */
		#nav a:hover,#nav li:hover a,#nav li.iehover a{color:#fff;background:#0649c1;}
		/* 2nd Menu */
		#nav li:hover li a,#nav li.iehover li a{position:relative;color:#111;width:218px;line-height:35px;text-align:left;padding:0 0 0 19px;font-weight:normal;font-size:12px;background:#ddd;}
		/* 2nd Menu Hover Persistence */
		#nav li:hover li a:hover,#nav li:hover li:hover a,#nav li.iehover li a:hover,#nav li.iehover li.iehover a{color:#fff;background:#0649c1;}
		/* 3rd Menu */
		#nav li:hover li:hover li a,#nav li.iehover li.iehover li a{background:#fff;color:#329ADF;}
		/* 3rd Menu Hover Persistence */
		#nav li:hover li:hover li a:hover,#nav li:hover li:hover li:hover a,#nav li.iehover li.iehover li a:hover,#nav li.iehover li.iehover li.iehover a{background:#0194e2;color:#fff;}
		/* 4th Menu */
		#nav li:hover li:hover li:hover li a,#nav li.iehover li.iehover li.iehover li a{background:#ccc;color:#666;}
		/* 4th Menu Hover */
		#nav li:hover li:hover li:hover li a:hover,#nav li.iehover li.iehover li.iehover li a:hover{background:#4278b6;color:#fff;}
		/* Hover Function - Do Not Move */
		#nav li:hover ul ul,#nav li:hover ul ul ul,#nav li.iehover ul ul,#nav li.iehover ul ul ul {display:none;}
		#nav li:hover ul,#nav ul li:hover ul,#nav ul ul li:hover ul,#nav li.iehover ul,#nav ul li.iehover ul,#nav ul ul li.iehover ul{display:block;}


	/* 切换图*/

	.indexbanner{ width:100%;  position:relative;  height:450px; background:#fff;}
	.indexbanner .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;}
	.indexbanner .bd ul{ width:100% !important;}
	.indexbanner .bd li{ width:100% !important;  height:450px; overflow:hidden; text-align:center;}
	.indexbanner .bd li a{ display:block; height:450px;}
	.indexbanner .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px;}
	.indexbanner .hd ul{ text-align:center;}
	.indexbanner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:42px; height:11px; margin:1px; overflow:hidden; background:#000;filter:alpha(opacity=50);opacity:0.5;  line-height:999px;}
	.indexbanner .hd ul .on{ background:#f00;}
	.indexbanner .prev,
	.indexbanner .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:6px;  z-index:1; width:40px; height:60px; background:url(imagesslider-arrow.jpg) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;}
	.indexbanner .next{ left:auto; right:6px; background-position:-6px -137px;}


/*首页框架--*/
	.index{width:1200px;margin:0px auto 0px auto;}
		.index0{width:400px;height:250px;clear:both;margin:150px 0 0 800px;border:solid 1px #f00;}
			.index0_main{width:400px;height:100px;float:right;color:#333;padding-top:0px; filter:alpha(opacity=70);opacity:0.7;}
		.index1{width:400px;height:230px;float:left;background:url(imagesindex_bg.jpg) 0 0 no-repeat;cursor:pointer;}
		.index1:hover{background:#0649c1;}
			.index1_main{width:360px;margin:0 auto;text-align:center;padding-top:20px;}
			.index1_main h3{font-size:18px;color:#fff;line-height:36px;font-weight:normal;}
			.index1_main p{font-size:12px;color:#fff;line-height:22px;font-weight:normal;}
		.index2_wrap{width:1200px;height:52px;border-top:solid 0px #fff;border-bottom:solid 0px #fff;background:#700019 url(imagesindex_bg3.jpg) 0 0 no-repeat;}
			.index2{width:150px;height:52px;float:left;cursor:pointer;}
			.index2:hover{background:#0649c1;}
			.index2_icon{float:left;width:40px;height:52px;text-align:center;padding-top:10px;}
			.index2_title{float:right;width:110px;height:52px;line-height:52px;text-align:left;color:#fff;font-size:14px;}
/*内页框架*/
#list_banner{width:100%;height:6px;background:#0649c1 url(../img/6.jpg) 0 0 no-repeat;margin:0 auto;overflow:hidden;text-align:center;}
#detail_banner{width:100%;height:6px;background:#0649c1 url(../img/6.jpg) 0 0 no-repeat;margin:0 auto;overflow:hidden;}
.list_main{overflow:hidden;width:1200px;margin:0 auto;padding-top:8px;background:#fff url(../images/leftmenuimg.jpg) left bottom no-repeat;}
	.list_left{width:250px;float:left;padding-bottom:100px;}
	.list_right{width:940px;float:right;}

/*内页左菜单*/
.left_menu{width:238px;margin:0 auto;border:1px solid #eaeaea;}
	.left_menu_none{display:none;}
	.left_menu h3{font-size:16px;background:#0649c1;color:#fff;height:43px;line-height:43px;padding-left:22px;}
	.left_menu li{border-bottom:1px dotted #d2d2d2;display:inline-block;width:100%;position:relative;min-height:43px;_height:43px;z-index:10;zoom:1 ;}
	.left_menu li h4{cursor:pointer;padding-left:18px;text-decoration:none;font-size:12px;color:#333;display:block; line-height:43px;font-weight:normal;}
	.left_menu li .h4more{background:url(../images/leftmenu.jpg) no-repeat right 18px;}
	.left_menu li.selected h4{background-position:right -37px;background-color:#f1f1f1;}
	.left_menu li .left_menu2{padding:5px 0;position:relative;zoom:1 ;}
	.left_menu li .left_menu2 p{padding:0 12px;}
	.left_menu li .left_menu2 p.left_menu_on a{background:#15499a url(../images/leftmenu.jpg) 5px -140px no-repeat;color:#fff;font-weight:normal;}
	.left_menu li .left_menu2 p a{background:url(../images/leftmenu.jpg) 5px -94px no-repeat;color:#333333;display:block;height:32px;line-height:32px;margin:0 -1px 0 1px;padding-left:30px; position:relative;text-decoration:none;font-size:12px;}
	.left_menu li .left_menu2 p.hover a{color:#000;text-decoration:none;}
	.left_menu li .left_menu2 .p4{padding-left:30px;}
	.left_menu li .left_menu2 .p4 a{background:url(../images/leftmenu.jpg) 5px -180px no-repeat;color:#333333;display:block;height:32px;line-height:32px;margin:0 -1px 0 1px;padding-left:30px; position:relative;text-decoration:none;font-size:12px;}

/*内页所在位置*/
#crumbs{width:100%;text-indent:18px;line-height:32px;font-size:12px;border-bottom:solid 1px #eee;background: url(imageslisthome.jpg) 0 11px no-repeat;}
	#crumbs a{color:#aaa;}
	#crumbs a:hover{color:#d00;}
	#crumbs span{color:#aaa;padding:0 5px;font-size:70%;}

/*内页主题*/
#list_right_main{width:100%;text-align:left;min-height:580px;_height:580px;font-size:14px;color:#333;line-height:180%;}
.list_right_title{margin:10px 0 0px 10px;font-size:20px;color:#0649c1;font-weight:normal;line-height:24px;text-align:center;border-bottom:solid 0px #eee;}
.list_right_content{width:99%;margin:10px auto;font-size:14px;color:#333;line-height:180%;text-align:left;}
.list_right_content p{margin:12px 8px;line-height:220%;color:#666;text-indent:2em;}

/*内页文章列表*/
.list_text_title{width:96%;height:32px;margin:10px auto 0 auto;border-bottom: 1px solid #ddd;background-color:#f5f5f5;color:#333;font-size:14px;font-weight:bold;text-indent:12px;line-height:32px;}
	.list_text_title span{float:right;width:60px;}
	.list_text_title span a{color:#777;font-weight:normal;font-size:12px;}
.list_txt{width:96%;padding:8px 0 20px 0;margin:0 auto;}
	.list_txt li{overflow:hidden;height:40px;line-height:40px;color:#555;font-size:16px;text-indent:5px;border-bottom: 1px dotted #ccc;background:url(imagesicon2.jpg) no-repeat 4px 17px;}
	.list_txt .list_txt_bg{background-color:#f8f8f8;}
	.list_txt li span{float:right;color:#b3b3b3;font-size:12px;padding-right:8px;}
	.list_txt_title,.list_txt_title:visited,.list_txt_title a{color:#1E50A2;padding:0 4px;}
	.list_txt a{color:#444;}
	.list_txt a:hover{color:#008FD2;}

/*内页图片列表*/
.list_img{width:780px;overflow:hidden;margin:0 0 40px 0px;}
.Box{width:220px;height:240px;float:left;margin:20px 0 0 16px;line-height:100%;background-color:#eee;}
.Box .list_img_Bg{ width:210px;height:230px;display:block;padding:5px;}
.Box .list_img_Img{display:block;margin-bottom:5px;}
.Box .list_img_Img img{width:210px;height:200px;}
.Box .list_img_Date{ display:block;line-height:100%;display:block;margin-bottom:4px;color:#bfbfbf;}
.Box .list_img_Title{ display:block;margin-bottom:5px;line-height:24px;color:#26393e;text-align:center;}
.Box .list_img_Link{-webkit-text-size-adjust:none;color:#A9A9A9;}
.Box .list_img_Bg:list_img_link, .Box .list_img_Bg:visited{ background:#FFF; -moz-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s;}
.Box .list_img_Bg:hover{ background:#a11520; color:#fff;}
.Box .list_img_Bg:hover .list_img_Date{ color:#fff;}
.Box .list_img_Bg:hover .list_img_Title{ color:#fff;}
.Box .list_img_Bg:hover .list_img_Link{ color:#fff;}



.teacher{width:100%;}
.teacher_title{width:90px;float:left;font-size:22px;color:#a11520;font-weight:normal;padding:20px 0 0 15px;border:solid 0px #c00;}
.teacher_list{width:850px;float:right;border:solid 0px #c00;}
.list_img2{overflow:hidden;margin:0 0 40px 0px;}
.Box2{width:260px;height:310px;float:left;margin:20px 0 0 16px;line-height:100%;}
.Box2 .list_img_Bg{ width:250px;height:300px;display:block;padding:5px;background:#fff;border:solid 1px #c6c6c6;}
.Box2 .list_img_Img{display:block;margin-bottom:5px;}
.Box2 .list_img_Img img{width:250px;height:200px;}
.Box2 .list_img_Date{ display:block;line-height:100%;display:block;margin-bottom:4px;color:#555;font-size:14px;line-height:22px;}
.Box2 .list_img_Title{ display:block;margin-bottom:5px;line-height:24px;color:#222;text-align:left;font-weight:normal;font-size:16px;}
.Box2 .list_img_Link{-webkit-text-size-adjust:none;color:#ddd;}
.Box2 .list_img_Bg:list_img_link, .Box .list_img_Bg:visited{ background:#FFF; -moz-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s;}
.Box2 .list_img_Bg:hover{ background:#a11520; color:#fff;text-decoration:none;}
.Box2 .list_img_Bg:hover .list_img_Date{ color:#fff;}
.Box2 .list_img_Bg:hover .list_img_Title{ color:#fff;}
.Box2 .list_img_Bg:hover .list_img_Link{ color:#fff;}


.list04_wrap{width:100%;}
.list04_left{width:65%;float:left;}
.list04_right{width:33%;float:right;padding-top:20px;text-align:center;}
.list04{width:100%;height:36px;margin:24px auto 5px auto;background:url(img04.jpg) no-repeat 0 0;color:#04338b;font-weight:normal;font-size:20px;line-height:36px;}
.list04 span{color:#04338b;font-weight:bold;font-size:24px;display:block;float:left;width:42px;text-align:center;padding-top:0px;}
.list04_cont{width:100%;margin:0 auto;}

.list05_wrap{width:100%;}
.list05_left{width:38%;float:left;text-align:center;padding-top:20px;}
.list05_right{width:60%;float:right;}

.list05_right span{color:#a11520;font-weight:bold;padding-right:12px;}

/*友情链接*/
.FLink{width:190px;height:40px;float:left;margin:20px;line-height:40px;background-color:#f1f1f1;}
	.FLink a{width:200px;height:40px;display:block;text-align:center;color:#333;}
	.FLink a:hover{background-color:#a00327;color:#fff;text-decoration:none;}



/*内页分页样式*/
.pagination{width:100.5%;text-align:center;padding:10px 0;clear:both;}
.pagination a{border:1px solid #ddd;color:#777;background:#fff;padding:4px 10px;text-decoration:none;}
.pagination span {padding-right:4px;}
.pagination a:hover{background:#0659a7;color:#fff;}
.pagination span.current {margin-left:4px;border:#ccc 1px solid;font-weight:bold;color:#fff;padding:4px 10px;background-color:#0659a7;text-align:center;}
.pagination span.disabled {margin-left:4px;border:#ccc 1px solid;color:#ccc;padding:4px 10px;background:#f3f3f3;text-align:center;}

/*上下篇样式*/
#bn{width:96%;margin:5px auto;padding:10px;display:block;height:30px;line-height:30px;color:#888;background:#eee;border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;}
	#bn a{color:#0f5ebb;}
	#bn_b{width:50%;float:left;text-align:left;}
	#bn_n{width:50%;float:right;text-align:left;}


/*图文相册展示*/
.detail_photo{float:left;}
	.detail_info{width:600px;float:left;padding-top:25px;}
	.detail_info h3{line-height:40px;font-weight:normal;color:#222;font-size:16px;border-bottom:dotted 0px #ccc;}
	.detail_info h4{line-height:40px;font-weight:normal;color:#555;border-bottom:dotted 0px #ccc;}
	.detail_other{width:258px;float:left;padding-top:12px;}
	/* photo_div */
	#photo_div img{width:250px;height:200px;}
	#photo_div{padding:25px 20px;}
	/* Header look and feel CSS class */
	/* header is shown if "title" attribute is present in the <A> tag */
	.MagicZoomHeader {color:#fff;background:#91b817;text-align:center !important;}
	/* CSS class for small looking glass square under mouse */
	.MagicZoomPup {border:0px solid #aaa;background: #ffffff;}
	/* CSS style for loading animation box */
	.MagicZoomLoading {text-align:center;color:#444;border:1px solid #ccc;opacity:0.8;padding:3px 3px 3px 3px !important;display: none;}
	/* CSS style for gif image in the loading animation box */
	.MagicZoomLoading img {padding-top:3px !important;}
			/* 本例子css */
			.detail_cont{ width:960px;margin-top:20px;border-bottom:1px solid #ddd; text-align:left;}
			.detail_cont .hd{height:36px;line-height:36px;border-bottom:1px solid #ddd;position:relative;}
			.detail_cont .hd ul{ float:left;height:36px;}
			.detail_cont .hd ul li{ float:left; padding:0 45px;cursor:pointer;background-color:#E6E5E5;margin-right:10px;}
			.detail_cont .hd ul li.on{ background:#15499a;color:#fff;}
			.detail_cont .bd ul{zoom:1;padding:10px 0;}



/*留言咨询*/
.book_add{width:680px;margin:20px auto;clear:both;padding:10px 10px;font:normal 12px/24px  Arial, sans-serif;color:#666;display:block;border:solid 1px #ccc;}
.book_dl{width:700px;padding:0px 0px 30px 0;clear:both;}
.book_dl dt{width:64px;float:left;}
.book_dl dd{width:620px;float:left;}
.book_list{width:700px;margin:0 auto;clear:both;overflow:hidden;border:solid 1px #ddd;margin-top:4px;}
.book_img{width:120px;height:auto;padding:15px 0;}
.book_title{padding:4px 8px;border-bottom:dashed 1px #ccc;background-color:#fafafa;}
.book_title span{float:right;padding-right:5px;font:normal 12px/24px  Arial, sans-serif;color:#999;}
.book_content{width:96%;margin:0 auto;padding:8px 0px;clear:both;overflow:hidden;}
.book_reply{width:96%;margin:0 auto;padding:8px 0px;color:#e00;border-top:solid 1px #ccc;}
.book_add1{float:left;}
.bookinput{height:22px;border:solid 1px #ccc;background-color:#fff;}
.booktextarea{width:600px;height:90px;border:solid 1px #ccc;background-color:#fff;}
.book_add2{float:left;}
.book_add2 p{padding:12px 0 0 15px;}
.btn{width:60px;height:22px;background-color:#666;border:solid 1px #333;cursor:pointer;color:#eee;}



/*服务团队*/
.service_team li{width:180px;float:left;text-align:center;}
.service_team_title{clear:both;padding:20px 0 8px 0;width:100%;height:30px;color:#333;text-align:left;text-indent:15px;font-weight:bold;}

.menuDiv{
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	padding: 1px;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 0px;}
.menuDiv h3{
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	background-color: #999999;
	margin: 0px;}
.menuDiv ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;}
.menuDiv ul li{
	color: #666666;
	background-color: #EEEEEE;
	display: block;
	padding: 5px 5px 5px 15px;
	font-size: 14px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;}
.menuDiv ul li a{
	color: #666666;
	background-color: #F4F4F4;
	display: block;
	padding: 5px 5px 5px 15px;
	font-size: 14px;
	margin-top: -5px;
	margin-right: -5px;
	margin-bottom: -5px;
	margin-left: -15px;
	text-decoration: none;
	height: 16px;}
.menuDiv ul li a:hover{	
	color: #FFFFFF;
	background-color: #DDDDDD;}






.list_right_content table{ padding:0; margin:0; width:100%;border-collapse:collapse;  border-spacing:0;}
.list_right_content table thead tr th{ font-size:12px;  height:50px; text-align:center;border-bottom:1px #cec8c3 solid; padding:0 10px;line-height:150%;font-weight:bold;color:#666;}
.list_right_content table tbody tr td{ height:50px; line-height:50px; text-align:center; border-bottom:1px #cec8c3 solid;color:#666;}
.list_right_content table tbody tr td img{ width:60px; height:45px;}
.list_right_content table tbody tr td a { color:#444;}
.list_right_content table tbody tr td a:hover { color:#118cd3;}

.s_mouseover {background-color:#d9d9d9;color:#000;} /*鼠标移动改变背景色*/
.s_oushuhang{background-color:#f5f5f7;}/*偶数行的背景色*/
.s_jishuhang{background-color:#fff;}/*奇数行的背景色*/



/*==========以下部分是Validform必须的===========*/
.Validform_checktip{
	margin-left:8px;
	line-height:20px;
	height:20px;
	overflow:hidden;
	color:#999;
	font-size:12px;}
.Validform_right{
	color:#71b83d;
	padding-left:20px;
	background:url(../images/right.jpg) no-repeat left center;}
.Validform_wrong{
	color:red;
	padding-left:20px;
	white-space:nowrap;
	background:url(../images/error.jpg) no-repeat left center;}
.Validform_loading{
	padding-left:20px;
	background:url(../images/onload.jpg) no-repeat left center;}
.Validform_error{
	background-color:#ffe7e7;}
#Validform_msg{color:#7d8289; font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; width:280px; -webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999');}
#Validform_msg .iframe{position:absolute; left:0px; top:-1px; z-index:-1;}
#Validform_msg .Validform_title{line-height:25px; height:25px; text-align:left; font-weight:bold; padding:0 8px; color:#fff; position:relative; background-color:#000;}
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px; position:absolute; right:8px; top:0px; color:#fff; text-decoration:none;}
#Validform_msg a.Validform_close:hover{color:#cc0;}
#Validform_msg .Validform_info{padding:8px;border:1px solid #000; border-top:none; text-align:left;}