body, html, ul, form, li, p, ol, h1, h2, h3, h4, h5, h6, dl, dt, dd {
margin: 0;
padding: 0;
list-style: none;
font-weight: normal;
}

.planHeaderBox {
width: 100%;
padding: 40px 0 30px 0;
border-bottom: solid 5px #dcdcdc;
background-color: #fafafa;
position: relative;
z-index: 1;
min-height: 200px;
}
.planHeader {
width: 980px;
margin: 0 auto;
position: relative;
}

.planCover {
width: 250px;
box-shadow: 0 0 5px rgba(0,0,0,0.3);
overflow: hidden;
float: left;
}

.planCover, .planCover b, .planCover b img {
display: block;
height: 200px;
width: 250px;
}
.planCover b {
width: 450px;
/*text-align: right;*/
}
.planIntro {
width: 700px;
float: right;
}

.planIntro .planTit {
font: bold 32px/32px "Microsoft Yahei",SIMHEI;
color: #222;
padding-bottom: 15px;
padding-right: 55px;
position: relative;
display: inline-block;
}

.planIntroUL li {
color: #707070;
padding: 3px 0;
line-height: 20px;
}

.planIntroUL li b {
/*font-size: 14px;
color: #222;*/
}

.space {
padding: 0 8px;
}

#main {
/*padding-top: 30px;*/
background: url(../pic_css/listSideLine.png) repeat-y 720px 0;
min-height: 200px;
}
#main, #topnav .navBox {
position: relative;
}
#header{
margin: 0 auto;
}
#topnav .navBox, #main {
width: 980px;
margin: 0 auto;
}

.planSideBox {
width: 240px;
overflow: hidden;
}
.right {
float: right;
margin-top: -11%;
}

.liHeader {
border: solid 1px #dcdcdc;
border-left: none;
padding-left: 20px;
background: url(../pic/nopic.gif) no-repeat 0 0 #f5f5f5;
position: relative;

font-size: 17px;
text-indent: 2em;
line-height: 28px;
}

.liHeader h2{
	margin-bottom: 5px;
	font-size: 20px;
}
	
.planListBox {
width: 700px;
/*float: left;*/
}

.fullBox {
width: 100%;
background-color: #fff;
border-bottom: solid 1px #d1dee4;
padding-bottom: 10px;
padding-top: 20px;
}