
.ml20{margin-left: 20px;}
.mr60{margin-right: 60px;}
.hide{display: none;}
/**/

.module1{height: 320px;}
.module1Info{width: 250px;height:320px;background: url(/images/mianshou/mod1InfoBg.png) no-repeat 0 0;position: relative;border-radius: 4px;}
.module1Info h2{color: #333333;font-size: 18px;font-weight: bold;padding-left: 18px;margin-top: 18px;margin-bottom: 20px;}
.module1Info .module1InfoLine{display: inline-block;width: 4px;height: 18px;background-color: #07bdc7;position: absolute;top:22px;left:-2px;}

.addressList h2{color: #333333;font-size: 18px;font-weight: bold;padding-left: 18px;margin-top: 15px;position: relative;}
.addressList h2 .module1InfoLine{display: inline-block;width: 4px;height: 18px;background-color: #07bdc7;position: absolute;top:5px;left:-17px;}
.chooseCon{position: relative;}
.importInfoCon .chooseCon span{display: inline-block;border: 1px solid #bfbfbf;border-radius: 40px;padding: 0 10px;width: 175px;height: 28px;line-height: 28px;font-size: 14px;color: #333333;position: relative;}
.importInfoCon .chooseCon span i {width: 13px;height: 8px;display: inline-block;background: url(/images/mianshou/down.png) no-repeat 0 0;-webkit-transition: all .2s linear;transition: all .2s linear;position: absolute;right: 10px;top:10px;}
.importInputCon{position: relative;}
.importInputCon input{border: 1px solid #bfbfbf;border-radius: 40px;padding: 0 10px;width: 175px;height: 28px;}
.importInputCon label{
    color: #d2d2d2;
    font-size: 14px;
    position: absolute;
    left: 0;
    top: 0px;
    width: 177px;
    padding: 0 10px;

    height: 30px;
    line-height: 30px;
}
.importInputCon em{color: #f52828;font-size: 16px;}
.importInfoCon{margin-bottom: 11px;margin-left: 26px;}
.importInfoCon .importInfoProvince span,.importInfoCon .importInfoCity span{width: 71px;}
.importInfoCon .importInfoProvince span label,.importInfoCon .importInfoCity span label{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: inline-block;width: 60px;}
.importInfoCity{margin-left: 10px;}
.VcodeCon input{width: 89px;}
.importInfoBth{margin-left: 26px;}
.importInfoBth a{display: inline-block;width: 194px;height: 33px;border: 1px solid #fd7400;color: #fd7400;font-size: 14px;text-align: center;line-height: 33px;border-radius: 40px;}
.module1SlideCon .focus-mod, .module1SlideCon .focus-mod .focusContent{height: 324px;}
.module1SlideCon{margin-left: 10px;}
.importInfoCity .dropDown{left: 0px;}
.chooseCon ul{border: 1px solid #bfbfbf;overflow-y: auto;position: absolute;top: 30px;background-color: #ffffff;z-index: 99;left: 10px;clear: both;width: 175px;border-radius:5px;border-top: none;}
.chooseCon ul li{padding:5px 10px;cursor: pointer;}
.chooseCon ul li:hover{background-color: #eaf4ff;}
.iOn{-webkit-transform: rotateZ(180deg);transform: rotateZ(180deg)}
.importInfoProvince ul,.importInfoCity ul{border-radius: 20px;border: 1px solid #bfbfbf;left: 0;width: 93px;height: 120px;top:33px}
.importInfoProvince ul li,.importInfoCity ul li{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 1px 10px;text-align: center;}


.module1Right{width: 250px;height: 324px;background-color: #ffffff;border-radius: 4px;margin-left: 10px;}
.module1RightTit h2{color: #333333;font-size: 18px;font-weight: bold;padding-left: 18px;margin-top: 7px;margin-bottom: 10px;}
.module1RightTit .module1InfoLine{display: inline-block;width: 4px;height: 18px;background-color: #07bdc7;position: absolute;top:6px;left:0px;}
.msTitle{border-bottom: 1px solid #dfe2e3;margin-bottom: 20px;margin-top: 28px;}
.msTitle h2{font-size: 22px;color: #333333;font-weight: bold;padding-bottom: 9px;}
.fontPic{margin-top: 9px;margin-left: 24px;}
.mmoreCity{background: url(/images/mianshou/moreCityIcon.png) no-repeat right center;font-size: 12px;color: #999999;height: 19px;padding-right:15px;margin-top: 11px;}
.mmoreCity:hover{text-decoration: none;color: #07bdc7;background: url(/images/mianshou/moreCityIconHover.png) no-repeat right center;}
.consultList li a:hover{text-decoration: none;color: #07bdc7;}
.module2Tab li{width: 175px;height: 85px;border: 1px solid #eeeeee;position: relative;float: left;margin-left: 20px;position: relative;border-radius: 8px;}
.module2Tab li h2{font-size: 18px;color: #333333;font-weight: normal;padding-left: 15px;padding-top: 13px;}
.module2Tab li p{color: #666666;font-size: 12px;padding-left: 15px;line-height: 6px;}
.module2Tab li img{position: absolute;bottom: 0;right: 0;}
.module2Tab li a{display: inline-block;width: 100%;height: 100%;position: absolute;left: 0;top:0}
.module2Tab li:hover{border-color: #48a1fc;}
.module2Con{background-color: #ffffff;border-radius: 5px;padding: 20px 0;}
.module2TabBth a{display: inline-block;height: 24px;padding: 0 5px;font-size: 14px;color: #f4664a;border-radius: 3px;text-align: center;line-height: 24px;font-weight: bold;background-color: #fff6dc;background: linear-gradient(to bottom, #fef2d1 0%,#fed2b0 100%);}
.module2TabBth a:hover{text-decoration: none;box-shadow: 0 0 10px #f8b7a4;}
.module2Banner{width: 376px;height: 43px;background: url(/images/mianshou/bannerBg1.png) no-repeat 0 0;margin-right: 20px;}
.module2Banner p{font-size: 16px;color: #ffffff;line-height: 43px;padding-left: 12px;}
.module2Banner p span{font-size: 14px;}
.module2TabBth{margin-right:15px;margin-top: 10px;}
.module2TabCon{margin-top: 20px;}

.module3Con{background-color: #ffffff;border-radius: 5px;}
.module3Con ul{padding-left: 48px;}
.module3Con li{width: 190px;padding: 28.5px 0;float: left;}
.module3ConImg{margin-right: 10px;}
.module3ConText h2{color: #333333;font-size: 18px;}
.module3ConText p{color: #999999;font-size: 12px;}
.module3SlideCon{background-color: #ffffff;border-radius: 5px;margin-top: 20px;padding: 20px 0;}
.module3SlideCon ul{}
.module3-mod{position: relative;z-index: 1;}
.module3SlideCon li{position: relative;float: left;margin-left:19px;}
.module3SlideCon li img{border-radius: 4px;}
.module3SlideCon li i{position: absolute;display: inline-block;top:0;left: 0;color: #ffffff;height: 23px;padding: 0 7px;background-color: #000000;background: rgba(0, 0, 0, 0.8);filter: alpha(opacity=80);;border-radius: 4px 0 4px 0;}
.msTitleLink{margin-top: 6px;}
.msTitleLink a{font-size: 16px;color: #333333;}
.msTitleLink a:hover{color: #07bdc7;text-decoration: none;}
.msTitleLink span{color: #cecece;display: inline-block;padding: 0 15px;}

.module4Con{background-color: #ffffff;border-radius: 5px;padding: 0 20px;padding-bottom: 30px;}
.module4ConLeft{width: 470px;}
.module4ConLeftCon{position: relative;z-index: 1;margin-top: -15px;}
/* .module4ConLeftCon ul{margin-left: -20px;zoom: 1;} */
.module4ConLeftCon li{float: left;margin-right: 20px;padding-top: 15px;}
.module4ConLeftCon li .mod4ListLiCon{border: 1px solid #eeeeee;width: 223px;border-radius: 5px;padding-bottom: 20px;}
.module4ConLeftCon li .coursePic{position: relative;}
.module4ConLeftCon li .coursePic a{display: inline-block;}
.module4ConLeftCon li .coursePic img{width: 223px;border-radius: 5px 5px 0 0;}
.module4ConLeftCon li .coursePic i{display:inline-block;width: 32px;height: 40px;background: url(/images/mianshou/hot.png) no-repeat 0 0;position: absolute;right: 5px;top:-15px}

.module4Con .msTitle h2{font-size: 18px;}
.module4Con .mmoreCity{margin-top: 5px;}
.courseTig{padding-left: 10px;margin-top: 10px;}
.courseTig i{display: inline-block;color: #999999;font-size: 12px;border-radius: 40px;background-color: #f8f9fc;padding: 2px 10px;}
.module4ConLeftCon li h2{font-size: 14px;color: #333333;font-weight: bold;padding-left: 10px;padding-top: 5px;width: 200px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.mod4CourseInfo{margin-top: 5px;padding-left: 10px;}
.mod4CourseInfo span{font-size: 12px;color: #999999;}
.mod4CourseInfo img{vertical-align: middle;width: 11px;height: 12px;margin-top: -3px;zoom: 1;}
.mod4line{display: inline-block;padding: 0 6px;}
.mod4CourseBth{margin-top:8px;padding-left: 10px;}
.mod4CourseBth a{display: inline-block;width: 198px;height: 34px;color:#f3664a;text-align: center;line-height: 34px;border-radius: 40px;border: 1px solid #f3664a;}
.mod4CourseBth a:hover{background-color:#f3664a;color: #ffffff;text-decoration: none;}

.module4ConMid{width: 274px;margin-left: 19px;}
.mod4Teacher{border: 1px solid #eeeeee;border-radius: 5px;padding-bottom: 20px;position: relative;}
.mod4TeacherTop{height: 165px;padding-bottom: 20px;background: url(/images/mianshou/teaBg.png) no-repeat 0 0;border-radius: 8px 8px 0 0;}
.mod4TeacherTop p{color: #333333;font-size: 14px;}
.mod4TeaBotIcon{display: inline-block;width: 18px;height: 14px;background: url(/images/mianshou/mod4Icon2.png) no-repeat 0 0;}
.mod4TeacherBottom{margin: 0 20px;padding-top: 15px;border-top: 1px solid #f2f2f2;}
.mod4Teacher .teachInfo p{font-size: 12px;color: #666666;line-height: 18px;}
.mod4Teacher .teachInfo{width: 120px;padding-top: 42px;padding-left: 10px;}
.mod4Teacher .teachInfo h2{font-size: 16px;color: #333333;font-weight: 600;}
.mod4Teacher .teachInfo p{font-size: 12px;color: #666666;line-height: 18px;padding-top: 5px;}
.teachPic{margin-left: 15px;margin-top: 19px;}


.mod4DownBox {margin-top: 10px;}
.mod4boBox p a{color: #333333;font-size: 14px;display: inline-block;}
.mod4boBox p a:hover{color: #fd7400;text-decoration: none;}
.mod4DownBox p a{color: #333333;font-size: 14px;display: inline-block;}
.mod4DownBox p a:hover{color: #fd7400;text-decoration: none;}
.mod4DownBox p a img{display: inline-block;margin-top: 3px;margin-left: 3px;}
.mod4DownBox p i{display: inline-block;}
.mod4DownBox .mod4TeaBotIconDown{display: inline-block;width: 14px;height: 17px;background: url(/images/mianshou/mod4Icon1.png) no-repeat 0 0;}
.mod4DownBox i{display: inline-block;background-color: #ff5d1d;color: #ffffff;border-radius: 10px 10px 10px 0px;padding: 0 5px;margin-left: 5px;}
.freeVideoCon{position: relative;}
.freeVideoCon a{display: inline-block;width: 26px;height: 26px;position: absolute;left: 50%;top:50%;margin-left: -13px;margin-top: -13px;}
.module4ConRight{width: 377px;margin-left: 20px;}
.consultList li{width: 360px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-bottom: 11px;}
.consultList li a{color: #333333;font-size: 14px;}

.freeVideoList ul{margin-left: -10px;zoom: 1;}
.freeVideoList li{width: 119px;margin-left: 10px;float: left;}
.freeVideoText{font-size: 14px;color: #333333;width: 119px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-top: 5px;}

.module5Con{background-color: #ffffff;padding: 20px 0;border-radius: 5px;position: relative;z-index: 1;}
.module5Con ul li{margin-left: 20px;width: 217px;float: left;}
.module5Text{color: #333333;font-size: 14px;line-height: 22px;padding-top: 10px;}


.module6{height: 555px;background: url(/images/mianshou/botBg.jpg) no-repeat center center;margin-top: 52px;}


.botTit{padding-top: 55px; font-size:42px; color: #fff; text-align: center; font-style: italic; font-weight: bold; text-shadow: 0 6px 4px rgba(0,0,0,0.5);}
.botTit i{ display: inline-block;*display:inline; zoom: 1;background: url(/images/mianshou/lineRight.png) no-repeat; width: 140px; height: 10px; vertical-align: middle; margin: 0 15px;}
.botTit i.lineLeft{background: url(/images/mianshou/lineLeft.png) no-repeat;}



.botTextLeft{float: left;width: 487px;color: #ffffff;font-size: 16px;line-height: 28px;}
.botTextRight{float: left;border: 1px solid #b3bbcb;border-radius: 8px;margin-left: 60px;}
.botTextRight ul{padding: 18px 0 18px 0;}
.botTextRight li{width: 167px;text-align: center;border-right: 1px solid #b3bbcb;float: left;}
.botTextRight li.borderNone{border: none;}
.botTextRight li p span{font-size: 46px;color: #ffffff;font-weight: bold;}
.botTextRight li p{font-size: 16px;color: #ffffff;line-height: 26px;}
.botText{margin-top: 60px;margin-left: 77px;}

.botPicList{margin-top: 55px;position: relative;z-index: 1;margin-left: 77px;width: 1044px;}
.botPicList li{float: left;margin-right: 24px;}
.botPicList li img{width: 242px;height: 174px;}

.module5Con .prev,.module5Con .next{margin-top: -40px;left: 20px;}
.module3-mod .prev,.module3-mod .next{left: 20px;}
.module5Con .next ,.module3-mod .next{right: 16px;left: auto;}

.imgs img{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.imgs:hover img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}
.module1 .timer-shaft dl{margin-bottom: 5px;}

/**/
.mask{
    display: none;
    width: 100%;
    z-index: 996;
    height: 100%;
    background: #000;
    opacity: .6;
    filter: alpha(opacity=60);
    position: fixed;
    top: 0;
    left: 0;
}
.popCon{position: fixed;left: 50%;top:50%;border-radius: 10px;background-color: #ffffff;z-index: 998;}
.popConTitle{height: 64px;background-color: #f0f0f0;border-radius: 10px 10px 0 0;line-height: 64px;}
.popConTitle h2{font-size: 20px;color: #333333;font-weight: bold;padding-left: 50px;}
.popConTitle a{display: inline-block;width: 16px;height: 64px;background: url(/images/mianshou/close.png) no-repeat center center;margin-right:16px;}

.popConsubscribe{width: 342px;height: 502px;margin-top: -251px;margin-left:-171px;}
.popConsubscribeCon .importInfoCon .chooseCon span,.popConsubscribeCon .importInputCon input,.popConsubscribeCon .importInfoCon label{width: 218px;}
.popConsubscribeCon .importInfoCon{margin-left: 0;}
.popConsubscribeCon{padding: 20px 0 0 50px;}
.popConsubscribeCon .VcodeCon input{width: 127px;}
.popConsubscribeCon .importInfoCon .importInfoProvince span, .popConsubscribeCon .importInfoCon .importInfoCity span{width: 91px;}

.popConsubscribeCheck p{color: #333333;font-size: 14px;font-weight: bold;}
.popConCheck a{display: inline-block;font-size: 14px;color: #333333;background: url(/images/mianshou/check.png) no-repeat center left;padding-left: 20px;margin-right: 13px;}
.popConCheck a.on{background: url(/images/mianshou/oncheck.png) no-repeat center left;color: #f4664a;font-weight: bold;}
.popConCheck a:hover{text-decoration: none;}

.popConCheck{margin-top: 10px;}
.popConsubscribeCheck{margin-top: 15px;}

.popConsubscribeBth{margin-top: 20px;}
.popConsubscribeBth a{display: inline-block;font-size: 16px;color: #ffffff;font-weight: bold;text-align: center;width: 240px;height:42px;background-color:#f7792c;border-radius: 40px;line-height: 42px;background: linear-gradient(to right, #f8a437 0%,#f66e2b 100%);}
.popConsubscribeBth .linkNone{background: none;background-color: #cccccc;pointer-events:none;}
.popConsubscribeBth a:hover{text-decoration: none;}

/**/
.freeReceivePop{width: 342px;height: 381px;margin-top: -251px;margin-left:-191px;}


/**/
.miaoshouleftNav{width: 82px;padding: 4px;background-color:#07bdc7;border-radius: 3px;position: fixed;left: 0px;top: 50%;z-index: 99;}
.miaoshouleftNav ul{background-color: #ffffff;padding: 0 13px;}
.miaoshouleftNav ul li{font-size: 14px;color:#666666;line-height: 18px;text-align: center;padding: 18px 0;border-bottom: 1px solid #d2d2d2;}
.miaoshouleftNav ul li a:hover{color: #07bdc7;font-size: 14px;font-weight: bold;text-decoration: none;}
.miaoshouleftNav .backTop a{display: block;font-size: 14px;color: #ffffff;text-align: center;background: url(/images/mianshou/backTop.png) no-repeat 10px center;padding: 10px 0;margin-left: 10px;}
.view .fixNav-common .arrow-btn{background: url(/images/mianshou/leftNavBth.png) no-repeat 0 0;width: 17px;height: 24px;right: -17px;}



/*campus*/
.mod1InfoHead{height: 59px;background-color: #fbfbfb;border-radius: 8px 8px 0 0;margin-bottom: 15px;}
.mod1InfoHead i{
    display: inline-block;
    height: 59px;
    background: url(/images/mianshou/coordIcon.png) no-repeat center left;
    font-size: 18px;
    color: #333333;
    font-weight: bold;
    padding-left: 26px;
    line-height: 59px;
    margin-left: 12px;
}
.coordCon{padding-left: 20px;margin-bottom: 10px;}
.coordCon .coordTit{font-size: 14px;color: #07bdc7;}
.coordCon .coordText{font-size: 14px;color: #333333;line-height: 22px;padding-top: 2px;}
.bgNone{background-image: none;background-color: #ffffff;}
.importInfoBth a:hover{background-color: #fd7400;color: #ffffff;text-decoration: none;}
.rightTeacher{padding-left: 10px;position: relative;}
.rightTeacherCon ul li{width: 230px;height: 192px;background: url(/images/mianshou/teaBg1.png) no-repeat center center;position: relative;}
.rightTeacherCon ul li .rightPic{text-align: center;padding-top: 14px;}
.rightTeaName{text-align: center;font-size: 16px;color: #333333;font-weight: bold;padding-top: 8px;}

.techText{padding-top: 5px;}
.techText p{font-size: 12px;color:#666666;text-align: center;}
.techTextP1{padding-bottom: 4px;}
.listeningIcon{background: url(/images/mianshou/mod4Icon2.png) no-repeat center center;width: 18px;height: 14px;position: absolute;right: 16px;bottom: 10px;}
.listeningIcon:hover{background: url(/images/mianshou/mod4Icon2Hover.png) no-repeat 0 0;}
.mt20{margin-top: 20px;}

.campusMod2Con{background-color: #ffffff;padding: 0 0px 10px 0px;border-radius: 5px;margin-top: 20px;}
.campusTitle{height: 60px;position: relative;}
.campusTitleLine{display: inline-block;width: 3px;height: 20px;background-color: #2287ea;position: absolute;left: 0;top: 20px;}
.campusTitle h2{display: inline-block;font-size: 20px;color: #333333;line-height: 60px;padding-left: 27px;height: 60px;}

.campusMod2List{padding:0 30px;}
.campusMod2List ul{margin-left: -20px;zoom: 1;}
.campusMod2List li{width: 366px;float: left;background-color: #ffffff;box-shadow: 0 0 10px #f5f5f5;padding-bottom: 20px;margin-left: 20px;margin-bottom: 20px;}
.campusMod2ListPic{width: 366px;height: 204px;position: relative;overflow: hidden;border-radius: 4px;}
.campusMod2ListPic img{width: 100%;}
.activityTig{width: 366px;height: 34px;background: url(/images/mianshou/tig2.png) no-repeat center center;line-height: 34px;position: absolute;bottom: 0;left: 0;}
.activityTig p{padding-left: 20px;font-size: 18px;color: #ffffff;}
.campustig1{position: absolute;display: inline-block;width: 74px;height: 77px;background: url(/images/mianshou/tig1.png) no-repeat center center;right: -5px;top: -12px;text-align: center;}
.campustig2{position: absolute;display: inline-block;width: 48px;height: 54px;background: url(/images/mianshou/tig3.png) no-repeat center center;right: 10px;top: -15px;text-align: center;line-height: 58px;font-weight: bold;}
.campustig1 span{font-size: 16px;color: #ffffff;font-weight: bold;display: inline-block;padding-top: 15px;line-height: 20px;}
.campustig2 span{font-size: 18px;color: #ff682c;}

.campusMod2ListInfo,.campusMod2ListBth{padding-left: 20px;}
.campusMod2ListInfo h2{padding-top: 20px;color: #333333;font-size: 16px;font-weight: bold;}
.campusMod2ListInfo p{color: #f4674b;font-size: 28px;font-weight: bold;}
.campusMod2ListInfo p span{font-size: 18px;font-weight: normal;}
.campusMod2ListInfo p label{font-size: 16px;color: #999999;font-weight: normal;text-decoration: line-through;padding-left: 5px;display: inline-block;}
.campusMod2ListBth{margin-top: 15px;}
.campusMod2ListBth a{display: inline-block;width: 155px;height: 49px;text-align: center;line-height: 49px;border-radius: 40px;}
.campusMod2LisLink1{font-size: 18px;color: #999999;border: 1px solid #d5d5d5;margin-right: 10px;}
.campusMod2LisLink2{background-color: #fb6142;color: #ffffff;font-size: 18px;}
.campusMod2LisLink1:hover{border-color: #fb6142;color: #fb6142;text-decoration: none;}
.campusMod2LisLink2:hover{background-color: #f25331;text-decoration: none;}

.campusMod3List{padding: 0 10px;}
.campusMod3List li{width: 270px;background-color: #ffffff;box-shadow: 0 0 10px #f5f5f5;position: relative;float: left;margin-left: 20px;margin-bottom: 20px;padding-bottom: 15px;}
.campusMod3List li .campusMod3ListPic{position: relative;}
.campusMod3List li .campusMod3ListPic a{display: inline-block;width: 51px;height: 51px;position: absolute;left: 50%;top:50%;margin-left:-25.5px;margin-top: -25.5px;}

.campusMod3ListText{padding-top: 15px;padding-left:20px;}
.campusMod3List li .campusMod3ListP1{font-size: 16px;color: #333333;font-weight: bold;}
.campusMod3List li .campusMod3ListP2{font-size: 14px;color: #666666;padding-top: 2px;}
.campusMod3 .mmoreCity{margin-right: 30px;margin-top: 23px;}

.campusMod4Con{
    background-color: #ffffff;
    padding: 0 30px 30px 30px;
    border-radius: 5px;
    margin-top: 20px;
}
.pb50{padding-bottom: 50px;}

.studentsInfoPop{width: 343px;height: 380px;margin-top:-190px;margin-left:-171.5px;}
.stuInfoPopTit a{display: inline-block;width: 16px;height: 15px;background: url(/images/mianshou/close.png) no-repeat center center;margin-right: 19px;margin-top: 20px;}
.codeNumber a{
    color: #fd7400;
    font-size: 14px;
    position: absolute;
    left:122px;
    top: 0px;
    width: 116px;
    text-align: center;
    line-height: 30px;
    width: 116px;
}

.codeNumber a i{display:inline-block;height: 14px;width: 1px;background-color: #bfbfbf;vertical-align: middle;float: left;margin-top: 8px;}
.codeNumber a:hover{text-decoration: none;}

.campusListRhead{padding: 16px 0;background: url(/images/mianshou/campusListRhead.png) no-repeat center center;border-radius: 4px 4px 0 0;}
.campusListRhead .importInfoCon{margin-bottom: 0;}
.addrLink a{font-size: 14px;color: #333333;background: url(/images/mianshou/coord1Icon.png) no-repeat left center;padding-left: 20px;}
.addrLink a:hover{color: #07bdc7;text-decoration: none;}
.addressList{padding:0px 12px 12px 17px;}
.addrDel{font-size: 12px;color: #666666;line-height: 16px;padding: 5px 15px 12px 21px;}
.addressList ul li{border-bottom: 2px dashed #fafafa;padding-top: 12px;}
.addressList ul li.borderNone{border-bottom: none;}

.view .campusList{background-color: #ffffff;padding: 0 0px 25px 0px;border-radius: 5px;margin-top: 20px;margin-bottom: 45px;}
.view .campusList .campusTitle h2 img{vertical-align: middle;display: inline-block;margin-left: 25px;margin-top: 8px;}
.view .campusList .campusTitle p{font-size: 14px;color: #666666;}
.view .campusList .campusTitle p a{color: #07bdc7;line-height: 60px;margin-right: 30px;}

.campusListCon{padding: 0 10px;}
.campusListCon li{position: relative;margin-left: 20px;float: left;margin-bottom: 20px;position: relative;width: 270px;height: 152px;overflow: hidden;border-radius: 5px;}
.campusListCon li img{border-radius:5px;width: 100%;height: 100%;}
.campusListCon li i{display: inline-block;height: 33px;width: 100%;background-color: #000000;background: rgba(0, 0, 0, 0.8);filter: alpha(opacity=80);position: absolute;left: 0;bottom: 0;border-radius: 0 0 5px 5px;color: #ffffff;font-size: 14px;line-height: 33px;}
.campusListCon li i span{display: inline-block;padding-left: 10px;}
.campusListCon li a{display: inline-block;position: absolute;top:0;left: 0;width: 100%;height: 100%;}
.campusListConText{color: #d2d2d2;font-size: 14px;text-align: center;}

.successPop{width: 343px;height: 258px;margin-left: -171.5px;margin-top: -129px;}
.successPopCon{text-align: center;padding-top: 12px;}
.successPopCon h2{font-size: 20px;color: #333333;font-weight: bold;padding-top: 20px;}

.successPopConP1{font-size: 12px;color: #999999;padding-top: 5px;line-height: 20px;}
.successPopConP2{font-size: 12px;color: #999999;padding-top: 30px;}
.successPopConP2 span{color: #f52828;}

.errorHint input{border-color: #f52828;color: #f52828;}

.view .freeClassroomMod1{background-color: #ffffff;border-radius: 5px;margin-top: 20px;}
.classifyCon{padding:24px 0 24px 30px;}
.classifyCon .classifyConList{line-height:32px;min-height:32px;}
.classifyCon .classifyConList strong{float:left;font-weight:normal;}
.classifyCon .classifyConList ul{margin-left:48px;font-size:0;}
.classifyCon .classifyConList ul li{margin-right:12px;display:inline-block;*display:inline;*zoom:1;font-size:14px;}
.classifyCon .classifyConList ul li a{display:inline-block;padding:0 11px;}
.classifyCon .classifyConList ul li a:hover,.classifyCon .classifyConList ul li.on a{background:#e3f1ff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#07bdc7;text-decoration:none;}
.classifyCon .classifyConList ul li.on a{font-weight:bold;}
.classes-filter{margin-top:8px;}
.classes-filter .classes-filter-item{display:none;}

.freeClassroomMod2{margin-top:15px;}


.classifyModCon{position:relative;z-index:1;overflow:hidden;padding:5px 0 1px;display:none;}
.classifyModCon dl{width:1220px;}
.classifyModCon dl dd,.classifyModCon dl dt{width:285px;float:left;margin:0 20px 20px 0;}
.classifyModCon dl dd a{height:260px;padding:20px 20px 0;display:block;background-color:#fff;-moz-transition: all .3s;-webkit-transition: all .3s;transition: all .3s;}
.classifyModCon dl dd a:hover{text-decoration:none;-webkit-box-shadow:0 10px 14px rgba(160,164,166,.5);-moz-box-shadow:0 10px 14px rgba(160,164,166,.5);box-shadow:0 10px 14px rgba(160,164,166,.5);-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);transform:translateY(-5px);}
.classifyModCon dl dd strong{color: #333;font-size: 18px; height:54px; overflow:hidden; line-height:27px; padding-top: 20px;display:block;}
.classifyModCon dl dt{height:280px;background: url(/images/mianshou/classifyBg.png) no-repeat;text-align: center;}
.classifyModCon dl dt img{display: inline-block;margin-top: 102px;}
.classifyModCon dl dt a{display: block;font-size: 14px;color: #fff;border: 1px solid #fff;width: 131px;height: 30px;border-radius: 8px;line-height: 30px;margin:0 auto;margin-top: 14px;}
.freeCourseTop span{color: #07bdc7;font-size: 14px;background-color:#f0f1f2;background-color: #f0f1f2;border-radius: 40px;padding: 2px 10px;}
.freeCourseTop i{color: #07bdc7;font-size: 14px;padding: 2px 0px;}

.freeCourseTeacher{text-align: center;margin-top: 13px;}
.freeCourseTeacher img{width: 80px;height: 80px;border-radius: 100%;}
.freeCourseTeacher p{font-size: 14px;color: #666;padding-top: 10px;}


.pageNumber{text-align: center;margin: 25px 0;}
.pageNumber a,.pageNumber span{font-size: 14px;color: #666666;display: inline-block;margin-left: 35px;}
.pageNumber a.pageNumberOn{background-color: #07bdc7;color: #ffffff;padding: 6px 12px;border-radius: 3px;margin-left: 20px;margin-right: -15px;zoom: 1;}
.pageNumber input{width: 32px;height: 32px;border-radius: 3px;border:1px solid #d1d1d1;display: inline-block;margin: 0 5px;background-color: #f1f2f2;text-align: center;}
.pageNumber .pageNone{color:#cccccc;pointer-events: none;}
.pageNumber a:hover{color: #07bdc7;text-decoration: none;}
.pageNumber a.pageNumberOn:hover{color:#ffffff;}
/**/
.module5ConBox .module5Pic,.module3Content .imgs{height: 123px;overflow: hidden;border-radius: 4px;width: 217px;}

.rightTeacher .prev,.rightTeacher .next{left:10px;}
.rightTeacher .next{left:auto;right:10px;}

.studentsInfoPop .chooseCon ul{width: 200px;left: 20px;}
.studentsInfoPop .importInfoCity .dropDown{
    left: -103px;
}
.checkLi li em{display: inline-block;width: 16px;height: 16px;border: 1px solid #f4664a;vertical-align: middle;margin-right: 8px;}
.checkLi li.on em{background: url(/images/mianshou/oncheckIcon.png) no-repeat 0 0;}
.chooseCon .checkLi li{padding:10px 10px 0 10px;}
.chooseCon .checkLi li:hover{background-color: #ffffff;}
.chooseCon .checkLi{padding-bottom: 10px;}
.checkLiBth{text-align: center;margin-top: 10px;}
.checkLiBth a{width: 82px;height: 28px;display: inline-block;line-height: 28px;border-radius: 40px;font-size: 14px;text-align: center;}
.checkLiBth a:hover{text-decoration: none;}
.checkLiBth .checkLiLink1{font-size: 14px;color: #999999;border: 1px solid #bfbfbf;}
.checkLiBth .checkLiLink2{background: linear-gradient(to right, #f8a336 0%,#f66e2a 100%);color: #ffffff;}
.studentsInfoPop .popConsubscribeBth{margin-top: 40px;}

.popConsubscribeCon .importInfoCon label {
    display: inline-block;
    width: 218px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.module3-mod .next {
    right: 20px;
    left: auto;
}

.popConsubscribe .chooseCon ul,.freeReceivePop .chooseCon ul{
    width: 215px;left: 10px;
}
.popConsubscribe .importInfoCity .dropDown,.freeReceivePop .importInfoCity .dropDown,.studentsInfoPop .importInfoCity .dropDown{left: 0px;width: 113px;}
.popConsubscribe .importInfoProvince .dropDown,.freeReceivePop .importInfoProvince .dropDown,.studentsInfoPop .importInfoProvince .dropDown{left: 0px;width: 113px;}

.module4ConLeftCon .next {right: 1px;}

.rightBthHide{display: inline-block;width: 17px;height: 24px;background: url(/images/mianshou/leftNavBth.png) no-repeat 0 0;position: absolute;right: -21px;top:50%;margin-top: -12px;}
.rightBthHide.navon{background: url(/images/mianshou/leftNavBth1.png) no-repeat 0 0;}
.timer-shaft dl dt span{color: #666666;}
.mod4TeaBotIcon:hover{background: url(/images/mianshou/mod4Icon2Hover.png) no-repeat 0 0;}
.mod4DownBox .mod4TeaBotIconDown:hover{background: url(/images/mianshou/mod4Icon1Hover.png) no-repeat 0 0;}

body .mCSB_scrollTools{width:4px;background:#ffffff;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;right: 4px;}
body .mCSB_scrollTools .mCSB_draggerRail{background:#ffffff;}
body .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background:#e5e5e5;*margin-left:-2px;}
body .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:hover,.liveSeckill-mod .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:active,.liveSeckill-mod .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:#cdcdcd;}

body .mCSB_scrollTools .mCSB_buttonDown{background-position:left -20px;}
body .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background:#cdcdcd;}
body .mCustomScrollbar .mCSB_container{margin-right:8px;}

body .mCSB_scrollTools a+.mCSB_draggerContainer{margin: 0;}

#imgCode01,#imgCode02{
    position: relative;
    z-index: 9;
    cursor: pointer;
}
.importInputCon .redBoder{border-color: #f52828;color: #f52828;}
.alertPop{z-index: 9999;}
.botTextRight li p:first-child{line-height: 40px;}


/**/
.module1Ewm{width: 250px;height:324px;background: url(//www.chinaacc.com/images/mianshou/mod1InfoBg.png) no-repeat right bottom;position: relative;border-radius: 4px;}
.module1Ewm h4{ text-align:center; font-size:24px; line-height:50px; padding-top:20px;}
.module1Ewm .pic{ width:155px; margin:0 auto;}
.module1Ewm .pic img{ display:block; width:155px;}
.module1Ewm p{ line-height:24px; padding-top:10px; color:#666; text-align:center;}
