﻿@charset "utf-8";
/* 图书详情 */
.w660{ width:700px;}
.tx_topimg{ background:url(../images/bottom_bg.jpg) no-repeat; width:976px; height:73px;}
.tx_top{ background-color:#303238; width:900px; height:100%; padding:15px 15px 6px 15px; margin-left:23px; overflow:hidden; margin-top:20px;}
.tx_top .center{ width:570px; float:left;color:#888;}
.tx_top .left{ width:150px; height:190px; float:left; margin-right:10px;}
.tx_top .left img{ width:150px; height:190px;}
.tx_top .center dl{  line-height:24px;}
.tx_top .center dl dt{ font-size:14px; }
.tx_top .center dl dt span{ float:left; margin-right:10px;color:#fff;}
.tx_top .center dl dt img{ margin-top:5px;}
.tx_top .center dl dd{ float:left; width:280px;color:#888;}
.tx_top .center dl dd.fl_list{ width:560px;}
.tx_top .center dl dd.fl_list1{ width:70px; color:#fff;padding-left:24px; height:20px; float:left; line-height:24px;}
.tx_top .center dl dd.yuedu{ background:url(../images/yuedu.png) no-repeat center left; }
.tx_top .center dl dd.chakan{ background:url(../images/chakan.png) no-repeat center left;}
.tx_top .center dl dd.shoucang{ background:url(../images/shoucang.png) no-repeat center left;}
.tx_top .center dl dd.tuijian{ background:url(../images/tuijian.png) no-repeat center left;}
.tx_top .center dl dd.fl_list2{ width:570px; margin-top:6px; line-height:20px; margin-bottom:8px;}
.tx_top .center dl dd a{ float:left; color:#fff; font-size:14px; margin-right:10px; background-color:#18a68c; padding:2px 20px 4px 20px; text-align:center;-moz-border-radius:4px;      /* Gecko browsers */
    -webkit-border-radius:4px;   /* Webkit browsers */
    border-radius:4px;}
.tx_top .center dl dd.df{ width:550px;}
.tx_top .center dl dd.df img{ margin-top:7px;}
.tx_top .center dl dd.df span{ float:left; margin-top:4px; margin-left:40px; color:#888;}
.tx_top .right{ width:132px; float:right; color:#fff; line-height:22px;}
.yd_title_catalog{ background:url(../images/ico3.jpg) no-repeat; padding-left:10px; font-size:14px; margin-bottom:10px;}
.yd_catalog_list{ line-height:22px; margin-bottom:30px;}
.yd_catalog_list a:hover{ color:#f13670;}
.yd_catalog_list .label{ margin-top:6px; height:24px; }
.yd_catalog_list .label_down{margin-top:6px;}
.yd_catalog_list .chapter{ background:url(../images/ico4.jpg) no-repeat left center; padding-left:10px; margin-left:26px;}
.yd_catalog_list .arrow{background:url(../images/arrow_d.jpg) no-repeat left; padding-left:24px;padding-top:2px;}
.yd_catalog_list .arrow_r{background:url(../images/arrow_r.jpg) no-repeat left; padding-left:24px;padding-top:2px;}
.yd_title_catalog a{ color:#888;}
.yd_title_catalog span{ float:left; margin:auto 10px; }
.commentleft{ float:left;margin-bottom:10px; }
.commentleft img{ width:50px; height:50px;-moz-border-radius:30px;      /* Gecko browsers */
    -webkit-border-radius:30px;   /* Webkit browsers */
    border-radius:30px; }
.book_reviewright{ width:640px; float:right; }
.book_reviewright .name{background-color:#f6f4f4; padding:8px 10px;}
.book_reviewright .name span{ margin-right:20px;}
.book_reviewright .content{ color:#888; margin-left:10px; line-height:20px; margin-top:10px;}
.ts_comment{margin-top:10px; border-bottom:1px dashed #e5e5e5; height:100%; overflow:hidden; padding-bottom:10px; margin-top:15px;}
textarea.add_comment{width:696px; background-color:#f2f2f2; border:1px solid #dfdfdf; height:120px;overflow-y: scroll;overflow-y: hidden; background-color:#f6f4f4; border:1px solid #e5e5e5;}
.add_comment_submit{ text-align:right; margin-top:20px;}
.add_comment_submit a{ background-color:#f13670; color:#fff; text-align:center; padding:8px 18px;*padding-bottom:18px; *line-height:30px;margin-left:20px;}
.add_comment_submit b{color:#f13670;}
.ts_r_relate{ width:260px;}
.ts_r_relate .title{ font-size:14px; line-height:30px; height:30px; border-top:3px solid #18a78c;}
.ts_r_relate .list{ margin-top:10px; border-bottom:1px dashed #e5e5e5; height:100%; overflow:hidden; padding-bottom:10px;line-height:20px; }
.ts_r_relate .list img{ width:50px; height:65px; float:left;}
.ts_r_relate .list .text{ width:200px; float:right;color:#888;}
.ts_r_relate .list .text a:hover{color:#f13670;}
.ts_r_relate .border_bottomnone{ border-bottom:none; margin-bottom:10px;}
.nocomment{ width:700px; text-align:center; height:60px; font-size:24px; color:#888;}
/*<!--shuziwenxian-->*/
.classify{border:1px solid #f13670;height:100%; margin:20px auto 20px auto;-moz-border-radius:4px;      /* Gecko browsers */
    -webkit-border-radius:4px;   /* Webkit browsers */
    border-radius:4px;}
.classify dl dt{ font-size:14px; height:30px; line-height:30px; margin:10px;}
.classify dl dt.title_all b{ float:left;}
.classify dl dt.title_all span{ float:right;}
.classify dl dd{ border-bottom:1px dashed #e5e5e5; height:100%; overflow:hidden; line-height:40px; }
.classify dl dd a{ color:#666; margin-left:6px;}
.classify dl dd.mouse_on{ background-color:#f13670; color:#fff;width:258px;}
.classify dl dd.mouse_on a{ color:#fff;}
.classify dl dd.noborder{ border-bottom:none;}
.szwx_all{ margin-top:20px; font-weight:bold;}
ul.szwx_all_list_r{ line-height:100%;margin-bottom:30px; overflow:hidden; }
ul.szwx_all_list_r li{ width:345px; float:left; padding-right:5px;border-bottom:1px dashed #e5e5e5; line-height:20px; padding-bottom:15px; margin-bottom:15px;}
ul.wdsf_list li{ height:160px;}
ul.szwx_all_list_r li a:hover{color:#f13670;}
ul.szwx_all_list_r li a img{ width:120px; height:152px; float:left;}
ul.szwx_all_list_r li a.yuedu{ background:url(../images/yuedu_r.png) no-repeat center left; padding-left:24px; margin-right:30px; width:40px; height:20px;}
ul.szwx_all_list_r li a.shoucang{ background:url(../images/shoucang_r.png) no-repeat center left; padding-left:22px; margin-right:30px; width:40px; height:20px;}
ul.szwx_all_list_r li a.delete{ background:url(../images/delete_r.png) no-repeat center left; padding-left:24px; margin-right:30px; width:40px; height:20px;}
ul.szwx_all_list_r li .textright{ width:215px; float:right;}
ul.szwx_all_list_r li .textright .intro{ height:40px; overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-moz-binding:url('ellipsis.xml#ellipsis'); margin:6px auto; width:215px;}
ul.szwx_all_list_r li .textright .col9{ color:#888; height:20px;}
ul.wdsf_list li .textright .col9{ height:20px;}
/*pinglun*/
.rank{ border-top:2px solid #18a78c; margin-top:20px; padding-top:6px; width:260px;}
.rank .title_l{ font-size:14px; margin-bottom:10px;}
.rank .fright a{margin-left:10px; color:#888;}
.rank .fright a.on{ color:#666;}
.rank_num{position:relative; height:65px;}
.rank_num img{ width:50px; height:65px; float:left; margin-right:10px;}
.rank .num_box{width:10px; height:10px; line-height:10px; position:absolute;_position:absolute;_left:0px; padding:5px 3px 5px 6px; color:#fff; top:0px;background-color:#f13670;}
.rank_num .text{ line-height:20px; color:#888; width:170px;_width:120px; float:left;}
.rank_num .text a{ color:#666;}
.rank_num .text a:hover{ color:#f13670;}
.rank .r_ph{ width:40px; float:right; color:#888; text-align:right;}
.rank_list{ margin:6px auto; clear:both; line-height:16px; height:20px;}
.rank_list .num_box_l{width:10px; height:10px; line-height:10px;padding:5px 3px 5px 6px; color:#fff;background-color:#f13670; float:left;}
.rank_list .num_title_book{ margin-left:10px;width:190px; float:left;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-moz-binding:url('ellipsis.xml#ellipsis'); white-space:nowrap;}
.rank_list .num_title_book a:hover{ color:#f13670;}
.rank .cg{ background-color:#888;}
.recommend_sp{ margin-top:18px;}
ul.tj_sp li{border-bottom:1px dashed #e5e5e5; padding-bottom:18px; margin-top:15px; height:100%; overflow:hidden;}
ul.tj_sp .r_list{ width:610px;float:right;}
ul.tj_sp li img{ width:75px; height:95px; -moz-box-shadow:2px 2px 3px #e5e5e5;/*firefox*/  
       -webkit-box-shadow:2px 2px 3px #e5e5e5;/*webkit*/  
      box-shadow:2px 2px 3px #e5e5e5;/*opera或ie9*/ float:left;}
.pinglun{ margin-top:6px;  line-height:20px;}
ul.tj_sp li span{color:#888; margin:auto 6px;}
ul.tj_sp li a{ color:#18a78c;}
.unfold_pick_up{ border-top:1px solid #ccc; text-align:center; margin-top:10px;}
.unfold_pick_up .text{ border:1px solid #ccc; background-color:#f5f5f5; display:inline; padding:3px 10px; margin-top:10px;}
/*全部校本资源*/
ul.inf_list li{  float:left;_float:left; clear:both;white-space:nowrap; height:30px; overflow:hidden;}
ul.inf_list li a:hover{ color:#f13670;}
ul.inf_list li span{ color:#888; float:right; line-height:34px; height:34px;}
ul.inf_list a.left{background:url(../images/ico2.jpg) no-repeat left; float:left;width:204px;_width:_140px;_overflow:hidden; _height:30px; margin-right:10px;_margin-right:5px;height:34px; padding-left:10px;line-height:34px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-moz-binding:url('ellipsis.xml#ellipsis'); white-space:nowrap;}/*//显示省略号*/
ul.szwx_all_list_r li .xbzl_list{ width:340px; float:left;}
ul.szwx_all_list_r a.detail{ background-color:; width:60px; height:30px;font-size:14px; color:#fff; padding:8px 20px 8px 12px; background:#f13570 url(../images/arrow_r.png) no-repeat 72px; }
ul.szwx_all_list_r a.detail:hover{color:#fff;}
ul.szwx_all_list_r .col9 a{ color:#888;}
ul.szwx_all_list_r .col9 a:hover{ color:#f13570;}
ul.szwx_all_list_r li .xbzl_list .intro{ margin:0px; width:345px; margin-bottom:10px;}
ul.szwx_all_list_r li .xbzl_list{ margin-bottom:10px;}
/*本馆讯息*/
ul.bgxi_all{ margin-bottom:16px; font-size:12px;}
ul.bgxi_all li span{ float:left; background:url(../images/ico2.jpg) left center no-repeat #fff; height:35px;}
ul.bgxi_all li span a{}
ul.bgxi_all li a:hover{color:#f13570;}
ul.bgxi_all li span.date{ float:right; color:#888; background: none no-repeat scroll 0 0 #FFF;}
ul.bgxi_all li{background: url(../images/notice_line.jpg) repeat-x left center;height: 35px;line-height: 35px;padding: 0 0 4px;overflow:hidden;}
/*视听资源*/
ul.szwx_all_list_r img.play_btn{ width:93px; height:37px;}
#stzy_all .title_st{background:url(../images/ico3.jpg) no-repeat left; padding-left:10px; font-size:14px; margin-bottom:10px; float:left;}
#stzy_all .fright{ float:right; font-weight:normal; font-size:12px;}
#stzy_all{ background:none; margin-left:0px;padding-left:0px; }
#stzy_all a{ margin-left:10px;}
#stzy_all a:hover{ margin-left:10px; color:#ff5d8f;}
/*读书活动*/
.dshd_ind .title{ margin-top:20px;}
.dshd_ind ul.inf_list a.left{ width:250px;}
.dshd_ind .title a{ font-size:12px;}
.dshd_ind .title a:hover{color:#f13570;}
.dshd_l{background:url(../images/ico3.jpg) no-repeat; padding-left:10px;}
.dshd_more a{font-size:12px; color:#18a78c;}
.dshd_l a:hover{color:#f13570;}
.dshs_list{ width:340px; float:left; margin-right:16px; margin-top:15px;_margin-top:10px; line-height:20px; height:100%;border:1px dashed #ccc; }
.dshs_list div{ margin-top:4px;}
.dshs_list a:hover{ color:#18a78c;}
.dshs_list a img{height:140px;width:340px;}
.dshs_list .textlist{  padding:0px 15px 15px; height:100%; overflow:hidden;}
.dshs_list .textlist .gray{ color:#888;}
.dshs_list .textlist .intro{ height:44px; overflow:hidden; margin-bottom:6px; width:310px;}
.dshs_list .textlist .title{width:310px; white-space:nowrap; overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-moz-binding:url('ellipsis.xml#ellipsis');}
.dshs_list .textlist img{ width:90px; height:114px; margin-right:19px; float:left;}
#img_b{float:right; margin-right:0px;}
.ds_zttj{ padding-left:0px; _margin-top:10px; _margin-bottom:0px;}
.sy_img{ float:left;}
.sy_img img{ max-width:700px; float:left;}
.dshd_sy_left{ margin-top:20px; line-height:24px;}
.dshd_sy_left .title{ text-align:center; font-size:14px; margin-bottom:6px;}
.dshd_sy_left .left_top_bg{ background-color:#f6f4f4; padding:10px; height:100%; overflow:hidden; margin-top:0px;}
.left_top_bg .intro{ width:100%;}
.dshd_sy_left .dshd_text{ width:700px; clear:both;}
.dshd_sy_left .dshd_text span{float:left; }
.dshd_sy_left .dshd_text div{ width:320px;margin-right:20px; float:left;}
.dshd_sy_left .gray{ color:#888;}
.dshd_sy_left .left_top_bg .intro .gray{ display:block;}
.intro{float:left; height:100%;}
.dshd_sy_left .title_b{ font-size:14px; font-weight:bold; text-align:center; margin-top:20px;}
.dshd_sy_left p{ margin-top:20px;}
.dshd_sy_left .paragraph{ text-indent:2em;}
.production{ margin-top:20px;}
.production .up_sc{height:40px; line-height:40px; border:2px solid #18a78c; background-color:#fff;-moz-border-radius:4px;      /* Gecko browsers */
    -webkit-border-radius:4px;   /* Webkit browsers */
    border-radius:4px; text-align:center; margin-bottom:10px;}
.production a.upload{ font-weight:bold; padding:0 90px; font-size:15px; color:#18a78c; margin-bottom:20px; }
.production span{ float:left;border:1px solid #ccc; background-color:#fff;-moz-border-radius:4px;      /* Gecko browsers */
    -webkit-border-radius:4px;   /* Webkit browsers */
    border-radius:4px; margin-right:1px; width:81px; height:36px; line-height:36px; padding-left:2px;}
.actor img{-moz-border-radius:30px;      /* Gecko browsers */
    -webkit-border-radius:30px;   /* Webkit browsers */
    border-radius:30px; margin:5px 15px 5px 0px; width:50px; height:50px; }
.actor img.none{ margin-right:0px;}
.gray_phb{ color:#888; margin-bottom:10px;}
.dshd_zpph .num_title_book{ width:230px;}
.dshd_zpph .rank_list{ height:100%; margin:10px auto;}
.hdsy_nav{ font-size:14px; margin-top:20px;}
.hdsy_nav a{ margin-right:30px;}
.hdsy_nav a.on{ border-bottom:3px solid #18a78c; padding-bottom:4px; padding-left:10px;padding-right:10px;}
.zpzs_textsel{margin-top:10px; }
.zpzs_textsel a.zp_all{ margin-left:0px; font-size:14px; font-weight:bold;margin-right:460px;}
.zpzs_textsel a{ float:left; margin-left:15px; color:#18a78c;}
.zpzs_textsel a.on{ color:#666;}
ul.zpzs_list{ width:700px; margin-top:10px;min-height:400px;}
ul.zpzs_list li{ float:left; width:350px; border-bottom:1px dashed #ccc; padding-bottom:20px; margin:10px 0;}
ul.zpzs_list li .left{ text-align:center; width:60px; line-height:20px; float:left; margin-right:10px;}
ul.zpzs_list li .left img{-moz-border-radius:30px;      /* Gecko browsers */
    -webkit-border-radius:30px;   /* Webkit browsers */
    border-radius:30px; width:50px; height:50px; }

.zpzs_list p{ margin-top:0px;}
ul.zpzs_list li .right{width:260px; margin-right:20px;line-height:20px;float:right;}
ul.zpzs_list li .right .content{ color:#888; height:40px; overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-moz-binding:url('ellipsis.xml#ellipsis');}
ul.zpzs_list li .right .title{ white-space:nowrap; overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-moz-binding:url('ellipsis.xml#ellipsis'); font-size:12px; text-align:left;}
ul.zpzs_list li .right .title a:hover{ color:#18a78c;}
ul.zpzs_list li .right span{ color:#888; }
ul.zpzs_list li .right a.tj{ background:url(../images/tj_g.png) no-repeat center left; width:auto; height:15px; margin-right:20px; padding-left:18px;color:#888;}
ul.zpzs_list li .right a.pl{ background:url(../images/pl_g.png) no-repeat center left; width:auto; height:15px;padding-left:18px;color:#888;}
ul.zpzs_list li .right .time{ margin-top:9px;}
ul.zpzs_list li .right a:hover{color:#18a78c;}
.dshd_cyry{text-align:right; margin:10px;}
.dshd_cyry span{color:#18a78c;}
ul.student_list { margin-bottom:30px; min-height:400px;}
ul.student_list li{ width:165px; float:left; margin:10px 10px 10px 0px;}
ul.student_list li img{-moz-border-radius:30px;      /* Gecko browsers */
    -webkit-border-radius:30px;   /* Webkit browsers */
    border-radius:30px;width:50px; height:50px; float:left; margin-right:10px; }
ul.student_list li div{ color:#888;}
.tx_top .center dl dd.yp_bf{ margin-top:10px;}
.tx_top .center dl dd.stzy_xq{ height:100px;}



.audioUl {
	margin-top: 0px;
	margin-left: 25px;
}
.audioUl li {
	margin:0 10px;
	width: 442px;
	height: 34px;
	line-height: 34px;
	overflow: hidden;
	border-right-color: rgb(213, 213, 213);
	border-left-color: rgb(213, 213, 213);
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	float: left;
}
.audioUl li.td {
	background-color:#f6f4f4;
	height:28px;
	text-align: center;
	line-height:28px;
	font-size: 14px;
	font-weight: normal;
	border-top-color: rgb(213, 213, 213);
	border-right-color: rgb(213, 213, 213);
	border-left-color: rgb(213, 213, 213);
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid; border-bottom: 1px solid #D5D5D5; font-weight:bold;
}
.audioUl li span {
	text-align: center;
	float: left;
}
.audioUl li span.order {
	width: 58px;
}
.audioUl li span.chapter {
	width: 200px;
	text-align: left;
	text-indent: 10px;
	font-size: 14px;
}
.audioUl li span.time {
	width: 90px;
	text-align: center;
}
.audioUl li span.bdRight {
	border-right-color: rgb(213, 213, 213);
	border-right-width: 1px;
	border-right-style: solid;
}
.audioUl li.blue {
	background:#f6f4f4;
}
.audioUl li.on span.chapter {
	color:#18a78c;
}
.audioUl li.last {
	border-bottom-color: rgb(213, 213, 213);
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
a.playBtn {
	background:url(../images/bofang_r.png) no-repeat;
	margin: 10px auto;
	width: 16px;
	height: 16px;
	display: block;
}
a.noPlay {
	background:url(../images/bofang_g.png) no-repeat;
	margin: 10px auto;
	width: 16px;
	height: 16px;
	display: block;
}
/*.st_play{ background-color:#000;filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7; width:100%; height:100%;}*/
/*我的书房*/
.tx_top .center dl dd.xbzy_xq{ width:730px;}
.wdsf_r{background:none; padding-left:0px; margin-top:10px; border-bottom:1px solid #ccc; height:36px; line-height:36px; margin-bottom:20px;}
.wdsf_r span{color:#f13670; float:none;}
.wdsf_r a{ color:#18a78c; margin-top:20px;}
ul.wdsf_list li .button{}
ul.wdsf_list li .button a{color:#f13670;}
ul.wdsf_list div{ margin-top:2px;}
.wdsf_list .write{ background:url(../images/write_r.png) no-repeat center left; padding-left:20px;}
.schoolroom_left{ border:1px solid #ccc; background-color:#f6f4f4; text-align:center; margin-top:20px;}
.schoolroom_left img.head_portrait{ width:110px; height:110px; border:5px solid #fff; margin:10px auto 0px auto;}
.schoolroom_left ul { border-top:1px solid #d4d4d4; margin-top:10px;}
.schoolroom_left ul li{ border-bottom:1px dashed #ccc; height:40px; line-height:40px; font-size:14px;}
.schoolroom_left ul li a:hover{ color:#18a78c;}
.schoolroom_left ul li.on{ background-color:#fff;height:40px; line-height:40px;}
.schoolroom_left ul li.on a{ color:#888;}
.schoolroom_left .top_alist{ line-height:20px;}
.schoolroom_left .scan_login{ text-align:center; margin:20px auto; width:130px;color:#f13670; line-height:24px;}
.mt10{ margin-top:30px;}
/*tankuang弹框*/
a.closeL{ background:url(../images/cross.png) no-repeat;width:16px;height:16px;position: absolute;opacity:0.9;right:8px;top:12px;background-size: 80%}
a.closeL:hover{ cursor:pointer;opacity:1}
.up_bg_t{background-color:#000;filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7; width:100%; height:100%; position:absolute; z-index:999;top:0;left:0;}
.upbox_t{ background-color:#fff; border:1px solid #ccc; border-top:1px solid #f13670;z-index:10000; font-size:14px; padding-bottom:20px;
top:60%; margin:-200px 0 0 -200px;position:fixed !important; left:50%;-moz-border-radius:8px;      /* Gecko browsers */
    -webkit-border-radius:8px;   /* Webkit browsers */
    border-radius:8px; }
.upbox_t .succeed{background:url(../images/ok.png) no-repeat center top; text-align:center; margin:20px auto; padding-top:60px;}
.upbox_t .defeated{background:url(../images/mistake.png) no-repeat center top; text-align:center; margin:20px auto;padding-top:60px;}
.upbox_t .succeed span{ margin-top:20px;}
.upbox_t .question{background:url(../images/question.png) no-repeat center top; text-align:center; margin:20px auto; padding-top:60px;}
.upbox_t .topbar_u{ background-color:#f5f5f5; height:36px; line-height:36px;-moz-border-radius:8px;      /* Gecko browsers */
    -webkit-border-radius:8px;   /* Webkit browsers */
    border-radius:8px;}
.upbox_t .topbar_u span{ margin-left:10px; font-weight:bold;}
.upbox_t .topbar_u img{ margin:10px;}
.upbox_t .btn{width:100%; text-align:center;}
.upbox_t .btn a.sure{ background-color:#18a68c; padding:4px 20px 6px 20px; text-align:center;-moz-border-radius:4px;      /* Gecko browsers */
    -webkit-border-radius:4px;   /* Webkit browsers */
    border-radius:4px; color:#fff; margin-right:10px;}
.upbox_t .btn a.cancel{ background-color:#ccc; padding:4px 20px 6px 20px; text-align:center;-moz-border-radius:4px;      /* Gecko browsers */
    -webkit-border-radius:4px;   /* Webkit browsers */
    border-radius:4px; color:#fff;}
	
.columnDiv{ height:100%; line-height:40px; font-size:14px;border-bottom: 1px dashed #ccc; overflow:hidden;}
.bt_list_r{margin:20px auto 20px 0px; width:700px;}
.bt_list_r .xd_left{margin-left: 10px; float:left;}
.bt_list_r a.changeColor{ color:#18a78c; margin-right:30px;}
.bt_list_r a{margin-right:30px;}
.bt_list_r a:hover{ color:#18a78c; margin-right:30px;}

ul.school_essential{ margin-top:15px; line-height:22px; height:100%; overflow:hidden;}
ul.school_essential li{ width:38.5%; border-bottom:1px dashed #ccc; height:80px; margin-top:15px;font-size:12px; float:left; }
ul.school_essential li a { color:#18a78c;font-size:14px;}
ul.school_essential li a:hover{ color:#66cccc;}
ul.school_essential li span { margin-right:10px;}
ul.school_essential li.doc{ background:url(../images/doc.png) no-repeat; padding-left:80px;}
ul.school_essential li.video{ background:url(../images/video.png) no-repeat; padding-left:80px;}
ul.school_essential li.voice{ background:url(../images/voice.png) no-repeat; padding-left:80px;}
ul.school_essential li.pic{ background:url(../images/pic.png) no-repeat; padding-left:80px;}
ul.school_essential li.link{ background:url(../images/link.png) no-repeat; padding-left:80px;}
.more_resource a{ float:right; font-size:14px; color:#66cccc; margin:10px;}
.more_resource a:hover{ text-decoration:underline;}
.zy_register{ margin-top:20%; font-size:14px;}
.width49{ width:30%; text-align:right; float:left;}
.pre_grade{ margin:15px; line-height:24px; font-size:14px;}
.pre_grade select{ width:150px;}
.pre_grade span{ width:70px; text-align:right; float:left;}
ul.textbook{ height:100%; overflow:hidden;}
ul.textbook li{ border-bottom:1px dashed #ccc; padding:10px; width:99%;}
ul.textbook li a:hover{ color:#18a78c;}
ul.textbook li .chapter{ font-size:14px; background:url(../images/add_combine.jpg) no-repeat left 3px; padding-left:20px;}
ul.textbook li .chapter01{ font-size:14px; background:url(../images/add_reduce.jpg) no-repeat left 3px; padding-left:20px;}
ul.textbook li a#on{ color:#18a78c;}
ul.textbook li .section{ font-size:12px;margin:8px auto auto 0px;background:url(../images/add_reduce.jpg) no-repeat center left; padding-left:20px; margin-left:18px;}
ul.textbook li .section span.video{ margin-right:10px;float:left;}
ul.textbook li .section input{ float:left;}
.xd_right{width:630px; float:right;}
.bt_list_r span a.changeColor { float:left;}
.bt_list_r span a{ float:left;}
.classify .title_all{ margin:10px auto 5px 15px; font-size:14px;}
.classify .diqu select{ width:230px; margin-left:15px; margin-bottom:15px;}

/*好书推荐*/
.classify ul li{height:24px; line-height:24px; border-bottom:1px dashed #e5e5e5;padding:10px;}
.classify ul li a{ color:#666; margin-left:6px;}
.classify ul li.mouse_on{ background-color:#f13670; color:#fff;width:238px;}
.classify ul li.mouse_on a{ color:#fff;}
.classify ul li.noborder{ border-bottom:none;}
.classify .select a.on{ color:#18a78c;}
.classify .select span{ float:left; width:2px; color:#ccc;}
.classify ul li:hover{ color:#18a78c; background-color:#ebfcff; color:#fff;}
.classify .select{ background-color:#f6f4f4; height:40px; font-size:14px; line-height:40px; margin-top:10px;}
.classify .select a{ float:left; width:122px; text-align:center;}
.recommend_tsearch{ margin-top:20px; background-color:#ebfcff; padding:5px 15px 15px 15px;font-size:14px; height:100%;}
.recommend_tsearch span input{ float:left; margin-right:4px;}
.recommend_tsearch span{ float:left; }
.searchbar{ position:relative;}
.searchbar select{ height:34px; line-height:34px; float:left;}
.time select{ height:34px; line-height:34px;}
input.searchbox{ border:1px solid #18a68c; height:30px; line-height:30px;width:420px;}
input.searchbtn{ background-color:#18a78c;height:34px; line-height:16px; border-radius:6px; color:#fff;}
.recommend_tsearch .searchbar{ margin-top:15px; }
.recommend_tsearch .searchbar input.searchbtn{ }
.recommend_tsearch .search_select{ margin-left:150px;}
.select_xl{ width:100px; position:absolute; left:0; top:0; background-color:#f9f9f9;z-index:10000; border:1px solid #ccc;  font-size:14px; margin-top:1px; margin-left:1px;}
.select_xl a{ white-space:nowrap; height:30px; line-height:30px; padding-left:10px;}
.select_xl a.arrow{background:url(../images/arrow_down.png) no-repeat;  left:80px; width:15px; height:15px; position:absolute; left:80px; top:5px;}
.hstj_top_select{ margin-top:10px; background-color:#f9f9f9; padding:15px; height:20px; font-size:14px;}
.hstj_top_select span{ background-color:#fff; text-align:center; padding:2px 10px; border:1px solid #e5e5e5; float:left;}
.hstj_top_select span.mouseon{background-color:#f9f9f9; color:#f13670;border:1px solid #f13670;}
.hstj_top_select span{ padding-right:15px; padding-left:15px;}
.hstj_top_select span:hover{background-color:#f9f9f9; color:#f13670;border:1px solid #f13670; }
ul.hstj_list li{ border-bottom:1px dashed #ccc; padding-bottom:15px; margin-top:15px; height:100%; overflow:hidden; line-height:24px; font-size:14px;}
ul.hstj_list li img.pic{ float:left; margin-right:15px; width:130px; height:180px;}
ul.hstj_list li .right_text{ width:550px; float:right;}
ul.hstj_list li .title{ font-size:18px; margin-bottom:4px;}
ul.hstj_list li .title a{color:#666;}
ul.hstj_list li .title a:hover{color:#18a78c;}
ul.hstj_list li .intro{ border-bottom:1px dashed #ccc; margin-bottom:10px; padding-bottom:34px; height:20px; overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-moz-binding:url('ellipsis.xml#ellipsis');}
ul.hstj_list li span.cb{ margin:auto 20px; color:#ccc;}
ul.hstj_list li .bottom{ margin-top:6px;}
ul.hstj_list li .bottom span.price{color:#f13670; font-size:18px; margin-right:10px;}
ul.hstj_list li .bottom small{color:#f13670;}
ul.hstj_list li .bottom a{ float:right; width:80px; text-align:center; height:32px; line-height:32px; margin-left:10px;}
ul.hstj_list li .bottom a.tj{ border:1px solid #f13670; color:#f13670; border-radius:6px;}
ul.hstj_list li .bottom a.tj:hover{ background-color:#f13670; color:#fff;}
.classify ul li.mouseon{ background-color:#ebfcff;}
.recommend_tsearch .bt_list_r .xd_left{ margin-left:0px;}
.recommend_tsearch .bt_list_r{ margin-top:0px;}
.recommend_tsearch .columnDiv{ border-bottom:none; margin-bottom:10px;}
.hstj_top_select span.on{ position:relative;}
.hstj_top_select span.out{ position:relative;}
.hstj_top_select .on a.up_on_r{ position:absolute; top:4px; background:url(../images/up_on_r.png) no-repeat; width:15px; height:6px;}
.hstj_top_select .on a.down_g{ position:absolute; top:14px;background:url(../images/down1_g.png) no-repeat;width:15px; height:6px;}
.hstj_top_select .on a.up_on_g{ position:absolute; top:4px; background:url(../images/up_g.png) no-repeat; width:15px; height:6px;}
.hstj_top_select .on a.down_r{ position:absolute; top:14px;background:url(../images/down_on_r.png) no-repeat;width:15px; height:6px;}
ul.hstj_list li .bottom a.no{background-color:#eee; border-radius:6px; border:1px solid #eee;}
ul.hstj_list li .bottom a.no:hover{background-color:#eee; }

.crumbs{ background-color:#f6f4f4; height:40px; line-height:40px; padding-left:20px; margin-top:20px;}
.crumbs a{ color:#666;}
.crumbs a:hover{ color:#18a78c;}
.crumbs span{ margin:0 6px; color:#999;}
.book_intro{ margin-top:15px; height:100%; overflow:hidden;}
.book_intro img.leftimg{ width:200px; height:270px; border:1px solid #eee; float:left;}
.book_intro .right{ width:760px; float:right; line-height:24px; font-size:14px;}
.book_intro .right dl dt{ font-size:18px; margin-bottom:10px;}
.book_intro .right dl dd.border_line{ border-bottom:1px dashed #ccc; margin-bottom:10px; padding-bottom:34px; height:20px; overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-moz-binding:url('ellipsis.xml#ellipsis');}
.book_intro .right dl dd.price{ font-size:24px; color:#f13670; margin:10px 0;}
.book_intro .right dl dd.price small{color:#f13670;}
.book_intro .right dl dd a{ float:left;}
.book_intro .right dl dd{ height:100%; overflow:hidden;}
.book_intro .right dl dd a{ width:130px; color:#fff; font-size:16px; text-align:center; float:left;border-radius:6px; height:40px; line-height:38px; margin:10px 10px auto auto;}
.book_intro .right dl dd a.tj{ background-color:#f13670;}
.book_intro .right dl dd a.no{background-color:#eee;border:1px solid #eee; color:#666; }
.book_intro .right dl dd a.tj:hover{ background-color:#ff9000;}
.book_intro .right dl dd span.grade{  margin:18px auto auto 30px; float:left;}
.book_intro .right dl dd span.grade font{ float:left;}
.book_intro .right dl dd span.grade img{ float:left; margin-top:4px;}
.ts_xq_title{ background:url(../images/ico1.jpg) no-repeat center left; font-size:15px; font-weight:bold; padding-left:10px;color:#f13670; margin-bottom:6px;}
.tsxx_list{ clear:both; margin-top:20px; background-color:#f6f4f4;padding-top:15px;padding-bottom:15px; line-height:26px;}
.tsxx_list ul li{ width:300px; float:left;padding-left:20px;}
.tsxx_list ul{ height:100%; overflow:hidden;}
.tsxx_list ul li.maxwidth{ width:920px;}
.con_intro{ margin-top:20px; border-top:2px solid #ecebeb; padding-top:10px; margin-bottom:20px;}
.con_intro p{ text-indent:2em; line-height:26px; font-size:14px;}
.con_intro a{ color:#18a78c;}
.contents{line-height:26px; font-size:14px; margin-left:10px;}
.product_review{ border-bottom:1px solid #f13670; padding-bottom:10px;}
.product_review .comment_title{ font-size:15px; font-weight:bold;}
.product_review span.grade{  margin:0px auto auto 10px; float:right; font-size:16px;}
.product_review span.grade font{ float:left;color:#f13670; margin-top:4px;}
.product_review span.grade img{ float:left; margin-top:7px;}
.product_review span font.score{color:#f13670; font-size:22px; margin-left:10px; margin-top:0px;}
ul.hs_comment_list li{ border-bottom:1px dashed #ccc; padding-bottom:15px; margin-top:20px; height:100%; overflow:hidden;}
ul.hs_comment_list li .left{ width:60px; text-align:center; float:left;}
ul.hs_comment_list li .left a:hover{ color:#18a78c;}
ul.hs_comment_list li .left img{ width:60px; height:60px; border-radius:30px;}
ul.hs_comment_list li .right{ width:900px; float:right; font-size:14px; line-height:26px;} 
ul.hs_comment_list li .time{ color:#999; text-align:right; margin-top:6px;}
.hs_nocomment{ width:980px; text-align:center; height:60px; font-size:24px; color:#888; margin-top:30px;}
.hs_pl_box{ margin-top:10px;}
.hs_pl_box textarea.add_comment{ width:99.6%; height:80px;}
.hs_pl_box .add_comment_submit a{ padding:8px 28px; font-size:14px;}

/*名师*/
.tab_list_ms{ height:100%; overflow:auto;}
.tab_list_ms a{ width:50%; float:left; height:40px; line-height:40px; background-color:#f6f4f4; color:#666; text-align:center; font-size:16px;}
.tab_list_ms a.on{ background:#18a78c; color:#fff;}
.tab_list_ms a.on{ background:#18a78c; color:#fff;}
.add_gd{ text-align:left;}
.add_gd a{ color:#f13670;}
.add_bx-wrapper_ms{ height:100%;}
.add_bx-wrapper_ms .ms_list{ width:245px; float:left; box-shadow:1px 1px 1px #ccc;  text-align:center; font-size:14px; font-weight:bold; margin-top:20px; padding-bottom:2px; line-height:24px; height:306px;}
.add_bx-wrapper_ms .ms_list img{ width:240px; height:240px; margin-bottom:10px; margin-left:2px; }
.add_bx-wrapper_ms .ms_list a:hover{ color:#f13670;}
.add_bx-wrapper_ms .bx-prev{ background:url(../images/gd_leftarrow.png) no-repeat; position:absolute; left:0px; top:140px; width:32px; height:31px; cursor:pointer;}
.add_bx-wrapper_ms .bx-next{ background:url(../images/gd_rightarrow.png) no-repeat; position:absolute; right:0px; top:140px; width:32px; height:31px; cursor:pointer;}
.add_bx-wrapper_ms .ms_list:hover{background:#fafafa;}
.add_bx-wrapper_ms .ms_list .yy_btn a{border:1px solid #f13670; float:right;-moz-border-radius:4px;      /* Gecko browsers */
    -webkit-border-radius:4px;   /* Webkit browsers */
    border-radius:4px; height:20px; line-height:19px; font-size:12px; font-weight:normal; padding:0px 15px;color:#f13670; margin-right:2px; margin-top:3px;}
.add_bx-wrapper_ms .ms_list .yy_btn a:hover{ background-color:#f13670; color:#fff;}
.add_bx-wrapper_ms .ms_list .gray a , .add_bx-wrapper .ms_list .gray a:hover{border:1px solid #ccc; float:right;-moz-border-radius:4px;      /* Gecko browsers */
    -webkit-border-radius:4px;   /* Webkit browsers */
    border-radius:4px; height:20px; line-height:19px; font-size:12px; font-weight:normal; padding:0px 15px;color:#666; background-color:#eee; cursor:not-allowed;}

.ms_up{ margin-top:15px; height:100%;  line-height:34px; overflow:hidden;}
.ms_up span.left{ width:130px; text-align:right; float:left; color:#999;}
.ms_up span.right{float:left; margin-right:40px;}
.ms_up span.right input{ width:280px; height:34px; line-height:34px; border:1px solid #ccc; padding-left:4px;}
.ms_up span.right textarea{ width:280px; line-height:24px; border:1px solid #ccc; padding-left:4px; font-size:14px;}
.ms_up span.right input:hover{ border:1px solid #18a68c;}
.ms_up_line{ border-bottom:1px solid #ccc; padding-bottom:20px; margin-bottom:20px; clear:both;}
.ms_tips{ font-size:12px; margin-left:20px;  width:360px; margin-top:20px; color:#888;}
.ms_tips span{ color:red;}
.ms_d_int span{ color:#f13670; font-weight:bold;}
.ms_d_int { margin-top:20px; font-size:14px; height:100%; overflow:auto;}
.ms_d_int img{width:140px; height:140px; -moz-border-radius:80px;      /* Gecko browsers */
    -webkit-border-radius:80px;   /* Webkit browsers */
    border-radius:80px;box-shadow: 3px 3px 3px #ccc; float:left; margin-right:20px; margin-bottom:5px;}
.ms_d_int .right{ width:800px; float:right; margin-right:20px;}
.ms_up span.right select{ height:34px; border:1px solid #ccc; float:left; margin-right:10px; margin-bottom:10px;}
.ms_d_int .mt10{ margin-top:10px;}
ul.ts_xq_piclist li{ width:322px; float:left; text-align:center;  margin-right:5px; margin-top:20px; font-size:14px;}
ul.ts_xq_piclist li img{ width:322px; height:190px;}
ul.ts_xq_piclist li.right0{ margin-right:0px;}
.ms_d_uppic{ border:2px solid #fff;-moz-border-radius:8px;      /* Gecko browsers */
    -webkit-border-radius:8px;   /* Webkit browsers */
    border-radius:8px; position:absolute; z-index:10000; background-color:#fff;top:50%; left:50%; text-align:center; margin-top:-400px;width:800px; height:800px;margin-left:-400px;   position:fixed;
  }
.ms_d_uppic img{-moz-border-radius:8px;      /* Gecko browsers */
    -webkit-border-radius:8px;   /* Webkit browsers */
    border-radius:8px; max-width:800px;  max-height:800px;}
.ms_d_uppic a.closeL{ background-color:#fff;-moz-border-radius:30px;      /* Gecko browsers */
    -webkit-border-radius:30px;   /* Webkit browsers */
    border-radius:30px; background-position:center; right:-12px; top:-12px; width:20px; height:20px;}
.ms_d_int .right span{ font-size:16px;}
.yy_btn span.yy_time{ font-size:12px; text-align:left; float:left; font-weight:normal; margin-left:20px; margin-left:10px; margin-top:2px;}
.yy_btn span.yy_time font{ color:#f13670; margin-left:4px; margin-right:4px;}
.add_bx-wrapper_ms .ms_list .yy_btn a.check{ border:none; color:#18a78c; float:left;margin-top:5px;}
.add_bx-wrapper_ms .ms_list .yy_btn a.check:hover{background-color:#fff; text-decoration:underline; }
.yd_top_select{ width:1000px;}
.yd_top_select .xd_right{ width:930px;}
.yd_s_pic .slide img{ width:240px; height:100px;-moz-border-radius:10px;      /* Gecko browsers */
    -webkit-border-radius:10px;   /* Webkit browsers */
    border-radius:10px;}
.yd_s_pic{ height:100%;}
.yd_s_pic .slide{ width:240px; float:left; text-align:center; margin-right:5px; line-height:24px; font-size:14px;}
.yd_s_pic .slide{ margin-top:20px;}
.yd_total_num{ font-size:14px; margin-left:10px;}
.yd_total_num font{ font-size:14px; color:#f13670; margin-left:4px; margin-right:4px;}
.yd_s_pic .slide .pic_intro{ height:30px; overflow:hidden;}
.top_num{ font-size:14px; text-align:center; margin-top:20px;}
.top_num font{ color:#f13670; }

.yd_detail{ margin:10px auto; position:relative; width:800px; height:100%; overflow:hidden;}
.yd_detail .maxpic{ text-align:center; font-size:14px; line-height:24px;}
.yd_detail .maxpic img{ width:600px; height:400px;}
.yd_detail .minpic{width:600px; margin:20px auto auto auto;}
.yd_detail .minpic img{ width:140px; height:80px; float:left; margin-right:10px; border:1px solid #fff;}
.yd_detail .minpic img.on , .yd_detail .minpic img:hover{ border:1px solid #f13670;}
.yd_detail .minpic img.right0{ margin-right:0;}
.yd_detail a.yd_leftarrow{ background:url(../images/left_arrow.png) no-repeat; width:31px; height:57px; float:left; position:absolute; top:170px; left:0px;}
.yd_detail a.yd_rightarrow{ background:url(../images/right_arrow.png) no-repeat; width:31px; height:57px;position:absolute; top:170px; right:0px;}
.yd_detail a.yd_leftarrow:hover , .yd_detail a.yd_rightarrow:hover{ background-color:#eee;}
.pxuan_detail img{ height:140px; margin-top:20px;}

/*滚动大图效果*/
/*焦点图*/
.mod18{width:600px;margin:20px auto;position:relative;background:#f7f7f7;}
.mod18 .btn{position:absolute;width:15px;height:70px;top:409px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 .prev {left:0;background:url(../images/prevBtn.png) no-repeat;}
.mod18 #prevTop,.mod18 #nextTop{top:170px;width:31px;height:57px;}
.mod18 #prevTop:hover,.mod18 #nextTop:hover{background-color:#eee;}
.mod18 #prevTop{background:url(../images/left_arrow.png) 0 0 no-repeat; left:-50px;}
.mod18 #nextTop{background:url(../images/right_arrow.png) 0 0 no-repeat; right:-50px;}
.mod18 .next{right:0;background:url(../images/nextBtn.png) no-repeat;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:600px;height:400px;position:absolute;color:#fff;}
.mod18 .cf li span{display:block;width:560px;position:absolute;left:0;bottom:0;padding:10px 20px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000"); color:#fff;}
.mod18 .picBox{height:400px;position:relative;overflow:hidden; width:600px;}
.mod18 .picBox ul{height:400px;position:absolute;}
.mod18 .picBox li{width:600px;height:400px;}
.mod18 .listBox{width:600px;height:100px;margin:0 auto;position:relative;padding:6px 0 10px;overflow:hidden; }
.mod18 .listBox ul{height:100px;position:absolute; padding-left:20px;}
.mod18 .listBox li{width:142px;height:70px;cursor:pointer;position:relative;}
.mod18 .listBox li.on{width:142px; margin-top:3px;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:140px;height:70px;}
.mod18 .listBox li img{width:128px;height:70px;border:3px solid #fff;}
.mod18 .listBox .on img{width:128px;height:66px;border:3px solid #f13670;}
.mod18 .listBox .on i{display:block;}
.mod18 .picBox ul.cf li img{ width:600px; height:400px;}
/*后台个人中心*/
.add_bx-wrapper{ height:100%; overflow:hidden; margin-bottom:20px;}
.add_bx-wrapper .ms_list{ width:232px; float:left;  text-align:center; font-size:14px; font-weight:bold; padding-top:15px; padding-bottom:15px;}
.add_bx-wrapper .ms_list img{ width:140px; height:140px; -moz-border-radius:80px;      /* Gecko browsers */
    -webkit-border-radius:80px;   /* Webkit browsers */
    border-radius:80px;box-shadow: 3px 3px 3px #ccc; border:4px solid #fff; margin-bottom:10px; }
.add_bx-wrapper .ms_list a:hover{ color:#f13670;}
/*.add_bx-wrapper .ms_list:nth-child(odd) {background:#fff;}
.add_bx-wrapper .ms_list:nth-child(even){background:#f0fef8;}*/
.add_bx-wrapper .ms_list:hover{background:#fafafa;}
.bx-wrapper img{ width:240px; height:100px;-moz-border-radius:10px;      /* Gecko browsers */
    -webkit-border-radius:10px;   /* Webkit browsers */
    border-radius:10px;}
.bx-wrapper .slide .pic_intro{ font-size:14px; text-align:center; line-height:30px; height:30px;}
.bx-wrapper .slide .pic_intro a:hover{ color:#f13670;}

.ts_xq_input{ width:442px;margin-top:10px; height:30px; line-height:30px; border-radius:5px; float:left;}
.qu_select{ width:180px; float:left; margin-right:10px; height:30px; margin-left:30px;}
.tx_top .center dl dd a.add_sure_q{ background-color:#fff; color:#18a68c;  margin-top:11px; margin-left:10px;}
.tx_top .center dl dd a.add_sure_q:hover{ background-color:#18a68c; color:#fff;}
.tx_top .center dl dd.sure_box_a{ width:570px;}

/*1220*/
ul.inf_list{ margin-bottom:20px; overflow:hidden; }
.dshs_list .school_name{ background-color:#18a78c; height:40px; text-align:center; font-size:14px; color:#fff; margin-top:0px; line-height:40px;}
.promote_events{ margin-top:20px;}
.promote_events .activity_list a{ float:left; font-size:14px; line-height:24px;}
.promote_events .activity_list a:hover{ color:#18a78c;}
.promote_events .activity_list img.tempimg{ width:260px; margin-bottom:5px; height:84px; margin-top:10px;}
.promote_events .activity_list span{ width:260px; float:left; line-height:20px; margin-bottom:5px;}
.promote_events .activity_list input.submit_production{ background-color:#f13670; text-align:center; color:#fff; font-size:16px; border:none; line-height:36px; height:40px; width:260px; margin-top:20px;}
.promote_events .activity_list input.submit_production:hover{ background-color:#ffa903;}
.promote_events .activity_list a.book_num{ background:url(../images/jg_22.png) no-repeat center left;height:30px; line-height:30px; margin:10px 10px auto 20px;padding-left:30px; }
.promote_events .activity_list a.article_num{ background:url(../images/jg_24.png) no-repeat center left;height:30px; line-height:30px; margin:10px 10px auto 20px;padding-left:30px;}
.promote_events .activity_list a.person_num{ background:url(../images/jg_26.png) no-repeat center left;height:30px; line-height:30px; margin:10px 10px auto 20px;padding-left:30px;}
.w660 .dshs_list:nth-child(even){ margin-right:0px;}
.topnavbar{ background-color:#18a78c; height:90px;}
.topnavbar .left{ float:left; font-size:24px; color:#fff; line-height:65px;}
.topnavbar .right{ float:right;}
.topnavbar .right ul li{ text-align:center; background:url(../images/top_zylist.png) no-repeat; float:left; width:113px; height:71px; margin-left:10px;}
.topnavbar .right ul li img{margin:7px auto 0px auto; }
.topnavbar .right ul li span{ float:left; width:100%; color:#18a78c; }
.schoolshow_hdlist{margin-top:20px;}
.schoolshow_hdlist .title_caption{ color:#f13670;font-size:16px; padding-left:10px; background:url(../images/ico1.jpg) no-repeat center left;}
.w660 .schoolshow_hdlist .dshs_list{ float:left;}
.w660 .schoolshow_hdlist .dshs_list:nth-child(odd){ margin-right:0px; margin-left:16px;}
.dshs_list .textlist .title a{ color:#f13670;}
.w660 .schoolshow_hdlist .dshs_list .textlist{ padding-bottom:0px;}
.schoolshow_hdlist table{ margin-top:15px; font-size:14px;}
.schoolshow_hdlist table tr{ height:40px; line-height:40px; }
.schoolshow_hdlist table tr:hover{ background-color:#f7f6f6;}

.schoolshow_hdlist table tr td{ text-align:center;border-bottom:1px dotted #ddd;}
.schoolshow_hdlist table tr.table_title{ background-color:#f0f0f0;}
.schoolshow_hdlist table tr td a{color:#18a78c;}
.school_counseling_title{font-size:16px; border-bottom:1px solid #18a78c; padding-left:15px; height:40px; line-height:40px; color:#18a78c; margin-bottom:10px;}
.school_counseling_box{ margin-top:20px; border:1px solid #18a78c; padding-bottom:20px;}
.school_counseling_box ul li{ background:url(../images/ico2.jpg) no-repeat center left; padding-left:10px; font-size:14px; margin-left:10px; line-height:30px; height:30px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-moz-binding:url('ellipsis.xml#ellipsis'); white-space:nowrap; width:230px;}
.school_counseling_box ul li a:hover{color:#18a78c;}
img.schoolshow_topimg{ width:980px;margin:0 auto;}
.classify dl dd .second_level{height:40px; line-height:40px;}
.classify dl dd .second_level a{ float:left; width:218px;background-color:#f0f0f0; color:#666;padding-left:40px; border-bottom:1px solid #fff; margin-left:0px; }
.classify dl dd .second_level a:hover{ background-color:#f13670; color:#fff;}
.classify dl dd a:hover{color:#f13670;}
.classify dl dd.mouse_on a:hover{color:#fff;}
.classify dl dd .second_level a.on{ background-color:#f13670; color:#fff;}
.classify dl dd span.mleft10{ margin-left:10px;}
.classify dl dd.mouse_on span.mleft10{ color:#fff;}



