﻿/*banner star*/
.yz_blog_bannerWarp{width: 100%;height: 360px;}
.Tools_slide_wp{position: relative;width: 100%;height: 100%;}
.Tools_slide_itemWp,.Tools_slide_item{width: 100%;height: 100%;transform: translate3d(0,0,0);}
.Tools_slide_item{position: absolute;}
.Tools_slide_wp.yoursClass{height: 360px;min-width: 1200px;overflow: hidden;}
.Tools_slide_leftBtn,.Tools_slide_rightBtn{position: absolute;height: 48px;top: 50%;margin-top: -24px;width: 48px;z-index: 5;  cursor: pointer;}
.Tools_slide_leftBtn{left: 20px;background: url("http://cdn.css.huijiaoyun.com/tianyu_edu/area/edu4.0/images/w_hjy/banner/banner_btnl.png")}
.Tools_slide_rightBtn{right: 20px;background: url("http://cdn.css.huijiaoyun.com/tianyu_edu/area/edu4.0/images/w_hjy/banner/banner_btnr.png")}
.Tools_slide_pointWp{position: absolute;  bottom:20px;width: 100%;text-align: center;z-index: 5}
.Tools_slide_point{display: inline-block;  width: 10px;  height: 10px;border:solid 1px white;border-radius: 50%;  cursor: pointer;margin: 0 8px;}
.Tools_slide_on_p{background: white;}
.Tools_slide_itemWp{position: relative;}
.Tools_slide_item{transform: translateZ(0);z-index: 1;}
.Tools_buttom{position: absolute;left: 561px;top:84px;width: 206px;  height: 51px;  background-color: rgba(0, 0, 0, 0.1);  text-align: center;border-radius: 4px 4px 4px 4px;}
.Tools_buttom a{  overflow: hidden; background: url(../images/new3_14/sk_a.png) no-repeat;display:block;height: 51px; }
.yz_blog_bannerWarp li a{ display: block; width: 100%; height: 100%; }
/*banner end*/

