@charset "utf-8";
seclect{ padding:0; margin:0;}
.login_pic{ background:url(../images/login_pic.jpg) no-repeat; text-indent:8em;margin:50px auto auto 102px;width:109px;height:18px;}
.login{width:960px;height:300px;border-top:#AAD0EC solid 3px;border-bottom:#AAD0EC solid 3px;background: url(../images/login_bj.jpg) no-repeat 50% 50% #E3EFF4;margin:9px auto 24px; auto; position:relative;}
.inputName_style{width:139px;height:25px;line-height:22px;background-color:transparent;position:absolute;left:292px;top:90px;border:none;}
.inputPassword_style{width:139px;height:25px;line-height:22px;background-color:transparent;position:absolute;left:292px;top:122px;border:none;}
.inputIdentified_style{width:90px;height:25px;line-height:22px;background-color:transparent;position:absolute;left:292px;top:155px;border:none;}
.identified_pic{position:absolute;left:387px;top:152px;}
.change{position:absolute;left:441px;top:157px;}
.btn_login{width:55px;height:33px; background:url(../images/btn_login.jpg) no-repeat; position:absolute;left:591px;top:111px;border:0;}
.btn_register{width:92px;height:33px;background:url(../images/btn_register.jpg) no-repeat;position:absolute;left: 659px;top: 111px;border:0;}
.yzm{width:50px; background:url(../images/input_bj_yzm.gif) repeat-x; vertical-align:middle; border:#AABBBE solid 1px; margin:0 8px;height:20px;line-height:20px;}
.forgetpassword{background:url(../images/warning_triangle.gif) no-repeat ; padding-left: 20px;}

#header{background:url(../images/header_bg.jpg) repeat-x 0 0;}
.navigation{border-bottom:1px solid #d7ddeb;color:#2a2a2a;padding:5px 0;}
.topNav{position:absolute;top:3px;right:120px;color:#717171;}
.userPanel{position:absolute;top:3px;right:5px;vertical-align:middle;}
.slogan{ position:absolute;height:50px;padding:30px 0 0 24px;left:180px;top:26px;background:url(../images/vline.gif) no-repeat 0 50%;}
.slogan p{background:url(../images/slogan2.gif) no-repeat 0 0;width:302px;height:16px;}
.slogan_1 p{ background-position:0 -50px;}
.slogan p span{ display:none;}
.welcome{background:url(../images/audio.gif) no-repeat 0 6px; padding-left:12px;margin:0 0 0 10px;}
.welcome_1{background-image:none;}
.vLIne_1{ display:inline-block;background:url(../images/vLine_1.gif) no-repeat 0 50%;width:2px;height:15px;margin:0 3px; position:relative;top:3px;overflow:hiddden;}
.menu,
.menu .inner{margin:0 5px;position:absolute;bottom:0;background:url(../images/menu.gif) no-repeat 100% 0;height:35px;clear:both;}
.menu .inner{ position:static;background-position:0 0;width:950px;margin:0; text-align:center;}
.menu  ul{list-style:none;margin:0 auto; width:860px; text-align:left;}
.menu  ul li{ font-size:14px; font-family:'����';float:left;text-align:left;position:relative;margin:03px;z-index:1000; font-weight:bold;}
.menu  ul li strong{ position:absolute;top:-6px;margin-left:70px;background:url(../images/hot.gif) no-repeat;width:28px;height:14px;display:block;z-index:1500;}
.menu  ul li.hot strong{ background-position:0 0;}
.menu  ul li a,
.menu  ul li a span{display:block;padding:0 10px 0 0;_padding:0 8px 0 0;height:35px;line-height:35px;background:url(../images/menu_item_bg.gif) no-repeat -100% 0;color:#234e9b;}
.menu  ul li a span{padding:0 0 0 10px;_padding:0 0 0 8px;}
.menu  ul li.current a,
.menu  ul li a:hover{ background-position:100% 0;color:#fff; cursor:pointer; }
.menu  ul li.current a span,
.menu  ul li a:hover span{ background-position:0 0;color:#fff;}

#header h1{width:117px;height:39px; position:absolute;top:46px;left:36px;background:url(../images/logo.gif) no-repeat 0 0;}
#header h1 a{display:block;width:100%;height:100%;text-decoration:none;}
#header h1 a em{display:none;}

a.btnReturnHome,
a.btnReturnHome span{display:block;background:url(../images/btn_return_home.jpg) no-repeat 100% 0; float:right;padding-right:10px;font-size:14px;text-align:center;}
a.btnReturnHome span{background-position:0 0;height:37px;padding:0 0 0 15px; line-height:37px;}
a.btnReturnHome{margin:15px 24px 0 0;}

.welcome a,
.topNav a{color:#717171;}
.userPanel a{color:#101010;}



#middle{}
.row{padding-top:8px;clear:both;}

.boxShuttle{float:left;}
.boxLoginAndFocus{margin-left:321px;}
.boxFocus{width:372px;float:left;}
.boxLogin{margin-left:377px;overflow:hidden;_margin-left:374px;}

.boxFocus h3.title{margin:5px; background-position:3px 4px;height:32px;}
.boxFocus .bl{padding:15px;}
.boxFocus ul{ list-style:none;margin:0;}
.boxFocus ul li{padding:4px 0;color:#234e9b;}
.boxFocus ul li span{ float:right;}
.boxFocus ul li a{color:#234e9b;}

.boxLogin .form{padding:15px 30px 12px 30px;_padding-bottom:11px;overflow:hidden;}
.boxLogin h3.title{background-image:none;line-height:32px;padding-left:10px;}
.boxLogin dl dt{width:70px;}
.boxLogin dl dd{margin-left:70px;}
.boxLogin dl input,
.boxLogin dl dt{display:block;height:25px;background:url(../images/text_and_pwd_bg.gif) no-repeat 0 0;border:none;}
.boxLogin dl input{ background-position:100% 0;_background-position:100% 1px; font-size:12px;}
.boxLogin dl.userPwd dt{ background-position:0 100%;}
.boxLogin dl.userPwd input{ background-position:100% 1px; float:left; font-size:12px;}
.boxLogin dl dt span{display:none;}
.code{ vertical-align:middle;}
.boxLogin p.text-center{border-bottom:1px dashed #ced7e6;padding-bottom:12px;}
.btnAdd{border:1px solid #ced7e6;display:block;overflow:hidden;}

.hasLogin .form{padding:15px 0;}
.hasLogin .imgWrap{width:100px;height:120px;padding:1px;border:1px solid #aabbbe;margin:0 auto 5px auto;}
.hasLogin h4{padding:25px 0 0 80px;}
.userInfo{padding:0 30px;overflow:hidden; margin:0 auto; text-align:center}
.userRight{border-top:1px dashed #ced7e6;padding:15px 0 0 5px;margin:16px 10px 32px;clear:both;text-align:center; display:inline;}
.userRight a,
.userRight a span{ display:block;float:left;margin:3px 20px;_margin-right:5px;background:url(../images/tab_1.gif) no-repeat 100% 0;padding-right:12px;height:23px;}
.userRight a span{padding:3px 0 5px 12px; background-position:0 0;margin:0;}
.userRight a.current,
.userRight a:hover{ background-position:100% -50px;}
.userRight a.current span,
.userRight a:hover span{background-position:0 -50px;}
.boxLogin a{color:#005872;}



.boxTopic{width:186px;float:left;}
.boxTestAndService{margin-left:190px;}
.boxTest{float:left;width:502px;}
.boxService{margin-left:507px;overflow:hidden;_margin-left:504px;}


.boxTopic .corner .bl{padding:6px 6px 13px 6px;overflow:hidden;}
.btnFreeAudio{border:1px solid #ced7e6;display:block;overflow:hidden;}
.btnchafen{border-top:1px solid #ced7e6;border-left:1px solid #ced7e6;border-right:1px solid #ced7e6;display:block;overflow:hidden; }
.btnchafen img{margin-bottom:2px; }
.btnFreeAudio2{border-left:1px solid #ced7e6;border-bottom:1px solid #ced7e6;border-right:1px solid #ced7e6;display:block;overflow:hidden;}
.boxManProfile{padding-bottom:6px;overflow:hidden;}
.boxManProfile .imgWrap{width:85px;height:100px;overflow:hidden;background:#ccc;margin-right:30px;}
.boxManProfile h4,
.boxManProfile p{margin-left:90px;font-size:12px;}
.boxManProfile h4{padding-top:15px;margin-bottom:6px;}

.boxTopic .bl ul.list{clear:both;border-top:1px dashed #CED7E6;padding:10px 3px 0;}
.boxTopic .bl ul.list li{padding-top:7px;padding-bottom:7px; background-position:0 12px;}
.boxTopic .bl ul.list li a{color:#234e9b}

.boxTest{background:url(../images/gradient_bg.jpg) repeat-x 0 100%; overflow:hidden;position: relative;}
.boxTest h3{ text-align:center;border-bottom:1px dashed #ced7e6;margin-left:5px;color:#000;font-weight:bold;font-family:'����';font-size:16px;}
.boxTest h3 input{float:right;width:63px;height:19px; background: url(../images/btn63.gif) no-repeat;border:none; position:absolute;right:10px;top:4px;}
.boxTest h3 span{float:right;}
.boxTest h3 span .buy{ background: url(../images/buy_1.gif) no-repeat; width:85px;height:22px; cursor:hand;}

.boxTest p.desc{text-indent:2em;line-height:2;padding:5px 15px;}
.boxTest .tabBox {padding-bottom:10px;}
.boxTest .tabBox .tabTit{padding-right:40px;}
.boxTest .tabBox ul li{ float:right;}
.boxTest .corner_white{margin-left:7px;}
.boxTest .corner_white .tl,
.boxTest .corner_white .bl{margin-left:-2px;}

.boxTest .table td{padding:13px 2px 6px 2px; }
.boxTest .table th{padding:13px 2px 6px 2px; text-align:center;}
.boxTest .table .tag{width:62px;height:33px;}
.testLabel{width:30px;line-height:2;font-weight:bold;background:url(../images/vline.gif) no-repeat 0 8px;padding-left:12px;margin:-5px 0 0 0;}

.boxTest table,
.boxTest table a{color:#234e9b}
.boxTest table a.red{color:red;}

.boxService .bl{padding:10px 15px;color:#234e9b;}
.boxService p.desc{text-indent:2em;line-height:1.8;}
.boxService p.red{border-bottom:1px dashed #ced7e6;padding-bottom:10px;}
.boxService ul.list{overflow:hidden; background:url(../images/hline.gif) repeat-x ;}
.boxService ul.list li{font-weight:bold;float:left;width:45%;margin-left:10px; line-height:2; text-align:left;}
.boxService ul.list li.frist{font-weight:bold;width:100%; line-height:2; text-align:left; float:left;}
.boxService ul.list li.frist span{float:left;width:40px;}
.boxService ul.list li span{float:left;width:40px; }
.boxService ul.list li a{color:#234e9b;}

.service_schem .bl{padding:5px 3px;}
.service_schem ul.list{ }
.service_schem ul.list li{margin:8px 5px;}
.service_schem ul.list li a{display:block;width:116px;height:33px;background:url(../images/service_schem.gif) no-repeat 0 0;}
.service_schem ul.list li a em{ display:block;visibility:hidden;}
.service_schem ul.list li.schem_1 a{ background-position:-125px 0;}
.service_schem ul.list li.schem_2 a{ background-position:-0 -50px;}
.service_schem ul.list li.schem_3 a{ background-position:-125px -50px;}
.service_schem ul.list li.schem_4 a{ background-position:-0 -100px;}
.service_schem ul.list li.schem_5 a{ background-position:-125px -100px;}

.btnQQ{display:block;}

.boxTestInfo,
.boxData,
.boxBasicInfo,
.boxLinic{float:left;width:342px;}
.boxDataAndStudent,
.boxLinicAndView{ margin-left:347px;}
.boxStudent,
.boxView{margin-left:347px;_margin-left:344px;}

.boxTestInfo ul,
.boxStudent ul,
.boxBasicInfo ul,
.boxLinicAndView ul{padding:10px 15px 16px;}
.boxTestInfo li,
.boxData li,
.boxStudent li,
.boxBasicInfo li,
.boxLinicAndView li{padding-top:3px;padding-bottom:3px;}
.boxData .tabTit li{float:right;}
.boxData .tabTit{padding-right:80px;}

.boxData .tabBox .tabTit{position:relative;top:-27px;margin-bottom:-18px; z-index:1000;}
.boxData .tabBox .tabTit ul li{height:22px;line-height:22px;font-weight:normal;} 

.boxData .tabBox ul{padding:0 15px 0px;}
.boxData .tabBox .tabTit ul li a,
.boxData .tabBox .tabTit ul a span{width:40px;text-align:center;padding:0;}
.boxTestInfo ul,
.boxData .tabBox .tabCon ul{height:120px; overflow:hidden;}
.boxTestInfo ul li,
.boxData .tabBox .tabCon ul li{padding-bottom:4px;}




.boxNewsContent{margin-top:5px;}
.boxNewsLeft{width:666px;border:1px solid #ced7e6;padding:25px 6px 6px 6px;float:left;}
.boxNewsRight{margin-left:687px;}
.boxNewsContent .title span{display:block;font-size:14px;padding-left:12px;color:#312f7a;border-bottom:1px solid #ced7e6;padding-bottom:8px;}
.boxNewsLeft h5{width:550px; border-bottom:#CBD7EC solid 1px; padding-bottom:8px; color:#03005C; font-weight:bold; text-align:center; font-size:18px;margin:0 auto; display:block;}

.artInfo{margin:14px auto 24px auto; text-align:center;color:#03005C; }
.art_time{margin:0 6px;}
.art_source{margin:0 6px;}
.art_browse{margin:0 6px;}
.artide{padding:0 60px;}
.artide p{ text-indent:2em; font-size: 14px; line-height:2;padding-bottom:8px;}

.mutuality{width:100%;border:#CED7E6 solid 1px;margin-top:20px;}
.mutuality a{color:#000;}
.mutuality a:hover{text-decoration:underline}
.mutuality h6{height:35px;line-height:35px; background:#F3F8F9; text-indent:2em;margin:1px; font-size:14px; font-weight: bold;color:#333;}
.mutuality ul.left{padding:17px 0 0 40px; float:left;width:250px; list-style:none;_width:210px;}
.mutuality ul.left li{ background:url(../images/arrow.gif) no-repeat 0 40%; margin:10px 0;padding-left:10px;}
.mutuality ul.right{padding:17px 40px 0 0; float:right;width:250px; list-style:none;_width:210px;}
.mutuality ul.right li{ background:url(../images/arrow.gif) no-repeat 0 40%;margin:10px 0;padding-left:10px;}

.newsItem{border-top:1px solid #ced7e6; margin:0 60px;}
.newsItem h4{ background-color:#e3eff4;font-family:'����';color:#312f7a;font-weight:bold;font-size:15px; letter-spacing:3px;padding-left:30px;line-height:32px;border-top:1px solid #fff;color:#234e9b;}
.newsItem h4 a.more{background-image:none;font-weight:normal;margin:0 6px 0 0;width:auto;font-size:12px;color:#000;font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif;}

.newsItem  ul.list{margin:20px; font-size:14px;}
.newsItem  ul.list li{padding-left:0; background-position:10px 50%;}
.newsItem  ul.list li span{padding-left:20px;display:block;background:url(../images/hline_1.gif) repeat-x 0 100%;line-height:35px;}
.newsItem  ul.list li:last-child span{ background-image:none;}

.boxNewsContent .boxShuttle{float:none;width:258px;height:200px;}
.boxNewsContent .boxTopic{width:auto; float:none;}
.boxNewsContent .bl ul.list li{padding-top:3px;padding-bottom:3px; background-position:0 10px;}

.boxLesson {color:#234e9b;}
.boxLesson .bl{padding:8px 15px;}
.boxLesson .list li{ padding-left:0;background-image:none;}
.boxLesson .list h3{background:url(../images/square.gif) no-repeat 0 50%;padding-left:12px;font-weight:bold;color:#234e9b;margin-bottom:10px;}
.boxLesson .list .boxLessonList{background:url(../images/hline.gif) repeat-x 0 100%;margin:0 0 10px 0;list-style:none;padding:0 10px 10px;overflow:hidden;}
.boxLesson .list .boxLessonList li{padding-left:0; text-align:right;}
.boxLesson .list .boxLessonList li span{ float:left;font-weight:bold;}
.boxLesson .list li:last-child .boxLessonList{ background-image:none;padding-bottom:0;}
.boxLesson .list ul li{background-image:none;}

.boxTutorial{margin-top:5px;}
.boxTutorialLeft{width:185px;float:left;}
.boxTutorialRight{margin-left:190px;}
.boxTutorialRight_l{width:503px;float:left;}
.boxTutorialRight_r{margin-left:508px;}

.info{padding:3px 5px 0 12px;}
.price{background:url(../images/price.gif) 0 50% no-repeat;height:24px;padding:3px 0 3px 24px;}
.buy{background:url(../images/buy.gif) 0 50% no-repeat;height:24px;padding:3px 0 3px 24px;}


.boxTutorialLeft .banner{width:180px;height:140px;padding:1px;border:1px solid #ced7e6;}
.boxTutorialCata{padding:10px 12px;border:1px solid #ced7e6;margin-bottom:6px;}
.boxTutorialCata li{height:40px;border-bottom:1px solid #fff;}
.boxTutorialCata li a{display:block;line-height:40px;background:#e3eff4 url(../images/arrow_1.gif) no-repeat 8px 16px;padding-left:20px;border-bottom:1px solid #cddee6;font-size:14px;color:#000;}
.boxTutorialCata li.current a,
.boxTutorialCata li a:hover{background-color:#b9cfda;}
.boxTutorialTrain {background:transparent url(../images/gradient_bg.jpg) repeat-x scroll 0 100%;}
.boxTutorialTrain .bl{padding-left:5px;padding-bottom:5px;}
.boxTutorialTrain .corner_white .bl{padding:8px;}
.boxTutorialTrain h5{color:#000;margin:0 0 3px 0;}

.boxTutorial .boxTest{margin-top:5px;}
.boxTutorial .boxTest h3{ border-bottom:none;font-size:14px;text-align:left;}

.boxTutorial .boxTest .bl{padding-bottom:5px;}

.boxTutorialRight_r .boxStudent{margin-left:0;}
.boxTutorialRight_r .boxStudent .square {padding:8px 15px;}
.boxTutorialRight_r .boxStudent .square li{background-image:url(../images/square_red.gif); background-position:0 15px;padding-left:0;text-indent:10px;line-height:2;}
.boxTutorialRight_r .boxStudent .square li span{ color:#f00;}
.boxTutorialRight_r .boxTopic{ float:none;width:auto;}
.boxTutorialRight_r .boxTopic .bl ul.list li {background-position:0 10px;padding-bottom:3px;padding-top:3px;}
.boxTutorialRight_r .boxService{width:auto;margin-left:0;}

.boxFreePhone h5{font-family:'����';font-size:14px;font-weight:bold;padding-left:12px;border-bottom:1px solid #ced7e6;padding-bottom:5px;margin-bottom:5px;}
.boxFreePhone .red{padding-left:70px;font-size:20px;font-weight:bold;background:url(../images/phone.gif) no-repeat 25px 50%;line-height:50px;}


.boxUserPanel{margin-top:5px;}
.boxUserPanelLeft{width:184px;float:left;}
.boxUserPanelRight{margin-left:189px;border:1px solid #4a9cd6;}
.boxUserPanelRightSmallLine{background:url(../images/hline.gif) repeat-x top left;margin-bottom:10px;height:10px;margin-left:257px; width:635px;margin-top:7px;}
.boxUserPanelRightSmall{margin-left:257px;border:1px solid #4a9cd6;width:635px; }
.boxUserPanelRightSmallTop{margin-left:189px; background: url(../images/banner_long4.gif) no-repeat; height:91px;padding:60px 30px 0 277px;}
.boxUserPanelRightSmallBottom{margin-left:257px;margin-top: 24px;margin-bottom: 10px;}

.boxUserPanelLeft .boxLogin{ margin-left:0;}
.boxUserPanelLeft .boxLogin .bl{padding-bottom:5px;padding-top:5px;}
.boxUserPanelLeft .userInfo{padding:0 12px;}
.boxUserPanelLeft .boxLogin h4{padding-left:60px;font-size:13px;}

.boxUserRights{border:1px solid #ced7e6; margin-bottom:5px;}
.boxUserRights ul{border:1px solid #fff;padding-top:12px;background-color:#f1f6f8;}
.boxUserRights ul li{padding-left:5px; background-color:#fff;}
.boxUserRights ul h3{ font-family:'����';color:#000;font-weight:bold;padding-left:25px; background:#fff url(../images/user_rights_icon.gif) no-repeat 5px 5px;font-size:14px; line-height:25px;padding-top:5px;margin:0 0 10px 0;}
.boxUserRights ul h3.myCount{ background-position:5px -195px;}
.boxUserRights ul h3.myData{ background-position:5px -395px;}
.boxUserRights ul h3.myService{ background-position:5px -595px;}
.boxUserRights ul li ol{margin:5px 5px 0 0;padding:0 0 15px 30px;background:#fff url(../images/hline.gif) repeat-x 0 100%;}
.boxUserRights ul li:last-child ol{background-image:none;}
.boxUserRights ul li ol li{padding-left:12px;}

.boxUserPanelRight h3{margin:0; background-color:#4a9cd6;color:#fff;font-size:14px;}
.boxUserPanelRightSmall h3{margin:0; background-color:#4a9cd6;color:#fff;font-size:14px;}
.boxUserPanel .tabBox{overflow:hidden;}
.boxUserPanel .tabBox .tabTit{width:185px;_width:180px;padding-bottom:100px;background-color:#38889b; float:left;}
.boxUserPanel .tabBox .tabTit ul li{display:block; height:auto; line-height:normal;margin:0;}
.boxUserPanel .tabBox .tabTit ul li a{background:#38889b url(../images/hline_2.gif) no-repeat 50% 100%;float:none;padding-left:10px;width:160px; }
.boxUserPanel .tabBox .tabTit ul li a span{background:url(../images/arrow_white.gif) no-repeat 100% 50%;display:block;float:none;font-weight:normal;font-size:14px;text-align:left;margin:0;padding-top:8px;padding-bottom:8px;color:#fff;width:160px; }
.boxUserPanel .tabBox .tabTit ul li.current a,
.boxUserPanel .tabBox .tabTit ul li a:hover{background:#f1f6f8 url(../images/hline_3.gif) no-repeat 50% 100%;width:175px;}
.boxUserPanel .tabBox .tabTit ul li.current a span,
.boxUserPanel .tabBox .tabTit ul li.current a:hover span,
.boxUserPanel .tabBox .tabTit ul a:hover span{background:url(../images/arrow.gif) 100% 50% no-repeat;color:#38889b; }

.boxUserPanel .tabBox .tabCon{margin-left:185px;padding-right:45px; background-color:#f1f6f8; padding-left:45px;}
.boxUserPanel .tabBox .tabCon h3{background:url(../images/arrow_double.gif) no-repeat 0 50%;line-height:25px;color:#000;font-weight:bold;font-size:13px;padding-left:20px;}
.boxUserPanel .tabBox .tabCon li{padding:15px 0;background:url(../images/hline_4.gif) repeat-x 0 100%;overflow:hidden;}
.boxUserPanel .tabBox .tabCon li ol li {padding:0;line-height:2; float:left;margin-right:10px;width:47%;background-image:none;overflow:hidden;}
.boxUserPanel .tabBox .tabCon li ol li span{ float:right;color:#f00;font-weight:bold;}
.boxUserPanel .tabBox .tabCon li ol li.hasRead span{color:#4a9cd6;}
.boxUserPanel .tabBox .tabCon li:last-child{background-image:none;}

/*add2010119*/
.subjectList{padding:20px 40px;}
.subjectList2{padding:0 40px;}
.subjectList ul{ list-style:none;}
.subjectList ul li { background:url(../images/square.gif) no-repeat 0 17px;}
.subjectList ul li p{color:#234E9B; font-size:14px;  text-indent:1em; background:url(../images/hline.gif) repeat-x bottom; padding-bottom:10px;padding-top:10px;}
.subjectList ul li p span{float:right;padding-right:5px;margin-left: 50px;}
.subjectList ul li p span a{ font-size:12px;color:#000;}

.subjectList dl.bline{ background: url(../images/hline.gif) repeat-x bottom left; padding-bottom: 10px;}
.subjectList dt {color:#DE0000; font-size:14px; font-weight:bold;margin:8px 0;}
.subjectList dd {margin:6px 0;font-size:14px; color:#003ABC;}
.subjectList dd span { float:right;font-size:14px;color:#000;}

.subjectList form{ background:url(../images/hline.gif) repeat-x bottom left; padding-bottom:12px;margin-bottom:13px; text-align:center}
.subjectList form span a{font-size:14px; font-weight:bold;color:#DE0000;}
.subjectList form span a:hover{ text-decoration: underline}
.subjectList form p{margin:0;padding:0;line-height:12px;}
.subjectList .tip{margin-bottom:20px;}
.subjectList .tip p.f16{font-size:16px; font-weight:bold;}
.subjectList input{border:#CED7E6 solid 1px;height:21px;line-height:21px;margin-right:12px;}
.f14blue{ font-size:14px; font-weight:bold;color:#4A9CD6;}
.f16blue{ font-size:16px; font-weight:bold;color:#4A9CD6;}
.f14red{ font-size:14px; font-weight:bold;color:#DE0000;}
.f14red_1{ font-size:14px; font-weight:bold;color:#FE0000; font-family:Arial, Helvetica, sans-serif;}
.f18red{ font-size:18px; font-weight:bold;color:#DE0000;}

/*add2010120*/
#userServe-left{width:190px;float:left;margin-top:9px;}
#userServe-right{margin-left:200px; width:670px;border:#CED7E6 solid 1px;margin-top:9px;padding:25px 40px;}

#userServe-left .corner,
#userServe-left .corner .tr,
#userServe-left .corner .tl,
#userServe-left .corner .bl{background:url(../images/corner.gif) no-repeat 100% 100%;}
#userServe-left .corner .tr,
#userServe-left .corner .tl{height:34px;}
#userServe-left .corner .tr{ background-position:100% 0;padding-right:5px;}
#userServe-left .corner .tl{ background-position:0 0;}
#userServe-left .corner .bl{ background-position:0 100%;margin-right:5px;}
#userServe-left .w{width:190px;margin-bottom:7px;_width:195px;}
#userServe-left .w ul{padding:10px 15px;}
#userServe-left .w li{padding-top:3px;width:150px;padding-bottom:3px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}


#userServe-right h6{color:#03005C;border-bottom:#CBD7EC solid 1px;padding-bottom:8px;font-size:16px;margin-bottom:25px; font-weight:bold;}
#userServe-right p{ text-indent:2em; font-size:14px; line-height:150%; margin-bottom:12px;}


.boxTutorialRight_l .boxTest h3{ text-align:center;padding:10px auto 17px;line-height:34px;}
.boxTutorialRight_l .boxTest .desc{ font-size:14px;} 
.boxTutorialRight_l .boxTest .listen_list2{margin:10px 13px 10px 13px;}
.banner_long{width:765px;height:114px;border:#CED7E6 solid 1px;padding:2px 0; text-align:center;}
.banner_3{width:261px;height:39px;margin:5px auto;}
.banner_leveltest{width:261px;height:123px;border:#CED7E6 solid 1px;padding:1px;margin:5px auto;}
.listen_list{margin:10px 13px 10px 13px;}
.listen_list ul { list-style:none;}
.listen_list ul li{ background:url(../images/hline.gif) repeat-x left bottom;margin:3px 0 1px 0;padding-right:10px;}
.listen_list ul li p{ background:url(../images/square.gif) no-repeat 10px 6px;padding-left: 30px; font-size:14px;}
.listen_list ul li p span{float:right; font-size:12px; padding-right:18px;}
.listen_list ul li p span a{color:#000;}
.listen_list ul li p span.listen_free_icon{background:url(../images/listen_free.gif) no-repeat 100% 30%;margin-right:20px;}
.listen_text {_padding:8px 5px 8px 13px;padding:8px 4px 8px 13px;color:#234E9B; }
.listen_text p{ text-indent:2em; line-height:180%;padding-bottom:4px;}
.listen_select{ margin:0px 10px; background:url(../images/hline.gif) repeat-x top left; padding:14px 10px;color:#234E9B; }
.listen_select dt{ background:url(../images/listen_select_bj.gif) no-repeat 0 0; padding-left:18px;margin-bottom:6px;}
.listen_select dd{margin-bottom:12px;}

.boxData .title_2 .more{ position:relative; z-index:5000;}


.skill_pic_text{border:#CED7E6 solid 1px; width:500px; text-align:center; margin-top:5px;}
.skill_pic_text table{ text-align:left; width:440px;}
.skill_pic_text h4{ text-align:left; text-indent:2em;color:#234E9B; background:url(../images/skill_pic_text_h4_bj.gif) no-repeat bottom center; padding-bottom:20px; font-weight:bold; line-height: 170%; margin:10px 20px;}

.class_color{ color:Red;}
.coures_font{ text-indent:2em; font-size:13px;font-family:����;}
.coures_intro { font-size:12px; font-family:����;}
.coures_intro_bold { font-size:12px; font-weight:bold;font-family:����;}
.coures_title { font-size:16px; font-weight:bold;font-family:����; text-align:center;}
.listen_list ul li p span.listen_free_icon_jq {background:url(../images/listen_free.gif) no-repeat 100% 30%;margin-right:86px;}
.boxTopic_course{width:265px;float:left;}
.bottom_image{margin-top:5px; width:766px;}
.course_band{ cursor:hand;}


.loginbody{width:262px; height:282px; background:url(/images/loginbody_mid.jpg) repeat-y;}
.loginbody_top{height:32px; background:url(/images/loginbody_top.jpg) no-repeat; text-indent:1em; font-weight:bold; color:#fff; font-size:12px; line-height:32px;}
.loginbody_mid{height:235px;text-align:center;padding:2px;margin:0 auto;}
.loginbody_mid .user{width:250px;background:url(/images/hline.gif) repeat-x bottom center;text-align:center; margin:0 auto;}
.loginbody_mid .user img{padding:1px;border:#D1D1D1 solid 1px;margin-left:13px;}
.loginbody_mid .user_sever{width:250px; height:92px; background:url(/images/loginbody_btn_bj.jpg) repeat-x;margin:2px auto 0 auto; padding-top:10px;_padding-top:5px;}

.loginbody_bottom{height:11px; background:url(/images/loginbody_bottom.jpg) no-repeat; }
.user_sever_table{width:90%; text-align:center; margin:0 auto;}
.user_sever_table td{ text-align:center;}

.btn94_mouseout{
   background:url(/images/btn94_bj.jpg) no-repeat;
   width:94px;
   height:31px;
   color:#005872;
   border:0;
   margin:2px;
   font-weight:bold;
   text-indent:1em;
   _text-indent:0em;
   _padding-left:8px;
   line-height:33px;
}
.btn94_mouseover{
   background:url(/images/btn94_hover_bj.jpg) no-repeat;
   color:#0051D1;
   width:94px;
   height:31px;
   border:0;
   margin:2px;
   font-weight:bold;
   text-indent:1em;
   _text-indent:0em;
   _padding-left:8px;
   line-height:33px;
}




.service_schem_s .bl{padding:5px 3px;}
.service_schem_s ul.list li{margin:8px 5px;}
.service_schem_s ul.list li a{display:block;width:671px;height:87px;background:url(../images/banner_long3s.gif) no-repeat 0 0;}
.service_schem_s ul.list li a em{ display:block;visibility:hidden;}
.service_schem_s ul.list li.schem_1 a{ background-position:-0px 0;}
.service_schem_s ul.list li.schem_2 a{ background-position:-100px -0px;}
.service_schem_s ul.list li.schem_3 a{ background-position:-200px -0px;}
.service_schem_s ul.list li.schem_4 a{ background-position:-330px -0px;}
.service_schem_s ul.list li.schem_5 a{ background-position:-430px -0px;}
.service_schem_s ul.list li.schem_6 a{ background-position:-560px -0px;}

/*---------------------
---------my_ask_show.html--------------*/
.my_ask_show_box{margin-left:220px; height:auto; font-size:14px;}
.my_ask_show_box ul,li{ list-style:none;}
.my_ask_show_box .clear{ clear:both;}
.my_ask_show_box .box{ width:710px;font-size:14px;}
.my_ask_show_box .box h1{padding:0;font-size:22px; color:#4A9CD6; font-weight:bold;margin:15px 0; font-family: "黑体", "宋体"}
.my_ask_show_box .box .head{ background: url(../images/aa_03.gif) no-repeat; height:44px;}
.my_ask_show_box .top{ height:20px; border-bottom:#4a9cd6  solid 1px;margin-bottom:3px;padding-bottom:4px;}
.my_ask_show_box .top ul{margin:0;padding:0; height:14px; float:left; display:inline; overflow:hidden; font-size:12px;}
.my_ask_show_box .top li{ line-height:14px;float:left; border-right:solid 1px #666666; text-align:center; margin-right:-1px; padding:0 10px;}
.my_ask_show_box .top  a{ color:#000; text-decoration:none;}
.my_ask_show_box .top  a:hover{ text-decoration:underline;}
.my_ask_show_box .topright{ float:right; font-size:12px;}
.my_ask_show_box .box .nt{width:688px;padding:5px 10px 0 10px; height:60px; background:#4a9cd6; color:#fff; text-align:left;}
.my_ask_show_box .box .nt1{padding:5px 10px 0 10px; height:30px; background:#4a9cd6; color:#fff; text-align:left;}
.my_ask_show_box .box .nt p{font-size:14px; color:#fff; line-height:150%; }
.my_ask_show_box .box .nt p span{float:right; font-size:12px;}
.my_ask_show_box .box .nt p.bb{padding-bottom:6px; border-bottom:#fff dotted 1px;}
.my_ask_show_box .row_r {border:#009dd9 solid 1px;border-width:0 1px 1px 1px;width:706px;}
.my_ask_show_box .row_r .id{padding:5px;width:148px; float:left;}
.my_ask_show_box .row_r .id1{width:148px; float:left; padding:5px 10px; border-top:1px solid #4A9CD6;}
.my_ask_show_box .row_r .id .name{ width:140px;border-bottom:dotted 1px #909090; line-height:150%;  font-weight:bold; color:#4A9CD6; word-wrap:break-word; overflow:hidden;}
.my_ask_show_box .row_r .id h4{margin:5px 0 ;font-size:12px; font-weight:normal; color:#000; width:148px;}
.my_ask_show_box .row_r .id h4 span{ font-weight:bold; }
.my_ask_show_box .row_r .id1{width:148px; float:left; padding:5px 10px; border-top:1px solid #4A9CD6;}
.my_ask_show_box .row_r .id1 .name{ border-bottom:dotted 1px #909090; line-height:30px;  font-weight:bold; color:#4A9CD6}
.my_ask_show_box .row_r .id1 h4{margin:5px 0 ;font-size:12px; font-weight:normal; color:#000}
.my_ask_show_box .row_r .id1 h4 span{ font-weight:bold;}
.my_ask_show_box .box .row_r .content{width:540px; float:right; padding:0; text-align:center;border-left:#009dd9 solid 1px;  }
.my_ask_show_box .box .row_r .content .contenter{padding:0 5px;text-align:left;}
.my_ask_show_box .box .row_r .content .contenter p{ font-size:14px; color:#000;}
.my_ask_show_box .box .row_r .content .contenter p span label{ color:#000;}
.my_ask_show_box .box .row_r .content h1{ text-align:left;font-size:14px;font-weight:bold; color:#fff; width:540px;background-color:#4a9cd6;padding:0; font-family:"宋体"; line-height:30px;margin:0px 0px 10px 0px; }
.my_ask_show_box .box .row_r .content h4{font-size:12px; text-align:left; font-weight:bold;color:#f00; margin-bottom:5px; background-color:#fff;  padding-bottom:7px; border-bottom: solid 1px #909090;font-family:"宋体"; width:100%; margin:11px 0 10px 0; display:block;}
.my_ask_show_box .row_r .content h2 {font-size:12px; color:#4a9cd6; border-bottom: dotted 1px #909090;width:530px;line-height:22px;margin-bottom:11px; font-weight:bold; margin-top:15px; }
.my_ask_show_box .row_r .content h3{color:#000; font-size:12px; margin:20px 0 5px 0; font-weight:bold;padding:0;}
.my_ask_show_box .row_r .content p{ color:#000; line-height:150%;font-size:14px;}
.my_ask_show_box .row_r .content p input{ vertical-align:middle; margin-right:3px;}
.my_ask_show_box .row_r .content p textarea {vertical-align:top; height:55px; border:solid 1px #82A4D6; width:500px;}
.my_ask_show_box .row_r .content .pinglun{padding:0 10px;margin-bottom:20px;}
.my_ask_show_box .right{ float:right; display: inline; margin-right:11px; margin-top:-10px; }
.my_ask_show_box .close{ height:32px; text-align:center; padding-top:10px; border-bottom:dashed 1px #CED7E6}
.my_ask_show_box .qs{ border:solid 1px #4A9CD6; height:220px; }
.my_ask_show_box .qs .title{ background:#4A9CD6; height:40px;width:710px;}
.my_ask_show_box .qs img{ float:left; padding-top:10px;}
.my_ask_show_box .qs h1{float:left; font-size:14px; color:#fff; text-indent:2em; line-height:38px; }
.my_ask_show_box .qs h1 input{ height:27px; width:432px; border:solid 1px #0099CC; vertical-align:middle; line-height:27px;}
.my_ask_show_box .qs textarea{ width:594px; height:138px; margin:12px 25px;}
/*---------------------
---------course.html--------------*/
.course { width:635px;font-size:14px;}
.course .notice{ height:185px;}
.course ol,li{ list-style:none; padding:0; margin:0;}
.course .clear{ clear:both;}
.course .notice .img{ background: url(../images/bb_03.gif) no-repeat; height:185px; width:107px; float:left;}
.course .notice .nr{ width:450px; float:left; padding:30px 30px 0 30px;}
.course .nr h1{ font-size:14px; font-weight:bolder; color:#00139E; line-height:23px;}
.course .notice .nr li{ color:#686868; line-height:23px; margin-bottom:10px;}
.course .dash{ border-top: dashed 1px #CED7E6; height:9px;}
.course .question{ border:solid 1px #4A9CD6; margin-top:8px; height:205px; }
.course .question .blue{ height:33px; background:#4A9CD6; margin-bottom:10px;}
.course .question  h2{ float:left; color:#4E4E4E; font-size:14px; line-height:24px; text-indent:3em;}
.course .question .bt{ float:left;}
.course .question .bt input{ vertical-align:middle;}
.course .question .form_width{ width:360px; height:20px;border:solid 1px #737373; background:url(../images/bb_11.gif)}
.course .answer_qs{ height:55px; padding:10px 0 0 478px;}

/*---------------------
---------quiz.html--------------*/
.course .quiz{ width:635px;font-size:14px;}

/*---------------------
---------my_plan.html--------------*/
.plan_frame{ width:635px; margin:auto;font-size:14px; margin-top:10px;}
.plan_frame h1{ font-size:14px; text-indent:3em; line-height:28px; height:35px;border-bottom:dashed 1px #CED7E6}
.plan_frame h1 select{ width:380px; margin-left:15px;}

.plan_frame textarea{ width:600px; height:300px; margin:10px 15px;}

.boxmail{margin-left:240px;width:635px;}
.boxmail p{ text-align:right;}
.boxmail h4{margin-top:10px; background: url(../images/boxmain_h4_bj.gif) 10px 0 no-repeat; padding-bottom:10px; border-bottom:#4A9CD6 solid 1px; text-indent:2.2em; height:20px; line-height:20px; color:#00139E; font-weight:bold;}
.boxmail_form{border:#4A9CD6 solid 0px; margin-bottom:15px;}
.boxmail_form table{padding:0;margin:0;}
.boxmail_form table p{ text-align:left; text-indent:0;}
.boxmail_form h5{height:32px; line-height:32px; background:#4A9CD6;color:#fff; font-size:14px; font-weight:bold;padding:0;margin:0; text-align:left; text-indent:1em;}

.btn150{ background:url(../images/btn150.gif) no-repeat;width:150px; height:41px;  border:0;}
.btn151{ background:url(../images/btn151.gif) no-repeat;width:150px; height:41px;  border:0;}
.btn89{ background:url(../images/btn89_bj.gif) no-repeat;width:89px; height:25px;  border:0; margin-left:20px; text-align:center;padding:0;}
.btn110{ background:url(../images/btn110_bj.gif) no-repeat;width:110px; height:25px;  border:0; margin-left:10px; text-align:center;padding:0;}

.boxUserPanelRightSelect{margin-left:240px; width:695px;  height:30px;}
.boxUserPanelRightSelect li {margin-right:30px; list-style:none;}
/*.boxUserPanelRightSelect li.sec1{background:url(../images/kecheng_bj.gif) no-repeat left top; padding-left:50px;width:auto; height:23px; text-align:right; float:left;}*/
/*.boxUserPanelRightSelect li.sec2{background:url(../images/kemu_bj.gif) no-repeat; width:191px; height:23px; text-align:right; float:left;}
.boxUserPanelRightSelect li.sec3{background:url(../images/paixu_bj.gif) no-repeat; width:140px; height:23px; text-align:right; float:left;}*/
.sec{width:200px; height:23px;background:url(../images/select_bj.gif) repeat-x; border:1px solid #737373;  padding:0;margin:0;}


.boxUserPanelRightMenu{margin:25px 0 15px 0;margin-left:257px; width:635px;font-size:14px; font-weight:bold;color:#0095FE;}
.boxUserPanelRightMenu li{ display: inline;margin-right:85px; }
.boxUserPanelRightMenu li img{vertical-align:middle;margin-top:-3px;}
.boxUserPanelRightMenu li a{color:#0095FE;}
.boxUserPanelRightMenu li a:hover{color:#00139E; text-decoration:underline;}

/*---------------------
---------my_plan.html--------------*/
.plan_frame{ width:605px; margin-top:10px;margin-left:15px;}
.plan_frame .span{ line-height:23px; background:url(../images/plan2_03.gif) left top no-repeat; display:block; width:96px; height:23px; float:left;}
.plan_frame .select{float:left;}
.plan_frame .hight{ height:23px; margin-bottom:20px;}
.plan_frame .select select{ width:380px; height:23px; border:1px #737373 solid;}
/**.plan_frame .passage_h{ width:605px; height:105px; background:url(../images/plan2_11.gif) no-repeat top left;}*/
.plan_frame .passage_h{ width:605px; height:105px; background:url(../images/plan2_11.gif) no-repeat top left; position:relative;}
.plan_frame .passage_h a img{ border:none; cursor:pointer; position:absolute; bottom:30px ; right:48px;}
.plan_frame .passage_m{width:605px; background:url(../images/plan2_15.gif) repeat-y;}
.plan_frame .passage_m .p{ padding:0 40px 30px 28px; line-height:28px;}
.plan_frame .passage_b{width:605px; height:5px; background:url(../images/plan2_18.gif) no-repeat;}
/*---------------------
---------2010-04-06--------------*/
.boxmail .thbg{background: url(images/mymail_bg_03.gif) repeat-x;}
.boxmail .color{ color:#030406; font-weight:bolder; padding-left:50px;}
.boxmail .color2{ color:#004274; padding-left:20px; line-height:30px;}

.showTabbox3{border-top:#7ECDF6 solid 1px;border-left:#7ECDF6 solid 1px;width:100%;color:#234E9B; border-collapse:collapse;margin-top:5px;}
.showTabbox3 th,.showTabbox3 td{border-bottom:#7ECDF6 solid 1px;border-right:#7ECDF6 solid 1px;padding:3px;}
.showTabbox3 th{height:17px;line-height:17px;background:#7ECDF6;font-size:14px; font-weight:bold;color:#fff; }
.showTabbox3 td{height:12px;line-height:18px;}



.boxUserPanelRightSelect li {margin-right:0px; list-style:none;}
.boxUserPanelRightSelect li.sec1{display:block;background:url(../images/kecheng_bj.gif) no-repeat; width:auto;padding-left:65px; line-height:20px; height:20px;  float:left;}

.boxUserPanelRightSelect li.sec2{display:block;background:url(../images/kemu_bj.gif) no-repeat; width:auto; height:20px; float:left;padding-left:65px;}
.boxUserPanelRightSelect li.sec3{display:block;background:url (../images/paixu_bj.gif) no-repeat;width:70px;
	height:20px;
	padding-left:65px;
	float:left;
	background-image: url(../images/paixu_bj.gif);
}
/*--0517ѧϰ�ƻ�--*/
.boxmail_sg{ width:684px;margin-left:240px;}
.boxmail_sg div.hd{ height:30px;}
.boxmail_sg div.bg_jh{ background:url(../images/plan2_03.gif) no-repeat; width:96px; height:23px; float:left;}
.boxmail_sg div.in_put{ float:left;}
.boxmail_sg div.in_put select{width:380px; height:23px; border:1px #737373 solid; z-index:0px;}
.boxmail_sg .suggest{ background: url(../images/1_03.gif) no-repeat; padding-left:3px; }
.boxmail_sg input.more_plan{ width:59px; height:17px; background: url(../images/more_p.jpg) no-repeat; margin:60px 0 20px 550px; border:none;}
.boxmail_sg input.notmore_plan{ width:59px; height:20px;  margin:60px 0 20px 550px; border:none;}

.boxmail_sg .tb_sg{border:1px solid #d3dde9; border-top:none; width:665px; }
.boxmail_sg .tb_sg h3{ background:url(../images/1_03_bg.gif) no-repeat; color:#000; font-weight:bold;margin-left:33px; line-height:31px; text-align:center;}
.boxmail_sg .suggest .showTabbox { width:580px; color:#000; margin:0;}
.boxmail_sg .suggest .showTabbox td{ text-align:left; padding-left:5px; line-height:20px;}
.boxmail_sg .suggest .showTabbox td span{color:#f00;}
.boxmail_sg .suggest .wr{width:600px;margin-left:33px; height:600px; overflow:scroll; overflow-x:hidden; margin-bottom:10px;word-wrap: break-word; word-break: normal; }
/*--ģ�⿼��0517--*/
.mnkc{ float:left; width:667px; background: url(../images/kc_03.gif) no-repeat;padding:140px 40px 0; margin-left:10px;}
.mnkc p{ text-indent:2em; line-height:26px; font-size:14px;}
.mnkc strong{ color:#f00;}
.mnkc mnkc_w{ width:648px;}
.AccordionPanelContent input{ vertical-align:middle}
.btn93{width:93px; height:29px; border:0; line-height:25px; background:url(../images/botton.jpg) no-repeat; color:#fff; font-size:14px; text-align:center; font-weight:bold; margin-right:8px;}
.leftcolunm{ float:left; width:260px; text-align:left; padding-left:50px;margin:5px 0;}

/*--����ף��**/
.baoming_9_16{background:url(../images/baoming_bj.gif) no-repeat; width:515px;height:211px;margin:0 auto; position:relative;}
.baoming_12_29{background:url(../images/baoming_bj_hushi.gif) no-repeat; width:515px;height:211px;margin:0 auto; position:relative;}
.btn_buy{width:132px;height:42px; background:url(../images/btn_buy.gif) no-repeat; cursor:pointer; position: absolute; left:27px; bottom:2px;border:none;}
.zhongqiu{width:623px;padding:10px 6px;border:#4A9CD6 solid 1px; color:#234C9C;}
.zhongqiu .text{padding:8px 10px 25px 10px;}
.zhongqiu h3{ font-size:14px;color:#234C9C; font-weight:bold; margin:10px 0 10px 0;text-align:left;}
.zhongqiu p{ text-indent:2em;text-align:left;color:#234C9C; font-size:14px; line-height:200%;margin:0;padding:0;}
.zhongqiu p.f14blackred{color:#B02624; font-weight:bold;magin:10px 0 0 0;}

/*--2010-10-20 default.aspx**/
.hlzg_1020{ font-family:'����';width:100%;margin:0 auto; height:327px}
.hlzg_1020 table{width:100%; border-collapse: collapse; color:#234E9B; font-size:12px;}
.hlzg_1020 table thead th{  height:29px; line-height:29px; color:#234E9B;font-size:13px; font-weight:bold; text-align:center; background:url(../images/hlzg_1020_table_th.gif) repeat-x;  }
.hlzg_1020 table tr td{ height:25px; line-height:25px; text-align:center;}
.hlzg_1020 table tr td strong{color:#f00; font-weight:normal;}
.hlzg_1020 table tr td strong.no1{font-weight:bold; color:#234E9B;}
.hlzg_1020 table tr td.bj{ background:#F3F8F9;}
.hlzg_1020 table tr.select_hover{ background:#ECF5FF;color:#165694}
.hlzg_1020 .text{width:464px;font-size:12px;margin:15px auto 0 auto; padding:15px 5px 0 5px; background: url(../images/hlzg_1020_text_bj.gif) repeat-x;}
.hlzg_1020 .text h2{ font-weight:bold;color:#234E9B; font-size:12px; margin-bottom:10px; text-align:left;}
.hlzg_1020 .text p{ text-indent:2em; line-height:180%;color:#234E9B; text-align:left;}
#title_1020{margin-top:15px; border-bottom:#CED7E6 solid 1px;margin-bottom:10px;}
#title_1020 h3{color:#000; font-weight:bold;margin:0;padding:0;width:80px; font-size:16px; text-align:left;  border-bottom:#234E9B solid 3px; padding-bottom:2px; text-align:center; }

.hlzg_1020_03{width:472px;margin:0 auto; padding:0 8px 10px 8px;}
.hlzg_1020_03 .text{font-size:14px;margin:0px auto 0 auto; padding:5px 5px 0 5px; text-align:left;}
.hlzg_1020_03 .text h1{ font-weight:bold;font-size:15px; color:#234E9B; text-align:left; margin-bottom:16px; }
.hlzg_1020_03 .text h1 span{ font-weight:bold;float:right; color:#f00;}
.hlzg_1020_03 .text h1 span a{ color:#f00; text-decoration:none;}
.hlzg_1020_03 .text h1 span a:visted{ color:#f00;text-decoration:none;}
.hlzg_1020_03 .text h1 span a:hover{color:#f00; text-decoration:underline;}
.hlzg_1020_03 .text h1 span a:active{ color:#f00;text-decoration:none;}
.hlzg_1020_03 .text h2{ font-weight:bold;color:#234E9B; font-size:12px; margin-bottom:10px; text-align:left;}
.hlzg_1020_03 .text h3{color:#234E9B; text-align:left; font-weight:normal; font-size:12px;margin:0 0 5px 0;padding:0;}
.hlzg_1020_03 .text p{ text-indent:2em; line-height:180%;color:#234E9B; }
.hlzg_1020_03 .line{background: url(../images/hlzg_1020_text_bj.gif) repeat-x; text-align:center; width:468px; height:1px; font-size:0;margin:10px auto;}
.hlzg_1020_03 .text .company{ text-align:right;color:#234E9B;}

