@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
-----------------------------------------------------------*/
.nav--sm .main-nav li{width:;}

/*左侧分类菜单隐藏*/
.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 .slides_container div.slide img{ 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;}

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

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

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


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

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

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

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


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


/*名校风采*/
.lyb .mod-bd{background:#f7f7f7;}
.lyb .mod-bd .p-list{border:none;padding:7px 10px 6px;*padding:7px 10px 6px;}
.lyb h3{background:url(../images/title.png) no-repeat 0 -1690px;height:26px;width:206px;}
.lyb .p-list li{*height:28px;*line-height:28px;}
.lyb .p-list li a{width:200px;font-size:12px;color:#444;}
.lyb .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 -1714px;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;}



/*相关推荐*/
.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 -1714px;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:88%;}
.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{font-size:12px;color:#444;background:none; max-width:160px; overflow:hidden;}
.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:750px;}

.retrieve .ui-table{border:1px solid #e6eae9;background:rgba(255,255,255,0.8);}
.retrieve .ui-table th{background:rgba(230,234,233,1);width:150px;border-bottom:1px dotted #facdb9;color:#42a684; font-size:14px; font-weight:bold; line-height:45px}
.retrieve .ui-table td{border-bottom:1px dotted #e7dfdf;line-height:25px; font-size:12px;}
.retrieve .ui-table td a{padding:0 6px;display:inline-block; margin:5px 0px}
.retrieve .ui-table td a:hover{color:#f16325; text-decoration:underline;}
.retrieve .ui-table td a.all{background:#42a684;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:20px 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{ height:30px; margin:20px auto; float:right;}
.page span{padding: 0 1px; float:left;}
.page a{ display:block; padding: 3px 10px; border: 1px solid #ccc; float:left;}
.page a:hover{border-color: #42a684; color: #42a684; text-decoration: none;}
.page-prev,.page-next{display: inline-block; background:url(../images/page/page_icon2.png) 0 0 no-repeat; vertical-align: middle;}
.unprev,.unnext{display: inline-block; 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 { height:30px;line-height:30px;font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';padding:0 20px; font-size:18px; color:#009966;}	
.retrieve-total .fl{font-size:16px;color:#f16325;}
.retrieve-total .fr{font-size:14px;color:#f16325; float:right;}
.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-: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 dt em{ float:left; margin-right:10px;}
.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;}

.showzhezhao{display: none;  position:absolute; top: 0%;  left: 0%; width:100%; height:100%;   border: 4px solid #E8E9F7;  background-color: white;  z-index:1002;  overflow: auto; -moz-opacity: 0.7; opacity:.70; background:#e6d085; filter: alpha(opacity=20); text-align:right;}
.showzhezhao span{ margin-right:10px; float:right;}
.showzhezhao a{color:#009966;}
/*.qzzhezhao{ display: none;  position: absolute;  top: 0%;  left: 0%;  width: 100%;  height: 100%;  background-color: black;  z-index:1001;  -moz-opacity: 0.7;  opacity:.70;  filter: alpha(opacity=70);}
.showzhezhao{display: none;  position: absolute;   border: 8px solid #E8E9F7;  background-color: white;  z-index:1002;  overflow: auto;}*/

/*===============自主整编试卷入口填写信息弹层 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 0px;font-family:'Microsoft YaHei','\5fae\8f6f\96c5\9ed1';font-size:14px;color:#000;}
.bm_content ul{width:auto;}
.bm_content ul li{ width:100%; line-height:30px;margin-bottom:20px; position:relative;}
.bm_content ul li label{ width:100%; display:inline-block; margin-bottom:10px; padding-left:10px;}
.bgededed{background:#CCCCCC; font-size:16px; font-weight:bold; color:#009966;}
.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 .selectw{width:120px;}
.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 0px;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:10px;}
.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;}

.exam_list_order{ float:left; width:100%;}

.zujuanedit{ width:180px; border-right:1px solid #CCCCCC;}
.zujuanedit h4{ font-size:18px; color:#009966; margin-left:10px;}
/*----------------------------------------------------------
	试题库解析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{ width:100%; line-height:50px; float:left; margin-top:10px;}
.parse .ttxtt{display:inline-block;width:58px;height:28px; float:left;line-height:28px;background:#f4fff9;border:1px solid #42a684; text-align:center;margin-right:10px;}

.parse .btm-bar span{}
.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{padding:2px;margin:5px 0px;}
.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; text-align:center;}
.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{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;}


.p-list li.firstimg{height:200px;padding-top:13px;}
.p-list li.firstimg .img{float:none;width:200px; text-align:center;margin-bottom:10px;}
.p-list li.firstimg .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:10px 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
-----------------------------------------------------------*/
/*发现&收藏*/	
.finding-some{border:#ddd 1px solid;width:228px}
.finding-some>h1{background:#efefef;line-height:40px;text-align:center;font-size:14px;color:#666666}
.collect-class{display:flex;width:100%;padding:10px 0px;border-bottom:#ccc 1px solid}
.collect-ri{width:35%;text-align:center}
.collect-le{width:63%}
.collect-le p:nth-child(1){color:#009966;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:15px}
.collect-le p:nth-child(3) span{color:#ff6601}
.collect-ri img{width:60px;height:60px}
.finding-some-mar{margin-top:20px}

.choose-for-cl{background:#f2f2f2; padding:5px 15px;margin-right:20px;font-size:14px}
.choose-for-tim{background:#ccc; padding:5px 15px;font-size:14px}
.save-money-m{font-size:14px;padding-bottom:20px}
/*end*/
/*发起拼班*/
.sharewallet{width:1000px; height:100%; clear:both; display:flex; height:114px; border:1px solid #e6eae9; font-family:Arial, Helvetica, sans-serif; margin-bottom:10px;}
.walletimg{width:9%; text-align:center; border-right:1px solid #e6eae9}
.walletimg img{width:80px; margin-top:16px}
.walletdetail{width:73.8%; }
.invitatepeople{width:17.2%; text-align:center; border-left:1px solid #e6eae9}
.shareresults{border-top:1px solid #e6eae9; margin-top:}
.shareresults p{width:100%}
.shareresults span{width:24%; display:inline-block; height:35px; text-align:center; font-size:14px}
/*结束*/
.other-label-for{font-size:14px;background:#f9f9f9;padding:6px 0px 6px 10px;border-top:#fff 1px solid;}
.other-label-for span{margin-right:15px}
.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;}
.procut_img img{display:block;padding:10px;width:90%;height:350px;margin:0px auto}
.product_info_xq{width:690px;}
.product_info_xq h4{font-size:18px;color:#000;font-weight: normal;line-height:18px;}
.product_info_xq ul{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:25px;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{clear:both}
.product_info_xq ul.pj li {line-height:25px;}
.product_info_xq ul.pj li span:nth-child(1){display:inline-block;}
.course-listinfo{width:100%;margin-bottom:10px;border-bottom:1px solid #f2f2f2;border-top:1px solid #f2f2f2;}
.couse-listinfo-up{display:flex;width:100%}
.couse-listinfo-up ul{width:80%;padding:10px}
.couse-listinfo-up ul li:nth-child(1) span:nth-child(1){display:inline-block;width:60%}
.couse-listinfo-up ul li:nth-child(2) span:nth-child(1){display:inline-block;width:60%}
.couse-listinfo-up ul li:nth-child(3) span:nth-child(1){display:inline-block;width:60%}
.couse-listinfo-up div{width:20%;border-left:#ffffff 1px solid;text-align:center}
.couse-listinfo-up div span{display:inline-block;width:100%;line-height:30px;color:#ff6601}
.couse-listinfo-up div img{margin-top:25px}
.shower-per-in img{width:32px;height:32px;border-radius:32px}
.shower-per-in span{margin-left:10px}
.shower-per-in span:nth-child(2){color:#666666}
.shower-per-in span:nth-child(3){background:#ff6601;padding:3px 8px;color:#fff;border-radius:5px}
.save-money-m>a{display:block;padding:2px 0px}
.share-to-y a{padding:5px 30px;border:#ff6601 1px solid;color:#ff6601;margin-right:20px;border-radius:5px}
/*需求参与者*/
.throug-more-mm{color:#42a684;font-size:14px}
.throug-more-mm img{float:right;margin-right:15px;width:22px}
.throug-from-ff{color:#999999}
.partyin-dangetable{width:100%; height:182px; margin:0 auto; display:flex; font-family:Arial, Helvetica, sans-serif;border-bottom:1px solid #e6eae9}
.per-sharewallet{clear:both; display:flex; height:114px; font-family:Arial, Helvetica, sans-serif;background:#f9f9f9}
.more-member-nu{color:#ffb200;margin-left:20px}
/*发起需求拼班*/

.per-walletimg{width:13.2%; text-align:center; border-right:1px solid #e6eae9}
.per-walletimg img{width:80px; margin-top:16px}
.per-walletdetail{width:60%;display:flex }
.per-invitatepeople{width:26.8%; text-align:center; border-left:1px solid #e6eae9}
.per-shareresults{width:70%; border-right:1px solid #e6eae9}
.per-share-tou{width:30%;display:block;text-align:center;}
.per-sharetou a img{margin-top:25px}
.per-sharetou a span{display:inline-block;width:100%;line-height:30px}
.per-shareresults>p{padding:8px 0px;font-size:14px;border-bottom:1px solid #e6eae9}
.per-shareresults>p em{margin-left:10px}
.per-shareresults span{width:32%; display:inline-block; height:35px; text-align:center; font-size:14px}


.buy_area{margin-bottom:20px;}
.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:;width:728px;}
.comment_items {padding:10px 0 9px;border-bottom:1px solid #dedede;display:flex}
.comment_items .items_left {float: left;width: 90px;}
.comment_items .items_left_pic {width: 90px;position: relative;}
.comment_items .items_left_pic img {height: 60px;width: 60px;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: 90%;}
.items_detail {padding-top: 10px;}
.items_detail .describe_detail {line-height: 22px;font-size: 14px;position: relative;_height: auto;overflow: hidden;}
.comment_items .items_right .items_user {color: #999;overflow: hidden;border: 0;height: auto;}
.starline {height: 25px;line-height: 25px;border-top: 0;}
.comment_items .starline .time {vertical-align: middle;line-height: 25px;}


/*----------------------------------------------------------
	购物车1styles
-----------------------------------------------------------*/	
.shopping-cart-info p:nth-child(1){color:#009966;font-size:14px}
.shopping-cart-info p span:nth-child(1){width:50%;display:inline-block}
/*step2*/
.formore-info{border-bottom:#ccc 1px solid;padding:20px 0px}
.formore-info ul li{line-height:25px}
.formore-info ul li span:nth-child(1){width:50%;display:inline-block}
.formore-info h3 img{padding-right:5px;width:26px;}


.buy_step{width:900px;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;padding:5px 10px;font-family:"Microsoft YaHei"; }
.buy_step1_info table{width:958px; margin:10px 0px;}
.buy_step1_info table thead{ border-bottom:1px solid #999999; margin-bottom:20px;}
.buy_step1_info table.title{margin-bottom:10px;font-family:"Microsoft YaHei";}
.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;}
.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_step1_info .carttit{ margin-bottom:10px;}
.buy_step1_info .carttit,.buy_step1_info .carttit input,.buy_step1_info .carttit span{ float:left;}
.buy_step1_info .carttit img{ width:30px; height:30px; margin:0px 10px;}
.buy_step1_info .carttit input{ margin-top:10px;}
.verchou2{ background:url(../images/vercbg.png) no-repeat; border:1px dashed #ff4400; padding:0px 10px; width:75px; display:block;cursor:pointer;position:relative;height:20px;}

.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:33px;line-height:33px;border-top:1px solid #dedee0;border-bottom:1px solid #dedee0;padding-left:15px;padding-right:15px;margin-bottom:5px;}
.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;}

.orderleft{ width:50%; float:left;}
.orderright{ width:180px; float:right;}
.orderright span{ font-size:16px; font-weight:bold; padding-top:15px; text-align:right;}
.orderright .tr{ height:30px; line-height:30px;}

/*卖热商品*/
.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; text-align:center;}
.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:0px 10px 20px 10px;}
.buy_step2_info h3{padding-bottom:5px;color:#000;font-size:14px;font-family:"Microsoft YaHei"; position:relative;}
.check-out-menu{border:#ccc 1px solid;margin-top:13px}
.sigle-pinfo ul{padding:0px 10px;width:90%}
.sigle-pinfo  ul li:nth-child(1){color:#42a684;font-weight:bold}
.check-out-menu p{padding:0px 10px;line-height:40px;background:#f9f9f9;border-top:#ccc 1px solid}
.sigle-pinfo{display:flex}
.sigle-pinfo img{width:80px;height:80px;padding:10px;}
.order-infomation-f span:nth-child(1){margin-right:20px}
.order-infomation-f span:nth-child(3){float:right;margin-right:10px;color:#ff6601;font-weight:bold}
.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 .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;}

.back{color:#0071bc;font-size:12px;font-weight:normal;margin-left:10px;}
.back{float:right;}


.newsordlist{ margin-bottom:20px; border-bottom:1px solid #CCCCCC;}
.newsordlistleft{ width:260px; padding-right:20px; border-right:1px dashed #CCCCCC;}
.newsordlistleft .formBox-title a{ float:right; padding:2px 10px; background:#7cbfc5; color:#fff; font-size:14px;}
.newsordlistleft .formBox-title a:hover{ background:#ccc; color:#333;text-decoration:underline;}
.newsordlistleft li{ float:left; width:100%; line-height:25px; margin-bottom:10px;}
.newsordlistleft li span{ font-size:14px; margin:0px 10px;}

.newsordlistright{ width:665px; float:right;}
.formBox-title{ font-size:14px; font-weight:bold;}
.delbtn{ float:right; padding:2px 10px; background:#7cbfc5; color:#fff; font-size:12px;}
.tm{ background:#f5f5f5;}
.orderbox tr{ height:35px; margin-top:30px;}
.orderbox tr td{ text-align:center; border:0px;}
/*.formBox {
    border-color: #ddd;
}
.mgb10 {
    margin-bottom: 10px !important;
}
.formBox {
    border: 2px solid #eee;
    line-height: 26px;
    overflow: hidden;
    padding: 10px;
}
.cb-order {width:100%;}
.cb-order-odinfor {float:left;}
.cb-order-pdinfor {float:right; width:550px;}
.cb-order-pdinfor img {width:80px; border:1px solid #eee;}
.cb-order-pdinfor .orderbox td.pd0 {background-color:#eee; color:#666666;}
.btns {
    background-color: #7dc0cf;
    border: 1px solid #7dc0cf;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    line-height: 1;
    padding: 5px 10px;
    text-align: center;
}

.orderbtn a {
    background: #77c4ce none repeat scroll 0 0;
    color: #fff;
    display: block;
    float: left;
    margin-left: 5px;
    padding: 5px 10px;
}*/

/*----------------------------------------------------------
	购物车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:#f16325;font-weight:normal;}
.splist .product_item .pro_xq h2 a:hover{color:#42a684;}
.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 -1534px;height:26px;width:708px;}
.zxkc .mod-bd{border:1px solid #ebebeb;padding:15px 15px;}

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


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

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


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

.lyb{font-family:"Microsoft YaHei"; }
.lyb h3{background:url(../images/title.png) no-repeat 0 -1690px;height:26px;width:708px;}
.lyb .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:50%;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;}

.jgzq-list-sz .hd{height:40px;background-color:#efefef;}
.jgzq-list-sz .hd .tabs-trigger{height:40px;line-height:40px;padding:0 10px;border-right:1px solid #d2d1d1;}
.jgzq-list-sz .tabs-bd{padding:0;border:none;overflow:hidden;}
.jgzq-list-sz .tabs-hd .on{background-color:#42a684;}
.jgzq-list-sz .tabs-hd .on a{color:#fff;}
.jgzq-list-sz .product_item{float:left;width:50%;border:none;padding:20px 0 0;}
.jgzq-list-sz .product_item:hover{background:none;}
.jgzq-list-sz .product_item .pro_title{float:left;width:148px;height:128px;margin-right:10px;border:1px solid #ddd;}
.jgzq-list-sz .product_item .pro_xq{float:left;width:180px;}
.jgzq-list-sz .product_item .pro_xq h2{margin-bottom:3px;}
.jgzq-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;}
.jgzq-list-sz .product_item .pro_xq h2 a:hover{color:#42a684;}
.jgzq-list-sz .product_item .pro_xq p{color:#666;margin-bottom:0px;line-height:22px;}
.jgzq-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;}
.jgzq-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:240px;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:10px;}
.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 a{ cursor:hand; display:block; width:150px;}
.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 .remainder span{ display:inline-block;*display:inline;*zoom:1; width:25px;line-height:30px;text-align:center; background-color:#fff; margin-left:2px;}
.tk .remainder .bd{ width:16px; background-image:none;}

.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:15px;}
.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;}

.btncss{
    background: #1a7556 none repeat scroll 0 0;
    border-radius: 3px;
    color: #fff;
    font-size: 18px;
    padding: 5px 10px;
	cursor:pointer;
}

/*组卷*/
.zujuanmodel{ width:100%; height:40px; line-height:40px; color:#009966; font-weight:bold; margin-bottom:10px;}
.zujuanmodel span{ float:left; margin-right:10px;}
.zujuanmodel .titlemodel{ font-size:16px;}
.zujuanmodel .typesmodel{ font-size:14px;}
#papercontent{ width:100%; float:left; margin-bottom:20px;}
.editmodeltit{ display:none; height:70px; line-height:70px; font-size:18px; color:#009966; font-weight:bold; padding-left:20px;}

.zujuanfather{ width:auto; position:relative;}
.zujuanson{ padding:0px 10px; height:25px; line-height:25px; float:right; background:#e6d085;}
.zujuanson a{ margin-right:10px; color:#009966;}
.zujuaninput{ width:370px; height:30px; line-height:30px; padding-right:10px;}

.button_sty{
	background: #42a684 none repeat scroll 0 0;
    border: medium none;
    border-radius: 3px;
    color: #fff;
    cursor: pointer;
    font-family: "Microsoft YaHei","微软雅黑";
    font-size: 14px;
    height: 30px;
    width: 70px;
	text-align:center;
	line-height:30px;
	display:block;
}

.paddside{ width:215px; padding-left:13px; margin-top:10px; border:1px solid #CCCCCC;}
.paddside h4{ font-size:18px; font-weight:bold; text-align:center; margin-top:10px; color:#1a7556;}
.paddside span{ font-size:14px; font-weight:bold;}
.paddside li{ line-height:25px;}

.hengxian{ height:2px; width:80%; margin:0px auto; margin-top:5px; margin-bottom:10px; border-bottom:1px dashed #CCCCCC;}

.article_con{ width:745px; line-height:25px; padding:0px 15px;}
.article_con h4{font-size:18px; font-weight:bold; width:100%; text-align:center;}

.article_infot{ width:100%; line-height:25px; text-align:center; margin:10px 0px;}
.article_infot span{ margin-right:15px;}

.masonry-brick h4{ font-size:16px; font-weight:bold; margin-left:10px; color:#42a684;}

.typelista{ width:100%;}
.typelista li{ width:100%; line-height:25px; margin-top:5px; float:left;}
.typelista li span{ font-size:14px; font-weight:bold; float:left; margin-left:10px; color:#42a684;}
.typelista li a{ padding:2px 3px; float:left;}


/*试题排版*/
.q_list_tab {
	border-bottom: 2px solid #fe784a
}

.q_list_tab>a {
	display: inline-block;
	line-height: 32px;
	padding: 0px 20px;
	background-color: #EEE;
	color: #555;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	cursor: pointer;
	text-decoration: none;
	font-size: 14px
}

.q_list_tab>a.selected {
	background-color: #fe784a;
	color: #fff
}

.q_list {
	padding: 5px 0px
}

.q_list_item {
	border-bottom: 1px solid #e5e5e5;
	padding: 10px 10px;
	line-height: 22px;
	font-size: 12px;
	color: #333
}

.q_action {
	margin-right: 10px
}

.q_action a {
	color: #de967d;
	text-decoration: none;
	display: inline-block;
	line-height: 18px
}

.q_action div {
	display: inline-block
}

.to_view {
	padding-left: 20px;
	margin-right: 20px;
	float: right
}

.to_store {
	padding-left: 20px
}

.p_pager_web .p_current {
	background-color: #fd9d7c;
	color: #fff;
	border: 1px #f8602d solid
}

.q_list_caption {
	width:95%;
	margin-bottom: 5px;
	letter-spacing: 1px;
	float:left;
}

.q_list_caption .num {
	margin-right: 10px;
	font-weight: bold;
	font-family: 微软雅黑
}

.q_action_item {
	color: #999;
	padding: 0px 5px;
	border-right: 1px #e5e5e5 solid;
	line-height: 18px;
	float: left;
	max-width: 190px;
	height: 18px
}
.uc_q,.uc_q_object {
	font-family: STIXGeneral,'DejaVu Serif','DejaVu Sans',Times,'Lucida Sans Unicode',OpenSymbol,'Standard Symbols L',serif
}

.ucqo_g_selected {
	color: #4cd1d4
}

.ucqo_g_selected .ucqo_g_border {
	border-color: #4cd1d4
}

.ucqo_g_right {
	color: #4cd1d4
}

.ucqo_g_right .ucqo_g_border {
	border-color: #4cd1d4
}

.ucqo_g_wrong {
	color: red
}

.ucqo_g_wrong .ucqo_g_border {
	border-color: red
}

.ucqo_g_solution {
	color: #4cd1d4
}

.ucqo_g_solution .ucqo_g_border {
	border-color: #4cd1d4
}

.ucqo_g_symbol {
	font-family: "Symbola-mq","Times New Roman",serif
}

.ucqo_g_big {
	font-size: 1.4em
}

.ucqo_g_blank {
	padding: 0 10px;
	border-bottom: 1px solid #333
}

.ucqo_g_input {
	color: #000;
	max-width: 100px
}

.uc_q_fraction {
	display: inline-block;
	vertical-align: middle
}

.ucqo_frac {
	margin: 0 0.1em;
	display: inline-block;
	vertical-align: middle;
	line-height: 1.2em
}

.ucqo_frac_integer {
	margin-right: 0.1em
}

.ucqo_frac_frac {
	display: inline-block;
	text-align: center;
	vertical-align: middle;
	margin-top: -0.1em
}

.ucqo_frac_frac .ucqo_frac_numerator, .ucqo_frac_frac .ucqo_frac_denominator {
	padding: 0 0.2em 0 0.2em;
	text-align: center
}

.ucqo_frac_frac .ucqo_frac_denominator {
	padding-top: 1px;
	border-top-width: 1px;
	border-top-style: solid
}

.ucqo_frac_editor.ucqo_g_blank {
	padding: 0;
	border: none
}

.ucqo_frac_editor input {
	border: none;
	font-size: inherit;
	text-align: center;
	outline: none;
	font: inherit;
	width: 25px;
	border: 1px dotted #ddd
}

.ucqo_script>sup,.ucqo_script>sub {
	font-size: smaller;
	-webkit-transform: scale(0.8,0.8);
	transform: scale(0.8,0.8);
	-ms-transform: scale(0.8,0.8);
	-webkit-transform-origin: center left;
	transform-origin: center left;
	-ms-transform-origin: center left
}

.ucqo_script_full {
	line-height: 1em
}

.ucqo_script_full .ucqo_script_body {
	display: inline-block;
	vertical-align: middle;
	line-height: 1em;
	margin-top: -0.1em
}

.ucqo_script_full .ucqo_script_sup, .ucqo_script_full .ucqo_script_sub {
	font-size: 80%;
	line-height: 0.8em
}

.ucqo_script_full .ucqo_script_sup>sup, .ucqo_script_full .ucqo_script_sub>sub {
	font-size: smaller;
	-webkit-transform: scale(0.8,0.8);
	transform: scale(0.8,0.8);
	-ms-transform: scale(0.8,0.8);
	-webkit-transform-origin: center left;
	transform-origin: center left;
	-ms-transform-origin: center left;
	line-height: 0.8em
}

.ucqo_pc .ucqo_script_front {
	font-size: 1.4em;
	line-height: 1em;
	vertical-align: text-bottom
}

.ucqo_equation {
	margin: 0 3px 0 3px;
	display: inline-block;
	vertical-align: middle;
	line-height: 1.4em
}

.ucqo_equation_bracket {
	position: relative;
	width: 0.8em
}

.ucqo_equation_bracket>span {
	position: absolute;
	display: inline-block;
	font-family: "Symbola-mq","Times New Roman",serif;
	top: 48%;
	width: 0.8em;
	text-align: center;
	margin-top: -0.59em;
	-webkit-transform-origin: center center
}

.ucqo_select {
	display: inline-block;
	vertical-align: middle;
	margin: 0 0.1em 0 0.3em
}

.ucqo_select_editor>li {
	cursor: pointer
}

.ucqo_select_editor>li.ucqo_select_selected .ucqo_select_radio {
	color: #4cd1d4
}

.ucqo_text {
	border-bottom: 1px solid #333;
	padding: 0 20px
}

.ucqo_text_editor {
	display: inline-block;
	border-bottom: 1px solid #333;
	min-width: 60px;
	max-width: 100%
}

.ucqo_text_editor.ucqo_g_blank {
	padding: 0 !important
}

.ucqo_text_editor>div {
	padding: 0 40px
}

.ucqo_text_editor input {
	border: none;
	color: #333;
	font-size: inherit;
	text-align: center;
	outline: none;
	font: inherit;
	max-width: 100%;
	width: 60px;
	padding: 0
}

.ucqo_root {
	display: inline-block;
	vertical-align: 0;
	position: relative;
	margin-left: 0.1em
}

.ucqo_root .ucqo_root_index {
	vertical-align: 0.2em;
	-webkit-transform: scale(0.7,0.7);
	transform: scale(0.7,0.7);
	-ms-transform: scale(0.7,0.7);
	-webkit-transform-origin: top;
	transform-origin: top;
	-ms-transform-origin: top;
	display: inline-block;
	position: relative;
	left: 0.5em
}

.ucqo_root .ucqo_root_root {
	font-family: Symbola;
	line-height: 1.0em;
	position: relative;
	top: -0.2em
}

.ucqo_root_number {
	padding: 1px 0.2em 0;
	border-top: 1px solid #333;
	display: inline-block;
	line-height: 1.2em
}

.ucqo_repeat_repeat {
	position: relative;
	margin-top: 0.5em;
	display: inline-block
}

.ucqo_repeat_dot {
	position: absolute;
	left: 0.0em;
	right: 0.0em;
	top: 50%;
	margin-top: -1.15em;
	line-height: 1em;
	font-weight: bold;
	min-width: 1em;
	font-family: "Symbola-mq","Times New Roman",serif
}

.ucqo_repeat_one .ucqo_repeat_dot {
	min-width: 0
}

.ucqo_repeat_right {
	float: left;
	padding-left: 0.1em
}

.ucqo_repeat_left {
	float: right;
	padding-right: 0.1em
}

.ucqo_overline {
	border-top-width: 1px;
	border-top-style: solid;
	line-height: 1em;
	margin-top: 0.1em;
	display: inline-block;
	vertical-align: 0.05em
}

.uc_q_underline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	line-height: 1em;
	display: inline-block
}

.ucqo_vector {
	line-height: 1em;
	position: relative;
	margin-top: 0.5em;
	display: inline-block
}

.ucqo_vector_over_wrp {
}

.ucqo_vector_over {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	text-align: right;
	position: absolute;
	left: 0;
	right: 0em;
	top: 50%;
	margin-top: -1.2em;
	line-height: 1em;
	height: 0.46em;
	overflow: visible;
	font-family: SimSun
}

.ucqo_vector_over>span {
	margin-right: -0.15em
}

.ucqo_tof>li {
	display: inline-block
}

.ucqo_operator {
	margin: 0 0.1em
}

.ucqo_operator .ucqo_operator_main {
	display: inline-block;
	vertical-align: middle;
	text-align: center
}

.ucqo_operator .ucqo_operator_o {
	line-height: 1em;
	display: block
}

.ucqo_operator .ucqo_operator_lower {
	line-height: 1em;
	font-size: 0.6em;
	display: block
}

.ucqo_operator .ucqo_operator_upper {
	line-height: 1em;
	font-size: 0.6em;
	display: block
}

.ucqo_limit .ucqo_operator_main {
	margin-bottom: -0.1em
}

.ucqo_limit .ucqo_operator_lower {
	margin-bottom: -7px
}

.ucqo_sum .ucqo_operator_o {
	line-height: 0.8em;
	padding-top: 0.10em;
	font-size: 1.6em
}

.ucqo_sum .ucqo_operator_main {
	margin-top: -0.2em
}

.ucqo_table>table {
	margin-top: 1px;
	border-collapse: collapse;
	text-align: center;
	line-height: 1.3em;
	width: 100%
}

.ucqo_table>table>tr>th,.ucqo_table>table>tr>td {
	padding: 8px;
	border: 1px solid #333
}

.ucqo_table>table>tbody>tr>th,.ucqo_table>table>tbody>tr>td {
	padding: 8px;
	border: 1px solid #333
}

table.edittable {
	border-collapse: collapse;
	text-align: center;
	line-height: 1.3em
}

table.edittable>tr>th,table.edittable>tr>td {
	padding: 8px;
	border: 1px solid #333
}

table.edittable>tbody>tr>th,table.edittable>tbody>tr>td {
	padding: 8px;
	border: 1px solid #333
}

.ucqo_matrix {
	display: inline-block;
	vertical-align: middle;
	border-left: 1px solid;
	border-right: 1px solid;
	padding: 0px 0.4em;
	margin: 0px 0.4em
}

.ucqo_matrix>table,.ucqo_matrix>div>table {
	text-align: center
}

.ucqo_matrix>table>tbody>tr>td,.ucqo_matrix>div>table>tbody>tr>td {
	padding: 0px 4px
}

.ucqo_grid {
	display: inline-block;
	vertical-align: middle
}

.ucqo_grid .ucqo_grid_fl {
	float: left
}

.ucqo_grid .ucqo_grid_fr {
	float: left;
	margin-left: 1em
}

.ucqo_arc {
	line-height: 1em;
	display: inline-block;
	text-align: center;
	vertical-align: baseline
}

.ucqo_arc .ucqo_arc_main {
	display: block;
	line-height: 0.8em;
	height: 0.8em
}

.ucqo_arc .ucqo_arc_header {
	display: block
}

.ucqo_strike {
	text-decoration: line-through
}

.math {
	display: inline-block
}

.math table {
	vertical-align: middle;
	display: inline-block
}

.uc_q_wrong_type {
	color: red
}

.uc_q_equalmark {
	display: inline-block;
	vertical-align: middle
}

.ucqo_equalmark {
	margin: 0 0.1em;
	vertical-align: middle;
	line-height: 1.2em
}

.ucqo_equalmark_table {
	border-collapse: separate;
	border-spacing: 1px;
	display: inline-block;
	text-align: center;
	vertical-align: middle;
	margin-top: -0.1em
}

.ucqo_equalmark_table .ucqo_equalmark_top, .ucqo_equalmark_table .ucqo_equalmark_bottom {
	padding: 0 0.2em 0 0.2em;
	text-align: center
}

.ucqo_equalmark_table .ucqo_equalmark_top {
	border-bottom-width: 1px;
	border-bottom-style: solid
}

.ucqo_equalmark_table .ucqo_equalmark_bottom {
	border-top-width: 1px;
	border-top-style: solid
}

.uc_q_arrow {
	display: inline-block;
	vertical-align: middle
}

.ucqo_arrow {
	margin: 0 0.1em;
	vertical-align: middle;
	line-height: 1.2em
}

.ucqo_arrow_table {
	display: inline-block;
	text-align: center;
	vertical-align: middle;
	margin-top: -0.1em
}

.ucqo_arrow_table .ucqo_arrow_top {
	position: relative;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding: 2px 3px
}

.ucqo_arrow_right_arrow {
	position: absolute;
	right: 0;
	bottom: -3px;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	transform: rotate(45deg);
	width: 4px;
	height: 4px;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-width: 1px;
	border-right-style: solid
}

.ucqo_arrow_left_arrow {
	position: absolute;
	left: 0;
	bottom: -3px;
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	transform: rotate(-45deg);
	width: 4px;
	height: 4px;
	border-top-width: 1px;
	border-top-style: solid;
	border-left-width: 1px;
	border-left-style: solid
}

.uc_q_parallelequal {
	display: inline-block;
	vertical-align: middle
}

.ucqo_parallelequal {
	margin: 0 0.1em;
	vertical-align: middle;
	line-height: 1.2em
}

.ucqo_parallelequal_table {
	border-collapse: separate;
	border-spacing: 1px;
	display: inline-block;
	text-align: center;
	vertical-align: middle;
	margin-top: -0.1em
}

.ucqo_parallelequal_table .ucqo_parallelequal_top, .ucqo_parallelequal_table .ucqo_parallelequal_bottom {
	text-align: center
}

.ucqo_parallelequal_table .ucqo_parallelequal_top {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	font-family: '宋体'
}

.ucqo_parallelequal_table .ucqo_parallelequal_bottom {
	border-top-width: 1px;
	border-top-style: solid
}

.uc_q_underbrace {
	display: inline-block;
	vertical-align: middle
}

.ucqo_underbrace {
	margin: 0 0.1em;
	vertical-align: middle;
	line-height: 1.2em
}

.ucqo_underbrace_table {
	border-collapse: separate;
	border-spacing: 1px;
	display: inline-block;
	text-align: center;
	vertical-align: middle;
	margin-top: -0.1em
}

.ucqo_underbrace_table .ucqo_underbrace_top, .ucqo_underbrace_table .ucqo_underbrace_bottom {
	text-align: center
}

.ucqo_underbrace_brace {
	font-family: "Symbola-mq","Times New Roman",serif;
	-webkit-transform: scale(3.4,1) rotate(-90deg);
	-moz-transform: scale(3.4,1) rotate(-90deg);
	transform: scale(3.4,1) rotate(-90deg);
	display: inline-block
}

.uc_q_valence {
	display: inline-block;
	vertical-align: middle
}

.ucqo_valence {
	margin: 0 0.1em;
	vertical-align: middle;
	line-height: 1.2em
}

.ucqo_valence_table {
	border-collapse: separate;
	border-spacing: 1px;
	display: inline-block;
	text-align: center;
	vertical-align: middle;
	margin-top: -0.1em
}

.uc_q_chemequation {
	display: inline-block;
	vertical-align: middle
}

.ucqo_chemequation {
	margin: 0 0.1em;
	vertical-align: middle;
	line-height: 1.2em
}

.ucqo_chemequation_table {
	display: inline-block;
	text-align: center;
	vertical-align: middle;
	margin-top: -0.1em;
	border-collapse: separate;
	border-spacing: 1px
}

.ucqo_chemequation_table .ucqo_chemequation_top {
	position: relative;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding: 2px 3px
}

.ucqo_chemequation_right_arrow {
	position: absolute;
	right: 0;
	bottom: -3px;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	transform: rotate(45deg);
	width: 4px;
	height: 4px;
	border-top-width: 1px;
	border-top-style: solid
}

.ucqo_chemequation_table .ucqo_chemequation_bottom {
	position: relative;
	border-top-width: 1px;
	border-top-style: solid;
	padding: 2px 3px
}

.ucqo_chemequation_left_arrow {
	position: absolute;
	left: 0;
	top: -3px;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	transform: rotate(45deg);
	width: 4px;
	height: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid
}

.uc_q_object img {
	max-width: 100%;
	vertical-align: middle
}

.uc_q_object img.display_figure {
	float: right;
	margin: 20px 35px
}

.uc_q_properlyinclude {
	display: inline-block;
	vertical-align: middle
}

.uc_q_properlyinclude table {
	line-height: 0.5em;
	text-align: center
}

.ucqo_emphasis {
	position: relative
}

.ucqo_emphasis:after {
	position: absolute;
	top: 0.4em;
	content: '・';
	left: 0.3em;
	font-family: 'Symbola-mq','Times New Roman',serif
}