
* {
    margin: 0;
    padding: 0;
    border: 0;
    list-style: none;
    text-decoration: none;
    color: inherit;
    font-weight: normal;
    font-family: "microsoft yahei","Helvetica Neue", Helvetica, Arial, sans-serif;
    box-sizing: border-box;
    font-style: normal;
    outline: none;
    -webkit-tap-highlight-color: transparent;
    outline: none;
    text-decoration: none;
}

body {
    width: 100%;
    overflow-x: hidden;
    background: #f8f8f8;
}

img {
    vertical-align: middle;
    max-width: 100%;
}

*{font-family: "microsoft yahei","Helvetica Neue", Helvetica, Arial, sans-serif;}
/*搜索*/

.search {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: .2rem .3rem .1rem .2rem;
    box-shadow: 0 0.05rem 0.2rem rgb(0 0 0 / 20%);
    background: white;
}

.search input {
    height: 35px;
    line-height: 30px;
    width: 100%;
    background: url(../image/icon-search.png) right .3rem center no-repeat #ececec;
    padding-right: 0.7rem;
    background-size: .29rem .29rem;
    border-radius: 6px;
    font-size: 13px;
    text-align: center;
}


/*轮播图*/

.m-slider {
    overflow-x: hidden;
    width: 100%;
    position: relative;
}

.slider-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 100%;
    -webkit-transform: translate3d(0px, 0px, 0px);
    transform: translate3d(0px, 0px, 0px);
    position: relative;
    z-index: 1;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
}

.slider-item {
    width: 100%;
    height: 100%;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    background: #f6f6f6;
}

.slider-item img {
    width: 100%;
    height: auto;
    display: block;
    border: none;
}

