body{margin:0; padding:0;font-size:12px;}
a{text-decoration:none;color:#333;}
a:hover{color:#c00;}
h1{margin:0px;float:left;width:100%;font-size:12px;color:white;height:35px;line-height:35px;}
h2{margin:0px;float:left;width:100%;font-size:12px;color:white;height:29px;line-height:29px;}
img{border:none;}

.content{margin-top:5px;}

.headSearch { float:right; width:341px;}
.headSearch p{margin:0;}
.headSearch p.a01 { display:block; text-align:right; height:26px; line-height:26px; padding-right:25px; color:#fff; margin-bottom:120px;}
.headSearch p.a01 a { color:#fff; text-decoration:none; padding:0 7px;}
.headSearch p.a01 a:hover { color:#c00; text-decoration:underline;}

.header{background:url(/images/a02.jpg) no-repeat;height:146px;}
.banner{background:url(/images/a04.jpg) repeat-x;height:33px;}
.Title{font-weight:bold;color:#333;}
.Title td{background:url(/images/a05.jpg) no-repeat left top;text-align:center;}
.Title a{ height:33px; line-height:33px; font-weight:bold; color:#000;padding:0px 10px;}
.Title a:hover{color:#c00;}

.left{background:url(/images/left/left_head_bg.jpg) no-repeat;text-align:left;}
.blockleft{width:190px;border:1px solid #7CC7EF;padding:10px;border-top:none;text-align:left;margin-bottom:2px;}
.blockleft table td{background:url(/images/center/list_icon.jpg) no-repeat left center;height:34px;border-bottom:1px dotted #6B78A0;}
.blockleft a{padding-left:25px;}

.blockmid{padding:0px 6px;text-align:left;}
.midTitle{background-color:#9FC4F0;}
.blockList{border:1px solid #7CC7EF;width:534px;margin-bottom:5px;padding:3px 0px;>padding:5px 0px 4px 0px;}
.tit01{background:url(/images/yhfu-flag.jpg) no-repeat;width:200px;line-height:22px;padding-left:25px;font-weight:bold;}
.blockList a{line-height:20px;}

.right{background:url(/images/right/right_head_bg.jpg) no-repeat;text-align:left;}
.rightList{border:1px solid #B3CBE5;width:240px;}
.rightListBorder{padding:10px;width:218px;text-align:left;}
.rightListBorder a{line-height:20px;}
.right_end{background:url(/images/right/right_end.jpg) no-repeat;height:10px;margin-bottom:5px;}


.footer{background:url(/images/a06.jpg) #E9F3FD repeat-x;width:100%;margin-top:3px;}
.footerCopy { margin-left:17px; width:100%; height:43px; padding-top:18px; line-height:19px;text-align:center;}


#pannel_left{background-color:#edf2f6;}
.leftDiv { float:left; width:234px;text-align:left;}
.bt03 { display:block; height:35px; line-height:35px; padding-left:35px; font-weight:bold; color:#fff; background:url(/images/a15.gif) no-repeat left top; border-bottom:1px #ced8f3 solid; position:relative;}
.rightDiv { float:right; width:762px;text-align:left;}
.location { height:31px; line-height:31px; background-color:#efefef; border-bottom:1px #bcc3b9 solid; border-left:1px #d8d8d8 solid; margin-bottom:5px; padding-left:12px;}
.mainBody { display:block; margin-bottom:5px; border:1px #e7e7e7 solid; height:100px; border-top:5px #e8e8e8 solid;}
html>body .mainBody { height:auto; min-height:100px;}
.box { margin:0 auto; width:700px; height:100px; margin-top:10px; margin-bottom:10px;}
html>body .box { height:auto; min-height:100px;}
.h1Title { text-align:center; background:url(http://it.ihep.ac.cn/images/a21.gif) repeat-x left bottom;}
.h1Title * { margin:0; padding:0;}
.h1Title h1 { font-family:"ºÚÌå"; font-size:18px; font-weight:normal; line-height:30px;color:#333;}
.txtBox { padding:15px 0; height:10px; font-size:14px; line-height:22px; color:#333333}
html>body .txtBox { height:auto; min-height:10px;}
.huoDong1 ul { width:212px; list-style:none; margin:0px auto; padding:10px 0px; }
.huoDong1 ul li { padding-left:14px;margin-bottom:5px;}
.huoDong{padding:10px;}


.hititle { margin:0 auto; height:33px; width:728px; background:url(http://it.ihep.ac.cn/images/a19.jpg) no-repeat left top; position:relative; margin-bottom:20px;}
.hititle span { color:#303478; font-size:14px; font-weight:bold; line-height:33px; padding-left:35px;}
.mainListbox { margin:0 auto; width:728px; height:10px; margin-bottom:10px;}
html>body .mainListbox { height:auto; min-height:10px;}
.ulList { margin-bottom:15px;list-style:none;padding:0px;margin-left:0px;}
.ulList li { font-size:14px; display:block; height:30px; line-height:30px; background:url(http://it.ihep.ac.cn/images/a21.gif) repeat-x left bottom;}
.ulList li a { background:url(http://it.ihep.ac.cn/images/a22.gif) no-repeat 15px 4px; padding-left:35px;}
.ulList li span { font-size:12px; color:#999; float:right; > margin-top:-30px;}
.page { height:25px; line-height:25px; text-align:right; padding-left:310px;}
.page span a { padding:0 5px;}
.page span { float:left; padding:0 3px;}
.p01 { width:auto; text-align:right; display:block;}

.point01{background:url(http://it.ihep.ac.cn/images/ball.gif) no-repeat;line-height:18px;}
.txtBox p{margin:10px 0px;}



#content_fz
{
background-image:url(http://it.ihep.ac.cn/images/content_fz.gif);
width:19px;
height:23px;
background-repeat:no-repeat;
background-position:bottom;
}
.dtbuttona {
	BORDER: #fff 1px solid;
	PADDING: 5px 10px 2px 10px;;
	FONT-SIZE: 12px;
	BACKGROUND: #45453d;
	WIDTH: 105px;
	COLOR: #ffffff;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	line-height:150%;
}
.dtbuttona:hover { BACKGROUND: #8896b9}
