﻿/* CSS Document */

@charset "utf-8";
/*all*/
* { table-layout:automatic;word-wrap:break-word;word-break:break-all; }
/*html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }*/
body {color: #333333;font:90%/160% "宋体", Arial;  background:#fff url(../images/bg.jpg) no-repeat center top}
body, ul, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset { margin: 0; padding: 0; }
ul, li { list-style:none;}
h1, h2, h3, h4, h5, h6 { font-size:1em;}
div,table,td{font:0.98em/160% "宋体", Arial;}
table,td{font:12px/160% "宋体", Arial;}
a { font-size:0.98em; color: #333333; text-decoration: none; blr:expression(this.onFocus=this.blur()); outline:none;}
		a:hover {color: #063A85; text-decoration: underline;}
	a img { border: none; }
p { margin:1em 0;text-indent: 2em;}
.clear { font-size:0px; line-height:0px; height:0px; clear:both;}
.b { font-weight:bold;}
.input1 { height:12px; background:#FFFFFF; border:1px solid #BDC6CC; line-height:13px; color:#063C84;}
.block { clear:both;}

/*home*/
#Layer1 {position:absolute;	width:120px;height:300px;z-index:99;}
.warp { width:854px; margin:0 auto; text-align:center;}
.top {clear:both; height:135px; text-align:left;}
.top .logo { padding-top:50px; float:left;}
 .banner { float:right; width:641px; height:129px; text-align:left;z-index:-1; padding-top:6px;}
 .banner01 a {color:#053B83;font-size:10px;	font-family:Verdana, Arial, Helvetica, sans-serif;text-transform: uppercase;}
.banner01 span { font-size:8px;}
.nav { clear:both; height:36px;}
.nav .search { float:left; width:219px; padding:10px 0 0 3px;}
.nav .search a { color:#FFFFFF; text-decoration:underline;}
.nav .login { width:435px; float:right; color:#FFFFFF; display:block;padding:10px 0 0 0; font-size:12px;}
.nav .login span { font-size:9px; text-transform:uppercase; font-family:Arial;}
.nav .login a { color:#FFFFFF; text-decoration:underline;}
.block { clear:both; overflow:hidden; text-align:left;}
.main { text-align:left; width:854px;clear:both;}
.home_nav { float:left; width:427px; height:138px;}
.home_nav .title { height:22px; width:422px; clear:both; background:url(../images/home_titbg.jpg) repeat-x;}
.home_nav .navbg1 { background:url(../images/nav_bg1.jpg) no-repeat left top; height:112px;}
.home_nav .navbg2 { background:url(../images/nav_bg2.jpg) no-repeat left top; height:112px;}
.home_news { float:left; width:427px; height:190px;}
.home_news title01 { height:21px; clear:both; font-size:9pt;}
.home_news .newsbg1 { background:url(../images/newsbg1.gif) no-repeat left top; height:168px; }
.home_news .newsbg1 ul { padding:15px 20px; font-size:9pt;}
.home_news .newsbg1 ul li { display:block; height:26px;}
.home_news .newsbg1 ul li a{ float:left; background:url(../images/li.gif) no-repeat left 9px; padding-left:12px; line-height:26px; }
.home_news .date { font-size:9px; font-family:Arial, Helvetica, sans-serif; float:right; width:50px;}
.home_news .newsbg2 { width:427px; background:url(../images/newsbg2.gif) no-repeat left top; height:168px; display:block; clear:both; }
.home_news .newsbg201 { font-size:9pt; padding: 15px 25px 0 25px; float:left; height:130px; width:175px;}
.home_news .newsbg201 h2 { color:#000000; padding-bottom:8px; clear:both;}
.home_news .newsbg201 span { clear:both; }
.home_news .newsbg201a {clear:both; line-height:26px;font-size:9px; font-family:Arial, Helvetica, sans-serif;}
.home_news .newsbg202 { font-size:9pt; padding: 15px 0 0 0; float:left; height:130px; width:175px;}
.home_news .newsbg202 h2 { color:#000000; padding-bottom:8px; clear:both;}
.home_news .newsbg202 span { clear:both; }
.home_news .newsbg202a {clear:both; line-height:26px;font-size:9px; font-family:Arial, Helvetica, sans-serif;}
.link { clear:both; height:71px;text-align:center;}
.link img { padding:0 2px 0 1px; float:left; text-align:center;}
.foot { font-size:12px; clear:both; height:60px; text-align:left;}
.foot .left { float:left; width:360px; height:60px;}
.foot .left h3 {font-size:12px;  clear:both; height:22px; width:470px;}
.foot .left h3 a {  text-decoration:underline; color:#777;}
.foot  h5 { color:#929292;text-align:left; font-size:9px; font-family:Arial, Helvetica, sans-serif;}
.foot  h5 a { color:#929292;}
.foot  h5 a:hover { text-decoration: underline;}
.foot .right { float:right; width:380px; height:60px; text-align:right;}
.foot .right01 { background:#A0A0A0; color:#fff; width:110px; }
.foot .right h3{ clear:both; }
.foot .righta { float:right; width:120px; height:60px; text-align:right;}

/*Second*/
#Layer2 {position: relative!important;position:absolute;width:198px;height:600px;z-index:99;background:url(../images/bg_left.jpg) no-repeat right bottom;}
.sec_left{ width:190px; float:left;}
.sec_left .location { float:right; width:129px;  height:19px; padding:2px 0; padding-right:8px;}
.sec_left .location .l01 { float:left; width:7px; height:19px; background:url(../images/location_bg.jpg) no-repeat left top;}
.sec_left .location .r01 { float:right; width:7px;height:19px; background:url(../images/location_bg.jpg) no-repeat left -28px;}
.sec_left .location .c01 { float:left; width:109px;height:19px; line-height:19px; padding-left:6px; color:#FFFFFF; font-size:13px;font-weight:bold; background:url(../images/location_bg2.jpg) repeat-y;}
.sec_left .left_center{ clear:both; background:url(../images/left_center.jpg) no-repeat left top;}
.sec_left .left_bot { display:block; height:3px; font-size:0; line-height:0px;} 
.sec_left .left_left { float:left; width:3px; height:3px; background:url(../images/left_left.jpg);font-size:0; line-height:0px;}
.sec_left .left_right { float:right;width:3px; height:3px; background:url(../images/left_right.jpg); font-size:0; line-height:0px;}
.sec_left .left_links { clear:both;}
.sec_left .left_links img { padding-bottom:7px;}


.sec_center{ width:533px; float:left;}
.sec_center .location01 { font-family:"宋体"; clear:both; text-align:left; padding:3px 0 0 30px;}
.sec_center .location01 span { font-weight:bold; color:#000000;}
.sec_center .center_top {width:534px; background:url(../images/center_top.jpg) no-repeat left top; height:15px;}

.sec_center .center_bg { background:url(../images/center_bg.jpg) repeat-y; width:534px;}
.sec_center .center01  { display:block; font-size:0.96em; line-height:20px;  padding:0 24px 15px 24px; min-height:450px; _height:450px; text-align:justify;}
.sec_center .center01 h6 { color:#000000; padding:6px 0; clear:both;}
.sec_center .center01 ul { clear:both; display:block;}
.sec_center .center01 li {padding-left:25px; background:url(../images/li2.jpg) no-repeat 12px 8px;}
.sec_center .center02 {line-height:20px;  padding:0 14px;min-height:450px;_height:450px; text-align:justify;}
.sec_center .center02 ul { font-size:14px;}
.sec_center .center02 ul li { color:#033981; float:left; width:180px; text-align:left; height:22px; margin:6px 5px; background:#E9F2F8 url(../images/li.gif) no-repeat 6px 10px; padding:2px 0 0 16px;}
.sec_center .center02 ul li a { color:#033981;}
.sec_center .center02 ul li:hover{  background:#DBE8EF url(../images/li.gif) no-repeat 6px 10px; }
.sec_center .center03 {line-height:20px;  padding:0 9px;min-height:450px;_height:450px; text-align:justify;}


.sec_center .center_bot { background:url(../images/center_bot.jpg) no-repeat top left; height:15px; clear:both; width:534px; }
.right_nav { margin-left:8px; display:block;}
.sec_right{ width:130px; float:left;}
.sec_right .position  {position: relative; left:-8px; z-index:99; width:130px; background:url(../images/bg_right.jpg) no-repeat left bottom; height:600px;}
.sec_right .picbg { margin-left:8px;background:url(../images/right_picbg.gif) no-repeat left top; height:186px;}
.sec_right .picbg img { width:103px; height:159px; padding:15px 0 12px 10px;}
.right_s1{ padding: 5px 0 5px 10px; clear:both; display:block;}
.right_s1 {clear:both;}
.right_s1 h6 {color:#073D85; padding:10px 0;}
.right_s1 ul {}
.right_s1 li { line-height:14px; padding:5px 0; clear:both; display:block;}
.right_s1 li span {font-size:10px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}

.right_s2{ padding: 5px 0 5px 10px; clear:both; display:block;}
.right_s2 ul {}
.right_s2 li {background:url(../images/right_bg2.jpg) no-repeat center left;  line-height:14px; padding:5px 0; clear:both; display:block;}
.right_s2 li a { padding-left:10px;}



#lib_Tab2{width:500px;margin:0px;padding:15px 10px;min-height:450px;_height:450px;}
/*菜单class*/
.lib_tabborder{width:500px; border-bottom:1px solid #A7C5E2; background:url(../images/tab_bg.gif) repeat-x left bottom;}
.lib_Menubox {height:28px;line-height:28px;position:relative;}
.lib_Menubox ul{width:480px; clear:both;margin:0px;padding:0px;list-style:none; position:absolute; top:3px; left:0; margin-left:20px; height:25px;text-align:center;}
.lib_Menubox li{float:left;display:block;cursor:pointer; padding:0 14px;color:#043A82;margin-right:2px;height:25px;line-height:25px; font-size:14px;}
.lib_Menubox li a {color:#043A82;}
.lib_Menubox li.hover{font-weight:bold; padding:0px;background:#fff;padding:0 15px;border-left:1px solid #A7C5E2;border-top:1px solid #A7C5E2;border-right:1px solid #A7C5E2;color:#043A82;height:25px;line-height:25px;}
.lib_Contentbox{text-align:justify; min-height:450px;_height:450px;margin:10px 20px; line-height:20px;}
.lib_Contentbox p { line-height:20px;}
.tit { font-size:1.4em;font-weight:bold; text-align:center; line-height:40px; height:40px; color:#043A82;}
.lib_Contentbox h6 { color:#000000; padding:9px 0; clear:both;}

#lib_Tab1_sx{width:486px;margin:0px;padding:0px;margin-bottom:15px; }
.lib_tabborder_sx{ clear:both; }
.lib_Menubox_sx {line-height:28px;position:relative; float:left; width:60px; height:200px;}
.lib_Menubox_sx ul{margin:0px;padding:0px;list-style:none; position:relative; top:15px; height:25px; text-align:right;}
.lib_Menubox_sx li{cursor:pointer;width:55px;color:#043A82; margin-bottom:5px;height:25px;line-height:25px; padding-right:5px;}
.lib_Menubox_sx li.hover{padding:0px;background:#fff;width:55px; padding-right:5px;border-right:0;color:#043A82;height:25px;line-height:25px; background:url(../images/tab_bg2.jpg) no-repeat left center;}
.lib_Contentbox_sx{ border:1px solid #CEDBE8;padding:0 15px; margin-left:60px; background:#fff; line-height:20px;}
.lib_Contentbox_sx p img { float:right; padding-left:10px;}


.tab_list { padding:20px 0 0 50px;}
.tab_list li { font-size:14px;display:block; height:28px; line-height:28px; background:#F1F6F8 url(../images/li.gif) no-repeat 6px 11px; padding-left:16px; margin:4px 0; width:200px;}
.tab_list li a { color:#023882; }
.tab_list li:hover{  background:#DBE8EF url(../images/li1.gif) no-repeat 6px 11px; }
.table { background:#eaeaea; font-size:1.2em;}
.table td { padding:4px; background:#fff;}
.table th { font-size:13px; padding:4px;text-align:center; font-weight:bold; background:#f9f9f9; color:#000;}

.service { padding:20px 34px;min-height:450px;_height:450px;}
.service h5 { padding-left:8px;color:#023882; width:312px;font-size:14px; height:28px; line-height:28px;background:#F1F6F8; clear:both; font-weight:normal;}
.service ul{ width:320px; float:left;}
.service li { display:block;margin:2px 0; height:28px; line-height:28px;background:#F1F6F8 url(../images/dian.jpg) repeat-x left center; clear:both;}
.service li a { float:left; font-size:14px;color:#023882; padding:0 8px; background:#F1F6F8; }
.service li a:hover { font-weight:bold; color:#023882;  padding:0 8px;background:#F1F6F8; text-decoration:none; }
.phone { float:right; width:140px; font-size:12px;background:#F1F6F8; line-height:28px; padding-left:10px;}
.phone1 { float:right; width:60px; font-size:12px;background:#F1F6F8; line-height:28px; padding-left:10px;}

.content{ padding:20px 24px;min-height:450px;_height:450px; clear:both;}
.chronicle ul { display:block;}
.chronicle ul li { clear:both; height:90px; background:url(../images/dian.jpg) repeat-x left bottom;}
.chronicle_left { float:left; padding:15px 13px 10px 8px;}
.chronicle_left img { padding:2px; border:1px solid #CCCCCC; h\eight:60px; w\idth:60px;}
.chronicle_right { float: left; width:380px; padding:15px 0 10px 0;}
.chronicle_right h5 { color:#063C84; line-height:16px; padding-bottom:4px;}
.chronicle_right h5 a {color:#063C84;}
.chronicle_right span {color:#666666; line-height:16px;}
.more { text-align:right; margin-right:20px;}


.resources01 h5 { margin-top:10px;padding-left:3px; background:#EFF5F8 url(../images/boutique_rbg.jpg) no-repeat right top; height:18px; color:#063C84;}
.resources01 ul { clear:both; display:block; padding:7px 0 0 7px;}
.resources01 ul li { padding:0 5px 0 15px; background:url(../images/li.gif) no-repeat 6px 11px; line-height:24px; }

.boutique h5 { margin-top:20px; padding-left:3px; background:#EFF5F8 url(../images/boutique_rbg.jpg) no-repeat right top; height:18px; color:#063C84;}
.boutique ul { clear:both; display:block; padding:2px 0 15px 0;}
.boutique ul li { float:left; width:180px; padding:0 5px; }

.boutique1 h5 { margin:15px 0 10px 0; padding-left:9px; background:#EFF5F8 url(../images/boutique_rbg.jpg) no-repeat right top; height:18px; color:#063C84;}
.boutique1 ul { clear:both; display:block; padding:2px 15px 15px 22px;}
.boutique1 ul li { float:left; width:180px; padding:3px 5px 3px 15px;background:url(../images/li.gif) no-repeat 3px 12px; }


.publications  { height:240px; float:left; width:139px; padding:0 15px 25px 8px;}
.publications  h6{ clear:both; background:url(../images/li.gif) no-repeat 15px -33px; color:#1B4D92; font-weight:normal; padding-left:24px; line-height:22px; }
.publications .academic { background:url(../images/academic_bg.jpg) no-repeat; width:139px; height:190px; }
.publications .academic img{ padding:9px 0 0 11px;}
.publications span { text-align:center; line-height:22px; padding-left:7px;}

.facility { position:relative; margin:20px 0; left:-40px; width:420px; background:#FFFFFF;} 
.right_titbg {padding:4px 0 6px 4px; width:21px; margin-top:10px; background:url(../images/right_titbg.jpg) no-repeat left bottom; min-height:40px; _height:40px;  color:#063C86; font-size:14px; font-weight:bold; line-height:17px;}


.alumni ul{ clear:both;}
.alumni ul li { padding-left:10px; line-height:16px; background:url(../images/li1.gif) no-repeat left -91px; color:#073D85; margin:7px 0;}
.alumni_img ul{ clear:both; }
.alumni_img ul li { width:96px; height:150px; float:left; margin:5px 9px;  }
.alumni_bg{background:url(../images/alumni_imgbg.jpg) no-repeat right top;width:96px; height:126px; }
.alumni_img img { width:90px; height:120px;}
.alumni_img h6{ text-align:center; clear:both; font-weight:normal;}
 
#list { clear:both; padding-top:5px;}
#list ul { display:block; padding:0 6px;}
#list ul li { background:url(../images/dian.gif) repeat-x left bottom; height:24px; line-height:24px;}
#list ul li a { color:#033981; padding-left:13px; background:url(../images/li1.gif) no-repeat 3px 7px; float:left;}
#list a:hover { color:#333; text-decoration: none;}
#list span { font-size:10px; font-family:Arial; float:right; width:60px; text-align:left;} 

.list { clear:both; padding-top:5px;}
.list ul { display:block; padding:0 6px;}
.list ul li { background:url(../images/dian.gif) repeat-x left bottom; padding:6px 0 2px 0;}
.list ul li a { color:#033981; padding-left:13px; background:url(../images/li1.gif) no-repeat 3px 7px;}
.list a:hover { color:#333; text-decoration: none;}


.list1 ul { display:block; padding:0 6px;}
.list1 ul li { background:url(../images/dian.gif) repeat-x left bottom; height:27px; line-height:27px;}
.list1 ul li a { color:#033981; padding-left:13px; background:url(../images/li1.gif) no-repeat 3px 7px; float:left;}
.list1 a:hover { color:#333; text-decoration: none;}
.list1 ul li span {  float:right; width:85px; text-align:left; padding-top:3px;} 
.list1 ul li span a { background:none;}


.span01 { padding:0 10px 10px 10px; clear:both;}
.span02 { height:20px; text-align:right; clear:both; padding-right:15px;}
.dian_s { background:url(../images/dian.gif) repeat-x  left center;} 

.public { display:block; clear:both; }
.public h5 {margin:15px 0; color:#043A82;font-size:12px;background:url(../images/boutique_rbg.jpg) repeat-x left -25px;}
.public ul { padding: 0 10px;}
.public ul li { clear:both;padding-left:14px; background:url(../images/li.gif) no-repeat 0 9px; line-height:22px;}
.public span { float:right; width:130px; text-align:left;}
.public ul li a { float:left;}


.management  h5 {background:url(../images/boutique_rbg.jpg) repeat-x left -28px; margin:5px 0; height:22px; color:#063C84;  font-weight:bold; padding-left:10px;}
.management  ul { clear:both; display:block; padding:5px;}
.management  ul li { padding-bottom:15px;}
.management  ul li span { margin:0px 5px 0 8px; display:block;}

.activity { clear:both;} 
.activity h5 {background:url(../images/tit_dian.gif) repeat-x left  bottom;  padding-top:8px;color:#FF8400; font-size:14px; font-weight:bold; padding-left:10px;}
.activity_l { margin-top:10px; float:left; width:166px; height:116px; background:url(../images/activity_bg.jpg) no-repeat;}
.activity_l img { white-space:152px; height:102px; padding:7px 0 0 7px;}
.activity_r { padding:18px 5px 0 0; float:right; width:285px; height:106px;}
.activity_r img { padding-top:10px;}

.accordion { display:inline-table;}
.accordion h3 { margin:1px 0;background:url(../images/tit_dian.gif) repeat-x left top;cursor: pointer; height:25px;}
	.accordion h3 span{ float:left; width:336px; font-weight:bold;font-size:13px; color:#043A82; line-height:23px; }
	.accordion h3 .a1 { float:right; height:25px; width:24px; background: url(../images/arrow-square.gif) no-repeat right -53px;}
	.accordion h3 .a2 { float:left; width:120px; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#899EBB; margin:4px 0; line-height:16px; border-right:1px solid #8DBBD2;}
.accordion h3:hover { background:url(../images/tit_dian.gif) repeat-x left top; margin:1px 0; height:25px; line-height:25px;}
.accordion h3.active .a1 {	background-position: right 3px;}
.accordion table {background: #F6F8FB url(../images/answer.jpg) no-repeat 10px 14px;}
.accordion table td { padding:5px; padding-left:20px;}
.accordion p {background: #fff url(../images/answer.jpg) no-repeat 10px 14px ;	margin: 0;	padding: 10px 10px 10px 28px;	border-left: dashed 1px #bfdfff;	border-right: dashed 1px #bfdfff;text-indent: 0;}

.scenery img { border:1px solid #CCCCCC; padding:3px;}

.sitemap h6 {color:#000000; background:url(../images/li1.gif) no-repeat left 16px; padding-left:12px;margin:0px; }
.sitemap h6 a {color:#000000;}
.left12 { padding-left:12px;}


.close { clear:both; height:50px; line-height:50px; text-align:right;}


.input{	height: 16px;color:#0C1677;	background-color: #fff; border:1px solid #CCCCCC;width: 160px; margin:0 2px;}
.input3{color:#0C1677;	background-color: #fff; border:1px solid #CCCCCC; margin:0 2px;}
.input4 { width:15px; height:11px; border:1px solid #CCCCCC;}

.button {color: #043A82;border: 1px solid #56A0D7;height:20px;padding-right: 3px;padding-left: 3px;padding-top: 2px; background:url(../images/tab_bg1.gif) repeat-x;}
.buttona{color: #063C84;border: 1px solid #053B83; height:20px;padding-right: 3px;padding-left: 3px;padding-top: 2px; background:url(../images/tab_bg1.gif) repeat-x;}


.line { background:#D3E2F0; height:1px; line-height:1px; clear:both;}
.tdk {border:1px solid #C8D6E2;}
.tdk1{ border-right:1px solid #DDEBF5; }
.green { color:#1F9801;}
.blue {color:#043980; text-decoration:none;}	
.blue A:link {color:#043980;}
.blue A:visited {color:#043980;}
.blue A:hover {color:#333333;text-decoration: underline;}

.blue14 { font-size:14px;color:#063C86; text-decoration:none;}	
.blue14 A:link { font-size:14px;color:#063C86;}
.blue14 A:visited { font-size:14px;color:#063C86;}
.blue14 A:hover { font-size:14px;color:#063C86;text-decoration: underline;}

.orange { color:#ff6600;}
.black {color:#000; }	
.black A:link {color:#000; }
.black A:visited {color:#000; }

/*left Menu*/
#flyout {padding:0; margin:0;position:relative;background:url(../images/left_center.jpg) no-repeat left top; width:190px;}
#flyout ul { width:190px;padding:0; margin:0; list-style:none; }
#flyout li {display:block; width:190px; height:29px; text-align:right; line-height:29px;}
#flyout li a {display:block; text-indent:-999px; text-decoration:none; height:29px;}
#flyout li a { padding-right:6px;color:#FFFFFF;}
#flyout li:hover { font-weight:bold;}

#flyout table {position:absolute;  border-collapse:collapse; top:0; left:0; z-index:100; font-size:1em; font-weight: normal;}
#flyout li {float:left; height:29px; line-height:29px; color:#FFFFFF;}
#flyout li img { padding:8px 0 2px 0;}
#flyout li ul {visibility:hidden; position:absolute; top:0px; left:190px; width:160px; border-left:0px; border-top:1px solid #56B4E5; padding:7px 0 0 0;background:url(../images/left_navbg.gif) left bottom no-repeat;  filter:alpha(opacity=90); text-align:left; }
#flyout li ul li {display:block; display:inline; w\idth:135px; border:0; padding:0 3px 0 19px; text-align:left;  background:url(../images/li.gif) no-repeat 10px -82px transparent; line-height:15px;}
#flyout li ul li a {text-indent:0; background:transparent; display:block; width:135px; color:#fff; text-decoration:none;position:relative; font-weight:normal; }
#flyout li b {visibility:hidden; display:block; width:190px; position:absolute; top:0;  opacity:0.8; filter:alpha(opacity=80);}
* html #flyout li a:hover {position:relative;}
* html #flyout li a:hover ul li a:hover {color:#FFFF00; font-weight:normal; }
* html #flyout table li:hover { display:block; border-bottom:1px solid #56B4E5; border-top:1px solid #56B4E5; background:#337EC5;font-weight:bold;  line-height:29px;}
#flyout li:hover {position:relative;}
#flyout li:hover { border-bottom:1px solid #56B4E5; border-top:1px solid #56B4E5; background:#337EC5;}
#flyout li:hover ul li:hover { border:0px;background:url(../images/li.gif) no-repeat 10px -82px transparent; font-weight:normal; }
#flyout li:hover ul li a:hover { color:#FFFF00; font-weight:normal;}
#flyout li:hover b,
#flyout li a:hover b {visibility:visible;}
#flyout li:hover ul,
#flyout li a:hover ul {visibility:visible;}

.msg{clear:both;  width:450px; margin:42px 0 0 15px; padding-top:1em}
.msg dt{margin-bottom:18px; border-bottom:#eee solid 1px; text-align:left; font-weight:bold}
.msg dd{margin-bottom:12px; border:none; clear:both}
.msg dd h4{width:70px; float:left; margin:0; padding:0; font-size:12px; font-weight:normal}
.msg dd .bi{color:#f00; position:absolute; margin-left:6px}
.msg dd .m_text{height:15px; width:240px; background:#fff; line-height:15px; border:#ccc solid 1px; color:#000; color:#666}
.msg dd .m_area{width:350px; height:100px; margin-left:0px; background:#fff; border:#ccc solid 1px; color:#000; color:#666}
.msg dd.msg_but{margin-left:100px}
.msg dd .m_but{cursor:pointer; font-family:Arial; width:80px; height:20px; line-height:18px; border:#eaeef4 solid 1px; border-bottom:#ccc solid 1px; border-right:#ccc solid 1px; background:#fff; margin-top:18px; color:#0E448E;}

.photo { padding:3px; text-align:right; padding-right:20px;}

 
.bot_ad{ clear:both; height:71}
.bot_ad_d1{width:427px;float:left;}
.bot_ad_d2{float:right; width:427px;}
 
.dig { clear:both; height:60px;}	
div.digg { font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;	padding:20px 0 20px 0; margin:3px; text-align: right;}
div.digg a { margin:2px; color:#000; padding:2px 5px; text-decoration:none;}
div.digg a:hover {COLOR: #2378BA; }
div.digg a:active {  COLOR: #2378BA;}
div.digg span.current {padding:2px 5px; margin:2px; font-weight:bold; color:#FFF; background:#2378BA; }
div.digg span.disabled { padding:2px 5px; margin:2px; color:#ddd;}
div.digg input { width:18px;}
