body{ font:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }
.mainbox{margin:0 auto; width:999px;}

.cl{ clear:both;}
.left{ float:left;}
.right{float:right;}
h1,h2{ font-size:16px}

.botd{ width:999px; padding-left:0; background-color:#F4F3EE; padding-right:0; padding-bottom:0;}
.leftbox{
	float:left;
	width:180px;
	padding-left:8px;
	height:auto;
	background:url(theory_031.gif) left top no-repeat;
	padding-top:89px;
	background-color: #F4F3EE;
}
.leftbox div{ float:left}
.leftbox img{ float:left; border-top:3px solid #E1DCC8;}
.leftbox li{ padding:0 3px;clear:both;font-weight:bold; overflow:hidden; float:left; width:174px; background:#E1DCC8;}
.lefttablecl{ padding-left:5px; padding-bottom:2px; padding-top:2px; line-height:14px; border-bottom:1px solid #fff; float:left; width:100%; background:#E1DCC8;}
.lefttablexz{ padding-left:5px; padding-bottom:2px; padding-top:2px; line-height:14px; border-bottom:1px solid #fff; float:left; width:100%; background:#E1DCC8;}
.showbox{ padding-left:10px; padding-bottom:2px; padding-top:2px; line-height:14px; width:95%;;display:block;}
.nobox{ display:none;}
.lefttablecl a:link, .lefttablecl a:visited{color:#6D5926; text-decoration:none;} 
.lefttablecl a:hover, .lefttablecl a:active{color:#6D5926;text-decoration:none;}
.lefttablexz a{color:#E1DCC8; text-decoration:none;background:#8D7E69;} 
.showbox a:link{color:#8D7E69; text-decoration:none;background:#E1DCC8;} 
.showbox a:visited{color:#8D7E69; text-decoration:none;background:#E1DCC8;} 
.showbox a:hover{color:#8D7E69; text-decoration:underline; }
.showbox a:active{color:#8D7E69; text-decoration:none;}
.lefttablexz a{ float:left; width:100%;}
.lefttablecl a{ float:left; width:100%;}
.lefttitle{ float:left; border-left:3px solid #E1DCC8;  border-bottom:3px solid #E1DCC8; width:137px; background:#fff; color:#6D5926; font-weight:bold; text-align:center; padding:5px 20px;}



.more{padding:10px; float:right; font-size:16px; line-height:24px;}
.more a:link{color:#996666;} 
.more a:visited{color:#996666;} 
.more a:hover{color:#996600; font-weight:bold;}
.more a:active{color:#996600; font-weight:bold;}
.title{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#E1DCC8; font-weight:bolder;padding-left:20px; padding-top:5px;}

.tb{width:999px;height:29px;background:url(zjt.gif); clear:both; margin:0 auto;}
.tbzj{background:url(zjt.gif) repeat-x; float:left; width:91%; height:29px;}

.yb{ width:798px; float:left; border-left:dashed 1px #999999;  padding-left:5px;}
.yb .title{color:#000000; font-size:20px; text-align:center; margin-bottom:30px; padding:0px;}

.jieshao{ margin-bottom:20px; height:42px; overflow:hidden;}
.jieshaocl{ margin-bottom:20px; overflow:visible;}
.hidden{ color:#009999; font-size:12px; font-weight:bold; float:right; margin:0px 20px 0px 0px;}
.hidden2{ color:#009999; font-size:12px; font-weight:bold; margin:0px 20px 0px 5px;}
.ybtall{ width:100%; background:url(3.jpg) repeat-x; height:25px;  border:1px solid #999999; border-bottom:none; padding:0px 0px 0px 5px;}
.ybt1{}
.ybt1 img{ float:left;}
.ybt1 .title{color:#FFFFFF; font-size:16px;margin:0px; text-align:left; padding:2px 0px 0px 0px; float:left; }
.ybdhcl .title{color:#E1DCC8; font-size:18px;margin:0px; text-align:left;}

.ybdh{ background:#18AC94; width:100%; padding:10px 0px 10px 5px; font-size:14px; border:1px solid #999999; border-top:none;}
.ybdhdcl{ background:url(shanxiaoanniu.gif) no-repeat; color:#FFFFFF; text-decoration:underline;}
.ybdh ul li{ list-style:none; width:49%; float:left;}
.ybdh a{background:url(xiaoanniu.gif) no-repeat; padding:5px 24px; line-height:24px; }
.ybdh a:link{ color:#000000; text-decoration:none;} 
.ybdh a:visited{color:#000000; text-decoration:none;} 
.ybdh a:hover{ background:url(shanxiaoanniu.gif) no-repeat; color:#FFFFFF; }
.ybdh a:active{ background:url(shanxiaoanniu.gif) no-repeat; color:#FFFFFF; text-decoration:underline;} 

.nobox{ display:none;}
.ybnr{ width:100%; border:1px solid #999999; border-top:none;padding:10px 0px 10px 5px; display:block;}
.nytitle{ color:#8D7E69; font-size:14px; font-weight:bold; text-align:left; padding:10px; margin:0px;}
.nytitle a{text-decoration:none;}
.nytitl a:hover{color:#FFFFFF; }
.ybnrk .left{ float:left; margin:10px;}
.ybnrk .right{ float:right;margin:10px;}
.ybnrk a{padding:5px 24px; text-decoration:none; background:url(xiaoanniu2.gif) no-repeat; line-height:24px; }
.ybnrk a:link{ color:#000000;} 
.ybnrk a:visited{color:#000000;} 
.ybnrk a:hover{ background:url(xiaoanniu1.gif) no-repeat; color:#704D1C;}
.ybnrk a:active{ background:url(xiaoanniu1.gif) no-repeat; color:#704D1C;} 



.ybnrkz{float:left; margin:10px; width:94%;}
.ybnrkz div{ border-bottom:1px #999999 dotted; }
.ybnrkz a{padding:5px 24px; text-decoration:none; background:url(xiaoanniu2.gif) no-repeat; line-height:24px; }
.ybnrkz a:link{ color:#000000;} 
.ybnrkz a:visited{color:#000000;} 
.ybnrkz a:hover{ background:url(xiaoanniu1.gif) no-repeat; color:#704D1C;}
.ybnrkz a:active{ background:url(xiaoanniu1.gif) no-repeat; color:#704D1C;} 



.mj{width:78%; float:left; border-left:dashed 1px #999999; padding:0px 5px 30px 10px;}
.mjz{ width:69%; overflow:hidden}
.mjz .title{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#C15900; font-weight:bold; text-align:center; padding:20px 0px;}
.mjnr{ line-height:20px; padding-bottom:30px; float:left; width:100%;}
.mjy{ float:right; width:30%;}
.mjnrd{ width:100%; }
.mjnrd div{ width:100%; padding:10px 0px;}

/*---------------------------------------------*/
.flashbox{ width:373px; height:auto;  float:left; overflow:hidden;}
.flashbox .more{ border:0; padding:0; margin:0;}
.flashtop{ width:373px; height:5px;  background:url(illsindex_03.gif) no-repeat; overflow:hidden;}
.flashleft{ height:237px; width:6px; float:left; background:url(illsindex_09.gif) repeat-y; overflow:hidden;}
.flashbg{ width:359px; height:237px; float:left; background-color:#FBFDFA; overflow:hidden;}
.flashright{ width:8px; height:237px; float:left; background:url(illsindex_07.gif) repeat-y; overflow:hidden;}
.flashdown{ height:8px; width:373px; background:url(illsindex_12.gif) no-repeat; float:left; overflow:hidden;}
.flashpic{ width:359px; height:180px; float:left; background:#CCCCCC;}
.flashbot{ width:359px; height:53px; float:left; padding-top:4px;}
.flashbot img{ border:2px solid #D7D7D7; width:101px; height:49px; float:left; margin:0 7px;}
.flashtext{ height:auto; padding-top:5px;}
.flashtext li{ width:175px; float:left; background:url(index_50.gif) left center no-repeat; padding-left:8px; font-weight:bold;}
.flashtext li a:link{color:#333333; text-decoration:none;} 
.flashtext li a:visited{color:#333333; text-decoration:none;} 
.flashtext li a:hover{color:#EF8400; text-decoration:none; }
.flashtext li a:active{color:#EF8400; text-decoration:none;}

.special{ float:right; width:412px;}
.leftbodytop1{ float:left; background:url(index_55.gif) no-repeat; width:5px; height:21px;}
.leftbodytop2{ float:left;width:402px; height:18px; background-color:#239A9A; padding-top:3px;}
.leftbodytop3{ float:left; background:url(index_57.gif) no-repeat; width:5px; height:21px;}
.leftbodytop4{ float:left; height:18px; background-color:#239A9A; padding-top:3px;}

.leftbodybot1{ width:4px; height:18px; background:url(index_63.gif) no-repeat; float:left; cursor:pointer;}
.leftbodybot2{ width:auto; height:18px; background-color:#F3F4EF;float:left;color:#656563; font-weight:bold; cursor:pointer;}
.leftbodybot3{ width:15px; height:18px; background:url(index_62.gif) no-repeat; float:left; cursor:pointer;}
.leftbodybot4{ width:4px; height:18px;float:left; cursor:pointer;}
.leftbodybot5{ width:auto; height:18px; color:#fff; float:left; cursor:pointer;}
.leftbodybot6{ width:15px; height:18px; float:left; cursor:pointer;}
.lefttextbox{ width:402px; border:1px solid #239A9A; border-top:0; height:auto; float:left; background-color:#F3F4EF; padding-left:8px; padding-top:1px; margin-bottom:5px;}
.lefttextbox .more{ border:0; clear:both; display:none}
.leftimg ul{ padding:0; margin:0}
.leftimg li{ width:84px; height:auto; float:left; padding-top:8px; padding-left:11px; overflow:hidden}
.leftimg li img{ width:82px; height:49px; float:left; border:1px solid #ccc;}
.leftimg li a:link{color:#555555; text-decoration:none;} 
.leftimg li a:visited{color:#555555; text-decoration:none;} 
.leftimg li a:hover{color:#EF8400; text-decoration:none; }
.leftimg li a:active{color:#EF8400; text-decoration:none;}
.mline{ background:url(illsindex_17.gif) 0 3px repeat-x; float:left; width:350px; height:20px;overflow:hidden}
.lefttext{ clear:both ;height:auto; overflow:hidden;}
.lefttext1{ float:left; width:210px; height:auto; overflow:hidden;}
.lefttext li{ float:left; width:170px; background:url(085.gif) left center no-repeat; height:22px; line-height:22px; padding-left:10px;}
.lefttext li a:link{color:#777671; text-decoration:none;} 
.lefttext li a:visited{color:#777671; text-decoration:none;} 
.lefttext li a:hover{color:#EF8400; text-decoration:none;}
.lefttext li a:active{color:#EF8400; text-decoration:none;}

.lefttext1 li{ float:left; width:195px; line-height:18px; height:61px; padding-top:8px;}
.lefttext1 li img{ width:62px; height:61px; float:left; border:0; padding-right:5px;}
.lefttext1 li h1{ color:#148B8B; font-size:14px; font-weight:bold; font-family:"Times New Roman", Times, serif; margin:0; padding:0;}
.lefttext1 li a{ font-weight:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.lefttext1 li a:link{color:#777671; text-decoration:none;} 
.lefttext1 li a:visited{color:#777671; text-decoration:none;} 
.lefttext1 li a:hover{color:#EF8400; text-decoration:none;}
.lefttext1 li a:active{color:#EF8400; text-decoration:none;}




/*-------------------------------*/

.commbox{ clear:both; height:auto;}
.commtop{ height:24px;}
.commtop2{ height:24px; border-bottom:2px solid #F57C1E; padding-top:25px; overflow:hidden;}
.commtop2 span{ float:right; padding:0; margin:0; height:12px; padding-top:12px; font-size:10px}
.commtop2 span a:link{color:#F57C1E; text-decoration:none;} 
.commtop2 span a:visited{color:#F57C1E; text-decoration:none;} 
.commtop2 span a:hover{color:#15B446; text-decoration:none;}
.commtop2 span a:active{color:#15B446; text-decoration:none;}
.commtobotl{ height:24px; background:#F57C1E; float:left; width:auto; padding:0 20px; font-weight:bold; color:#fff; line-height:24px;} 
.commtobotr{ height:24px; background:url(newsmo_03.gif) no-repeat; width:39px; float:left}
.comnameb{ height:auto; border:1px solid #CDCDCD; border-bottom:0; margin-top:1px;}
.comname{ height:28px; background:#E2E2E2;}
.comname label{ margin:0; padding:0; padding-left:15px; height:28px; line-height:28px; padding-right:5px;}
.comname input{ margin:0; padding:0; height:16px; border:1px solid #AFAFAF; margin-top:5px;}
.read{ height:28px; line-height:28px; padding-right:5px;}
.read a:link{color:#00897B; text-decoration:none;} 
.commtex{ float:left; border:1px solid #CDCDCD; width:614px; padding:27px; padding-bottom:0; border-top:0;}
.commtex textarea{border:1px solid #B0B0B0; width:610px; height:102px;}
.commtexinput{border:0; width:67px; height:22px; background:url(newsmo_07.gif) no-repeat;}
.commli{ height:auto; padding-top:10px;}
.commli li{  background:url(index_50.gif) 10px 9px no-repeat; line-height:20px; padding-left:20px; padding-right:10px; font-size:14px;}

.commli li a:link{color:#333333; text-decoration:none;} 
.commli li a:visited{color:#333333; text-decoration:none;} 
.commli li a:hover{color:#ff0000; text-decoration:none;}
.commli li a:active{color:#ff0000; text-decoration:none;}


/*=====================================wenxintishiyangshi*/
.studybox{ width:234px; float:left; padding-top:5px;}
.stutop{ width:222px; float:left; background:url(therapy_91.gif) left top no-repeat #F5952F; padding-left:12px;}
.stutoptext{ width:220px; border:1px solid #D5CCBA; border-left:1px solid #D79C5A; float:left; border-bottom:0; line-height:32px; background:#fff;}
.stutoptext div{ float:left; padding:0 20px 0 5px; background:url(therapy_95.gif) right center no-repeat; font-size:15px; color:#732F00;}
.stutoptext img{ float:right; padding-top:5px; padding-right:8px; border:0;}
.studown{ width:222px; float:left; background:#D75700; padding-left:12px;}
.studownin{ width:204px; border:1px solid #D5CCBA;border-left:1px solid #B1622A; border-bottom:0; float:left; padding:8px; padding-top:3px; background:#fff; border-bottom:1px solid #D5CCBA;}
.studownin div{ float:left; padding-bottom:3px;}
.studownin div h1{ width:204px; margin:0; padding:0; float:left; font-size:13px;  color:#72653C; padding-bottom:10px;}
.studownin div h1 a:link{color:#72653C; text-decoration:none;} 
.studownin div h1 a:visited{color:#72653C; text-decoration:none;} 
.studownin div h1 a:hover{color:#FF7800; text-decoration:none;}
.studownin div h1 a:active{color:#FF7800; text-decoration:none;}
.studownin div div{ float:left; width:102px; height:auto;}
.studownin div div li{ float:left; width:102px; height:auto; font-size:11px;}
.studownin div div li a:link{color:#72653B; text-decoration:none;} 
.studownin div div li a:visited{color:#72653B; text-decoration:none;} 
.studownin div div li a:hover{color:#FF7800; text-decoration:none;}
.studownin div div li a:active{color:#FF7800; text-decoration:none;}
.studownin div div img{ width:75px; height:48px; float:left; border:0;}

.studownin2{ width:204px;  border-top:1px dashed #D5CCBA; float:left; padding-top:3px; background:#fff;}
.studownin .studownin2 h1{ margin:0; padding:0; background:url(therapy_103.gif) left 4px no-repeat; padding-left:10px; width:194px; padding-bottom:5px;}
.studownin .studownin2 h1 a:link{color:#353535; text-decoration:none;} 
.studownin .studownin2 h1 a:visited{color:#353535; text-decoration:none;} 
.studownin .studownin2 h1 a:hover{color:#608C00; text-decoration:none;}
.studownin .studownin2 h1 a:active{color:#608C00; text-decoration:none;}
.studownin .studownin2 li{ background:url(therapy_103.gif) left 4px no-repeat; float:left; width:194px; padding-left:10px; font-size:13px; line-height:18px;}
.studownin .studownin2 li a:link{color:#353535; text-decoration:none;} 
.studownin .studownin2 li a:visited{color:#353535; text-decoration:none;} 
.studownin .studownin2 li a:hover{color:#608C00; text-decoration:none;}
.studownin .studownin2 li a:active{color:#608C00; text-decoration:none;}