*{margin: 0;padding: 0;box-sizing: content-box}
p,ol, ul{margin-bottom:0}
body,p,a,h3,input{font-family:'Microsoft YaHei';color: #333;font-size:14px}
a{text-decoration: none;color: #333;}
a:focus, a:hover {color: #e84c33;text-decoration: none;}
ul{list-style: none;}
input,img{border: none;}
.hide{display: none;}
.bgWhite,.bg-fff{background: #fff;}
a.btn{display: block;width: 250px;height: 50px;background: #F8B62D;border-radius: 30px;position: absolute;right:0px;top: 23px;color: #fff;font-weight: 700;font-size: 24px;line-height:50px ;text-align: center;}
a.btn:hover{background:#EFA31B ;}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
i, cite, em, var, address, dfn {font-style: inherit!important;}
.btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover, .open>.dropdown-toggle.btn-default.focus, .open>.dropdown-toggle.btn-default:focus, .open>.dropdown-toggle.btn-default:hover{background-color: #fff;border-color: #fff;}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {color: #fff !important;background-color: #e84c33;}

.col1050{width:1050px !important;margin:0 auto}
.text-center{text-align:center}
.pullLeft{float: left;}
.ml10 {margin-left: 10px!important;}
.ml20 {margin-left: 20px!important;}
.ml25 {margin-left: 25px!important;}

.mt5 {margin-top: 5px!important;}
.mt10 {margin-top: 10px!important;}
.mt15 {margin-top: 15px!important;}
.mt20 {margin-top: 20px!important;}
.mt30 {margin-top: 30px!important;}
.mt40 {margin-top: 40px!important;}
.mt50 {margin-top: 50px!important;}

.mr24 {margin-right: 24px!important;}

.mb40 {margin-bottom: 40px!important;}

.pl25 {padding-left: 25px!important;}
.fcolor666{color:#666}
.fcolor333{color:#333}
.f16{font-size:16px}
.f18{font-size:18px}
.f20{font-size:20px}
.f24{font-size:24px}
.f40{font-size:40px}
.fbold{font-weight:bold}
.pullRight{float:right}


 /*顶部开始*/
.uzy-top-wrap {width: 100%;background: #fff;height: 40px;position: relative;}
.uzy-top {height: 40px;width:1200px;margin:0 auto}
.uzy-top-hotline {width: 400px;height: 30px;line-height: 30px;color: #666;font-size: 12px;}
.uzy-top-hotline b {color: #f66;font-size: 14px;}
.uzy-top-link {height: 18px;float: right;padding-top: 10px;}
.uzy-top-link ul {height: auto;*zoom: 1;}
.uzy-top-link ul:before,.uzy-top-link ul:after {display: table;content: "";line-height: 0;}
.uzy-top-link ul:after {clear: both;}
.uzy-top-link ul li {height: 18px;display: inline-block;float: right;position: relative;margin-left:25px}
.uzy-top-link ul li:nth-child(1){width: 140px;color: #575757;}
.uzy-top-link ul li i {width:16px;height:16px;display: block;float: left;margin:2px 3px 0 0;}
.uzy-top-link ul li a {display: block;color: #999 ;font-size: 12px;line-height: 20px;}
.uzy-top-link ul li p{width: 145px;color: #999 ;font-size: 12px;line-height: 20px;}
.uzy-top-link ul li.line {width: 1px;height: 18px;float: right;font-size: 10px;color: #ccc;margin-right: 10px;line-height: 20px;}
.uzy-top-link ul li.weixin a i {background:url(//staticv2.youzy.cn/images/subjects/20170605-360/header/weixin.png)}
.uzy-top-link ul li.app {width: 70px;}   
.uzy-top-link ul li.app a i {background:url(//staticv2.youzy.cn/images/subjects/20170605-360/header/shouji.png)}
.uzy-top-link .weixin-ewm {position: absolute;top: 30px;left: -70px;width: 185px;height: 220px;z-index: 1039;background: url(//staticv2.youzy.cn/images/subjects/20170605-360/header/header_icon.png) -460px 0 no-repeat;display: none;}
.uzy-top-link .app-ewm {position: absolute;top: 30px;left: -70px;width: 185px;height: 220px;z-index: 1039;background: url(//staticv2.youzy.cn/images/subjects/20170605-360/header/header_icon.png) -275px 0 no-repeat;display: none;}
.uzy-top-link ul li.weixin:hover .weixin-ewm{display: block;}
.uzy-top-link ul li.app:hover .app-ewm{display: block;}
.uzy-top-link ul li.xcx a i {background:url(//staticv2.youzy.cn/images/subjects/20170605-360/header/xcx.png);}
.uzy-top-link .weixin-xcx {position: absolute;top: 30px;left: -70px;width: 185px;height: 220px;z-index: 1039;background: url(//staticv2.youzy.cn/images/header/xiaochengxu.png) no-repeat;display: none;}
.uzy-top-link ul li.xcx:hover .weixin-xcx{display:block}
/*顶部结束*/


/*优志愿背景图开始*/
.uzy-home-banner-box{width: 100%;height: auto;background: url(//staticv2.youzy.cn/images/subjects/20170605-360/banner/banner.jpg) top center no-repeat;}
.uzy-home-banner-box .uzy-banner{width: 1220px;margin:0 auto;height: 440px;position: relative;}

/*智能填报开始*/
.index-home-fillin{width: 350px;height: 360px;position:absolute ;right:13px;top: 80px;background:url(//staticv2.youzy.cn/images/subjects/20170605-360/uzy-index/bg.png);}
.index-home-fillin h5 {color: #FFFFFF;font-size: 24px;font-weight: 700;border-bottom: 4px solid darkblue;padding: 13px 30px;}
.index-home-fillin .uzy-fillin-common{padding:30px;}
.index-home-fillin .condition-box{height: 45px;color: #fff;}
.index-home-fillin .province{overflow: visible;}
.index-home-fillin .condition-box a{color: #fff;}
.index-home-fillin span.title{display: inline-block;width: 80px;height: 20px;}

/*选择城市开始*/
.index-home-fillin .condition-box .city{display: inline-block;}
.index-home-fillin .condition-box .city p{color:#fff;font-size:16px}
.index-home-fillin .icon-sort-down{margin-left: 8px;}
.index-home-fillin .province{position: relative;}
.index-home-fillin .cityHidebox{width: 310px;height: 205px;position: absolute;top: 35px;left: -21px;background: #fff;padding: 10px;display: none;border: 1px solid #FBFBFB;z-index: 1;}
.index-home-fillin .cityHidebox ul li{float: left;}
.index-home-fillin .cityHidebox a{display: block;width: 75px;height: 30px;color: black;font-size: 13px;text-align: center;line-height: 30px;}
.index-home-fillin .cityHidebox a:hover{background: #015EA4;color: white;}
.index-home-fillin .city{width: 100px;height: 45px;}
.index-home-fillin .city:hover .cityHidebox{display: block;}
.index-home-fillin .province span.version{padding: 5px 19px;border: 1px solid #999;border-radius: 20px;color: #999;position: absolute;top:-5px;
left: 190px;}
/*选择城市结束*/

/*科类选择开始*/
.index-home-fillin .subject{position: relative;}
.index-home-fillin .subject .check{width: 170px; height: 30px; line-height: 30px;margin:-2px 34px 0 0;float:left}
.index-home-fillin .subject .check a{display: block;width: 62px;}
.index-home-fillin .subject .check i.round{display: inline-block;width: 12px;height: 12px;border: 1px solid #fff;border-radius:50% ;}
.index-home-fillin .subject .check .wk{margin-right: 45px;}
.index-home-fillin .subject .check span{width: 45px;font-size: 16px;margin-left: 10px;}

/*科类选择结束*/
/*高考分开始*/
.index-home-fillin input{width: 180px;height: 30px;border-radius:5px;background:rgba(253,253,253,0.1);border:1px solid #fff;color:#fff;text-indent: 10px;font-size: 16px;}
.index-home-fillin input:focus{border-radius:0px;}
/*高考分结束*/

/*提交开始*/
.index-home-fillin .btn-fillin {display: block;width: 250px;height: 50px;background: #F8B62D;border-radius:100px;margin: 0 auto;font-size: 20px;font-weight: 700;line-height: 50px;margin-top: 10px;transition:.35s all;}
.index-home-fillin .btn-fillin:hover{background:#EFA31B ;}
.index-home-fillin .btn-fillin.error{background: #ff9595;color:#fff;}
/*提交结束*/
/*智能填报结束*/

/*浙江上海版*/
.index-home-fillin.zj{top: 35px;height: 405px;}
.index-home-fillin.zj .uzy-fillin-common{padding: 25px;}
.index-home-fillin.zj h5{padding-left: 25px;}
.index-home-fillin.zj .subject2 .box{width: 205px;height: 73px;border: 1px solid #fff;background:rgba(253,253,253,0.1);border-radius:5px;}
.index-home-fillin.zj .subjec2t .box a{float: left;display: block;width: 32px;height:18px;padding:5px;background:#999;line-height: 18px;border-radius:5px;margin: 4px;}
.index-home-fillin.zj .subject2 .box a.check{background:#015EA4 ;}
.index-home-fillin.zj .condition-box{width: 295px;height: 40px;}
.index-home-fillin.zj .subject2{height: 97px;}
.index-home-fillin.zj .subject2 .title{line-height: 52px;}
.index-home-fillin.zj input{width: 205px;}
.index-home-fillin.zj .intelligent{width: 250px;line-height: 40px;margin: 0 auto;margin-top: 10px;}
.index-home-fillin.zj .province span.version{top: -5px;}
/*浙江上海版结束*/

/*江苏版开始*/
.index-home-fillin.js{top: 35px;height: 405px;}
.index-home-fillin.js select{width:92px;border:none; margin:0 0 5px 5px;border-radius:5px;-webit-border-radius:5px;background:rgba(253,253,253,0.1);color: #000;padding:5px 10px 5px 20px;font-size:14px ;}
.index-home-fillin.js select option{color: #000;}
.index-home-fillin.js select.lever{margin-left: 10px;}
.index-home-fillin.js .tlevel{height: 65px;}
/*江苏版结束*/
/*优志愿背景图结束*/

/*填报步骤开始*/
.uzy-index{width: 1200px;height: auto;margin: 0 auto;margin-top:25px;overflow: hidden;}
.uzy-home-navigation{width: 810px;height: 240px;}
.uzy-index .navigation{width: 810px;height: auto;overflow: hidden;}
.uzy-index .navigation li{width: 200px;height: 220px;padding-top: 20px;float: left;}
.uzy-index .navigation li .icon{width: 113px;height: 113px;margin: 0 auto;transition: all 0.3s ease 0s; }
.uzy-index .navigation li .icon img{border-radius:50%;}
.uzy-index .navigation li .icon:hover{transform: rotate(-15deg);-o-transform: rotate(-15deg);-webkit-transform: rotate(-15deg); -moz-transform: rotate(-15deg);-ms-transform: rotate(-15deg)}
.uzy-index .navigation .text-center{line-height: 30px;}
.uzy-index .navigation h3{margin-top: 5px;}
.uzy-index .navigation p{font-size: 13px;}
.uzy-index .step{width: 810px;height: 390px;position: relative;}
.uzy-index .step .phone{display: inline-block;width: 200px;height: 390px;background: url(//staticv2.youzy.cn/images/subjects/20170605-360/uzy-index/phone.png);}
.uzy-index .stepList{width:594px ;height: 376px;background: url(//staticv2.youzy.cn/images/subjects/20170605-360/uzy-index/step-list.jpg);margin-top: -10px;position: absolute;top: 10px;left: 210px;}
.uzy-index .stepList ul{width: 135px;padding-top: 50px;margin-left:15px;font-size: 14px;font-weight: 700;float: left;}
.uzy-index .stepList ul li a{line-height: 25px;}
.uzy-index .stepList ul li a:hover{color:#47B4FF ;}
.uzy-index .stepList ul:nth-child(2),
.uzy-index .stepList ul:nth-child(3){width: 115px;}
.uzy-index .lecture{width: 350px;height: 640px;border: 1px solid #E5E6E6;margin-left: 37px;}
.uzy-index .lecture .title{overflow: hidden;padding: 20px 10px;}
.uzy-index .lecture .title p{font-size: 14px;padding:6px 0 0 6px;}
.uzy-index .lecture .video{width:316px ;height: 210px;margin:  0 auto;}
.uzy-index .lecture .video a{display: block;width:316px ;height: 210px;background: url(//staticv2.youzy.cn/images/subjects/20170605-360/uzy-index/video_01.jpg) no-repeat;}
.uzy-index .lecture .content{padding:0 15px;}
.uzy-index .lecture .content ul li{border-bottom: 1px solid #F7F7F7;line-height: 50px;text-indent: 20px;font-size: 15px;font-weight: 700;}
.uzy-index .lecture .content ul li a.check{color: #47B4FF;position: relative;padding-left:20px ;}
.uzy-index .lecture .content ul li i{display: inline-block;width: 13px;height: 13px;color: #FFCA2A;position: absolute;top: 3px;left: -40px;}
.uzy-index .lecture .content .more a{display: block;width:75px ;height: 25px;border: 1px solid #878787;color: #878787;border-radius: 20px;line-height: 25px;}
.uzy-index .lecture .content .more{overflow: hidden;padding: 20px;}
.uzy-index .lecture .content .more a:hover{color: #3CC5FE;border-color:#3CC5FE ;}
/*填报步骤结束*/

/*考生选择开始*/
.student-choosed{width: 1200px;height: auto;margin: 0 auto;padding-top: 40px;}
.student-choosed .title{width:848px ;height: 70px;background: url(//staticv2.youzy.cn/images/subjects/20170605-360/choosed/title.jpg) no-repeat;margin-left: 188px;}
.student-choosed .students{width: 1240px;height: 470px;padding-top: 30px;}
.student-choosed .content{width: 412px;height: 100px;float: left;padding: 18px 0;}
.student-choosed  .content dl{margin-left: 15px;line-height: 20px;}
.student-choosed .content dl dt{color: #FF6051;font-size: 18px;padding-bottom: 15px;}
.student-choosed .content dl dd{font-size: 15px;color: #666;}
/*考生选择结束*/

/*98元立即购买开始*/
.buy{width: 100%;height:96px ;}
.buy .context{width:1200px;height:96px;position:relative;margin:0 auto}
.buy.money{background: url(//staticv2.youzy.cn/images/subjects/20170605-360/buy/98yuan.jpg) no-repeat;}
.buy .bill{width: 199px;height: 465px;position: absolute;right:0px;top: 73px;z-index: 1;}
.buy .bill img{margin-left: 90px;}
.buy .bill h4{background: #EFEFEF;margin-top: -10px;font-size: 17px;text-align: center;padding: 10px 0;}
.buy .bill .buyBill .tempWrap{height: 330px !important;position: relative;}
.buy .bill .buyBill ul li{font-size: 13px;line-height: 30px;text-align: center;}
.buy .buyBill ul li:nth-of-type(odd){ background:#E7E7E7;}
.buy .buyBill ul li:nth-of-type(even){ background:#EFEFEF;}
/*98元立即购买结束*/

/*约个专家填志愿开始*/
.expertFillin{width: 1200px;height: auto;margin: 0 auto;padding-top: 55px;}
.expertFillin .exper{width: 1221px;height:1125px;position: relative;padding-bottom: 55px;}
.expertFillin .btn{width: 300px;height: 60px;left: 445px;top: 445px;font-size: 30px;line-height: 60px;text-align: center;}
.expertFillin .good{height: 332px;margin: 55px 0 0 25px;}
/*约个专家填志愿结束*/

/*专家一对一服务开始*/
.service{background: url(//staticv2.youzy.cn/images/subjects/20170605-360/buy/service.jpg) no-repeat;}
/*专家一对一服务结束*/

/*志愿填报公益讲堂开始*/
.commonwealLecture{width: 1200px;height: auto;margin: 0 auto;padding-bottom: 50px;}
.commonwealLecture .title{font-size: 39px;padding: 30px 0 20px 0;border-bottom: 2px solid #EDEEEE;}
.commonwealLecture .classroom{width: 1200px;height: 275px;}
.commonwealLecture .classroom .catalog{line-height: 60px;height: auto;overflow: hidden;}
.commonwealLecture .catalog .pullLeft{font-size: 25px;font-weight: 700;}
.commonwealLecture .catalog a.pullRight{font-size: 14px;color: #47B4FF;margin-right:15px;}
.commonwealLecture .catalog a.pullRight:hover{color: #666;}
.commonwealLecture .content{width: 1200px;height: 205px;}
.commonwealLecture .content ul li{width: 230px;height: 210px;float: left;margin-right:10px}
.commonwealLecture .content ul li a.text{display: block;width: 100%;font-size: 15px;overflow: hidden;height: 30px;line-height: 15px;margin-left: 5px;font-weight: 600;}

/*志愿填报公益讲堂结束*/
.gkAsk .toptitle{width: 100%;height: 335px;background: url(//staticv2.youzy.cn/images/subjects/20170605-360/ask/title2.jpg) no-repeat top center;}
.gkAsk .toptitle .content{width: 1200px;height: 96px;margin: 0 auto;}
.gkAsk .toptitle .content h1{line-height: 96px;color: #fff;font-size: 28px;padding-right: 50px;}
.gkAsk .toptitle .content p{width: 259px;line-height: 40px;font-size: 16px;color: #fff;outline: 1px solid #78B8FF;margin-top: 28px;text-align: center;}
.gkAsk .askAll{width:1200px;margin:0 auto;}
.gkAsk .askAll ul li{float:left;margin-right:100px;}
.gkAsk .askAll ul li p{text-align:center;font-weight:bold;color:#fff !important;font-size:22px;margin-top:10px;}
.gkAsk .askAll ul li p a{color:#fff;}
.gkAsk .askAll ul li img{transition:all .35s;}
.gkAsk .askAll ul li img:hover{transform:rotate(-10deg);}
.gkAsk .toptitle .content p span{color: #FFF029;	font-size: 25px;}
.ask-wrap{width:1200px;height:755px;margin:0 auto;margin-top:30px;}
.ask-wrap .box{border-bottom:1px solid #ddd;height:40px;width:1200px;}
.ask-wrap .box span{line-height:40px;color:#ccc;font-size:14px;}
.ask-wrap .box a.btn1{background:#e84c33;color:#fff;font-weight:bold;display:inline-block;padding:10px 20px;margin-right:5px;}
.ask-wrap .box a.btn2{background:#c1c1c1;color:#fff;font-weight:bold;display:inline-block;padding:10px 20px;margin-right:5px;}
.ask-list{width:1200px;height:690px;margin-top:30px;}
.ask-list .list{width:1200px;height:230px;margin-bottom:10px;}
.ask-list .list .pic{width:55px;height:55px;float:left;margin-right:30px;}
.ask-list .list .txt{width:1110px;height:210px;float:left;}
.ask-list .list .txt .time{color:#ccc;font-size:14px;font-weight:normal;margin-left:20px;}
.ask-list .list .txt .title{margin-top:10px;}
.ask-list .list .txt .answer{width:1110px;height:auto;position:relative;}
.ask-list .list .txt .answer .icon{padding-left:20px;margin-bottom:-4px;}
.ask-list .list .txt .answer .words{width:1080px;height:auto;background:#f4f4f4;padding:15px;padding-bottom:25px;}
.ask-list .list .txt .answer .words .p1{font-weight:bold;margin-bottom:10px;}

/*底部开始*/
.uzy-foot-wra {width: 100%;height: auto;background: #f8f8f8;*zoom: 1;overflow: hidden;margin-top: 60px;}
.uzy-foot-wra:before,
.uzy-foot-wra:after {display: table;  content: "";line-height: 0;}
.uzy-foot-wra:after {clear: both;}
.uzy-foot {width: 1200px;height: auto;margin: 0 auto;*zoom: 1;padding: 30px 0;}
.uzy-foot:before,
.uzy-foot:after {display: table;content: "";line-height: 0;}
.uzy-foot:after {clear: both;}
.uzy-foot .line {width: 1px;height: 25px;border-left: 1px solid #f8f8f8;float: left;}
.uzy-foot .nav {float: left;width: 100px;text-align: center;margin: 0 60px 0 0;}
.uzy-foot .nav h3 {margin-bottom: 10px;color: #f66;font-size: 16px;text-align: left;font-weight: 400;}
.uzy-foot .nav h3 i {color: #999;display: inline-block;width: 12px;}
.uzy-foot .nav ul li {float: left;text-align: left;font-size: 14px;width: 100px;line-height: 25px;}
.uzy-foot .nav ul li a {color: #999;}
.uzy-foot .nav ul li a:hover {color: #333;}
.uzy-foot .foot-right {width: 300px;height: auto;*zoom: 1;float: right;padding-left: 25px;text-align: right;}
.uzy-foot .foot-right:before,
.uzy-foot .foot-right:after {display: table;content: "";line-height: 0;}
.uzy-foot .foot-right:after {clear: both;}

.uzy-foot .foot-right .hot-line {display: inline-block;width: 300px;}
.uzy-foot .foot-right .hot-line .icon {width: 44px;height: 55px;display: inline-block;float: left;margin-right: 20px;}
.uzy-foot .foot-right .hot-line p {font-size: 14px;color: #868686;line-height: 25px;}
.uzy-foot .foot-right .hot-line p.tel {font-size: 28px;color: #f66;font-weight: bold;margin-bottom: 10px;text-align: right;}
.uzy-copyright {color: #868686;line-height: 18px;font-size: 12px;text-align: center;padding: 10px 0;background: #e4e4e4;}
.uzy-copyright span {padding: 0 10px;}
.uzy-copyright span.line { border-right: 1px solid #868686;}
.uzy-copyright span a {color: #868686;}
/*底部结束*/

/*左侧固定栏开始*/
.rightFixed{width: 300px;height: 759px;position: absolute;top: 550px;right: 0;background: url(//staticv2.youzy.cn/images/subjects/20170605-360/rightFixed/rightFixed_02.jpg);}
.fixed{position: fixed;top: 0px;}
.rightFixed i{display: block;width: 35px;height: 35px;border: 1px solid #fff;border-radius: 50%;position: absolute;top: 7px;right: 5px;}

.rightFixed i.icon{font-weight: 200;font-size: 20px;color: #fff;text-align: center;line-height: 35px;}
@media screen and (max-width: 1810px){.rightFixed{display: none;}}
/*左侧固定栏结束*/


/*2018版*/
.cooperation .btn-primary{font-size:24px;color:#fff;background-color: rgb(232, 76, 51);width:280px;text-align:center;height:60px;line-height:60px;display:inline-block;border-radius:100px}
.cooperation .btn-primary.condition-box{height:60px}
.cooperation .btn-primary:hover{background: #da3319}
.cooperation .linear{margin: 0 auto;overflow: hidden;height: 60px;width:280px;border-radius:100px}
.cooperation .lighting {width: 30px;height: 74px;position: relative;top: -70px;left: -80px;transform: rotate(15deg);-webkit-transform: rotate(15deg);-webkit-animation: lighting 1.2s linear infinite forwards;-moz-animation: lighting 1.2s linear infinite forwards;animation: lighting 1.2s linear infinite forwards;background: rgba(255,255,255,.4);z-index: 1;}
@keyframes lighting{40%{left:-50px}100%{left:300px}}
@-webkit-keyframes lighting{40%{left:-50px}100%{left:300px}}
.cooperation .linear:hover .lighting{display:none}
/*工具栏*/
.cooperation .uzy-top{width:auto}
.cooperation .uzy-top-hotline{position:relative;width:243px}
.cooperation .uzy-top-hotline a{display:inline-block;height:40px;position:absolute}
.cooperation .uzy-top-hotline a.edu{left:0;top:0;width:132px}
.cooperation .uzy-top-hotline a.youzy{right:0;top:0;width:105px}
.cooperation .uzy-top-link{width:250px}
.cooperation .uzy-top-link ul li.app a i {background:url(//staticv2.youzy.cn/images/subjects/20170605-360/header/shouji2.png)}
.cooperation .uzy-top-link ul li i{width:17px;border-radius:4px}
.cooperation .uzy-top-link ul li.weixin i{height:18px;margin-top:0px}

/*banner*/
.cooperation .uzy-home-banner-box{background: url(//staticv2.youzy.cn/images/subjects/20170605-360/banner/banner2018.jpg) no-repeat top center;}
.cooperation .uzy-home-banner-box .uzy-banner{width:100%;height:420px}
.cooperation .index-home-fillin{right:0;padding:35px 25px 30px;width:280px;background:#fff;height:auto;top:initial;bottom:0}
.cooperation .index-home-fillin input{border-radius:0;color:#333;text-indent:0;border-color:#ccc;width:185px;height: 36px;line-height: 36px;text-align:center;float:left}
.cooperation .index-home-fillin h5{border-bottom:none;font-size:24px;color:#242424;font-weight:normal;padding:0;float:left;margin:0}
.cooperation .index-home-fillin .province{float:right;width:76px;cursor:pointer;height:26px;line-height:26px;text-align:right}
.cooperation .index-home-fillin .condition-box .cityHidebox a{width: 70px;}
.cooperation .index-home-fillin .cityHidebox{right:-15px;width:305px;left:-228px;top:24px;height:auto;z-index:2;border-color:#ccc}
.cooperation .index-home-fillin .cityHidebox a:hover{background:#e84c33;color:#fff}
.cooperation .index-home-fillin .condition-box{color:#666;position: relative;}
.cooperation .index-home-fillin .condition-box .city p{color:#666;font-size:16px;vertical-align:middle;height:auto}
.cooperation .index-home-fillin .condition-box .city p span{vertical-align:middle;} 
.cooperation .index-home-fillin .city{width:76px;height:auto}
.cooperation .index-home-fillin .uzy-fillin-common{padding:0;margin-top:25px}
.cooperation .index-home-fillin .condition-box a{color:#333;width:auto;vertical-align:middle}
.cooperation .index-home-fillin .condition-box a span{vertical-align:middle}
.cooperation .index-home-fillin .condition-box .error-tip {width: 180px;height: auto;padding: 10px;border-radius: 2px;border: 1px solid #ccc;background: #fff;position: absolute;left: -215px;top: 0;font-size: 16px;}
.cooperation .index-home-fillin .condition-box .error-tip-con {height: auto;position: relative;color: red;vertical-align:middle}
.cooperation .index-home-fillin .condition-box .error-tip-arrow {width: 22px;height: 24px; background: url(/images/base/base-spirit.png) 0 0 no-repeat;position: absolute;right: -32px;top: 50%;margin-top: -12px;}
.cooperation .index-home-fillin .condition-box .error-tip-con span{vertical-align:middle}


.cooperation .index-home-fillin .subject span.title{line-height:24px}
.cooperation .index-home-fillin .subject .check i.round{border-color:#333}

.cooperation .index-home-fillin .subject .check i.round.active{border-color:#e84c33;background:#e84c33}
.cooperation .index-home-fillin span.title{font-size:16px;width:88px;float:left;line-height:36px}
.cooperation .index-home-fillin .subject .check{width:185px;margin-right:0;}
.cooperation .index-home-fillin .subject .check .wk{margin-right:25px}

.cooperation .index-home-fillin .score .score-type-box .score-type {width: 139px;float: left;height: 38px;line-height: 38px;text-align: center;color: #868583;font-size: 16px;cursor: pointer;margin-left: -1px;border-bottom: 1px solid #ccc}
.cooperation .index-home-fillin .score .score-type-box .score-type.choosed {border: 1px solid #ccc;border-bottom: 0;color: #e84c33;}
.cooperation .index-home-fillin .score .uzy-toolTip {position: relative;z-index: 1;width: 20px;display: inline;}
.cooperation .index-home-fillin .score .score-type-box .score-type .uzy-toolTip .uzy-toolTip-box {width: 145px;position: absolute;top: 50%;background: #f5f5f5;border: 1px solid #dcdcdc;left: -82px;padding: 10px;padding-top: 0;margin-top: 20px;display: none;z-index: 1001;}
.cooperation .index-home-fillin .score .score-type-box .score-type .uzy-toolTip .uzy-toolTip-box .content-toolTip {position: relative;z-index: 1001;text-align: left;}
.cooperation .index-home-fillin .score .score-type-box .score-type .uzy-toolTip .uzy-toolTip-box .content-toolTip .arrow {width: 23px;height: 10px;background-image: url(/images/tzy/select-arrow.png);position: absolute;top: -10px;left: 50%;margin-left: -11.5px;z-index: 1001;margin-right: 0;}
.cooperation .index-home-fillin .score .score-type-box .score-type .uzy-toolTip .uzy-toolTip-box .content-toolTip .arrow {width: 23px;height: 10px;background-image: url(/images/tzy/select-arrow.png);position: absolute;top: -10px;left: 50%;margin-left: -11.5px;z-index: 1001;margin-right: 0;}
.cooperation .index-home-fillin .score .score-type-box .score-type .uzy-toolTip .uzy-toolTip-box .content-toolTip .desc {font-size: 14px;color: #a0a0a0;margin-top: 5px;line-height: 20px;}
.cooperation .index-home-fillin .score .score-type-box .score-type .uzy-toolTip .uzy-toolTip-box .content-toolTip .title-toolTip {color: #f66;font-size: 16px;border-bottom: 1px solid #dcdcdc;padding: 5px 0;line-height: 25px;}
.cooperation .index-home-fillin .score .condition-group {padding: 0;margin-top: 15px;height: auto;}
.cooperation .index-home-fillin.js .score .condition-group {margin-bottom: 0;}
.cooperation .index-home-fillin .score .condition-group .score-box {height: 36px;position: relative;}
.cooperation .index-home-fillin .score .condition-group .score-box .score-total {width: 100%;text-align: center;padding: 0;height: 36px;line-height: 36px;margin-bottom: 0;background:#fff;border: 1px solid #ccc}
.cooperation .index-home-fillin .score .condition-group i.fen {position: absolute;right: 0;color: #999;top: 8px;margin-right:5px}
.cooperation .index-home-fillin .dropdown {float: left;}
.cooperation .index-home-fillin .dropdown-toggle {font-size: 16px;border: 0;background: 0;padding: 0;line-height: 30px;color: #666!important;}
.cooperation .index-home-fillin .dropdown-menu{min-width:84px;left: -19px;font-size: 14px;}
.cooperation .index-home-fillin .condition-group .line-dis {text-align: center;position: relative;width: 192px;margin-left: 10px;float: right;}
.cooperation .index-home-fillin .condition-group .line-dis .line-dis-input { width: 100%;padding: 0;text-align: center;margin-bottom: 0;float: left;height: 34px;line-height: 34px;border: 1px solid #ccc;}
.cooperation .index-home-fillin .test-level {width: 100%;line-height: 30px;color: #333;left: 0;top: 0;text-align: center;margin-top:10px}
.cooperation .index-home-fillin .test-level div[name=wkChooseLevel2Name], .cooperation .index-home-fillin .test-level div[name=lkChooseLevel2Name] {border-left: 1px solid #a9a9a9;}
.cooperation .index-home-fillin .test-level div[name=wkChooseLevel2Name] .dropdown-menu, .cooperation .index-home-fillin .test-level div[name=lkChooseLevel2Name] .dropdown-menu {left:5px;}
.cooperation .index-home-fillin .test-level div {position: relative;}
.cooperation .index-home-fillin .linear{margin-top:15px}
/*.cooperation .index-home-fillin .btn-fillin{background-color: rgb(232, 76, 51);box-shadow: 0px 10px 21px 0px rgba(255, 0, 0, 0.18);-moz-box-shadow: 0px 10px 21px 0px rgba(255, 0, 0, 0.18);color:#fff;font-weight:normal;font-size:24px;width:280px;line-height:60px;height:60px;margin-top:0}
.cooperation .index-home-fillin .btn-fillin:hover{background:#da3319}*/
.cooperation .index-home-fillin .btn-fillin{color:#fff;margin-top:0}

.cooperation .index-home-fillin.zj .subject2,.cooperation .index-home-fillin.zj .subjectSh{height:auto}
.cooperation .index-home-fillin.zj .subject2 .box,.cooperation .index-home-fillin.zj .subjectSh .box{width:280px;margin-left:-13px}
.cooperation .index-home-fillin.zj .subject2 a,.cooperation .index-home-fillin.zj .subjectSh a{margin-left:13px;display:inline-block;vertical-align:middle;margin-bottom:10px}
.cooperation .index-home-fillin.zj .subject2 span,.cooperation .index-home-fillin.zj .subjectSh span{vertical-align:middle;margin-left:5px}

/*content*/
.cooperation .uzy-block{background:#f7f7f7;width:1050px;margin:0 auto}
.cooperation .main-title{font-size:30px;color:#666;font-weight:bold;border-left:8px solid #e84c33;padding-left:10px;line-height: 32px;}
.cooperation .main-title h3{font-size:30px;color:#666;font-weight:bold;float:left;width:800px;margin:0}
.cooperation .main-title span{color:#999;font-size:14px;margin-left:15px;font-weight:normal}
.cooperation .main-title .more{color:#666;font-size:16px;float:right;font-weight:normal}
.cooperation .main-title .more:hover{color:#e84c33}
.cooperation .uzy-index{width:1010px;padding:30px 20px 20px}
.cooperation .uzy-index .navigation{width:1050px;margin:0px -41px}
.cooperation .uzy-index .navigation li .icon{width:140px;height:140px;transition:all 0.2s}
.cooperation .uzy-index .navigation li:hover .icon{opacity: .8;transform:translateY(-5px)}
.cooperation .uzy-index .navigation li{width:180px;margin:0 41px;padding-top:25px;cursor:pointer}
.cooperation .uzy-index .navigation h3{margin-top:25px}
.cooperation .uzy-index .navigation li a{font-size:24px}
.uzy-index .navigation li .icon:hover{transform:none}
.cooperation .uzy-fillin-ways{position:relative;height:560px;padding-top:40px}
.cooperation .uzy-fillin-ways p{font-size:20px;font-weight: bold;position: absolute; width:200px;text-align:right}
.cooperation .uzy-fillin-ways>div{position:absolute;transition:all 0.1s}

.cooperation .uzy-fillin-ways img{position:absolute;right:0;top:0; }
.cooperation .uzy-fillin-ways >img{top:110px}
.cooperation .uzy-fillin-ways .plan{right:58px;top:156px;height:125px;width:260px}
.cooperation .uzy-fillin-ways .plan p{right:-20px;top:-30px;}
.cooperation .uzy-fillin-ways .data{right:3px;top:275px;width:255px;height:170px}
.cooperation .uzy-fillin-ways .data p{right:20px;bottom:-2px; }
.cooperation .uzy-fillin-ways .probability{right:288px;bottom:88px;width:248px;height:116px}
.cooperation .uzy-fillin-ways .probability p{right:20px;top:-29px; }

.cooperation .uzy-fillin-scores .score-blocks{padding:30px 20px}
.cooperation .uzy-fillin-scores .score-blocks ul{margin:0 -8px}
.cooperation .uzy-fillin-scores .score-blocks ul li{/*float:left;*/width:326px;height:88px ;background-color: rgb(218, 241, 220);line-height:88px;margin:0 8px;transition:all 0.2s;cursor:pointer;position:relative;display:inline}
.cooperation .uzy-fillin-scores .score-blocks ul li:hover{opacity:0.8}
.cooperation .uzy-fillin-scores .score-blocks ul li .icon{position:absolute;right:30px;top:50%;margin-top:-12px;transition:all 0.2s}
.cooperation .uzy-fillin-scores .score-blocks ul li:hover .icon{right:25px}

.cooperation .student-choosed .students{padding:0 20px;height:auto;width:100%}
.cooperation .student-choosed .students img{display:inline-block;width:129px;height:86px;transition:all 0.2s}
.cooperation .student-choosed .content{width:336px;height:86px;padding:0;margin-top:30px}
.cooperation .student-choosed .content dl dt{font-size:16px;color:#333;font-weight:normal;padding-bottom:10px}
.cooperation .student-choosed .content dl dd{font-size:12px;}
.cooperation .student-choosed .content:hover img{opacity:0.8;transform:translateY(-3px)}
.cooperation .student-choosed .notice{font-size:12px;color:#999;margin-top:10px;text-align:right;}
.cooperation .uzy-advantage{padding-top:40px;padding-bottom:60px}
.cooperation .uzy-advantage .advantage-block{width:100%;margin-top:30px;padding:0 20px;}
.cooperation .uzy-buy-block{width:100%;background-position: center center;height:140px;background:#339e02}
.cooperation .uzy-buy-block .uzy-buy-block1{background: url(//staticv2.youzy.cn/images/subjects/20170605-360/buy/01.jpg) no-repeat;width:1050px;margin:0 auto ;height:140px;position:relative}
/*.cooperation .uzy-buy-block .btn-primary{position:absolute;right:20px;top:50%;transform:translateY(-50%);width:180px}*/
.cooperation .uzy-buy-block .linear{position:absolute;right:20px;top:50%;transform:translateY(-50%);width:180px}
.cooperation .uzy-buy-block .btn-primary{width:180px}
.cooperation .uzy-experts{width:1050px;margin:0 auto;position:relative;height:410px;overflow:hidden;padding-top:65px}
.cooperation .uzy-experts .title{font-weight:bold;font-size:40px}
.cooperation .uzy-experts .vice-title{font-size:32px;color:#666;margin-top:5px}
.cooperation .uzy-experts .man{position:absolute;right:0;top:-14px;z-index:2}
.cooperation .uzy-experts .step{margin-top:50px}
.cooperation .uzy-experts .step img{margin-right:-15px}
.cooperation .fillin-unable{margin-top:-62px}
.cooperation .fillin-unable ul{padding:0 20px;margin:30px -5px 0}
.cooperation .fillin-unable ul li{text-align:center;width:245px;background:#f7f7f7;height:190px;float:left;margin:0 5px;cursor:pointer}
.cooperation .fillin-unable ul li .icon{height:63px;margin-top:30px;transition:all 0.2s}
.cooperation .fillin-unable ul li:hover{opacity:0.8}
.cooperation .fillin-unable ul li:hover .icon{transform:translateY(-3px)}
.cooperation .one-for-one{margin-top:35px;padding:40px 20px 0;width:1010px}
.cooperation .one-for-one .main-title,.cooperation .fillin-success .main-title,.cooperation .uzy-course .course-block .main-title{margin-left:-20px}
.cooperation .one-for-one ul{margin-right:-65px}
.cooperation .one-for-one ul li{width:280px;height:84px;float:left;margin:30px 65px 10px 0;cursor:pointer}
.cooperation .one-for-one ul li .icon{width:83px;height:84px;float:left;line-height:82px;transition:all 0.2s}
.cooperation .one-for-one ul li .text{width:175px;margin-left:20px;float:left}
.cooperation .one-for-one ul li:hover{opacity:0.8}
.cooperation .one-for-one ul li:hover .icon{transform:translateY(-3px)}
.cooperation .fillin-success{padding:35px 20px 50px;width:1010px}
.cooperation .fillin-success ul{margin:0 -15px}
.cooperation .fillin-success ul li{float:left;width:475px;margin:30px 15px 0;line-height:24px;cursor:default}
.cooperation .uzy-buy-block .uzy-buy-block2{width:1050px;margin:0 auto ;height:140px;position:relative}
.cooperation .uzy-buy-block .uzy-buy-block2 img{margin-top:-23px}
.cooperation .uzy-buy-block .uzy-buy-block2 .btn-primary{background:#fb9b29}
.cooperation .uzy-buy-block .uzy-buy-block2 .btn-primary:hover{background:#df7f00}
.cooperation .uzy-course{width:1050px;margin:40px auto}
.cooperation .uzy-course .course-block{padding:30px 20px 40px;margin-top:30px;width:1010px}
.cooperation .uzy-course .course-block ul{margin-left:-16px}
.cooperation .uzy-course .course-block ul li{margin-left:16px;margin-top:20px;cursor:pointer;float:left}
.cooperation .uzy-course .course-block ul li img{width:189px;height:126px;}
.cooperation .uzy-course .course-block ul li p {overflow: hidden;margin-top:15px;text-overflow: ellipsis;white-space: nowrap;width:189px}
.cooperation .uzy-course .course-block ul li p a{font-size:16px;}
.cooperation .uzy-course .course-block ul li:hover{opacity:0.8}
.cooperation .uzy-course .course-block ul li:hover a{color:#e84c33}


.cooperation .uzy-foot-wra{background:#434040;margin-top:40px;height:248px;width:100%}
.cooperation .uzy-foot-wra .foot-phone{float:left;padding-top:15px;width:600px}
.cooperation .uzy-foot-wra .foot-phone .tel{font-size:36px;color:#e84c33}
.cooperation .uzy-foot-wra .foot-phone p{color:#777}
.cooperation .uzy-foot .erwema-blocks{float:right;width:400px}
.cooperation .uzy-foot .erwema-block{float:right;width:133px;text-align:center}
.cooperation .uzy-foot .erwema-block img{margin-bottom:3px}
.cooperation .uzy-foot .erwema-block p{color:#777;margin-bottom:0;font-size:12px;}
.cooperation .uzy-copyright{background:#504b4b}
.cooperation .right-tools{width:148px;height:675px;position:absolute;top:480px}
.cooperation .right-tools img{position:absolute;top:0;left:0;z-index:2}
.cooperation .right-tools .closed{width:20px;height:20px;position:absolute;right:5px;top:5px;cursor:pointer;z-index:5}
.cooperation .right-tools .linear{position:absolute;top:260px;left:0;width:148px;border-radius:0;height:40px;z-index:3}
.cooperation .right-tools .linear .btn-primary{width:148px;height:40px;line-height:40px;font-size:18px}
.cooperation .right-tools .bill{width:148px;height:340px;overflow:hidden;position:absolute;bottom:0;left:0}
.cooperation .right-tools .bill h4{background:#7bca14;font-size:12px;color:#fff;line-height:40px;text-align:center;border-top-left-radius:5px;border-top-right-radius:5px;margin:0}
.cooperation .right-tools .bill h4 span{font-weight:bold;font-size:14px}
.cooperation .right-tools .bill ul li{font-size:14px;line-height:38px;text-align:center;cursor:default;background:#ecf8ed}
/*.cooperation .right-tools .bill ul li:nth-of-type(even){background:#ecf8ed}*/
.cooperation .right-tools .bill ul li:nth-of-type(odd){background:#daf1dc}
.cooperation .right-tools.fixed{position:fixed;top:15px}

.cooperation.v2 .uzy-top-hotline img{padding-top:3px}
.cooperation.v2 .main-title{border-color:#46a2fc}
.cooperation.v2 .uzy-home-banner-box{background: url(//staticv2.youzy.cn/images/subjects/20180528afanti/banner/banner2018.jpg) no-repeat top center;}
.cooperation.v2 .uzy-fillin-ways .probability{bottom:42px}
.cooperation.v2 .uzy-block{background:#edf6fb}
.cooperation.v2 .student-choosed .content dl dt{padding-bottom:15px}
.cooperation.v2 .student-choosed .content dl dd{margin-top:3px}
.cooperation.v2 .uzy-buy-block{background:#46a2fc}
.cooperation.v2 .uzy-buy-block .uzy-buy-block1{background: url(//staticv2.youzy.cn/images/subjects/20180528afanti/buy/01.jpg) no-repeat;}
.cooperation.v2 .right-tools .bill h4{background:#46a2fc}
.cooperation.v2 .right-tools .bill ul li{background:#e9f4ff}
.cooperation.v2 .right-tools .bill ul li:nth-of-type(odd){background:#d4eaff}

.cooperation .uzy-index{padding:20px 0px 20px}
.cooperation .uzy-index .navigation li .icon{width:90px;height:90px}
.cooperation .uzy-index .navigation li .icon img{width:100%}
.cooperation .uzy-index .uzy-tools{width:560px}
.cooperation .uzy-index .navigation{margin:0 -31px}
.cooperation .uzy-index .navigation li a p{font-size:18px;line-height:20px;text-align:center}
.cooperation .uzy-index .navigation li{width:90px;margin:20px 31px 0;padding-top:0;height:auto}
.cooperation .uzy-index .navigation li a p:first-child{margin-top:10px}
.cooperation .uzy-index .navigation li a p:last-child{margin-top:5px}
.cooperation .uzy-index .pull-left img{transition:all 0.2s}
.cooperation .uzy-index .pull-left img:hover{opacity: .8;}