body{ margin:0; padding:0; font-family:"新宋体","宋体",Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
a{ color:#000; text-decoration:none;}
a:hover{text-decoration:underline;}

p,form,li,ul,dl,dt,dd,h1,h2,h3{ margin:0; padding:0;}
h1,h2,h3{ display:inline;}
td{ font-size:12px; font-family:"宋体",Arial, Helvetica, sans-serif;}
img,table{ border:0;}
ul,li{ list-style:none; list-style-type:none;}
*{ word-break:break-all;}
/*---------------------------------------*/
#top60{ width:938px; height:28px; margin:0 auto; padding:0 10px; border:1px solid #ccc; background:url(../images/bg090811.jpg) left top repeat-x; overflow:hidden;}
#top60 strong{ float:left; width:90px; height:31px; margin:0 10px 0 0; overflow:hidden;}
#top60 span{ float:left; width:838px; height:25px; line-height:23px; text-align:right; margin:4px 0 0; overflow:hidden;}
#top60 a:link,#top60 a:visited{ color:#000; text-decoration:none;}
#top60 a:hover{ text-decoration:underline;}
/*---------------------------------------*/
#banner{ width:960px; margin:0 auto; overflow:hidden;}
/*---------------------------------------*/

/*---------------------------------------*/
.t09081101{ width:264px; height:25px; line-height:24px; color:#000; font-size:14px; font-weight:bold; margin:0 auto; padding:2px 10px 0; border-bottom:1px solid #ccc; overflow:hidden;}
.t09081101 a:link,.t09081101 a:visited{ color:#000; text-decoration:none;}
.t09081101 a:hover{ text-decoration:underline;}

.t09081102{ width:264px;  height:25px; line-height:24px; color:#0449BE; font-size:14px; font-weight:bold; margin:0 auto; padding:2px 10px 0;border-bottom:1px solid #B1D7EB; overflow:hidden;}
.t09081102 a:link,.t09081102 a:visited{ color:#0449BE; text-decoration:none;}
.t09081102 a:hover{ text-decoration:underline;}

.t09081103{ width:320px; height:25px; line-height:24px; color:#000; font-size:14px; font-weight:bold; margin:0 auto 10px; padding:2px 10px 0 30px; border-bottom:1px solid #000;background:url(../images/bg09081101.gif) 7px 7px no-repeat; overflow:hidden;}
.t09081103 a:link,.t09081103 a:visited{ color:#000; text-decoration:none;}
.t09081103 a:hover{ text-decoration:underline;}

.t09081104{ width:938px; height:25px; line-height:24px; color:#000;margin:0 auto; padding:3px 10px 0; border-bottom:1px solid #ccc;background:url(../images/bg09081101.jpg) left top repeat-x; overflow:hidden;}
.t09081104 strong{ float:left; color:#000; font-size:14px;}
.t09081104 span{ float:right;}
.t09081104 a:link,.t09081104 a:visited{ color:#333; text-decoration:none;}
.t09081104 a:hover{ text-decoration:underline;}

.t09081105{ width:938px;  height:25px; line-height:24px; color:#0449BE;margin:0 auto; padding:3px 10px 0; border-bottom:1px solid #AFD5EA;background:url(../images/bg09081109.jpg) left top repeat-x; overflow:hidden;}
.t09081105 strong{ float:left; color:#0449BE; font-size:14px;}
.t09081105 span{ float:right;}
.t09081105 a:link,.t09081105 a:visited{ color:#333; text-decoration:none;}
.t09081105 a:hover{ text-decoration:underline;}

/*---------------------------------------*/
#menu{ width:958px; height:28px; line-height:25px; font-size:14px; text-align:center; color:#0449BE; margin:10px auto 0; padding:0 0 3px 0; border:1px solid #AFD5EA; background:url(../images/bg09081107.jpg) left top repeat-x; overflow:hidden;}
#menu a:link,#menu a:visited{ color:#0449BE; text-decoration:none;}
#menu a:hover{ text-decoration:underline;}

.menu{ width:958px; height:27px; line-height:25px; font-size:14px; text-align:center; color:#000; margin:10px auto 0; padding:0 0 1px 0; border:1px solid #ccc; background:url(../images/bg09081101.jpg) left top repeat-x; overflow:hidden;}
.menu a:link,.menu a:visited{ color:#000; text-decoration:none;}
.menu a:hover{ text-decoration:underline;}

.content{ width:960px; margin:10px auto 0; overflow:hidden;}
.content01{ width:958px; margin:10px auto 0; padding:0 0 10px; overflow:hidden;}


.left01{ float:left; width:268px; border:1px solid #AFD5EA; margin:0 10px 0 0; padding:0 10px; overflow:hidden;}
.center01{ float:left; width:358px; border:1px solid #AFD5EA; margin:0 10px 0 0; overflow:hidden;}
.right01{ float:left; width:288px; border:1px solid #AFD5EA; overflow:hidden;}

.left02{ float:left; width:288px; border:1px solid #ccc; margin:0 10px 0 0; overflow:hidden;}
.center02{ float:left; width:338px; height:208px; border:1px solid #ccc; margin:0 10px 0 0; padding:15px 10px; background:url(../images/bg09081102.jpg) left top repeat-x #fff; overflow:hidden;}
.right02{ float:left; width:288px; border:1px solid #ccc; overflow:hidden;}

#player{ width:340px; height:294px; padding:9px 9px 0; background:url(../images/bg09081108.jpg) left top repeat-x; overflow:hidden;}
.player{ width:288px; height:238px; overflow:hidden;}

/*---------------------------------------*/
dl.dl01{ width:268px; height:70px; margin:10px auto 0; overflow:hidden;}
dl.dl01 dt{ height:24px; line-height:23px; text-align:center; font-size:16px; font-weight:bold; overflow:hidden;}
dl.dl01 dd{ height:23px; line-height:22px; color:#000; overflow:hidden;}
dl.dl01 dt a:link,dl.dl01 dt a:visited{ color:#f00; text-decoration:none;}
dl.dl01 dt a:hover{ text-decoration:underline;}
dl.dl01 dd li a:link,dl.dl01 dd li a:visited{ color:#000; text-decoration:none;}
dl.dl01 dd li a:hover{ text-decoration:underline;}

dl.dl02{ width:268px; height:70px; margin:8px auto 0; padding:0 0 10px; border-bottom:1px dashed #ccc; _border-bottom:1px dotted #ccc; overflow:hidden;}
dl.dl02 dt{ height:24px; line-height:23px;  text-align:center; font-size:16px; font-weight:bold;overflow:hidden;}
dl.dl02 dd{ height:23px; line-height:22px; color:#000; overflow:hidden;}
dl.dl02 dt a:link,dl.dl02 dt a:visited{ color:#f00; text-decoration:none;}
dl.dl02 dt a:hover{ text-decoration:underline;}
dl.dl02 dd li a:link,dl.dl02 dd li a:visited{ color:#000; text-decoration:none;}
dl.dl02 dd li a:hover{ text-decoration:underline;}

dl.dl03{ width:338px; height:75px; margin:0 auto; padding:0 0 10px; border-bottom:1px dashed #ccc; _border-bottom:1px dotted #ccc; overflow:hidden;}
dl.dl03 dt{ height:24px; line-height:23px;  text-align:center; font-size:16px; font-weight:bold; margin-bottom:5px; padding:5px 0 0;overflow:hidden;}
dl.dl03 dd{ height:23px; line-height:22px; color:#000; padding:3px 0 0;overflow:hidden;}
dl.dl03 dt a:link,dl.dl02 dt a:visited{ color:#f00; text-decoration:none;}
dl.dl03 dt a:hover{ text-decoration:underline;}
dl.dl03 dd a:link,dl.dl03 dd a:visited{ color:#000; text-decoration:none;}
dl.dl03 dd a:hover{ text-decoration:underline;}

dl.dl04{ width:338px; height:110px; margin:13px auto 0; overflow:hidden;}
dl.dl04 dt{ height:24px; line-height:23px; text-align:center; font-size:16px; font-weight:bold; margin-bottom:5px; overflow:hidden;}
dl.dl04 dd{ height:23px; line-height:22px; color:#000; padding:3px 0 0; overflow:hidden;}
dl.dl04 dt a:link,dl.dl04 dt a:visited{ color:#f00; text-decoration:none;}
dl.dl04 dt a:hover{ text-decoration:underline;}
dl.dl04 dd a:link,dl.dl04 dd a:visited{ color:#000; text-decoration:none;}
dl.dl04 dd a:hover{ text-decoration:underline;}

dl.dl05{ width:265px; height:80px; margin:10px auto 0; border-bottom:1px dashed #ccc; _border-bottom:1px dotted #ccc; overflow:hidden;}
dl.dl05 dt{ float:left; width:85px; height:60px; margin:0 10px 0 0; padding:4px; border:1px solid #ccc; overflow:hidden;}
dl.dl05 dd{ float:left; width:160px;line-height:20px; color:#666; overflow:hidden;}
dl.dl05 dd p{ height:52px; line-height:17px; overflow:hidden;}
dl.dl05 a:link,dl.dl05 a:visited{ color:#0449BE; text-decoration:none;}
dl.dl05 a:hover{ text-decoration:underline;}

dl.dl06{ float:left; display:inline; position:relative; width:200px; height:138px; margin:10px 10px 0 15px; border:1px solid #ccc; background:url(../images/bg09081106.jpg) left bottom no-repeat; overflow:hidden;}
dl.dl06 dt{ position:relative; width:200px; height:120px; overflow:hidden;}
dl.dl06 dt p{ position:absolute; z-index:1000; left:5px; bottom:3px; width:190px; height:25px; line-height:23px; color:#fff;font-weight:bold; padding:4px 0 0; background:#000;filter:alpha(opacity=60);-moz-opacity:0.60;	opacity:0.60;  overflow:hidden;}
dl.dl06 dd{ display:none;}
dl.dl06 a:link,dl.dl06 a:visited{ color:#fff; text-decoration:none;}
dl.dl06 a:hover{ text-decoration:underline;}

dl.dl07{ display:inline; float:left; width:204px; height:180px; margin:10px 10px 0 15px; overflow:hidden;}
dl.dl07 dt{ width:200px; height:150px; border:2px solid #B5BABF; margin-bottom:3px; overflow:hidden;}
dl.dl07 dd{ height:23px; line-height:22px; color:#0449BE;overflow:hidden;}
dl.dl07 a:link,dl.dl07 a:visited{ color:#0449BE; text-decoration:none;}
dl.dl07 a:hover{ text-decoration:underline;}

.dlbox01{ width:265px; height:275px;  margin:0 auto;overflow:hidden;}
.dlbox01 dl{ width:265px; height:78px; margin:8px auto 0; border-bottom:1px dashed #ccc; _border-bottom:1px dotted #ccc; overflow:hidden;}
.dlbox01 dt{ float:left; width:85px; height:60px; margin:0 10px 0 0; padding:4px; border:1px solid #ccc; overflow:hidden;}
.dlbox01 dd{ float:left; width:160px; height:70px; line-height:23px; overflow:hidden;}
.dlbox01 dl a:link,.dlbox01 dl a:visited{ color:#0449BE; text-decoration:none;}
.dlbox01 dl a:hover{ text-decoration:underline;}

.dlbox02{ width:288px;margin:0 auto; padding:0 0 10px;  overflow:hidden;}
.dlbox02 dl{ display:inline; float:left; width:120px; height:140px; margin:15px 5px 0 15px;overflow:hidden;}
.dlbox02 dt{width:110px; height:80px; margin:0 0 5px; padding:4px; border:1px solid #ccc; overflow:hidden;}
.dlbox02 dd{ width:120px; height:42px; line-height:21px; overflow:hidden;}
.dlbox02 dl a:link,.dlbox02 dl a:visited{ color:#0449BE; text-decoration:none;}
.dlbox02 dl a:hover{ text-decoration:underline;}

.dlbox03{ float:left; width:360px;margin:0 10px 0 0; padding:0 0 9px; overflow:hidden;}
.dlbox03 dl{ width:360px; height:25px; overflow:hidden;}
.dlbox03 dt{ float:left; width:265px; height:25px; line-height:23px; font-size:14px; margin:0 10px 0 0; padding:0 0 0 5px; overflow:hidden;}
.dlbox03 dd{ float:left; width:75px; height:25px; line-height:23px; text-align:right; color:#666; overflow:hidden;}
.dlbox03 dl a:link,.dlbox03 dl a:visited{ color:#0449BE; text-decoration:underline;}
.dlbox03 dl a:hover{ text-decoration:none;}

.dlbox04{ float:left; width:725px;overflow:hidden;}
.dlbox04 dl{ display:inline; float:left; width:130px; height:140px; margin:10px 7px 0; overflow:hidden;}
.dlbox04 dt{width:120px; height:90px; margin:0 0 2px; padding:4px; border:1px solid #ccc; overflow:hidden;}
.dlbox04 dd{width:130px; height:38px; line-height:19px; overflow:hidden;}
.dlbox04 dl a:link,.dlbox04 dl a:visited{ color:#0449BE; text-decoration:none;}
.dlbox04 dl a:hover{ text-decoration:underline;}

.dlbox05{ float:left; width:958px;overflow:hidden;}
.dlbox05 dl{ display:inline; float:left; width:160px; height:160px; margin:10px 10px 0 18px; overflow:hidden;}
.dlbox05 dt{width:150px; height:110px; margin:0 0 2px; padding:4px; border:1px solid #ccc; overflow:hidden;}
.dlbox05 dd{width:160px; height:38px; line-height:19px; overflow:hidden;}
.dlbox05 dl a:link,.dlbox05 dl a:visited{ color:#0449BE; text-decoration:none;}
.dlbox05 dl a:hover{ text-decoration:underline;}

.dlbox06{width:948px; margin:0 auto; padding:10px 0 0 10px;overflow:hidden;}
.dlbox06 dl{ display:inline; float:left; width:460px; height:25px; margin:0 10px 0 0; overflow:hidden;}
.dlbox06 dt{ float:left; width:330px; height:25px; line-height:23px; font-size:14px; margin:0 10px 0 0; padding:0 0 0 5px;overflow:hidden;}
.dlbox06 dd{ float:left;width:100px; height:25px; line-height:24px; text-align:right; color:#666; padding:0 15px 0 0;background:url(../images/bg09081102.gif) right 8px no-repeat;overflow:hidden;}
.dlbox06 dl span{ color:#f00;}
.dlbox06 dl a:link,.dlbox06 dl a:visited{ color:#000; text-decoration:none;}
.dlbox06 dl a:hover{ text-decoration:underline;}
.dlbox06 dl a.cur:link,.dlbox06 dl a.cur:visited,.dlbox06 dl span a:link,.dlbox06 dl span a:visited{ color:#f00; text-decoration:none;}
.dlbox06 dl a.cur:hover,.dlbox06 dl span a:hover{ text-decoration:underline;}

.dlbox07{ float:left; width:450px; margin:10px 10px 0 0;overflow:hidden;}
.dlbox07 h2,.dlbox07 strong{ display:block; height:25px; line-height:23px; font-size:14px; color:#0449BE; overflow:hidden;}
.dlbox07 h2 a:link,.dlbox07 strong a:link,.dlbox07 h2 a:visited,.dlbox07 strong a:visited{ color:#0449BE; text-decoration:none;}
.dlbox07 h2 a:hover,.dlbox07 strong a:hover{ text-decoration:underline;}

.dlbox07 dl{width:450px; height:25px; overflow:hidden;}
.dlbox07 dt{ float:left; width:325px; height:25px; line-height:23px; font-size:14px; margin:0 10px 0 0; overflow:hidden;}
.dlbox07 dd{ float:left;width:100px; height:25px; line-height:24px; text-align:right; color:#666; padding:0 15px 0 0;background:url(../images/bg09081102.gif) right 8px no-repeat;overflow:hidden;}
.dlbox07 dl span{ color:#f00;}
.dlbox07 dl a:link,.dlbox07 dl a:visited{ color:#000; text-decoration:none;}
.dlbox06 dl a:hover{ text-decoration:underline;}
.dlbox07 dl a.cur:link,.dlbox07 dl a.cur:visited,.dlbox07 dl span a:link,.dlbox07 dl span a:visited{ color:#f00; text-decoration:none;}
.dlbox07 dl a.cur:hover,.dlbox07 dl span a:hover{ text-decoration:underline;}

.dlbox08{ float:left; width:260px;overflow:hidden;}
.dlbox08 dl{ width:260px; height:80px; margin:10px 0 0; border-bottom:1px dashed #ccc; _border-bottom:1px dotted #ccc; overflow:hidden;}
.dlbox08 dt{ float:left; width:85px; height:60px; margin:0 10px 0 0; padding:4px; border:1px solid #ccc; overflow:hidden;}
.dlbox08 dd{ float:left; width:155px;line-height:20px; color:#666; overflow:hidden;}
.dlbox08 dd p{ height:52px; line-height:17px; overflow:hidden;}
.dlbox08 a:link,.dlbox08 a:visited{ color:#0449BE; text-decoration:none;}
.dlbox08 a:hover{ text-decoration:underline;}

.dlbox09{ width:958px; overflow:hidden;}
.dlbox09 dl{ display:inline; float:left; width:460px; height:160px; margin:15px 4px 0 15px;overflow:hidden;}
.dlbox09 dl h2{ display:block; width:460px; height:25px; line-height:24px; font-weight:bold; font-size:14px;color:#0449BE; overflow:hidden;}
.dlbox09 dt{ float:left; width:200px; height:120px; margin:7px 10px 0 0; border:1px solid #ccc; overflow:hidden;}
.dlbox09 dd{ float:left; width:245px;line-height:20px; color:#666; margin:7px 0 0; overflow:hidden;}
.dlbox09 dd p{ height:120px; line-height:20px; overflow:hidden;}
.dlbox09 a:link,.dlbox09 a:visited{ color:#0449BE; text-decoration:none;}
.dlbox09 a:hover{ text-decoration:underline;}

.dlbox10{ float:left; width:958px;overflow:hidden;}
.dlbox10 dl{ display:inline; float:left; width:130px; height:140px; margin:10px 10px 0 18px; overflow:hidden;}
.dlbox10 dt{width:120px; height:90px; margin:0 0 2px; padding:4px; border:1px solid #ccc; overflow:hidden;}
.dlbox10 dd{width:130px; height:40px; line-height:19px; overflow:hidden;}
.dlbox10 dl a:link,.dlbox10 dl a:visited{ color:#0449BE; text-decoration:none;}
.dlbox10 dl a:hover{ text-decoration:underline;}



/*---------------------------------------*/
ul.ul01{ width:268px; padding:7px 0; overflow:hidden;}
ul.ul01 li{ width:265px; height:24px; line-height:23px; font-size:14px; overflow:hidden;}
ul.ul01 li a:link,ul.ul01 li a:visited{ color:#000; text-decoration:none;}
ul.ul01 li a:hover{ text-decoration:underline;}

ul.ul02{ width:268px; padding:7px 0; overflow:hidden;}
ul.ul02 li{ width:265px; height:24px; line-height:23px; font-size:14px;overflow:hidden;}
ul.ul02 li a:link,ul.ul02 li a:visited{ color:#000; text-decoration:none;}
ul.ul02 li a:hover{ text-decoration:underline;}

ul.ul03{ width:268px; padding:10px 10px 13px; overflow:hidden;}
ul.ul03 li{ width:265px; height:24px; line-height:23px; padding:2px 0 0 0; overflow:hidden;}
ul.ul03 li.cur{ background:url(../images/bg09081103.jpg) left 6px no-repeat;}
ul.ul03 li a:link,ul.ul03 li a:visited{ color:#666; text-decoration:none;}
ul.ul03 li a:hover{ text-decoration:underline;}

/*---------------------------------------*/
form.form01{ width:265px; height:200px; margin:0 auto; padding:0 0 10px; overflow:hidden;}
form.form01 p{ width:265px; height:42px; line-height:21px; padding:10px 0 0; overflow:hidden;}
form.form01 label{ display:block; height:23px; line-height:22px; color:#666; overflow:hidden;}
form.form01 label input{ vertical-align:middle;}
form.form01 div{ height:24px; text-align:center; padding:10px 0 0; overflow:hidden;}
form.form01 div input{ margin:0 5px;}

form.form02{ width:265px; height:260px; margin:0 auto; padding:0 0 12px; overflow:hidden;}
form.form02 p{ width:265px; height:45px; line-height:22px; padding:12px 0 0; overflow:hidden;}
form.form02 label{ display:block; height:24px; line-height:23px; color:#666; overflow:hidden;}
form.form02 label input{ vertical-align:middle;}
form.form02 div{ height:24px; text-align:center; padding:12px 0 0; overflow:hidden;}
form.form02 div input{ margin:0 5px;}


/*---------------------------------------*/
.scoll_l{ display:inline; float:left; cursor:pointer; width:17px; height:60px; margin:80px 0 0 7px; overflow:hidden;}
/*.scoll_l a{ display:block;}*/
.scoll_r{ display:inline; float:right; cursor:pointer; width:17px; height:60px; margin:80px 7px 0 0; overflow:hidden;}
/*.scoll_r a{ display:block;}*/
.scoll_m_con {width:10000px;}
.scoll_m_con #List1,.scoll_m_con #List2{float:left;}

.scoll_dlbox01{ float:left; width:900px; height:240px;overflow:hidden;}
.scoll_dlbox01 dl{ display:inline; float:left; width:160px; height:230px; margin:10px 5px 0 15px;overflow:hidden; }
.scoll_dlbox01 dt{ width:150px; height:190px; padding:4px ; margin-bottom:5px; border:1px solid #ccc; overflow:hidden;}
.scoll_dlbox01 dd{ width:160px; height:22px;line-height:21px; text-align:center;overflow:hidden;}
.scoll_dlbox01 a:link,.scoll_dlbox01 a:visited{ color:#0449BE; text-decoration:none;}
.scoll_dlbox01 a:hover{ text-decoration:underline;}
/*---------------------------------------*/
.flash{ width:342px; height:282px; padding:9px 8px;overflow:hidden;}

#flashNews{position:relative;float:left;width:340px;height:280px;margin-bottom:12px;border:1px solid #fff; text-align:left;background:#FFF;overflow:hidden;}
#flashNews img{ width:340px; height:280px; border:0;}

#flashNews .bg {position:absolute;left:0;bottom:25px;width:340px;height:50px;background:#000000;filter:alpha(opacity=49);-moz-opacity:0.49;	opacity:0.49; overflow:hidden;}

#flashNews h3 {	position:absolute;left:10px;top:220px;width:320px;FILTER: Glow(Color=#000000, Strength=4);height:25px;line-height:24px;	z-index:2; overflow:hidden;}
#flashNews h3 a:link,#flashNews h3 a:visited {font-size:16px;text-decoration:none;font-family:"黑体";font-weight:normal;font-weight:100;color:#fff;}
#flashNews h3 a:hover {	color:#F00; text-decoration:underline;}

#flashNews p {position:absolute;left:10px;top:160px;width:320px;height:25px;line-height:24px; color:#fff;z-index:2; overflow:hidden; display:none;}
#flashNews p a:link,#flashNews p a:visited {color:#fff; font-size:12px;text-decoration:none;}
#flashNews p a:hover {text-decoration:underline;}

#flashNews ul {	position:absolute;right:0;bottom:2px;padding-left:47px;	_padding-left:46px;	background:url(../images/09joyflashPagebg.png) 0 0 no-repeat;z-index:2;	_background:none;	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/09joyflashPagebg.png', sizingMethod='crop')}
#flashNews ul li {float:left;width:18px;height:14px;line-height:14px;text-align:center; margin:0 2px 0 0;background:url(../images/bg09081103.gif) left top no-repeat;}
#flashNews ul li a:link,#flashNews ul li a:visited {display:block;height:14px;font-size:10px;font-family:Tahoma;font-weight:bold;color:#000;text-decoration:none;}
#flashNews ul li a.sel:link,#flashNews ul li a.sel:visited {color:#f00; text-decoration:underline;background:url(../images/bg09072311.jpg) left top no-repeat;}
#flashNews ul li a:hover, #flashNews ul li a.sel :hover{color:#f00; text-decoration:underline;}

/*---------------------------------------*/
.t09060602,.t09060604{ width:230px; height:22px; line-height:21px; padding:4px 10px 0 10px; overflow:hidden;}
.t09060602{ color:#000;background:url(../images/bg09081105.jpg) right top no-repeat;}
.t09060604{color:#0449BE;background:url(../images/bg09081110.jpg) right top no-repeat;}
.t09060602 strong,.t09060604 strong{ float:left; height:22px; line-height:22px; font-weight:bold; font-size:14px;}
.t09060602 span,.t09060604 span{ float:right; height:20px; line-height:18px; margin:3px 0 0; padding:0 0 0 10px; background:url(../images/bg09072104.gif) left 4px no-repeat;}
.t09060602 span a:link,.t09060602 span a:visited,.t09060604 span a:link,.t09060604 span a:visited{ color:#0449BE; text-decoration:underline;}
.t09060602 span a:hover,.t09060604 span a:hover{ text-decoration:none;}

#right09010601{ width:250px; float:right; background:#fff; overflow:hidden;}
.morediv01{ clear:both; height:20px; padding:15px 15px 0 0; text-align:right;}
.morediv01 a:link,.morediv01 a:visited{color:#f00; text-decoration:underline;}
.morediv01 a:hover{ text-decoration:none;}
#rightmain{ width:248px;padding:0 0 8px; overflow:hidden;}
#rightmain dl{ width:162px; height:135px; margin:22px auto 0; overflow:hidden;}
#rightmain dl img{ display:block; margin:0;}
#rightmain dt{ width:160px; height:100px; border:1px solid #ccc; margin-bottom:5px; overflow:hidden;}
#rightmain dd{ width:162px; height:23px; line-height:22px; text-align:center; overflow:hidden;}
#rightmain dd span{ color:#666;}
#rightmain dd a:link,#rightmain dd a:visited{ color:#0449BE; text-decoration:none;}
#rightmain dd a:hover{ text-decoration:underline;}

/*---------------------------------------*/

.align_r{ text-align:right;}
.align_c{ text-align:center;}
.mtop10{ margin-top:10px;}
.mtop15{ margin-top:15px;}
.mtop20{ margin-top:20px;}
.ptop20{ padding-top:20px;}
.ptop30{ padding-top:30px;}
.ptop40{ padding-top:40px;}
.flt_l{ float:left;}
.flt_r{ float:right;}
.clear{ clear:both; height:0; overflow:hidden;}
.margin0{ margin:0;}
.padding0{ padding:0;}
.border1{ border:1px solid #ccc;}
.border01{ height:auto; border:1px solid #BACEEB;}
