@charset "utf-8"; 
html,body{background-image:url(about:blank); background-attachment:fixed;}
.mgt12{ margin-top:12px;}
dfn{font-style:normal;}
.xy_eduCategory .tit{background:#e9e9e9;padding:10px; color:#555; font-size:20px;font-family:"Microsoft YaHei"; text-align:center;}
.xy_eduCategory ul{ height:auto;background:#f5f5f5;border-bottom:1px solid #dedede;}
.xy_eduCategory ul li{width:160px;  position:relative;z-index:20;}
.xy_eduCategory ul li h3{z-index:4;position:relative; font-weight:normal}
.xy_eduCategory ul li h3 a{display:block;width:158px;height:50px;background:url(../images/mhzy/sourceArrow.png) no-repeat 95% center; text-indent:1em;line-height:50px;font-size:14px;color:#222;border:1px solid #dedede;border-bottom:0;}
.xy_eduCategory ul li h3 a:hover{text-decoration: none}
.xy_eduCategory ul li h3 a.hover{border:1px solid #3d95d5;background: #fff url(../images/mhzy/sourceArrow.png) no-repeat 95% center;width:159px;*width:158px;height:49px;overflow:hidden;}
.xy_eduCategory ul li div{position:absolute;border:1px solid #38a2db;width:481px;left:160px;z-index:5;top:0; background:#fff; display:none;padding:10px 0;}
.xy_eduCategory ul li div dl dt{font-size:14px;height:30px;line-height:30px;}
.xy_eduCategory ul li div dl{padding:0 20px;}
.xy_eduCategory ul li div dl dd{margin-bottom:15px;}
.xy_eduCategory ul li div dl dd a{background:none;display:inline-block;height:24px;line-height:24px;margin-right:10px;}
.z_shadow_l{position: absolute;left: -2px;height: 49px;top: 0;width: 2px;z-index: 6;display: block;background: #fff;}
.xy_w560{width:560px;}
.xy_w200{width:200px;}
.xy_zynum{background:#fafafa;border:1px solid #d5d5d5;padding:10px;height:167px;overflow:hidden;font-size:14px;line-height:150%;font-family:"Microsoft YaHei";}
.xy_zynum .zykicon,.xy_zynum .gxicon{ background:url(../images/mhzy/zyicon.png) no-repeat;width:45px;height:35px;display:inline-block;}
.xy_zynum .zykicon{background-position:10px 4px;}
.xy_zynum .gxicon{background-position:10px -57px;}
.xy_zynum span{display:inline-block;width:130px;}
.xy_zynum p {padding:6px 0;}
.xy_zynum p em{font-size:16px;color:#3d95d5;}
.xy_zynum .line{border-bottom:1px solid #dedede;}
.xy_zynum .scbtn,.xy_zynum .scbtn:hover{display:block;margin:0 auto;background:url(../images/mhzy/orgbtn.png) 0 0 no-repeat;width:123px;height:50px;line-height:43px;color:#fff;padding-left:50px;overflow:hidden;text-decoration:none;font-size:16px;}
.xy_zynum .scbtn:hover{background-position:0 -53px;}
.xy_search{padding:0 0 10px 0;z-index:10;position:relative;}
.xy_search .keyword,.xy_scont .keyword{color:#555;padding:0 10px;}
.xy_search .keyword a,.xy_scont .keyword a{color:#888;display:inline-block;margin:0 5px;}
.xy_sec{width:85px;position: relative;border-right:1px solid #ccc;cursor:pointer;height:30px;line-height: 30px;background:#f6f6f6 url(../images/mhzy/secicon.png) right center no-repeat;top:0;display:inline-block;}
.xy_sec .secval{width:100%;padding:0 6px 0 10px;}
.xy_sec .opval {position: absolute;right: -1px;top: 30px;width: 100%;border: 1px solid #979797;display: none;background: #f7f7f7; text-align:center;border-top:1px solid #d4d4d4;}
.xy_sec .opval span {display: block;padding: 0 5px;_width: 100%;border-bottom:1px solid #d4d4d4;}
.xy_sec .spanhover {background: #e6e6e6;}
.xy_search .s-con,.xy_zzs{border:3px solid #3d95d5;margin-bottom:10px; position:relative;}
.xy_search .s-con .inps,.xy_zzs .inps{width:371px;border:0;padding:0 5px;height:30px;font-size:14px;color:#222;}
.xy_search .s-con .btn,.xy_zzs .btn{width:107px;height:35px;border:0;cursor:pointer;background:#3d95d5;color:#fff;font-size:16px;font-weight:bold; position:absolute;right:-2px;top:-2px;font-family:"Microsoft YaHei";}
.xy_search .s-con .btn:hover,.xy_zzs .btn:hover{ background:#3187c5;}
.xy_search .s-con .btn,.xy_search .s-con .inps,.xy_search .xy_sec{float:left;}
.xy_zybox .tabTit i,.xy_icon i{display:block;width:26px;height:18px; background:url(../images/mhzy/hoticon.gif) 0 0 no-repeat; position:absolute;right:5px;top:2px;}
.xy_zybox .tabTit a{padding:0 30px;position:relative;}
.xy_tit{margin-top:20px;position:relative;border-bottom:2px solid #e0e0e0;padding-bottom:8px;font-size:14px;}
.xy_tit strong,.xy_tit2 strong,.xy_zypf strong{font-size:20px;color:#555;font-weight:normal;font-family:"Microsoft YaHei";}
.xy_tit span{position:absolute;left:140px;top:-2px;*top:2px;}
.xy_tit span a,.xy_tit2 a{display:inline-block;padding:2px 14px 3px 14px;color:#555;margin:0 3px;}
.xy_tit span a.on,.xy_tit span a:hover,.xy_tit2 a.on,.xy_tit2 a:hover{color:#fff; background:#3d95d5;text-decoration:none;}
.xy_tit2 em{display:inline-block;color:#e2e2e2;}
.xy_tit2 strong{padding-right:10px;}
.xy_tit2 a{padding:2px 10px 3px 10px;}
.xy_tit a.more{position:absolute;right:0;top:0;color:#3d95d5;}
.xy_zycont{height:250px;overflow:hidden;}
.xy_zycont dl,.xy_zycont dt,.xy_zycont dd{float:left;}
.xy_zycont dl{width:50%;}
.xy_zycont dt img{width:120px;height:90px;}
.xy_zycont dt{font-size:14px;text-align:center;padding-right:10px;}
.xy_zycont p{line-height:220%;*line-height:200%;}
.xy_zycont dd{width:140px; position:relative;height:95px;}
.xy_zycont dd h3{color:#676767;font-size:14px;}
.xy_zycont dd h3 a{color:#676767;}
.xy_zycont dd p{position:absolute;bottom:0;left:0;}
.xy_kw a{display:inline-block;color:#888;margin:5px;}
.xy_kicon{width:16px;height:16px;display:inline-block; position:relative;top:3px;left:3px;background:url(../images/mhzy/kicon.gif) 0 0 no-repeat;}
.xy_news{clear:both;width:100%;padding-top:5px;}
.xy_news li,.xy_news2 li{float:left;width:280px;line-height:220%;*line-height:180%;}
.xy_news li a,.xy_news2 li a,.xy_phlist li a{color:#555;}
.xy_phlist h3,.xy_ldetail h3{font-size:20px;border-bottom:2px solid #d9d9d9;padding:8px 5px;font-family:"Microsoft YaHei";font-weight:normal;margin-bottom:10px;}
.xy_phlist em{display:block;position:relative;margin-right:10px;top:5px; font-family:Arial, Helvetica, sans-serif;font-size:24px;color:#888;}
.xy_phlist em,.xy_phlist p{float:left;}
.xy_phlist p{width:176px;overflow:hidden;}
.xy_phlist .num1{color:#ff9000;}
.xy_phlist li{overflow:hidden;height:50px;}
.xy_phlist li span{color:#888;display:inline-block;margin-left:5px;}
.xy_scont{border:1px solid #e0e0e0;border-top:0;border-right:0;zoom:1;overflow:hidden;}
.xy_rline{border-right:1px solid #e0e0e0;}
.xy_zzs{width:550px;margin-left:100px;_margin-left:50px;height:30px;overflow:hidden;}
.xy_scont p{display:block;float:left;}
.xy_scont .keyword{margin-top:7px;}
.xy_allzylist {border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;margin-bottom:20px;}
.xy_allzylist dl{zoom:1;overflow:hidden;border:1px solid #fff;border-bottom:1px solid #e3e3e3;}
.xy_allzylist dl:hover{border:1px solid #3d95d5;}
.xy_allzylist dt{float:left;padding:10px 0 10px 10px;}
.xy_allzylist dd{float:right;padding:10px 0;}
.xy_allzylist dt{width:435px;}
.xy_allzylist dt img{width:64px;height:64px;float:left}
.xy_allzylist dt div{float:left;width:80%;margin-left:15px;color:#555;}
.xy_allzylist dt div a{font-size:14px;margin:0 0 20px 0;font-weight:bold;color:#222;}
.xy_allzylist dt div a:hover{color:#3d95d5;}
.xy_allzylist dt div a em{color:#555;font-size:12px;font-weight:normal;}
.xy_allzylist dfn,.xy_ldetail dfn{color:#fe6000;font-size:20px;font-family:"Microsoft YaHei";}
.xy_allzylist dt{position:relative;}
.xy_allzylist .sd{position:absolute;bottom:10px;}
.xy_allzylist dd a{display:block;}
.xy_allzylist dd li{display:block;margin:0 5px;text-align:center;float:left;}
.xy_allzylist dd li p{ text-align:left;}
.xy_allzylist .wjdx span{color:#888;display:inline-block;margin-right:20px;}
.xy_allzylist .wjdx span em{color:#222;}
.xy_allzylist .wjdx span a{color:#222; font-size:12px; font-weight:normal}
.xy_allzylist .wjdx span a:hover{color:#222;}
.xy_ylbtn,.xy_scbtn,.xy_xzbtn{color:#fff;font-size:14px;font-family:"Microsoft YaHei";text-align:center;display:block;width:70px;height:30px;line-height:30px;border-radius:5px;color:#fff;margin-top:12px;}
.xy_ylbtn{background:#f6a100;}
.xy_scbtn{background:#4fc0e8;}
.xy_xzbtn{background:#a0d468;}
.xy_ylbtn:hover{background:#e78a10;}
.xy_scbtn:hover{background:#3eacd3;}
.xy_xzbtn:hover{background:#8dc452;}
.xy_ylbtn:hover,.xy_scbtn:hover,.xy_xzbtn:hover{ text-decoration:none;}
.xy_pxbar{background:#f6f6f6;border:1px solid #e0e0e0;position:relative;}
.xy_pxbar p{zoom:1;overflow:hidden;}
.xy_pxbar p a{color:#606060;float:left;display:block;padding:11px 10px;border-right:1px solid #e0e0e0;background:url(../images/mhzy/up-d-icon.gif) right 18px no-repeat;}
.xy_pxbar p a.on,.xy_pxbar p a:hover{background:#fff url(../images/mhzy/up-d-icon.gif) right -12px no-repeat;}
.xy_pxbar p a:hover{text-decoration:none;}
.xy_pxbar .zy{position:absolute;right:10px;top:7px;}
.xy_pxbar .zy em{color:#888;}
.xy_pxbar p a,.xy_pxbar p a.on{padding-right:22px;}
.xy_pxbar .mr{background:#f6f6f6;padding-right:10px;}
.xy_pxbar .mr.on,.xy_pxbar .mr:hover{background:#fff;padding-right:10px;}
.xy_ltit{position:relative;padding-left:11px;}
.xy_ltit dfn{margin:0 5px;color:#3d95d5;}
.xy_ltit .xy_zksq{position:absolute;right:0;top:0;color:#888; text-decoration:none;}
.xy_zksq,.xy_zksq:hover,.xy_sqzy,.xy_sqzy:hover{padding-right:25px; background:url(../images/mhzy/m_arrow.gif) right -46px no-repeat;display:block;height:23px;}
.xy_zksq:hover{background-position:right -69px;}
.xy_sqzy{background-position:right 0;}
.xy_sqzy:hover{background-position:right -23px;}
.xy_sort{border:1px solid #eee;}
.xy_sort li{border-bottom:1px dashed #eee;padding:8px 10px; position:relative;zoom:1;overflow:hidden;}
.xy_sort a{color:#555;display:inline-block;margin:3px 8px 3px 0;padding:1px 3px;border:1px solid #fff;}
.xy_sort a.on,.xy_sort a:hover{background:#e7e7e7;border:1px solid #dbd8d8; text-decoration:none;}
.xy_sort span{color:#888;width:40px;margin:3px 0 3px 0;padding:1px 0;}
.xy_sort span,.xy_sort p{float:left;display:block;}
.xy_sort p{width:880px;}
.xy_sort a.more,.xy_sort a.sqicon{ background:url(../images/mhzy/more_ar.gif) no-repeat;padding-right:20px;position:absolute;right:0;top:8px;color:#888;display:block;}
.xy_sort a.more{ background-position:right 10px;}
.xy_sort a.sqicon{background-position:right -13px;}
.xy_minfo{display:none;margin-left:40px;}
.xy_inp,textarea.xy_inp{border:1px solid #d5d5d5;width:440px;height:30px;color:#888;padding:0 5px;vertical-align:middle;border-radius:0;box-shadow:none;}
.xy_inp:hover,textarea.xy_inp:hover{border:1px solid #3d95d5;}
textarea.xy_inp{height:85px;width:646px; vertical-align:top;padding-top:5px;}
.w646{width:647px;}
.xy_inp:focus{color:#222;}
.xy_supbox h2{font-family:"Microsoft YaHei";font-size:16px;}
.xy_supbox li{margin-bottom:7px;}
.xy_supbox li label{display:inline-block;width:72px;padding-right:5px;font-size:14px;text-align:right; }
.xy_supbox li div.xy_iw{display:inline-block;width:659px; vertical-align:top;height:125px;margin-left: -5px}
.xy_bluebtn{width:98px;height:32px;vertical-align:middle;padding-bottom:2px;background:#3d95d5;color:#fff;font-size:14px;font-weight:bold;border:0;cursor:pointer;margin:0 5px;}
.xy_tcbtn_b,.xy_tcbtn_g,.xy_tcbtn_bing{width:104px;height:44px;font-size:18px;font-family:"Microsoft YaHei";margin:10px 5px;cursor:pointer;}
.xy_tcbtn_b,.xy_tcbtn_bing{background:#3d95d5;border:1px solid #3d95d5;color:#fff;}
.xy_tcbtn_g{background:#eeeeee;border:1px solid #d9d9d9;color:#555;}
.xy_tcbtn_bing{padding-left:20px;background:#3d95d5 url(../images/mhzy/submit_loding.gif) 20px center no-repeat;}
.xy_tcbtn_b:hover,.xy_bluebtn:hover,.xy_tcbtn_bing:hover{background:#3187c5;}
.xy_tcbtn_g:hover{background:#e3e3e3;}
.xy_sbtn{height:30px;width:70px;font-size:14px;}
.xy_treetit{font-size:20px;font-family:"Microsoft YaHei";padding:10px 10px 0 10px;}
.xy_treebox{border:1px solid #e3e3e3;height:610px;width:178px;overflow:hidden;}
.xy_ylbox{width:100%;display:none;}
.xy_ylbox div{ background:#f4f4f4; position:relative;border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3;height:36px;line-height:36px;}
.xy_ylbox div .num{position:absolute;right:10px;top:0;color:#888;}
.xy_ylbox div .num .pfbtn{ background:#f5f5f5;border:1px solid #cfcfcf;color:#222;width:50px;height:23px;text-align:center;line-height:23px;margin-left:20px;}
.xy_ylbox div .num .pfbtn:hover{ text-decoration:none;background:#cfcfcf;}
.xy_ylbox div em,.xy_ylbox div a,.xy_ylbox div i{display:inline-block;}
.xy_ylbox div em,.xy_ylbox div i{margin-left:25px;}
.xy_ylbox div i{border-right:1px solid #e3e3e3;padding-right:25px;}
.xy_ylbox p{padding-left:20px;padding-top:10px;padding-bottom:15px;border-bottom:1px solid #e3e3e3;margin:0 10px;}
.xy_ylbox p a{background-position:0 6px;padding-left:75px;color:#222;}
.xy_ylbox p a:hover{color:#3d95d5;}
.xy_pfbo .starbig{margin:0 auto;}
.h36{height:36px;width:150px;font-weight:bold;}
.xy_ylbox .turnPage{ background:#fff;border:0;}
.xy_infotit{font-size:20px;font-family:"Microsoft YaHei";/*padding:20px 0;*/ line-height: 58px;}
.xy_wdbox{border:1px solid #8a8a8a;border-bottom:0;padding:30px;height:470px;overflow-y:auto;}
.xy_ldetail .wjxx li{display:block;width:110px;float:left;margin-right:5px;}
.xy_ldetail9 .wjxx li{width:85px;}
.xy_ldetail9 .wjxx li.w160{width:170px;}
.xy_ldetail9 .wjxx li.w200{width:180px;}
.xy_ldetail9 .wjxx li.w125{width:125px;}
.xy_ldetail9 .wjxx li.w140{width:140px;}
.xy_ldetail .wjxx li p{ position:relative;top:-4px;}
.xy_ldetail .wjxx em{color:#555;}
.xy_ldetail .wjxx{color:#888; position:relative;top:-6px;zoom:1;overflow:hidden; }
.xy_ldetail .wjxx li.w175{width:175px;}
.xy_ldetail .wjxx li.w195{width:198px;}
.xy_ldetail .wjxx li.w100{width:100px;}
.xy_ldetail span{display:inline-block; position:relative;top:5px;}
.xy_ldetail .inline_block { display:inline-block;}
.xy_zypf{background:#f8f8f8;border:1px solid #eee;padding:30px;height:23px;position:relative;}
.xy_zypf strong,.xy_zypf div{float:left;margin-right:5px;}
.xy_zypf p{ position:absolute;right:5px;top:12px;}
.xy_zypf p span,.xy_zypf p em{display:block;}
.xy_zypf p span{font-size:16px;font-family:"Microsoft YaHei";margin-bottom:10px;}
.xy_zypf p em{font-size:14px;}
.xy_zypf p a:hover{text-decoration:none;}
.xy_zypf .xzbigbtn,.xy_zypf .scbigbtn{width:108px;height:60px;color:#fff;display:inline-block;text-align:center;margin:0 5px;}
.xy_zypf .xzbigbtn{background:#a0d468;}
.xy_zypf .xzbigbtn:hover{background:#8dc452;}
.xy_zypf .scbigbtn{background:#4fc0e8;}
.xy_zypf .scbigbtn:hover{background:#3eacd3;}
.xy_sc_icon,.xy_sccg_icon{background:url(../images/mhzy/scicon.png) 0 0 no-repeat;display:inline-block;width:40px;height:45px; position:relative;top:22px;right:10px;}
.xy_sccg_icon{background-position:0 -56px;}
.xy_scbo h3{font-size:18px;color:#555;font-family:"Microsoft YaHei";font-weight:normal;}
.xy_wdbar{background:#f1f1f1;border:1px solid #d4d4d4; position:relative;height:47px;}
.xy_wdbar .sxfy{ position: absolute;top:10px;}
.xy_wdbar .prearrow,.xy_wdbar .nextarrow,.xy_wdbar .s_icon a{background:url(../images/mhzy/lricon.png) no-repeat;display:inline-block;width:28px;height:28px;margin:0 15px; vertical-align:middle;}
.xy_wdbar .prearrow{ background-position:5px 5px;}
.xy_wdbar .prearrow:hover{background:#dfdfdf url(../images/mhzy/lricon.png) 5px -49px no-repeat;}
.xy_wdbar .nextarrow{background-position:5px -20px;}
.xy_wdbar .nextarrow:hover{background:#dfdfdf url(../images/mhzy/lricon.png) 5px -79px no-repeat;}
.xy_wdbar .numinp{border:1px solid #bbbbbb;width:30px;height:18px;text-align:right;padding:0 3px;color:#555;vertical-align:middle;margin:5px 0;}
.xy_wdbar .numinp:hover{border:1px solid #3d95d5;}
.xy_wdbar .s_icon{ position:absolute;right:20px;top:10px;}
.xy_wdbar .s_icon a{margin:0 3px;background:url(../images/mhzy/smallicon.png) no-repeat;}
.xy_wdbar .s_icon a.arrow1{background-position:5px 6px;}
.xy_wdbar .s_icon a.arrow1:hover,.xy_wdbar .s_icon a.arrow1.on{background:#dfdfdf url(../images/mhzy/smallicon.png) 5px -24px no-repeat;}
.xy_wdbar .s_icon a.arrow2{background-position:5px -52px;}
.xy_wdbar .s_icon a.arrow2:hover,.xy_wdbar .s_icon a.arrow2.on{background:#dfdfdf url(../images/mhzy/smallicon.png) 5px -85px no-repeat;}
.xy_wdbar .s_icon a.arrow3{background-position:6px -121px;}
.xy_wdbar .s_icon a.arrow3:hover{background:#dfdfdf url(../images/mhzy/smallicon.png) 6px -148px no-repeat;}
.xy_wdbar .s_icon a.arrow4{background-position:6px -180px;}
.xy_wdbar .s_icon a.arrow4:hover{background:#dfdfdf url(../images/mhzy/smallicon.png) 6px -210px no-repeat;}
.xy_wdbar .s_icon a.arrow5{background-position:6px -241px;}
.xy_wdbar .s_icon a.arrow5:hover{background:#dfdfdf url(../images/mhzy/smallicon.png) 6px -274px no-repeat;}
.xy_pd30{padding:30px;padding-bottom:10px;}
/*公共资源库-专题资源首页start-----------------*/
.xy_eduCategory .zl_t_l{text-align: left;}
.xy_eduCategory .zl_pdl15{padding-left: 15px}
.zl_w380{width:380px;_width:378px;}
.zl_h360{height: 360px;overflow:hidden;}
.zl_right .zl_pdl0{padding-left: 0}
.zl_mgt40{margin-top: 40px}
.zl_pdl35{padding-left: 35px}
.zl_img,.zl_img2{border: 1px solid #e6e6e6;display: block;}
.zl_img,.zl_img img{width: 118px;height:88px;overflow: hidden}
.zl_img2,.zl_img2 img{width: 148px;height:110px;overflow: hidden}
.zl_f_b{color:#676767;font-weight: bold}
.zl_fluid{display:table-cell;width:2000px;*display:block;*width:auto; *overflow:hidden;zoom:1;}
.zl_mod_h270{height: 270px;*height:272px;overflow: hidden}
.zl_mod_h315{height:315px;*height:317px;overflow: hidden}
.zl_mod_tit{position: relative;border-bottom: 2px solid #e0e0e0;padding-bottom: 8px;}
.zl_mod_tit strong{font-size: 20px;color: #222;font-weight: normal;font-family: "Microsoft YaHei";}
.zl_mod_tit .zl_morelink{position: absolute;right: 0;top: 0;color: #3d95d5;font-size: 14px;}
.zl_mod_imgtxt {position: relative;_zoom:1;}
.zl_mod_imgtxt .zl_img{position: absolute;}
.zl_mod_imgtxt .zl_txt{height: 90px;padding-left: 130px;}
.zl_tit {height: 42px;overflow: hidden}
.zl_count{position: absolute;bottom: 0;}
.zl_list li{height:31px;line-height:31px;vertical-align: middle;width: 100%; text-overflow:ellipsis; white-space:nowrap; overflow:hidden}
.zl_list li a{color:#555;*height:25px;_padding-top:8px;}
.zl_mod_list ul{margin-left:-30px;margin-right: -30px;overflow:hidden;*display: inline}
.zl_mod_list li{margin-left:30px;margin-right:30px;display: inline;width:120px;float:left;}
.zl_mod_list2 ul{margin-left:-20px;margin-right: -20px;overflow:hidden;*display: inline}
.zl_mod_list2 li{float: left;margin-left:20px;margin-right:20px;display: inline;width:120px;}
.zl_mod_list3 ul{margin-right: -20px;overflow:hidden;*display: inline}
.zl_mod_list3 li{float: left;margin-left:20px;margin-right:20px;display: inline;width:150px;}
.zl_mod_list3 .zl_mglr0{margin-left: 0;margin-right: 0}
.zl_sec{width: 145px}
.zl_sec .opval{text-align: left;}
.zl_sec .secval span{display: block;white-space: nowrap;overflow: hidden;width:119px;text-overflow:ellipsis;}
.zl_sec .opval span{padding:0 10px;display: block;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
/*公共资源库-专题资源首页end*/

.xy_supbox li .radiolist{display:inline-block;margin:5px;}
.xy_supbox li .radiolist label{width:auto;}
.xy_supbox li .radiolist span{font-size:12px;color:#888;}
.xy_supbox li .radiolist .radioTb .radioBtn,.xy_supbox li .radiolist .radioTb .radioBtn_on{background:url(../images/mhzy/radio.png) 0% 0%;}
.xy_supbox li .radiolist .hRadio{background: transparent url(../images/mhzy/radio.png) no-repeat left top;}
.xy_supbox li .radiolist .hRadio_Checked { background-position: left bottom;}
/*评论*/
.z_tit1{font-size: 22px;color:#222;font-family: "Microsoft YaHei";padding-bottom: 10px}
.z_textarea{width:732px;height:100px;}
.z_textarea:hover{border:1px solid #3d95d5;}
.z_word_right{text-align: right;color: #888;}
.z_word_right em {color: #888;position: static;font-size: 24px;padding-bottom:10px;font-family: Tahoma;vertical-align: middle;margin: 0px 7px;font-family: Constantia;font-style: italic;font-weight: bold}
.z_word_right .xybluebtn{font-size: 12px;font-weight: normal;}
.z_bor_b{border-bottom: 2px solid #e0e0e0;}
.z_list_1 {overflow:hidden;zoom:1;}
.z_list_1 li{border-bottom: 1px solid #e0e0e0;position: relative;padding: 15px 0;zoom:1;}
.z_l_img{position: absolute;left:0;top:15px;display: block;}
.z_l_img,.z_l_img img{width: 50px;height:50px;overflow: hidden;}
.z_r_txt{padding-left: 60px;}
.z_r_txt .grade_wrap{top:4px;position: relative;}
.z_r_txt .z_name{color:#3d95d5;padding-right: 10px;float: left;font-size: 14px;}
.z_r_txt p{ word-wrap:break-word;}
.xy_ldetail .turnPage span,.xy_ldetail .z_r_txt span{top:0;}
.xy_ldetail .turnPage span{height: 24px;}
/*中高考专题资源*/
.zl_bcn{padding: 10px 0 10px 15px}
.zl_bcn,.zl_bcn a{color:#222;}
.zl_catebox{border:1px solid #e4e4e4;}
.zl_cate_dl{border-top: 1px dashed #dfdfdf;margin-top: -1px;position:relative;padding-left: 50px;zoom:1;}
.zl_cate_dl dt,.zl_cate_dl dd{display: inline-block;*display: inline;zoom:1;}
.zl_cate_dl dt{color: #888;position: absolute;left:15px;top:8px;}
.zl_cate_dl dd{background: #fff;border:1px solid #fff;padding:1px 5px;margin:7px 10px}
.zl_cate_dl dd.on{background: #e7e7e7;border:1px solid #dbd8d8;}
.zl_cate_dl dd a{color:#222;}
.zl_catebox_px{background: #f5f5f5;border:1px solid #e8e8e8;}
.z_px_ico{background: transparent url(../images/mhzy/z_px_ico.png) no-repeat;}
.z_px_arrow{display: inline-block;background-position: 0 0;width: 7px;height:8px;margin-left: 5px;_overflow: hidden;_display:inline;_zoom:1;}
.zl_px_tool{overflow: hidden;zoom:1;}
.zl_px_tool li{border-right: 1px solid #e8e8e8;float: left;_width:88px;_height:41px;}
.zl_px_tool li a{color:#555;padding:10px;display: block;}
.zl_px_tool li:hover,.zl_px_tool li.hover{background: #fff}
.zl_px_tool li:hover a,.zl_px_tool li.hover a{color:#3d95d5;text-decoration: none}
.zl_px_tool li:hover .z_px_arrow{background-position: 0 -9px}
.zl_catebox_px .z_search_box{padding-left:150px;padding-top: 7px;_padding-left:3px;}
.z_search_box .z_inp{background: #fff;border:1px solid #ddd;color:#bcbbbb;padding:5px 7px;float: left;border-right: 0;height:16px;width: 156px;}
.zl_catebox_px .zl_px_total{border-left: 1px solid #e8e8e8;height:41px;line-height: 41px;overflow: hidden;padding:0 14px;color:#888;width:91px;text-align: center; text-overflow:ellipsis; white-space:nowrap; }
.zl_catebox_px .zl_px_total em{color:#555;padding:0 5px;}
.z_search_btn,.z_search_btn:hover,.z_search_btn.hover{background:url(../images/mhzy/search_btn.gif) no-repeat 0 0;border:0;width: 31px;height:28px;float: left;cursor: pointer;}
.z_search_btn:hover,.z_search_btn:hover{background-position:0 -29px;}
.zl_px_list li{border-bottom: 1px solid #e8e8e8;padding:15px;overflow:hidden;zoom:1;position: relative;padding-left: 105px}
.zl_px_list .l_img{position: absolute;left:15px;top:15px;}
.zl_px_list .l_img,.zl_px_list .l_img img{width: 64px;height:64px;overflow:hidden;}
.zl_px_list .c_r{float: right;}
.zl_px_list .c_r a{display: block;margin-bottom: 5px;width: 60px;text-align: center;}
.zl_px_list .c_l {width: 150px;margin-right: 55px}
.zl_px_list .c_l .tit{color:#222;display: block;font-size: 14px;margin-bottom:5px;height:42px;overflow:hidden;}
.zl_px_list .c_l strong{color:#fe6000;font-size: 20px;font-weight: normal;font-family: "arial"}
.zl_px_list .c_m{width:320px;}
.zl_px_list .c_m .z_link{padding-left: 20px;color:#555;padding-top: 5px}
.zl_px_list .z_txt{margin-right: 35px;margin-top: 3px;display: inline-block;}
.zl_px_list .z_txt em{color:#888;}
.z_px_down,.z_px_sc{display: inline-block;height: 18px;width: 23px;vertical-align: middle}
.z_px_down{background-position: 0 -20px;}
.z_px_sc{background-position: 0 -38px;}
.z_grade_box{padding-top: 5px;padding-right: 20px;*line-height:17px;}
.z_grade_txt i{font-size: 20px;color:#fe6000;*line-height:16px;font-family: "arial"}
.z_grade_txt em{color:#888;margin-left: 5px;}

/*资源列表*/
.res_box { border:1px solid #3d95d5;}
.res_box .title { height:35px; line-height:35px; background:#f4f4f4; border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; padding:0 20px;}
.res_box ul { padding:0 10px;}
.res_box .w640 { width:640px;}
.res_box .w650 { width:620px; }
.res_box li { padding:11px 0 11px 10px; border-bottom:1px solid #e3e3e3;}
.res_box li span { float:left; width:92px; }
.res_box li a { line-height:16px;}
.res_box li a:hover { text-decoration:underline;}

.fgrade_wrap { width:100%; height:32px; padding:9px 0; background:#f8f8f8; position:fixed; left:0; bottom:0; border-top:1px solid #cecece; z-index:9999;}
* html .fgrade_wrap{position:absolute;left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0));top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))}/*ie6 固定定位*/
.fgrade { width:680px; margin:0 auto; height:32px; line-height:32px; }
.yahei { font-family:'Microsoft Yahei';}
.fgrade a { font-size:16px; line-height:20px; padding:6px 20px; float:left; color:white; background:#4fc0e8; margin-left:20px;}
.fgrade a.btn2 { background:#a0d468; }
.fgrade a:hover { text-decoration:none; background:#25a0cb; }
.fgrade a.btn2:hover { background:#7ebf39; }
.res_list_body .qjf_hb_spacefooter  { padding-bottom:71px;}
.res_list_body .page_num_wrap { width:36px;}

/*new首页*/
.fy_home .home_top { height:309px; border:1px solid #dedede; margin-bottom:40px;}
.fy_home .yahei { font-family:'Microsoft Yahei';}
.fy_home .home_top .pic { width:588px; height:309px; border-right:2px solid #dedede; overflow:hidden;  }
.fy_home .home_top .info { padding:17px; width:154px; overflow:hidden;}
.fy_home .home_top .info_num { line-height:22px;  }
.fy_home .home_top .info_num span { display:inline-block; width:16px; height:22px; margin-right:4px; background:#8d8d8d; color:white; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.fy_home .home_top .info_num span.green { background:#ffa800;}
.fy_home .headline { border-bottom:2px solid #e0e0e0; padding-top:20px; margin:0 0 15px;}
.fy_home .headline h3 { font-weight:normal; line-height:40px;}
.fy_home .info_list i { font-size:20px; line-height:30px; float:left; color:#888; padding-right:10px;}
.fy_home .info_list i.one { color:#ff9000}
.fy_home .info_list a { color:#555; line-height:20px; }
.fy_home .info_list li { padding-bottom:12px;   }
.fy_home .list_li { float:left;  width:240px; padding-right:29px;}
.fy_home .cGreen { color:#fe6000; }
.fy_home .list_div { padding-top:15px;}
.fy_home .list_li .t_title { line-height:18px; }
.fy_home .list_li .img { border:1px solid #e6e6e6; }
.fy_home .list_right { position:relative; height:87px; width:112px; }
.fy_home .list_right .read { position:absolute; left:10px; top:38px;}
.fy_home .list_right .grade { position:absolute; left:10px; bottom:0;}
.fy_home .list_li_last { padding-right:0;}
.fy_home .ul_list { padding:10px 0 40px;}
.fy_home .ul_list li { line-height:30px;  }
.fy_home .ul_list li a { color:#222; }
.fy_home .qjf_spacetitle { padding-left:0; }

.tea_focus { width:588px; height:309px; float:left; overflow:hidden; position:relative; z-index:5;}
.tea_focus .pic { position:absolute; left:0; top:0; height:309px; }
.tea_focus .pic a { float:left; }
.tea_focus .pic img { width:588px; height:309px; }
.tea_focus .btn { position:absolute; top:280px; right:0; }
.tea_focus .btn a { float:left; width:16px; height:16px; font-size:0; line-height:0; background:#c8c8c8;  margin-right:10px; text-decoration:none;  border-radius:10px;   }
.tea_focus .btn a.active { background:#3d95d5;}

/*11/25 新增*/
.zl_cate_dl { height:40px; overflow:hidden; position:relative; padding-right:60px; }
.zl_cate_dl .more_btn { color:#555; position:absolute; right:11px; top:8px; }
.cGreen { color:#fe6000; }

.fy_list li { padding:10px 0 10px 15px; border-bottom:1px solid #e8e8e8; height:64px; overflow:hidden;}
.fy_list .span_info span { display:inline-block; }
.fy_list .span_info span.first { width:110px;}
.fy_list .span_info span.second { width:110px;}
.fy_list .pdb2 { padding-bottom:1px;}
.fy_list .z_link{padding-left: 20px;color:#555;padding-top: 5px}
.fy_list .fy_btn  input { border-radius:5px; -moz-border-radius:5px; font-size:14px; line-height:30px; width:70px; text-align:center; padding:0;  color:white; border:none; background:#4fc0e8; cursor:pointer; font-family:'Microsoft Yahei'; }
.fy_list .cf_z_link{font-size:12px; font-family:'Microsoft Yahei';  width:70px; text-align:center; padding:0;  color:#555;  }
.fy_list .fy_btn  input:hover { background:#1ca5d6; }
.fy_list .fy_btn  input.green { background:#8dc452; }
.fy_list .fy_btn  input.green:hover { background:#68af1c; }

.xy_ldetail2 .wjxx li { width:70px;}
.xy_ldetail .wjxx li.fr { float:right;}
.xy_ldetail2 .wjxx li.w140 { width:140px;}
.xy_ldetail3 .wjxx li { width:110px;}
.fy_play_list { padding-left:5px;}
.fy_play_list dd { padding:5px 0; }

.cf_span_h{ height:30px;  display:inline-block; }
.cf_span_h i{margin-top:5px;*margin-top:0px;vertical-align:middle}
.cf_kj_xq_c{ padding-bottom:50px;}
.cf_kj_xq_c h3{ display:block; padding-top:25px; line-height:40px; height:40px; color:#222; font-size:20px; border-bottom:2px solid #d9d9d9;font-family:'Microsoft Yahei'; font-weight:normal}
.cf_kj_xq_c dl{ padding-top:10px; position:relative;}
.cf_kj_xq_c dl dt{  }
.cf_kj_xq_c dl dt ul{ height:16px; padding-top:7px; padding-bottom:20px; line-height:16px; color:#888;}
.cf_kj_xq_c dl dt ul li{ width:104px; float:left;}
.cf_kj_xq_c dl dt ul li i{ color:#555}
.cf_kj_xq_c dl dt ul li.w230 span{ color:#3d95d5; margin-right:5px;}
.cf_kj_xq_c dl dt ul li.w230{ width:230px;}
.cf_kj_xq_c dl dt p{ color:#888; line-height:22px;}
.cf_kj_xq_c dl dt p strong{ color:#555; font-weight:bold;}
.cf_kj_xq_c dl dd{ text-align:right; padding-right:10px; position:absolute; right:0PX; top:10PX }
.cf_kj_xq_c dl dd a{ font-size:16px; font-family:'Tahoma';  display:inline-block; padding:3px 15px; line-height:25px; background:#a0d468; color:#FFF; text-align:center}
.cf_kj_xq_c dl dd a:hover{ background:#8dc452; text-decoration:none}
.cf_kj_xq_c dl dd a i{  font-family:'Microsoft Yahei'; padding-right:7px;}

.cf_pt0{ padding-top:0;}
.popInner .cf_bg_blue{ background:#5b8ed0; color:#FFF}
.cf_h43{ line-height:40px; height:40px;}
.icon_tip_success {height: 40px;width: 38px; vertical-align:middle; padding-right:10px;background: url(../../../common/images/ico/tips.jpg) -2px -108px  no-repeat; display:inline-block;}

/*************2014/12/18  分享提取码*******************/
.fx_tq { height: 400px; width: 960px; padding-top: 90px;}
.fx_nr { width: 395px; height: 290px; margin: 0 auto;}
.fx_nr .nr1 { height: 64px; overflow: hidden; line-height:110px; font-size: 16px; font-family: "microsoft yahei"; color: #555; margin-bottom: 15px; text-indent: 52px;}
.fx_nr .nr1 img { width: 64px; height: 64px; vertical-align:top;}
.fx_nr .nr2 { height:160px; padding:48px 0 0 80px; background: url(../images/mhzy/bjs.png) no-repeat center center;}
.fx_nr .nr2 p { line-height: 44px; font-size: 14px;color: #555;}
.fx_nr .nr2 .form { height: 32px;}
.fx_nr .nr2 .text { display: block; width: 148px; height: 30px; border: 1px solid #d5d5d5; padding: 0 5px; margin-right: 4px; float: left; color: #555; outline: none; font-size: 14px;}
.fx_nr .nr2 .submit { display: block; width: 70px; height: 32px;float: left; color: #fff; background-color:#3d95d5; border: 0; outline: none; font-size: 14px; font-weight: bold;}
.fx_nr .nr2 .submit:hover{ background:#3187c5;}


/*学校平台_资源详情样式*/
dfn{font-style:normal;}
ul.zy_info{margin-bottom:10px;} 
ul.zy_info li{ float:left;}
ul.zy_info li span.t_tit{ border:1px solid #d9d9d9; color:#5db859; height:16px; padding:0 2px; border-radius:2px; display:block; line-height:16px;top:3px;font-size:12px;}
ul.zy_info li .admin_a{background:url(../../../area/edu3.0/images/ico/avatar.png) 0 2px no-repeat; padding-left:25px;}
ul.zy_info li a.brief{ background:url(../../../area/edu3.0/images/ico/arrow.png) 35px 6px no-repeat; padding-right:20px;}
ul.zy_info li a.brief.on{ background-position: 35px -28px;}
.brief_box{ display:none;background:#fafafa; border:1px solid #dbd8d8; border-bottom:none;line-height:21px; padding:12px 15px; width:auto;}
.xy_w200{ width:200px;}
.xy_w200 .yx_phlist dl dt p.sub_title{ width:140px;}
.pub_btn{ height:46px;}
.pub_btn a{ padding: 0 48px 0 70px; height:44px; line-height:44px; display:block; border:1px solid #fd8a23; font-size:20px; color:#fd8a23; background:white url(../../../area/edu3.0/images/ico/pub_icon.png) 45px center no-repeat;}
.pub_btn a:hover{ background-color:#fcefe3; text-decoration:none;}
.stu_textarea.w_98{ width:98%;padding:1%;}
.yx_phlist.fix_bar{ position:fixed; top:-25px; z-index:10; width:180px;}
.yx_phlist.fix_bar_b{ position: absolute;}
.grade_wrap.mgr_164{ margin-right:164px;}

/*相关资源推荐*/
.yx_phlist{ padding:0 10px;}
.yx_phlist h3{font-size:20px;border-bottom:2px solid #d9d9d9;padding:8px 5px;font-family:"Microsoft YaHei";font-weight:normal;}
.yx_phlist dl{height:80px ; border-bottom:1px solid #e0e0e0;}
.yx_phlist dl dt{padding-top:10px;}
.yx_phlist dl dt img{width:32px;float:left;padding-right:8px;padding-top:3px;}
.yx_phlist dl dt p.sub_title{float:left;width:140px; line-height:16px;height:38px; overflow:hidden;}
.yx_phlist dl dt p.sub_title a{color:#222;}
.yx_phlist dl dd{padding-top:6px;}
.yx_phlist dl dd span{ padding-left:42px;}
.yx_phlist dl dd em{color:#555; font-size:12px; float:right;}
.yx_phlist dl dd i{color:#ff9000;font-size:20px;font-family:"Microsoft YaHei"; float:left;}



.pop_p{ position:relative; width:752px;}
.right_navbar{ position:relative;}
.value_pop{ display:none;position:absolute; top:-36px; background:#fff; padding: 8px 10px; border:1px solid #ccc;}
.value_pop .bot {border-width: 5px;border-style: solid dashed dashed;border-color: #aaa #fafafa #fafafa;left: 20px;top: 29px;}
.value_pop span {width: 0;height: 0;font-size: 0;overflow: hidden;position: absolute;}
.value_pop .top {border-width: 5px;border-style: solid dashed dashed;border-color: #fafafa transparent transparent;
_border-color: #fafafa tomato tomato;_filter: chroma(color=tomato);left: 20px;top: 28px;}

.grade_wrap .score {display: inline-block;width: 25px;height: 23px; color:#FE6000; font-size:14px; font-weight:bold; line-height:30px;}
.xy_ldetail span.score { top:0;}
.xy_ldetail dfn{color:#fe6000;font-size:20px;font-family:"Microsoft YaHei";}

.py_res_totalNum{ border:1px solid #e0e0e0; padding:12px 15px; margin-top:25px; background:white;}
.py_res_totalNum .numWrap{ color:#888;}
.py_res_totalNum .numWrap span{ display:inline-block; width:20px; height:29px; background:url(../../../common/images/res/py_numbg.png) no-repeat; text-align:center; line-height:29px; font-size:20px; font-family:Arial; color:#888;}
.py_res_totalNum .numWrap span, .py_res_totalNum .numWrap i{ margin-right:2px;}

/*评论*/
.xy_ldetail .z_tit1{ border-bottom:0;}
.z_tit1{font-size: 22px;color:#222;font-family: "Microsoft YaHei";padding-bottom: 10px}
.z_word_right{text-align: right;color: #888;}
.z_word_right em {color: #888;position: static;font-size: 24px;padding-bottom:10px;font-family: Tahoma;vertical-align: middle;margin: 0px 7px;font-family: Constantia;font-style: italic;font-weight: bold}
.z_word_right .xybluebtn,.word_right .xybluebtn{font-size: 12px;font-weight: normal;}
.stu_textarea{width:728px; height:100px;}
.word_right{ text-align:right;color:#888;}
.word_right span{font-size: 24px;padding-bottom:10px;font-family: Tahoma;vertical-align: middle;margin: 0px 7px;font-family: Constantia;font-style: italic;font-weight: bold;}

.pop_p .player-container{ background-color: #fff;}
.pop_p .player-doc .page-fail{ background-color:#fff;}
.xy_w200 .yx_phlist{ padding:0; width:180px;margin-top: 25px; padding:0 10px;}
.xy_w200 .yx_phlist dl{/*background-color:#fff;padding:0 5px;*/ }
.xy_w200 .yx_phlist dl dd span{ padding-left:0;}


.fgrade.w_1000{ width:1000px;}
.fgrade.w960{ width:960px;}
.fgrade a.zoom{background:url(../images/mhzy/smallicon.png) no-repeat; height:28px; width:28px; padding:0;margin-top:3px;}
.fgrade a.full_sre{ background-position: 6px -241px;}
.fgrade a.full_sre:hover {background: #dfdfdf url(../images/mhzy/smallicon.png) 6px -274px no-repeat;}
.fgrade a.enlarge{background-position:6px -121px;}
.fgrade a.enlarge:hover {background: #dfdfdf url(../images/mhzy/smallicon.png) 6px -148px no-repeat;}
.fgrade a.narrow{ background-position:6px -180px; margin-right:70px;}
.fgrade a.narrow:hover {background: #dfdfdf url(../images/mhzy/smallicon.png) 6px -210px no-repeat;}
.fgrade span.page{ margin-left:78px; margin-right:135px;}
.fgrade span.page input{border: 1px solid #ccc;}
.fgrade span.page input:focus{ border-color:#3d95d5;}
.fgrade.w960 span.page{ margin-left:58px; margin-right:115px;}


/*顶部悬浮标题*/
.spaceTopBar_v4.py_fixed{ box-shadow:none;z-index:5;opacity: 0;filter: alpha(opacity=0);}
.spaceTopBar_v4.py_fixed.show{z-index:1900;opacity: 1;filter: alpha(opacity=100);}


/*评论回复*/
.spModular_replyBox{background-color: #f8f8f8;border: 1px solid #eee;padding: 10px;position: relative;margin-top:10px;display: none; clear:both;}
.spModular_replyBox .limitBox{margin-bottom:10px;}
.spModular_replyBox .limitBox .textarea{width: 98%;padding:5px 1%;margin-bottom: 10px;overflow: auto; border:1px solid #d5d5d5; background:#fff; min-height:21px;}
.spModular_replyBox .limitBox p{line-height:30px;}
.spModular_replyBox .limitBox p i.cn{font-size: 24px;margin: 0 2px;color: #888; font-family:Constantia; font-style:italic;}
.spModular_replyBox .limitBox .num .blue_btn{ background:#309aeb; border-radius:3px;border: 1px solid #3d95d5;}
.spModular_replyBox .limitBox .num .blue_btn:hover{ background:#1d8ce1;}
.spModular_replyBox .limitit{border-bottom: 1px solid #e0e0e0; font-size:16px; color:#222; height:26px;}
.z_list_1 li.on{ padding-bottom:0; border-bottom:0;}
.z_r_txt .reply{ text-align:right; margin-top:-20px;}
.z_r_txt .reply a{ color:#555; font-size:14px; margin-left:20px; text-decoration:none;}
.z_r_txt .reply a span{ color:#888; font-family:"Arial";}
.z_r_txt .reply a:hover{ color:#3d95d5;}
.z_r_txt .text{ width:80%;}
.z_r_txt em{ color:#888;}

