@charset "utf-8";
/*
 * @titl				首页样式
 * @author		kylinwy
 * @email			kylinwy@qq.com
 * @version		1.0
 * @update		$Date: 2015-03-19 $
 */

body{background:url(../images/body-bg.jpg) no-repeat right top;}

/*----------------------------------------------------------
	tk-index styles
-----------------------------------------------------------*/


/*左侧分类菜单隐藏*/
.main-l--w-sm{width:216px;margin-left:33px;float:left;position:relative; z-index:10000;}
.nav--sm-2 .cat-nav2{margin-top:0;}
.nav--sm-2 .cat-nav-hd2{margin-top:0; position:relative; z-index:10000;}
.nav--sm-2 .cat-nav-bd2{ position:absolute;top:40px;left:0;width:212px; z-index:30000;background:#fff;}
.nav--sm-2 .cat-cont{left:214px;top:-2px;*height:462px;_height:462px;}
.nav--sm-2 #J_cat_nav.hover .cat-nav-bd2{display:block;}

.cat-nav2 .cat-menu-bd .cat-menu-item{padding:0;}

.inner-title{background:url(../images/page/inner-title.png) no-repeat 0 0;height:21px; text-indent:-9999px;overflow:hidden;width:1000px;}

.sub-menu{width:190px; position:relative;}
.sub-menu .dropdown-menu{top:0;width:186px;border-top:2px solid #e6d085;}
.sub-menu .dropdown-menu h4{height:41px;line-height:41px;}

/* main */
.main-r{float:right;width:790px;}	
/* 焦点图 */
.ad_slider{ width:100%; height:332px; position:relative; margin:0 auto;}
.ad_slider .slides_container {display:none;position:relative;width:790px;height:332px;overflow:hidden; z-index:2;}
.ad_slider .slides_container div.slide {display:block;width:790px;height:332px;}
.ad_slider .pagination {position:absolute; bottom:11px; right:10px; margin:26px auto 0; ;height:20px; z-index:5;}
.ad_slider .pagination li {float:left; margin:0 3px; list-style:none;}
.ad_slider .pagination li a,.ad_slider .pagination li.current a {display:block; width:14px; height:14px; text-align:center;color:#000;background:url(../images/capition.png) no-repeat 0 0;float:left; overflow:hidden; text-indent:-9999px;}
.ad_slider .pagination li.current a {background:url(../images/capition_h.png) no-repeat 0 0;color:#fff;}
.ad_slider .pagination li a:hover{ text-decoration:none;}

/*试卷库*/
.sjk h3{background:url(../images/title.png) no-repeat 0 -364px;height:26px;width:708px;}
.sjk .p-list{padding:0px 20px;}
.sjk .p-list li{height:auto;line-height:normal;float:left;width:345px;padding-top:20px;padding-bottom:20px;}
.sjk .p-list li a{background:none;}
.sjk .p-list .info{line-height:19px;}
.sjk .p-list .info .title a{padding-left:0;color:#444;width:215px;float:none;}
.sjk .p-list .info .title a:hover{color:#42a684;}
.sjk .p-list .info p{color:#999;font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';}
.sjk .p-list .cover a{width:95px;height:60px;padding-left:0;}
.sjk .p-list .line{width:700px;float: none;clear: both;display: block;padding: 0;margin: 0;font-size:0;line-height: 0;overflow: hidden;border-bottom: 1px dotted #d1d1d1;}

/*中考库*/
.zkk{font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';} 
.zkk h3{background:url(../images/title.png) no-repeat 0 -390px;height:26px;width:326px;}
.zkk .p-list {padding:0 20px;}
.zkk .p-list li {height:80px;line-height:normal;border-top:1px solid #ebebeb;padding:20px 0;}
.zkk .p-list li.first{border-top:none;}
.zkk .p-list li a{background:none;padding-left:0;float:none;display:inline-block;}
.zkk .p-list li a.download{background:#f16325;border-radius:10px;padding:2px 7px;color:#fff;line-height:normal; vertical-align:-3px;margin-left:5px;}
.zkk .p-list li a.download:hover{background:#cd4104; text-decoration:none;}
.zkk .info .title a{width:240px;}
.zkk .info .title a:hover{color:#42a684;}
.zkk .p-list .cover{border:none;}
.zkk .p-list .cover a{padding-left:0;border:1px solid #f9f5f5;width:60px;height:78px;}
.zkk .p-list .info{line-height:24px;padding-top:5px;}

/*名师团队*/
.mstd h3{background:url(../images/title.png) no-repeat 0 -416px;height:26px;width:326px;}
.mstd .p-list {padding:17px 0  0 10px;}
.mstd .p-list li {height:100px;line-height:normal;width:160px;float:left;margin-right:10px;margin-bottom:15px;}
.mstd .p-list li a{background:none;padding-left:0;float:none;display:inline-block;color:#444;}
.mstd .p-list .info{color:#999;padding-top:20px;}
.mstd .p-list .info .title{margin-bottom:10px;}
.mstd .p-list .info .title a:hover{color:#42a684;}

/*高考库*/
.gkk{font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';} 
.gkk h3{background:url(../images/title.png) no-repeat 0 -442px;height:26px;width:326px;}
.gkk .p-list {padding:0 20px;}
.gkk .p-list li {height:80px;line-height:normal;border-top:1px solid #ebebeb;padding:20px 0;}
.gkk .p-list li.first{border-top:none;}
.gkk .p-list li a{background:none;padding-left:0;float:none;display:inline-block;}
.gkk .p-list li a.download{background:#f16325;border-radius:10px;padding:2px 7px;color:#fff;line-height:normal; vertical-align:-3px;margin-left:5px;}
.gkk .p-list li a.download:hover{background:#cd4104; text-decoration:none;}
.gkk .info .title a{width:240px;}
.gkk .info .title a:hover{color:#42a684;}
.gkk .p-list .cover{border:none;}
.gkk .p-list .cover a{padding-left:0;border:1px solid #f9f5f5;width:60px;height:78px;}
.gkk .p-list .info{line-height:24px;padding-top:5px;}

/*高考状元*/
.gkzy{font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';} 
.gkzy h3{background:url(../images/title.png) no-repeat 0 -468px;height:26px;width:326px;}
.gkzy .mod-bd{border:1px solid #ebebeb;padding:15px 15px 5px;}
.gkzy .p-list{border:none;padding:0;margin-bottom:10px;}
.gkzy .p-list li{height:150px; line-height:normal;}
.gkzy .p-list .cover{border:none;}
.gkzy .p-list .cover a{background:none;width:120px;height:148px;border:1px solid #e5e5e5;padding-left:0;}
.gkzy .p-list .info .title{margin-bottom:5px;}
.gkzy .p-list .info .title a{background:none;font-weight:bold;font-size:14px;padding-left:0;}
.gkzy .p-list .info{line-height:20px;color:#999;padding-top:10px;}
.gkzy .d-list li{height:26px;line-height:26px;}
.gkzy .d-list li a{background:url(../images/page/icon.png) no-repeat left 9px;color:#444;}
.gkzy .d-list li a:hover{ background-position:0 -8px;color:#42a684;}

/*小升初库*/
.xsck{font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';} 
.xsck h3{background:url(../images/title.png) no-repeat 0 -494px;height:26px;width:326px;}
.xsck .p-list {padding:0 20px;}
.xsck .p-list li {height:80px;line-height:normal;border-top:1px solid #ebebeb;padding:20px 0;}
.xsck .p-list li.first{border-top:none;}
.xsck .p-list li a{background:none;padding-left:0;float:none;display:inline-block;}
.xsck .p-list li a.download{background:#f16325;border-radius:10px;padding:2px 7px;color:#fff;line-height:normal; vertical-align:-3px;margin-left:5px;}
.xsck .p-list li a.download:hover{background:#cd4104; text-decoration:none;}
.xsck .info .title a{width:240px;}
.xsck .info .title a:hover{color:#42a684;}
.xsck .p-list .cover{border:none;}
.xsck .p-list .cover a{padding-left:0;border:1px solid #f9f5f5;width:60px;height:78px;}
.xsck .p-list .info{line-height:24px;padding-top:5px;}

/*学霸成绩单*/
.xbcjd{font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';}  
.xbcjd h3{background:url(../images/title.png) no-repeat 0 -520px;height:26px;width:326px;}
.xbcjd .mod-bd{border:1px solid #ebebeb;padding:15px 0  0;}
.xbcjd .d-list{padding:0 15px;margin-bottom:10px;}
.xbcjd .d-list li{font-size:14px;}
.xbcjd .d-list li.student-img{height:220px;border:1px solid #e5e5e5;margin-bottom:5px;}
.xbcjd .d-list li.student-img a{padding-left:0;}
.xbcjd .p-list{border:none;background:#fafafa;padding:15px 0 5px;}
.xbcjd .p-list li{height:auto;}
.xbcjd .p-list .cover{border:none;background:#fff;width:45px;height:50px;margin-left:10px;}
.xbcjd .p-list .cover a{background:none;float:none;width:45px;height:50px;}
.xbcjd .p-list .info{float:left;width:230px;line-height:22px;color:#999;}
.xbcjd .time{float:right;color:#999;padding-right:10px;}

/*热门推荐*/
.rmtj .mod-bd{background:#f7f7f7;}
.rmtj .mod-bd .p-list{border:none;padding:7px 10px 6px;*padding:7px 10px 6px;}
.rmtj h3{background:url(../images/title.png) no-repeat 0 -104px;height:26px;width:206px;}
.rmtj .p-list li{*height:28px;*line-height:28px;}
.rmtj .p-list li a{width:200px;font-size:12px;color:#444;}
.rmtj .p-list li a:hover{color:#42a684;}

/*相关推荐*/
.xhtj {font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';} 
.xhtj .mod-bd{background:#f7f7f7;padding-top:10px;}
.xhtj .mod-bd .p-list{border:none;padding:7px 10px 6px;*padding:7px 10px 8px;}
.xhtj h3{background:url(../images/title.png) no-repeat 0 -234px;height:26px;width:206px;}
.xhtj .p-list li{*height:28px;*line-height:28px;}
.xhtj .p-list li a{width:200px;font-size:12px;color:#444;}
.xhtj .p-list li a:hover{color:#42a684;}
.tj-list .hd{height:40px;background-color:#dfdfdf;width:220px;margin:0 auto;}
.tj-list .tabs-hd{width:220px;}
.tj-list .hd .tabs-trigger{width:72px;height:40px;line-height:40px;padding:0px;font-size:12px; text-align:center;}
.tj-list .hd .tabs-trigger-c{border-left:1px solid #d2d1d1;border-right:1px solid #d2d1d1;}
.tj-list .hd .tabs-trigger a{padding:0;}
.tj-list .tabs-bd{padding:0 0 5px;border:none;}
.tj-list .tabs-hd .on{background-color:#42a684;}
.tj-list .tabs-hd .on a{color:#fff;}

/*题库咨询*/
.tkzx {font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';} 
.tkzx h3{background:url(../images/title.png) no-repeat 0 -546px;height:26px;width:206px;}
.tkzx .mod-bd{background:#f7f7f7;padding:0px 10px;}
.tkzx .mod-bd dl{border-top:1px dotted #dcdcdc;padding:15px 0 10px;}
.tkzx .mod-bd dl.first{border-top:none;}
.tkzx .mod-bd dl dt{background:url(../images/page/icon.png) no-repeat left -113px;padding-left:20px;line-height:25px;}
.tkzx .mod-bd dl dd{padding-left:20px;line-height:25px;}
.tkzx .mod-bd dl dd.tr{color:#999;}

/*下载排行*/
.xzph{font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';} 
.xzph h3{background:url(../images/title.png) no-repeat 0 -572px;height:26px;width:206px;}
.xzph .mod-bd{background:#f7f7f7;}
.xzph .mod-bd .p-list{border:none;padding:7px 10px 6px;*padding:7px 10px 8px;}
.xzph .p-list li{height:39px;line-height:39px;border-top:1px solid #dadada;}
.xzph .p-list li.first{border-top:none;}
.xzph .p-list li a{width:190px;font-size:12px;color:#444;background:none;}
.xzph .p-list li a:hover{color:#42a684;}
.xzph .p-list li b{background:url(../images/page/icon.png) no-repeat 0 -43px;color:#444;float:left;display:block;width:18px;height:18px;line-height:18px; text-align:center;margin-top:10px;font-weight:normal;}
.xzph .p-list li b.red{background:url(../images/page/icon.png) no-repeat 0 -78px;color:#fff;}
.xzph .p-list li a.red{color:#f16325;}

/*----------------------------------------------------------
	试卷库列表 styles
-----------------------------------------------------------*/

.crumb{padding: 0 0 15px;}
.crumb b{color:#f16325;font-weight:normal;}

/*试卷库检索方式*/
.col-side{width:210px;font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';}
.col-side .side-menu{background:#fff5f1;width:200px;}
.col-side .side-menu dl dt{font-size:16px;color:#f16325;padding-left:10px;height:42px;line-height:42px;}
.col-side .side-menu dl dd a{display:block;font-szie:14px;color:#444;height:42px;line-height:42px;padding-left:10px;}
.col-side .side-menu dl dd a.on{color:#f16325;text-decoration:none;background:url(../images/page/icon.png) no-repeat 0 -324px;width:210px; }

/*知识体系*/
.fltx h3{background:url(../images/title.png) no-repeat 0 -598px;height:26px;width:210px;}
.col-side .fltx .mod-bd{background-color:#f7f7f7;padding:10px;}

/*试卷列表*/
.col-main{width:770px;}

.retrieve .ui-table{border:1px solid #f6adad;background:#fff;}
.retrieve .ui-table th{width:90px;border-bottom:1px dotted #facdb9;color:;padding-left:20px;}
.retrieve .ui-table td{padding:10px;border-bottom:1px dotted #e7dfdf;line-height:22px;}
.retrieve .ui-table td a{color:#666;padding:0 15px;display:inline-block;}
.retrieve .ui-table td a:hover{color:#f16325; text-decoration:underline;}
.retrieve .ui-table td a.all{background:;color:#fff;padding:2px 10px;}
.retrieve .ui-table td a.all:hover{background:#cd4104; text-decoration:none;}

.actilist{border:1px solid #ebebeb;padding:0 10px;font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1'}
.product_item{padding:10px 0;border-bottom:1px dotted #e7e7e7}
.product_item:hover{background:#f7fffc;}
.product_item .pro_title{float:left;width:98px;height:108px;margin-right:20px;border:1px solid #ddd;}
.product_item .pro_xq{float:left;width:520px;}
.product_item .pro_xq h2{margin-bottom:5px;}
.product_item .pro_xq h2 a{font-size:14px;color:#000;font-weight:normal;}
.product_item .pro_xq h2 a:hover{color:#42a684;}

.product_item .pro_xq p{color:#666;margin-bottom:5px;}
.product_item .pro_xq p.xq_text{color:#999;line-height:20px;margin-bottom:0;}
.product_item .pro_side{float:right;}
.product_item .pro_side ul li{color:#999; text-align:right;margin-bottom:10px;}
.product_item .pro_side ul li.praise{background:url(../images/page/icon.png) no-repeat 30px -196px;font-size:14px;color:#f16325;padding-left:5px;margin-bottom:40px;}
.product_item .pro_side ul li a.fcollect{background:#f16325 url(../images/page/icon.png) no-repeat 10px -283px;border-radius:20px;padding:4px 10px 4px 25px;color:#fff;}
.product_item .pro_side ul li a.fcollect:hover{background:#cd4104 url(../images/page/icon.png) no-repeat 10px -283px; text-decoration:none;}
.product_item .pro_side ul li a.download{background:#42a684 url(../images/page/icon.png) no-repeat 10px -241px;border-radius:20px;padding:4px 10px 4px 25px;color:#fff;}
.product_item .pro_side ul li a.download:hover{background:#1a7556 url(../images/page/icon.png) no-repeat 10px -241px; text-decoration:none;}

/*分页*/
.page{float:right;}
.page span{padding: 0 1px;}
	.page a{display: inline-block; padding: 3px 10px; border: 1px solid #ccc;}
	.page a:hover{border-color: #42a684; color: #42a684; text-decoration: none;}
	.page-prev,.page-next{display: inline-block; width: 5px; height: 10px; background:url(../images/page/page_icon2.png) 0 0 no-repeat; vertical-align: middle;}
	.page-prev{ margin-right: 5px;}
	.page-next{background-position: 0 -10px; margin-left: 5px;}
	.page-text{border: 1px solid #ccc; height: 23px; line-height: 23px; width: 30px; margin: 0 3px; text-align: center;}
	.page-btn{padding: 5px 10px; background-color: #ddd; border: 1px solid #ccc;}
	.page-btn:hover{border-color: #999;}
	
	
/*----------------------------------------------------------
	试题库列表 styles
-----------------------------------------------------------*/	
.retrieve-total {background:#fff5f1;height:44px;line-height:44px;font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';padding:0 20px;}	
.retrieve-total .fl{font-size:16px;color:#f16325;}
.retrieve-total .fr{font-size:14px;color:#f16325;}
.retrieve-total .fr span{margin-right:10px;}
.retrieve-total .fr a{border-radius:20px;background:#f16325;padding:5px 10px;font-size:16px;color:#fff;margin-right:20px;}
.retrieve-total .fr a i.intro{background:url(../images/page/icon.png) no-repeat 0 -509px;display:inline-block;width:28px;height:28px; vertical-align:-7px;}
.retrieve-total .fr a:hover{background:#cd4104; text-decoration:none;}	
	
/*知识体系*/
.fltx-st h3{background:url(../images/title.png) no-repeat 0 -624px;height:26px;width:210px;}
.col-side .fltx-st .mod-bd{background-color:#f7f7f7;padding:10px;}	
	
/*试题列表*/
.examlist{border:1px solid #ebebeb;background:#fff;font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1'; position:relative;margin-bottom:20px;}
.examlist dl{padding:20px 20px 0;}
.examlist dt{font-size:14px;color:#000;margin-bottom:30px;}
.examlist dd{font-size:12px;color:#666;margin-bottom:30px;}
.examlist dd b{font-weight:normal;margin-right:50px;}
.examlist .btm-bar{height:22px;line-height:22px;background:#f6f6f6;padding-left:20px;}
.examlist .btm-bar span{padding-right:40px;display:inline-block;margin-right:30px;cursor:pointer;}
.examlist .btm-bar span.star{margin-right:0;}
.examlist .btm-bar span.star i{ vertical-align:baseline;margin-left:5px;}
.examlist .btm-bar span.add-question{background:url(../images/page/icon.png) no-repeat 95px -392px;padding-left:40px;}
.examlist .btm-bar span.parse{background:url(../images/page/icon.png) no-repeat 95px -433px;padding-left:40px;}
.examlist .btm-bar span.add-zujuan{background:url(../images/page/icon.png) no-repeat 95px -470px;padding-left:40px;}


/*===============自主整编试卷入口填写信息弹层 begin===============*/

.ui-front{ z-index:10000;}
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl{border-radius:none;padding:0;}
.ui-widget-content{border:3px solid #1a7556;border-radius:0;}
.ui-widget-header{background:#42a684;height:38px;line-height:38px;border:none;}
.draggable .ui-dialog-titlebar{padding-bottom:0;border-radius:0;}
.ui-dialog .ui-dialog-titlebar{padding-top:0;padding-bottom:0;border-radius:0;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{border:none;background:none;top:5px;right:-21px;}
.ui-state-default .ui-icon{background:url(../images/layer/close.png) no-repeat;width:40px;height:40px;}
.ui-state-default .ui-icon:hover{background:url(../images/layer/close.png) no-repeat;}

.ui-dialog .ui-dialog-title{font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';font-size:18px;color:#fff;text-align:left;line-height:38px;margin:0;}
.ui-dialog .ui-dialog-content{padding:0;}

.bm_content{text-align:left;background:#fff;padding:20px 30px;font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';font-size:14px;color:#000;}
.bm_content ul{width:auto;}
.bm_content ul li{line-height:30px;margin-bottom:20px; position:relative}
.bm_content ul li label{display:inline-block;width:90px; text-align:right;}
.bgededed{background:#ededed;}
.bm_content ul li a{border-radius:3px;background:#42a684;padding:5px 10px;color:#fff;font-size:18px;}
.bm_content ul li a:hover{background:#1a7556; text-decoration:none;}
.bm_content select{width:200px;}
.bm_content .ipt{border:1px solid #d0d0d0;height:28px;line-height:28px;background:#fff; vertical-align:bottom;font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';}
.bm_content 
.w300{width:300px;}
.w260{width:260px;}
.bm_content ul li span.tips{ position:absolute;top:25px;left:95px;font-size:12px;color:#999;display:block;width:300px;}

.ui-dialog .ui-dialog-buttonpane{display:none;}
.attribute{padding:20px;border:1px solid #e7e5e5;background:#fefefe;} 
.attribute h4{padding-bottom:10px;}


/*----------------------------------------------------------
	组卷-试题 styles
-----------------------------------------------------------*/	

.exam{border:1px solid #ebebeb;padding:20px;background:#fff; position:relative;font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';}
.exam .title{font-size:16px;color:#42a684;}

.exam .main-title{border-bottom:1px solid #ebebeb;padding-bottom:20px;margin-bottom:40px;}
.exam h2{font-size:18px;color:#000;margin-bottom:20px;}
.exam .answer{background:url(../images/page/icon.png) no-repeat 0 -559px;padding-left:20px;margin-right:30px;}
.exam .collection{background:url(../images/page/icon.png) no-repeat 0 -594px;padding-left:20px;margin-right:30px;}
.exam .download{background:url(../images/page/icon.png) no-repeat 0 -622px;padding-left:15px;}

.exam_list_order h3{margin-bottom:10px;}
.exam_list_order .btm-bar span{margin-right:40px;}
.exam_list_order .btm-bar span.bulbs{background:url(../images/page/icon.png) no-repeat 0 -650px;padding-left:20px;margin-right:30px;}
.exam_list_order .btm-bar span.collection{background:url(../images/page/icon.png) no-repeat 0 -687px;padding-left:20px;margin-right:30px;}
.exam_list_order .btm-bar span.add{background:url(../images/page/icon.png) no-repeat 0 -719px;padding-left:20px;margin-right:30px;}


/*----------------------------------------------------------
	试题库解析styles
-----------------------------------------------------------*/	

.parse dd.border{border:1px dotted #d9d9d9;height:48px;line-height:48px;padding-left:20px;margin-bottom:0;}
.parse dd.border b{width:228px;display:inline-block;margin-right:0;}
.parse dd.border b.on{border:1px solid #42a684;background:#f4fff9;color:#42a684;height:38px;line-height:38px;}

.parse ul{padding:20px;font-size:14px;}
.parse ul li{line-height:50px;}
.parse ul li span{display:inline-block;width:58px;height:28px;line-height:28px;background:#f4fff9;border:1px solid #42a684; text-align:center;margin-right:10px;}

.parse .btm-bar span{margin-right:70px;}
.parse .btm-bar span.collection{background:url(../images/page/icon.png) no-repeat 75px -686px;padding-left:20px;margin-right:30px;}
.parse .btm-bar span.add{background:url(../images/page/icon.png) no-repeat 105px -468px;padding-left:40px;}
.parse .btm-bar span.download{background:url(../images/page/icon.png) no-repeat 95px -773px;padding-left:40px;}


.comment{border:1px solid #ebebeb;font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';}
.comment h3{background:#efefef;height:32px;line-height:32px;border-bottom:1px solid #ebebeb;font-size:14px;color:#000;padding-left:10px;font-weight:normal;}

.comment .comment-con{padding:10px;width:978px;}
.comment .comment-con .status-content{display: inline-block;font-size: 14px;height:170px;line-height: 24px;outline: 0 none;resize: none;transition: height 0.1s ease-in 0s;width: 976px;border: 1px solid #9d9d9d;position: relative;margin-bottom:20px;}
.comment .comment-con .status-toolbar a.smile-button{background:url(../images/page/icon.png) no-repeat 0 -811px;display:inline-block;width:22px;height:22px;margin-right:5px;}
.comment .comment-con .status-toolbar a.at-button{background:url(../images/page/icon.png) no-repeat 0 -848px;display:inline-block;width:21px;height:22px;}
.comment .comment-con .status-toolbar a.submit{display:block;width:120px;height:40px;line-height:40px; text-align:center;color:#fff;background:#42a684;font-size:18px;border-radius:3px;}
.comment .comment-con .status-toolbar a.submit:hover{background:#1a7556; text-decoration:none;}



/*----------------------------------------------------------
	教材商城首页styles
-----------------------------------------------------------*/	
.inner-title-jc{background:url(../images/page/inner-title.png) no-repeat 0 -42px;height:26px; text-indent:-9999px;overflow:hidden;width:1000px;}

.submenu-sub .title1{width:40px;background:#fef8e5; vertical-align:middle;padding-top:80px;height:141px;font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';font-size:14px;color:#7b5f00; text-align:center;border-bottom:1px dotted #d4d4d4}
.submenu-sub .title2{width:40px;background:#fef8e5; vertical-align:middle;padding-top:20px;height:90px;font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';font-size:14px;color:#7b5f00; text-align:center;border-bottom:1px dotted #d4d4d4}
.submenu-sub .title3{width:40px;background:#fef8e5; vertical-align:middle;padding-top:20px;height:88px;font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';font-size:14px;color:#7b5f00; text-align:center;}
.submenu-sub dl{width:370px;}

/*基础教育*/
.jcjy{font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';} 
.jcjy h3{background:url(../images/title.png) no-repeat 0 -650px;height:26px;width:708px;}
.jcjy .mod-bd{border:1px solid #ebebeb;padding:15px 15px 5px;}
.jcjy-list .hd{height:40px;background-color:#efefef;}
.jcjy-list .hd .tabs-trigger{height:40px;line-height:40px;padding:0 10px;border-right:1px solid #d2d1d1;}
.jcjy-list .tabs-bd{padding:0;border:none;overflow:hidden;}
.jcjy-list .tabs-hd .on{background-color:#42a684;}
.jcjy-list .tabs-hd .on a{color:#fff;}
.jcjy .mod-bd dl{float:left;width:130px;margin-left:55px;}
.jcjy .mod-bd dl.first{margin-left:11px;}
.jcjy .mod-bd dl dt{width:124px;height:162px;border:1px solid #eeeeee;padding:2px;margin-bottom:5px;}
.jcjy .mod-bd dl dt:hover{border-color:#42a684;}
.jcjy .mod-bd dl dd{margin-bottom:5px;}
.jcjy .mod-bd dl dd a{font-size:12px;display: block;}
.jcjy .mod-bd dl dd span.praise{float:left;background:url(../images/icon.png) no-repeat 0 -203px;font-size:12px;color:#7e7e7e;padding-left:25px;margin-top:2px;}
.jcjy .mod-bd dl dd i{font-size:18px;color:#f16325;}
.jcjy .mod-bd .jc-list{padding-bottom:8px;padding-top:20px;}
.jcjy .mod-bd .jc-list-border{border-top:1px solid #ebebeb;}

/*国学*/
.gx h3{background:url(../images/title.png) no-repeat 0 -676px;height:26px;width:708px;}

.sh h3{background:url(../images/title.png) no-repeat 0 -702px;height:26px;width:708px;}

/*新书预售*/
.xsys .mod-bd{background:#f7f7f7;}
.xsys .mod-bd .p-list{border:none;padding:7px 10px 6px;*padding:7px 10px 6px;}
.xsys h3{background:url(../images/title.png) no-repeat 0 -728px;height:26px;width:206px;}

.marquee-gallery{position:relative;overflow:hidden;width:240px;padding:20px 0;margin:0 auto;font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';}
.gallery{position: relative;width: 240px;overflow: hidden;}
.gallery ul li{float: none;width: 200px;padding:0 20px;}
.gallery ul li .cover{margin-left:35px;margin-bottom:20px;}
.gallery ul li .info .title {color: #444;height: 22px;line-height: 22px;overflow: hidden;font-size: 14px;font-weight: normal;}
.gallery ul li .info .price {font-size:18px;color:#f16325; text-align:center;}
#gallery-prev,#gallery-next,#gallery-prev2,#gallery-next2,#gallery-prev3,#gallery-next3{position: absolute; width: 22px;height: 104px;z-index: 10;top:30px; font: 100 70px/114px Arial;color: #e3e3e3;text-align: center;border-radius: 5px;}
#gallery-prev,#gallery-prev2,#gallery-prev3{left: 10px;}
#gallery-next,#gallery-next2,#gallery-next3{right: 10px;}
#gallery-prev:hover,#gallery-next:hover,#gallery-prev2:hover,#gallery-next2:hover,#gallery-prev3:hover,#gallery-next3:hover{text-decoration: none;color: #42a684;}

/*教材热销榜*/
.jcrxb h3{background:url(../images/title.png) no-repeat 0 -754px;height:26px;width:206px;}
.jcrxb .mod-bd{background:#f7f7f7;}
.jcrxb .mod-bd .p-list{border:none;padding:7px 10px 6px;*padding:7px 10px 6px;}

.jcrxb .tabs{padding-top:10px;}
.jcrxb .tj-list .hd .tabs-trigger{width:53px;}
.jcrxb .p-list li.first{height:200px;padding-top:13px;}
.jcrxb .p-list li.first .img{float:none;width:200px; text-align:center;margin-bottom:10px;}
.jcrxb .p-list li.first .img a{display:block;float:none;width:200px;}


/*----------------------------------------------------------
	教材商城列表页styles
-----------------------------------------------------------*/	

.jclist{font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';}

.col-side .rmtj h3{width:178px;}
.col-side .mod-bd{padding:20px 25px 0px;}
.col-side .mod-bd .jc-list{width:160px;}
.col-side .mod-bd dl{margin-bottom:15px;} 
.col-side .mod-bd dl dt{width:158px;height:162px;border:1px solid #eeeeee;margin-bottom:10px; text-align:center;}
.col-side .mod-bd dl dd{margin-bottom:5px;}
.col-side .mod-bd dl dd a{font-size:12px;display: block;}
.col-side .mod-bd dl dd span.praise{float:left;background:url(../images/icon.png) no-repeat 0 -203px;font-size:12px;color:#7e7e7e;padding-left:25px;margin-top:2px;}
.col-side .mod-bd dl dd i{font-size:18px;color:#f16325;}

/*浏览历史 */
.llls h3{background:url(../images/title.png) no-repeat 0 -780px;height:26px;width:178px;}
.llls .mod-bd{background:#f7f7f7;}

/*列表*/
.jclist .product_item .pro_title{float:left;width:124px;height:162px;margin-right:20px;border:1px solid #ddd; }
.jclist .product_item .pro_xq{float:left;width:602px;}
.jclist .product_item .pro_xq h2{margin-bottom:5px; position:relative;}
.jclist .product_item .pro_xq h2 a{font-size:16px;color:#f16325;font-weight:normal;}
.jclist .product_item .pro_xq h2 a:hover{color:#42a684;}
.jclist .product_item .pro_xq h2 i{ display:block;width:30px;height:20px;position:absolute;top:0;right:0;background:url(../images/page/icon.png) no-repeat left -196px;font-size:14px;color:#f16325;padding-left:25px;font-weight:normal;}
.jclist .product_item .pro_xq p{color:#666;margin-bottom:5px;}
.jclist .product_item .pro_xq p.xq_text{color:#999;line-height:20px;margin-bottom:18px;}
.jclist .product_item .pro_xq p.authors{margin-bottom:10px;}
.jclist .product_item .pro_xq i.price{font-size:18px;color:#f16325;}

.jclist .product_item .pro_xq a.fcollect{background:#f16325 url(../images/page/icon.png) no-repeat 10px -283px;border-radius:20px;padding:4px 10px 4px 25px;color:#fff;}
.jclist .product_item .pro_xq a.fcollect:hover{background:#cd4104 url(../images/page/icon.png) no-repeat 10px -283px; text-decoration:none;}
.jclist .product_item .pro_xq a.buy{background:#42a684 url(../images/page/icon.png) no-repeat 10px -891px;border-radius:20px;padding:4px 10px 4px 30px;color:#fff;margin-right:10px;}
.jclist .product_item .pro_xq a.buy:hover{background:#1a7556 url(../images/page/icon.png) no-repeat 10px -891px; text-decoration:none;}


/*----------------------------------------------------------
	教材商城详情页styles
-----------------------------------------------------------*/	

.nknxh h3{background:url(../images/title.png) no-repeat 0 -806px;height:26px;width:178px;}
.nknxh .mod-bd{background:#f7f7f7;}

.poduct-top-l{width:138px;height:328px;border:1px solid #ebebeb;padding:20px 20px 0;}
.poduct-top-l ul li{float: none;width: 138px;height:89px;margin-bottom:20px;}

.product_info_t{float:left;width:810px;background:#fff;font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1'}
.procut_img{width:288px;border:1px solid #ebebeb; text-align:center;}
.product_info_xq{width:500px;}
.product_info_xq h4{font-size:18px;color:#000;font-weight: normal;line-height:18px;}
.product_info_xq ul{border-bottom:1px solid #f2f2f2;line-height:45px;color:#666;font-size:14px;}
.product_info_xq ul.price{padding-top:10px;padding-bottom:10px;}
.product_info_xq ul.price li strong{font-size:40px;color:#ff6101; font-family:Consolas; vertical-align:-5px; }
.product_info_xq ul.price li i{font-size:12px;color:#bbb;text-decoration:line-through;margin-left:18px; }
.product_info_xq ul.price li span{background:#fd7b21;color:#fff;padding:2px 10px;}
.product_info_xq ul.pj{padding:10px 0;margin-bottom:40px;}
.product_info_xq ul.pj li {line-height:35px;}
.product_info_xq ul.pj li span{display:inline-block;width:70px;}

.buy_area{margin-bottom:30px;}
.buy_area .show_info_left {float: left;width: 55px;color: #666;font-size:14px;line-height: 24px; width: 60px;}
.buy_area .show_info_right {float: left;line-height: 24px;width: 440px;}
.buy_area .num_add, .buy_area .num_del, .buy_area .num_add_disabled, .buy_area .num_del_disabled {display: inline-block;width: 29px;height: 26px;background: #e9e9e9 url(../images/page/icon.png) 0 0 no-repeat;color: #ccc;float: left;}
.buy_area .num_del {background-position: -43px -964px;}
.buy_area .num_del_disabled {background-position: 9px -964px;}
.buy_area .num_add {background-position: -73px -964px;margin-right: 5px;}
.buy_area .num_add_disabled {background-position: -17px -964px;margin-right: 5px;}
.buy_area .text {border: 1px solid #e9e9e9;color: #4e4e4e;font-family: Arial;height: 24px;line-height: 24px;padding: 0 3px;width: 36px;background-color: #fff;text-align: center;float: left;}

.product_info_xq p a.add_basket,.product_info_xq p a.add_favorite{background:#42a684 url(../images/page/icon.png) no-repeat 15px -1003px;width:80px;height:32px;line-height:32px;display:inline-block;overflow:hidden;border-radius:30px;font-size:16px;color:#fff;padding-left:40px;}
.product_info_xq p a.add_favorite{ background:#f16325 url(../images/page/icon.png) no-repeat 15px -1037px;margin-left:15px;}
.product_info_xq p a.add_basket:hover{ background-color:#2f8a6b; text-decoration:none;}
.product_info_xq p a.add_favorite:hover{ background-color:#cd4104;text-decoration:none;}

/*tab区*/
.jcjy-xq-tab{font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1'}
.jcjy-xq-tab .hd{height:40px;background-color:#efefef;}
.jcjy-xq-tab .hd .tabs-trigger{height:40px;line-height:40px;padding:0 10px;border-right:1px solid #d2d1d1;}
.jcjy-xq-tab .tabs-hd .on{background-color:#42a684;}
.jcjy-xq-tab .tabs-hd .on a{color:#fff;}
.jcjy-xq-tab .tabs-bd{padding:0;overflow:hidden;background:#fff;}
.jcjy-xq-tab .product_xq{padding:10px 20px;}
.jcjy-xq-tab .product_xq table{font-size:14px;color:#000;line-height:30px;width:100%;}
.jcjy-xq-tab .product_xq_text{ position:relative;}
.jcjy-xq-tab .product_xq_text h3{height:30px;line-height:30px;background:#f9f9f9 url(../images/page/icon.png) no-repeat 0 -925px;padding-left:13px;font-size:14px;}
.jcjy-xq-tab .product_xq_text .product_xq_text_p20{padding:20px;}
.jcjy-xq-tab .product_xq_text .product_xq_text_p20 p{line-height:30px;color:#444;font-size:14px; text-indent:27px;}
.jcjy-xq-tab .product_xq_text .product_xq_text_p20 ul li{line-height:30px;color:#444;font-size:14px; }
.jcjy-xq-tab .product_xq_text .radio{ position: absolute;top:0;right:10px;font-weight:normal;font-size:12px;}
.jcjy-xq-tab .product_xq_text .radio input{margin-left:10px;}

/*评论*/
.item_wrap{padding:0 20px 20px;width:728px;}
.comment_items {width:728px;padding:20px 0 9px;border-bottom:1px solid #dedede;}
.comment_items .items_left {float: left;width: 110px;}
.comment_items .items_left_pic {width: 70px;position: relative;}
.comment_items .items_left a {height: 48px;width: 48px;border: 1px solid #cfcfcf;display: block;}
.comment_items .items_left a img {height: 48px;width: 48px;overflow: hidden;}
.comment_items .items_left .items_left_name {color: #a3a3a3;height: 18px;line-height: 18px;padding-top: 6px;}
.comment_items .items_left .items_left_level {height: 18px;line-height: 18px;color: #ea5504;}
.comment_items .items_right {float: left;width: 618px;}
.items_detail {padding-top: 10px;}
.items_detail .describe_detail {line-height: 22px;font-size: 12px;position: relative;_height: auto;overflow: hidden;}
.comment_items .items_right .items_user {color: #999;overflow: hidden;border: 0;height: auto;}
.starline {height: 46px;line-height: 46px;border-top: 0;}
.comment_items .starline .time {float: right;margin-left: 33px;vertical-align: middle;line-height: 46px;}


/*----------------------------------------------------------
	购物车1styles
-----------------------------------------------------------*/	

.buy_step{width:702px;height:32px;float:right;margin-right:47px;margin-top:35px;}

.buy_step1,.buy_step2,.buy_step3{background:url(../images/buy.png) no-repeat 0 0; text-align:center;}
.buy_step li{float:left;width:234px;height:32px;line-height:32px;font-size:14px;font-family:"Microsoft YaHei";font-weight:bold;color:#fff;}
.buy_step1_info{border:1px solid #d5d5d5;background:#f5f5f5;padding:10px;font-family:"Microsoft YaHei"; }
.buy_step1_info table{width:978px;}
.buy_step1_info table.title{margin-bottom:10px;font-family:"Microsoft YaHei";}
.buy_step1_info table.title th{height:30px;line-height:30px;background:#dddddd;font-size:14px;color:#000; text-align:center;}
.buy_step1_info table.buy_product_order{background:#fff;margin-bottom:20px;font-family:"Microsoft YaHei";}
.buy_step1_info table.buy_product_order td{padding:15px 10px; vertical-align:middle;border-bottom:1px solid #ececec; text-align:center;}
.buy_step1_info table.buy_product_order td.buy_product_name input{margin-top:26px;margin-right:10px;}
.buy_step1_info table.buy_product_order td strong{font-weight:bold;color:#000;}
.buy_step1_info table.buy_product_order td.delete a{color:#1a66b3;}
.buy_step1_info table.buy_product_order td.price{color:#f16325;font-weight:bold;}

.buy_product_order .item-amount{height:25px;margin:0 auto;overflow:hidden;position:relative;width:77px;z-index:1;}
.buy_product_order .item-amount a,.buy_product_order .text-amount{float:left;}
.buy_product_order .item-amount a{background:#F0F0F0;border:1px solid #E5E5E5;color:#444444;display:block;height:23px;line-height:23px;position:absolute;
text-align:center;top:0;width:17px;}
.buy_product_order .item-amount .minus,.buy_product_order .item-amount .no-minus{left:0;}
.buy_product_order .text-amount{background-color:#FFFFFF;border:1px solid #AAAAAA;color:#343434;height:15px;left:18px;line-height:15px;padding:4px 0;
position:absolute;text-align:center;top:0;width:39px;z-index:2;}
.buy_product_order .item-amount .no-plus, .buy_product_order .item-amount .plus{right:0;}
.buy_product_order .item-amount .minus:hover, .buy_product_order .item-amount .plus:hover{border-color:#ff4400;color:#ff4400; z-index:3; text-decoration:none;}

.buy_b_bar{background:#ebebeb;height:53px;line-height:53px;border-top:1px solid #dedee0;border-bottom:1px solid #dedee0;padding-left:15px;padding-right:15px;margin-bottom:20px;}
.buy_b_bar .select_all,.buy_b_bar .delete{float:left;}
.buy_b_bar .select_all{margin-top:0;*margin-top:0;_margin-top:15px;}
.buy_b_bar .select_all input{margin-right:5px; vertical-align:middle;*vertical-align:middle;_vertical-align:1px;}
.buy_b_bar .select_all label{margin-top:0;*margin-top:0;_margin-top:15px;}
.buy_b_bar .delete{margin-left:25px;background:url(../images/sprits_24.png) no-repeat 0 -447px;padding-left:15px;}
.buy_b_bar .delete a{color:#666;}
.buy_b_bar .delete a:hover{color:#ff7f26;}
.buy_b_bar .delete span{color:#ff7f26;margin-left:5px;}
.buy_b_bar .amount_r{font-size:14px;}
.buy_b_bar .amount_r strong{font-size:18px;color:#ff7f26;}
.buy_b_bar .amount_r  i{color:#a5a5a5;font-size:12px;margin-left:5px;}

.buy_btns{text-align:right;}
.buy_btns a{display:inline-block;height:36px;background:#42a684;width:160px;height:42px;line-height:42px;color:#fff;font-size:24px;text-align:center;border-radius:3px;}
.buy_btns a:hover{background:#1A7556; text-decoration:none;}

/*卖热商品*/
.rmsp-buy{border:1px solid #d5d5d5;background:#f5f5f5;padding:10px;font-family:"Microsoft YaHei";}
.rmsp-buy h3{font-size:14px;}
.rmsp-buy .mod-bd{background:#fff;}

.marquee-gallery3{position:relative;overflow:hidden;width:978px;padding:20px 0;margin:0 auto;font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';}
.gallery3{position: relative;width: 240px;overflow: hidden;}
.gallery3 ul li{float: none;width: 200px;padding:0 20px;}
.gallery3 ul li .cover{margin-left:35px;margin-bottom:20px;}
.gallery3 ul li .info .title {color: #444;height: 22px;line-height: 22px;overflow: hidden;font-size: 14px;font-weight: normal;}
.gallery3 ul li .info .price {font-size:18px;color:#f16325; text-align:center;}
#gallery-prev,#gallery-next,#gallery-prev2,#gallery-next2,#gallery-prev3,#gallery-next3{position: absolute; width: 22px;height: 104px;z-index: 10;top:30px; font: 100 70px/114px Arial;color: #e3e3e3;text-align: center;border-radius: 5px;}
#gallery-prev,#gallery-prev2,#gallery-prev3{left: 10px;}
#gallery-next,#gallery-next2,#gallery-next3{right: 10px;}
#gallery-prev:hover,#gallery-next:hover,#gallery-prev2:hover,#gallery-next2:hover,#gallery-prev3:hover,#gallery-next3:hover{text-decoration: none;color: #42a684;}


/*----------------------------------------------------------
	购物车2styles
-----------------------------------------------------------*/	
.buy_step2{background-position:0 -32px;}

.buy2 {border:1px solid #d5d5d5;background:#f5f5f5;padding:10px;font-family:"Microsoft YaHei";}
.buy2 h3{font-size:14px;}
.buy2 .mod-bd{background:#fff;}

.buy_step2_info{padding:20px 30px;}
.buy_step2_info h3{padding-bottom:5px;color:#000;font-size:14px;font-family:"Microsoft YaHei"; position:relative;}

.buy_step2_info .receipt_info{background:#f6f6f6;border-top:1px solid #cccccc;padding:10px;margin-bottom:20px;}
.buy_step2_info .receipt_info .new_adress ul{height:auto;margin-bottom:0;}
.buy_step2_info .receipt_info .new_adress ul li{float:none;width:auto;height:46px;line-height:45px;}
.buy_step2_info .receipt_info .new_adress ul li label{width:100px;text-align:right;display:inline-block;color:#666;font-family:"宋体" ;}
.buy_step2_info .receipt_info .new_adress ul li .ipt,.buy_step2_info .receipt_info .new_adress ul li .ipt_l{border:1px solid #ccc;background:#fff;padding:10px 5px 9px;width:190px;}
.buy_step2_info .receipt_info .new_adress ul li .ipt_l{width:480px;}
.buy_step2_info .receipt_info .new_adress ul li.btns{padding-left:40px;height:36px;line-height:36px;}
.buy_step2_info .receipt_info .new_adress ul li.btns a{background:#e6d085;color:#8e722d;font-size:14px;border-radius:3px;padding:0 10px;height:25px;line-height:25px;}
.buy_step2_info .receipt_info .new_adress ul li.btns a:hover{background:#dcc473; text-decoration:none;}
.buy_step2_info .receipt_info .new_adress ul li a{display:inline-block;height:36px;}
.buy_step2_info .receipt_info .new_adress ul li a.add{color:#0071bc;margin-left:40px;}

.buy_step2_info .pay{border-top:1px solid #ccc;padding-bottom:20px;padding-top:20px;}
.buy_step2_info .pay h3 a{color:#0071bc;font-size:12px;font-weight:normal;margin-left:10px;}
.buy_step2_info .pay ul{padding-left:40px;} 
.buy_step2_info .pay ul li{line-height:30px;}
.buy_step2_info .pay ul li a{font-size:12px;color:#ff0000;}

.buy_step2_info .pay h3 a.back{float:right;}
.buy_step2_info .pay .orderlist{background:#fffae7;width:100%;}
.buy_step2_info .pay .orderlist tr td{border:1px solid #ddcda7;height:30px;line-height:30px; text-align:center;}

.buy_step2_info .settled{background:#f6f6f6;border:1px solid #ccc;padding:20px;}
.buy_step2_info .settled p{font-size:14px;}
.buy_step2_info .settled p i{color:#f16325;}


/*----------------------------------------------------------
	购物车3styles
-----------------------------------------------------------*/	

.buy_step3{background-position:0 -64px;}

.buy_step3_info {padding:20px;}

.buy_step3_info .receipt_info{background:none;border-top:0;padding:10px;margin-bottom:20px;}
.buy_step3_info .receipt_info .new_adress ul{height:auto;margin-bottom:0;padding-left:40px;}
.buy_step3_info .receipt_info .new_adress ul li{float:none;width:auto;height:30px;line-height:30px;}

.buy_step3_info .pay ul li table tr td{padding:10px;}
.buy_step3_info .icon {border:1px solid #edd28b;border-radius:3px;width: 123px;display: block;height: 30px;}
.ABC, .ASCB, .BANKWF, .BGB, .BHB, .BJBANK, .BJRCB, .BOC, .BOD, .BOHAIB, .BOJZ, .BOP, .BOQH, .BOSZ, .BOYK, .BZMD, .CCB, .CCQTGB, .CDB, .CDCB, .CDRCB, .CEB, .CGNB, .CIB, .CITIC, .CMB, .CMBC, .COMM, .CQBANK, .CRCBANK, .CSCB, .CSRCB, .CZBANK, .CZCB, .CZRCB, .DAQINGB, .DLB, .DRCBCL, .DYCB, .DYCCB, .EGBANK, .FDB, .FJHXBC, .FSCB, .FXCB, .GCB, .GDB, .GDRCC, .GLBANK, .GRCB, .GYCB, .GZB, .GZRCU, .H3CB, .HANABANK, .HBHSBANK, .HBRCU, .HBYCBANK, .HDBANK, .HKB, .HKBEA, .HRXJB, .HSBANK, .HXBANK, .HZCB, .HZCCB, .ICBC, .JINCHB, .JLBANK, .JLRCU, .JRCB, .JSB, .JSBANK, .JSRCU, .JXBANK, .JZBANK, .KLB, .KORLABANK, .LANGFB, .LSBANK, .LSCCB, .LYCB, .MTBANK, .NBBANK, .NCB, .NHB, .NJCB, .NXBANK, .NXRCU, .ORBANK, .PSBC, .QDCCB, .QLBANK, .SCB, .SDEB, .SDRCU, .SHBANK, .SHRCB, .SJBANK, .SPABANK, .SPDB, .SRBANK, .SRCB, .SXCB, .TACCB, .TCCB, .TCRCB, .TRCB, .TZCB, .URMQCCB, .WJRCB, .WRCB, .WZCB, .XABANK, .XLBANK, .XTB, .XXBANK, .YDRCB, .YNRCC, .YQCCB, .YXCCB, .ZBCB, .ZGCCB, .ZJNX, .ZJTLCB, .ZRCBANK, .ZYCBANK, .ZZBANK, .abc1001, .abc1002 { text-indent: -9999px; background: url(../images/page/combo.png) no-repeat 0 0;}
.ABC {background-position: 0px -0px; } 
.ASCB {background-position: 0px -36px; } 
.BANKWF {background-position: 0px -72px; } 
.BGB {background-position: 0px -108px; } 
.BHB {background-position: 0px -144px; } 
.BJBANK {background-position: 0px -180px; } 
.BJRCB {background-position: 0px -216px; } 
.BOC {background-position: 0px -252px; } 
.BOD {background-position: 0px -288px; } 
.BOHAIB {background-position: 0px -324px; } 
.BOJZ {background-position: 0px -360px; } 
.BOP {background-position: 0px -396px; } 
.BOQH {background-position: 0px -432px; } 
.BOSZ {background-position: 0px -468px; } 
.BOYK {background-position: 0px -504px; } 
.BZMD {background-position: 0px -540px; } 
.CCB {background-position: 0px -576px; } 
.CCQTGB {background-position: 0px -612px; } 
.CDB {background-position: 0px -648px; } 
.CDCB {background-position: 0px -684px; } 
.CDRCB {background-position: 0px -720px; } 
.CEB {background-position: 0px -756px; } 
.CGNB {background-position: 0px -792px; } 
.CIB {background-position: 0px -828px; } 
.CITIC {background-position: 0px -864px; } 
.CMB {background-position: 0px -900px; } 
.CMBC {background-position: 0px -936px; } 
.COMM {background-position: 0px -972px; } 
.CQBANK {background-position: 0px -1008px; } 
.CRCBANK {background-position: 0px -1044px; } 
.CSCB {background-position: 0px -1080px; } 
.CSRCB {background-position: 0px -1116px; } 
.CZBANK {background-position: 0px -1152px; } 
.CZCB {background-position: 0px -1188px; } 
.CZRCB {background-position: 0px -1224px; } 
.DAQINGB {background-position: 0px -1260px; } 
.DLB {background-position: 0px -1296px; } 
.DRCBCL {background-position: 0px -1332px; } 
.DYCB {background-position: 0px -1368px; } 
.DYCCB {background-position: 0px -1404px; } 
.EGBANK {background-position: 0px -1440px; } 
.FDB {background-position: 0px -1476px; } 
.FJHXBC {background-position: 0px -1512px; } 
.FSCB {background-position: 0px -1548px; } 
.FXCB {background-position: 0px -1584px; } 
.GCB {background-position: 0px -1620px; } 
.GDB {background-position: 0px -1656px; } 
.GDRCC {background-position: 0px -1692px; } 
.GLBANK {background-position: 0px -1728px; } 
.GRCB {background-position: 0px -1764px; } 
.GYCB {background-position: 0px -1800px; } 
.GZB {background-position: 0px -1836px; } 
.GZRCU {background-position: 0px -1872px; } 
.H3CB {background-position: 0px -1908px; } 
.HANABANK {background-position: 0px -1944px; } 
.HBHSBANK {background-position: 0px -1980px; } 
.HBRCU {background-position: 0px -2016px; } 
.HBYCBANK {background-position: 0px -2052px; } 
.HDBANK {background-position: 0px -2088px; } 
.HKB {background-position: 0px -2124px; } 
.HKBEA {background-position: 0px -2160px; } 
.HRXJB {background-position: 0px -2196px; } 
.HSBANK {background-position: 0px -2232px; } 
.HXBANK {background-position: 0px -2268px; } 
.HZCB {background-position: 0px -2304px; } 
.HZCCB {background-position: 0px -2340px; } 
.ICBC {background-position: 0px -2376px; } 
.JINCHB {background-position: 0px -2412px; } 
.JLBANK {background-position: 0px -2448px; } 
.JLRCU {background-position: 0px -2484px; } 
.JRCB {background-position: 0px -2520px; } 
.JSB {background-position: 0px -2556px; } 
.JSBANK {background-position: 0px -2592px; } 
.JSRCU {background-position: 0px -2628px; } 
.JXBANK {background-position: 0px -2664px; } 
.JZBANK {background-position: 0px -2700px; } 
.KLB {background-position: 0px -2736px; } 
.KORLABANK {background-position: 0px -2772px; } 
.LANGFB {background-position: 0px -2808px; } 
.LSBANK {background-position: 0px -2844px; } 
.LSCCB {background-position: 0px -2880px; } 
.LYCB {background-position: 0px -2916px; } 
.MTBANK {background-position: 0px -2952px; } 
.NBBANK {background-position: 0px -2988px; } 
.NCB {background-position: 0px -3024px; } 
.NHB {background-position: 0px -3060px; } 
.NJCB {background-position: 0px -3096px; } 
.NXBANK {background-position: 0px -3132px; } 
.NXRCU {background-position: 0px -3168px; } 
.ORBANK {background-position: 0px -3204px; } 
.PSBC {background-position: 0px -3240px; } 
.QDCCB {background-position: 0px -3276px; } 
.QLBANK {background-position: 0px -3312px; } 
.SCB {background-position: 0px -3348px; } 
.SDEB {background-position: 0px -3384px; } 
.SDRCU {background-position: 0px -3420px; } 
.SHBANK {background-position: 0px -3456px; } 
.SHRCB {background-position: 0px -3492px; } 
.SJBANK {background-position: 0px -3528px; } 
.SPABANK {background-position: 0px -3564px; } 
.SPDB {background-position: 0px -3600px; } 
.SRBANK {background-position: 0px -3636px; } 
.SRCB {background-position: 0px -3672px; } 
.SXCB {background-position: 0px -3708px; } 
.TACCB {background-position: 0px -3744px; } 
.TCCB {background-position: 0px -3780px; } 
.TCRCB {background-position: 0px -3816px; } 
.TRCB {background-position: 0px -3852px; } 
.TZCB {background-position: 0px -3888px; } 
.URMQCCB {background-position: 0px -3924px; } 
.WJRCB {background-position: 0px -3960px; } 
.WRCB {background-position: 0px -3996px; } 
.WZCB {background-position: 0px -4032px; } 
.XABANK {background-position: 0px -4068px; } 
.XLBANK {background-position: 0px -4104px; } 
.XTB {background-position: 0px -4140px; } 
.XXBANK {background-position: 0px -4176px; } 
.YDRCB {background-position: 0px -4212px; } 
.YNRCC {background-position: 0px -4248px; } 
.YQCCB {background-position: 0px -4284px; } 
.YXCCB {background-position: 0px -4320px; } 
.ZBCB {background-position: 0px -4356px; } 
.ZGCCB {background-position: 0px -4392px; } 
.ZJNX {background-position: 0px -4428px; } 
.ZJTLCB {background-position: 0px -4464px; } 
.ZRCBANK {background-position: 0px -4500px; } 
.ZYCBANK {background-position: 0px -4536px; } 
.ZZBANK {background-position: 0px -4572px; } 
.abc1001 {background-position: 0px -4608px; } 
.abc1002 {background-position: 0px -4644px; } 


/*----------------------------------------------------------
	视频商城首页styles
-----------------------------------------------------------*/	
.inner-title-sp{background:url(../images/page/inner-title.png) no-repeat 0 -99px;height:26px; text-indent:-9999px;overflow:hidden;width:1000px;}

/*左侧列表*/
.jcjy-list-video .hd{height:40px;background-color:#efefef;}
.jcjy-list-video .hd .tabs-trigger{height:40px;line-height:40px;padding:0 10px;border-right:1px solid #d2d1d1;}
.jcjy-list-video .tabs-bd{padding:0;border:none;overflow:hidden;}
.jcjy-list-video .tabs-hd .on{background-color:#42a684;}
.jcjy-list-video .tabs-hd .on a{color:#fff;}
.jcjy .mod-bd .video-list dl{float:left;width:226px;margin-left:15px;}
.jcjy .mod-bd .video-list dl.first{margin-left:0;}
.jcjy .mod-bd .video-list dl dt{width:224px;height:108px;border:1px solid #b3b3b3;padding:0;margin-bottom:5px;}
.jcjy .mod-bd .video-list dl dt:hover{border-color:#42a684;}
.jcjy .mod-bd .video-list dl dd{margin-bottom:5px;}
.jcjy .mod-bd .video-list dl dd a{font-size:14px;display: block;color:#000;}
.jcjy .mod-bd .video-list dl dd span.praise{float:left;background:url(../images/icon.png) no-repeat 0 -203px;font-size:12px;color:#7e7e7e;padding-left:25px;margin-top:2px;}
.jcjy .mod-bd .video-list dl dd span.teacher{margin-top:5px;}
.jcjy .mod-bd .video-list dl dd i{font-size:18px;color:#f16325;}
.jcjy-list-video .video-list{padding-bottom:8px;padding-top:20px;}
.jcjy-list-video .video-list-border{border-top:1px solid #ebebeb;}

/*最新视频*/
.zxsp h3{background:url(../images/title.png) no-repeat 0 -832px;height:26px;width:206px;}
.zxsp .mod-bd{background:#f7f7f7;}
.zxsp .mod-bd .p-list{border:none;padding:7px 10px 6px;*padding:7px 10px 6px;}

/*视频热销榜*/
.sprxb h3{background:url(../images/title.png) no-repeat 0 -858px;height:26px;width:206px;}
.sprxb .tabs{padding-top:10px;}
.sprxb .tj-list .hd .tabs-trigger{width:53px;}
.sprxb .p-list li.first{height:200px;padding-top:13px;}
.sprxb .p-list li.first .img{float:none;width:200px; text-align:center;margin-bottom:10px;}
.sprxb .p-list li.first .img a{display:block;float:none;width:200px;}

/*明星讲师*/
.mxjs h3{background:url(../images/title.png) no-repeat 0 -884px;height:26px;width:206px;}
.mxjs .mod-bd{background:#f7f7f7;}
.mxjs .mod-bd .p-list{border:none;padding:0 10px;}
.mxjs .p-list li {height:60px;line-height:normal;width:220px;border-top:1px solid #dadada;padding:10px 0;}
.mxjs .p-list li.first{border-top:none;}
.mxjs .p-list li a{background:none;padding-left:0;float:none;display:inline-block;color:#444;width:60px;height:60px;}
.mxjs .p-list .info{color:#999;padding-top:5px;}
.mxjs .p-list .info .title{margin-bottom:5px;}
.mxjs .p-list .info .title a:hover{color:#42a684;}


/*----------------------------------------------------------
	视频商城列表页styles
-----------------------------------------------------------*/	

.sptx h3{background:url(../images/title.png) no-repeat 0 -910px;height:26px;width:210px;}
.sptx .mod-bd{background-color:#f7f7f7;padding:10px;}

/*热门视频*/
.rmsp h3{background:url(../images/title.png) no-repeat 0 -936px;height:26px;width:178px;}
.rmsp .mod-bd{background:#f7f7f7;padding:20px 10px 0;}
.rmsp .mod-bd .jc-list{border:none;width:190px;}
.rmsp .mod-bd dl dt{width:188px;height:88px;border:1px solid #eeeeee;margin-bottom:10px; text-align:center;}
.rmsp .mod-bd dl dd{margin-bottom:5px;}
.rmsp .mod-bd dl dd a{font-size:14px;display: block;width:188px;overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;color:#000;}
.rmsp .mod-bd dl dd a:hover{color:#42a684;}
.rmsp .mod-bd dl dd span.praise{float:left;background:url(../images/icon.png) no-repeat 0 -203px;font-size:12px;color:#7e7e7e;padding-left:25px;margin-top:2px;}
/*.rmsp .mod-bd dl dd i{font-size:14px;color:#f16325;font-weight:bold;float:right;}*/
.rmsp .mod-bd dl dd i.price{font-size:14px;color:#f16325;font-weight:bold;float:right;}

.llls h3{background:url(../images/title.png) no-repeat 0 -780px;height:26px;width:178px;}

/*视频列表*/

.splist .product_item .pro_title{float:left;width:224px;height:138px;margin-right:20px;border:1px solid #ddd; }
.splist .product_item .pro_xq{float:left;width:502px;}
.splist .product_item .pro_xq h2{margin-bottom:5px; position:relative;}
.splist .product_item .pro_xq h2 a{font-size:16px;color:#42a684;font-weight:normal;}
.splist .product_item .pro_xq h2 a:hover{color:#f16325;}
.splist .product_item .pro_xq h2 i{ display:block;width:30px;height:20px;position:absolute;top:0;right:0;background:url(../images/page/icon.png) no-repeat left -196px;font-size:14px;color:#f16325;padding-left:25px;font-weight:normal;}
.splist .product_item .pro_xq p{color:#666;margin-bottom:0px;}
.splist .product_item .pro_xq p.xq_text{color:#999;line-height:20px;margin-bottom:5px;}
.splist .product_item .pro_xq p.authors{margin-bottom:5px;}
.splist .product_item .pro_xq i.price{font-size:18px;color:#f16325;}

.splist .product_item .pro_xq a.fcollect{background:#f16325 url(../images/page/icon.png) no-repeat 10px -283px;border-radius:20px;padding:4px 10px 4px 25px;color:#fff;}
.splist .product_item .pro_xq a.fcollect:hover{background:#cd4104 url(../images/page/icon.png) no-repeat 10px -283px; text-decoration:none;}
.splist .product_item .pro_xq a.buy{background:#42a684 url(../images/page/icon.png) no-repeat 10px -891px;border-radius:20px;padding:4px 10px 4px 30px;color:#fff;margin-right:10px;}
.splist .product_item .pro_xq a.buy:hover{background:#1a7556 url(../images/page/icon.png) no-repeat 10px -891px; text-decoration:none;}


/*----------------------------------------------------------
	视频商城详情页styles
-----------------------------------------------------------*/	
.spxq-t{height:480px;font-family:"Microsoft YaHei"; }
.spxq-t-vedio{width:768px;border:1px solid #ebebeb; position:relative;}
.spxq-t-vedio .training{ position:absolute;right:0;bottom:0;width:110px;height:35px;line-height:35px;background:#f16325;color:#fff;font-size:18px;border-radius:30px; text-align:center;}
.spxq-t-vedio .training:hover{background:#cd4104; text-decoration:none;}
.spxq-t-r{width:190px;background:#f7f7f7;height:460px;padding:10px 20px;}
.spxq-t-r h4{font-size:18px;color:#000;margin-bottom:20px;}
.spxq-t-r ul{border-top:1px dotted #e0e0e0;padding:20px 0;}
.spxq-t-r ul.introduce li{line-height:26px;color:#666;font-size:14px;}
.spxq-t-r ul.catalog{width:180px;height:190px;background:#fff;overflow-y:auto;padding:10px 0 10px 10px;}
.spxq-t-r ul.catalog li{line-height:24px;font-size:12px;}

.spxq-b{background:#f7f7f7;border:1px solid #ebebeb;padding:10px;font-family:"Microsoft YaHei"; height:70px;overflow:hidden;}
.spxq-b .teacher-info{width:200px;float:left;border-right:1px solid #ddd;height:70px;}
.spxq-b .teacher-info .cover {float: left;margin-right: 20px;border: 1px solid #e0e0e0;}
.spxq-b .teacher-info .cover a {display: inline-block;color: #444;width: 60px;height: 60px;}
.spxq-b .teacher-info .info{color:#666;}
.spxq-b .teacher-info .info .title {font-size:14px;height: 22px;line-height: 22px; color: #000;overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;margin-bottom:3px;}
.spxq-b .teacher-info .info .title a.attention{width:40px;height:18px;line-height:18px;color:#fff;font-size:12px;background:#f16325; text-align:center;border-radius:20px;display:inline-block;margin-left:10px;}

.spxq-b .pj{width:290px;border-right:1px solid #ddd;padding-top:10px;height:60px;}
.spxq-b .pj li{float:left;padding-left:30px; text-align:center;font-size:14px;color:#000;}
.spxq-b .pj li i{font-size:12px;color:#666;}

.spxq-b .play{width:270px;border-right:1px solid #ddd; text-align:center;padding-top:20px;height:50px;}
.spxq-b .play span{font-size:14px;color:#666;}
.spxq-b .play a{display:inline-block;width:80px;height:24px;line-height:24px;background:#f16325 url(../images/page/icon.png) no-repeat 10px -284px;color:#fff;border-radius:30px;margin-left:10px;padding-left:10px;}
.spxq-b .play a:hover{background-color:#cd4104; text-decoration:none;}

.spxq-b .buy-btn{ text-align:center;width:215px;padding-top:5px;}
.spxq-b .buy-btn a{display:block;background:#42a684 url(../images/page/icon.png) no-repeat 15px -1003px;border-radius:20px;width:90px;height:32px;line-height:32px;color:#fff;font-size:16px;padding-left:30px;margin-left:50px;}
.spxq-b .buy-btn a:hover{background:#1a7556 url(../images/page/icon.png) no-repeat 15px -1003px; text-decoration:none;}
.spxq-b .buy-btn span.price{font-size:24px;color:#f16325;}

.xgsp h3{background:url(../images/title.png) no-repeat 0 -962px;height:26px;width:178px;}

.spsc-xq-tab .product_xq_text .product_xq_text_p20 p span{display:inline-block;width:90px;height:28px;line-height:28px;border-radius:20px;background:#42a684;color:#fff;font-size:12px;}
.spsc-xq-tab .product_xq_text .product_xq_text_p20 p  i{background:url(../images/page/icon.png) no-repeat 0 -1114px; display:inline-block;width:8px;height:12px;margin:0 20px;}


/*----------------------------------------------------------
	实战培训首页styles
-----------------------------------------------------------*/	
.inner-title-szpx{background:url(../images/page/inner-title.png) no-repeat 0 -154px;height:26px; text-indent:-9999px;overflow:hidden;width:1000px;}

.zxkc{font-family:"Microsoft YaHei"; }
.zxkc h3{background:url(../images/title.png) no-repeat 0 -988px;height:26px;width:708px;}
.zxkc .mod-bd{border:1px solid #ebebeb;padding:15px 15px;}


.zxkc-list-sz .hd{height:40px;background-color:#efefef;}
.zxkc-list-sz .hd .tabs-trigger{height:40px;line-height:40px;padding:0 10px;border-right:1px solid #d2d1d1;}
.zxkc-list-sz .tabs-bd{padding:0;border:none;overflow:hidden;}
.zxkc-list-sz .tabs-hd .on{background-color:#42a684;}
.zxkc-list-sz .tabs-hd .on a{color:#fff;}
.zxkc-list-sz .product_item{float:left;width:345px;border:none;padding:20px 0 0;}
.zxkc-list-sz .product_item:hover{background:none;}
.zxkc-list-sz .product_item .pro_title{float:left;width:148px;height:128px;margin-right:10px;border:1px solid #ddd;}
.zxkc-list-sz .product_item .pro_xq{float:left;width:180px;}
.zxkc-list-sz .product_item .pro_xq h2{margin-bottom:3px;}
.zxkc-list-sz .product_item .pro_xq h2 a{font-size:14px;color:#000;font-weight:bold;overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;display:block;}
.zxkc-list-sz .product_item .pro_xq h2 a:hover{color:#42a684;}
.zxkc-list-sz .product_item .pro_xq p{color:#666;margin-bottom:0px;line-height:22px;}
.zxkc-list-sz .product_item .pro_xq p a.bm{display:block;width:68px;height:22px;line-height:22px; text-align:center;color:#fff;font-size:12px;background:#f16325;border-radius:20px;}
.zxkc-list-sz .product_item .pro_xq p a.bm:hover{background:#cd4104; text-decoration:none;}


/*动态走势图*/

.dtzst{font-family:"Microsoft YaHei"; }
.dtzst h3{background:url(../images/title.png) no-repeat 0 -1014px;height:26px;width:708px;}
.dtzst .mod-bd{border:1px solid #ebebeb;padding:15px 15px 0;}

.dtzst-list .hd{height:40px;background-color:#efefef;}
.dtzst-list .hd .tabs-trigger{height:40px;line-height:40px;padding:0 10px;border-right:1px solid #d2d1d1;}
.dtzst-list .tabs-hd .on{background-color:#42a684;}
.dtzst-list .tabs-hd .on a{color:#fff;}
.dtzst-list .tabs-bd{padding:20px 0 0;border:none;overflow:hidden;width:708px;}

.dtzst-list .search-ld{width:708px;height:30px; position:relative;}  
.dtzst-list .search-ld i.title{font-size:14px;color:#42a684;}
.dtzst-list .search-ld .ipt{border-radius:3px;background:#fff;border:1px solid #e2e0e0;padding-left:5px;width:585px;height:28px;line-height:28px;font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';}
.searchid{background:url(../images/icon.png) no-repeat 0 -230px;display:block; position:absolute;width:20px;height:20px;right:5px;top:5px;border:none;}
.searchid:hover{ background-position:-30px -230px;}

.dtzst-list .bx h4{font-size:14px;color:#000; position:relative;font-weight:normal;margin-bottom:10px;}
.dtzst-list .bx h4 i{ position:absolute;right:0;top:5px;font-size:12px;color:#666;font-weight:normal;}
.dtzst-list .bx .zst_img{border:1px solid #e7e7e7;width:706px;height:188px;margin-bottom:20px;}

/*名师问吧*/
.mswb{font-family:"Microsoft YaHei"; }
.mswb h3{background:url(../images/title.png) no-repeat 0 -1040px;height:26px;width:708px;}

.mswb .p-list {padding:17px 0  0 14px;}
.mswb .p-list li {height:80px;line-height:normal;width:230px;float:left;margin-right:10px;margin-bottom:15px;}
.mswb .p-list li a{width:78px;height:78px;background:none;padding-left:0;float:none;display:inline-block;color:#444;}
.mswb .p-list .info{color:#999;padding-top:0px;}
.mswb .p-list .info .title{font-size:14px;}
.mswb .p-list .info .title a:hover{color:#42a684;}
.mswb .p-list .info a.gz{display:inline-block;color:#fff;border-radius:20px;width:60px;height:22px;line-height:22px;background:#f16325 url(../images/page/aa.png) no-repeat 0 -1149px; text-align:center;margin-right:3px;}
.mswb .p-list .info a.gz:hover{background:#cd4104 url(../images/page/aa.png) no-repeat 0 -1149px; text-decoration:none;}
.mswb .p-list .info a.tw{display:inline-block;color:#fff;border-radius:20px;width:60px;height:22px;line-height:22px;background:#42a684 url(../images/page/aa.png) no-repeat 0 -1187px;text-align:center;}
.mswb .p-list .info a.tw:hover{background:#1a7556 url(../images/page/aa.png) no-repeat 0 -1187px;text-decoration:none;}

/*名校资源*/
.elite h3{background:url(../images/title.png) no-repeat 0 -260px;height:26px;width:708px;}
.elite .mod-bd{border:1px solid #ebebeb;padding:15px 0px 10px 0;}

.marquee{width:723px;padding:0 0 0 15px;}
.marquee li{float:left;width:130px;text-align:center;margin-right:14px;}
.marquee li img{display:block;}
.marquee li a.img{width:130px;display:block;}

/*学员光荣榜*/
.grb h3{background:url(../images/title.png) no-repeat 0 -1066px;height:26px;width:206px;}

.grb .p-list li {height:50px;line-height:normal;width:220px;border-top:1px solid #dadada;padding:10px 0;}
.grb .p-list li.first{border-top:none;}
.grb .p-list li a{background:none;padding-left:0;float:none;display:inline-block;color:#444;width:48px;height:48px;}
.grb .p-list .info{color:#999;padding-top:0px;}
.grb .p-list .info .title{margin-bottom:5px;}
.grb .p-list .info .title a:hover{color:#42a684;}


/*----------------------------------------------------------
	实战培训列表页styles
-----------------------------------------------------------*/	
.kctj {width:210px;}
.kctj h3{background:url(../images/title.png) no-repeat 0 -1092px;height:26px;width:180px;}

/*课程推荐*/
.col-side .kctj .mod-bd{padding:10px 10px 0px;}
.kctj .tj-list .hd{height:40px;background-color:#dfdfdf;width:190px;margin:0 auto;}
.kctj .tj-list .tabs-hd{width:190px;}
.kctj .tj-list .hd .tabs-trigger{width:62px;height:40px;line-height:40px;padding:0px;font-size:12px; text-align:center;}
.kctj .tj-list .hd .tabs-trigger-c{border-left:1px solid #d2d1d1;border-right:1px solid #d2d1d1;}
.kctj .tj-list .hd .tabs-trigger a{padding:0;}
.kctj .tj-list .tabs-bd{padding:0 0 5px;border:none;}
.kctj .tj-list .tabs-hd .on{background-color:#42a684;}
.kctj .tj-list .tabs-hd .on a{color:#fff;}
.kctj .mod-bd .p-list{padding:7px 0px 6px;}
.kctj .p-list li a{width:180px;}

/*名师资源*/
.mszy h3{background:url(../images/title.png) no-repeat 0 -1118px;height:26px;width:180px;}
.mszy .mod-bd{border:1px solid #ebebeb;background-color:#f7f7f7;padding:10px;}
.mszy .p-list{border:none;padding:0;}
.pxlist .product_item .pro_side ul li.praise{margin-bottom:60px;}


/*----------------------------------------------------------
	知识体系页styles
-----------------------------------------------------------*/	

.zstx h3{background:url(../images/title.png) no-repeat 0 -1144px;height:26px;width:180px;}
.zstx .mod-bd{border:1px solid #ebebeb;background-color:#f7f7f7;padding:10px;}
.zstx .p-list{border:none;padding:0;}
.zstx .p-list li a{width:180px;}

.zstx-con{border:1px solid #ebebeb;padding:20px;font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';}
.zstx-con h3{font-size:18px;color:#000; text-align:center;}
.zstx-con p{line-height:30px;font-size:12px;}


/*----------------------------------------------------------
	在线训练首页styles
-----------------------------------------------------------*/	

.inner-title-zxxl{background:url(../images/page/inner-title.png) no-repeat 0 -214px;height:26px; text-indent:-9999px;overflow:hidden;width:1000px;}

.ad_slider_xl{height:250px;} 
.ad_slider_xl .slides_container{height:250px;}
.ad_slider_xl .slides_container div.slide {height:250px;}

/*最新特训*/
.zxtx h3{background:url(../images/title.png) no-repeat 0 -1170px;}

.zxtx .p-list li{width:230px;}
.zxtx .p-list .cover a{width:60px;height:78px;}
.zxtx .p-list .info{width:148px;padding-top:5px;}
.zxtx .p-list .info .title,.zxtx .p-list .info .title a {width:148px;color:#000;margin-bottom:5px;}
.zxtx .p-list .info p{margin-bottom:2px;}

/*热门视频专练*/
.hot_sp h3{background:url(../images/title.png) no-repeat 0 -1196px;}
.hot_sp .p-list li{width:340px;}
.hot_sp .p-list .cover a{width:60px;height:78px;}
.hot_sp .p-list .info{width:260px;padding-top:5px;}
.hot_sp .p-list .info .title,.hot_sp .p-list .info .title a {width:240px;color:#000;margin-bottom:5px;}
.hot_sp .p-list .info p{margin-bottom:2px;}

.hot_sp .p-list li a.xl{display:inline-block;width:65px;height:18px;line-height:18px;color:#fff;font-size:12px; text-align:center;background:#f16325;border-radius:20px;padding-left:0;float:none; vertical-align:-4px;margin-left:5px;margin-right:5px;}
.hot_sp .p-list li a.xl:hover{background:#cd4104; text-decoration:none;}
.hot_sp .p-list li a.gk{display:inline-block;width:65px;height:18px;line-height:18px;color:#fff;font-size:12px; text-align:center;background:#42a684;border-radius:20px;padding-left:0;float:none;vertical-align:-4px;}
.hot_sp .p-list li a.gk:hover{background:#1a7556; text-decoration:none;}


/*他的得分*/

.grade h3{background:url(../images/title.png) no-repeat 0 -1222px;}
.grade .p-list li{width:340px;}
.grade .p-list .info .title{font-size:14px;margin-bottom:5px;}
.grade .p-list .cover a{width:78px;height:78px;}
.grade .p-list .info{width:250px;padding-top:5px;}
.grade .p-list .info p{color:#444;margin-bottom:5px;}
.grade .p-list .info p a{padding-left:0;color:#42a684;}
.grade .p-list .info p b{color:#f16325;font-size:14px;}

/*名师解惑*/

.mxjs h3{background:url(../images/title.png) no-repeat 0 -1248px;}
.mxjs .mod-bd{padding:0px 10px;font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';}
.mxjs dl{border-top:1px solid #ebebeb;padding:10px 0;}
.mxjs dl.first{border-top:none;}
.mxjs dl dt{color:#000;font-size:14px;background:url(../images/page/question.png) no-repeat left 4px;padding-left:20px;}
.mxjs dl dd {line-height:22px;color:#666;padding-left:20px;}
.mxjs dl dd h5{background:url(../images/page/answer.png) no-repeat left center;padding-left:20px;font-weight:normal;}
.mxjs dl dd p{padding-left:20px;}


/*----------------------------------------------------------
	自编特训列表页styles
-----------------------------------------------------------*/	
.txtx h3{background:url(../images/title.png) no-repeat 0 -1274px;height:26px;width:210px;}
.col-side .txtx .mod-bd { background-color: #f7f7f7;padding:10px;}

/*列表*/
.zbtxlist .product_item .pro_title{border:none;width:40px;height:40px;background:url(../images/page/icon.png) no-repeat 0 -1254px;}
.zbtxlist .product_item .pro_xq{width:440px;}
.zbtxlist .product_item .pro_time{float:left;margin-top:25px;color:#999}
.zbtxlist .product_item .pro_side a{display:block;background:#f16325;width:80px;height:24px;line-height:24px;color:#fff;font-size:12px;border-radius:20px; text-align:center;margin-top:20px; }
.zbtxlist .product_item .pro_side a:hover{background:#cd4104; text-decoration:none;}


/*----------------------------------------------------------
	视频专练列表页styles
-----------------------------------------------------------*/	
.spzllist .product_item .pro_title{border:none;width:40px;height:40px;background:url(../images/page/icon.png) no-repeat 0 -1361px;}
.spzllist .product_item .pro_xq{width:440px;}
.spzllist .product_item .pro_time{float:left;margin-top:25px;color:#999}
.spzllist .product_item .pro_side a{display:block;background:#f16325;width:80px;height:24px;line-height:24px;color:#fff;font-size:12px;border-radius:20px; text-align:center;margin-top:20px; }
.spzllist .product_item .pro_side a:hover{background:#cd4104; text-decoration:none;}


/*----------------------------------------------------------
	自动生成列表页styles
-----------------------------------------------------------*/	
.zzsclist .product_item .pro_title{border:none;width:40px;height:40px;background:url(../images/page/icon.png) no-repeat 0 -1254px;}
.zzsclist .product_item .pro_xq{width:330px;padding-top:5px;}
.zzsclist .product_item .pro_side{color:#666;padding-top:5px;} 

.retrieve .ui-table td i{font-size:12px;color:#42a684;font-weight:bold;margin-right:10px;font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';}
.retrieve .ui-table td a.autogeneration{display:inline-block;background:#f16325 url(../images/page/icon.png) no-repeat 15px -1443px;padding-right:0;padding-left:50px;width:90px;height:32px;line-height:32px;font-size:16px;color:#fff; text-align:left;font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';border-radius:30px;}
.retrieve .ui-table td a.autogeneration:hover{background:#cd4104 url(../images/page/icon.png) no-repeat 15px -1443px; text-decoration:none;}



/*----------------------------------------------------------
	在线训柜-答题页styles
-----------------------------------------------------------*/	

.side-left{width:770px;}


.zxxl_dt .title{ position:relative;padding-bottom:40px;}
.zxxl_dt .title .tr{font-size:12px; position:absolute;right:10px;top:5px;color:#f16325;}
.zxxl_dt .download{color:#f16325;padding-right:30px;}
.zxxl_dt .print{color:#f16325;background:url(../images/page/icon.png) no-repeat 0 -1500px;padding-left:20px;}

.zxxl_dt .main-title h2{font-size:24px;font-weight:normal}
.zxxl_dt .main-title p{font-size:14px;color:#444; text-align:center;}
.zxxl_dt .main-title p i.grade{font-size:24px;color:#f16325; text-decoration:underline}
.zxxl_dt .examlist .btm-bar span{padding-left:10px;padding-right:10px;}
.zxxl_dt .examlist .btm-bar span.answer{background:url(../images/page/icon.png) no-repeat 65px -1545px;padding-left:10px;padding-right:30px;}
.zxxl_dt .examlist .btm-bar span.parse{padding-left:10px;padding-right:30px;background: url(../images/page/icon.png) no-repeat 65px -433px;}
.zxxl_dt .examlist .btm-bar span.bulbs {padding-left:10px;padding-right:30px;background: url(../images/page/icon.png) no-repeat 65px -650px;}
.zxxl_dt .examlist .btm-bar span.collection {padding-left:10px;padding-right:30px;background: url(../images/page/icon.png) no-repeat 90px -687px;}

.zxxl_dt .examlist dd b{width:150px;display: inline-block;margin-right: 0;}
.zxxl_dt .examlist dd b.on {border:1px solid #42a684;background:#f4fff9;color:#42a684;height:30px;line-height:30px;  }
.zxxl_dt .examlist dd b.error {border:1px solid #f16325;background:#fff7f4;color:#f16325;height:30px;line-height:30px;  }


/*right*/
.tk{width:190px;background:#f7f7f7;padding:10px;font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';}
.tk .user_info {padding-bottom:10px;}
.tk .user_info .user_photo {width:48px;height:48px;border:1px solid #ddd;margin-right:10px;}
.tk .user_info .user_name {font-size:14px;line-height:18px;color:#000;padding-top:5px;}

.tk .last_logged{font-size:12px;color:#999;padding-bottom:20px;}

.tk .remainder{border-top:1px solid #dedede;border-bottom:1px solid #dedede;background:url(../images/page/icon.png) no-repeat 10px -1595px;padding:10px 0 10px 50px;font-size:14px;color:#000;font-weight:bold;margin-bottom:20px;}
.tk .remainder b{color:#1a7556;}

.tk .anwser_list h2{border-left:2px solid #42a684;padding-left:10px;color:#000;margin-bottom:10px;}
.tk .anwser_list dl{float:left;margin-right:3px;}
.tk .anwser_list dl dt{background:#e6d085; text-align:center;font-size:12px;width:20px;height:20px;}
.tk .anwser_list dl dd{border:1px solid #d4d3d3;width:18px;height:18px; text-align:center;}
.tk .anwser_list dl dt.right{background:#42a684;color:#fff;}
.tk .anwser_list dl dt.error{background:#f16325;color:#fff;}

.tk .submit{ text-align:center;margin-bottom:10px;}
.tk .submit a{display:inline-block;width:90px;height:30px;line-height:30px;color:#fff;background:#42a684;border-radius:30px;font-size:18px; text-align:center;}
.tk .submit a:hover{background:#1a7556; text-decoration:none;}
.tk .user_grade{font-size:12px;line-height:18px;color:#000; text-align:center;}
.tk .user_grade i{color:#f16325;}


/*----------------------------------------------------------
	走势图列表页styles
-----------------------------------------------------------*/	
/*培优榜*/
.pyb h3{background:url(../images/title.png) no-repeat 0 -1430px;height:26px;width:210px;}
.pyb .mod-bd {background-color: #f7f7f7;padding:30px 10px; position:relative;}
.pyb .p-list {padding:0;border:none;}
.pyb .p-list li {height:50px !important;line-height:normal;width:190px;border-bottom:1px solid #e7e7e7;padding:10px 0;}
.pyb .p-list li a{width:48px;height:48px;background:none;padding-left:0;float:none;display:inline-block;color:#444;border:1px solid #ddd;}
.pyb .p-list .info{color:#999;padding-top:5px;}
.pyb .p-list .info .title{font-size:12px;}
.pyb .p-list .info .title a:hover{color:#42a684;}
.pyb .p-list .info a.gz{display:inline-block;color:#fff;border-radius:20px;width:60px;height:22px;line-height:22px;background:#f16325 url(../images/page/aa.png) no-repeat 0 -1149px; text-align:center;margin-right:3px;}
.pyb .p-list .info a.gz:hover{background:#cd4104 url(../images/page/aa.png) no-repeat 0 -1149px; text-decoration:none;}
.pyb .p-list .info a.tw{display:inline-block;color:#fff;border-radius:20px;width:60px;height:22px;line-height:22px;background:#42a684 url(../images/page/aa.png) no-repeat 0 -1187px;text-align:center;}
.pyb .p-list .info a.tw:hover{background:#1a7556 url(../images/page/aa.png) no-repeat 0 -1187px;text-decoration:none;}
.pyb .p-list li:hover{background:#42a684}
.pyb .p-list li:hover .info,.pyb .p-list li:hover .info .title{color:#fff;}

#marquee2 {width:210px;height:635px;overflow:hidden;}
#goU{ position:absolute;top:10px;left:10px;display:block;width:190px;height:20px;background:#d8d8d8 url(../images/page/up.gif) no-repeat center center;}
#goD{ position:absolute;bottom:10px;left:10px;display:block;width:190px;height:20px;background:#d8d8d8 url(../images/page/down.gif) no-repeat center center;
}

.rank{background-color: #f6f6f6; border: 1px solid #e6e6e6; height: 31px; overflow: hidden; margin-bottom: 15px;padding-top:3px;padding-left:5px;}
.rank .search-ld{ position:relative;}
.rank .search-ld .ipt{background:#fff;border:1px solid #fff;padding-left:5px;width:470px;height:25px;line-height:25px;font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';}
.rank .searchid{background:url(../images/icon.png) no-repeat 0 -230px;display:block; position:absolute;width:20px;height:20px;left:450px;top:5px;border:none;}
.rank .searchid:hover{ background-position:-30px -230px;}


.wdkc .mod-bd{border:1px solid #ebebeb;padding:10px;}
.wdkc-list-video .hd {height:40px;background-color: #efefef;font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';border-bottom:2px solid #42a684;}
.wdkc-list-video .hd .tabs-trigger{height:40px;line-height:40px;padding:0 10px;border-right:1px solid #d2d1d1;}
.wdkc-list-video .tabs-bd{padding:0;border:none;overflow:hidden;}
.wdkc-list-video .tabs-hd .on{background-color:#42a684;}
.wdkc-list-video .tabs-hd .on a{color:#fff;}


.wdkc-list-video .tabs-bd{padding-top:20px;font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';}
/*.wdkc-list-video .zst_xq {margin-bottom:20px;}*/
.wdkc-list-video .zst_xq h6{color:#fff;background:#42a684;height:30px;line-height:30px;margin-bottom:20px;}
.wdkc-list-video .zst_xq p {font-size: 14px;color: #000;position: relative;font-weight: normal;margin-bottom: 10px;width:758px;}
.wdkc-list-video .zst_xq p i {position: absolute;right: 0;top: 5px;font-size: 12px;color: #666;font-weight: normal;}
.wdkc-list-video .zst_xq .zst_img{margin-bottom:20px;border: 1px solid #e7e7e7;width: 756px;height: 188px;margin-bottom: 20px;}



/*培优明星*/
.pymx h3{background:url(../images/title.png) no-repeat 0 -1456px;height:26px;width:780px;}
.pymx .mod-bd{border:1px solid #ebebeb;padding:20px;}
.pymx .mod-bd dl{float:left;width:100px;margin-left:25px;}
.pymx .mod-bd dl.first{margin-left:0;}
.pymx .mod-bd dl dt{margin-bottom:10px;}
.pymx .mod-bd dl dd{line-height:18px;}

/*明星课程*/
.mxkc{font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';}
.mxkc h3{background:url(../images/title.png) no-repeat 0 -1482px;height:26px;width:780px;}
.mxkc dl {border-bottom:1px dotted #ddd;padding:10px 0;}
.mxkc dl dt {color:#333;font-size:14px;}
.mxkc dl dt a{color:#0076b3}
.mxkc dl dd a{font-size:12px;color:#0076b3;}


.student_info{background:#ffeeb6;padding:5px;margin-bottom:20px;}
.student_info table{width:100%;}
.student_info table tr td{ text-align:left;}

		
	
	

/*----------------------------------------------------------
	新闻列表页styles
-----------------------------------------------------------*/		

.news_list{border-top:1px solid #ddd;}
.news_list dl{padding:20px 0;border-bottom:1px dotted #e7e7e7;}
.news_list dl:hover{background:#F1FCF4;}
.news_list dl dt a{font-size:14px; color:#000;font-weight:bold;}
.news_list dl dt a:hover{ color:#42A684;}
.news_list dl dd{line-height:22px;color:#666;font-size:12px;}
.news_list dl dd.news_time{color:#999;font-size:12px;margin-bottom:10px;}
.news_list dl dd a{color:#F16325;}
.news_list .page{margin-top:20px;}


/*新闻详情*/
.news_xq{padding-top:10px;padding-bottom:10px;}
.news_xq h2{font-size: 24px; color: #000; font-family:'Microsoft YaHei';font-weight:normal; text-align:center;margin-bottom:30px;}
.news_xq  h3{background:#f6f5f5;border:1px solid #e7e7e7;color:#999; text-align:center;font-weight:normal;padding:10px 0;margin-bottom:30px;}
.news_xq p{font-size:14px;color:#000;line-height:28px; text-indent:27px;margin-bottom:20px;padding:0 20px;}




/*----------------------------------------------------------
	实战培训-在线报名styles
-----------------------------------------------------------*/

.enroll {width:100%;padding-top:40px;border:1px solid #ebebeb;margin-bottom:20px;}
.enroll h2{ text-align:center;font-size:22px;color:#000; font-family:'Microsoft YaHei';font-weight:normal;margin-bottom:40px;}
.enroll .user_from {padding-left:200px;padding-bottom:50px;}
.enroll .user_from li{line-height:45px;color:#000;position:relative; font-family:'Microsoft YaHei';font-size:14px;}
.enroll .user_from li label{display:inline-block;width:90px; text-align:right;color:#000;margin-right:20px;}
.enroll .user_from  li .ipt,.enroll .user_from li  .ipt_s,.user_from li  .ipt_l{width:210px;padding:9px 5px 8px 5px;border:1px solid #d5d5d5;border-left:1px solid #9e9d9d;border-top:1px solid #9e9d9d;margin-right:14px;}
.enroll .user_from li  .ipt_s{width:90px;}
.enroll .user_from li  .ipt_l{width:320px;}
.enroll .textarea{width:400px;padding:9px 5px 8px 5px;border:1px solid #d5d5d5;border-left:1px solid #9e9d9d;border-top:1px solid #9e9d9d;margin-right:14px;margin-bottom:20px; vertical-align:middle;resize: none;margin-top:10px;}
.enroll .user_from  li .selector,,enroll .user_from  li .selector{padding:6px 0;border:1px solid #d5d5d5;border-left:1px solid #9e9d9d;border-top:1px solid #9e9d9d;color:#666;}
.enroll .user_from li  span.error{color:#e33840;display:inline-block;width:260px;line-height:18px; vertical-align:middle;}
.enroll .user_from li.submit_btns{margin-top:20px;}
.enroll .user_from li.submit_btns a{display:inline-block;background:#42a684;width:120px;height:40px;line-height:40px; text-align:center;color:#fff;font-size:14px;font-weight:bold;border-radius:5px;margin-right:20px;}
.enroll .user_from li.submit_btns a:hover{ background:#1a7556; text-decoration:none;}
.enroll .user_from li a.turn{color:#0073c3;margin-left:20px;}
