@charset "utf-8";

/* --------------------------- Rachel Content Start ---------------------------  */

/* area=big box, container= center box, box= content box */
/* main picture */
div.main_banner{ position:relative; width:100%; height:480px; background-position:center;
	background-repeat:no-repeat; }
/* 100%内容背景颜色， 中间内容背景 */
div.maincontent_area{ position:relative; width: 100%; height: 3585px;}
div.maincontent_container{position: absolute;width: 1050px;	height: 3555px;	top: 30px; left: 50%;
	margin-left: -525px;}

/* 左边菜单， 留空左边边界， 留空右边边界 */
div.content_emptyspace_left{ position:absolute;	width: 10px; height: 3555px; left:200px; }
div.content_emptyspace_right{ position:absolute; width: 10px; height: 3555px; right:0px; }
	
/* 右边内容范围 */
div.content_mainbox{ position: absolute; width: 830px; height: 3555px; left: 210px;	top: 0px;}

/* 文章范围， 文章主题 */
div.content_header{	position:relative; width: 830px; height: 60px; top: 0px; right: 0px; margin:0; padding:0; }
p.header_slogan{ position: absolute; width: 830px; height: 35px; border-bottom: gray 1px solid; 	}

/* 文章第一段 */
div.paragraph_01{ position:relative; width: 830px; height: 210px; top: 30px; right: 0px; margin:0;	padding:0;  }
p.content_description{ position:absolute; width: 800px;	height: 150px; margin:0;	padding:0;   left: 15px; top:30px; }

/* 第一张文章插图 ，第二张文章插图  */
div.sub_image{	position:relative; width: 800px; height: 550px;	top: 80px; padding: 0px 15px 0px 15px ;
		border-bottom: gray 1px solid;}
div.sub_image02{ position:relative;	width: 800px; height: 550px; top: 630px; padding: 0px 15px 0px 15px;
		border-bottom: gray 1px solid; }

/* 问题 & 答案 */
div.question_title{	position:relative; width: 830px; height: 60px; top: 50px; right: 0px; margin:0;	padding:0; }
p.question_text{ position: absolute; width: 830px; height: 35px; top: -6px;  }	

/* 文章第二段 */
div.paragraph_02{ position:relative; width: 830px; height: 170px; top: 50px; right: 0px; margin:0; padding:0; /*background-color: aqua;*/}
p.paragraph_text{ position:absolute; width: 830px; height: 150px; top:-7px; /*background-color: bisque;*/ }

/* 网络文章 */
div.special_notebox{ position:relative; width: 830px; height: 50px; top: 100px; left: 20px; margin:0; 
	    padding:0;  }
p.specialnote_title{ position: absolute; width: 210px; height: 30px; top: 0px; border-bottom: gray 2px solid; }
div.special_notebox_container {	position:absolute; width: 830px; height: 475px;	top: 60px; left: 0px;
	  }
p.special_subtext{ position:absolute; width:800px; height: 420px; top: 10px;	left:0px;
	 }

/* 第一段标题 */
div.slogan_container01{	position:absolute; width: 800px; height: 100px;	top: 2335px; left: 50%;
	margin-left: -400px; opacity: 0.8; }
p.slogan_text01{ position:absolute; width: 750px; height: 50px; left: 25px; top:1px; }

/* arcady建议 */
div.special_notebox_container02{ position:absolute;	width: 800px; height: 606px; top: 2490px; left: 50%;
		margin-left: -400px; 	}
div.special_notebox02{ position:absolute; width: 760px;	height: 560px; top: 30px; left: 20px;}
p.special_subtext02-1{	position: absolute;	width: 760px; height: 100px;	left: 0px; top: -10px; }
p.special_subtext02-2{	position: absolute;	width: 760px; height: 30px;	left: 0px; top:110px; 
	text-indent: 0px;	line-height: 25px; border-bottom: 1px#524F4F solid; }
p.special_subtext02-3{	position: absolute;	width: 760px; height: 100px;	left: 0px; top: 175px; }
p.special_subtext02-4{	position: absolute;	width: 760px; height: 110px;	left: 0px; top: 250px; }
p.special_subtext02-5{	position: absolute;	width: 760px; height: 100px;	left: 0px; top: 340px; }
p.special_subtext02-6{	position: absolute;	width: 760px; height: 80px;	left: 0px; top: 430px;}
/*Conclusion Text*/
div.conclusion_text_area{ position:absolute;	width: 800px; height: 130px; top: 3145px; left: 50%;
		margin-left: -400px; }
div.conclusion_text_container{ position:absolute; width: 760px;	height: 100px; top: 30px; left: 20px; }
p.conclusion_text{	position: absolute;	width: 760px; height: 100px;	left: 0px; top: -20px; }
/* 第二段标题 */
div.slogan_container02{	position:absolute;	width: 800px; height: 180px; left: 50%;	margin-left: -400px;
		top: 3325px; border-top: gray 1px solid; border-bottom: gray 1px solid;}
div.slogan_leftredline{ position:absolute; width: 760px;	height: 140px; left: 20px; top: 20px;
		border-left: red 5px solid;  }
p.slogan_text02{ position:absolute;	width: 740px; height: 110px; left: 10px; top: -10px; }
.slogan_italictxt{font-style: italic;	}
	
	
/* --------------------------- Rachel Content End ---------------------------  */

