body{ font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; list-style:none; font-size:12px; background:#fff;}
/*tcmknows01*/
.knows{ width:999px; height:auto; padding-top:5px; margin:0 auto;}
.knows_top{ width:999px; height:auto; float:left;}
.knows_topleft{ width:130px; height:auto; float:left; padding-top:8px;}
.knows_topmiddle{ width:630px; height:auto; float:left; padding-top:8px;}
.knows_topmiddlebox{ width:auto; height:50px; float:left;}
.knows_topmiddlebox1{ width:6px; height:50px; background:url(knows_03.gif) no-repeat; float:left;}

.knows_topmiddlebbig{width:500px;height:50px;background:url(knows_05.gif) repeat-x;padding-right:10px;float:left;padding-top:5px;}
.knows_topmiddlebox2{ width:500px; height:auto; float:left;}
.knows_topmiddlebox2 li{ border-right:1px solid #239A9A; padding-left:8px; padding-right:8px; float:left; line-height:12px;}
.knows_topmiddlebox2 li a:link{color:#239A9A; text-decoration:none;} 
.knows_topmiddlebox2 li a:visited{color:#239A9A; text-decoration:none;} 
.knows_topmiddlebox2 li a:hover{color:#EF8400; text-decoration:none; font-weight:bold;}
.knows_topmiddlebox2 li a:active{color:#EF8400; text-decoration:none; font-weight:bold;}
.knows_topmiddlebox2_2{ width:490px; height:16px; float:left; padding-top:5px; padding-left:10px;}
.knows_topmiddlebox2_2biaodan{ border:1px solid #239A9A; float:left; width:350px; height:15px; margin-top:2px;}
.knows_input_botton{ width:60px; height:22px; float:left; background:url(illsearchmo_54.gif) no-repeat; border:0; margin-left:20px;}
.knows_topask{ width:500px; height:31px; float:left; padding-top:5px; padding-left:2px;}
.knows_topmiddlebox3{ width:6px; height:50px; background:url(knows_07.gif) no-repeat; float:left;}
.knows_topright{ width:239px; height:auto; float:left;}
.knows_topright img{ padding-left:8px; float:left;}
.knows_topright div img{ padding-top:10px; float:left;}

.knows_here{ width:999px; height:26px; border-bottom:1px dashed #999999; float:left; background:url(illsearchmo_61.gif) no-repeat; line-height:26px; font-size:14px; text-indent:25px;}
.knows_here a:link{color:#333; text-decoration:none;} 
.knows_here a:visited{color:#333; text-decoration:none;} 
.knows_here a:hover{color:#239A9A; text-decoration:none;}
.knows_here a:active{color:#239A9A; text-decoration:none;}

.knowsbox{ width:999px; height:auto; float:left; padding-top:10px;}
.knowsbox_left{ width:180px; height:auto; float:left; padding:3px; background:#E9E9E9;}
.knowsbox_leftbox{ width:178px; height:auto; border:1px solid #3DA003; float:left; background:#FFFFFF; padding-bottom:20px;}
.knowsbox_lefttop{ width:178px; height:25px; color:#333333; text-align:center; float:left; font-weight:bold; line-height:25px; font-size:14px;}
.knowsbox_lefttop1{ width:173px; color:#fff; float:left; font-weight:bold; line-height:25px; font-size:13px; background:#58B521; padding-left:5px; margin-top:1px;}
.knowsbox_lefttop1 a{color:#fff; text-decoration:none;} 

.knowsbox_lefttop2{ width:173px; height:auto;text-align: left; float:left; font-weight:bold; line-height:20px; background:#EDEDED; color:#40A903; padding-left:5px; margin-top:1px;}
.knowsbox_lefttop2 a:link{color:#40A903; text-decoration:none;} 
.knowsbox_lefttop2 a:visited{color:#40A903; text-decoration:none;} 
.knowsbox_lefttop2 a:hover{color:#5DC321; text-decoration:none;}
.knowsbox_lefttop2 a:active{color:#5DC321; text-decoration:none;}

.knowsbox_leftlist{ width:178px; height:auto;float:left; padding-top:5px; padding-bottom:5px;}
.knowsbox_leftlist li{ width:170px; line-height:18px; margin:0; padding-left:8px; float:left;background:url(index_50.gif) 3px 7px no-repeat;}
.knowsbox_leftlist li a:link{color:#333; text-decoration:none;} 
.knowsbox_leftlist li a:visited{color:#333; text-decoration:none;} 
.knowsbox_leftlist li a:hover{color:#F96F00; text-decoration:none;}
.knowsbox_leftlist li a:active{color:#F96F00; text-decoration:none;}

.knowsbox_leftlist_t{ width:178px; height:auto; float:left; padding-top:5px; padding-bottom:5px;}
.knowsbox_leftlist_t li{ width:169px;line-height:18px; margin:0; padding-left:10px; float:left; background:url(studyinddex_60.gif) 4px 6px no-repeat;}
.knowsbox_leftlist_t li a:link{color:#333; text-decoration:none;} 
.knowsbox_leftlist_t li a:visited{color:#333; text-decoration:none;} 
.knowsbox_leftlist_t li a:hover{color:#F96F00; text-decoration:none;}
.knowsbox_leftlist_t li a:active{color:#F96F00; text-decoration:none;}


/*tcmknows01--------------------------------------------------------------------------------------------------------------------*/
/*flashbody-------------------------------------------------------------------------------------------------------------------*/
.rbbox{ width:810px; height:auto; float:right; padding-bottom:5px;}
.flashbox{ width:379px; height:auto; float:left; padding-left:3px; overflow:hidden;}
.flashbox .more{ border:0; padding:0 10px; margin:0;}
.flashtop{ width:379px; height:6px; float:left; background:url(section_07.gif) no-repeat; overflow:hidden;}
.flashleft{ height:237px; width:10px; float:left; background:url(section_09.gif) repeat-y; overflow:hidden;}
.flashbg{ width:359px; height:237px; float:left; background-color:#fff; overflow:hidden;}
.flashright{ width:10px; height:237px; float:left; background:url(section_11.gif) repeat-y; overflow:hidden;}
.flashdown{ height:10px; width:379px; background:url(sectionx_07.gif) no-repeat; float:left; overflow:hidden;}
.flashpic{ width:371px; height:178px; float:left; background:#ADBACA; border:1px solid #ccc;}
.flashbot{ width:373px; height:58px; float:left;}
.flashbott1 img{ float:left; width:100px; height:49px; border:2px solid #53B519;}
.flashbott2 img{ float:left; width:100px; height:49px; border:2px solid #ccc;}
.flashbott1{ width:104px; height:53px; float:left; text-align:center; color:#239A9A; padding-top:3px; padding-left:11px; cursor:pointer;}
.flashbott2{ width:104px; height:53px; float:left; text-align:center; color:#239A9A; padding-top:3px; padding-left:11px; cursor:pointer;}
.flashtext{ width:370px; float:left; height:auto;}
.flashtext li{ width:170px; float:left; background:url(index_50.gif) 5px center no-repeat; padding-left:13px; font-weight:bold; line-height:17px;}
.flashtext li a:link{color:#333; text-decoration:none;} 
.flashtext li a:visited{color:#333; text-decoration:none;} 
.flashtext li a:hover{color:#EF8400; text-decoration:none; }
.flashtext li a:active{color:#EF8400; text-decoration:none;}

/*right--------------------------------------------------------------------------------------------------------------------*/
.special{ width:414px; padding:4px; float:left; height:auto; background:#E9E9E9;}
.specialtop{ width:412px; float:left; height:23px; overflow:hidden; text-align:center;}
.spebottm1{ height:23px; float:left; padding-right:5px; line-height:24px; color:#fff; cursor:pointer; font-weight:bold; text-align:center;}
.spebottm2{height:23px; float:left; padding-right:5px; line-height:24px; color:#717171; cursor:pointer; text-align:center;}


.spebottm1 .spebottml{ width:5px; height:23px; float:left; background:url(sectiona_07.gif) no-repeat;}
.spebottm1 .spebottmb{ width:120px;  height:23px; float:left;  background:#58B521;}
.spebottm1 .spebottmr{ width:5px; height:23px; float:left; background:url(sectiona_09.gif) no-repeat;}
.spebottm2 .spebottml{ width:5px; height:23px; float:left; background:url(sections_11.gif) no-repeat;}
.spebottm2 .spebottmb{ width:120px; height:22px; float:left; border-top:1px solid #58B521;overflow:hidden; background:#fff;}
.spebottm2 .spebottmr{ width:5px; height:23px; float:left; background:url(sections_13.gif) no-repeat;}

.lefttextbox{ width:396px; border:1px solid #5AB624; height:auto; float:left; background-color:#fff; padding-left:8px;padding-right:8px; padding-top:5px;}
.leftimg{  padding-bottom:5px;}
.lefttextbox .more{ border:0; padding:0; height:16px;}
.leftimg li{ width:109px; float:left;padding:0 11px; padding-top:8px;  text-align:center;}
.leftimg li img{ width:107px; height:67px; float:left; border:1px solid #A8A8A7;}
.leftimg li a{ width:109px; float:left; padding-bottom:2px;}
.leftimg li a:link{color:#333; text-decoration:none;} 
.leftimg li a:visited{color:#333; text-decoration:none;} 
.leftimg li a:hover{color:#EF8400; text-decoration:none; }
.leftimg li a:active{color:#EF8400; text-decoration:none;}
.leftdown{ width:396px; float:left; height:auto; padding-top:5px; border-top:1px dashed #B8B7B7; padding-bottom:16px;}
.leftdown li{ width:183px; height:auto; float:left; background:url(section_21.gif) 5px 7px no-repeat; background:url(section_21.gif) 5px 8px no-repeat!important:; padding-left:15px; line-height:22px;}
.leftdown li a:link{color:#333; text-decoration:none;} 
.leftdown li a:visited{color:#333; text-decoration:none;} 
.leftdown li a:hover{color:#639600; text-decoration:none; }
.leftdown li a:active{color:#639600; text-decoration:none;}

.more{ width:44px; height:20px; float:right; padding-top:5px; overflow:hidden;}
.more a{ font-size:11px}
.more a:link{color:#239A9A; text-decoration:none;} 
.more a:visited{color:#239A9A; text-decoration:none;} 
.more a:hover{color:#60A32A; text-decoration:none; }
.more a:active{color:#60A32A; text-decoration:none;}
.leftdown2{ width:408px; float:left; height:auto; padding-top:5px;}
.leftdown2 li{ width:125px; height:auto; float:left; padding-bottom:5px; padding-left:11px;}
.leftdown2 li h1{ width:110px; background:#E1E1E1; line-height:18px; margin:0; padding:0; padding-left:15px; font-size:12px;}
.leftdown2 li h1 a:link{ color:#343434; text-decoration:none;} 
.leftdown2 li h1 a:visited{color:#343434; text-decoration:none;} 
.leftdown2 li h1 a:hover{color:#000; text-decoration:none; }
.leftdown2 li h1 a:active{color:#000; text-decoration:none;}
.leftdown2 li h2{ width:110px; line-height:18px; margin:0; padding:0; padding-left:15px; font-size:11px; font-weight:normal;}
.leftdown2 li h2 a:link{ color:#353535; text-decoration:none;} 
.leftdown2 li h2 a:visited{color:#353535; text-decoration:none;} 
.leftdown2 li h2 a:hover{color:#EF8400; text-decoration:none; }
.leftdown2 li h2 a:active{color:#EF8400; text-decoration:none;}
/*rightdown-----------------------------------------------------------------------------------------------------------*/
.downlinebox{ width:805px; height:auto; float:right; padding-top:5px; padding-left:5px;}
.downbody{ width:805px; height:auto; float:left; padding-bottom:8px}
.downtitle{ width:805px; height:32px; float:left;color:#69A600; background:url(section_35.gif) repeat-x;}
.downtitle img{ float:left}
.mmbox{ float:left; width:797px; height:auto; background:#E9E9E9; padding:0 4px 5px 4px;}
.inmmb{ float:left; border:1px solid #5BB626; width:795px; height:auto; background:#fff;}
.downtitle .spebottm1{ padding-top:9px;}
.downtitle .spebottm1 .spebottml{ width:5px; height:23px; float:left; background:url(section_38.gif) no-repeat;}
.downtitle .spebottm1 .spebottmb{ height:23px; float:left;  background:#58B521;overflow:hidden; text-align:center; font-size:16px; width:auto;}
.downtitle .spebottm1 .spebottmr{ width:5px; height:23px; float:left; background:url(section_40.gif) no-repeat;}

.healthimgbox{ width:223px; padding-left:5px; float:left; height:auto; padding-top:10px;}
.healthimgbox h1{ margin:0; padding:0; width:218px; background:#DFDFDF; float:left; line-height:22px; padding-left:5px; font-size:14px}
.healthimgbox div{float:left; width:223px; padding-top:10px;}
.healthimgbox div img{ width:171px; height:95px; border:1px solid #C1BFBF; float:left; margin-left:25px; margin-bottom:10px;}
.healthimgbox div li{ float:left; width:198px; line-height:20px; background:url(section_21.gif) 15px 7px no-repeat; padding-left:25px;}
.healthimgbox div li a:link{ color:#235C02; text-decoration:none;} 
.healthimgbox div li a:visited{color:#235C02; text-decoration:none;} 
.healthimgbox div li a:hover{color:#EF8400; text-decoration:none; }
.healthimgbox div li a:active{color:#EF8400; text-decoration:none;}

.hboxr{ width:557px; height:auto; float:left; padding-left:10px; padding-top:5px;}
.hboxr div{ width:185px; height:180px; float:left; padding-bottom:10px; padding-top:5px;}
.hboxr div h1{ margin:0; padding:0 0 0 5px; float:left; font-size:16px; width:180px;}
.hboxr div h1 a:link{ color:#368E02; text-decoration:underline;} 
.hboxr div h1 a:visited{color:#368E02; text-decoration:underline;} 
.hboxr div h1 a:hover{color:#EF8400; text-decoration:underline; }
.hboxr div h1 a:active{color:#EF8400; text-decoration:underline;}
.hboxr div ul{ float:left; margin:0; list-style:none; padding:0;}
.hboxr div ul li{ padding-left:2px; width:183px;  line-height:22px;}
.hboxr div ul li a{ width:180px;padding-left:3px;}
.hboxr div ul li a:link{ color:#333; text-decoration:none;} 
.hboxr div ul li a:visited{color:#333; text-decoration:none;} 
.hboxr div ul li a:hover{color:#333; text-decoration:none; background:#DFDFDF;}
.hboxr div ul li a:active{color:#333; text-decoration:none;}
.hboxr div span{ float:left; width:178px; padding-left:5px; font-size:12px; font-weight:bold;}
.hboxr div span a:link{ color:#368E02; text-decoration:none;} 
.hboxr div span a:visited{color:#368E02; text-decoration:none;} 
.hboxr div span a:hover{color:#EF8400; text-decoration:none; }
.hboxr div span a:active{color:#EF8400; text-decoration:none;}
/*solved 01 --------------------------------------------------------------------------------------------------------------*/


/*Resolving*/
.Resolving{ width:545px; height:30px; float:left; padding-left:10px; padding-bottom:10px;}

/*Resolving---------------------------------------------------------------------------------------------------------------*/
.yoi{ display:block; clear:both;z-index:100}
.noi{ display:none; clear:both; z-index:100}