﻿@charset "utf-8";
.Forange{ color:#ff6a01;}


/* CSS Document */
.login{ background:url(../images/login/bg.jpg) repeat-x left bottom; padding-bottom:6px;}
.login_nr{ width:1000px; margin:0px auto; padding:15px 0px;}
.login_nr span{ float:right; margin-top:15px;}
.login_nr span a{ font:normal 16px/25px "Microsoft YaHei"; margin:0px 10px;}
.login_nr span a:hover{ color:#fd5a00;}


.login_center,.center_ge{ background:#f2f2f2;}
.login_cbox{width:1100px; margin:0px auto; background:url(../images/login/bg_login.jpg) no-repeat left center;}
.login_protocol{background:#ffffff center;width:892px; margin:0px auto;width:892px; margin:0px auto;}
.login_protocol_center{ background:#ffffff;}

.center_box{ background:#fff; border:1px solid #d3d3d3; margin:40px 0px; width:292px; float:right; padding:40px; color:#6b6b6b; line-height:280%;}
.center_box h1{ font-size:17px; margin-bottom:8px; color:#4d4d4d;}
.center_box p{ width:292px; height:37px;}

.center_box p .a1{ width:39px; height:39px;background:url(../images/login/t.png) no-repeat 0px 0px; float:left;}
.center_box p .a2{ width:39px; height:39px;background:url(../images/login/t.png) no-repeat 0px -40px; float:left;}
.center_box p .a3{ width:39px; height:39px;background:url(../images/login/t.png) no-repeat 0px -80px; float:left;}
.center_box p input{ border:0px; height:37px; line-height:37px; width:242px; color:#9a9a9a;border:solid #e6e6e6; border-width:1px 1px 1px 0px; padding-left:5px; float:left;}

.ff3{ color:#3fa170; margin-top:6px;}
.deng{ width:292px; height:41px;text-align:center; color:#fff;background:url(../images/login/t.png) no-repeat 0px -147px; float:left;font:normal 16px/41px "Microsoft YaHei";}
a.deng:hover{background:url(../images/login/t.png) no-repeat 0px -189px;color:#fff;}
a.f00:hover{color:#a90303; text-decoration:underline;}
.center_box p input.yan{ width:80px;}


/*注册*/
.zhunr{background:url(../images/login/bg_zhu.jpg) no-repeat left center;}
.zhu{padding:40px 20px 40px 40px;width:332px;}
.zhu span{ width:80px; text-align:right; float:left;font:normal 16px/41px "Microsoft YaHei";}
.zhu p{ width:330px;float:left;}

.zhu div{height:30px;float:left;width:330px;}

.zhu h1{ margin-left:10px; font-size:21px;}
.zhu h1,.zhu strong a{ color:#0977bb;}
.zhu strong{ color:#727272;font:normal 14px/41px "Microsoft YaHei";}
.zhu p input{border-width:1px 1px 1px 1px;float:left; width:220px;}
.zhu i{ height:30px; line-height:30px; text-align:left; float:left;width:250px; margin-left:80px;}
.zhu em{background:url(../images/login/t.png) no-repeat -368px 0px; width:12px; height:12px; float:left; margin:8px 8px 0px 0px;}
.zhu em.d2{background:url(../images/login/t.png) no-repeat -368px -16px;}
.s1{background:url(../images/login/u15.png) no-repeat}


.a07{ color:#0a77bc;}

.success_cbox{background:#ffffff center;width:1000px; margin:0px auto; margin:0px auto;vertical-align:middle;}
.success_cbox img{vertical-align: middle;}
.success_cbox span{vertical-align: middle;}
.cbox_bg{background:url(../images/login/u15.png) no-repeat 250px 75px}
.cbox_info{height: 464px; margin:0px 0px 0px 380px;}
.cbox_btn{ width:161px; height:36px;text-align:center; color:#fff;background:url(../images/login/u19.png) no-repeat 0px 0px; float:left;font:normal 16px/36px "Microsoft YaHei";}

/* 协议 */
.purbox{width:860px;border:#d8d8ed 2px solid;margin:15px 0;padding:15px;_display:inline}
.purbox b{margin:10px 0;display:block;}
.purbox p{line-height:20px;text-indent:25px;margin-bottom:0px;}


/*个人中心*/
.top{ background:#555;}
.top_nr{ color:#fff;}
.top_nr a,.top_nr a.c00{ color:#fff;}
.top_nr a:hover,.top_nr a.c00:hover{ color:#f00;}

.top_nr strong{ background:url(../images/login/t.png) no-repeat -54px 0px; float:left;line-height:34px; width:14px;padding-right:0px;margin-right:6px;}
.top_nr .a1{ background:url(../images/login/t.png) no-repeat -69px 0px;}
.top_nr .a2{ background:url(../images/login/t.png) no-repeat -69px -35px;}
.top_nr .a3{ background:url(../images/login/t.png) no-repeat -69px -70px;}

.cen_genr{ width:1000px; margin:0px auto; padding:10px 0px;}

.ge_left{ width:160px; float:left; background:#efefef; border:1px solid #e1e1e1; height:595px;}

.ge_tit{ border-bottom:1px solid #e1e1e1; padding:10px;font:normal 14px/30px "Microsoft YaHei"; color:#606060;}
.ge_tit img{ border:5px solid #fff;}
.ge_tit h6{ font-size:17px; color:#272626;}
.ge_tit span{ color:#ef9f00; float:left;}

.lv{ height:25px;}
.shubg{ background:url(../images/login/shubg.jpg) no-repeat left top; width:101px; height:12px; line-height:12px; position:relative; float:left; margin:5px 0px 0px 5px;}
.shu{ background:url(../images/login/shu.jpg) no-repeat left top; width:30%; height:12px; line-height:12px; position:absolute; left:0px; top:0px;}

.useredit{ margin-top:15px;height:35px; line-height:35px;border:solid #e1e1e1; border-width:1px 0px; width:160px; float:left; text-align:center; font-size:14px; background:#fff url(../images/login/t.png) no-repeat -346px -34px;}

.ge_myke{ background:#fff;border:1px solid #e1e1e1; margin-left:15px; width:821px; float:left; font-size:14px;}
.myke{float:left;  padding:20px 30px; width:540px; background:url(../images/login/myke.jpg) no-repeat right bottom; height:248px;}
.myke p{ line-height:35px; margin-left:10px; font-size:14px; color:#f89500; font-weight:bold;}
.myke p a{font-size:14px; color:#4d4d4d;}
.myke h2 a{font:bold 16px/30px "Microsoft YaHei"; color:#333;}
.myke h2 span{ margin:5px 5px 0px 0px;}
.myke h2 .bg1{background:url(../images/login/t.png) no-repeat -323px -99px; width:24px; height:24px; float:left;}
.myke h2 .bg2{background:url(../images/login/t.png) no-repeat -358px -99px;width:24px; height:24px; float:left;}

.hot{ float:left; width:180px; border-left:1px dotted #dcdcdc;height:248px; padding:20px;}
.hot h3 a{ font-size:14px; font-weight:bold; margin-bottom:5px;}
.hot li{background:url(../images/login/t.png) no-repeat -379px -118px; float:left; padding-left:5px;}
.hot li a{ color:#0275c6; height:32px;float:left; width:180px; overflow:hidden; line-height:32px;}
.myke h2 a:hover,.myke p a:hover,.hot li a:hover{ color:#f00;}



.ge_myci{ margin:15px 0px 5px 15px; float:left;}
.myci{ background:#fff url(../images/login/myci.jpg) no-repeat right bottom;border:1px solid #e1e1e1;}
.myke h2 .bg3{background:url(../images/login/t.png) no-repeat -350px -73px; width:28px; height:23px; float:left;}
.myke h2 .bg4{background:url(../images/login/t.png) no-repeat -292px -99px; width:26px; height:23px; float:left;}

.ci{ margin-top:30px;float:left;}
.ci a,.personal li a.w,.personal li a.f{ width:98px; height:34px; text-align:center; color:#fff;font:normal 16px/34px "Microsoft YaHei";background:url(../images/login/t.png) no-repeat -165px 0px; float:left; margin-left:10px;}
.ci a.w,.personal li a.f{background:url(../images/login/t.png) no-repeat -165px -34px;}
.ci a:hover,.personal li a.w:hover{background:url(../images/login/t.png) no-repeat -165px -68px;}
.ci a.w:hover,.personal li a.f:hover{background:url(../images/login/t.png) no-repeat -165px -102px;}

.hotci{ width:164px;border:1px solid #e1e1e1;background:#fff; margin-left:15px;}
.hotci li a{ width:159px;}


/*课程列表*/
.ke,.personal{ width:781px;background:#fff;border:1px solid #e1e1e1; float:left; margin-left:15px; padding:20px;}
.ke ul{ border-bottom:3px solid #cfcfcf; width:781px;float:left;}
.ke li{ float:left;height:38px; line-height:38px; padding-bottom:4px; margin-bottom:-7px;}
.ke li a{ float:left; height:38px; line-height:38px; padding:0px 25px; color:#4c4c4c;}
.ke li.hov a,.ke a:hover{background:#0776bb; color:#fff;}
.ke li.hov{ float:left; background:url(../images/login/jt.jpg) no-repeat center bottom; }

.ke table{border:solid #e1e1e1; border-width:1px 0px 0px 1px; margin:20px 0px;}
.ke td,.ke th{border:solid #e1e1e1; border-width:0px 1px 1px 0px;line-height:42px;}
.ke th{color:#808080;font:bold 14px/42px "Microsoft YaHei";}
.ke td a{font-size:14px; color:#4d4d4d;}

.ke .page{ width:100%; text-align:center; float:left; margin-top:20px;}
.ke .page a{ border:1px solid #6597c8; padding:2px 5px; color:#0f22bc; margin-right:5px;}
.ke .page a.on,.page a:hover{ border:1px solid #6597c8; padding:2px 5px; color:#fff; background:#1663ab;}

/*编辑个人资料*/
.personal{ margin:0px 15px 0px 0px;}
.personal h2{ font-size:14px; font-weight:bold; margin:0px 0px 10px 20px;}

.personal li{float:left;line-height:31px; margin-bottom:15px; width:781px; color:#2d2d2d; font-size:14px;}
.personal i{color:#b1b1b1;}

.personal input.wen{background:url(../images/login/t.png) no-repeat 0px -230px; height:31px; line-height:31px; border:1px solid #aaadb2; width:253px; float:left; padding-left:5px;}
.personal span{ width:80px; float:left; text-align:right; height:31px; line-height:31px; margin-right:10px;font-size:14px;}
.que span{ color:#7c7c7c;}
.personal span em{ color:#fe0000;}

.personal select{height:31px; line-height:31px; border:1px solid #aaadb2; padding:5px 10px;}

.personal textarea{ width:380px; height:150px; float:left;border:1px solid #aaadb2;}
.personal li p{ float:left; width:691px; margin-left:90px;color:#999; line-height:28px;}
.personal li p strong{ font-weight:bold; color:#c20000;}

.personal li a{ color:#0095f3;}
.personal li div{ width:580px; float:left; line-height:31px;font-size:14px;}


/*默认*/
.moren{ width:280px;float:left; margin:50px 0px 0px 200px;}
.moren span{ width:81px; height:78px;background:url(../images/login/t.png) no-repeat -264px 0px;float:left;}
.moren a,.moren p{ color:#fe8802; line-height:78px; font-size:14px;float:left; font-weight:normal;}
.moren a:hover{ color:#f00;}
.bnone{ background-image:none;}
.myci span{background:url(../images/login/t.png) no-repeat -300px -148px;}


.searchdeng{ width:292px; height:41px;text-align:center; color:#fff;background:url(../images/login/t.png) no-repeat 0px -147px; float:left; font:normal 16px/41px "Microsoft YaHei";}
a.searchdeng:hover{background:url(../images/login/t.png) no-repeat 0px -189px;color:#fff;}