
/*leftboby----------------------------------------------------------------------------------------------------------------------*/
.lbox{ float:left; height:auto; width:176px;}
.lloginbox{ width:176px; height:auto; float:left; background:#F5E9E0;overflow:hidden;}
.lloginbox li{float:left;width:176px; height:27px;padding-bottom:3px;}
.lloginbox li a{ line-height:27px;width:166px; height:27px;float:left; background:url(therapya_0.gif) no-repeat; padding-left:10px;}
.lloginbox li a:link{color:#512E01; text-decoration:none;} 
.lloginbox li a:visited{color:#512E01; text-decoration:none;} 
.lloginbox li a:hover{color:#000; text-decoration:none; background:url(therapya_06.gif) no-repeat;}
.lloginbox li a:active{color:#000; text-decoration:none;}
.llrelbox{ width:176px; height:auto; float:left}
.reltop{ background:url(therapya_08.gif) no-repeat; width:166px; height:30px; float:left; color:#FFF; line-height:28px; font-size:14px; font-weight:bold; padding-left:10px;}
.relbody{ width:176px; height:auto; float:left;}
.relbody li{ width:176px; float:left; height:auto; line-height:16px;}
.relbody li img{ border:1px solid #000; float:left; width:70px; height:41px; margin-right:8px;}
.relbody li a{ width:166px; float:left; height:auto; padding:6px 5px;}
.relbody li a:link{color:#000; text-decoration:none;} 
.relbody li a:visited{color:#000; text-decoration:none;} 
.relbody li a:hover{color:#000; text-decoration:none; background:#E8E8E8;}
.relbody li a:active{color:#000; text-decoration:none;}
.relmore{ width:176px; height:auto; float:left; text-align:right;}
.relmore a:link{color:#DC0000; text-decoration:none;} 
.relmore a:visited{color:#DC0000; text-decoration:none;} 
.relmore a:hover{color:#DC0000; text-decoration:underline;}
.relmore a:active{color:#DC0000; text-decoration:none;}
.relimg{ float:left; width:176px; height:auto; padding-top:20px;}
.relimg img{ border:0; float:left;}
/*rbigbody-------------------------------------------------------------------------------------------------------------------*/

/*rightdown-----------------------------------------------------------------------------------------------------------*/
.downlinebox{ width:795px; height:auto; float:right; padding-left:5px;}
.linel{ width:555px; height:auto; float:left; overflow:hidden}
.linelbox{ width:555px; height:auto; float:left; padding-bottom:5px; overflow:hidden;}
/*--------------------------------------------------------------------------------------------------*/
.lineltop{ width:555px; height:24px; float:left;}
.lbotl{ width:5px; height:24px; background:url(therapy_A&M_03.gif) no-repeat; float:left}
.lbotb{ width:545px; height:16px; background:url(therapy_A&M_05.gif) repeat-x; float:left; padding-top:8px; overflow:hidden;}
.lbotr{ width:5px; height:24px; background:url(therapy_A&M_07.gif) no-repeat; float:left}
.lbotbox1{ float:left; height:16px; width:auto; cursor:pointer;}
.lbotbox2{ float:left; height:15px; width:auto; cursor:pointer; padding-top:1px;}
.lbotbox1 .bottml{ border-left:1px solid #E2824C; border-top:1px solid #E2824C; height:15px; float:left; padding:0 10px 0 20px; background:#fff; color:#656563; font-weight:bold;}
.lbotbox1 .bottmr{ background:url(therapy_A&M_10.gif) no-repeat; width:21px; height:16px; float:left;}
.lbotbox2 .bottml{ border-left:1px solid #E2A679; height:15px; float:left; padding:0 10px 0 20px; background:url(therapy_A&M_13.gif) repeat-x; color:#6E3F01; font-weight:bold;}
.lbotbox2 .bottmr{ background:url(therapy_A&M_15.gif) no-repeat; width:19px; height:15px; float:left;}
/***************************************************************************************************************/
.lineltop2{ width:555px; height:24px; float:left;}
.lineltop2 .lbotl{ width:5px; height:24px; background:url(therapy_A&M_27.gif) no-repeat; float:left}
.lineltop2 .lbotb{ width:545px; height:16px; background:url(therapy_A&M_28.gif) repeat-x; float:left; padding-top:8px; overflow:hidden;}
.lineltop2 .lbotr{ width:5px; height:24px; background:url(therapy_A&M_30.gif) no-repeat; float:left}
.lineltop2 .lbotbox1{ float:left; height:16px; width:auto; cursor:pointer;}
.lbotbox2{ float:left; height:15px; width:auto; cursor:pointer; padding-top:1px;}
.lineltop2 .lbotbox1 .bottml{ border-left:1px solid #CD9D81; border-top:1px solid #CD9D81; height:15px; float:left; padding:0 10px 0 20px; background:#FBF8F1; color:#656563; font-weight:bold;}
.lineltop2 .lbotbox1 .bottmr{ background:url(therapy_A&M_32.gif) no-repeat; width:21px; height:16px; float:left;}
.lineltop2 .lbotbox2 .bottml{ border-left:1px solid #D3AB8D; height:15px; float:left; padding:0 10px 0 20px; background:url(therapy_A&M_34.gif) repeat-x; color:#6E3F01; font-weight:bold;}
.lineltop2 .lbotbox2 .bottmr{ background:url(therapy_A&M_36.gif) no-repeat; width:19px; height:15px; float:left;}
/*--------------------------------------------------------------------------------------------------*/
.linelbody{ width:545px; border:1px solid #CD9D81; border-top:0;  padding:10px 0 0 8px;}
.limgbox{ width:160px; float:left; height:auto; padding-right:20px}
.limgbox div li img{ width:147px; height:87px; padding:1px; border:1px solid #B8B8B8;}
.limgbox div li p{ margin:0px 0 15px 0;}
.limgbox div li{ width:160px; float:left; color:#333; line-height:18px;}
.limgbox div li a{ float:left; text-align:center; width:160px; font-weight:bold;}
.limgbox div li a:link{color:#007D7D; text-decoration:none;} 
.limgbox div li a:visited{color:#007D7D; text-decoration:none;} 
.limgbox div li a:hover{color:#854500; text-decoration:none;}
.limgbox div li a:active{color:#854500; text-decoration:none;}
.linemore{ width:160px; height:auto; line-height:20px; text-align:left; font-size:11px;}
.linemore a:link{color:#D75700; text-decoration:none;} 
.linemore a:visited{color:#D75700; text-decoration:none;} 
.linemore a:hover{color:#618100; text-decoration:none;}
.linemore a:active{color:#618100; text-decoration:none;}
.linelibox{ width:365px; height:auto; float:left;}
.linelibox ul{ float:left; margin:0; padding:0; list-style:none;}
.linelibox ul li{ float:left; background:url(indexs_2ds0.gif) left 8px no-repeat; width:355px; line-height:22px; padding-left:10px; font-weight:bold;}
.linelibox ul li a:link{color:#474747; text-decoration:none;} 
.linelibox ul li a:visited{color:#474747; text-decoration:none;} 
.linelibox ul li a:hover{color:#618100; text-decoration:none;}
.linelibox ul li a:active{color:#618100; text-decoration:none;}

.linelibox2{ width:365px; height:auto; float:left;}
.linelibox2 div{ float:left; width:182px; padding-top:10px;}
.linelibox2 div li{ float:left; width:182px;}
.linelibox2 div li img{ float:left; width:60px; height:35px; border:1px solid #080100;}
.linelibox2 div li h1{ float:left; float:none!important:; margin:0; padding:0; width:112px; height:auto; font-size:14px; font-weight:normal; padding-left:5px;}
.linelibox2 div li h1 a:link{color:#000; text-decoration:none;} 
.linelibox2 div li h1 a:visited{color:#000; text-decoration:none;} 
.linelibox2 div li h1 a:hover{color:#618100; text-decoration:none;}
.linelibox2 div li h1 a:active{color:#618100; text-decoration:none;}
.linelimore{ width:360px; height:auto; float:left; text-align:right; padding-right:5px; line-height:20px;}
.linelimore a:link{color:#D75700; text-decoration:none;} 
.linelimore a:visited{color:#D75700; text-decoration:none;} 
.linelimore a:hover{color:#618100; text-decoration:none;}
.linelimore a:active{color:#618100; text-decoration:none;}

.linelbody2{ width:545px; border:1px solid #CD9D81; border-top:0;padding:17px 0 0 8px; background:#FBF8F1;}
.linelbody2 div{ width:545px; height:auto;}
.linelbody2 div li{ width:151px; height:auto; float:left; padding:0 15px; text-align:center;}
.linelbody2 div li img{ width:149px; height:89px; float:left; border:1px solid #793E08; margin-bottom:3px;}
.linelbody2 div li a:link{color:#3F3F3F; text-decoration:none;} 
.linelbody2 div li a:visited{color:#3F3F3F; text-decoration:none;} 
.linelbody2 div li a:hover{color:#5A5959; text-decoration:none; font-weight:bold;}
.linelbody2 div li a:active{color:#5A5959; text-decoration:none;}
.linelbody2 .linelimore{ float:left; width:540px; height:auto;}

.linelbody3{ width:548px; border:1px solid #CD9D81; border-top:0;  padding:0 0 0 5px; background:#FBF8F1;}
.lsingleli{ width:310px; float:left; height:auto;}
.lsingleli div{ padding-top:16px; float:left; width:280px; height:auto; padding-right:30px;}
.lsingleli div h1{ float:left; margin:0; padding:0; width:265px; height:auto; font-size:12px; background:url(therapy_A&M_46.gif) left 2px no-repeat; padding-left:15px; padding-bottom:5px;}
.lsingleli div h1 a:link{color:#FC6B00; text-decoration:none;} 
.lsingleli div h1 a:visited{color:#FC6B00; text-decoration:none;} 
.lsingleli div h1 a:hover{color:#FC4700; text-decoration:underline;}
.lsingleli div h1 a:active{color:#FC4700; text-decoration:none;}
.lsingleli div li{ float:left; width:267px; height:auto; background:url(therapy_A&M_50.gif) 2px 8px no-repeat; background:url(therapy_A&M_50.gif) 2px 9px no-repeat !important:; padding-left:13px; line-height:20px;}
.lsingleli div li a:link{color:#333; text-decoration:none;} 
.lsingleli div li a:visited{color:#333; text-decoration:none;} 
.lsingleli div li a:hover{color:#618100; text-decoration:none;}
.lsingleli div li a:active{color:#618100; text-decoration:none;}
.rsingimg{ width:238px; height:auto; float:left;}
.rsingimg li{ float:left; width:238px; height:auto; padding-bottom:2px; padding-bottom:5px!important:;}
.rsingimg li img{ float:left; width:68px; height:40px; border:0; margin:8px 0;}
.rsingimg li h1{ margin:0; padding:0; float:left; width:165px; padding-left:5px; font-size:12px;float:none!important:;}
.rsingimg li h1 a:link{color:#239A9A; text-decoration:none;} 
.rsingimg li h1 a:visited{color:#239A9A; text-decoration:none;} 
.rsingimg li h1 a:hover{color:#618100; text-decoration:none;}
.rsingimg li h1 a:active{color:#618100; text-decoration:none;}
.rsingimg li h2{ margin:0; padding:0; float:left; width:165px; padding-left:5px; font-size:12px; font-weight:normal;float:none!important:; line-height:17px;}
.rsingimg li h2 a:link{color:#383733; text-decoration:none;} 
.rsingimg li h2 a:visited{color:#383733; text-decoration:none;} 
.rsingimg li h2 a:hover{color:#383733; text-decoration:underline;}
.rsingimg li h2 a:active{color:#383733; text-decoration:none;}
.rsingimg .linelimore{width:233px; height:auto; float:left;}

.lvideoimg{ padding:16px 10px 10px 5px; width:180px; float:left;}
.lvideoimg li{ width:180px; float:left; padding:6px 0;}
.lvideoimg li img{ width:63px; padding:1px; background:#fff; border:1px solid #9E9E9E; float:left;}
.lvideoimg li h1{ width:108px; float:left; margin:0; padding:0; font-size:13px; font-weight:normal; padding-left:5px;}
.lvideoimg li h1 a:link{color:#000; text-decoration:none;} 
.lvideoimg li h1 a:visited{color:#000; text-decoration:none;} 
.lvideoimg li h1 a:hover{color:#618100; text-decoration:none;}
.lvideoimg li h1 a:active{color:#618100; text-decoration:none;}

.lvideoimg li h2{ width:108px; float:left; margin:0; padding:0; font-size:12px; font-weight:normal; padding-left:5px; line-height:12px;}
.lvideoimg li h2 a:link{color:#6A6A6A; text-decoration:none;} 
.lvideoimg li h2 a:visited{color:#6A6A6A; text-decoration:none;} 
.lvideoimg li h2 a:hover{color:#6A6A6A; text-decoration:underline;}
.lvideoimg li h2 a:active{color:#6A6A6A; text-decoration:none;}

.rvideoli{ width:353px; height:auto; float:left; padding-top:16px; padding-bottom:10px;}
.rvideoli li{ float:left; width:343px; height:auto; line-height:20px; border-bottom:1px dashed #9F9F9F; background:url(video_index_57.gif) left 6px no-repeat; background:url(video_index_57.gif) left 7px no-repeat!important:; padding-left:10px;}
.rvideoli li a:link{color:#474747; text-decoration:none;} 
.rvideoli li a:visited{color:#474747; text-decoration:none;} 
.rvideoli li a:hover{color:#618100; text-decoration:none;}
.rvideoli li a:active{color:#618100; text-decoration:none;}
/*lineright------------------------------------------------------------------------------------------------------------------*/
.liner{ width:234px; height:auto; float:left; padding-left:5px;}
.arranbox{ float:left; width:232px; height:auto; border:1px solid #BAB29B; border-bottom:0;}
.arrantop{ background:url(newsindex_11.gif) repeat-x #FDFAF3; float:left; width:232px; color:#854500;}
.arrantop h1{ width:232px; margin:0; padding:0; line-height:24px; height:24px; background:url(newsindedx_11.gif) no-repeat; text-align:center; font-size:16px}
.arrantt{ padding:10px; float:left; width:212px; border-bottom:1px solid #BAB29B}
.arranbox a:link{color:#854500; text-decoration:none;} 
.arranbox a:visited{color:#854500; text-decoration:none;} 
.arranbox a:hover{color:#854500; text-decoration:none;}
.arranbox a:active{color:#854500; text-decoration:none;}
.arranli{ background:url(newsindex_19.gif) repeat-x #F3EFE3; width:232px; float:left;}
.arranli li{ float:left; width:207px; background:url(newsindedxa_11.gif) 7px 4px no-repeat; line-height:24px; padding-left:25px; border-bottom:1px solid #DBD4C2;}
.arrandown{ background:url(newsindex_25.gif) no-repeat; width:234px; height:17px; float:left}

.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;}
.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:44px; 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:11px; line-height:16px;}
.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;}

.mbotimg{ float:left; padding-top:5px; width:234px;}
.mbotimg img{ float:left; padding-bottom:5px; border:0;}
/*rbigbody-------------------------------------------------------------------------------------------------------------------*/
.rbbox{ width:795px; border-left:1px dashed #989A99; height:auto; float:right; padding-bottom:5px;}
.flashbox{ width:373px; height:auto; float:left; padding-left:5px; overflow:hidden;}
.flashbox .more{ border:0; padding:0; margin:0;}
.flashtop{ width:373px; height:5px; float:left; background:url(therapy3_03.gif) no-repeat; overflow:hidden;}
.flashleft{ height:237px; width:6px; float:left; background:url(therapys_08.gif) no-repeat; overflow:hidden;}
.flashbg{ width:359px; height:237px; float:left; background-color:#FBFDFA; overflow:hidden;}
.flashright{ width:8px; height:237px; float:left; background:url(therapys_10.gif) no-repeat; overflow:hidden;}
.flashdown{ height:8px; width:373px; background:url(therapy_17.gif) no-repeat; float:left; overflow:hidden;}
.flashpic{ width:359px; height:180px; float:left; background:#E3CFAD;}
.flashbot{ width:359px; height:53px; float:left; padding-top:4px; background:#B68D4C;}
.flashbot img{ border:2px solid #F5CC8C; width:101px; height:49px; float:left; margin:0 7px;}
.flashtext{ width:373px; float:left; 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{ width:412px; padding-left:4px; float:left; height:auto;}
.leftbodytop1{ float:left; background:url(therapy_09.gif) no-repeat; width:5px; height:18px;}
.leftbodytop2{ float:left;width:402px; height:15px; background:url(therapys_11.gif) repeat-x;  padding-top:3px; overflow:hidden;}
.leftbodytop3{ float:left; background:url(therapy_13.gif) no-repeat; width:5px; height:18px;}

.leftbodytop5{ float:left; background:url(therapy_47.gif) no-repeat; width:5px; height:26px;}
.leftbodytop4{ float:left;width:545px; height:20px; background:url(therapy_49.gif) repeat-x; padding-top:6px;}
.leftbodytop6{ float:left; background:url(therapy_52.gif) no-repeat; width:5px; height:26px;}

.leftbotxian{float:left;height:14px; width:auto; cursor:pointer;}
.leftbotyin{float:left;height:13px; width:auto; cursor:pointer;}
.leftbotxian .leftbotb{ height:14px; border-left:1px solid #CD9D81; float:left; border-top:1px solid #CD9D81; background:#fff; padding:0 15px; color:#656563; font-weight:bold; }
.leftbotxian .leftbotr{ width:18px; height:15px; overflow:hidden; background:url(therapy_19.gif) no-repeat; float:left;}
.leftbotyin .leftbotb{ height:15px; float:left; border-left:1px solid #D8B092; background:url(therapdy_21.gif) repeat-x; padding:0 15px; color:#6E3F01; }
.leftbotyin .leftbotr{ width:18px; height:15px; overflow:hidden; background:url(therapy_21.gif) no-repeat; float:left;}

.lefttextbox{ width:402px; border:1px solid #CD9D81; border-top:0; height:auto; float:left; padding-left:8px; padding-top:1px; margin-bottom:5px;}
.lefttextbox .more{ border:0; padding:0}
.lefttextbox .more a:link{color:#D75700; text-decoration:none;} 
.lefttextbox .more a:visited{color:#D75700; text-decoration:none;} 
.lefttextbox .more a:hover{color:#EF8400; text-decoration:none; }
.lefttextbox .more a:active{color:#EF8400; text-decoration:none;}
.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(therapyd_15.gif) 0 7px repeat-x; float:left; width:350px; height:20px;overflow:hidden}
.lefttext{ float:left; width:180px; height:auto;}
.lefttext1{ float:left; width:210px; height:auto; overflow:hidden;}
.lefttext li{ float:left; width:170px; background:url(therapy_39.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:71px; 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;}