/*head start!*/
body{background: #f4f4f4;}
.wait80Tops{width:100%;position:fixed;top:0px;left:0px;z-index:100;height:2px;display:none;background-color:#1697ed;background:-webkit-linear-gradient(left,#2196F3 0,#03A9F4 10%,#056591 30%,#2691c2 60%,#4cc2f8 100%);background:-ms-linear-gradient(left,#2196F3 0,#03A9F4 10%,#056591 30%,#2691c2 60%,#4cc2f8 100%);background:linear-gradient(left,#2196F3 0,#03A9F4 10%,#056591 30%,#2691c2 60%,#4cc2f8 100%)}
.waitingImgForClick{background:url(../img/control_icons/waiting.gif) no-repeat;background-size:20% 40%;background-position-x:right;background-position-y:center}
.sharedHead{position:relative;top:0px;left:0px;width:100%;min-width: 1250px;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.16);-webkit-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.16);-moz-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.16);z-index:100;background-color:white;min-height:100px;}
.sharedMainBackground{width:100%}
.sharedMainBackgroundImg{width:100%;height:520px;background-size:100% 100%;position:absolute}
.sharedMain_help{position:relative;top:10px}
.sharedHeadMain{width:100%;height:80px;margin-right:auto;position:absolute;max-width: 1200px;min-width: 1200px;top:20px;left:50%;margin-left: -597px;}
.sharedHead_logo{float:left;position:relative}
.sharedHead_logo::after{position:absolute;left:calc(50% - 18px);bottom:-10px;content:"";color:#fff;font-size:14px;text-align:center;}
.sharedHead_logoimg{display:block;width:155px;height: 55px;background: url(../img/newlogo.png) no-repeat;background-size:100%;margin: 13px 18px 0 0px;}
.other_logo{background:url(../img/loginup_base.png) no-repeat !important;background-size:100% 100% !important}
.sharedHead .sharedHeadMain #header_right{width: 1025px;height:100%;float:left;}
#sharedHead_theme{width:810px;height:100%;float:left}
.sharedHead_theme_txt{float:left;width:720px;margin:29px 0 0 0}
.sharedHead_theme_txt span{display:inline-block;width:100px;float:left;text-align:center;position: relative;}
.user_head_homeworkTips_news{line-height:42px;color:#999999;padding:0 2em 2em}
.sharedHead_theme_txt a{font-size:16px}
.home_show {width:200px}
/* .home_show span{color:#1596ef} */
.home_show span:hover{color:#337ab7}
.home_link5 .daka_icon{position: absolute;top: -20px;left: 40px;height: 15px;}
/*搜索框*/
.sharedHead_theme_search{position: absolute;right: 178px;/* float:right; */width:190px;height:30px;border:1px solid #c9c9c9;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;background-color:#FFFFFF;margin-top:25px;}
.sharedHead_theme_search #se_subject{position:absolute;top:0px;left:0px;border-color:transparent;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;opacity:1;z-index:11;text-align:left;width:150px;line-height:24px;margin-left:10px}
.sharedHead_theme_search #se_subject::placeholder{color: #CCCCCC;}
.sharedHead_theme_search #search{position:absolute;top:3px;right:5px;width:22px;height:20px;border:0;background:url(../img/metimg.png) 3px -2px no-repeat;background-size:300px;background:url(../img/personCenter/ground.png) -13px -175px no-repeat;background-size:592px 908px}
.sharedHead_theme_search #searchList{position:absolute;top:3px;right:5px;width:22px;height:20px;border:0;background:url(../img/metimg.png) 3px -2px no-repeat;background-size:300px;background:url(../img/personCenter/ground.png) -13px -175px no-repeat;background-size:592px 908px}
#search_class{position:absolute;top:30px;left:2px;width:98%;z-index:10;background-color:#FFFFFF;border:1px solid #E5E5E5;display:none}
#search_class1{z-index:10}
.search_class1 li{padding:3px;font-size:1em;line-height:22px;cursor:pointer}
.search_class1 li:hover{text-decoration:underline;background-color:#5BC0DE}

/*改变bootstrap typeahead的样式*/
.typeahead,.tt-query,.tt-hint{margin-left:10px;line-height:24px;outline:none}
.typeahead{background-color:#fff}
.typeahead:focus{border:2px solid #0097cf}
.tt-query{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}
.tt-hint{color:#333}
.tt-menu{width:250px;margin:15px 0;padding:8px 0;max-height:470px;overflow-y:auto;background-color:#fff;color:#333;box-shadow:3px 3px 10px rgba(28,28,27,0.22);-webkit-box-shadow:3px 3px 10px rgba(28,28,27,0.22);-moz-box-shadow:3px 3px 10px rgba(28,28,27,0.22);-o-box-shadow:3px 3px 10px rgba(28,28,27,0.22);border-bottom-left-radius:4px;border-bottom-right-radius:4px}
.tt-suggestion{padding:0px 10px;font-size:12px;line-height:26px;text-align:left}
.tt-suggestion:hover{cursor:pointer;color:#fff;background-color:#1596ef}
.tt-suggestion.tt-cursor{color:#fff;background-color:#1596ef}
.tt-suggestion p{margin:0}
.gist{font-size:14px}

/* example specific styles */
/* ----------------------- */

#custom-templates .empty-message{padding:5px 10px;text-align:center}
#multiple-datasets .league-name{margin:0 20px 5px 20px;padding:3px 0;border-bottom:1px solid #ccc}
#scrollable-dropdown-menu .tt-menu{max-height:150px;overflow-y:auto}
#rtl-support .tt-menu{text-align:right}
.tt-hint{width:150px !important}

/*个人信息*/
.header_right_right{height:50px;float:right;margin:15px 0 0 0;max-width:250px}

/*个人信息*/
.header_right_right_already{width:60px;height:70px;float:right;margin:10px 0px 0 0}
.user_head{z-index:10}
.user_head1{position:absolute;width:52px;float:right;z-index:10}
.user_headimg{width:40px;height:40px;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-o-border-radius:30px;overflow:hidden;float:left;background-color:white;cursor:pointer;margin:10px}
.user_head .user_headimg:hover{background-color:#1697ed}
.user_head1 .user_headimg:hover{background-color:#1697ed}
.user_headimg .user_img{width:40px;height:40px}
.user_name{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;font-size:16px;width:128px;float:left}
.all{margin-top:1px;overflow:hidden}
.user_grade_img{width:18px;height:14px;margin-top:4px;float:left;background:url(../img/index.png) -292px -41px}
.user_grade{float:left;margin-top:2px;font-size:1em;color:blue}
.person{width:120px;margin-left:-17px;display:none}
.person_msg{width:200px;float:left;background-color:#fff;display:none;border-top:1px solid #eee;margin:70px 0 0 -200px;box-shadow:1px 1px 8px #eee;box-shadow:3px 3px 10px rgba(28,28,27,0.22);-webkit-box-shadow:3px 3px 10px rgba(28,28,27,0.22);-moz-box-shadow:3px 3px 10px rgba(28,28,27,0.22);-o-box-shadow:3px 3px 10px rgba(28,28,27,0.22);border-bottom-left-radius:4px;border-bottom-right-radius:4px}

/*未登陆状态*/
.userL{height:20px;line-height:50px}
.userL a{color:#333}
.userL a:hover{cursor:pointer;color:#1696ef}


/*脚部底部*/
.footer{width:100%;margin: 100px 0 50px;color: #9E9E9E;z-index:10;bottom:0px;min-width: 1250px;}
.footLeft{width:80%;float:left;/* height:150px */}
.footRight{width: 230px;float: right;margin:6px 0 0 0px;}
.footRightWeixin{width:100px;height:100px;float:left;background: url(../img/contest/wx_gzh.jpg)  no-repeat;background-size: 100% 100%;border-radius:4px;overflow:hidden;margin:0 20px 0 0;}
.footRightWeibo{width:100px;height:100px;float:left;background:url(../img/qrCode.png) -132px -6px no-repeat;background-size:243px 112px;border-radius:4px;overflow:hidden;margin:0 0 0 20px}
.footRightApp{width:100px;height:100px;float: right;background: url(../img/contest/wx_met.jpg) no-repeat;background-size: 100% 100%;border-radius:4px;overflow:hidden;/* margin:0 0 0 20px */}
.footRight img{width:100%;height:100%}
.footLeftTop{width:100%;float:left}
.footLeftTopLogo{height:101px;float:left;/* margin-top:8px */}
.footLeftTopLogoTop{display:block;width:155px;height:48px;background:url(../img/loginup.png) no-repeat;margin:5px 0 0 10px;background-size:100% 100%}
.footLeftTopLogoBottom{width:161px;height:40px;text-align:center;font-size: 14px;line-height:18px;margin:12px 0 0 7px;border-radius:3px;}
.footLeftTopLogoBottom .eng{font-size:15px}
.footLeftTopLogoBottom .chi{font-size:17px}
.footLeftTopLogoBottom b{color:#1697ed;font-size:17px}
.footLeftTopTxt{width:740px;float:left}
.footLeftTopTxt a{color:#A4A5A1}
.footLeftTopTxt a:hover{color:#1697ed}
.footLeftTopTxtTop{width:60px;height:30px;line-height:30px;float:left;margin-left:100px;font-size:14px}
.footLeftTopTxt a:visited{color:#A4A5A1}
.footLeftTopTxt a:link{color:#A4A5A1}
.footLeftTopTxt a:hover{color:#1697ed}
.footLeftTopTxtBottom{width:98%;float:left;font-size:14px;margin:0 0 0 50px}
.footLeftTopTxtBottomLeft{width:90px;height:30px;text-align:center;float:left;line-height:30px}
.footLeftTopTxtBottomRight{width:630px;float:left}
.footLeftTopTxtBottomRight ul li{height: 34px;float:left;margin-right:10px;line-height: 30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.librarycn{width:136px}
.libraryen{width:200px}
.footLeftTopTxtBottomRight a:nth-child(4){display:inline-block;float:left;width:136px;margin:0 0 15px 30px}
.footLeftTopTxtBottomRight a:nth-child(8){display:inline-block;float:left;width:136px;margin:0 0 15px 30px}
.footLeftTopTxtBottomRight a:nth-child(12){display:inline-block;float:left;width:136px;margin:0 0 15px 30px}
.footCompany{width:580px;float:left;/* height:60px; */line-height:30px;}
.footCompany span{margin: 0  14px 0 0;}
.footer_cnzz{display:inline;margin:0}
.footRightWeixinTxt{margin:0px 103px 0 31px;line-height:20px}
.footer_top,.footer_center,.footer_bottom{position:relative;width:50%;margin:0 auto}
.footer_top{height:66px}
.footer_bottom{margin-top:10px;border-top:1px solid #a3a3a3}
.footer_bottomul{width:60%;height:40px;margin:10px auto}
.footer_bottomul li{float:left;margin-right:10px}

/*微信微博*/
.contact{position:absolute;top:21px;left:44%;width:90px;height:25px}
#Qcode{display:none}
.qr_code{position:absolute;top:-135px;left:-40px;width:110px;height:120px;background-color:#a3a3a3;overflow:hidden}
.code-text{width:100%;height:30px}
.code-text p{text-align:center;line-height:14px}
.code_img{width:80px;height:80px;margin:4px auto;background:url(../img/code.jpg);background-size:100%}
.Triangle{position:absolute;top:-15px;left:2px;width:0;height:0;line-height:0;border-width:10px;border-style:solid;border-color:#a3a3a3 transparent transparent transparent}
.WeChat{width:25px;height:25px;background:url(../img/WeChat.png) no-repeat;background-size:100%;float:left;cursor:pointer}
.WeChat:hover{background:url(../img/WeChat2.png) no-repeat}
.microblog{width:25px;height:25px;margin-left:14px;float:left;background:url(../img/microblog.png);background-size:100%}
.microblog:hover{background:url(../img/microblog2.png)}
.microblog a{display:block;width:100%;height:100%}


/*关于我们*/

.aboutus{width:144px;height:30px;margin:0 auto}
.aboutusa{display:block;float:left;margin-right:10px;margin-bottom:10px}
.friend{width:100%;height:30px;margin-top:10px}
.friend_right{width:86%}


/*登陆模态框*/
.login-modal{width:760px}
.login-modal .modal-content{width:100%;height:413px;margin-top:200px;background-color:#1596ef;color:#fff;box-shadow:none;-webkit-box-shadow:none;border:0}
.reginster-modal{width:400px}
.reginster-modal .modal-content{width:100%;height: 500px;margin-top:35%;background-color:#fff;color:#999;box-shadow:none;-webkit-box-shadow:none;border:0;overflow:hidden;}
.modal-content{width:100%;height:460px;margin-top:35%;background-color:#1596ef;color:#fff;box-shadow:none;-webkit-box-shadow:none;border:0}
.tipsLogo{float:left;width: 100px;height: 100px;margin:0 10px 0 0;position: absolute;top: -50px;}
.tipsLogo1{background: url(../img/msgtips/right.png)  no-repeat;}

p.tipsLogo.tipsLogo1 {}
.tipsLogo2{background:url(../img/metimg.png) -187px -393px no-repeat}
.tipsLogo3{background:url(../img/metimg.png) -243px -393px no-repeat}
.message_align{height:auto;margin-top: 150px;background-color:#fff;position:relative;-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;outline:0;-webkit-box-shadow:2px 2px 9px #eee;box-shadow:2px 2px 9px #eee;}
.message_align a:link{}
.message_align a:visited{}
.message_align a:hover{}
.login-modal_left{width:50%;height:100%;float:left;border-top-left-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-top-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-bottom-left-radius:4px;background-color:#fff}
.login-modal_right{width:50%;float:left;border-top-right-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-top-right-radius:4px;border-bottom-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-bottom-right-radius:4px;color:#fff;overflow:hidden}
.login-modal_right2{width:320px;margin:auto}
.reginster-modal-content{width:100%}
.form-control{display:block;width:20%;height:30px;font-size:14px;background-image:none;border-radius:4px;line-height: 30px;}
.login-form,#registerFrom,#forgetPWDFrom{width:100%}
.register_login{width:160px;text-align:right}
.loginFrom-tab{min-height:100px;overflow:hidden}
.loginFrom-div{width:320px;border-bottom:1px solid #fff;margin:15px auto 0}
.reginsterForm-div{width:320px;border-bottom:1px solid #DCDCDC;margin:20px auto 0;padding-bottom: 6px;}
.loginFrom-link,.reginsterForm-link{width:320px;margin:15px auto;font-size:12px;cursor: pointer;}
.loginFrom-link a{color:#fff}
.reginsterForm-link a{color:#666666}
.for_login_tab{width:50%;float:left;height:44px;line-height:44px;font-size:16px;color:#003F68;text-align:center;color:white;cursor:pointer;background:#0476C1}
.for_login_tab_active{background:#1698ED;color:#fff}
.login_tab{overflow:hidden}
.for_login_tab_text{display:none;width:320px;font-size:14px;text-align:justify;padding:10px 8px;border:1px solid #fff;border-radius:3px;box-sizing:border-box;margin:20px auto}
.login-modal_input{width:86%;height:28px;border:0;outline:none;background-color:#1596ef;color:white;font-size:14px}
.login-modal_input::-webkit-input-placeholder{color:#fff}
.login-modal_input::-moz-placeholder{color:#fff}
.login-modal_input::-ms-input-placeholder{color:#fff}
.reginster-modal-input{width:80%;height:28px;border:0;outline:none;background-color:#fff;color:#999;font-size:14px}
.reginster-modal-input::-webkit-input-placeholder{color:#999}
.reginster-modal-input::-moz-placeholder{color:#999}
.reginster-modal-input::-ms-input-placeholder{color:#999}
.header_fl{float:left;max-width:80%;font-size: 12px;height: 20px;line-height: 20px;}
.fl{float:left;}
.fr{float:right}
.padding4{padding-top:0px}
.padding4 a{color:#fcd765}
.padding4 a:hover{color:white}
.login_btn{display:block;width:320px;height:40px;line-height:40px;color:#1698ED;font-size:14px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;padding:0;margin:0px auto 0;background-color:#fff}
.login_btn:hover,.register_btn:hover{background:#0476C1;color:#fff}
.register_btn{display:block;width:320px !important;height:40px !important;line-height:40px !important;color:#fff;font-size:16px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;padding:0;margin:0px auto 0;background-color:#1698ED !important}
.register{position:relative}
.btn_vode{position:absolute;top:0px;right:2px;width:66px;height: 28px!important;padding:0;display:block;float:right;font-size:12px;color:#1698ED;background:white;}
.btn_vode:hover,.btn_vode:focus {color: #1698ED;}
.register-form{margin:20px 0}
.btn_img_vode {position:absolute;top: 0px;right:2px;width: auto!important;height: 30px!important;padding:0;display:block;float:right;}
.bindPhoneFrom_span span:hover{color: #1698ED;}
/* 绑定手机提示信息 */
.bindPhone_info{width: 320px;margin: 0 auto;font-size: 12px;margin-bottom: 20px;color: #b8b8b8;}
.bindPhone_info .bindPhone_info_title{margin: 4px auto;}
.bindPhone_info .bindPhone_info_title img{width: 20px;margin-right: 5px;}
.bindPhone_info .bindPhone_info_title span{color: #1698ED;vertical-align: middle;}
.bindPhone_info_con{line-height: 2;}
.noBind_btn{background: #b8b8b8!important;}
/* 手机已被绑定提示信息 */
.bindPhone_prompt{width: 320px;margin: 0 auto;font-size: 12px;color: #1698ED;margin-bottom: 10px;display: none;}
.bindPhone_prompt .bindPhone_prompt_title{color: red;}
.bindPhone_prompt .bindPhone_prompt_con{line-height: 2;}
.bindPhoneFrom_span{display: none;cursor: pointer;}
.isbindPhone,.bind_phone_input5,.forgetPWDFrom_input2{display: none;}


/*自动填充色*/
.child-box input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #73cb37 inset}
.reginster-modal input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset;-webkit-text-fill-color:#999}
input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #1596ef inset;-webkit-text-fill-color:#fff}
#loginInPage{margin:0 0 0 125px;float:left}

/*提示语*/
.help-block1{width:320px;height:14px;color:#FFF000;line-height:14px;text-align:right;font-size:12px;margin:10px auto 20px}
.reginster-modal .help-block1{color:red}
.register_login a{display:inline-block}
.register_login a:visited{color:#333}
.register_login a:link{color:#fff}
.register_login a:hover{color:#fff}
.met_logo{display:block;width:155px;height:48px;margin:180px auto 0;background:url(../img/loginup.png) no-repeat;background-size:contain}
.reginster-modal .met_logo{width:155px;height:48px;margin:46px auto 20px}
.loginBack{cursor:pointer;font-size:14px;line-height:26px}
.bgc{background-color:#f2f7fa}
.main{background-color:#f2f7fa;margin-top:65px}
.bgfff{background-color:#fff;border-radius:4px}

/*中间包含块 内容*/
.sharedHeadMainContent{clear:both;width:100%;min-width: 1250px;}
.fromico{width:18px;height:18px;margin: 5px 5px 5px 0;}
.login-modal .email{background:url(../img/control_icons/user_white.png) no-repeat;background-size:contain}
.login-modal .passwordIco{background:url(../img/control_icons/password_white.png) no-repeat;background-size:contain}
.reginster-modal .email{background:url(../img/control_icons/user_gray.png) no-repeat;background-size:contain}
.reginster-modal  .passwordIco{background:url(../img/control_icons/password_gray.png) no-repeat;background-size:contain}
.vodeIco{background:url(../img/control_icons/vode.png) no-repeat;background-size:contain;background-position:center}
.cpassdword{background:url(../img/control_icons/cpassword.png) no-repeat;background-size:contain}
.welcomeTitle{width:100%;position:absolute;height:20px;color:white;background-color: #1697ed;background:-webkit-linear-gradient(left,#2196F3 0,#03A9F4 10%,#09a6ef 30%,#108fca 60%,#4cc2f8 100%);background:-ms-linear-gradient(left,#2196F3 0,#03A9F4 10%,#09a6ef 30%,#108fca 60%,#4cc2f8 100%);background:linear-gradient(left,#2196F3 0,#03A9F4 10%,#09a6ef 30%,#108fca 60%,#4cc2f8 100%);}
.welcomeMain{width:100%;min-width:1152px;height:20px;margin-left:auto;margin-right:auto;position:relative;max-width: 1200px;min-width: 1200px;}
.welcomeMainFrFloat{position:fixed;top:47%;right:1px;width:100px;height:166px;text-align:center;overflow:hidden;cursor:pointer;z-index:99}
.welcomeMainFrFloat:hover{overflow:inherit}
.welcomeMainFrFloatText01{width:100px;height:166px;position:relative;background:url(../img/phone.png) no-repeat;background-size:100%}
.welcomeMainFrFloatText02{width:116px;float:right;font-size:13px;background:white;color:black;border-bottom-left-radius:4px;border-bottom-right-radius:4px}
.welcomeMainFrFloatText02 p{line-height:22px;color:#1697ed;font-size:14px}
.welcomeMainFrFloatContainer{width:362px;margin:5px 0 0 0;background:white;border-radius:4px;-webkit-border-radius:10px;-moz-border-radius:20px;right:106px;top:-40px;position:absolute;padding:10px;border:1px solid #ddd;box-shadow:2px 2px 9px #ccc}
.welcomeMainFrFloatTop{padding:10px;float:left;width:210px}
.welcomeMainFrFloatTop h3{color:#1697ed}
.welcomeMainFrFloatTop p{padding:5px 0 0 0;text-align:left}
.welcomeMainFrFloatButtom{width:110px;float:left;height:110px;background:url(../img/weChatCode.png) no-repeat;background-size:100% 100%;margin:32px 0px 0 10px}

/*二维码*/
.code{width: 100px;height:120px;}
.codeText{width:100px;height:30px;line-height:30px;text-align:center;clear: both;}
.codeTextFr{/* margin-left:20px */}

/*搜索图片*/
#search{}
.warp_img{float:left;width:100%}
.warp_img a:nth-child(1){cursor:pointer;margin-left:105px;margin-right:15px;background:url("../img/metimg2.png") no-repeat -20px -458px}
.warp_img a:nth-child(1):hover{background:url("../img/metimg2.png") no-repeat -20px -518px}
.warp_img a:nth-child(2){cursor:pointer;background:url("../img/metimg2.png") no-repeat -79px -458px}
.warp_img a:nth-child(2):hover{background:url("../img/metimg2.png") no-repeat -79px -518px}
.warp_img a{width:40px;height:40px;display:inline-block;text-align:center;background:red;float:left}
.Third_party{margin-top:11px;margin-left:115px;float:left;font-size:12px;text-align:center;line-height:20px;color:#fff}
#notDeleteComfirmButton{}
#switchOrgModel .message_align{background:#fff}
.hiddenEverything{z-index:9000}
.hiddenEverything_style{position:fixed;width:100%;height:100%;background-color:#333;filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;-ms-filter:"alpha(opacity=30)";display:none;top:0px}
.z_index1002{z-index:1002}
.z_index1004{z-index:1004}
.z_index1020{z-index:1020}
.z_index1022{z-index:1022}


/*用于点击的遮罩层*/
.hiddenEverything_forclick{position:fixed;width:100%;height:100%;background-color:#333;z-index:1019;filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;-ms-filter:"alpha(opacity=30)";display:none;top:0px}
.hiddenEverythingForTips{position:fixed;width:100%;height:100%;background-color:#333;z-index:998;filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;-ms-filter:"alpha(opacity=30)";display:none;top:0px}
.insertWindow{z-index:1020;padding:30px;border-radius:4px;position:fixed;left:50%;top:50%;background-color:white}
.insertWindow_text{width:100%;height:90%;overflow-y:auto}
.insertWindow p{margin:15px 0;line-height:24px;text-indent:2em}
.insertWindow b{margin:20px 0}
.outLineConfirm{width:100%;position:absolute;top:400px;z-index:1002;display:none}
.outLineConfirmHintWindow{width:300px;min-height:80px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;margin:0px auto;color:#ffffff;text-align:center;font-size:16px;overflow:hidden;background:#d9534f;padding:10px}
.outLineConfirmHintWindow p{width:100%;min-height:80px;text-align:left;text-indent:2em;margin-bottom:10px}
.outLineConfirm input{margin:0 80px}

/*确认离开页面按钮*/
.leaveBtn{width:130px;height:30px;display:block;float:left;margin:0 27%;box-shadow:3px 3px 5px #888888;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border:1px solid #B4B4B4;background-color:white;position:relative;color:gray;text-align:center;cursor:pointer;overflow:hidden}
.person_item{height:40px;line-height:40px;padding-left:1.5em;font-size:14px}
.person_item1{height:46px !important;line-height:46px !important;border-bottom:1px solid #eee}
.person_item2{height:46px !important;line-height:46px !important;border-top:1px solid #eee;cursor:pointer}
.user_head_homeworkTips_newsBox{height:46px !important;line-height:46px !important;border-bottom:1px solid #eee;padding:0 2em}
.newsBox_title{width:50%;float:left;font-size:14px}
.newsBox_clear{width:50%;float:left;text-align:right;cursor:pointer}
.person_item:hover{color:white;background-color:#1697ed}
.person_item a{width:100%;height:100%;display:inline-block}
.person_item a:hover{color:white;background-color:#1697ed}
input#range{height:0px}

/*隐藏bar*/
.mouseHideBar{width:100%;height:10px;position:absolute;top:0px;z-index:1000}
.mouseHideBarFoot{width:100%;height:10px;position:absolute;bottom:0px;z-index:1000}
.allScreen{width:100%;height:100%;max-height:100%;position:absolute;left:0;top:0}
.forTheAllScreen{}
.allScreenBlur{width:100%;height:100%;position:absolute;background-size:100% 100%;z-index:2;-color-text:#ddedf3;-color-bg:linear-gradient(145deg,#bfb5fd,#4dd7d1) fixed;-color-link:#934ae8;-color-link-hover:#4facd6;-color-info:#ddedf3;-color-main-text:#ddedf3;-color-scroll-text:#934ae8;-fontsize-scroll-text:8vw;color:var(-color-text);background-color:#fff;background:var(-color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.allScreenTrue{width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:3}
.center_menu{width:150px;position:absolute;top:100px;left:100px}
.center_menu_chil{width:100%;line-height:30px;margin:20px 0;text-align:center;border-radius:30px;background-color:white;cursor:pointer}
.center_menu_chil:hover{background:url(../img/centerTheme/center_little.png) no-repeat center;background-size:100% 100%;color:white}


/*the third interface*/
.third_list{width:320px;text-align:center;margin:40px auto 0}
.third_icon{width:30px;height:30px;display:inline-block}
.third_icon_qq{background:url(../img/ground/qq_white.png) no-repeat;background-size:cover}
.third_icon_qq:hover{background:url(../img/ground/qq_blue.png) no-repeat;background-size:cover}
.third_icon_wx{background:url(../img/ground/wechat_white.png) no-repeat;background-size:cover}
.third_icon_wx:hover{background:url(../img/ground/wechat_blue.png) no-repeat;background-size:cover}
.third_icon_carsi{background:url(../img/carsi.png) no-repeat;background-size:cover}
.third_icon_carsi:hover{background:url(../img/carsi.png) no-repeat;background-size:cover}
.third_icon_wb{background:url(../img/ground/chat.png) -64px -3px no-repeat;background-size:300px 204px}
.third_icon_wb:hover{background:url(../img/ground/chat.png) -64px -32px no-repeat;background-size:300px 204px}
.third_list_div{width:106px;overflow:hidden;float:right;font-size:12px}
.third_icon_text{font-size:12px;color:#fff}
.third_list_div a{display:inline-block}
.third_list_div a:link{color:white}
.third_list_div a:visited{color:white}
.third_list_div a:hover{color:#fcd765}
.third_list_div a:active{color:white}
.tabChangeContain{overflow:hidden}
.tabChangeContainSelect{width:300px;overflow:hidden;margin:0 0 15px 0;float:left}
.tabChangeContainSelect span{float:left;font-size:14px;line-height:32px;text-align:center;cursor:pointer;border-bottom:none;margin:0 45px 0 0;min-width:80px}
.tabChangeContainText{width:100%;margin:0 auto;overflow:hidden}
.tabChangeContainText li{display:none;font-size:50px;text-align:center;line-height:200px}
.tabChangeContainSelect .tabChangeContainOn{border-bottom:2px solid #1697ed}
.tabChangeContainText .tabChangeContainShow{display:block}
.tipsMainContent ul li{line-height:28px}
.tipsMainContent h3{line-height:28px}
.tipsMainContent h4{line-height:36px}
.indentation2em{text-indent:2em}
.indentation4em{text-indent:4em}


/*按钮模板*/
.button_modal_blue{background:#18A0F0;color:white}
.button_modal_blue:hover{background:white;color:#18A0F0;border:1px solid #18A0F0;cursor:pointer}
.button_modal_green{background:#99d60b;color:white}
.button_modal_green:hover{background:white;color:#99d60b;border:1px solid #99d60b;cursor:pointer}
.button_agree_law{width:200px;height:36px;right:50%;margin:20px auto;border-radius:4px;line-height:36px;text-align:center}
.insertWindow{z-index:1100;padding:30px;border-radius:4px;position:fixed;left:50%;top:50%;overflow-y:auto;background-color:white}
.insertWindow p{margin:15px 0;line-height:24px;text-indent:2em}
.insertWindow b{margin:20px 0}
.tipsMainContent{font-size:15px;letter-spacing: 1px;text-align: justify;}

.autoCenter{width: 1200px;margin:0 auto;/* height: 396px; */margin-top: 20px;}
.met_content_max_margin50{width:96%;margin:30px 2%;}

#feedback_select_lib_show{position:absolute;left:0px;top:44px;border:none;z-index:2;width:300px;max-height:300px;min-height:100px;overflow-y:auto;background:white;border:1px solid #e8e8e8;display:none}
#feedback_select_lib_show option{display: block;}
#feedback_select_lib_show option:hover{background: #03A9F4;color: white;cursor: default;}
.feedback_select_lib_search{position:absolute;top:5px;left:240px;background-color:#FF5722;border:1px solid transparent;color:white;height:38px;width:60px;line-height:36px;text-align:center;cursor:pointer}
.base_pop_tips_select{position:relative}
.base_pop_tips_select select{display:inline-block;margin:5px 0 0 0;width:300px;height:32px;border:1px solid #e8e8e8;border-radius:2px;font-size:14px;line-height: 32px;}
.base_pop_tips_input input{display:inline-block;margin:5px 20px 0 0;width:300px;height:32px;border:1px solid #e8e8e8;border-radius:2px;line-height:32px;font-size: 14px;}
.base_pop_tips_input textarea{display:inline-block;margin:10px 20px 0 0;width:600px;border:1px solid #e8e8e8;border-radius:2px;line-height:36px;}
.met_pop_layer_account_permissions_title{margin:0 auto 20px;text-align:center;font-weight:700;font-size:20px;width: 560px;margin-left: 60px;}
.met_pop_layer_account_permissions_btn{display:inline-block;margin:0 20px 0 0;margin-bottom:0;padding:6px 18px;border:1px solid transparent;border-radius:4px;background-image:none;color:#fff;vertical-align:middle;text-align:center;white-space:nowrap;font-weight:400;font-size:14px;line-height:1.2em;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.base_pop_tips_input textarea{width:600px;display:inline-block;border:1px solid #e8e8e8;border-radius:2px;margin:10px 20px 0 0;line-height:36px}
.base_pop_tips_text{font-size:12px;color:#666}


.bgcolorLightOrange {
    background-color: #4bc1f7;
}
.base_pop_tips_select .district{display:none;}
.child_library{display: none;}
.met_library{display: block;}
@media screen and (min-width: 1600px){
    .sharedHeadMain{max-width: 1380px;min-width: 1380px;margin-left: -688px;}
    .welcomeMain{max-width: 1380px;min-width: 1380px;}
    .sharedHead .sharedHeadMain #header_right{width: 1205px;}
    #sharedHead_theme{width: 980px;}
    .footer .center{max-width: 1380px;min-width: 1380px;}
}
