/***train-index*****/
.pbox1{background: white;height: 50px;
    border: 1px solid #ccc;
    border-radius: 3px;
    margin: 25px 0px;
    padding: 13px}
.pbox1-row span{color: #CCC;font-size: 14px;}
.pbox1-row a{width: 65px;text-align: center;margin: 0px 15px;color: #0f88eb;display: inline-block;padding: 3px 10px;font-size: 14px;}
#paginationRow div:first-child{line-height: 66px;}
a{cursor: pointer;}
a.achoose,a.achoose:active{background-color: rgb(47, 198, 67);display:inline-block;padding: 3px 10px;color:#FFFFFF}
.cnode3{-webkit-box-shadow: 0 0 8px 3px rgba(0, 0, 0, .1);-moz-box-shadow: 0 0 8px 3px rgba(0, 0, 0, .1);box-shadow: 0 0 8px 3px rgba(0, 0, 0, .1);margin-bottom: 20px;height: 223px;padding: 10px;background-color: #fff;border-radius: 4px;}
.cnode3 .cnode3-left {float: left;width: 300px;height: 200px;}
.cnode3 .cnode3-right {float: left;width: 870px;}
.cnode3 .cnode3-left img{width: 300px;height:200px;}
.pbox4 .pbox-head{font-size: 14px;padding-left: 6px;height: 30px;}
.cnode4{margin-bottom: 10px;height: 315px;padding: 10px;background-color: #fff;}
.cnode4 .cnode4-left {float: left;width: 635px;color: #999999;}
.cnode4 .cnode4-right {float: right;width: 440px;height:293px;}
.cnode4 .cnode4-right img{width: 440px;height:293px;}
.pbox4{padding:0px 10px;}
.mart20{margin-top: 20px;}
.pbox-heads{font-size: 15px;
    border-left: 2px solid #1E90FF;
    padding-left: 6px;
    }
     .pbox-body {line-height: 1.5;padding: 10px 20px;}
.pbox-head-title{font-size: 14px;}    
.cnode5:hover{background-color: #FCFCFC;}
.cnode5{margin-bottom: 10px;height: 240px;padding: 10px;background-color: #ffffff;}
.cnode5 .cnode5-left {float: left;width: 250px;height:200px;margin-top:20px;}
.cnode5 .cnode5-right {float: left;width: 695px;color: #999999;}
.pbox5{padding: 20px;}
.train-name{margin-left:10px;margin-top: 2px;float: left;}
.train-name a{color: #000;font-size: 20px;}
.train-fee {
    overflow-y: hidden;
    margin-top: 20px;
    color: rgb(57,206,112);
    font-size: 20px;
    display: inline-block;
	}
.train-nofee {
    overflow-y: hidden;
    margin-top: 20px;
    color: red;
    font-size: 20px;
    display: inline-block;
    margin-right: 10px;
	}
.tcon-n2{color: #666;padding: 3.5px 0;line-height: 18px;text-indent: 0;}
.tcon-n2 span{display: inline-block;width: 24%;font-size: 14px;}
.tcon-n3{font-size: 14px;display: inline;float: right;color: #666;margin-right: 5px;margin-top: 5px;}
.box-blue-ra{line-height: 20px;
    display: inline-block;
    background-color: rgb(57,206,112);
    color: #fff;
    width: 94px;
    height: 37px;
    padding: 9px 0;
    float: right;
    text-indent: 0;
    text-align: center;
    margin-top: 24px;
    border-radius: 4px;
    }
.box-blue-ra>span{font-size: 14px;}
.box-blue-la{line-height: 20px;display: inline-block; background-color: #337ab7; color: #fff; width: 100px; height: 30px;padding: 5px 0; float: left; margin-left: 0px; margin-right: 10px;text-indent: 0; text-align: center;}

.train_detail{height: 250px;width: 100%;background-color: #fff; margin-top: 20px; }
.train_detail .train_info{float: left; width: 500px;margin-left: 30px;margin-top: 20px;}
.train_detail .train_info span{font-size: 26px;color: #337ab7;}
.train_detail .train_info p{font-size: 16px;color: #666666;text-indent:2em;margin-top: 10px;}
.train_detail .train_info hr{color: #AEAEAE;margin: 8px 0px; width: 580px;}
.train_pic{float: right;margin-right: 15px;margin-top: 15px;}
/*****train-detail******/


.org-course .org-position{text-align: left;color: #000;margin-bottom: 20px;margin-top: 20px;}
.org-course .org-coursedetail{border: 1px solid #ddd;height: 340px;margin-bottom: 20px;margin-top: 20px;    padding: 20px;background-color: #fff;}
.org-course .org-coursedetail .course-left{display: inline;width:50%;height: 340px;float: right;text-align: right;}
.org-course .org-coursedetail .course-left img{width: 500px;height: 300px;}
.org-course .org-coursedetail .course-right{width: 50%;
    display: inline-block;
    }
.orgtrain_detail{border: 1px solid #ddd;padding: 0px 10px;}
.org-coursedetail .course-right .course-title{padding: 0px 30px;width: 87%;display: inline-block;font-size: 20px;color: #353535;}
.train-collect{width: 12%;display: inline-block;text-align: right;}
.train-collect span{color: #ff5345;font-size: 15px;}
.org-coursedetail .course-right .course-con{height:170px;margin-top: 22px;}
.org-coursedetail .course-right .course-con .con-n1{ font-size: 14px;line-height: 40px;color:#008cd9;}
.org-coursedetail .course-right .course-con .con-n1 .collect{ font-size: 15px;}
.org-coursedetail .course-right .course-con .con-n2{color: #575555;padding: 2px 0;line-height: 30px;}
.org-coursedetail .course-right .course-con .con-n2 span:first-child{font-size: 14px;padding: 0px 30px;display: inline-block;width: 60%;}
.org-coursedetail .course-right .course-con .con-n2 span:last-child{font-size: 14px;padding: 0px 30px;display: inline-block;width: 40%;}
.org-coursedetail .course-right .course-bottom{height:38px; width: 100%;padding: 0px 40px;margin-top: 11px;}
.org-coursedetail .course-right .course-bottom span{margin-right: 10px;}
#old_price {
    font-size: 14px;
    color: #a9a8a8;
    text-decoration: underline;
    text-decoration: line-through;
    font-style: italic;
}
#price {
    display: inline-block;
    color: red;
    font-size: 22px;
    
    height: 20px;
    margin-right: 10px;
}
.price_free{display: inline-block; color: rgb(57,206,112); font-size: 22px;height: 20px; margin-right: 10px;}
.training-lcost {display: inline;float: left;color: #F70505;font-size: 22px;padding: 10px 20px 10px 0;}
.training-fcost {font-size: 14px;color: #939191;text-decoration: line-through;margin-left: 10px;}
.course-bottom .training-buy{display: inline-block;color: #fff;font-size: 22px;width: 201px;float: right;}
.course-right .course-bottom .training-buy>a{display: block;
    width: 120px;
    height: 36px;
    color: #FFFFFF;
    text-align: center;
    line-height: 36px;
    font-size: 14px;
    background-color: #2FC643;
    border-radius: 2px;
    filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#39db67',endColorStr='#2fc643',gradientType='0');
    background: -moz-linear-gradient(top, #39db67, #2fc643);
    background: -o-linear-gradient(top,#39db67, #2fc643);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#39db67), to(#2fc643));}
.training-box{margin-bottom: 20px;}
.orgcon_title{font-size: 20px;color: #000;margin-top: 12px;margin-left: 10px;}
.orgcon_content{min-height: 60px;margin-top: 10px;font-size: 14px;display: -webkit-box;;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.training-cnode2 {border-bottom: 3px solid #eee;;height: 215px;padding: 10px;background-color: #ffffff;}
.training-cnode2:last-child{border-bottom:0px}
.training-cnode2 .training-cnode2-left {float: left;width: 23%;height: 160px;}
.training-cnode2 .training-cnode2-right {float: left;width:76%;color: #999999;}
.tcon-box{margin: 0px 0px 0px 0px;}
.tcon-box .tbox-head {height: 40px;}
.tcon-box .tbox-body {color:#999999;padding:0px 10px;}
.tcon-box .tbox-head .tbox-head-title {float: left;display: inline-block;font-size: 22px;font-weight: 400;overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 90%;}
.tcon-box .tbox-head .tbox-head-title>a{color: #353535;font-size: 18px;}
.tcourse-lcost{padding: 5px 0px 5px 0px;font-size: 16px;float: left;color: #0F88EB;display: inline-block;width: 211px;}
.tcourse-time{padding: 5px 0px 5px 0px;font-size: 16px;float: left;color: #666;display: inline-block;}
.tcourse-lcost .training-fcost {font-size: 14px;color: #939191;text-decoration: line-through;width: 100px;}
.tbox-body .pboxlist-head-actions>a{
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#39db67',endColorStr='#2fc643',gradientType='0');
    background: -moz-linear-gradient(top, #39db67, #2fc643);
    background: -o-linear-gradient(top,#39db67, #2fc643);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#39db67), to(#2fc643));
    line-height: 22px;;background-color: #2FC643;color: #fff;width: 94px;height: 37px;padding: 9px 0;border-radius: 2px;text-align: center;float: right;margin-right: 10px;}
.tbox-body .pboxlist-head-actions>a span{font-size: 14px;}

.course_M{float: right;font-size: 15px;color: #2eb040;}
.course_O{float: right;font-size: 15px;color: #008cd9;line-height: 40px;margin-right: 10px;}

.tbox-body.pboxlist-head-actions>a{display: block;background-color: #337ab7;color: #fff;width: 100px;height: 30px;padding: 4px 0;text-align: center;float: right;margin-left: 10px;margin-right: 10px;}

.psubhead{padding:5px 0px 5px 0px;font-size: 14px;color:#575555;display: inline-block;float: left;}
.psubhead span{margin-right: 20px;width: 211px;}
/*****train******/
/*分页*/
.pagination {
    text-align: right;
}