/* CSS Document */
body{ margin:0px; background-color:#fff;}
td,div,input{ font-family:Arial; color:#333333; font-size:12px;}
img{border:0px;}
ul,ol,li{ margin:0px; list-style:none; padding:0px;}
a{font-family:Arial; color:#333333; font-size:12px; text-decoration:none}
a:hover{font-family:Arial; color:#333333; font-size:12px; text-decoration:underline;}
.homefont td{ padding-bottom:18px;color:#0b4581;}
.homefont a{ color:#0b4581;}
.homefont a:hover{ color:#0b4581;}
.banner{ width:1001px; height:42px;background:url(../images/index3_17.gif) repeat-x;}
.riqi{background:0px; width:180px; color:#fbf3bb; padding:14px 0 0 8px;}
.hotfont{ height:21px; color:#163d03; background:#92b95e; width:1001px; padding-top:4px; margin-top:1px;}
.hotfont a{color:#163d03; padding:0 2px 0 2px; }
.hotfont a:hover{color:#163d03; }

.T_Menu_05{overflow:hidden; border-bottom:1px #175799 solid;}
.T_Menu_05 label{ float:left;width:108px;text-align:center;background: url(../images/index3_26.gif) no-repeat; cursor:pointer; height:19px; width:95px; color:#666666; margin-right:3px; padding:5px 0 0 0;}
.T_Menu_05 label.selected{border-bottom:none;background: url(../images/index3_24.gif) no-repeat;height:24px;width:95px; text-align:center; color:#ffffff; font-weight:bold; font-size:12px;}
.T_Menu_05 a:link,.T_Menu_05 a:visited{color:#000; text-decoration:none;}
.T_Menu_05 a:hover{color:#f00; text-decoration:underline;}
.messagesbg91{ background: url(../images/messages925_20.gif)  repeat-x; padding:5px 0 0 15px; text-align:left; height:165px;}
.messagesbg91 li{
	background:url(../images/index3_50.gif) no-repeat 5px;
	line-height:23px;
	border-bottom:1px #c2cad4 dashed;
	list-style-position: inside;
	list-style-type: none; padding-left:15px;
}
*html .messagesbg91 li{
	background:url(../images/index3_50.gif) no-repeat 5px;
	line-height:23px;
	border-bottom:1px #c2cad4 dashed;
	list-style-position: inside;
	list-style-type: none; padding-left:0px;
}
*+html .messagesbg91 li{
	background:url(../images/index3_50.gif) no-repeat 5px;
	line-height:23px;
	border-bottom:1px #c2cad4 dashed;
	list-style-position: inside;
	list-style-type: none; padding-left:0px;
}

.messagesbg91 li a{ font-size:12px;}
.messagesbg91 li a:hover{ font-size:12px;}
.messages925f{ width:374px; height:32px; border:1px #d3e5ed solid; background:#e8f5fb; text-align:center; padding-top:13px; margin-bottom:8px;}
.messages925f a{ color:#175799; font-weight:bold; font-size:15px; text-decoration:underline;}
.messages925f a:hover{ color:#175799; font-weight:bold; font-size:15px; text-decoration: none;}
.jinqifont{ background:url(../images/index3_37.gif) no-repeat 13px; color:#003366; font-weight:bold; padding-left:28px; padding-top:6px;}
*html .jinqifont{ background:url(../images/index3_37.gif) no-repeat 13px; color:#003366; font-weight:bold; padding-left:28px; padding-top:8px;}
*+html .jinqifont{ background:url(../images/index3_37.gif) no-repeat 13px; color:#003366; font-weight:bold; padding-left:28px; padding-top:8px;}
.jinqifont1{ background-color:#f8fbff; height:161px; padding:8px 2px;}
.jinqifont1 li{
	list-style-image:url(../images/index3_46.gif);
	list-style-position:inside; padding-left:15px; line-height:22px;
}
.jinqifont1 li span{
	color:#000000;
	text-decoration: line-through;
}
.jinqifont1 li b{ color:#cc0000;}
.jinqifont1 li font{ color:#175799;font-size:12px;}
.jinqifont1 li i{
	color:#006600;
	font-style: normal; padding-left:10px;
}
.jinqifont1 li em{
	color: #666666;
	font-style: normal; padding-left:10px;
}
.experiencefont{border-top:1px #FFFFFF solid;}
.experiencefont td{ padding-left:16px; line-height:19px; }
.experiencefont b a{ color:#175799; background:0px; padding:0px;}
.experiencefont a{ background:url(../images/index3_50.gif) no-repeat 2px; padding-left:13px;}
.classjifont{background-color:#fff;}
.classjifont b a{ font-weight: lighter; color:#175799;}
.classjifont b a:hover{ font-weight: lighter; color:#175799;}
.classjifont span{ float:right;display:block; color:#999999;}
.classjifont div{padding:12px 19px 0px 12px; }
* html .classjifont div{padding:10px 19px 0px 14px; width:377px;}
*+html .classjifont div{padding:10px 19px 0px 14px; width:377px;}
.classjifont ul{ text-align:left;}
.classjifont li{ float:left;line-height:23px; }
.classjifont li a{ float:left; display:block;}
.teacherfont td{ padding:8px 10px 0 17px; line-height:19px;}
.teacherfont td b{ display:block; color:#001124; padding-bottom:4px;}
.teacherfont td b a{color:#001124; text-align:left; }
.teacherfont td b a:hover{color:#001124; text-align:left;}
.teacherfont td a{ display:block; text-align:right; color:#175799;}
.teacherfont td a:hover{ display:block; text-align:right; color:#175799;}
.questondemo td{ line-height:19px;}
.questondemo td b{ color:#175799;}
.questondemo a{ color:#175799; font-weight:bold; text-decoration:underline;}
.questondemo a:hover{ color:#175799; font-weight:bold; text-decoration: none;}
.studentfont{ height:146px; background-color:#f8fbff; border-bottom:1px #d0e5f4 solid; padding:9px 5px 9px 5px; line-height:19px;}
.studentfont div{ padding:0 10px 3px 0;}
.studentfont b{ color:#4f5da4; line-height:25px;}
.studentfont a{ color:#0000ff; text-decoration:underline; padding-left:10px;}
.studentfont a:hover{ color:#0000ff; text-decoration: none;}
.readingfont{ background-color:#eff7fb; height:147px; padding:9px;line-height:19px; color:#011023;}
.readingfont div{ padding:5px 10px 2px 0;}
.readingfont b{ color:#175799; line-height:25px;}
.readingfont span{ font-size:24px;}
.readingfont a,.storyfont a{ color:#175799; text-decoration:underline; padding-left:10px; font-weight:bold;}
.readingfont a:hover,.storyfont a:hover{ color:#175799; text-decoration: none;}
.storyfont{ padding:13px 10px 0 13px; line-height:24px;}
.storyfont b{display:block;font-size:20px; color:#ff9900; line-height:30px; padding-bottom:8px; padding-top:5px;}
.storyfont b span{ font-size:45px; color:#ff9900;}
.listenfont { margin:13px 10px 0 13px; line-height:24px;}
.listenfont td{ border-bottom:1px #8f9fb3 dashed;}
.paperfont div{ padding-top:8px; padding-left:6px;}
.linkfont{ padding-left:25px;}
.linkfont b{ color:#175799;}
.linkfont a{ padding-right:10px;}
a.linkmore{ color:#0066cc; text-decoration:underline;}
a:hover.linkmore{ color:#0066cc; text-decoration: none;}
.indexbgdi{ margin-top:10px; background:url(../images/index3_197.gif) #FFFFFF repeat-x top;}
.indexbgdi td{ padding:22px 0 5px 0;}
.indexbgdi span{ color: #FF9900; background:url(../images/gif-0393.gif) no-repeat; padding-left:20px;}
.indexbgdi div{ padding-bottom:10px; line-height:20px; color:#666666;}
.indexbgdi a{ padding:0 10px 0 10px;}
.newconceptf{background: url(../images/newconent_12.gif) no-repeat bottom left; padding-left:5px;}
.newconceptf a{font-size:14px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.newconceptf a:hover{font-size:14px; color:#FFFFFF; text-decoration: underline; font-weight:bold;}
.newconceptf1 ul{ margin:10px 0 10px 0; padding:0px;}
.newconceptf1 li{ line-height:24px;
	list-style-image:url(../images/dot.gif);
	list-style-position: inside;
	list-style-type: none; text-align:left;
}
.newconceptf1 li a{font-size:14px; color:#ffffcc; text-decoration:none; padding-left:5px;}
.newconceptf1 li a:hover{font-size:14px; color:#ffffcc; text-decoration:underline;}
.newconceptf2 a{font-size:12px; color:#cc0000; text-decoration:underline;  padding-left:8px;}
.newconceptf2 a:hover{font-size:12px; color:#cc0000;text-decoration:none;}
.coursefont td{ color:#FFFFFF; font-weight:bold; font-size:12px;}
.coursefont1 td h1{ font-size:14px; font-weight:bold; color:#001660; margin:0px; padding:0px; line-height:21px;}
.coursefont1 td h2{ font-size:12px;color:#cc0000; margin:0px; padding:0px; line-height:19px; font-weight:lighter;}
.coursefont1 td h3{ font-size:14px;color:#666666; margin:0px; padding:0px; font-weight:lighter;}
.coursefont1 td h4{ font-size:14px;color:#cc0000; margin:0px; padding:0px;}
.coursefont1 a{ color:#002bcc; font-weight:bold; text-decoration:underline;}
.coursefont1 a:hover{ color:#002bcc; font-weight:bold; text-decoration: none;}
.coursefont1 td h5{ font-size:12px;color: #CCCCCC; margin:0px; padding:0px;}

/* CSS everyclass */
.centerhuifont2{ display:block; margin:8px 0 12px 0; padding:5px;}
.centerhuifont2 li{ display:block; float:left; background:url(../images/everyclass/emaicenter.gif) no-repeat 15px; padding-left:45px; line-height:20px; border-bottom:1px #96c5e7 dashed; width:290px; height:25px;}
* html .centerhuifont2 li{ display:block; float:left; background:url(../images/everyclass/emaicenter.gif) no-repeat 15px; padding-left:45px; line-height:20px; border-bottom:1px #96c5e7 dashed; width:290px; height:0px;}
*+html .centerhuifont2 li{ display:block; float:left; background:url(../images/everyclass/emaicenter.gif) no-repeat 15px; padding-left:45px; line-height:20px; border-bottom:1px #96c5e7 dashed; width:290px; height:22px;}
.centerhuifont2 li a{ color:#333333; display:block; float:left; width:130px; padding-left:10px;}
.centerhuifont2 li span{ color:#006699;display:block; float:left;width:141px;}
.centerhuifont2 li img{ float:left; padding-top:2px;}
.everyclassjinqifont1{ border:1px #96c5e7 solid; padding:8px 2px; height:140px;}
.everyclassjinqifont1 a{ color:#0044cd; text-decoration:underline; font-size:13px;}
.everyclassjinqifont1 a:hover{ color:#0044cd; text-decoration: none;font-size:13px;}
.everyclassjinqifont1 li{
	list-style-image:url(../images/everyclass/index3_501.gif);
	list-style-position:inside; padding-left:15px; line-height:23px;
}
.everyclassjinqifont1 li a span{
	color:#000000;
	text-decoration: line-through;
}
.everyclassjinqifont1 li a b{ color:#cc0000;}
.everyclassjinqifont1 li a font{ color:#175799;font-size:12px;}
.everyclassjinqifont1 li a i{
	color:#006600;
	font-style: normal; padding-left:10px;
}
.everyclassjinqifont1 li a em{
	color: #666666;
	font-style: normal; padding-left:10px;
}
.center512list{ padding-bottom:15px;}
/*---------------------会员中心切换----------------------------------*/
#centerddimagetabs{ height:30px; background: url(../images/everyclass/center_40.gif);
}

#centerddimagetabs a{
display: block;
text-decoration: none;
font: 12px Arial ; /*tab font */
color:#666666; /*font color */
width: 53px; /*width of tab image */
height: 17px; /*height of tab image */
float: left;
display: inline;
margin-left: 4px; /*spacing between tabs */
padding-top:13px; /*vertical offset of tab text from top of tab*/
background: url(../images/everyclass/index2_3_2_41.gif) no-repeat bottom; /*URL to tab image */
text-align: center;
}

#centerddimagetabs a:hover, #centerddimagetabs a.current{
background-image: url(../images/everyclass/index2_3_2_39.gif); /*URL to tab image onmouseover */
color:#fff; font-weight:bold;
}

#centertabcontentcontainer{
 /*width of 2nd level content*/ /*height of 2nd level content. Set to largest's content height to avoid jittering.*/
}
.centertabcontent{
display:none;
}
.centerqiehuanfont{ font:Arial; font-size:12px; color:#003366; height:25px; padding-top:10px;}
.centerqiehuanfont a{font:Arial; font-size:12px; color:#006699; text-decoration:none;}
.centerqiehuanfont a:hover{font:Arial; font-size:12px; color:#006699; text-decoration: underline;}
.centerqiehuanfont span{ padding-left:15px; color:#175699;}
.centerqiehuanfont b{font:Arial; font-size:13px; color:#ff6600; text-decoration:none;}
.centerqiehuanfont2{ font:Arial; font-size:12px; color:#666666; line-height:24px; text-indent:2em;}
.centerweekfont a{ color: #FF6600; text-decoration: underline;}
.centerweekfont a:hover{ color:#000;text-decoration:none;}
.centerweekfont span{ color:#ff6600;}
.centerclassfont2{ color:#0045a3; font-weight:bold;FILTER: dropshadow(color=#FFFFFF,offx=1,offy=1);}
.centerhuifont3 a{ color:#3c7fc0; padding-right:10px; font-family:"宋体";}
.centerhuifont3 a:hover{ color:#3c7fc0; padding-right:10px; font-family:"宋体";}
.centerlistenlist td{ color:#333333;}
.centerlistenlist b{ color:#006699;}
.centerlistenlist i{
	padding:0px;
	color:#ff6600;
	margin:0px;
	font-style: normal;
}


/*  aboutus CSS */
.aboutusleft{ background:url(../images/aboutus/aboutus_25.gif) repeat-y left;}
.aboutusleftline td{ background:url(../images/aboutus/aboutus_18.gif) no-repeat bottom;}
.aboutusleftline a{ font-size:14px; color:#FFFFFF;}
.aboutusleftline a:hover{ font-size:14px; color:#FFFFFF;}
.aboutusleftline div{ background: url(../images/aboutus/aboutus_11.gif) no-repeat; height:30px; text-align:right; padding-top:13px; padding-right:41px; margin-bottom:2px;}
.aboutusleftlinefont{ display:block;
	font-size:14px;
	color:#0c3584;
	font-weight:bold;
	filter: DropShadow(Color=#cee3f3, OffX=1, OffY=1, Positive=1 );}
.aboutusright{ background:url(../images/aboutus/aboutus_13.gif) repeat-y left; padding-right:15px; font-family:"宋体"; color:#094a78;}
.aboutusright a{color:#094a78;}
.aboutusright a:hover{color:#094a78;}
.aboutusrightbg{ background:url(../images/aboutus/aboutus_16.gif) #FFFFFF repeat-x top; margin-top:2px;}
.aboutusrightbg div{ padding:30px; line-height:22px; text-indent:2em;}
.aboutusrightbg b{ color:#003366;}
.aboutusrightbg span{ color: #999999;}
.aboutusrightbg span a{ color: #4198d4;}
.aboutusrightbg span a:hover{ color: #4198d4;}
.aboutusrightbg a{ color:#FF6600; padding-left:10px;}
.aboutusrightbg a:hover{ color:#FF6600;}


/* CSS studyenglish */
.todayread{background:url(../images/studyenglish_03.gif) no-repeat bottom left;}
.todayread b{ font-size:14px; display:block; padding-left:35px;}
.todayreadfont td{line-height:18px; padding-right:18px; color:#666666;}
.todayreadfont td img{ border:4px #DFECF3 solid;}
.todayreadfont td b{ color:#FF6C00; font-size:14px; display:block; line-height:18px; padding-bottom:4px;}
.todayreadfont td b a{ color:#FF6C00; font-size:14px;text-decoration:none; padding-left:0px;}
.todayreadfont td b a:hover{ color:#FF6C00; font-size:14px;text-decoration:underline;}
.todayreadfont td span{ font-size:24px;}
.todayreadfont td a,.everydayfont a,.afternoonday a,.tiyuday a{ color:#0066CC; text-decoration:underline; font-weight:bold; padding-left:8px;}
.todayreadfont td a:hover,.everydayfont a:hover,.afternoonday a:hover,.tiyuday a:hover{ color:#0066CC; text-decoration:none; font-weight:bold;}
.todayreadfont2{ background-color:#E8EEFD; text-align: right; height:21px; color:#397BC0; padding-top:5px;}
.todayreadfont2 a,.everydayfont2 a{ color:#397BC0; padding-right:8px; padding-left:8px;}
.todayreadfont2 a:hover,.everydayfont2 a:hover{ color:#397BC0;}
.clockstudy{ width:87px; text-align:left; color:#175699; font-weight:bold;}
.clockstudy span{color:#0E2769;}
.noticead{ margin-bottom:1px;}
.noticead b{ color:#FFFFFF; font-size:14px; display:block; padding-left:20px; padding-top:9px;}
.noticead a{ color:#477995;}
.noticead a:hover{ color:#477995;}
.noticeadfont{ height:30px; border:1px #AFD6F2 solid; background-color:#F8FCFF; text-align:center; padding-top:15px;}
.noticeadfont a{ color:#0148A4; text-decoration:underline; font-weight:bold;}
.noticeadfont a:hover{ color:#0148A4; text-decoration: none;}
.noticeadfont2{ background-color:#F4F7FF; border-top:1px #FFFFFF solid; line-height:23px; padding:10px 10px 10px 5px;}
.noticeadfont2 li{
	list-style-image:url(../images/dotsstudyenglish.gif);
	list-style-position: inside;
}
.messagessear91 div{ padding:13px 16px 13px 16px; line-height:21px;}
.messagessear91 a{ padding-right:10px;}
.everyday b{ font-size:14px; color:#FFFFFF; display:block; padding-left:36px;}
.everyday span{ color:#67A0D5;}
.everyday a{ color:#C5DEED; font-weight:lighter; font-size:14px;}
.everyday a:hover{ color:#C5DEED; font-weight:lighter; font-size:14px;}
.everydayfont{ margin:16px 20px; line-height:19px;}
.everydayfont h1{ color:#175699; padding:0px; margin:0px; line-height:28px; font-size:24px;}
.dvdfont{ padding-left:18px;}
.dvdfont b{ font-size:14px; color:#FFFFFF;}
.dvdfont span{ font-size:11px; color:#FFFF00; font-weight:bold;}
.songfont2{line-height:23px; padding:0px 10px 8px 5px;}
.songfont2 li{
	list-style-image: url(../images/studyenglish_76.gif);
	list-style-position: inside;
}
.songfont2 a{ color:#330066;}
.songfont2 a:hover{ color:#330066;}
.afternoonday{padding:0 25px; line-height:21px;}
.afternoonday b{
	color:#FF9800;
	display:block;
	font-size: 14px; padding-bottom:6px;
}
.afternoonday span{ font-size:30px;}
.T_Menu_01{height:31px;background:url(../images/studyenglish_84.gif) repeat-x; margin-top:8px;}
.T_Menu_01 label{float:left;width:63px;height:18px;background: url(../images/studyenglish_92.gif) no-repeat bottom; padding-top:6px;text-align:center;cursor:pointer;color:#666666; margin-right:7px;}
.T_Menu_01 .selected{border-bottom:none;background: url(../images/studyenglish_90.gif) no-repeat bottom;height:18px;padding-top:6px;color:#FFFFFF; font-weight:bold;margin-right:7px;}
.tiyuday{ line-height:24px;padding:9px;}
.tiyuday b{
	color:#009900;
	display:block;
	font-size: 18px; padding-bottom:6px;
}
.tiyuday span{ font-size:30px;}
.listenday{ color:#0066CC; text-align:right; padding-top:9px;}
.listenday a{ color:#0066CC; padding:0 8px;}
.listenday a:hover{ color:#0066CC;}
.messagesfont94{ color:#ffffff; background:url(../images/studyenglish_1171.gif) repeat-y left; height:18px; padding-top:5px;}
.messagesfont94 b{ color:#175699; padding-left:12px;}
.messagesfont94 a{ color:#ff6600;}
.messagesfont94 a:hover{ color:#ff6600;}
.messagestlfa926{ text-align:left; line-height:27px; padding:0 14px 14px 14px; margin-top:10px;}
*html .messagestlfa926{ text-align:left; line-height:22px; padding:0 14px 12px 14px; margin-top:10px;}
*+html .messagestlfa926{ text-align:left; line-height:22px; padding:0 14px 12px 14px; margin-top:10px;}
.messagestlfa926 li{ display:block;float:left; }
*html .messagestlfa926 li{ float: none; display: block; }
*+html .messagestlfa926 li{float: none; display: block; }
.messagestlfa926 a{float:left; color:#397bc0;}
.messagestlfa926 a:hover{ float:left;color:#397bc0;}
.messagestlfa926 span{ float:right; color:#999999;}
.messagestlfa926 font{ color:#FF9800; font-size:12px; font-family:"宋体"; padding-right:5px;}
.paperfont div{ padding-top:8px; padding-left:6px;}
.readingfont411{ border:1px #81B7DE solid; height:147px; padding:9px;line-height:19px; color:#011023;}
.readingfont411 div{ padding:5px 10px 2px 0;}
.readingfont411 b{ color:#175799; line-height:25px;}
.readingfont411 span{ font-size:24px;}
.readingfont411 a{ color:#175799; text-decoration: none;}
.readingfont411 a:hover{ color:#175799; text-decoration:underline;}
a.readingfont412{color:#0066CC; text-decoration:underline;}
a:hover.readingfont412{color:#0066CC; text-decoration: none;} 
/* CSS studyenglishlist */
.messageslist99{ background:url(../images/messageslist1_03.gif) no-repeat 13px; height:23px; text-align:left;padding:7px 0 0 36px; font-family:"宋体";}
*html .messageslist99{ background:url(../images/messageslist1_03.gif) no-repeat 13px; height:21px; text-align:left;padding:9px 0 0 36px; font-family:"宋体";}
*+html .messageslist99{ background:url(../images/messageslist1_03.gif) no-repeat 13px; height:21px; text-align:left;padding:9px 0 0 36px; font-family:"宋体";}
.messageslist99 a,.messageslist992 a{ color:#666666;}
.messageslist99 a:hover,.messageslist992 a:hover{ color:#666666;}
.messageslist99font{ margin:20px 11px 0 11px;}
.messageslist99font li{ display:block; height:22px;
	border-bottom:1px #bebebe dashed;
	background:url(../images/crowerlist99.gif) no-repeat 45px; padding-left:62px; padding-top:8px;
	list-style-position: inside; margin-top:6px;
}
.messageslist99font img{ padding-left:15px;}
.messageslist991font{ color:#999999; padding-right:10px;}
.messageslist991font span{ color:#FF6600;}
.messageslist99bg{ background:url(../images/messageslist1_06.gif) repeat-x top;}
.messageslist992font{ padding:20px 11px 0 11px; width:668px;}
.messageslist992font li{ display:block; height:22px;width:620px;
	border-bottom:1px #bebebe dashed;
	background:url(../images/crowerlist99.gif) no-repeat 45px; padding-left:62px; padding-top:8px;
	list-style-position: inside; margin-top:6px; float:left;
}
.messageslist992font a{ float:left;}
.messageslist992font span{ font-size:11px; color:#999999; float:right; padding-right:45px;}
/* content CSS */
.articlefont1{ height:40px; border-bottom:1px solid #CDCDCD; font-size:22px; font-family: ""; color:#FF5A00; text-align:center; padding-top:35px; font-weight:bold; margin:0 25px 0 25px;}
.articlefont2{ color:#999999; text-align:center; padding-top:15px;}
.articlefont3{ padding:10px 25px 35px 25px; line-height:24px; text-align:left; text-indent:2em; font-size:12px;}
.articlefont4{ color:#000099; padding:37px 45px 0px 45px; line-height:19px; text-align:left;}
.articlefont5 {
	PADDING-RIGHT: 35px; PADDING-LEFT: 35px; FONT-SIZE: 15px; PADDING-BOTTOM: 35px; TEXT-INDENT: 2em; LINE-HEIGHT: 24px; PADDING-TOP: 10px; TEXT-ALIGN: left
}

/* Enterprise training CSS */
.trainingfont{ color:#175699; font-size:12px; font-family:"宋体"; padding:12px 31px 0 0;}
.trainingfont a{ color:#175699; font-size:12px; font-family:"宋体"; text-decoration:underline;}
.trainingfont a:hover{ color:#175699; font-size:12px; font-family:"宋体"; text-decoration:none; }
.trainingfont2{ background:url(../images/Enterprise-training_27.gif) no-repeat 40px; padding-left:58px; color:#04468a; font-weight:bold; font-size:14px;}
.trainingfont2 a{color:#075ab1; font-weight:lighter; font-size:12px;}
.trainingfont2 a:hover{color:#075ab1; font-weight:lighter; font-size:12px;}
.trainingfont3{ padding:20px 20px 60px 30px; line-height:30px;}
.trainingfont3 td{line-height:30px;}
.trainingfont3 b{ color:#207fc8; font-size:13px;}
.trainingfont3 span{color:#207fc8;}
.trainingfont3 h1{ margin:0px; font-size:14px; color:#223873;}
.trainingfont3 a{ font-size:12px; color:#f88c1f; font-weight:bold; text-decoration:underline;}
.trainingfont3 a:hover{
	font-size:12px;
	color:#f88c1f;
	font-weight:bold;
	text-decoration: none;
}
.trainingfont3 em{color:#FF6600; font-style:normal;}
.trainingfont4{ padding:20px 11px 10px 11px;}
.trainingfont4 li{ display:block; height:22px;
	border-bottom:1px #bebebe dashed;
	background:url(../images/crowerlist99.gif) no-repeat 45px; padding-left:72px; padding-top:4px;
	list-style-position: inside; margin-top:6px; float:left;
}
.trainingfont4 a{ float:left; color:#075AB1;}
.trainingfont4 a:hover{ text-decoration:none;}
.trainingfont4 span{ font-size:11px; color:#999999; float:right; padding-right:15px;}

/*  magazine CSS */
.magazinefont h1{ margin:10px 5px 10px 5px; border-bottom:1px #e6e6e6 dashed;}
.magazinefont b{ display:block; padding:20px 0 10px 16px; font-size:14px; }
.magazinefont span{ padding-left:16px; font-weight:bold; color:#0c3584; line-height:24px;}
.magazinefont font{ color:#666666; font-size:12px; font-weight:bold;}
.magazinefont i{
	color:#000000;font-weight:bold;
	font-style: normal;
}
.magazinefont em{
	color:#006600;
	font-style: normal;
}
.magazinefont samp{ color:#4292c8;}
.magazinebg{ background: url(../images/Freemagazine_13.gif) #f3fafe no-repeat 10px;}
.magazinebg{ display:block; color:#4292c8; padding:4px 0 2px 22px; margin-bottom:8px;}
.magazinebg2{ background:url(../images/Freemagazine_23.gif) no-repeat center top; color:#999999; padding-top:5px;}
.magazinebg3{ background:url(../images/Freemagazine1_15dot.gif) repeat-x bottom;}
.magazinebg3 b{ color:#ff6532; font-size:14px; display:block; padding:10px 0 10px 30px;background:url(../images/Freemagazine1_03.gif) no-repeat 10px;}
.magazinebg3 span{ background:url(../images/Freemagazine1_05.gif) no-repeat 15px; padding-left:30px;}
.magazinefont2 b{ color:#0a77ca; display:block; text-align:left; background: url(../images/Freemagazine_58.gif) no-repeat 10px; padding-left:25px;}
.magazinefont2{ margin-bottom:10px;}
.magazinefont2 td{ color:#666666;}
.magazinefont2 a{ color:#0033ff; padding-left:10px; text-decoration:underline;}
.magazinefont2 a:hover{ color:#0033ff; text-decoration:none;}
.magazinefontlist2 ul{ margin-left:10px; margin-top:20px; margin-bottom:24px; margin-right:15px; width:175px;}
.magazinefontlist2 li{line-height:22px;}
.magazinefontlist2 li a{ color:#333333; }
.magazinefontlist2 li b{color: #ff6600; font-weight:lighter;  padding-left:10px;}
.magazinefontlist2 li span a{ color:#666666;}
.magazinefontlist2 li span a:hover{ color:#666666;}
.magazinefontlist2 tt a{font:Arial; font-size:12px; color:#0066cc; text-decoration:none;background: url(../images/lesicocall.gif) no-repeat 10px; padding-left:35px;}
.magazinefontlist2 tt a:hover{font:Arial; font-size:12px; color:#0066cc; text-decoration: underline;}

/* coursepay CSS */
.coursepayfont span{ font-family:"宋体"; color:#FF0000;}
/*---------------------coursepay切换----------------------------------*/
#coursepayddimagetabs{ height:31px;
}

#coursepayddimagetabs a{
display: block;
text-decoration: none;
font: 12px Arial ; /*tab font */
color:#666666; /*font color */
width: 111px; /*width of tab image */
height: 18px; /*height of tab image */
float: left;
display: inline; /*spacing between tabs */ padding-top:13px; /*vertical offset of tab text from top of tab*/
background: url(../images/purchase/bankbg_06.gif) no-repeat bottom; /*URL to tab image */
text-align: center;font-weight:bold;
}

#coursepayddimagetabs a:hover, #coursepayddimagetabs a.current{
background-image: url(../images/purchase/bankbg_03.gif); /*URL to tab image onmouseover */
color:#000066; font-weight:bold; font-size:14px;width: 111px;padding-top:11px; /*width of tab image */
height: 20px;
}

#coursepaytabcontentcontainer{
 /*width of 2nd level content*/ /*height of 2nd level content. Set to largest's content height to avoid jittering.*/
}
.coursepaytabcontent{
display:none;
}
.coursepayfont2 div{ float:left;}
.coursepayfont2 b{ display:block; float: left; padding-top:7px; padding-left:5px;}
.coursepayfont2 span{ color:#FF0000;}

/*  help CSS */
.helpfont{ display:block; font-size:14px; padding:0 0 15px 60px;}
.helpfont2{ margin:10px 0 10px 0;}
.helpfont2 td{ padding-left:66px; }
.helpfont2 a{ color:#003366; font-weight:bold;}
.helpfont2 a:hover{ color:#003366; font-weight:bold;}
.helpfont2 img{ margin-left:22px;}
.helpfont3{ display:block; font-size:14px; padding:0 0 11px 60px;}
.helpfont4{ margin-right:40px; text-align:left; margin-left:45px; padding-bottom:60px;}
.helpfont4 li{ list-style-image:url(../images/help/help2_30.gif); list-style-position:outside; line-height:24px; padding-left:17px;}
.helpfont4 a{color:#003366; }
.helpfont4 a:hover{color:#003366;}
.helpkuang{ padding-left:30px; padding-top:34px;}
.helpkuang b{display:block; background:url(../images/help/help2_13.gif) no-repeat 1px; padding-left:22px; color:#003366; font-weight:bold; font-size:13px;padding-right:22px;}
.helpkuang span{ display:block; padding-left:22px; padding-right:22px; padding-bottom:15px; padding-top:35px; line-height:20px;}
.helpkuang i{
	color:#FF6600;
	font-style: normal; font-family:"宋体";
}
.helpkuang a{ color:#0000ff; text-decoration:underline;}
.helpkuang a:hover{ color:#0000ff; text-decoration: none;}

/*  tmm CSS */
.test ul{list-style:none; margin:0px; padding:0px;}
#test1 a{color:#FFF; font-weight:bold;text-decoration:none; background: url(../images/tmm/tmm2_08.gif) no-repeat;} 
.test li{float:left;width:136px; background:url(../images/tmm/tmm2_06.gif) no-repeat;margin-left:2px;line-height:30px;} 
.test a{display:block;text-align:center;height:30px;} 
.test a:link{color:#e2edf8;background:url(../images/tmm/tmm2_06.gif) no-repeat;text-decoration:none;font-weight:bold;} 
.test a:visited{color:#e2edf8;background:url(../images/tmm/tmm2_06.gif) no-repeat;text-decoration:none;font-weight:bold;} 
.test a:hover{color:#FFF; font-weight:bold;text-decoration:none; background: url(../images/tmm/tmm2_08_1.gif) no-repeat;}
.tmmmore{background-color:#f6f6f6; height:21px; text-align:right; padding:8px 17px 0 0; border-bottom:1px #FFFFFF solid;}  
.tmmmore a{ color:#236eb8; font-weight:bold;}
.tmmmore a:hover{ color:#236eb8; font-weight:bold;}
.tmmline td{ border-bottom:1px #b7d1e8 solid;}
.tmmfont1{ display:block; font-size:14px; color:#374a5d; text-align:center;}
.tmmfont2{ background:url(../images/tmm/tmm2_1_1_251.gif) no-repeat left; height:37px; padding-left:23px; margin-left:35px;}
.tmmfont2 b{ font-size:14px; padding-top:10px; display:block;}