.slider-pagination {
    text-align: right;
    position: absolute;
    width: 100%;
    z-index: 2;
    right: 0;
    bottom: 10px;
    pointer-events: none;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.slider-pagination > .slider-pagination-item {
    margin: 0 .25rem;
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background-color: rgba(0,0,0,0.2);
}

.slider-pagination > .slider-pagination-item.slider-pagination-item-active {
    background-color: #fff;
    border-radius: 100%;
}
.w70{height: 2rem;}

        .textcontent {
	line-height: 2pc;
	font-size: 15px;
	text-align: justify;
	color: #424242;
	margin: 2%;
	padding: 10px;
	padding-bottom: 0;
	background: #fff;
}
.textcontent p {
	line-height: 2pc !important;
	font-size: 15px  !important;
	text-align: justify  !important;
	color: #424242  !important;

	background-color: white !important;
}
.textcontent  video{
height: 242px!important;
width: 100% !important;}

.textcontent img {
	width: auto  !important;
	margin: 0 auto 10px  !important;
	display: block;
	max-width: 100% !important;
}

.textcontent a {
	color: #008cff!important
}
.book{display: block;background-image: linear-gradient( 0deg ,#fff,#f3f5f8);border: 2px solid #fff;border-radius: 4px;box-sizing: border-box;flex: 1;transition: all .3s linear;position: relative;pointer-events: auto;overflow: hidden;width: 99%;margin-top: 7px;}
.book.p{font-size:12px color:#111}
.book textarea{background: #ffffff;margin: 3%;width: 98%;height: 64px;padding: 2%;outline: 0;font-weight: 100;color: #707679;border: 2px solid #fff;border-radius: 4px;box-sizing: border-box;font-size: 14px;}
.book .Btns{position: absolute;top: 22px;right: 17px;width: 20%;height: 32px;outline: 0;color: #ffffff;margin-top: 3px;border-radius: 4px;box-sizing: border-box;background: #FF5722;}

.book ul li{height:auto;margin: 10px;position: relative;color: red;}
.book ul li img{width: 33px;height: 33px;}
.book ul li h2{
    height: 30px;
    color: #ababab !important;
    position: absolute;
    left: 40px;
    font-size: 12px;
    top: 0;
    font-weight: 100;
}
.book ul li .contss{height: auto;text-align: justify;color: #a5a5a5;font-size: 12px;line-height: 20px;}

.inkas{background: #252525;margin: 3%;width: 98%;padding: 2%;outline: 0;font-weight: 100;font-size: 12px;color: #707679;border-radius: 4px;box-sizing: border-box;position: relative;background: white;}
.inkas img{width: 33px;height: 33px;border-radius: 9px;}
.inkas h2{
    height: 30px;
    color: #ff0000 !important;
    position: absolute;
    font-size: 13px;
    top: 0;
    line-height: 48px;
    font-weight: 900;
    right: 50px;
}
.inkas h3{
    height: 30px;
    color: #000000 !important;
    position: absolute;
    font-size: 13px;
    top: 4px;
    line-height: 48px;
    font-weight: 900;
    margin-left: 43px;
}
.inkas p{
    color: #131313 !important;
    font-size: 13px;
    line-height: 27px;
    font-weight: 900;
    text-align: justify;
    margin-top: 16px;
}



#ahnur_msgs{
    margin: 20px auto;
    
    display: block;
    background-image: linear-gradient(
0deg
,#fff,#f3f5f8);
    border: 2px solid #fff;
    box-shadow: 8px 8px 20px 0 rgb(55 99 170 / 10%), -8px -8px 20px 0 #fff;
    border-radius: 4px;
    box-sizing: border-box;
    flex: 1;
    padding: 18px;
    transition: all .3s linear;
    position: relative;
    pointer-events: auto;
    width: 90%;
    overflow: hidden;
}
#ahnur_msgs h2{
    font-size: 16px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-weight: bold;
    color: #2f2f2f;
    border-bottom: 1px solid #e4e4e4;
}
#ahnur_msgs .show_msgs{
    color: #484848;
    text-align: center;
    font-size: 14px;
    padding-top: 22px;
    margin-bottom: 20px;
}
#ahnur_msgs .show_msgs font{
    color: #03A9F4;
    padding: 3px 10px;
    border-radius: 25px;
    margin: 0 25%;
    display: block;
    margin-top: 15px;
    background-image: linear-gradient(
 0deg
 ,#fff,#f3f5f8);
    border: 2px solid #fff;
    box-shadow: 8px 8px 20px 0 rgb(55 99 170 / 10%), -8px -8px 20px 0 #fff;
    border-radius: 4px;
    box-sizing: border-box;
}
#ahnur_msgs a{
    color: #ffffff;
    box-shadow: 8px 8px 20px 0 rgb(55 99 170 / 10%), -8px -8px 20px 0 #fff;
    border-radius: 4px;
    box-sizing: border-box;
    width: 48%;
    float: right;
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-size: 12px;
    background: #fd3f31;
}
#ahnur_msgs a.va{
    float: left;
    color: #ffffff;
    background: linear-gradient(-125deg,#6610f1,#2c88fb);
}


#nav{width: 100%;height: 61px;box-shadow: 0 5px 5px 2px #0006;overflow:hidden;padding-bottom: 0px;position: fixed;background: #ffffff;right: 0;left: 0;bottom: 0;}
#nav a{text-align: center;width: 33%;float: left;margin-top: 9px;}
#nav a img{width: 25px;height: 25px;margin-top: -15px;}
#nav a p{font-weight: 900;color: #6c89fd;height: 33px;line-height: 10px;font-size: 12px;/* margin-top: -2px; */}
.Incate { background: rgb(255, 255, 255); border-radius: 5px; overflow: hidden; }
.Incate a { float: right; width: 20%; margin-top: 10px; text-align: center; }
.Incate img {width: 45px;height: 45px;border-radius: 25px;}
.Incate p{height: 30px;line-height: 33px;font-size: 12px;color: #312f43;}
#main{width: 94%;overflow:hidden;background: #ffffff;border-radius: 5px;margin: 0 auto;margin-top: 15px;}
#title{height:50px;line-height: 50px;border-bottom: 1px solid #dadada;margin: 0 10px;position: relative;}
#title:after{content:"";position: absolute;left: 3px;width: 10px;height: 10px;background: #6c89fd;border: 2px solid #6c89fd;border-radius: 10px 0;top: 19px;}
#title img{content:"";position: absolute;left: 3px;width: 10px;height: 10px;background: #6c89fd;border: 2px solid #6c89fd;border-radius: 10px 0;top: 19px;}
#title h3{color: #000000;float: left;font-size: 14px;padding-left: 25px;}
#title a{font-size:12px;float: left;padding: 0 10px;}
.Newmovei{overflow:hidden;padding: 10px 0;display: inline-block;}
.Newmovei li{float:right;width: 47%;margin-right: 2%;position: relative;margin-top: 5px;}
.Newmovei li img{width: 100%;height: 110px;border-radius: 5px;}
.Newmovei li p{height:30px;line-height: 32px;width:100%;display:block;color: #0c0c0c;font-size:12px;overflow: hidden;}

.InMore{margin:10px;display: block;background: #151515;padding: 10px;font-size: 14px;border-radius: 5px;text-align: center;}
#header{height: 210px;display: block;background: #151515;}
#header .top{height: 51px;line-height:40px;}
#header .top a{float:left;width: 40px;color: #fff;font-family: serif;}
#header .member_i{}
#header .member_i .avatar{width: 88px;height: 88px;border-radius: 50%;margin: 0 auto;margin-top: -40px;}
#header .member_i .avatar img{width: 100%;height: 100%;border-radius: 60px;}
#header .member_i h3{color: #929292;font-size: 19px;margin-bottom: 15px;margin-top: 14px;font-weight: 900;text-align: center;}
#header .member_i h4{color: #ffffff;font-size: 20px;text-align: center;font-weight: 900;}
#header .member_i .vip_i{color: #eee1e3;font-size: 12px;}
#header .member_i .vip_i .vip_oke{padding: 0px;overflow: hidden;clear: both;color: #ffffff;text-align: center;}
#header .member_i .vip_i p{display: flex;margin-top: 5px;}
#header .member_i .vip_i .mais{background: linear-gradient(-113deg,#c543d8,#663f89);border: 1px solid #1d1d1a;font-size: 0.9rem;font-weight: 400;color: #ffffff;border-radius: 22px;padding: 5px 15px;font: inherit;outline: none;}
.juglanma{overflow:hidden;background: #ffffff;padding-top: 10px;border-radius: 15px;padding-bottom: 0px;display: block;position: relative;z-index: 1;top: 17px;width: 96%;margin: 0 auto;}
.juglanma  a{text-align: center;width: 25%;float: right;}
.juglanma a img{width: 37px;height: 37px;}
.juglanma a p{font-weight: 900;color: #000000;height: 40px;line-height: 40px;font-size: 12px;direction: rtl;}
.juglanma  a h1  {text-decoration: none;color: #007aff;font-size: 23px;}
/*xirkat uqur*/
.contents{line-height: 2pc;font-size: 15px;text-align: justify;color: #424242;margin-bottom: 15px;margin: 2%;border-radius: 5px;padding: 10px;padding-bottom: 0;background: #fff;}
.contents p{line-height: 2pc;font-size: 17px;text-align: justify;color: #424242;direction: rtl;background-color: white !important;}
.contents img{width: auto;margin: 0 auto 10px;display: block;max-width: 100%}
.contents a{color: #008cff!important}
.xirkat{width: 100%; height: 45px; background: #f4f4f4;} 
.kami{width: 90%;padding: 2%;outline: 0;font-weight: 100;font-size: 12px;color: #707679;border-radius: 8px;box-sizing: border-box;margin: 0 auto;}
.kamikey{width: 100%;height: 50px;text-align: center;font-size: 20px;margin-top: 24px;border-radius: 5px;}
.submit{width: 69%;height: 39px;margin: 0 auto;background: #46a9fd;text-align: center;border-radius: 5px;margin-top: 13px;}
.submittext{color: aliceblue;background: #46a9fd;font-size: 18px;}
.fuwuka{background: -webkit-linear-gradient(left,#27a6fa,#8e71f5);width: 100%;height: 50px;color: aliceblue;text-align: center;line-height: 50px;font-size: 18px;}
.vCont{width: 100%;background: #ffffff;padding: 10px;overflow: hidden;margin: 0 auto;margin-top: 5px;height: 156px;}
.vCont img{float: left;width: 48%;height: 100px;margin-top: 12px;}
.vCont h4{height: 30px;line-height: 26px;font-size: 12px;}
.vCont h4 em{float: left;color: #252525;font-style: normal;font-size: 12px;text-align: end;margin-right: 3px;}
.vCont h3{width: 45%;height: 0px;color: #a3a3a3;line-height: 1.4;max-height: 40px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;word-wrap: break-word;}
.vCont h4 p{color: #ff0000;font-size: 11px;font-weight: 700;}
.vCont h4 a{background: #FFC107;color: #000;font-size: 14px;font-weight: 100;height: 30px;display: block;border-radius: 5px;}
.vCont span{font-size:15px;}

.turl{width: 96%;background: #ffffff;padding: 10px;overflow: hidden;margin: 0 auto;margin-top: 5px;}
.turl img{float: left;width: 42%;height: 96px;margin-top: 12px;}
.turl h1{display: flex;font-size: 15px;margin-top: 8px;padding: 2px;color: red;}
.turl span{display: flex;font-size: 12px;margin-top: 6px;padding: 1px;color: #656465;}
.turl p{display: flex;font-size: 15px;margin-top: 14px;}
.courseBox ul.ul_3{overflow:hidden;  padding:15px 0}
.courseBox ul.ul_3 li{overflow:hidden;border-bottom:1px solid #eee;padding:10px 15px;background: white;}
.courseBox ul.ul_3 li:first-child{padding-top:0;background: white;height: 126px;}
.courseBox ul.ul_3 li:last-child{border-bottom:none;padding-top: 0;background: white;height: 126px;}
.courseBox ul.ul_3 li .L{float:left;height: 95px;margin-right:15px;}
.courseBox ul.ul_3 li .L img{display:block;height: 95px;margin-top: 12px;}
.courseBox ul.ul_3 li .R{ flex:1}
.courseBox ul.ul_3 li .R .tit{font-size:14px;padding-top:5px;margin-top: 10px;}
.courseBox ul.ul_3 li .R .sub {color: #f10;font-size: 14px;margin-top: 6px;font-weight: 600;}
.courseBox ul.ul_3 li .R .xx{ overflow:hidden; height:30px; line-height:30px;}
.courseBox ul.ul_3 li .R .xx span{ display:block; float:left; width:70%; height:10px; margin-top:10px; background:#E9ECF6;border-radius:10px;}
.courseBox ul.ul_3 li .R .xx p{font-size: 13px;color: #606060;}
.corsecontenr{width: 100%;height: 133px;background: white;margin: 0 auto;}
.corsecontenr h2{font-size: 15px;color: black;text-align: left;font-weight: normal;margin-bottom: 0.2rem;width: auto;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;word-wrap: break-word;word-break: break-all;margin-left: 9px;line-height: 40px !important;}
.corsecontenr h3{font-size: 15px;color: #858585;text-align: left;font-weight: normal;margin-bottom: 0.2rem;width: auto;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;word-wrap: break-word;word-break: break-all;margin-left: 10px;}
.corsecontenr p{font-size: 23px;color: #ff0202;font-weight: 900;}
.corsecontenr p del{font-size: 17px;color: #949292;font-weight: 900;}
#tite{height:50px;line-height: 50px;border-bottom: 1px dotted #9b9b9b;position: relative;}
#tite  img{content:"";position: absolute;left: 3px;top: 16px;height: 19px;}
#tite h3{color: #000000;float: left;font-size: 16px;padding-left: 29px;font-weight: 700;}
#tite a{font-size:12px;float: left;padding: 0 10px;}
.qisim{display:flex;align-items:Center;justify-content:space-between;border-bottom:1px solid #ddd;padding-bottom: 25px;background: white;margin: 0 auto;width: 98%;height: 50px;}
.qisimtitle{font-size:13px;font-weight: 700;}
.qisim p{position: absolute;padding: 0 8px;font-size: 15px;color: black;margin-top: 23px;right: 0px;}
.qisim span{padding: 0 10px;font-size: 13px;color: black;margin-top: 24px;line-height: 50px;}
.qisimmargin{width:8%;background:#FFF8DC;color:#D2691E;font-size:10px}
.topka{width: 96%;background: white;margin: 0 auto;margin-top: 35px;line-height: 2;}
.topka p{font-size: 13px;color: #3b3b3b;margin: 3px;line-height: 32px;font-weight: 700;}
