@charset "utf-8";
/*
@author: hp
@update: hp (2018-03-13)
*/
.my-an{ background: url(/OtherItem/images/zhuxue/myhome/my-an.png) no-repeat; _background: url(/OtherItem/images/zhuxue/myhome/my-an.gif) no-repeat;}

/*个人中心公用头*/
.myggtopBg{ background:url(/OtherItem/images/zhuxue/myhome/my_01x.png) no-repeat;}
.myggtop{ height: 232px;}
.myggtop .mleft{ padding-top: 40px;}
.myggtop .mleft .mlpic{ overflow: hidden; display: block; width: 104px; height: 104px; padding: 3px; background:url(/OtherItem/images/zhuxue/myhome/my_13.png) no-repeat;}
.myggtop .mleft .mlpic img{ width: 104px; height: 104px;}
.myggtop .mleft .mltxt{ margin-left: 24px;}
.myggtop .mleft .mltxt-t{ line-height: 50px; font-size: 26px; font-weight: 700; color: #fff; margin-bottom: 4px;}
.myggtop .mleft .mltxt-c{ line-height: 28px; font-size: 14px; color: #fff; margin-bottom: 12px;}
.myggtop .mleft .mltxt-b .han{ display: block; width: 100px; height: 32px; line-height: 32px; text-align: center; font-size: 14px; color: #fff; border: 2px solid #5d9af6; border-radius: 3px;}
.myggtop .mleft .mltxt-b .han:hover{ background: #5d9af6; text-decoration: none;}
.myggtop .mright{ padding-top: 30px; width: 420px;}
.myggtop .mright .mrtit{ line-height: 46px; font-size: 18px; color: #fff; font-weight: 700;}
.myggtop .mright .mrcen{ line-height: 36px; font-size: 16px; color: #fff;}
.myggtop .mright .mrcen a{ color: #fff;}
.myggtop .mright .mrcen p{ height: 36px;}

/*个人中心框架左道航*/
.mymain{ margin-bottom: 50px;}
.mylnav{ width: 146px;}
.mylnav .mnlist{ height: 59px; line-height: 59px; font-size: 16px; color: #666; padding-left: 50px; border-bottom: 1px solid #e6e6e6; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; cursor: pointer;}
.mylnav .mnlist:hover{ color: #ff6600; text-decoration: none;}
.mylnav .mnlist.on{ color: #ff6600; font-weight: 700;}
.mylnav .icon01{ background-position: 18px -127px;}
.mylnav .icon01:hover,.mylnav .icon01.on{ background-position: 18px 21px;}
.mylnav .icon02{ background-position: 18px -179px;}
.mylnav .icon02:hover,.mylnav .icon02.on{ background-position: 18px -29px;}
.mylnav .icon03{ background-position: 18px -227px;}
.mylnav .icon03:hover,.mylnav .icon03.on{ background-position: 18px -77px;}
.myrmain{ width: 994px;}
.myrmain .mrggtit{ height: 58px; border-bottom: 2px solid #e6e6e6;}
.myrmain .mrggtit-left{ line-height: 58px; height: 58px; border-bottom: 2px solid #3083d0; padding-right: 20px; font-size: 18px; color: #3083d0;}
.myrmain .mrggtit-cen{ height: 58px;}
.myrmain .mrggtit-cen li{ float: left; padding: 0 10px; height: 58px; line-height: 58px; font-size: 18px; color: #666; margin-right: 70px; cursor: pointer;}
.myrmain .mrggtit-cen li.on{ color: #3083d0; border-bottom: 2px solid #3083d0;}
.myrmain .xbot{ display: none;}

/*个人中心-基本信息*/
.myjbxx .wxts{ line-height: 80px; font-size: 14px;}
.myjbxx .tpsc{ width: 200px; margin-left: 50px;}
.myjbxx .tpsc .pic{ overflow: hidden; display: block; width: 124px; height: 124px; border: 2px solid #d6d6d6; border-radius: 3px; margin: 0 auto; cursor: pointer;}
.myjbxx .tpsc .pic img{ width: 124px; height: 124px; border-radius: 3px;}
.myjbxx .tpsc .txt{ line-height: 46px; text-align: center; font-size: 14px;}
.myjbxx .tpsc .han{ position: relative; overflow: hidden; display: block; width: 140px; height: 40px; line-height: 40px; text-align: center; font-size: 16px; color: #fff; border-radius: 3px; background: #80bcf3; margin: 0 auto; cursor: pointer;}
.myjbxx .tpsc .han:hover{ background: #5c9bd6; text-decoration: none;}
.myjbxx .tpsc .han input{ position: absolute; top: -40px; left: 0; _width: 106px; _height: 40px; _top: 0px; _left: 0; opacity:0;filter:alpha(opacity=0);}
.myjbxx .grzl{ width: 744px;}
.myjbxx .grzl .cbox{ margin-bottom: 26px;}
.myjbxx .grzl .cbox .ltxt{ width: 146px; font-size: 16px; line-height: 34px; padding-right: 20px; text-align: right;}
.myjbxx .grzl .cbox .ltxt em{ display: inline-block; margin-right: 10px; color: #e32525;}
.myjbxx .grzl .cbox .ltxt2{ width: 112px; font-size: 16px; line-height: 34px;}
.myjbxx .grzl .cbox .rtxt{ line-height: 34px; font-size: 14px; color: #f52828;}
.myjbxx .grzl .cbox .inp320,.myjbxx .grzl .cbox .inp230,.myjbxx .grzl .cbox .inp198{ width: 298px; height: 32px; padding: 0 10px; line-height: 32px; font-size: 14px; color: #333; border: 1px solid #e9e8e8; margin-right: 10px;}
.myjbxx .grzl .cbox .inp230{ width: 308px;}
.myjbxx .grzl .cbox .inp198{ width: 176px; }
.myjbxx .grzl .cbox .ryzm{ display: block; width: 112px; height: 34px; line-height: 34px; font-size: 14px; color: #999; text-align: center; background: #e8e8e8; border-radius: 3px; margin-right: 10px; cursor: pointer;}
.myjbxx .grzl .cbox .ryzm:hover{ color: #2d78e7; text-decoration: none;}
.myjbxx .grzl .cbox .sryzm-pic{ display: block; width: 90px; height: 34px; margin-right: 10px;}
.myjbxx .grzl .cbox .sryzm-txt{ line-height: 34px; font-size: 12px; color: #999; margin-right: 10px;}
.myjbxx .grzl .cbox .sryzm-txt:hover{ color: #2d78e7; text-decoration: none;}
.myjbxx .grzl .cbox .rad{ display: inline-block; overflow: hidden; width: 46px; height: 34px; padding-left: 22px; line-height: 34px; font-size: 16px; background-position: 0 -1040px; vertical-align: middle; cursor: pointer;}
.myjbxx .grzl .cbox .rad input{ top: -50px;}
.myjbxx .grzl .cbox .rad.on{ background-position: 0 -990px;}
.myjbxx .grzl .hbox{ margin: 0 0 20px 40px;}
.myjbxx .grzl .hbox .han{color:#3083d0; display: inline-block; width: 150px; height: 38px; border: 1px solid #3083d0; text-align: center; line-height: 38px; font-size: 16px; border-radius: 3px; margin-right: 26px;}
.myjbxx .grzl .hbox .han:hover{ text-decoration: none; background: #3083d0; border: 1px solid #3083d0; color: #fff;}
.myjbxx .grzl .hbox .han2{ background: #3083d0; border: 1px solid #3083d0; color: #fff;}
.myjbxx .grzl .hbox .han2:hover{ background: #2771b6; border: 1px solid #2771b6;}
.myjbxx .grzl .hbox2{ margin: 0 0 20px 112px;}

/*下拉菜单模拟*/
.xxselect{ width:100px; height:34px; background:#fff; font-size: 14px; margin-right: 10px;}
.xxselect input{ border:1px solid #e9e8e8; width:88px; padding-left: 10px; overflow:hidden; height:32px; font-size: 14px; line-height:32px; color: #999;}
.xxselect input.on{ color: #333;}
.xxselect i{display:block; width:10px;height:6px; background: url(/OtherItem/images/zhuxue/myhome/my-an.png) no-repeat 0 -1200px; _background: url(/OtherItem/images/zhuxue/myhome/my-an.gif) no-repeat 0 -1200px; top:14px; right:10px; z-index: 0; transition:all .3s linear}
.xxselect i.on{transform:rotateZ(180deg);}
.xxselect ul { width:98px; border:1px solid #dddddd; background:#fff; overflow-x: hidden;}
.xxselect ul li {overflow:hidden;width:88px; padding-left:10px;cursor:pointer;line-height:32px;height:32px; color: #999;}
.xxselect ul li.hover {background:#3083d0; color: #fff;}

.xjselect{ width:110px; height:34px; background:#fff; font-size: 14px; margin-right: 10px;}
.xjselect input{ border:1px solid #e9e8e8; width:98px; padding-left: 10px; overflow:hidden; height:32px; font-size: 14px; line-height:32px; color: #999;}
.xjselect input.on{ color: #333;}
.xjselect i{display:block; width:10px;height:6px; background: url(/OtherItem/images/zhuxue/myhome/my-an.png) no-repeat 0 -1200px; _background: url(/OtherItem/images/zhuxue/myhome/my-an.gif) no-repeat 0 -1200px; top:14px; right:10px; z-index: 0; transition:all .3s linear}
.xjselect i.on{transform:rotateZ(180deg);}
.xjselect ul { width:108px; border:1px solid #dddddd; background:#fff; overflow-x: hidden;}
.xjselect ul li {overflow:hidden;width:98px; padding-left:10px;cursor:pointer;line-height:32px;height:32px; color: #999;}
.xjselect ul li.hover {background:#3083d0; color: #fff;}


.xjselects{ width:210px; height:34px; background:#fff; font-size: 14px; margin-right: 10px;}
.xjselects input{ border:1px solid #e9e8e8; width:198px; padding-left: 10px; overflow:hidden; height:32px; font-size: 14px; line-height:32px; color: #999;}
.xjselects input.on{ color: #333;}
.xjselects i{display:block; width:10px;height:6px; background: url(/OtherItem/images/zhuxue/myhome/my-an.png) no-repeat 0 -1200px; _background: url(/OtherItem/images/zhuxue/myhome/my-an.gif) no-repeat 0 -1200px; top:14px; right:10px; z-index: 0; transition:all .3s linear}
.xjselects i.on{transform:rotateZ(180deg);}
.xjselects ul { width:208px; border:1px solid #dddddd; background:#fff; overflow-x: hidden;}
.xjselects ul li {overflow:hidden;width:198px; padding-left:10px;cursor:pointer;line-height:32px;height:32px; color: #999;}
.xjselects ul li.hover {background:#3083d0; color: #fff;}



/*-------------------教务专区框架左道航-------------------*/
.teamain{ margin-bottom: 50px;}
.tealnav{ width: 146px;}
.tealnav .mnlist{ height: 59px; line-height: 59px; font-size: 16px; color: #666; padding-left: 50px; border-bottom: 1px solid #e6e6e6; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; cursor: pointer;}
.tealnav .mnlist:hover{ color: #ff6600; text-decoration: none;}
.tealnav .mnlist.on{ color: #ff6600; font-weight: 700;}
.tealnav .icon01{ background-position: 18px -578px;}
.tealnav .icon01:hover,.tealnav .icon01.on{ background-position: 18px -278px;}
.tealnav .icon02{ background-position: 18px -629px;}
.tealnav .icon02:hover,.tealnav .icon02.on{ background-position: 18px -329px;}
.tealnav .icon03{ background-position: 18px -678px;}
.tealnav .icon03:hover,.tealnav .icon03.on{ background-position: 18px -378px;}
.tealnav .icon04{ background-position: 18px -729px;}
.tealnav .icon04:hover,.tealnav .icon04.on{ background-position: 18px -429px;}
.tealnav .icon05{ background-position: 18px -778px;}
.tealnav .icon05:hover,.tealnav .icon05.on{ background-position: 18px -478px;}
.tealnav .icon06{ background-position: 18px -829px;}
.tealnav .icon06:hover,.tealnav .icon06.on{ background-position: 18px -529px;}
.tealnav .icon07{ background-position: 18px -1429px;}
.tealnav .icon07:hover,.tealnav .icon07.on{ background-position: 18px -1379px;}
.tearmain{ width: 994px;}
.tearmain .mrggtit{ height: 58px; border-bottom: 2px solid #e6e6e6;}
.tearmain .mrggtit-left{ line-height: 58px; height: 58px; border-bottom: 2px solid #3083d0; padding-right: 20px; font-size: 18px; color: #3083d0;}
.tearmain .mrggtit-left.hui{ color: #666; border-bottom: none;}
.tearmain .mrggtit-cen{ height: 58px;}
.tearmain .mrggtit-cen li{ float: left; padding: 0 10px; height: 58px; line-height: 58px; font-size: 18px; color: #666; margin-left: 70px; cursor: pointer;}
.tearmain .mrggtit-cen li.on{ color: #3083d0; border-bottom: 2px solid #3083d0;}
.tearmain .ggtable table{ border-collapse: collapse;}
.tearmain .ggtable td{ line-height: 26px; padding: 10px; text-align: center; font-size: 14px; border: 1px solid #f0f0f0;}
.tearmain .ggtable .tabtit{ background: #f0f0f0; line-height: 30px; font-size: 16px;}
.tearmain .ggtable .tal{ text-align: left;}
.tearmain .ggtable .clan{ color: #3083d0;}
.tearmain .ggtable .tabjg{ font-size: 24px; color: #f8513f;}
.tearmain .ggtable .wchan{ display: inline-block; width: 112px; height: 28px; line-height: 28px; text-align: center; font-size: 14px; border: 2px solid #e0e0e0; background: #f5f4f5; border-radius: 3px;}
.tearmain .ggtable .wchan:hover{ text-decoration: none;}
.tearmain .ggtable .zfhan{ display: inline-block; width: 116px; height: 32px; line-height: 32px; text-align: center; font-size: 14px; color: #fff; background: #3083d0; border-radius: 3px;}
.tearmain .ggtable .zfhan:hover{ text-decoration: none; background: #2771b6;}
.tearmain .ggtable .sc{ margin-top: 15px; color: #3083d0; display: inline-block;}

/*教务专区-专业计划*/
.teazyjh .cbox{ padding-top: 40px;}

/*教务专区-考试安排*/
.teaksap .tts{ line-height: 74px; font-size: 14px;}
.teaksap .cbox .list136{ width: 136px; padding:0;}
.teaksap .cbox .list120{ width: 120px; padding:0;}
.teaksap .cbox .list140{ width: 140px; padding:0;}
.teaksap .kong,.teaksap .kong2{ padding: 44px 0 44px 448px; height: 79px; line-height: 79px; font-size: 24px; color: #999; background: url(/OtherItem/images/zhuxue/myhome/my_04.png) no-repeat 354px center;}
.teaksap .kong2{ background: url(/OtherItem/images/zhuxue/myhome/my_05.png) no-repeat 354px center;}
.teaksap .xbot{ display: none;}
.teaksap .kong3{ padding: 200px 0;}
.teaksap .kong3-pic{ width: 153px; height: 157px; margin: 0 auto;}
.teaksap .kong3-txt{ line-height: 96px; text-align: center; font-size: 18px;}
.teaksap .kong4{ height: 78px; padding: 40px 0 100px; text-align: center;}
.teaksap .kong4-pic{ display: inline-block; *display: inline; *zoom: 1; width: 78px; height: 78px; vertical-align: middle;}
.teaksap .kong4-txt{ display: inline-block; *display: inline; *zoom: 1; padding-left: 12px; height: 78px; line-height: 78px; font-size: 18px; vertical-align: middle;}

/*下拉菜单模拟*/
.tabselect{ width:136px; height:46px; font-size: 14px; text-align: left;}
.tabselect input{ border:0; width:126px; overflow:hidden; height:46px; font-size: 14px; line-height:46px; padding-left: 10px; color: #999;}
.tabselect input.on{ color: #333;}
.tabselect i{display:block; width:10px;height:6px; background: url(/OtherItem/images/zhuxue/myhome/my-an.png) no-repeat 0 -1200px; _background: url(/OtherItem/images/zhuxue/myhome/my-an.gif) no-repeat 0 -1200px; top:21px; right:10px; z-index: 0; transition:all .3s linear}
.tabselect i.on{transform:rotateZ(180deg);}
.tabselect ul { width:136px; border:1px solid #dddddd; background:#fff; overflow-x: hidden; margin-left: -1px;}
.tabselect ul li {overflow:hidden;width:126px; padding-left:10px;cursor:pointer;line-height:46px;height:46px; color: #999;}
.tabselect ul li.on{background:#3083d0; color: #fff;}
.tabselect ul li.hover {background:#3083d0; color: #fff;}
.tabselect120{ width:120px;}
.tabselect120 input{ width: 110px;}
.tabselect120 ul{ width: 120px;}
.tabselect120 ul li{ width: 110px;}
.tabselect120c{ width:120px; text-align: center;}
.tabselect120c input{ width: 120px; text-align: center; padding:0;}
.tabselect120c ul{ width: 120px;}
.tabselect120c ul li{ width: 120px; padding:0;}
.tabselect140{ width:140px; text-align: center;}
.tabselect140 input{ width: 140px; text-align: center; padding:0;}
.tabselect140 ul{ width: 140px;}
.tabselect140 ul li{ width: 140px; padding:0;}

/*-------------------学生首页框架左道航-------------------*/
.stumain{ margin-bottom: 50px;}
.stulnav{ width: 146px;}
.stulnav .mnlist{ height: 59px; line-height: 59px; font-size: 16px; color: #666; padding-left: 50px; border-bottom: 1px solid #e6e6e6; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; cursor: pointer;}
.stulnav .mnlist:hover{ color: #ff6600; text-decoration: none;}
.stulnav .mnlist.on{ color: #ff6600; font-weight: 700;}
.stulnav .icon01{ background-position: 18px -928px;}
.stulnav .icon01:hover,.stulnav .icon01.on{ background-position: 18px -878px;}
.stulnav .icon02{ background-position: 18px -227px;}
.stulnav .icon02:hover,.stulnav .icon02.on{ background-position: 18px -77px;}
.sturmain{ width: 994px;}
.sturmain .mrggtit{ height: 58px; border-bottom: 2px solid #e6e6e6;}
.sturmain .mrggtit-left{ line-height: 58px; height: 58px; border-bottom: 2px solid #3083d0; padding-right: 20px; font-size: 18px; color: #3083d0;}
.sturmain .ggtable table{ border-collapse: collapse;}
.sturmain .ggtable td{ line-height: 40px; padding: 20px; text-align: center; font-size: 16px; border: 1px solid #f0f0f0;}
.sturmain .ggtable .tabtit{ background: #f0f0f0; line-height: 50px; padding: 0 20px;}
.sturmain .ggtable .tal{ text-align: left;}
.sturmain .ggtable .lh80{ line-height: 80px;}
.sturmain .ggtable .han{ display: inline-block; width: 90px; height: 30px; line-height: 30px; text-align: center; border: 2px solid #3083d0; border-radius: 3px;}
.sturmain .ggtable .han:hover{ text-decoration: none; background: #3083d0; color: #fff;}
.sturmain .ggtable .han2{ display: inline-block; width: 94px; height: 34px; line-height: 34px; text-align: center; background: #3083d0; color: #fff; border-radius: 3px;}
.sturmain .ggtable .han2:hover{ text-decoration: none; background: #2771b6; color: #fff;}
.sturmain .ggtable .vpic{ display: inline-block; width: 350px; height: 198px;}
.sturmain .ggtable .vpic img{ width: 350px; height: 198px;}
.sturmain .ggtable .vpic .bf{ width: 55px; height: 55px; top: 50%; left: 50%; margin: -28px 0 0 -28px; background: url(/OtherItem/images/zhuxue/myhome/my_07.png) no-repeat; z-index: 0;}
.sturmain .ggtable .vpic .txt{ width: 100%; height: 38px; left: 0; bottom: 0; text-align: center; line-height: 38px; font-size: 14px; color: #fff; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#B2000000', endColorstr='#B2000000');background:rgba(0,0,0,0.7); z-index: 0;}
.sturmain .ggtable .vtxt{ margin-top: -20px; line-height: 50px; font-weight: 700;}

/*学生首页-我的课程*/
.stuwdkc .tts{ line-height: 74px; font-size: 14px;}
.stuwdkc .ctop{ height: 34px; margin-bottom: 36px;}
.stuwdkc .ctop li{ float: left; width: 130px; height: 34px; line-height: 34px; text-align: center; font-size: 16px; color: #999; margin-left: 10px; border-radius: 3px; cursor: pointer; position: relative;}
.stuwdkc .ctop li i{ display: none;}
.stuwdkc .ctop li.on{ background: #3083d0; color: #fff;}
.stuwdkc .ctop li.on i{ display: block; width: 14px; height: 5px; position: absolute; top: 34px; left: 50%; margin-left: -7px; background-position: 0 -1350px;}
.stuwdkc .xbot{ display: none;}

/*学生首页-个性化*/
.stugxh .mrggtit{ margin-bottom: 40px;}
.stugxh .cbox{ margin-bottom: 26px;}
.stugxh .cbox .ltxt{ width: 120px; font-size: 16px; line-height: 34px;}
.stugxh .cbox .rtxt{ line-height: 34px; font-size: 14px; color: #f52828;}
.stugxh .cbox .inp320{ width: 298px; height: 32px; padding: 0 10px; line-height: 32px; font-size: 14px; color: #999; border: 1px solid #e9e8e8; margin-right: 20px;}
.stugxh .hbox{ margin: 0 0 20px 120px;}
.stugxh .hbox .han{ display: inline-block; width: 150px; height: 40px; background: #3083d0; text-align: center; line-height: 40px; font-size: 16px; color: #fff; border-radius: 3px; margin-right: 20px;}
.stugxh .hbox .han:hover{ text-decoration: none; background: #2771b6;}

/*学生首页-考核成绩*/
.stukhcj .mrggtit{ margin-bottom: 30px;}
.stukhcj .ktop{ height: 98px; background: url(/OtherItem/images/zhuxue/myhome/my_12.jpg) no-repeat;}
.stukhcj .ktop .left{ width: 144px; height: 48px; padding: 6px 0; line-height: 24px; font-size: 20px; color: #4179ef; text-align: center; background: #fff; border-radius: 3px; margin: 19px 0 0 20px;}
.stukhcj .ktop .cen{ margin: 23px 0 0 20px; line-height: 26px; font-size: 16px; color: #fff;}
.stukhcj .ktop .right{ margin: 23px 20px 0 0; text-align: right; line-height: 26px; font-size: 16px; color: #fff;}
.stukhcj .ktop .right a{ color: #fff;}
.stukhcj .ktop .chong{ color: #ff6600 !important;}
.stukhcj .ktop .chuang{ color: #ffff00 !important;}
.stukhcj .kcen table{ border-collapse: collapse;}
.stukhcj .kcen td{ border: 1px solid #b5b5b5; line-height: 28px; padding: 5px 15px; font-size: 16px;}
.stukhcj .kcen .tac{ text-align: center;}
.stukhcj .kcen .tabtit{ text-align: center; font-size: 20px; color: #3a68d8; background: #ecf4fc; border: 1px solid #778ec7; line-height: 46px;}
.stukhcj .kcen .clan{ color: #3a68d8;}
.stukhcj .kcen .chong{ color: #ff3333;}
.stukhcj .kcen .blan{ border: 1px solid #778ec7; background: #f3f8fd;}
.stukhcj .kcen .bblan{ border-bottom: 1px solid #778ec7;}

/*学生首页-成绩查询*/
.blueLink{font-size: 14px;width: 160px;margin-top: 15px;float: right;text-align: center;height: 32px;line-height: 32px;background-color: #117ee0;color: #fff;display: inline-block;border-radius: 3px;}
.ahd{border-left: 3px solid #127dde;margin-bottom: 13px;display:inline-block;padding-left: 8px;}
.ahd li{float: left;color:#127dde;font-size:16px;line-height: 18px;font-weight: 700;}
.moretable a{text-decoration:none;}
.moretable a:hover{color:#127dde;}


/*学生首页-考试证书*/
.topDiv{
    padding: 28px 0 11px;
    font-weight: 700;
    display:inline-block;
    border-bottom: 1px solid #e6e6e6;
    width: 100%;
}
.topDiv span{
    font-size:16px;
    color:#127de1;
    border-left: 3px solid #127de1;
    padding-left: 9px;
    display:inline-block;
    float: left;
    line-height: 18px;
}

.topDiv ul{
    float: right;
    line-height: 18px;
}

.topDiv ul li{
    float: left;
    line-height: 18px;
    padding-left: 50px;
}

.topDiv ul li a{
    text-decoration:none;
}
.topDiv ul li a:hover{
    color:#127de1;
}
.certificate{
    text-align:center;
    padding: 30px 0;
}
.certificateCon{
    margin: 0 auto;
    border:1px solid #efefef;
    height: 1427px;
    background: url(/OtherItem/images/zhuxue/myhome/card_03.png) no-repeat center top;
    width:1010px;
}


.certificateCon .div01{
  padding-top: 163px;
}
.certificateCon .div01 em{
    font-size: 48px;
}
.certificateCon .div01 p{
    line-height: 48px;
    font-size: 34px;
}
.certificateCon .div01 h1{
    color:#384559;
    font-size: 62px;
    padding-right: 352px;
}

.certificateCon .div01 span{
    text-align: left;
    font-size: 24px;
    line-height: 38px;
    padding-top: 45px;
    display: inline-block;
    width: 730px;
}
.certificateCon .div02 h2{
    padding-top: 43px;
    font-size: 38px;
    padding-left: 260px;
    font-weight: 400;
    color: #b1151b;
}
.certificateCon .div02 p{
    font-size:26px;
    padding-bottom: 36px;
}

.certificateCon .div02 .picImg{
    height: 194px;
    padding-top: 24px;
    display: inline-block;
    width: 218px;
    background: url(/OtherItem/images/zhuxue/myhome/for.png) no-repeat center top;

    background-size: 218px;
    margin: 0 auto;
    position: relative;
}
.certificateCon .div02 .picImg img{
    width: 170px;
    height: 170px;
    display:inline-block;
}
.certificateCon .div02 .picImg em{
    position: absolute;
    bottom: -31px;
    font-size: 20px;
    left: 0;
    text-align: center;
    width: 100%;
    color:#5c5c5b;
}

.certificateCon .div03{
    padding-top: 59px;
    text-align: left;
    padding-left: 256px;
    font-size: 30px;
}


/*myxjxx tanchuang*/
.addCen{
    /*display: none;*/
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .4;
    filter: alpha(opacity=40);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 98;
    _position: absolute;
    _height: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight));
}

.addBox{
    /*display: none;*/
    text-align:center;
    width: 410px;
    background: #fff;
    top: 50%;
    left: 50%;
    position: fixed;
    margin:-110px 0 0 -205px;
    z-index: 99;
    padding-bottom: 31px;
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/2));
}

.addBox .top{
    height: 47px;
    background-color: #f5f4f5;
    position: relative;
}
.addBox .top .close{
    width: 18px;
    height: 18px;
    display:inline-block;
    position: absolute;
    top: 15px;
    right: 10px;
}

.addBox p{
    font-size:16px;
    line-height: 36px;
    padding: 33px 0;
}
.addBox p img{
   vertical-align:top;
    margin-right: 8px;
}

.addBox .sure{
    display:inline-block;
    width: 116px;
    height: 40px;
    font-size:16px;
    color:#fff;
    background-color: #3083d0;
    border-radius:4px;
    line-height: 40px;
}

.addBox .error-msg{
    display:none;
}


/*-------------------学籍信息修改及通知消息框架-------------------*/
.marb15{
    height: 15px;
    overflow: hidden;
    clear: both;
}
.newmain {
    width: 994px; }
.newmain .newmain-mune {
    height: 60px;
    line-height: 60px;
    border-bottom: 2px solid #e6e6e6; }
.newmain .newmain-mune p {
    float: left;
    padding: 0 15px;
    margin-right: 72px;
    color: #666666;
    font-size: 18px; }
.newmain .newmain-mune .on {
    border-bottom: 2px solid #3083d0;
    color: #3083d0; }
.newmain .newmain-tab .showBox {
    display: none;
    width: 100%; }
.newmain .newmain-tab li {
    border: 1px solid #e8e8e8;
    position: relative;
    margin-top: 15px; }
.newmain .newmain-tab li .Con {
    padding: 0 23PX 16PX 22px; }
.newmain .newmain-tab li .reading {
    line-height: 26px;
    height: 26px;
    display: inline-block;
    border-radius: 13px 0 0 13px;
    background: url("/OtherItem/images/zhuxue/myhome/an-1.png") no-repeat center left #ececec;
    background-position: 11px -555px;
    padding: 0 6px 0 25px;
    position: absolute;
    right: 0;
    top: 10PX; }
.newmain .newmain-tab li .reading:hover {
    text-decoration: none;
    color: #ff6600;
    background: url("/OtherItem/images/zhuxue/myhome/an-1.png") no-repeat center left #ececec;
    background-position: 11px -493px;
    font-weight: 700; }
.newmain .newmain-tab li .reading:active {
    text-decoration: none;
    color: #ff6600;
    background: url("/OtherItem/images/zhuxue/myhome/an-1.png") no-repeat center left #fff1e8;
    background-position: 11px -493px;
    font-weight: 700; }
.newmain .newmain-tab li i {
    font-size: 12px;
    line-height: 44px;
    color: #ff6600; }
.newmain .newmain-tab li h1 {
    font-size: 16px;
    color: #333333;
    line-height: 22px; }
.newmain .newmain-tab li .it {
    line-height: 28px;
    color: #999999;
    padding-top: 9px; }
.newmain .newmain-tab li .unfold {
    text-decoration: none;
    left: 28px;
    color: #3083d0;
    display: none;
    background: url(/OtherItem/images/zhuxue/myhome/an-1.png) no-repeat center right;
    padding-right: 20px;
    background-position: 54px -412px; }
.newmain .newmain-tab li .retract {
    text-decoration: none;
    text-align: center;
    color: #3083d0;
    height: 34px;
    line-height: 34px;
    width: 993px;
    display: none;
    background-color: #e0edfe; }
.newmain .newmain-tab li .retract em {
    background: url(/OtherItem/images/zhuxue/myhome/an-1.png) no-repeat center left;
    background-position: 54px -449px;
    padding-right: 20px; }

/*-------------------学籍信息修改及通知消息框架左道航-------------------*/
.asknav {
    width: 146px; }

.asknav .mnlist {
    position: relative;
    height: 59px;
    line-height: 59px;
    font-size: 16px;
    color: #666;
    padding-left: 50px;
    border-bottom: 1px solid #e6e6e6;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    cursor: pointer; }

.asknav .mnlist:hover {
    color: #ff6600;
    text-decoration: none; }

.asknav .mnlist.on {
    color: #ff6600;
    font-weight: 700; }

.asknav .mnlist i {
    width: 18px;
    height: 18px;
    line-height: 18px;
    border-radius: 9px;
    text-align: center;
    font-size: 12px;
    background-color: #ff4b27;
    color: #fff;
    display: inline-block;
    position: absolute;
    top: 10px;
    right: 14px; }

.asknav li {
    background: url("/OtherItem/images/zhuxue/myhome/an-1.png") no-repeat center left; }

.asknav .icon01 {
    background-position: 18px 23px; }

.asknav .icon01:hover, .asknav .icon01.on {
    background-position: 18px -56px; }

.asknav .icon02 {
    background-position: 18px -129px; }

.asknav .icon02:hover, .asknav .icon02.on {
    background-position: 18px -200px; }

.asknav .icon03 {
    background-position: 18px -264px; }

.asknav .icon03:hover, .asknav .icon03.on {
    background-position: 18px -330px; }
