body,div,form,dl,dt,dd,img,h1,h2,h3,h4,h5,h6,ul,ol,li,p,span,table,th,td,a,sup,caption,button, tbody, thead{border:0;border:none;padding:0;margin:0;}
input,select,textarea{padding:0;margin:0;}
img{vertical-align:middle;}
body{font-family:Arial,Tahoma,Helvetica,sans-serif;font-size:12px;}
ul,ol{list-style-type:none;}
th,td,input{font-size:12px;}
em{font-style:normal;}
a{text-decoration:none;}
h4{font-size:14px; color:#406899;}
a{color:#323232;}a:hover{text-decoration:underline;}.fix8{font-size:1px; line-height:1px; height:8px; clear:both;}.fix13{font-size:1px; line-height:1px; height:13px; clear:both;}.flink{border:1px solid #d7d7d7; background:#f7f7f7; padding:12px 20px;}div{overflow:hidden;}
.fix5{font-size:1px; line-height:1px; height:5px; clear:both;}
table{width:100%; border-spacing:0; *border-collapse:collapse;}

#OTN_t .t, .nav_l, .nav_r, .nav_m, .Box_w466_t, .Box_w248_t, .Box_w251_t{background:url(../img/c.jpg) no-repeat;}
.Box_w293_t h4, .Box_w293 .Box_b, .point a, .New, .Box_w404_t h4, .arow_b a, .gy, .Box_w720_t h4, .courseware li h4, .Box_w466_t h4, .Box_w248_t h4, .hot .ul2 li a, .Box_w251_t h4, .or, .blue, .helplist li, .helpStep em, .list_b span, .list_b a.pre, .list_b a.next, #OTNP_t .quicknav a, #OTNP_c .pinfo .img, #OTNP_t .nav2, #OTNP_t .nav2 li, #OTNP_t .nav2 li a.first, .funclist li, .funclist li a, #OTNP_c .r .tips p, .Box_w241_t, .dBox td.td_b, .mst .td1, .opti .td1, .userOp, .testing_r, .testing_g, .whard_r, .Box_w775_t, #tclassSbt, .selBtn, .delBtn{background:url(../img/f.gif) no-repeat;}
.point a{background-position:-5px -803px; padding-left:25px; display:block;}.arow_b a{background-position:-5px -779px;padding-left:26px; display:block;}.gy{background-position:-5px -1029px;}
#F2{background:url(../img/f-b.jpg) repeat-x scroll; height:74px; clear:both;}

body{width:930px; margin:0 auto; *position:relative}
#OTN_t .t{background-position:0 0; background-repeat:repeat-x; height:31px; line-height:31px; padding:0 40px 0 13px;}
#OTN_t .m{position:relative; height:140px; width:930px;}
#logo{position:absolute; left:15px; top:13px;}
.nav_l{background-position:0 -66px; width:10px; height:34px;}.nav_r{background-position:0 -101px; width:10px;}.nav_m{background-position:0 -31px; background-repeat:repeat-x; padding-left:6px;}.nav_txt a{color:#fff; font-weight:700; font-size:14px; float:left; display:inline; margin:0 20px;}

#OTN_c, #OTN_c2{width:930px; margin:0 auto;}#OTN_c a{ color:#525252}#F{border-top:1px solid #e7e7e7; padding-top:14px;}
#OTN_c .c_l{float:left; width:680px;}
#OTN_c .c_r{float:right; width:238px;}
#OTN_c2 .c_r{float:left; width:238px;}
#OTN_c2 .c_m{float:right; width:680px;}
	
.Box_w293{float:left; width:293px;}.Box_w293_t h4{background-position:0 0; height:31px;}
.Box_w293 .Box_c{ padding-top:10px; padding-bottom:6px; border-left:1px solid #76c5ff;border-right:1px solid #76c5ff; overflow:hidden; height:180px;}
.Box_w293 .Box_c li a{ height:24px; float:left;}.Box_w293 .Box_c li{clear:both;}
.New{background-position:-6px -830px; display:-moz-inline-stack; display:inline-block; height:14px; width:25px; float:left;}
.Box_w293 .Box_b{background-position:0 -31px; height:7px; clear:both; font-size:1px; line-height:1px;}
.Box_w404{float:right; width:370px; margin-right:2px; display:inline;}

.Box_w404_t{height:21px; border-bottom:3px solid #ff8c1d; padding-right:8px; line-height:20px;}
.Box_w404_t h4, .Box_w720_t h4{text-indent:-999em; float:left;display:block; height:19px; width:200px;}

.gjzxun h4{ background-position:0 -47px;}
.zcwjian h4{ background-position:0 -76px;}
.pxkejian h4{background-position:0 -102px;}
.Box_w404_t a.More{float:right;}
.Box_w404 .Box_c{padding-top:4px;}.Box_w404 .Box_c a{float:left;}.Box_w404 .Box_c em{float:right; color:#525252;}.Box_w404 .Box_c li{clear:both; border-bottom:1px dashed #000; overflow:hidden; height:20px; padding:4px 0; *padding:2px 0;}

.Box_w720{overflow:visible;}
.Box_w720 .Box_c{width:680px;}
.Box_w720_t{border-bottom:3px solid #2771c8; height:21px; padding-right:8px; line-height:20px; padding-left:5px;}
.courseware .Box_c ul{margin-left:3px;}
.courseware .Box_c li{float:left; margin:13px 4px 13px 0; margin-bottom:0; height:140px; overflow:hidden;}
.courseware li h4{margin-bottom:4px; display:block; text-indent:-999em; margin-left:5px;}
.courseware li h4.h41{background-position:0 -128px;}
.courseware li h4.h42{background-position:0 -151px;}
.courseware li h4.h43{background-position:0 -177px;}
.courseware li h4.h44{background-position:0 -202px;}
.courseware li h4.h45{background-position:0 -226px;}
.courseware li h4.h46{background-position:0 -251px;}

.recommend{float:left; width:430px; border:1px solid #f9cd8c;}
.Box_w466_t{width:444px;}.Box_w248_t{width:246px;}
.Box_w466_t, .Box_w248_t{ background-position:0 -163px; background-repeat:repeat-x;border-bottom:1px solid #f9cd8c;}
.Box_w466_t h4{background-position:0 -697px;}.Box_w248_t h4{background-position:0 -740px;}
.Box_w466_t h4, .Box_w248_t h4{ height:33px; width:92px; text-indent:-999em;}

.recommend .Box_c{padding:10px 10px 0;}
.recommend .Box_c div{line-height:22px; clear:both; margin-bottom:15px; overflow:hidden;}
.recommend .Box_c{ overflow:hidden;}
.recommend .Box_c a.ac{float:left; width:120px; margin-right:8px;}
.recommend .Box_c p a{font-weight:700; color:#000 !important;}
.hot{float:right; border:1px solid #f9cd8c; width:235px;}.hot .arow_b a{background-position:-5px -774px}
.hot .Box_c{padding:10px 8px 0 0;}
.hot ul{clear:both; overflow:hidden;}
.hot .ul1 li{clear:both; line-height:29px;_line-height:28px;}
.hot .ul1 li a{float:left;}
.hot .ul1 li em{float:right; color:#666262;}
.hot .ul2 li{margin:20px 0 20px 9px; *margin-bottom:18px; _margin:21px 0 20px 9px;}
.hot .ul2 li a{width:217px; height:39px; text-indent:-999em;  display:block; overflow:hidden; padding:0;}
.hot .ul2 li a.ahel{ background-position:0 -599px;}
.hot .ul2 li a.acon{ background-position:0 -648px;}

.Box_w251_t{background-position:0 -136px; height:26px; background-repeat:repeat-x;}.Box_w251_t h4{ height:26px; width:120px;}
.login h4{background-position:0 -275px;}
.activeData h4{background-position:0 -311px;}
.search h4{background-position:0 -347px;}
.unitRank h4{background-position:0 -383px; width:123px;}.unitRank .Box_c{ padding-left:0 !important;}.unitRank .Box_w251_t{position:relative;}.unitRank .tabBar{position:absolute; right:2px; top:4px; width:108px;}.unitRank .tabBar a{background:#0040b0; color:#fff !important; padding:0 6px; float:left; line-height:22px; margin-right:4px; text-decoration:none;}.unitRank .tabBar a.Cur{background:#e1f0fd; font-weight:bold; color:#000 !important;}.unitRank li{clear:both; overflow:hidden; padding-left:12px; border-bottom:1px dashed #999; line-height:24px; *line-height:23px; padding-right:10px; text-align:right;}.unitRank .arow_b a{background-position:-18px -775px; padding-left:7px; float:left; color:#000 !important;}
.classRank h4{background-position:0 -418px; width:128px;}
.research h4{background-position:0 -455px;}

.Box_w251 .Box_c{background:#eff7fe;}
.Box_w251 .Box_c{overflow:hidden;}
#loginForm .or, #researchForm .blue{float:left; margin-left:10px;}#loginForm a.or, #researchForm a.blue{float:right; margin-right:30px; }

.or{background-position:0 -563px; height:28px; width:87px; border:none; font-weight:bold; color:#fff; cursor:pointer;}a.or, a.blue{display:block; text-align:center; line-height:28px; color:#fff !important; text-decoration:none !important;}
.blue{background-position:0 -491px; height:26px; width:70px; border:none; font-weight:bold; color:#fff; cursor:pointer;}
.login .Box_c{height:115px;}
.Box_w251 .Box_c{padding:10px 0 13px 10px; *padding-top:8px;*padding-bottom:9px;_padding:10px 0 13px 10px;}
.Box_c .textInput{ height:30px;}.textInput input{width:130px;}
.submitInput{text-align:center;}
.activeData p{line-height:20px;}
.research p{font-size:12px; font-weight:bold;}.research .Box_c{line-height:20px;}

/*police d*/
.c_tit{font-weight:bold; padding-bottom:10px; border-bottom:1px solid #b1b1b3; margin-bottom:2px; color:#525252;}.c_tit a{color:#1e62b2;}
.list li{clear:both; border-bottom:1px dashed #ccc; height:22px; padding-top:9px;}.list li a{float:left;}.list li em{float:right;}
.helplist{background:#fff url(../img/helplist.jpg) repeat-x scroll 0 0; padding:12px 20px 20px; border:1px solid #dddddd;}
.helplist li{ background-position:-10px -1006px; padding-left:13px; line-height:20px;}.helplist li em, .helplist li a{color:#525252}
.helpArea{background:#edf7ff; border:1px solid #85bbe9; padding:9px;}
.help_c{border:1px solid #d8d8d8; background:#fff; width:658px;}
.helpStep{position:relative; height:30px; width:658px; overflow:visible;}
.stepArea{position:absolute; left:0; bottom:-1px; display:inline; overflow:visible;}
.helpStep em{float:left; display:block; border:1px solid #a6d0e7; background-position:0 -1087px; width:77px; height:25px; text-align:center; line-height:25px; font-size:14px; margin-right:8px; cursor:pointer;}
.helpStep em.Cur{background-position:0 -1049px; width:98px; height:29px; border:1px solid #d8d8d8; border-bottom:1px solid #fff; color:#1e62b2; font-weight:bold;}

/*page block*/
.list_b{float:right; display:inline; margin:20px 30px 30px 0;}
.pre, .next{cursor:pointer;float:left;}
.list_b span.pre{background-color:#F8F8F8;background-position:-4px -989px; border:1px solid #CCCCCC; color:#999999; cursor:default; float:left; margin:0 1px; padding:0 5px 0 14px;height:19px; line-height:19px; }
.list_b a.pre{background-color:#FFFFFF; background-position:-4px -950px; height:19px; padding:0 5px 0 14px;}
.list_b a{border:1px solid #CCCCCC; float:left; height:19px; margin:0 1px; padding:0 5px; color:#00599e;line-height:19px;}
.list_b a.now {border:medium none; color:#FF3E00; font-weight:700;}
.list_b .etc{float:left;margin:0 5px; background:none; color:#333333; line-height:19px;}
.list_b a.next{background-position:34px -1008px; height:19px; line-height:19px; margin-right:0; padding:0 14px 0 5px;}
.list_b span.next{background-color:#F8F8F8;background-position:36px -970px; border:1px solid #CCCCCC; color:#999999; cursor:default; float:left; height:19px; line-height:19px; margin:0 1px; padding:0 14px 0 5px;}

.aboutp{color:#525252; line-height:24px; padding:14px; font-size:14px;}.aboutp p{text-indent:28px;}
.cw, .contactus{padding:0 3px; overflow:visible;}
.cw table{border-left:1px solid #cdcdcd;border-top:1px solid #cdcdcd; line-height:20px;}.cw table td{border-right:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd; color:#666; padding:10px 16px;}
.cw table .td1{width:100px; background:#efefef; text-align:right; padding:10px 6px; font-weight:bold;}
.cw ul.cw_list{clear:both;}.cw ul.cw_list li{float:left; margin:0 5px 16px 0;}.cw ul.cw_list li.Last{margin-right:0;}.cw ul.cw_list li a{display:block; margin-bottom:7px;}.cw ul.cw_list li a.gy{padding-left:16px; font-weight:bold; color:#b00d0d;}
.cwe li{float:left; line-height:20px; width:48%; margin-bottom:21px;}.cwe li .img{float:left; margin-right:10px;}.cwe li .img img{border:2px solid #c4c4c4; display:block;}.cwe li .tit{font-weight:bold; font-weight:bold; font-size:12px; color:#626262;}.cwe li .amount{color:#e51b26; padding:10px 0;}

.infoDetails{padding:0 20px; font-size:14px;}.infoDetails .tit{text-align:center; font-size:14px; padding:0 220px;color:#000; margin-bottom:20px;}
.ib{background:#f1f8fe; border-top:1px solid #ccc; padding:10px 0; text-align:center; margin-bottom:28px;}
.infop{color:#666;}.infop p{text-indent:28px; line-height:22px;}
.small{font-size:12px;}
.middle{font-size:14px;}
.big{font-size:16px;}
.loginArea{width:602px; height:245px; background:url(../img/login-g.jpg) no-repeat; margin:0 auto;}

/**/
#OTNP_t .t{background:url(../img/jtl-t.jpg) no-repeat; height:46px;}#OTNP_t .quicknav{float:right; display:inline; margin-top:10px; width:400px;}#OTNP_t .quicknav a{float:left; margin-right:20px; padding-left:24px; line-height:18px;}
#OTNP_t .quicknav a.a1{background-position:-10px -1131px;}
#OTNP_t .quicknav a.a2{background-position:-10px -1165px;}
#OTNP_t .quicknav a.a3{background-position:-10px -1201px;}
#OTNP_t .quicknav a.a4{background-position:-10px -1237px;}

#OTNP_c{ width:930px; margin:0 auto; color:#333333;}
#OTNP_t .nav2{background-position:0 -1888px; height:31px; clear:both; background-repeat:repeat-x; padding-left:100px;}
#OTNP_c .l{float:left; width:187px; padding-left:12px;}#OTNP_c .r{float:right; width:720px;}#OTNP_t .nav2 li{float:left; background-position:-99px -1173px; width:100px; height:31px; text-align:center;}
#OTNP_t .nav2 li.Cur{background-position:-197px -1140px;}
#OTNP_t .nav2 li a{line-height:30px; display:block; color:#044d20; font-weight:bold;}#OTNP_t .nav2 li a.first{background-position:-199px -1173px;}

#OTNP_c .pinfo .img{background-position:5px -1668px; padding-left:70px; line-height:18px; border-bottom:1px dotted #CCC; padding-bottom:15px; margin:0 3px 14px;}#OTNP_c .pinfo{ border:1px solid #e1eae7; border-top:none;}.red{color:#F30;}.state{text-align:center; font-weight:bold; color:#004924; font-size:14px; margin-bottom:5px;}

.funclist li{ background-position:0 -1543px; height:37px; width:186px; margin-bottom:10px;}.funclist li.Last{margin-bottom:0;}
.funclist li.Cur{background-position:0 -1830px;}
.funclist li a{line-height:36px; font-weight:bold; font-size:14px; display:block; padding-left:55px;}
.funclist li.tclass a{background-position:5px -1267px;}
.funclist li.lclass a{background-position:-254px -1268px;}
.funclist li.ldclass a{background-position:-254px -1310px;}
.funclist li.testing a{background-position:5px -1312px;}
.funclist li.studyhard a{background-position:5px -1355px;}
.funclist li.mspace a{background-position:5px -1402px;}
.funclist li.abcshelp a{background-position:5px -1449px;}
.funclist li.quit a{background-position:5px -1494px;}

#OTNP_c .r .tips{border:1px solid #f3c7a2; background:#fff8e5; height:24px;}#OTNP_c .r .tips p{color:#F30;background-position:0 -1789px; padding-left:40px; padding-top:5px; *padding-top:6px;}
.pnotice{float:left; width:220px; border:1px solid #d4d4d4;}
.Box_w241_t, .Box_w775_t{background-position:0 -1938px; border-bottom:1px solid #d4d4d4; height:25px; line-height:25px; padding:0 16px; background-repeat:repeat-x;}.Box_w241_t h4{float:left;}.Box_w241_t .More{float:right;}
.pnotice ul li{height:20px; *height:18px !important;}.pnotice .Box_c{padding:10px 0 8px 0;}
.pbstate{float:right; width:485px;}
.dBox table{border:1px solid #a7a7a7; border-bottom:none; border-right:none;}
.dBox table table{border:none !important;}
.dBox table table td{padding:8px 3px;}
.dBox table td.last{border-right:none; border-bottom:none;}
.dBox td{text-align:center; border-bottom:1px solid #a7a7a7; border-right:1px solid #a7a7a7; vertical-align:top;}
.dBox td.td_b{background-position:0 -1738px; background-repeat:repeat-x; font-weight:bold; color:#616161; padding:8px 0px 9px 0px;}
.dBox td.td_title{height:28px;font-size:17px;color:#090F5B;height:40px;line-height:40px;background:#F7F7F7;font-family:'黑体';}
.dBox td.o{line-height:39px;}
.dBox td.td_b_b{font-weight:bold; width:35px; color:#616161;padding:6px 2px;}
.dBox .img{width:183px;}
.mst .td1{background:url(../img/must.jpg) no-repeat 20px 8px;}
.opti .td1{background:url(../img/opti.jpg) no-repeat 20px 8px;}
.dBox .td1{ padding-left:46px; text-align:left; width:300px;}

.pt{background:url(../img/bar.gif) no-repeat; height:29px; font-weight:bold; font-size:14px; color:#fff; padding-left:12px; line-height:26px; margin-bottom:6px;}
.data table{border:1px solid #e3e3e3; border-bottom:none; border-right:none;}
.data table td, .data table th{text-align:center; border-bottom:1px solid #e3e3e3; border-right:1px solid #e3e3e3; padding:10px 0; clear:both;}
.data table th{background:#f3f3f3;}
.data table .td2{text-align:left; padding-left:12px;}
.data table .th1{width:40px;}
.data table .th3{width:130px;}
.data table .th4{width:70px;}
.data table .th5{width:60px;}
.data table .th6{width:60px;}
.data table .th7{width:74px;}
.data table .th8{width:170px;}
.data .list_b{margin:4px 12px 0 0;}
.userOp{background-position:-266px -1363px; padding-left:40px; float:left;}.userOp img{vertical-align:top;}
.testing_r{display:block; background-position:-121px -851px; height:24px; width:56px; margin-left:8px; *margin-left:0;}
.testing_g{display:block; background-position:-184px -851px; height:24px; width:56px; margin-left:8px; *margin-left:0;}
.whard_r{display:block; background-position:-119px -885px; height:27px; width:103px; margin-left:32px; *margin-left:0;}

.Box_w775{border:1px solid #e5e5e5;}
.Box_w775_t h4{ color:#515151;}.Box_w775 .Box_c{padding:4px 16px 4px 6px;}.Box_w775 .Box_c li{border-bottom:1px dashed #cacaca; padding:7px 0;}
.Box_w775 .list_b{margin-bottom:0;}

.selectClass{background:#efefef; padding:9px 0 9px 12px; color:#636363;}.selectClass select{width:100px;}.selectClass label{font-weight:bold;}
#tclassSbt{background-position:-221px -916px; width:72px; height:22px; border:none; cursor:pointer; vertical-align:top;}
.selBtn{display:block; background-position:-222px -885px; height:26px; width:71px;}
.delBtn{display:block; background-position:-223px -1048px; height:30px; width:70px;}
.Box_w775 table td{padding:8px; text-align:center; border-bottom:1px dotted #CCC;}.Box_w775 table th{padding:10px 0; color:#636363;}.Box_w775 table td.td2{text-align:left;}.Box_w775 table .list_b{margin-top:4px;}

#pinfo td{text-align:left; padding-left:12px;}#pinfo input{padding:2px 3px;}
#saveBtn, #resetBtn{ width:56px; height:23px; border:none; cursor:pointer;}
#saveBtn{background:url(../img/save.gif) no-repeat;}
#resetBtn{background:url(../img/rset.gif) no-repeat; margin-left:30px;}

.fhsz_p{margin-top:24px;}.fhsz_p table td{vertical-align:top;}
.td11_l{background:url(../img/td11_l.jpg) no-repeat; height:395px;}
.td11_r{background:url(../img/td11_r.jpg) no-repeat;}
.td_m{background:url(../img/td_m.jpg) repeat-x;}
.fhsz_c{overflow:hidden; padding-top:20px;}
.fhsz_c_r_t{position:relative; height:33px; width:515px; overflow:visible;}
.fhsz_c_r_t_i{position:absolute; left:0; top:0px;}
.fhsz_c_r_t a{ float:left; display:block; background:url(../img/tab_ua.jpg) no-repeat; width:96px; height:32px; line-height:32px; font-size:14px; font-weight:bold; text-align:center; margin-right:4px; border:1px solid #a5a5a5; cursor:pointer; text-decoration:none;}
.fhsz_c_r_t a.Cur{background:url(../img/tab_a.jpg) no-repeat; border-bottom:1px solid #fff; color:#fe3030;}
.fhsz_c_r_c{border:1px solid #a5a5a5; background:#fff url(../img/fhsz_bj.gif) no-repeat bottom right; padding:12px 6px;}
.fhsz_c_r_c li{height:25px; *height:22px;}.fhsz_c_r_c li a{font-size:14px;}
.fhsz_c_l{float:left; width:385px;}
.fhsz_c_r{float:right; width:515px;}
.player_c{background:url(../img/player-bg.jpg) no-repeat; height:359px; width:384px;}.player{padding:7px;}

#Cover{background:#000; position:absolute; left:0; top:0; width:2000px; height:3000px; display:none; z-index:9990;}
#PopUpL{ position:absolute; left:0; top:0; display:none; z-index:9993;}
#popuptips{position:absolute; width:100px; height:100px; left:80px; bottom:0; z-index:9995; display:block; border:medium none; cursor:pointer;}
#loading{position:absolute; z-index:9992; left:260px; top:100px; display:none;}
#body{width:930px; margin:0 auto;}
.Fie{height:119px;*height:123px;}
.Fie li{ *height:22px !important;}
.Box_w293 .scrollerBox{position:relative; height:180px; overflow:hidden;}
.Box_w293 .scrollerBox ul{position:absolute; left:0; top:0; margin-top:14px; width:290px; display:block;}
.Box_w293 .scrollerBox li{height:91px; overflow:hidden; position:relative;}
.Box_w293 .scrollerBox li.fir{position:absolute; top:0;}
.Box_w293 .scrollerBox li a{height:20px; font-weight:bold;}
.Box_w293 .scrollerBox p{clear:both; text-indent:24px; padding:0 12px; color:#999; line-height:20px;}
.Box_w293 .scrollerBox a.nop{background:none; float:none; display:block; font-weight:400; text-align:right; color:#1079d7 !important; margin-top:-20px;}
.operl a{height:28px !important;; width:87px !important; margin-right:10px !important;}.operl{padding-left:20px !important;}


/*2011-01-14*/
.proccessBg{background:url(../img/processBar.png) no-repeat; width:55px; height:12px; display:inline-block; text-align:left; overflow:hidden; border:1px solid #fb9614; padding:1px}
.proccessBg s{background:url(../img/processBar.png) repeat-x 0 -14px; height:12px; display:inline-block; overflow:hidden;}
.friendTag_hd{background:url(../img/friendTag.png) no-repeat; height:26px; width:238px;}
.friendTag_bd{padding:6px;}
.friendTag_bd a{margin-bottom:6px; display:block;}
