body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{ margin:0; padding:0;}
*,*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box; }
em{font-style:normal;font-weight:100;}
p {margin: 0px;} 
i{font-style:normal;}
img {margin:0;padding:0;}
a {color: #888888;cursor: pointer;}
a:hover{color:#428BCA; text-decoration:none;}
:focus { outline-style: none; } /* for Firefox，IE8.0等 */
li{ list-style:none;}
textarea{ resize:none;}
ul{margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{margin:0;}

/*外边距*/
.ml0{margin-left:0 !important;}
.m10{ margin:10px;}
.m15{ margin:15px;}
.m30{ margin:30px;}
.mt5{margin-top:5px !important;}
.mt7{margin-top:7px !important;}
.mt10{margin-top:10px !important;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px !important;}
.mt30{margin-top:30px !important;}
.mt35{margin-top:35px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}
.mt100{margin-top:100px;}
.mb0{margin-bottom:0 !important;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb30{margin-bottom:30px !important;}
.mb50{margin-bottom:50px;}
.mb100{margin-bottom:100px;}
.ml5{margin-left:5px;}
.mt8{margin-top:8px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px !important;}
.ml30{margin-left:30px;}
.ml50{margin-left:50px;}
.ml100{margin-left:100px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.mr30{margin-right:30px;}
.mr50{margin-right:50px;}
.mr100{margin-right:100px;}

/*内边距*/
.p10{ padding:10px;}
.p15{ padding:15px;}
.p30{ padding:30px;}
.pt5{ padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pt30{padding-top:30px;}
.pt50{padding-top:50px;}
.pt100{padding-top:100px;}
.pb5{ padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pb30{padding-bottom:30px;}
.pb50{padding-bottom:50px;}
.pb100{padding-bottom:100px;}
.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}
.pl25{padding-left:25px;}
.pl30{padding-left:30px;}
.pl50{padding-left:50px;}
.pl100{padding-left:100px;}
.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr15{padding-right:15px;}
.pr20{padding-right:20px;}
.pr25{padding-right:25px;}
.pr30{padding-right:30px;}
.pr50{padding-right:50px;}
.pr100{padding-right:100px;}

/*字体*/
.ff1{font-family:"Microsoft YaHei","simsun","Arial";}
.ff2{font-family:"simsun","Arial";}

/*color*/
.white {color: #fff;}
.blue {color: #0081ce;}
.gray {color: #666666 !important;}
.orange{color:#FF7E62;}
/*color End*/

.fb{ font-weight:bold !important;}
.fn{ font-weight:normal !important;}
.fl{float:left !important;}
.fr{float:right !important;}
.overhidden{overflow:hidden !important;}
.rela{position:relative !important;}
.abso{position:absolute !important;}
.clear{ clear:both;}
/*.clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix:before{ content:"."; display:block; height:0; clear:both; visibility:hidden;}*/
.vm{ vertical-align:middle;}
.text_overflow{ overflow:hidden; word-break:break-all;white-space:nowrap;text-overflow:ellipsis;}
.disno{display:none;}
.disblock{display:block;}
.borderno{border:0 !important;}
.borderbno{border-bottom:0 !important;}
.borderlno{border-left:0 !important;}
.borderrno{border-right:0 !important;}
.wid960{width:960px;margin:auto;}
.center{ text-align:center;}
.bgwhite{ background:#fff;}
.bggreen{ background:#8cb722;}
.bggreen2{}
.bgblue{background:#3399CC !important;color:#fff;border:0 !important;}
.bgorange{background:#FF9031 !important;color:#fff;border:0 !important;}

.bgnone{ background:none !important;}

body{ background:#fff;font-family:"Microsoft YaHei","simsun","Arial";}

/*header*/
.header{height:54px;width:100%;}
.header div{height:54px; line-height:54px;}
.header span{color:#ACACAC;float:left;font-size:12px;display:inline-block;height:54px; line-height:54px; color:#2590c8; font-size:24px;}
.djmh_form{ float:right;height:33px;line-height:31px;background:none;  margin-top:10px;}
.djmh_form label{color:#8d9396; font-size:12px;margin-left:5px; font-family:"simsun"; margin-right:0;}
.djmh_form input{width:90px; height:22px; vertical-align:middle; line-height:22px;margin-right:5px; border:1px solid #C9C9C9; color:#ACACAC; font-size:12px;}
.djmh_form input.login{width:41px; height:22px;line-height:22px; cursor:pointer; color:#fff;background:#FC611F; border-radius:2px;border:0; margin-right:0;}
.tooltipa { position: absolute; right: 20px; top: 0px; font: normal 12px/54px "simsun"; color: #0779B3; }
.tooltipa a { color: #0779B3; padding: 0 10px; text-decoration:none;}
.tooltipa a:hover{ text-decoration:underline;}
.tooltipa span { color: #707070; font-size:12px;}
.tooltipa span a { color: #707070; text-decoration:none;}

/*banner*/
.banner100{ background:url(../../images/rating/banner.jpg) center no-repeat; height:343px; width:100%;}
.banner{height:343px; background:url(../../images/rating/banner.jpg) center no-repeat; padding-top:120px;}
.banner h1,.banners h1{ font-size:42px; color:#0879b4; font-weight:bold; float:right;}
.banner span,.banners span{ display:block; float:right; font-size:18px; color:#fff; background:#ff9c4a; padding:4px 5px; margin-top:8px; margin-left:10px;}
.banner p,.banners p{ font-size:19px; color:#0879b4; margin-top:10px; font-weight:100;}
.banners100{width:100%; background:url(../../images/rating/banners.jpg) center no-repeat; height:220px;}
.banners{ background:url(../../images/rating/banners.jpg) center no-repeat; height:220px; padding-top:66px;}

.bannercs100,.bannercs{ background:url(../../images/rating/bannerbs.jpg) top center no-repeat !important; height:180px;}
.bannercs h1{ float:left; margin-left:20px; width:830px;}
.bannercs p{ float:left; margin-top:12px;}
.bannercs span{ float:left;}
.logo_img{ float:left; margin-top:-20px;}

/*main_container*/
.main_container{width:731px;}
.main_left_top{width:100%; border:1px solid #DEDEDE; border-top:2px solid #259EDD;/*height:871px;*/ box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.10);}
.main_left_top h1{ font-size:22px; font-weight:bold; color:#0879b4; height:47px; line-height:47px; background:#d1f5ff; padding:0 12px;}
h3.titlesb{ margin-top:8px !important; margin-bottom:8px;}
h3.titlesb span{ font-size:18px; color:#36a1df; float:left;}
h3.titlesb a.moreb{ font-size:12px; color:#2c2c2c; font-family:"simsun"; float:right; padding-top:4px;}


/*小学*/
.primary_school{padding:8px 12px 8px 12px;}
.primary_school h2{border-bottom:2px solid #D6D6D6 !important; position:relative; padding-bottom:5px; margin-bottom:0;}
.primary_school h2 span{ position:absolute;}

ul.title_tab{float:none; overflow:visible; width:auto;height:auto; margin-left:-7px; margin-top:10px; }/*添加一些原本是默认属性的样式已消除继承样式*/
ul.title_tab li{ float:left; padding:0px 8px; background:url(../../images/rating/line2.jpg) right center no-repeat; }
ul.title_tab li a{width:auto; color:#7d7d7d; font-family:"simsun";}
ul.title_tab li a:hover{color:#00aeef; text-decoration:none;}
ul.title_tab li a.selected_blue{color:#00aeef !important;}
ul.con_tab{float:none; overflow:hidden; width:auto;height:auto; margin-top:12px; margin-left:-21px;}
ul.con_tab li{ float:left; margin-left:21px;}
ul.con_tab_pd{margin-left:-32px;}
ul.con_tab_pd li{ margin-left:33px; margin-bottom:20px;}
ul.con_tab li a{height:auto; display:block; width:160px; }
ul.con_tab li a .img_size{width:160px; height:120px; overflow:hidden;}
ul.con_tab li a span{ display:block; text-align:center; font-family:"simsun"; padding-top:3px; color:#434343; height:30px; line-height:30px; width:160px; word-break:break-all; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
ul.con_tab li > p{font-family:"simsun"; color:#b9a17a; width:160px; overflow:hidden;}
ul.con_tab li > p > span{overflow:hidden; word-break:break-all; white-space:nowrap; text-overflow:ellipsis;}
.wid119{width:119px;}
.wid39{width:39px;}

h2.titles em{ font-size:16px; color:#eb6100;font-family:"Microsoft YaHei"; position:absolute; right:0; top:10px;}

.paihang{margin-top:-3px; width:237px;border:1px solid #E5E5E5; border-top:2px solid #259EDD; height:250px; padding:0 5px; margin-top:10px;}
.paihang h2{border-bottom:2px solid #00B156; padding-bottom:10px;}
.paihang h2 span i{color:#383838;}
.paihang ul{margin-top:5px;}
.paihang li{height:38px; line-height:38px; overflow:hidden; border-bottom:1px dashed #D6D6D6;}
.paihang li em{ display:block; width:17px; height:17px; line-height:17px; text-align:center; background:#259edd; color:#fff; font-size:12px; float:left; font-family:simsun; margin-top:10px; margin-left:5px;}
.paihang li em.orange{background:#ff8034;}
.paihang li a{display:inline-block; float:left; width:200px;overflow:hidden; word-break:break-all;
				   white-space: nowrap;text-overflow: ellipsis; padding-left:10px; color:#333333;}.paihang2 li a{}
.paihang2 li a{width:156px;}
.paihang ul li a:hover{ color:#00B156;}
.paihang li i{float:right; display:inline-block; display:inline-block; font-family:Arial; font-size:12px; color:#9c9c9c; margin-right:5px; }

.paihang3{width:220px !important;}
.paihang3 li{height:46px; padding-top:6px;}
.paihang3 li a{width:140px;}

.ldq_preview_cont {
    width: 100%;
    text-align: center;
    height: auto;
}


/*slide*/
.main_slide{width:220px;}
.text-overflow{overflow:hidden; word-break:break-all;white-space: nowrap;text-overflow: ellipsis;}
.status{color:#fff; font-size:18px; background:#fc611f; width:100%; text-align:center; height:49px; line-height:49px;}

/*公告 活动统计 历届活动*/
h2.titles{border-bottom:1px solid #E7E7E7; padding:5px; height:41px;}
h2.titles span{ font-size:20px; color:#0879b4; float:left; margin-top:5px;}
h2.titles a.morea{font-size:14px; color:#343434; display:inline-block; border:1px solid #C3C3C3; border-radius:2px; padding:6px 9px; float:right;}

.hei244{height:244px;}
.notice{border:1px solid #E5E5E5; padding:0 6px; border-top:2px solid #259EDD; margin-top:5px;}	
.notice ul {margin-top:5px;}			
.notice ul li{background:url(../../images/rating/icon.jpg) no-repeat left center; padding-left:13px; overflow:hidden; height:31px; line-height:31px; border-bottom:1px dashed #C1C1C1;}
.notice ul li a{width:110px; display:inline-block; overflow:hidden; word-break:break-all;white-space: nowrap;text-overflow: ellipsis; color:#333333; float:left; height:38px; line-height:38px; font-family:"simsun";}
.notice ul li a:hover{ color:#00B156; text-decoration:underline;}
.notice ul li span{ float:right; color:#9C9C9C; font-size:12px;}

.hei298{height:298px;}
p.tongji{height:42px; line-height:42px; margin:12px 6px;}
p.tongji span{ display:block; float:left; font-size:16px; color:#535353;}
p.tongji em{ display:block; float:left; font-size:18px; color:#ec6941; min-width:105px;}
p.tongji em i{font-size:16px; color:#535353; float:right;}
p.tongjibor{border-bottom:1px dashed #C1C1C1;}

.hei515{height:515px;}

/*footerb*/
.footerb{wdth:100%;height:90px;background:#f6f6f6;margin:auto; margin-top:20px; font-family:simsun;}
.footerb p{width:960px;background:#f6f6f6;margin:auto;text-align:center;line-height:23px;font-size:12px;color:#787878; height:90px;padding-top:10px;}


.kp_dropdown_menu{top:15px !important;width:80px;}
.kp_dropdown_menu a{ display:inline-block; font-family:"simsun"; font-size:13px; color:#7D7D7D; line-height:22px; float:left; margin-left:8px;}
.kp_dropdown_menu a:hover{color:#00AEEF; text-decoration:none;}
.kp_dropdown_menu a.selected_blue{color:#00aeef !important;}


/*子页通用*/
.position{height:35px; line-height:35px; background:#f2fcff;width:960px; margin:15px auto 10px auto; border-right:1px solid #0879B4; font-size:14px; color:#0879b4; padding-left:25px;}
.position a{color:#0879b4;}
.position a:hover{ text-decoration:underline;}
.sharp_corner{border:17px solid #0879b4;border-color:transparent transparent  transparent #0879b4;left:0px;display:inline-block;}

.pages{ text-align:center; margin:30px 0;}
/*
.pages a,.pages span a{ display:inline-block;}
.pages > a{color:#3470C2; font-size:14px; font-family:simsun;}
.pages span a{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#2F68B5; height:20px; line-height:20px; padding:0 5px;border:1px solid #9BAEE6;}
.pages span a:hover,.pages span.selected a{ background:#2f69b0; color:#fff; border:1px solid #00007F; font-weight:bold;}
*/

/*列表页*/
.scontainer{width:960px; margin:auto; border:1px solid #DEDEDE; border-top:2px solid #0879B4;box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.10);}
ul.new_list{ margin-top:10px;}
ul.new_list li{height:46px; line-height:46px; border-bottom:1px dashed #E0E0E0; background:url(../../images/rating/icon.jpg) 8px no-repeat; padding-left:25px; margin:0 30px; position:relative;}
ul.new_list li a{width:390px; display:inline-block; overflow:hidden; word-break:break-all; white-space:nowrap; text-overflow:ellipsis; font-size:14px; color:#313131;}
ul.new_list li a:hover{color:#00b156;}
ul.new_list li span{ position:absolute; right:0; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#a0a0a0;}

/*详细页*/
.new_details{ margin:0 10px; min-height:500px;}
.new_details h1{ font-size:24px; color:#ec6941; font-weight:bold; border-bottom:2px solid #CFCFCF; text-align:center; height:56px; line-height:56px; margin-top:10px;}
.new_details h1 span{font-size:14px; color:#333; font-weight:100;}
.new_details h1 span em{ font-weight:bold; color:#ec6941; font-size:16px; font-weight:bold;}
.new_details p span{width:47%; display:inline-block; font-size:12px; font-family:simsun; color:#b9a17a; line-height:26px;}
.ldq_preview_introducta{font-size:12px;width:100%;text-align:center;line-height:26px;color:#b9a17a;font-family:simsun; margin:0 10px;}
.ldq_preview_introducta span{ margin:0 10px;}
.ldq_preview_button{
	width:100%;
	height:80px;
	line-height:80px;
	text-align:right;
	color:#666;
	font-size:12px;
}
.ldq_preview_button button{
	height:40px;
	width:80px;
	text-align:center;
	line-height:40px;
	background-color:#fc611f;
	border:none;
	color:#FFF;
	font-size:16px;
	font-weight:600;
}
.ldq_preview_button button:hover{
	background-color:#f6510b;	
}
.ldq_preview_zy_introduct{
	width:100%;	
}
.ldq_preview_zy_title{
	border-bottom:1px solid	#218EC8;
	color:#218ec8;
}
.ldq_preview_zy_title h3{
	height:20px;
	line-height:20px;
	padding-left:10px;
	border-left:2px solid #218ec8;
	margin-bottom:10px;
	font-size:18px;
	font-weight:100;
}
.ldq_preview_zy_cont{ margin-top:5px;}
.ldq_preview_zy_cont p{
	text-indent:2em;
	color:626262;
	font-size:13px !important;
	margin:0 10px !important;
}

.new_details p{ font-size:14px; color:#313131; line-height:30px; text-indent:24px; margin:0 40px;}

/*资源页*/
.search_condition{ background:#f9f9f9; margin:20px; border:1px solid #C9C9C9;}
.search_condition dl{border-bottom:1px dashed #D5D5D5; padding:14px 0 10px 0; margin:0 18px;}
.search_condition dl dt{ font-size:14px; color:#fff; padding:3px 16px; background:#00b7ee; float:left; margin-right:2px;}
.search_condition dl dd{ float:left; width:815px;}
.search_condition dl dd li{ font-size:14px;padding:3px 10px 3px 10px; float:left;}
.search_condition dl dd li a{ color:#1b1b1b;}
.search_condition dl dd a:hover{ text-decoration:underline; color:#00b7ee;}
.search_condition dl dd li.selected a{color:#00b7ee;}

.res_list_thead{border-bottom:2px solid #999999; margin:0 20px;}
.res_list_thead li{ float:left; background:url(../../images/rating/line.jpg) right no-repeat; text-align:center; margin-bottom:5px; font-size:14px;}
.wid345{width:345px;}
.wid75{width:75px;}
.wid91{width:91px;}
.wid230{width:230px;}
.wid106{width:106px;}
.wid74{width:70px;}

.res_list_tbody{margin:0 20px;}
.res_list_tbody li a{color:#626262; font-size:14px; display:block; height:46px; line-height:46px; border-bottom:1px dashed #E0E0E0;}
.res_list_tbody li a:hover{color:#24b665;}
.res_list_tbody li a span{ display:inline-block; float:left; text-align:center; word-break:break-all; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.tl15{text-align:left !important; text-indent:22px; background:url(../../images/rating/icon.jpg) 8px no-repeat;}
.fsf1{ font-size:12px;}
.fsf2{ font-size:12px; font-family:Arial, Helvetica, sans-serif;}

.wid90{width:90px;}
.wid68{width:68px; text-align:right;}

.hei244{height:244px;}
.hei617{height:617px;}

/* 微课预览 */
.ul_list29{padding:0;}
.ul_list29 li{ border-bottom:1px solid #eff0f0; min-height:100px;}
.bk_img{width:70px;float:left;}
.bk_img img{ width:70px; height:70px;}
.bk_img h1{ text-align:center; font-weight:bold; line-height:30px}
.bk_txt{ position:relative; padding-top:15px;overflow:hidden }
.bk_txt p{ line-height:24px; width:460px; float:left; margin-left:8px;}
.bk_time{position:absolute;right:0;top:15px;width:120px;text-align:right;font-family: "simsun";font-size: 12px;}
.bk_select{ height:80px; width:100%; line-height:30px;}
.bk_submit{ position:absolute; right:10px; top:40px; width:86px; height:30px; border:1px solid #bfcfda; border-radius:4px; background:#f2f3f6; text-align:center}
.bk_detail h1{ font-weight:bold; line-height:30px; font-size:14px; margin-bottom:0; margin-top:0;font-family:"simsun";word-break:break-all;}
.bk_detail h2{font-size:14px; line-height:30px;margin-bottom:0; margin-top:0;font-family:"simsun";}
.bk_detail p{ text-indent:2em; line-height:19px; font-family:"simsun";}
.creatbk{ padding:0;}
.creatbk li{float:left; width:145px;height:48px;margin-bottom:12px;text-align:center; color:#fff;display:inline;}
.creatbk li h1{color:#fff; line-height:48px; font-size:16px; font-weight:bold;margin-top:0; margin-bottom:0;}
.creatbk li h1 span{ background:#fff; width:30px; padding-left:6px; padding-right:6px; height:30px; border-radius:12px; color:#999; margin-right:4px;  }
.bk_tips{ position:absolute; right:0; top:0; width:68px; height:62px;}
.sq_bg{background:url(../../images/rating/sq.jpg) 4px 2px no-repeat !important;}

.pf_form .form-control{padding: 2px 12px 3px 12px;}
.pf_form .checkbox{margin-top: 3px; margin-left: 15px; float:left;}



/*word文档页*/
.wid695{width:800px; margin:auto; font-family:simsun;}
.center{ text-align:center;}
.word_name{ font-size:24px;font-weight:bold; text-align:center; padding:0 70px; line-height:40px; margin-top:10px; color:#313131;}

.word_titles{margin-top:10px;font-family: 微软雅黑; text-align:center;}
.word_titles label{ }
.word_titles label span{ font-size:14px; color:#666;}
.word_titles label input{border:0;border-bottom:2px solid #000; width:120px !important; font-size:14px;margin-right:25px; padding-bottom:3px;}

.word_body{ margin-top:5px; font-family:微软雅黑;}
.word_table{width:100%;/*table-layout:fixed*/}
.word_table td{border:1px solid #c2c2c2; padding:0px 2px; font-size:12px; line-height:38px;}
.word_table td em{color:#484848; display:block; padding-left:4px;}
.word_table td input,.word_table td textarea{height:30px; padding:0 !important; /*width:100%;border:0;*/ border:0;width:10px;}
.word_table td input{ /*color:#9a9a9a;*/}
.word_table td textarea{height:70px;resize:none;}
.wid540{width:540px !important;}
.wid58{width:58px !important;}
.wid63{width:63px !important;}
.wid178{width:173px !important;}
.wid188{width:198px !important;}
.wid110{width:110px !important;}
.wid67{width:67px !important;}
.wid128{width:128px !important;}
.wid380{width:380px !important;}
.wid317{width:317px !important;}
.wid103{width:103px !important;}
.wid604{width:560px !important;}
.wid167{width:167px !important;}
.wid360{width:320px !important;}
.wid228{width:228px !important;}
.wid53{width:53px !important;}
.wid90{width:70px !important;}

.promise{margin:auto; padding:0 10px;} 
.promise h3{ font-weight:bold; text-align:center; font-size:13px; height:30px; line-height:35px;}
.promise p{ text-indent:24px; line-height:26px; color:#666;}
.word_titlesb{margin-bottom:5px; padding-left:24px; margin-top:0px;}
.word_titlesb label span{ font-weight:100; font-size:12px;}
.word_titles label input{width:100px !important; border-bottom:1px solid #000; margin-right:12px !important;padding: 3px;font-size: 12px;}
.wid496{width:496px !important;}
.wid610{width:610px !important;}
.wid35{width:35px !important;}

.qianzi p{padding:0 10px;}

.attention p{ text-indent:24px; line-height:24px; font-size:13px; font-family:微软雅黑; color:#F35D5F;}
.attention p em{ font-weight:bold; }

.word_radio{ float:left; margin:0;}
.word_radio input{ float:left; width:15px !important;margin:0;}
.word_radio span{ display:block; float:left; padding:1px 0;}

.djmh_form .form-control{float: left; padding: 1px 3px; margin-top: 5px; width: auto; min-width: 50px;}
.upload_img{color: #FFF !important;background: #F35D5F;border-radius: 0;width: 65px !important;height: 20px !important;line-height: 20px;font-size: 12px;padding:0 !important; display:block; margin:auto; margin-top:15px;}
.upload_img1{display:inline-block; vertical-align:middle;}
/*.upload_img1 i{display:inline-block;line-height: 23px;margin: 5px 12px 5px 0px; height:25px !important;}
.upload_img1 input{left: 0px;top: 5px;display: inline-block;height: 20px !important;width: 65px !important;opacity: 0;filter: alpha(opacity=0);-moz-opacity: 0;-khtml-opacity: 0;cursor: pointer;}*/
.upload_img1 input{display: inline-block;height: 25px !important;width: 165px !important;cursor: pointer;}
.upload_img2{margin:5px 12px 5px 0; height:25px !important; cursor:pointer; display:inline-block;}
.ct{ text-align:center !important;}
.ct em{ padding-left:0 !important;}

/*首页banner*/
.bannerb{width:1003px; margin:auto; height:360px; background:url(../../images/rating/bannerb_bg.jpg) no-repeat; padding-top:40px;}
.logo_name{ text-align:center; height:66px;}
.logo_name img{ display:inline-block; width:68px; height:66px;}



.logo_name h1{ font-size:43px; font-family:Microsoft YaHei; font-weight:bold; color:#1e3f71; vertical-align:middle;margin-left:15px; display:inline-block;}
.logo_name h1.yahei{ font-family:Microsoft YaHei !important;}

.flow{width:1003px; height:64px; background:url(../../images/rating/line.png) center no-repeat; margin-top:48px;}
.flow ul{margin-left:25px;}
.flow ul li{ float:left; height:64px; width:131px; margin-left:86px;}
.flow ul li.flowbg1{ background:url(../../images/rating/fir.png) no-repeat;}
.flow ul li.flowbg2{ background:url(../../images/rating/sec.png) no-repeat;}
.flow ul li.flowbg3{ background:url(../../images/rating/thir.png) no-repeat;}
.flow ul li.flowbg4{ background:url(../../images/rating/four.png) no-repeat;}
.flow ul li a{ font-size:16px; color:#63410e; font-weight:bold; display:block; width:80px; text-align:center; float:right; height:64px; line-height:64px;}

.btna{ text-align:center; margin-top:50px;}
.btna ul{ margin-left:-25px;}
.btna ul li{ display:inline-block; width:76px; height:75px; margin-left:30px;}

.jyzg_bannerb{ background:url(../../images/rating/bannerc_bg.jpg) no-repeat;}
.jyzg_bannerb .logo_name h1{ color:#fff;}


/*各地进展*/
.tongji_rank{ text-align:center; margin:0 38px; border-bottom:1px solid #C3C3C3; padding:5px 0;}
.tongji_rank > img{ vertical-align:middle;} 
.tongji_rank > span{ vertical-align:middle; font-size:16px; font-weight:bold; color:#1b1b1b; margin:0 10px;}
.tongji_rank > span > em{ font-size:24px; font-family:Arial, Helvetica, sans-serif; color:#f75f5e; font-weight:bold; margin:0 8px;}

.table_thead ul{margin-left:-48px; margin-top:34px;}
.table_thead ul li{width:399px; float:left; margin-left:86px; height:43px; background:#b6e5fd; line-height:43px; color:#13425a; font-size:14px;}
.table_thead ul li span{ display:inline-block; float:left;}
.wid220{width:220px; overflow:hidden; word-break:break-all; white-space:nowrap; text-overflow:ellipsis;}
.ti35{text-indent:40px;}
.wid85{width:85px; text-align:center;}

.table_tbody{margin-left:-48px;}
.table_tbody ul{width:399px;float:left;margin-left:86px; }
.table_tbody ul li{width:399px; border-bottom:1px dashed #E7E7E7; padding:20px 0; overflow:hidden;}
.table_tbody ul li span{ display:inline-block;font-size:14px; float:left;}
.table_tbody ul li span em{ display:inline-block; float:left; margin-top:3px;color:#fff; line-height:16px; width:26px; height:16px; background:url(../../images/rating/icon1.png) left no-repeat;text-align:left; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-right:10px; padding-left:3px;}
.rang_blue{ color:#0075a9 !important;}

.table_thead1 ul{width:800px; margin:34px auto 0 auto;}
.table_thead1 ul li{ float:inherit; margin-left:0; width:100%;}
.table_thead1 ul li span.wid220{width:65%;}
.table_thead1 ul li span.wid85{width:35%;}

.table_tbody1{ margin-left:0;}
.table_tbody1 ul{width:800px; margin:0 auto 0 auto; float:inherit;}
.table_tbody1 ul li{width:100%;}
.table_tbody1 ul li span.wid220{width:65%;}
.table_tbody1 ul li span.wid85{width:35%; text-indent:35px; text-align:left; word-break:break-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}


/*上传微课*/
.wid882{width:882px; margin:auto;}
.titlesc{border-bottom:1px solid #C3C3C3 !important; padding:7px !important;}
.wkds_name_lab{ font-size:24px; font-weight:bold; color:#313131; text-align:center; margin-bottom:0;}
.btns_class{width:65px; height:20px; color:#fff;background: #f35d5f; border:0 !important; font-size:12px; margin-top:3px;}
.btns_classb{color:#fff;background: #FF8034; border:0 !important; font-size:18px; padding:5px 15px; right:0;}
.search_conditionb > label.search_conditionb_name{width:65px; height:28px; background:#0879b4; color:#fff; font-size:12px; text-align:center; line-height:28px; margin-right:0; float:left;}
.seeclass{height:28px; background:#f2fcff; color:#0879b4; border:1px solid #BDE2ED; float:left; line-height:28px; padding:0 3px; width:220px;}
.titlesd {border-bottom:1px solid #CBCBCB; padding-bottom:5px; margin-bottom:10px;}
.titlesd label{ font-size:18px; color:#313131; font-weight:bold;}
.title-sm {margin:0px 0px 5px 0px;font-size:15px;}

.ul_sp,.ul_sc,.ul_design{padding-left:0px; padding-bottom:10px;}
.ul_sp li,.ul_sc li,.ul_design li{list-style:none;}
.ul_sp{margin-left:-24px;}
.ul_sp li{ margin-top:5px; margin-left:24px; width:160px; float:left;}
.ul_sp li a{ display:block;}
.ul_sp li a div img{width:160px; height:120px; margin-right:0;}
.icon_set{ height:23px; background:url(../../images/rating/icon_setbg.png) repeat-x; width:160px;position:absolute;top:97px; cursor:pointer; }
.icon_set i{margin-top:3px;}

.ul_sc li,.ul_design li{padding:3px 0;}
.ul_sc li a,.ul_design li a{ vertical-align:middle; color:#000; font-size:12px; display:inline-block;margin-left:5px; margin-right:5px;}
.ul_sc li i.glyphicon-paperclip,.ul_design li i.glyphicon-paperclip{top:3px !important;}
.ul_sc li a:hover,.ul_design li a:hover{color:#428BCA;}

.textclass textarea{ border-radius:0 !important;resize:none; background:#f5f5f5;}

.titleaname{ height:30px; line-height:30px; width:160px; overflow:hidden; word-break:break-all; white-space:nowrap; text-overflow:ellipsis;}
.btnsave{ background:#0879b4; color:#fff; border:0; padding: 7px 43px;font-size: 14px;}
.wk_dropdown_menu{width: 220px;padding: 10px;display: block;opacity: 1;margin: 0;margin-top: -5px;margin-left: -4px;}



/* 历届优质微课*/
.table_theada { border-top:1px solid #D6D6D6; border-bottom:1px solid #D6D6D6; margin-top:15px;}
.table_theada ul{border-bottom:1px solid #D6D6D6;height:35px; }
.table_theada ul li{ float:left; width:100%;height:35px; line-height:35px;}
.table_theada ul li span{ display:inline-block; float:left; font-weight:bold; text-align:center;}
.wid40{width:40%;}
.wid20{ width:20%;}

.table_tbodya{}
.table_tbodya ul{ float:left; width:100%;}
.table_tbodya ul li{ height:35px; line-height:35px;border-bottom:1px dashed #D6D6D6; }
.table_tbodya ul li span,.table_tbodya ul li a{ display:inline-block; float:left; text-align:center; overflow:hidden; word-break:break-all; white-space:nowrap; text-overflow:ellipsis;}
.table_tbodya ul li span,.table_tbodya ul li p{ color:#888;}
.tl{ text-align:left !important;}
.ti20{ text-indent:20px;}

.morec{right: 0px;border: 1px solid #C3C3C3;padding: 3px 9px;border-radius: 2px;color: #343434;}
.morec:hover{color: #343434;}

.ul_tab_selected span{ display:block; padding:3px 0; }
.ul_tab_selected ul{margin-bottom:10px;}
.ul_tab_selected ul li{ float:left; margin-right:5px;}
.ul_tab_selected ul li a{ display:block; padding:3px 10px;border-radius:3px; color:#333;}
.ul_tab_selected ul li a:hover,.ul_tab_selected ul li.selected a{ background:#0879B4;color:#fff; }

#mh_title{display: inline-block; word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 14em;margin-top:50px;}
#mh_sub_title{display: inline-block;word-break: keep-all;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 82px;}