/*扬州首页定制 star*/
/*第一屏 特色应用 工作状态 通知公告 star*/
.yz_app_warp {margin-top:48px; }
.yz_app_warp .yz_app{width:480px; margin-left:45px;}
.yz_title{height: 55px;border-bottom: solid 1px rgba(229, 229, 229, 1);line-height: 55px;font-size: 28px;color: #222;font-weight: normal;}
.yz_title .more{margin-top: 25px;display: inline-block;vertical-align: middle;width: 21px;height: 5px;  background:url(../images/blog/more.png) 0 0 no-repeat;}
.yz_title a{ padding:0 19px; border-radius: 13px; line-height: 26px; display: inline-block; vertical-align: middle; height: 26px; font-size: 16px; margin:0 15px; color: #6c6c6c; }
/* .yz_title a:hover,.yz_title a.on{ background: #57bbee; color: #fff;} */
.yz_title em{ font-size: 12px; display: inline-block; vertical-align: middle; }
.yz_app_warp .yz_app ul{margin-left: -38px;width: 576px;margin-top: 34px;}
.yz_app_warp .yz_app li{float: left;text-align: center;width: 92px;margin-left:38px;margin-bottom: 48px;}
.yz_app_warp .yz_app li:hover span{color: #309aeb;}
.yz_app_warp .yz_app li span{display: block;font-size: 14px;color: #222;margin-top: 8px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 92px;}
.yz_app_warp .yz_app li img{width: 72px;height: 72px;}

.yz_app_warp .yz_list{width: 320px;}
.yz_app_warp .yz_list ul{padding: 0px 5px;margin-top: 26px}
.yz_app_warp .yz_list li{width: 100%;line-height: 33px;}
.yz_app_warp .yz_list li:hover span{color: #309aeb;}
.yz_app_warp .yz_list li span{font-size: 15px;color: #4e4e4e;display: inline-block;vertical-align: middle;width: 270px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.yz_app_warp .yz_list li em{font-size: 12px;color: #959595;display: inline-block;vertical-align: middle;}

/*第一屏 特色应用 工作状态 通知公告 end*/

/*第二屏 最新资源 star*/
.yz_newResources_listWarp {margin-left: -90px;margin-top: 30px;}
.yz_newResources_list{width: 340px;float: left;margin-left: 90px;}
.yz_newResources_list .gradeWarp{position: relative}
.yz_newResources_list .gradeWarp img{width: 340px;height:123px;margin-left: 5px;}
.yz_newResources_list .gradeWarp i{display: inline-block;width: 80px;height: 32px;position: absolute;top: 0px;left: 0px;}
.yz_newResources_list .gradeWarp .grade1{background:url(../images/new3_14/grade1.png) 0 0 no-repeat;}
.yz_newResources_list .gradeWarp .grade2{background:url(../images/new3_14/grade2.png) 0 0 no-repeat;}
.yz_newResources_list .gradeWarp .grade3{background:url(../images/new3_14/grade3.png) 0 0 no-repeat;}

.yz_newResources_list ul{margin-left: 5px;margin-top: 18px;}
.yz_newResources_list ul li{margin-bottom: 8px;}
.yz_newResources_list ul li:hover span{color: #309aeb}
.yz_newResources_list ul li a{display: inline-block;vertical-align: middle;}
.yz_newResources_list ul li i{display: inline-block;vertical-align: middle;width: 16px;height: 16px;margin-right:7px; }
.yz_newResources_list ul li i.zip{  background:url(../images/new3_14/zip.png) 0 0 no-repeat;}
.yz_newResources_list ul li i.doc{  background:url(../images/new3_14/doc.png) 0 0 no-repeat;}
.yz_newResources_list ul li a span{display: inline-block;vertical-align: middle;font-size: 14px;color: #4e4e4e;width:310px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.yz_newResources_pic{float: right;width: 316px;height: 339px;}
.yz_newResources_pic img{width: 100%;height: 100%;}

/*第二屏 最新资源 end*/

/*长banner star*/
.long_banner{height: 240px;margin-top: 40px;}
.long_banner2{height: 150px;margin-top: 53px;}
.long_banner li a{ display: block; width: 100%; height: 100%; }
/*长banner end*/

/*统计图 star*/
.yz_chartWarp{width: 100%;margin-top: 50px;}
.yz_chartWarp .yz_chart1{width: 300px;}
.yz_chartWarp .yz_chart2{width: 340px;margin: 0px 30px;}
.yz_chartWarp .yz_chart3{width: 825px;}
.yz_chartWarp .yz_chart3 .insideRect{/* margin-top: 28px; */}
.tablist_tit{ margin-left:20px;}
.tablist_tit li{ float:left; color:#d2d2d2; font-size:14px;}
.tablist_tit li a{ display:inline-block; font-size:14px; line-height:26px; padding:0px 10px; margin:16px 3px 0px 3px; height:26px; border-radius:13px; color:#333;}
.tablist_tit li a:hover{ background:#57bbee; color:#fff; text-decoration:none;}
.tablist_tit li.on a{ color:#fff; background:#57bbee;}
.appCont{ height:366px;}
.site_nummberUl{ overflow:hidden; height:40px; display:inline-block;vertical-align: middle;}
.site_nummberUl li{ float:left; width:28px; height:40px; position:relative; overflow:hidden; font-size:42px; line-height:40px; font-family:Arial;color:#29a0ff; text-align:center;}
.site_nummberUl li.dou{ width:30px; text-align:right;}
.site_nummberUl li .numbox{ position:absolute; top:0px; left:0px;}
.site_nummberUl li .numbox p{ width:28px; height:40px; display:block; float:left; text-align:center;}

.allNum,.allNum2{ font-size:18px; padding:0px 30px; margin-top:28px; height:36px; line-height:36px; color:#555; font-weight:normal;}
.allNum .site_nummberUl,.allNum2 .site_nummberUl{ height:36px;}
.allNum .site_nummberUl li,.allNum2 .site_nummberUl li{ font-size:36px; width:20px; line-height:36px;  height:36px; color:#4e9bf2;}
.allNum .site_nummberUl li.dou,.allNum2 .site_nummberUl li.dou{ padding-left:20px;}
.allNum .site_nummberUl li p,.allNum2 .site_nummberUl li p{ width:20px; height:36px; line-height:36px;}
.roleNun {}
.roleNun .roleNunList{ float:left; width:50%; height:100px; margin-top:35px; text-align:center; }
.roleNun .roleNunList.last{ border-right:0px;}
.roleNun .roleNunList .name{ font-size:18px; color:#747474; margin-top:5px;}
.roleNun .roleNunList .photo{ height:33px;}
.roleNun .roleNunList .photo::before{ content:''; height:100%; display:inline-block; vertical-align:middle;}
.roleNun .roleNunList .photo img{ display:inline-block; vertical-align:middle;}
.roleNun .roleNunList .site_nummberUl{ height:24px; margin-top:5px;}
.roleNun .roleNunList .site_nummberUl li{ font-size:24px; width:15px; line-height:24px;  height:24px; color:#4e9bf2;}
.roleNun .roleNunList .site_nummberUl li p{ width:15px; height:24px; line-height:24px;}
.scaleRect{ background:url(../images/index5/add_bg.gif) no-repeat left top; height:156px; margin-top:5px;}
.scaleDiv{ width:84px; text-align:center; font-size:14px; margin:33px 33px 0px 33px; float:left;}
.pieRect{ background:url(../images/index5/add_bg2.gif) no-repeat left bottom; height:297px;}
/*统计图 end*/

/*优秀空间 star*/
.m_homeRow2{ overflow:hidden; min-width:1200px;}
.m_spaceHome{ float:left; width:800px; margin-top:45px;/*在原基础上减了20px*/height:450px; overflow:hidden; zoom:1;}
.m_spaceHome .tablist_tit{ margin-left:45px;}
.m_spaceHome .tablist_tit li{ float:left; color:#d2d2d2; font-size:16px;}
.m_spaceHome .tablist_tit li a{ display:inline-block; font-size:14px; line-height:26px; padding:0px 20px; margin:16px 16px 0px 16px; height:26px; border-radius:13px; color:#333;}
.m_spaceHome .tablist_tit li i{ display:inline-block; width:1px; height:17px; vertical-align:middle; background:#e5e5e5;}
.m_spaceHome .tablist_tit li a:hover{ background:#bdeaff;}
.m_spaceHome .tablist_tit li.on a{ color:#fff; background:#57bbee;}
.m_spaceHome .spaceCont{ position:relative;}
.m_spaceHome .spaceMore{ position:absolute; top:-32px; right:5px; width:26px; height:10px; background:url(../images/index5/more.png) no-repeat; text-indent:-999em; overflow:hidden;}
.m_spaceHome .spaceCont_list{ margin-right:-50px; overflow:hidden; zoom:1; padding-top:10px;}
.m_spaceHome .spaceCont_list li{ float:left; width:252px; margin:25px 20px 25px 0px; height:80px; overflow:hidden;}
.m_spaceHome .spaceCont_list .photo{ float:left; width:80px; height:80px; margin-right:-90px; border-radius:5px; overflow:hidden; zoom:1;}
.m_spaceHome .spaceCont_list .txt{ margin-left:90px;}
.m_spaceHome .spaceCont_list .name{ font-size:18px; font-weight:normal; line-height:20px; overflow:hidden; zoom:1; margin-top:3px;}
.m_spaceHome .spaceCont_list .name a{ color:#2278aa;}
.m_spaceHome .spaceCont_list .case{ font-size:14px; color:#c0c0c0; display:block; line-height:16px; margin-top:5px; height:36px;}
.m_spaceHome .spaceCont_list .from{ font-size:12px; line-height:18px; color:#696969;}


.m_spaceNews{ float:right; width:370px; margin-top:45px;/*在原基础上减了20px*/height:450px; overflow:hidden; zoom:1;}
.m_spaceNews .trends-rect{ position:relative; height:397px; background:url(../images/index5/newslist_line.gif) repeat-y 67px top; overflow:hidden; zoom:1;}
.m_spaceNews .trends-list{ overflow:hidden; zoom:1; position:absolute; top:0px; left:0px;}
.m_spaceNews .trends-list li{ margin:15px 0px; float:left; width:100%;}
.m_spaceNews .trends-list .time{ float:left; background:url(../images/index5/newslist_bg.gif) no-repeat right center; width:57px; padding-right:17px; text-align:right; line-height:16px; margin-top:17px; color:#939ba1;}
.m_spaceNews .trends-list .trndsCont{ float:left; margin-left:11px; width:285px;}
.m_spaceNews .trends-list dt{ float:left; width:50px; height:50px; border-radius:5px; overflow:hidden; zoom:1;}
.m_spaceNews .trends-list dd{ float:left; width:220px; margin-left:15px;}
.m_spaceNews .trends-list .name{ line-height:22px;}
.m_spaceNews .trends-list .name a{ font-size:16px; font-weight:normal; color:#222;}
.m_spaceNews .trends-list .name span{ color:#7badc9; font-size:12px; margin-left:9px;}
.m_spaceNews .trends-list .txt{ margin-top:10px; color:#555; line-height:14px; height:14px; overflow:hidden; font-weight:bold;}
.m_spaceNews .trends-list .txt a{ color:#288add; margin-left:11px;}
/*优秀空间 end*/

/*排名 begin*/
.sortContainer{ width:100%; margin-bottom:80px;margin-top: 58px;}
.sortWrap{ margin-left:-40px;}
.sortWrap .sortBox{ width:270px; float:left; margin-left:40px;}
.sortWrap .sortBox h4.sortTit{height: 40px;text-align: center;line-height: 40px;}
.sortWrap .sortBox h4.sortTit span{font-size: 16px;color: #fff;display: inline-block;vertical-align: middle;}
.sortWrap .sortBox h4.sortTit i{display: inline-block;vertical-align: middle;margin-right:10px;}
.sortWrap .sortBox.schSortCon h4.sortTit{  background-color:#8ed2db;}
.sortWrap .sortBox h4.sortTit a{ font-size: 12px; color: #fff; margin-right: 10px; }
.sortWrap .sortBox.teaSortCon h4.sortTit{  background-color:#fdc593;}
.sortWrap .sortBox h4.sortTit .icon_t{width: 18px;height: 20px;
    background:url(../images/new3_14/icon_t.png) 0 0 no-repeat;}
.sortWrap .sortBox h4.sortTit .icon_s{width: 22px;height: 20px;
    background:url(../images/new3_14/icon_s.png) 0 0 no-repeat;}

.sortWrap .sortBox .sortList{border:1px solid #d8d8d8; border-top:0; background:#fff;height: 500px; }
.sortWrap .sortBox .sortList li{ height:50px; line-height:50px; overflow: hidden;}
.sortWrap .sortBox .sortList li em,.sortWrap .sortBox .sortList li a,.sortWrap .sortBox .sortList li span,.sortWrap .sortBox .sortList li i{ float: left;}
.sortWrap .sortBox .sortList li em{ margin-left: 10px;width:40px; overflow:hidden; height: 50px; text-overflow:ellipsis;white-space: nowrap; text-align: center; background: url(../images/new3_14/sort_num.png) no-repeat; color: #fff;}
.sortWrap .sortBox .sortList li em.rank1{ background-position: center 15px;}
.sortWrap .sortBox .sortList li em.rank2{ background-position: center -30px;}
.sortWrap .sortBox .sortList li em.rank3{ background-position: center -75px;}
.sortWrap .sortBox .sortList li em.rank4{ background-position: center -165px;}
.sortWrap .sortBox .sortList li em.rank{ background-position: center -120px;}

.sortWrap .sortBox .sortList li>a{ width:60px; font-size: 14px;overflow:hidden; height: 50px; text-overflow:ellipsis;white-space: nowrap; color: #222;}
.sortWrap .sortBox .sortList li span{ display: inline-block;vertical-align: middle;width:116px; overflow:hidden; height: 50px; text-overflow:ellipsis;white-space: nowrap;}
.sortWrap .sortBox.schSortCon .sortList li span{width:176px;}
.sortWrap .sortBox .sortList li span a{ font-size: 14px;color: #777; width: 100%; overflow:hidden; height:100%; text-overflow:ellipsis;white-space: nowrap;}
.sortWrap .sortBox .sortList li i{ width:25px; overflow:hidden; height: 50px; text-overflow:ellipsis;white-space: nowrap; color: #888;text-align: right; }
.kq_footerWrap{ background-color: #ececec;}
.kq_footercon{width: 1200px;margin:0 auto; padding:16px 0;}
.kq_footercon p{ line-height: 24px;}
.kq_footercon p a.red{ color: #ff0000; font-weight: bold;}
/*排名 end*/
/*登录 star*/
.xy_main{position:relative;z-index:3;}
.xy_loginbox{width:250px;right:0;position:absolute;height:250px; background:url(../images/new3_14/loginbg.png) repeat;padding:20px 15px;color:#fff; margin-right:20px; top:-320px;}
.xy_loginbox h2{font-size:21px;color:#fff;padding-bottom:10px;font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;font-weight:normal;padding-top:5px;position:relative;}
.xy_loginbox h2 span{ position:absolute;right:0;top:5px;*right:15px;*top:10px;color:#fff961;font-size:12px;font-family: Verdana,Helvetica;}
.xy_loginbox .f22{ font-size:22px;}
.xy_loginbox .zhicon,.xy_loginbox .mmicon{background:#eeeeee url(../images/new3_14/inpbg.gif) no-repeat;display:inline-block;width:46px;height:46px; position: absolute;top:-2px;left:-2px;}
.xy_loginbox li{margin:12px 0;zoom:1;overflow:hidden; position:relative;}
.xy_loginbox li i,.xy_loginbox li .inpt{float:left;}
.xy_loginbox li .inpt{margin-left:42px;line-height:38px\9;width:200px;font-size:16px;color:#b5b6b6;border:0;padding:1px 0 1px 4px; margin-top:0; height:38px;}
.xy_loginbox li label{width:246px;border:2px solid #fff;display:block;height:40px;overflow:hidden;}
.xy_loginbox .zhicon{background-position:4px 4px;}
.xy_loginbox .mmicon{background-position:center -38px;}
.xy_loginbox label.inpon{border:2px solid #3d95d5;z-index:3; position:relative;}
.xy_loginbox label.inpon input{color:#222;}
.xy_loginbox .dla{color:#fff; position:relative;width:100%;}
.xy_loginbox .dla label{border:0;width:auto;}
.xy_loginbox .dla a{color:#fff;display:inline-block;margin-left:8px;}
.xy_loginbox .dla span{ position:absolute;right:0;top:0;display:block;}
.xy_loginbox .btn,.xy_loginbox .btning{background:#3d95d5;color:#fff;font-size:22px;height:40px;padding-bottom:5px;display:block;border:0;cursor:pointer;width:100%; font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;text-align:center;}
.xy_loginbox .btning{ background:#3d95d5 url(../images/new3_14/loading_w.gif) 70px center no-repeat;padding-left:33px;}
.xy_loginbox a.btn{height:45px;line-height:45px;padding:0;}
.xy_loginbox .btn:hover{background:#3187c5; text-decoration:none;}
.xy_loginbox dl{zoom:1;overflow:hidden;margin:26px 0;}
.xy_loginbox dt,.xy_loginbox dd{float:left;}
.xy_loginbox dt img{width:100px;height:100px;margin-right:15px;}
.xy_loginbox dd .tcbtn{background:#d54553;padding:3px 6px;font-size:14px;font-weight:bold;}
.xy_loginbox dd .tcbtn:hover{ background:#c03e4b; text-decoration:none;}
.xy_loginbox a{color:#fff;}
.xy_loginbox dd {width:125px;}
.xy_loginbox dd span dfn{display:block;font-style:normal;}/*font-size:18px;取消字体大小是因为字体大了，当数字位数增多后把下面按钮挤走了*/
.xy_loginbox dd span{display:inline-block;margin:5px 8px 5px 0; text-align:center;font-size:14px;}
.xy_loginbox dl.organization dt img { margin-right:8px;}
.xy_loginbox dl.organization dd{width:140px;}
.xy_loginbox dl.organization .zhgl{ padding-left:10px;}
.xy_loginbox dl.organization .tcbtn{ margin-right:7px;}
.xy_loginbox .zhgl{position:relative;font-size:14px;font-weight:bold;}
.xy_loginbox .tcbtn{position:absolute;right:0;top:-2px;}
.xy_loginbox .sfa span{display:inline-block;margin-right:8px;}
/* .xy_loginbox .mgt40{ margin-top:40px;} */
.orgLoginWrap{ padding-top:25px; height:245px;}
.orgLoginWrap img{width:124px; height:124px; border-radius:62px; margin-bottom:22px;}
.orgLoginWrap p{ width:100%;}
.orgLoginWrap p a.btn{height:45px;line-height:45px; display:inline-block;border:0;color:#fff;font-size:18px; vertical-align:middle; text-decoration:none;}
.orgLoginWrap p a.goin{ width:172px; float:left;}
.orgLoginWrap p a.out{width:68px; float:right; background:#d54553;}
.orgLoginWrap p a.out:hover{background:#c03e4b; }
.xy_font{ height:52px; line-height:26px;}
/* checkbox-2 */
.xy_chlogin .checkbox{padding-left: 24px; cursor:pointer;background: url(../images/new3_14/checkbox.png) repeat-y 0% 0%; line-height:16px;height:18px; display:inline-block;}
.xy_chlogin .checked {background-position:left -100%;}
/*登录 end*/

/*修改资源图片不够，换成默认情况 S*/
.yz_newResources_list ul li a{    vertical-align: middle;    display: block;    line-height: 16px;    font-size: 14px;    white-space: nowrap;    text-overflow: ellipsis;    overflow: hidden;color: #4e4e4e;}
.yz_newResources_list ul li a:hover{color: #309aeb;}
.sortWrap .sortBox .sortList li i{width: 37px;}

/*修改资源图片不够，换成默认情况 E*/

.xy_main{width:1200px;margin:0 auto; position:relative;z-index:2;clear:both;}

.m_login2{ width:300px; padding:0 27px 22px 27px; height:auto!important; height:300px; min-height:300px; box-shadow:#427dae 1px 1px 10px; position:absolute; top:-340px; right:0px; background:url(../images/index0906/bg.png);}
.m_login2 .item-newLogo-rect{ position:relative; top:0px; right:0px;}
.m_login2 .logoCaseTab{ position:absolute; top:4px; right:-23px; display:block; width:52px; height:52px; background:url(../images/index0906/logo_tab_bg.gif) no-repeat 0px 0px; -webkit-transition:all .5s; -moz-transition:all .5s; transition:all .5s;}
.m_login2 .logoCaseTab:hover{ background-image:url(../images/index0906/logo_tab_bg2.gif);}
.m_login2  .CaseTab2{ position:absolute; background-position:-50px -54px;}
.m_login2 .logoTips{ background:#ddf3ff; line-height:27px; border:#34b5f8 solid 1px; color:#55bef9; padding:0px 6px 0px 17px; position:absolute; top:4px; right:40px;}
.m_login2 .logoTips .ico1{ background:url(../images/index0906/logo_tips_ico2.gif) no-repeat; width:14px; height:18px; vertical-align:middle; margin-right:7px; display:inline-block; margin-top:-2px;}
.m_login2 .logoTips .ico2{ background:url(../images/index0906/logo_tips_ico1.png) no-repeat; width:6px; height:12px; position:absolute; top:9px; right:-6px;}
.m_login2 h4{ font-size:16px; line-height:38px; padding-top:36px; font-weight:normal; color:#fff;}

.m_login2 .passWord-case{ position:relative;}
.m_login2 .passWord-case .err-tips{ position:absolute; top:39px; left:0px; height:30px; border:#ffc3b9 solid 1px; line-height:30px; color:#555; background:#fef2f2; width:298px;}
.m_login2 .passWord-case .err-tips .ico{ background:url(../images/index0906/error_ico1.gif) no-repeat left top; width:18px; height:18px; vertical-align:middle; margin:0 13px; display:inline-block; margin-top:-3px;}
.m_login2 .passWord-case .err-tips .close{ background:url(../images/index0906/error_ico2.gif) no-repeat; width:13px; height:14px; margin:8px 14px 0px 0px; cursor:pointer;}
.m_login2 .passWord-case .err-tips .close:hover{ background-image:url(../images/index0906/error_ico2_2.gif);}
.m_login2 .passWord-case .inputlist li{ width:298px; height:48px;border:#ddd solid 1px; background-color:#fff; margin-top:10px;}
.m_login2 .passWord-case .inputlist li.acitve{ border-color:#00a0e9;}
.m_login2 .passWord-case .inputlist li.u_inputtext{ background:#fff url(../images/index0906/logo_ico1.gif) no-repeat left top;}
.m_login2 .passWord-case .inputlist li.u_inputpassword{ background:#fff url(../images/index0906/logo_ico2.gif) no-repeat left top;}
.m_login2 .passWord-case .inputlist li input{ float:left; line-height:18px; height:18px; margin:14px 0px 0px 59px; border:0px; font-size:14px; background:none; width:230px;}
.m_login2 .passWord-case .login_other_rect{ height:24px; line-height:24px; margin-top:13px; color:#fff;}
.m_login2 .passWord-case .rememberMe p{ width:40px; height:24px; border-radius:12px; background:#a7d6ff; margin-right:7px; cursor:pointer;}
.m_login2 .passWord-case .rememberMe p.on{ background:#dedede;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-moz-transition:all .5s ease; transition:all .5s ease}
.m_login2 .passWord-case .rememberMe span{ float:right; width:22px; height:22px; border-radius:11px; background:#fff; margin:1px 1px 0px 0px;}
.m_login2 .passWord-case .forget{ margin-left:31px; color:#fff;}
.m_login2 .passWord-case .forget:hover{ color:#fff;}
.m_login2 .passWord-case .reg{ color:#b4e5fe;}
.m_login2 .passWord-case .login_btn{ display:block; width:100%; height:50px; text-align:center; line-height:50px; background:#3d95d5; font-size:22px; color:#fff;border:0px; cursor:pointer; margin-top:10px;}
.m_login2 .passWord-case  .login_btn:hover{ background:#3187c5;}

.m_login2 .smLoginRect{ height:184px; margin-top:-10px; margin-right:-97px;}
.m_login2 .smLoginRect .wxLogin-img{ margin-top:40px; margin-left:9px; -webkit-transition:all .5s; -moz-transition:all .5s; transition:all .5s;}
.m_login2 .smLoginRect .wxLoign-tips-img{ margin-left:22px; -webkit-transition:all .5s; -moz-transition:all .5s; transition:all .5s;}
.m_login2 .no-tips .wxLoign-tips-img{ display:none;}
.m_login2 .no-tips  .wxLogin-img{ margin-left:99px;}
.m_login2  .sm-text-tips{ margin-top:5px;}
.m_login2  .sm-text-tips a{ color:#b4e5fe; margin:0 5px;}

.m_login2 .sm-invalid{ height:184px; margin-top:-10px; overflow:hidden; zoom:1;}
.m_login2 .sm-invalid .invalid-rect{  width:125px; height:125px;background:#fff; margin:0 auto;margin-top:39px; position:relative;}
.m_login2 .sm-invalid .wxLogin-img{ opacity:0.2; }
.m_login2 .sm-invalid .tips{ position:absolute; top:24px; width:100%; text-align:center; font-size:14px; color:#222; left:0px;}
.m_login2 .sm-invalid .invalid-rect a{ position:absolute; display:block; width:100%; height:25px; font-size:14px; color:#fff; text-align:center; top:65px; left:0px; background:#188ee2; text-decoration:none; line-height:25px;}
/*登录框 end*/

/*登录后*/
.xy_main{width:1200px;margin:0 auto; position:relative;z-index:2;clear:both;}
.l_after { padding:0; width:354px; color:white; }
.l_after a { color:white; }
.l_top { padding:20px; font-size:16px; }
.m_login2 .l_top{ padding:33px 20px;}
.l_top .first { font-size:16px; line-height:26px; }
.l_top strong { font-weight:normal; font-size:23px; padding-right:10px; }
.l_top img { width:86px; height:86px; border-radius:45px; border:2px solid white; box-shadow:0 0 0 5px rgba(255,255,255,.3); float:left; margin-right:20px; overflow:hidden;}
.l_top div { float:left; width:200px; }
.l_top p { padding:5px 0; }
.l_top .l_btn { line-height:32px; background:#bac62f; padding:0 15px; display:inline-block; border-radius:2px; margin-right:10px;  }
.l_top .l_btn:hover { background:#919c1c; text-decoration:none; }
.m_login .border_line{ border-top:#297ba3 solid 1px; padding:10px;}
.m_login2  .border_line{ border-top:#297ba3 solid 1px; padding:25px 17px;}
/*.m_login2.jigou_login{ top:-454px;}*/

.l_middle { border-top:1px solid #287ba2; border-bottom: 1px solid #287ba2;  border-color:rgba(0, 0, 0, .26); overflow:hidden; zoom:1;}
.l_middle a { float:left; width:118px; border-left:1px solid #287ba2; border-color:rgba(0, 0, 0, .26); margin-left:-1px; font-size:14px; text-align:center; padding-top:5px; height:68px; line-height:24px; }
.l_middle_wide a { width:170px; }
.l_middle a em { font-size:32px;  line-height:30px;  }
.l_middle a:hover { text-decoration:none; background:#257599;  background-color:rgba(0, 0, 0, .26); color:#fff; text-decoration:none;}
.l_enter { line-height:50px; height:50px; display:block; background:#0154a4; border-radius:3px; font-size:16px; text-align:center; }
.l_enter:hover { background:#043f77; text-decoration:none; }

.m_login2 .l_enter{ margin:10px 7px 0px 7px;}
.l_after_jg .l_top{ padding:20px 20px 20px 20px; text-align:center;}
.l_after_jg .l_top img{ float:inherit; display:block; margin:0 auto;}
.l_after_jg .l_top div{ float:inherit; margin:0 auto; margin-top:10px;}
.l_after_jg .l_enter{ margin:0px;}
/*登录后 end*/

/* 图片转换为行内块元素 */
.yz_app_warp .yz_app li img{display: inline-block;}