body{ font-size:14px; color:#666; background:#fff; font-family:"瀵邦喛钂嬮梿鍛寸拨", 'microsoft yahei', Arial, sans-serif;}
.page{ width:997px; margin:auto;}
*{ margin:0; padding:0px;*vertical-align:top; }
li{list-style: none;  }
a{ text-decoration:none; color:#666; }
a:hover{ color:#ff6600; text-decoration:none; cursor:pointer}
img{ border:none;}
.fl{float:left;}
/*.fl input{ line-height: 35px;}*/
.fr{float:right;}
.clear{ clear:both;}
.martop10{margin-top:10px;}
.marbt10{margin-bottom:10px;}
h3{ margin:0px;}
p{ margin:0px;}
ul{ margin:0px;}
.padt10{ padding-top:10px;}
.padb10{ padding-bottom:10px;}
.marr10{ margin-right:10px;}
.nomar{ margin:0px;}
.padt20{ padding-top:20px;}
.huise{ color:#999;}


.tuwen .fl{ position:relative; margin-right:20px;}
.tuwen p{ line-height:30px;}
.tuwen h3{ padding-bottom:8px;}

.shulist{ margin-right:-18px;}
.shulist li{ float:left; margin-right:16px; width:200px; margin-bottom: 12px;}
.shulist li p{ padding-top:10px; text-align:center;}


body{ background:url(../images/paper.gif) repeat;}
.top{ background:url(../images/top_bg.png) repeat-x; height:110px;}
.wrap{ width:1000px; margin:auto;}
.container{ padding:0px;}
.logo{ margin-top:27px;}
.topnav{ width:410px; margin-left:40px; background:url(../images/top_line.jpg) repeat-y left;} 
.topnav a{ display:block; height:103px; float:left; width:100px; text-align:center; background:url(../images/top_line.jpg) repeat-y right; line-height:103px; font-size:20px; }
.topnav a:hover{ text-decoration: none;}
.top_search{ padding-top:40px; width:251px;}
.serch_input { width:200px;}
.serch_input input{ 
        width:200px; 
        height:32px; 
        /*line-height:32px;*/ 
        border:none; 
        background:#ececec; 
        text-indent:1em; 
        border:none; 
        outline:none;
}
.serch_bt button{ background:url(../images/search_bt.jpg) no-repeat; width:41px; height:32px; border:none;}
.top_r{ padding-top:40px; font-size:20px; float:right; text-align:right;}
.top_r a{padding: 0 5px;}
.top_r{font-size: 12px;}
/*.top_r a{ margin-left:30px;}*/
.topnav a.act{ color:#3f87c2;}
.left_side{ width:680px;}
.right_side{ width:300px;}
.box{ margin-bottom: 20px; padding:20px; background:#fff; border-bottom:2px solid #e8e8e8; }
.t1{ margin:0px; padding-bottom:20px; color:#3f87c2; font-size:24px;}
.content{ padding-top:10px; padding-bottom:20px;}
.nav_title{ float:left; width:80px;font-weight:bold; background-color: #3f87c2;color: white; text-align: center; margin-right: 5px;}
.nav_title1{float:left;color: white;width:98px;margin-right:8px; text-align: center; padding: 0 5px;background-color:#3f87c2; font-weight: bold; cursor: pointer;}
.nav_right a{ float:left; padding:0 5px;width:98px; background-color: #f5f5f5; margin-right:8px; margin-bottom: 8px; text-align: center;}
.indlogreg{padding: 10px 35px;}
.seatitintro{height: 34px;overflow: hidden;}
@media(max-width: 1000px){
        .nav_title1{float:left;color: white;width:80px;margin-right:8px; text-align: center; padding: 0 2px;background-color:#3f87c2; font-weight: bold;cursor: pointer;}
        .nav_right a{ float:left; padding:0 2px;width:80px; background-color: #f5f5f5; margin-right:8px; margin-bottom: 8px; text-align: center; overflow: hidden;white-space:nowrap;text-overflow: ellipsis;content:"..";}
}

.nav_right {float:left;overflow:hidden; }
.nav_more{ width:50px;margin-right:80px;}
.accordion-body { margin-left:80px;padding-top:5px; }
.kc_menu{ line-height:22px; padding-bottom:10px;  }

.kc_list li{ margin-bottom:20px; padding:20px; background:#fff; border-right:2px solid #e8e8e8; border-bottom:2px solid #e8e8e8; }
.kc_list li .list_img{ float:left; position:relative; margin-right:20px; }
.kc_list li .kc_list_title{ font-size:20px; font-weight:normal; line-height:24px; }
.kc_list li .kc_list_title span{ font-size:14px; background:#da1f28; color:#fff; padding:2px 8px 2px 8px; margin-left:5px;   white-space:nowrap; }
.kc_list li .kc_list_title span.huiyispan{ background:#1caaea;}
.kc_list li .kc_list_title span.xilie{ background:#da1f28;}
.kc_list li .kc_list_title a{ color:#333;}
.kc_list li .kc_list_title a:hover{ color:#ff6600;}
.kc_list li .kc_list_info{ padding:10px 0px; color:#888;float: right;width: 65%;}
.kc_list li .kc_list_info p{ padding:10px 0px; font-size:12px;}

.list_img{opacity:0.85;filter:alpha(opacity=85); }


.right_list_tj li{ margin-bottom:20px;}
.right_list_tj li img{width:50px;height: 50px;}
.right_list_tj li .list_img{ float:left; position:relative; margin-right:20px; }
.right_list_tj li .right_list_title{ font-size:14px; font-weight:normal; line-height:24px; height:24px; overflow:hidden; text-align:left;}
.right_list_tj li .right_list_title a{ color:#333;}
.right_list_tj li .right_list_info{ color:#888;}

.rig_company li{
        width: 120px;
        height: 37px;
        float: left;
        margin-bottom: 10px;
        text-align: right;
}
.rig_company img{
        width: 110px;
        height:37px;
}


.big_bt a{ 
        background:#3f87c2; 
        display:block; 
        text-align:center; 
        height:60px; 
        font-size:26px; 
        line-height:60px; 
        color:#fff; 
        margin-top:20px;
        width:250px;
}
.big_bt img{ 
        float:left;
}



.kc_profile{ width:640px;}
.kc_pfen{ width:280px; /*padding-top:10px;*/} 
.star{ background:url(../images/xx.jpg) repeat-x; width:130px; height:24px; cursor:pointer; margin-right:10px; }
.pfen p{ padding-top:10px; padding-left:3px;}
.star a{ display:block; width:60%; background:url(../images/xx_v.jpg) repeat-x;  height:24px; }
.cblue{ color:#3f87c2;  }
.sm_star{ margin-top:3px; background:url(../images/star.gif) repeat-x; width:70px; height:12px;}
.sm_star a{ display:block; width:60%; background:url(../images/star-hover.gif) repeat-x;  height:12px; }

.footer{ text-align:center; line-height:30px; background:#3f87c2; color:#fff; padding-top:30px; padding-bottom:30px; }
.footer a{ color:#666;}
.list_news li{ line-height:30px;}


.start_bt,.gz_bt{ background:#3f87c2; color:#fff; display:block; float:left; width:100px; height:30px; line-height:30px; text-align:center; font-size:16px; margin-right:18px;}
.gz_bt{ background:#79c312;}
.kc_bt{ padding-top:20px;}
.start_bt:hover,.gz_bt:hover{ color:#fff;}
.biji_bt{ float:right; margin-right:0px;}

.note-list{ margin:0px -10px 10px 0px;}.note-list:after,.note-list:before{content:" ";display:table}.note-list:after{clear:both}.note-item{background-color:#FFF;border:1px solid #E9E9E9;margin:0 auto;padding:20px;float:left;margin-right:10px;overflow:hidden; width:206px; height:280px}
@media (max-width:767px){.note-item{margin-bottom:0;padding:10px;}}.note-title{font-size:16px;font-weight:700; height:18px; line-height:18px; margin-bottom:10px; overflow:hidden}.note-title a{color:#333}.note-date{color:#999;float:right}.note-content{margin:8px 0;border-top:1px dashed #e9e9e9;padding-top:8px}.note-num{color:#999}.note-sp{width:0;height:14px;border-right:1px solid #e9e9e9;text-indent:-9999px;margin:0 10px;overflow:hidden;vertical-align:middle}.note-all{display:block;text-align:right}

.plun_list li{ padding-bottom:20px; border-bottom:1px solid #e8e8e8; padding-top:20px;}
.plun_info span{ font-size:12px; color:#999;}
.plun_info p{ padding-top:10px; padding-bottom:2px;}
.red_more a{ display:block; height:35px; line-height:35px; background:#f5f5f5; margin-top:20px; text-align:center; color:#666;}
.red_more a:hover{ background:#f2f2f2;}
.nav-pills li a{ padding:5px 10px; display:inline-block  }
.nav-pills li{ margin-right:10px;}
.media-list img{ width:40px; height:40px;}
.media-list{ margin-top:30px;}
.media-list h4 a{ font-size:16px; color:#3f87c2; margin-right:20px;}
.media-list li{ margin-top:20px;}
.media-list h4 { font-size:12px; color:#999;}
.media-list .media-body{ font-size:12px;}

.fxd{ font-size:18px; margin-top:3px;}
.fenx{ padding:5px 20px ;}
.play_info_t1{ width:500px;  overflow:hidden; padding-bottom:0px; float:left;}
.bof_right{ width:173px; float:right; border-right:1px  solid #e8e8e8;}
.bdsharebuttonbox{padding-left: 0;}
.bof_right a{color:#3f87c2; border-left:1px  solid #e8e8e8; display:block; float:left; font-size:18px; text-align:center; padding: 0px 0;}
.bof_right a:hover{ color:#ff6600;}
.pfen_a {
        padding-top: 10px;
}
.pfen {
        background: url("../img/xx.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
        display: block;
        height: 15px;
        margin-left: 10px;
        margin-top: 5px;
}
.pfen p {
        background: url("../img/xx.png") repeat-x scroll 0 -15px rgba(0, 0, 0, 0);
        float: left;
        height: 15px;
        margin-bottom: 0;
        position: relative;
}
.pfen_k textarea {
        padding: 4px 1%;
        width: 98%;
}
.pjundf{ padding-right:10px;}
.pfen_k {
        padding-top: 10px;
}
.pjundf .org{ color:#ff6600; font-size:18px; margin-left:5px;}
.plun_pfen .sm_star{ margin-right:20px;}
.plun_pfen{ width:500px;}
.pfenname{  margin-bottom:5px;}
.pfen_c{ padding-top:10px;}
.pfen_c .btn{ background:#3f87c2; border-color:#3f87c2; border-radius:0px; padding-left:30px; padding-right:30px;}

/*0826*/
.video{width:720px; left:0px; top:0px; position:absolute;z-index:10}
.play_info{ padding-top:10px;}
.play_info .box{ background:#fff;}
.video img{ width:720px; height:400px;}
.play_info_t1{ padding-top:10px;}
.video_bg{ background:#262a2d;}
.biji{ width:280px; position:absolute; background:#f2f2f2;  border:10px solid #f0f0f0; height:400px; right:0px; top:0px; z-index:999;}
.biji_t1{ background:#262a2d; height:30px; line-height:30px; padding-left:10px; padding-right:10px; }
.biji_t1 a{ color:#fff; margin-right:20px;}
.biji_c{ height:270px; overflow:auto; }
.biji_c ul li{ border-bottom:1px dotted #e2e2e2; background:#f8f8f8; padding:10px;}
.biji_c { font-size:12px; }
.xiebiji{ background:#fff; height:80px; padding:10px;} 
.bijibt{ background:#3f87c2; border:1px solid #3f87c2; height:24px; box-shadow:none; margin-left:10px;}
.xiebiji textarea{ font-size:12px; height:40px; width:100%; border:none; background:#ececec; padding-left:10px; padding-right:10px;}
.xiebiji button{ background:#3f87c2; font-size:12px; padding-left:10px; padding-right:10px; height:20px; border:none; color:#fff;}
.biji_c p{ padding-bottom:5px; color:#999;}
.biji_t1 .act{ color:#f16d00;}


.wrap_slect_a span {
        color: #3786c8;
        font-size: 12px;
        font-weight: bold;
        margin-left: 10px;
        margin-right: 10px;
        position: relative;
        top: -2px;
}
.wrap_slect_a a {
        color: #999;
        font-size:24px;
        text-shadow: none;
}
.wrap_slect_a .act { 
        color: #3786c8;
        text-shadow: none;
}
.wrap_slect input{
        border: 1px solid #ccc;
        border-radius: 2px;
        box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset;
        color: #777;
        font-size: 13px;
        margin: 0;
        width:100%;
        padding: 6px 6px 6px 6px;
}
.wrap_slect input[disabled="disabled"]{ width:auto!important}
.jt-control-group{
        line-height: 18px;
        margin: 0 0 21px; 
        padding-right: 50px; 
}
.wrap_slect_a{ margin-bottom:30px;}

.wrap_slect button {
        background-color: #e6e6e6;
        background-image: linear-gradient(#fff, #fff 25%, #e6e6e6);
        border: 1px solid #ccc;
        border-radius: 2px;
        color: #555;
        cursor: pointer;
        display: inline-block;
        font-size: 15px;
        height: 30px;
        line-height: 24px;
        padding: 0;
        transition: all 0.15s linear 0s;
        width: 100px;
}
.tuotiao{ font-size:24px; color:#3786c8; position:relative; top:-7px;}
.jx_list{ line-height:28px;}
.guanzhukc li{ border-bottom:1px dotted #e8e8e8;  line-height:40px; height:40px; overflow:hidden;}
.right_list_plun .right_list_tj li .right_list_title a{ color:#3786c8;}
.hez li{ width:120px; float:left; margin-right:15px; margin-bottom:10px;}
.hez li.nomar{ margin:0px;}
.hez li img{ width:120px;}

#video_note{ position:relative; height:400px; }
.wonnote{ display:block;}
.newnote{ display:none}
.mynote{ display:none}
.img_w{ position:relative}
.img_mark{ position:absolute; top:0px; left:0px;}
.img_w .img_mark{ width:200px; height:120px; opacity:0.6;filter:alpha(opacity=60);  z-index:5; background-color:#154D4B; display:none}
.notshow{ display:none}
.list_img2{ float:left; margin-right:20px}

/*0828*/
.news_list ul{padding-top: 3px;}
.news_list li { padding-left:30px; line-height:31px; height:31px; overflow:hidden; }
.news_list li a { font-size:14px; }
.news_list li.num1 { background:url(../images/num1.png) 3px 9px no-repeat; }
.news_list li.num2 { background:url(../images/num2.png) 3px 9px no-repeat; }
.news_list li.num3 { background:url(../images/num3.png) 3px 9px no-repeat; }
.news_list li.num4 { background:url(../images/num4.png) 3px 9px no-repeat; }
.news_list li.num5 { background:url(../images/num5.png) 3px 9px no-repeat; }
.news_list li.num6 { background:url(../images/num6.png) 3px 9px no-repeat; }
.news_list li.num7 { background:url(../images/num7.png) 3px 9px no-repeat; }
.news_list li.num8 { background:url(../images/num8.png) 3px 9px no-repeat; }
.news_list li.num9 { background:url(../images/num9.png) 3px 9px no-repeat; }


#jcore-topic .jt-topic-footer {
        line-height: 1.5em;
}
#jcore-topic .jt-topic-footer a {
        margin: 0 6px 0 0;
        padding: 0 6px 0 0;
}
#jcore-topic .jt-topic-actions a {
        color: #999;
        font-size: 12px;
}
#jcore-topic .jt-topic-actions a .jt-icon {
        position: relative;
        top: -1px;
}
#jcore-topic .jt-user-name {
        color: #777;
        font-size: 13px;
        margin-right: 8px;
}
#jcore-topic .jt-post-liked .jt-icon-like {
        background-position: 0 -130px;
}
#jcore-topic .jt-post-liked a.jt-post-likes {
        color: #d32;
}
#jcore-topic .jt-reply-active {
        display: block;
}
#jcore-topic .jt-reply-active .jt-post-reply {
        color: #333;
}
#jcore-topic .jt-reply-active .jt-post-reply .jt-icon {
        opacity: 1;
}
#jcore-topic .jt-icon-heart {
        background-position: 0 -130px;
        height: 13px;
        width: 14px;
}
#jcore-topic .jt-icon-settings {
        height: 12px;
        opacity: 1;
        width: 12px;
}
#jcore-topic .jt-icon-like {
        background-position: 0 -117px;
        height: 13px;
        width: 14px;
}
#jcore-topic .jt-icon-reply {
        background-position: 0 -234px;
        height: 13px;
        width: 18px;
}
#jcore-topic .jt-icon-delete {
        background-position: 0 -176px;
        height: 13px;
        width: 13px;
}
.media-list h4 .huifu a{ color:#999; font-size:12px; margin-right:0px;}
.serchwenda_input { width:200px; margin-top:10px;}
.serchwenda_input input{ width:200px; height:32px; line-height:32px; border:none; background:#ececec; text-indent:1em; border:none; outline:none;}
.tiwenbt button{ background:#28aaf8; color:#fff;width:41px; height:32px; border:none;}

/*0829*/
.content_list{width:640px}.content_list.recommend_list{margin-bottom:30px}.content_list .topic_list{width:640px;height:auto;line-height:49px;text-align:left;font-size:13px;border-bottom:solid 1px #eee}.content_list .topic_list span{height:49px}.content_list .topic_list .topic_title{width:310px;margin-right:40px;overflow:hidden;white-space:nowrap;-webkit-text-overflow:ellipsis;-khtml-text-overflow:ellipsis;-icab-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.content_list .topic_list .topic_title a{color:#333}.content_list .topic_list .topic_title.good_topic{width:450px}.content_list .topic_list .topic_response{color:#999;width:84px;overflow:hidden;white-space:nowrap;-webkit-text-overflow:ellipsis;-khtml-text-overflow:ellipsis;-icab-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.content_list .topic_list .topic_time{color:#999;width:92px;overflow:hidden;white-space:nowrap;-webkit-text-overflow:ellipsis;-khtml-text-overflow:ellipsis;-icab-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.content_list .topic_list .topic_own_group{width:114px}.content_list .topic_list .topic_own_group span{font-size:12px;color:#aaa;margin-top:15px;margin-right:5px;height:18px;line-height:18px}.content_list .topic_list .topic_own_group a{display:inline-block;line-height:18px;margin-top:15px;max-width:114px;overflow:hidden;white-space:nowrap;-webkit-text-overflow:ellipsis;-khtml-text-overflow:ellipsis;-icab-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;color:#39c}.group_topic_page_turn{margin-top:20px}

.xiaozu_t1 p{ font-size:12px; font-weight:normal; color:#999;}
.xiaozu_t1 { border-bottom:1px solid #e8e8e8;}
.about_xz{   padding-top:20px; font-size:12px; line-height:22px;}
.t1 .nav-pills li a { font-size:16px;}

.fxd2{ font-size:14px; margin-top:3px;}
.media-list img{ width:30px; height:30px; border-radius:50%;}

.media-list h4 .huifu a{ color:#3786c8; font-size:12px; margin-right:0px;}
.media-list li{ border-bottom:1px dotted #e8e8e8; padding-bottom:20px;}
.toux img{ margin-top:20px; margin-bottom:10px; width:120px; height:120px; border-radius:50%;}
.ht_jianjie{ text-align:center;}
.ht_jianjie p{ text-align:left; padding-left:100px;}
.ht_jianjie h3{ padding-bottom:10px; padding-top:10px;}
.ht_jianjie p a{ color:#3786c8; line-height:25px;}

.geren_title2{ margin-bottom:20px; margin-top:10px;  font-size:16px;}
.geren_left .right_list_tj li{ float:left; width:50%;}
.pagination{ margin-bottom:0px;}
.form-horizontal .txleft{ text-align:left; color:#888; width:90px; padding-right:0px; font-size:18px; padding-top:0px; font-weight:normal;}
.plun_info p.lzkc{ padding-top:3px; font-size:12px; color:#999;}
.bijibtpad{ padding-left:90px;}
.tiwenbt { margin-top:10px;}
.biji_bt:hover{ background-color:#196BAE}
.btn-warning:hover{background-color:#196BAE}
.start_bt:hover{background-color:#196BAE}
.gz_bt:hover{ background-color:#64A50A}
.xiebiji button:hover{ background-color:#196BAE}

#course_typea .active{width:98px; padding:0 5px; margin-right: 8px; color:#fff;background: #DE7206;}
@media(max-width: 1000px){
       #course_typea .active{width:80px;padding:0 2px;margin-right: 8px; color:#fff;background: #DE7206;margin-right:8px;overflow: hidden;white-space:nowrap;text-overflow: ellipsis;content:"..";} 
       .kc_list li .kc_list_info{width: 100%;}
}

#course_typeb .active{ color:#fff;background: #DE7206; margin-left:5px}
#course_typec .active{ color:#fff;background: #DE7206; margin-left:5px}
.course_type .active{color:#fff;background: #DE7206; margin-left:5px}
/*閸忕厧顔�*/
.jt-control-group{box-sizing:content-box}
.jt-control-group input{ box-sizing:content-box}
/**鐠囧嫬鍨�0905*/

.pfenn_a{ padding-top:10px;}
.pfenn{ background:url(../images/xx.png) repeat-x; height:15px; width:80px;margin-top:3px; margin-left:5px; margin-right: 10px; display:block;}
.pfenn p{ background:url(../images/xx.png) repeat-x 0px -15px; height:15px; width:100%; margin-bottom:0px; float:left; position: relative; }

/* 鐠囧嫯顔戦崶鐐差槻*/
.reply {
        padding: 8px 4px;
        border-top: dotted 1px #ccc;
        margin-top: 8px;
        color:#333;
}
/*0909*/
.play_info_t1{ padding:0px;}
.play_info_t1 .mianbao{ font-size:14px; color:#999;}
.play_info_t1 .mianbao a{  color:#999;}
.play_info_t1 .mianbao a:hover{  color:#ff6600;}

.ht_jianjie ul li{ line-height:30px;}
.ht_jianjie ul li a.act{ color:#ff6600;}
.unstyled { margin-top:20px;}
.unstyled li {
        border-top-color: #222;
        font-size: 13px;
        min-height: 20px;
        line-height: 20px;
        padding: 8px 0;
        text-align: left;
        width: 100%;}
.unstyled li input{ border:1px solid #e8e8e8; padding:2px;}
.unstyled li span{ margin:0px 5px; }
.org{ color:#ff6600; font-size:16px; font-weight:normal;}
.unstyled li.sq{ padding-left:41px;}

.paymethod{
        width: 100%;
}
.paymethod p{
        border-bottom: 1px  #ccc  dotted;
        line-height:35px;
        width: 100%;
        font-size: 14px;
        padding-bottom:5px;
        padding-top:10px;
        margin-bottom:20px;
}
.paymethod ul{ 
        min-height:150px;

}
.paymethod ul li{
        width: 200px;
        float:left;
        margin:5px 0; 
}
.paymethod ul li input{
        width: 30px;
}
.paymethod ul li img{
        width: 130px;
        height:52px;
}

.palist{
        width: 100%;
        float: left;
        height:40px;
        line-height: 40px;
        font-size: 14px;
        margin: 10px 0;
}
.palist label{
        width: 80px;
        text-align: right;
        line-height: 35px;
        float: left;
        margin-right:10px;
        display:block;
}
.palist .paynum{
        width: 55px;
        height:35px;
        line-height: 35px;
        text-align: center;
        margin:0 10px; 
        float: left;
        display: block;
        cursor: pointer;
        font-size: 12px;
        border: 1px #ccc solid;
}
.palist span.cz{
        width: 75px;
        border:0;
        font-size: 14px;
}
.palist input{
        width: 80px;
        line-height: 35px;
        height:35px;
        padding:0px 10px;
        border:1px solid #ddd;
        margin-left: 10px;
}
input.sublj{
        width: 112px;
        height: 38px;
        line-height: 38px;
        overflow: hidden;
        background: #fb7541;
        border: 0;
        color: #fff;
        margin-left: 5px;
}
.actpay{
        background:#FFF7EA;
        border: 2px #ff6600 solid!important;
}

.corg{ color:#ff6600;}
.bof_right{ width:286px;}
.bof_right a.jifenbuy{ color:#ff6600;}

.gerenxinxi .fl { width:56px; }
.gerenxinxi .gerenxinxi_r { width:202px; padding-left:20px; }
.gerenxinxi .gerenxinxi_r h3 { font-size:18px; margin:0px; line-height:30px; }
.gerenxinxi .gerenxinxi_r p a { font-size:12px; margin-right: 4px; } 
.gerenxinxi_b { padding-top:16px; }
.gerenxinxi_b ul { margin:0px; border-bottom:1px solid #edecc7; }
.gerenxinxi_b ul li { line-height:38px; height:43px; border-top:1px dotted #e8e8e8; }
.tuichu{ padding: 2px 10px; margin-top:10px;}
.gerenxinxi_b ul li span, .gerenxinxi_b ul li a { color:#ff6600; font-size:20px; }
.indent{ width:100%;}
.indent thead{background-color:#d3e8f8;}
.indent thead tr th{ height:31px}
.indent .trow tr{ background-color:#effaff; height:35px; font-size:14px}
.indent .trow tr td{ text-align:center}

.classnumber{ width:96px; text-align:center;}
.classlt{ text-align:center;}
.classname{ width:630px}
.paymoney label{ color: #ff6600; 
                 margin: 10px 22px;
                 font-size: 20px;}
.paymoney,.paymoney_bt { text-align:right;}
.paymoneydow span, .paymoney span{
        font-size: 12px;
        color: #999;
        position: relative;
        top: -2px;
        margin-right: 10px; font-weight:normal;}
.sum{ text-align:right; width:100%}
.confirm{ background-color:#ff865b; width:110px; height:35px; border:0; float:right; color:#FFF; font-weight:bold; margin:25px 0 12px 0}
.confirm:hover{ background-color:#E24F1B}
.get_score{ clear: both; float: right;}
.czhibt,.querenbt{   margin: 20px 10px 12px 0; height: 35px;width:140px;line-height: 35px;padding:0; }
.querenbt{ margin-right:0px; margin-left:10px;}
.ddbox table td,.ddbox table th{ padding:5px; border:1px solid #fff;}
.ddbox{ border:1px solid #e8e8e8; }

/*0916*/
/*5-15*/
.no_vido_info{}
.no_vido_info_l{ width:446px;}
.no_vido_info_l img{width:446px; height: 278px;}
.no_vido_info_r{ width:486px; } 
.no_vido_info_r h1{font-size: 24.5px;height: 51px;line-height: 25px;}
.or2{ color:#FF6800; font-size:24px;}
.vido_txt p{ width:235px; padding-right:7px; float:left; }
.vido_txt{ padding-top:10px;  }
.novid_zhengwen{ height:47px; line-height:20px; overflow:hidden;}
.vido_bt1{ width:156px; height:40px; margin-right:20px; background:#ff6600; line-height:40px; font-size:16px;}
.vido_bt2{ width:156px; height:40px; background:#39F; line-height:40px; font-size:16px;}
.vido_bt2:hover{ background:#59acff;}
.box img{ border:1px solid #eeeeee; height:150px;}


/*0925*/
.usertop{
        position:absolute; 
        z-index: 99; 
        box-sizing: border-box;
        display: block;
        font-size: 12px;
        height: 28px;
        text-align: right;
        width: auto;
}
.jcorelogins{
        font-size: 18px;
}
.jcorereg{
        font-size: 18px;  
}
/*0930*/

.boflist{ height:140px; overflow:hidden;  background:#fff; padding-top:10px; padding-bottom:10px;}
.boflist .boflist_box{ margin-bottom:12px; float:left; margin-right:10px; width:156px; border:1px solid #e8e8e8; padding:10px;}
.boflist .boflist_box img{ width:130px; height:78px; }
.boflist .boflist_box p{ height:20px; line-height:20px; overflow:hidden; content:"...";text-overflow: ellipsis; 
                         white-space: nowrap;


}
.boflist .boflist_box p a{ font-size:12px; color:#999; }

.boflist .boflist_box p a:hover{ color:#ff6600;}
.boflist .act p a{ font-size:12px; color:#ff6600; }
.boflist .act{ border:1px solid #ffc49c;}


.hzhb li .list_img img{ width:100px; height:50px; border-radius:0px;}
/*TAG鏍峰紡淇敼*/
.selected{
        color: #DE7206;
        background: white;
        border: 1px solid #DE7206!important;
        display:inline-block;
        margin-bottom:5px;
        border:1px solid #ccc;padding:3px 5px 3px 5px;margin-right: 5px;
        line-height: 18px;
}
.selected b{ color:#DE7206!important;width: 7px;height: 7px;cursor: pointer;color:red;margin-left: 5px;}
/*0928*/
.tuwen h3{ font-size:18px;}
.img_w .img_mark{background-color: #fff; opacity: 0.2;}
.sstart_bt{ margin:auto; float:none; font-size:12px; height:20px; line-height:20px; width:50px;}
.list_tag{
        background: #EDF0F2;
        padding-left:5px;
        font-size:12px;	
        padding-right:5px;
        border-radius: 15px;
        color: #99A1A6;
}
.list_tag:hover{border: 1px solid #99A1A6;
                background: #99A1A6;
                color: white;
} 
.zbolist li{ position:relative;}

.zbolist p { padding-left:5px; padding-right:5px; background:#f9f9f9; border:1px solid #f5f5f5; border-top:none; padding-bottom:10px;}
.zbolist p a{ height: 20px; overflow:hidden; display:block;}
.zbolist .zbo{ position:absolute; z-index:20; background:#f5f5f5; height:200px; padding:20px;}
.zbo_txt{ height:90px; overflow:hidden; line-height:20px; font-size:12px; padding-top:10px;  }
.zbo .kc_bt{ padding-top:10px;}
.zbo .kc_bt .start_bt{ font-size:14px; line-height:24px; height:24px; width:60px;}
.huise{ font-size:12px;} 
.gjc{ color:#222;}


.list_bmbt{
        background: #ff771c;
        padding-left:5px;
        font-size:12px;	
        padding-right:5px;
        border-radius: 15px;
        color: #fff;
}
.list_bmbt:hover{border: 1px solid #ff6622;
                 background: #ff6622;
                 color: white;
}

.app_top{ display:none;}
/*1009*/
.tagsindex{
        overflow: hidden;
}
.tagsindex a{
        font-weight: normal;
        font-size: 14px;
        padding-top:9px;
        color: #3f87c2;
        display: block;
        float: left;
        margin-right: 10px;
}
/*mask*/
.withmask li{ position:relative}
.withmask li .mask{ position:absolute; top:0; z-index:99; width:200px; height:200px; display:none}
/*1009*/
.qiehuan{ padding-bottom:10px; }
.qiehuan a{ margin-right:10px;}
.boflist{ height:171px;}

/*1010*/
.hanggao24{ line-height:24px;}
/*1011*/
.jx_list li{ line-height:35px; font-size:16px }
.vido #video{position: relative; z-index: 100; height: 400px; float: left; width: 700px;}
/*1031*/
/*.fl input{ line-height: 35px;}*/
.topnav a:hover{ text-decoration: none;}
.rig_company li{
        width: 120px;
        height: 37px;
        float: left;
        margin-bottom: 8px;
        text-align: right;
}
.rig_company img{
        width: 110px;
        height:24px;
}
.video{ width:1000px;}
.right_side .box img{ border:none;}
.bd_weixin_popup .bd_weixin_popup_foot{
        width:106% ! important;
        margin-top: -14px;
}
.about_xz p img{ width:100%; height:auto}
.xgimg{display: block;text-align: center;}
.xgimg img{width:auto !important;max-height:80px  !important;height:auto !important;max-width:280px !important;display: inline-block !important;}
.right_list_title{text-align: center;line-height: 27px;}
.erweima ul >p{margin-left: 0;line-height: 22px;}

@media (min-width: 992px) {
        .container {
                width: 1000px;
        }
        .appfooter{ display:none;}
        .pfen{ height:auto;}
        .app_top{ display:none;}
}

.nopad{ padding:0px;}

/*footer*/
.footer{width: 100%;background: #Fff; padding-top: 55px !important;border-top: 1px solid #eeeeee;height: 302px;}
.foot_left{width: 195px;}
.foot_left p{color: #cccccc;line-height: 22px;font-size:12px;text-align: center;}
.son_web{margin-left:65px;max-height: 170px;width: 155px;text-align: left;}
.son_web .foot_nav_tit{font-size: 16px;color: #666;}
.son_web ul li{line-height: 28px;}
.son_web ul li a{color: #999;}
.channel{width: 340px;}
.son_web a{display: inline-block;width: 115px;line-height: 28px;color: #999;}
.about_us{margin-left: 0;}
.about_us a{max-width: 100px;margin-bottom: 10px;margin-right: 10px;}
.about_us a img{width: 100%;height: 36px;}
.erweima{width: 225px;}
.erweima p{display: inline-block;margin-left: 25px; font-size: 13px;text-align: center;line-height: 27px;color: #666;}
.erweima p img{display: inline-block;}
.web_map{color: #999;padding-top: 10px;}
.web_map p{line-height: 28px;font-size: 16px;color: #000}
.web_map p a{color: #999;}
.center{width: 1000px;margin: 0 auto;}
.pho_ban{display: none;}
.bord_b{border-bottom: 1px solid #e0e0e0;}
.mb_10{margin-bottom: 10px;}
.pdb20{padding-bottom: 20px;}
/*姘歌繙鏀炬渶搴曚笅*/
@media (max-width: 1000px) {
        .right_list_info{display: block;text-align: center;}
        .right_side{ display:none;}
        .video{ width:100%;}
        .top{ display:none;}
        .left_side .tuwen .fl{ width:100%;}
        .img_w img,.shulist li img{ width:100%; height:auto;}
        .shulist li{ width:100%; margin-bottom:10px;float: none;margin-left: auto;margin-right: auto;max-width: 370px; }
        .pfenn{  }
        .withmask li .mask,.kc_list li img{ width:100%; height:auto; display:none!important}
        .kc_list li .list_img{ float:none; margin-right:0px;}
        .kc_list_title{ padding-top:10px;} 
        .vido #video{ width:100%; margin-left:0px; height:210px;}
        /*#video_note{ height:210px;} 11.19*/
        #video_note{ height:auto}/*11.19*/
        #ShowVideo{ position:relative; height: 120px;}
        .jcorelogins{font-size: 14px;}
        .jcorereg{font-size: 14px;padding-left:5px;}
        .bdsharebuttonbox { width:100%;padding-left: 10px;background-color: #e8e8e8;}
        .bof_right a{padding-left: 10px;}
        .vido_r{ display:none;}
        /*11.19*/
        .biji{ position:relative; width:100%; height:auto!important; box-sizing:border-box}
        .biji_c{ height:auto}

        .video_bg{ padding:5px;}
        #video object { width:100%;}
        .vido{  }
        .shulist{ margin-right:0px; }
        .jx_list{ line-height:30px; clear:both; padding-top:20px;}
        .nav-pills li a{ padding:3px 4px; font-size:12px; }
        #fsD1 img{ width:100%; height:auto;}
        .focus,.focus .fPic{ width:100%; height:auto;}
        .tuwen .focus{ width:100%;}
        .nav-pills li{margin-right:4px;} 
        .shadow{ height:30px; line-height:30px; overflow:hidden; display:block;}
        .tuwen .fl img{ width:100%; height:auto; display:block;} 
        .footer p{ display:none;}
        .footer{ padding-top:5px; padding-bottom:5px;display: none}
        .app_top{ background:url(../images/top_bg.png) repeat-x; height:50px; display:block;}
        .applogo{ padding-top:13px; padding-left:10px;}
        .appfooter{ padding:10px; font-size:12px; display:block;}
        .app_top .topnav{ height:50px; line-height:50px; width:45%; margin-left:10px; background:none;}
        .app_top .applogo img{ width:75px; height:26px;}
        .app_top_r{ line-height:50px; font-size: 12px;}
        .app_top_r a{ margin-right:5px;}
        .app_top .topnav a{ height:50px; line-height:50px; font-size:14px; background:none; width:36px;}
        .tuotiao{ font-size:18px; top:0px; padding-top:5px; font-weight:bold;}
        .content{ padding-top:0px; padding-bottom:10px;}
        .tuwen .fl{ float:none;}
        .box{ margin-top:10px;}

        .kc_pfen, .kc_profile, .pfen p,.kc_pfen{ float:none;}

        .wrap,.left_side, .kc_profile ,.kc_pfen{ width:100%;}

        .pfen{ padding-top:10px; border-top:1px solid #e8e8e8;}
        .pfen p,.pfen{ height:auto; margin:0px; padding-left:0px;}
        .t1{ font-size:20px; padding-bottom:10px;  }
        .list_img2{ float:none;}
        .list_img2 img{ width:100%;}
        .video img{ width:100%;}
        .pfen_a{ display:none;}
        .bof_right { width:100%; float:none; background:#fff; height:30px; padding-top:5px;}
        .play_info_t1{ float:none; background:#fff; padding-top:10px; padding-left:20px; width:100%; line-height:20px;}
        .mianbao{ margin-bottom:15px;}
        .bof_right br{ display:none;}
        .video{ width:100%;}
        .nav_right{}
        .bof_right a{ font-size:12px;}
        .accordion-body{ margin-left:0px; padding-top:10px; font-size:14px; color:#666666;}
        .accordion-body a{ color:#666666;;}
        .palist{ height:auto;}
        .focus .fPic{ position:relative}
        .focus{ height:auto}
        #fsD1 img{ min-height:200px}
        .fcon{ display:block; height:200px; overflow:hidden}
        .footer{display: none}

        /*20160704*/
        .nav_right a{margin-right: 4px;}
        .nav_title1{margin-right: 4px;}
        .nav_right a:nth-child(4n+0){margin-right: 0;}
        .kc_list .list_img2{display: none;}
        .kc_list li{padding: 10px;margin-bottom: 10px;}
        .qyxtmina > div{padding: 20px 0;margin-top: 15px;}
        
               
}


.gotopic{
        width: 250px;
        height: 50px;
        margin-top: 20px;
}
.gotopic img{
        float: left;
}
.gotopic a{
        float: right;
        width: 200px;
        height: 50px;
        background-color: #d7dbdf;
        line-height: 50px;
        text-align: center;
        color: white;
        font-size: 16px;
}
.gotopic a:hover{
        background-color: #c8ced3;
}
.top{height:80px;}
.topnav a{ height:72px; line-height:72px}
.logo{ margin-top:15px}
.top_search{ padding-top:22px}
.top_r{ padding-top:24px}

.couorder{
        text-align: right;
        font-size: 10px;
}
.couorder a{
        padding-left: 5px;
        padding-right: 5px;
}
.sortmm{
        color:#3f87c2;
        text-decoration: underline;
}
