@charset "utf-8";
/* CSS Document */

/*文化页面图片切换JS*/
.photojs{width:920px; margin:0 auto;}
#picarea {height:665px;}
#bigpicarea {position: relative; width: 710px;}
#bigpicarea img{ border:1px solid #c1c1c1;}
#bigpicarea .word {text-align: center; height:50px; color: #333}
#bigpicarea h3{height:45px; padding:8px 0; text-align:left; line-height:24px; color:#333; font-size:12px}
#bigpicarea .word h3 img{ vertical-align:middle;}
#bigpicarea .ui-els-hide {display: none}
#thumbs {list-style-type: none; height:80px; padding-top:10px; width:580px; padding:0 55px; float:left;}
* html #thumbs {height:100%}
#thumbs li {width:168px; display: inline; float: left; overflow:hidden;}
#thumbs ul {}
#thumbs li.last_img {margin-right: 4px}
#thumbs li.first {width:20px; height:20px; cursor: pointer;}
#thumbs li.last {width:20px; height:20px; cursor: pointer;}
#thumbs li a{display: block; font-size: 0px;}

#thumbs li a:hover,#thumbs li a.current{
    background: url("../images/sel-bg.gif") no-repeat scroll 3px 0;
	padding:9px 3px 3px 5px;
	width:100px;
	height:50px;
} 
#thumbs li a.current span{background:rgba(0, 0, 0, 0)!important;filter:Alpha(opacity=30); background:#000000; /}
.bigbtnprev {z-index: 100; position: absolute; width: 460px; height:592px; margin-top:86px; top: 0; cursor: pointer; padding-left:16px;}
.bigbtnnext {z-index: 100; position: absolute; width: 460px; height:592px; margin-top:86px; top: 0; cursor: pointer; padding-right:16px;}
#big_play_prev {background: url(../images/lrbuttom01.png) no-repeat left center; width: 460px; display: block; height:591px; _background: none; _filter: progid:dximagetransform.microsoft.alphaimageloader(sizingmethod=crop,src='../images/leftbig.png');}
#big_play_next {background: url(../images/lrbuttom02.png) no-repeat right center;; width: 460px; display: block; height:591px; _background: none; _filter: progid:dximagetransform.microsoft.alphaimageloader(sizingmethod=crop,src='../images/rightbig.png');}
#smallpicarea {padding-top:18px; position:absolute;}
/*Jetty add for culture gallery*/
#thumbs li.first,#thumbs li.last{height: 23px;}
#picarea{width: 920px;}
#smallpicarea{}
/*Jetty add for culture gallery*/
.comment-detail-img {
    left: 40px;
    position: relative;
    top:20px;
}
.form-item.form-type-textarea.form-item-comment-body-und-0-value label {
    padding-left: 30px;
}
.mean .vdown-l #comments #comment-form {
    margin: 0 20px;
    overflow: hidden;
}



a { color: #000; text-decoration: none; }
a:hover { text-decoration: underline; }
a img { border: none; }
.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.cl { zoom: 1;  }

.frame { margin-bottom: 10px; border: 1px solid #e1e1e1; background: #FFF; }
.title, #picarea h2 {
    display: block;
    float: left;
    font-size: 22px;
	font-weight:bold;
    height: 80px;
    line-height: 80px;
    overflow: hidden;
    padding-top: 6px;
    text-align: center;
    width: 100%;
	font-family:"微软雅黑";
}

.block { margin: 10px 10px 0; }

.temp { margin: 1px; }

.slideshow { clear: both; }
.slideshow li { position: relative; overflow: hidden; }
.slideshow span.title { position: absolute; bottom: 0; left: 0; margin-bottom: 0; width: 100%; height: 32px; line-height: 32px; font-size: 14px; text-indent: 10px; }
.slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #30000000,endColorstr = #30000000); color: #FFF; overflow: hidden; }
.slidebar li { float: left;width:136px; height:12px; cursor: pointer; line-height:1000%;}
.slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #50FFFFFF,endColorstr = #50FFFFFF); color: #000; font-weight: 700; }


ul, li { list-style: none; }
a:hover { text-decoration: underline; color: #a50001; }
.frame { background: none; border: 0px solid #fff; margin-bottom: 0px; }
.temp { margin: 0; }
.slideshow span.title{width:660px;}

.slidebar { position: relative; bottom:12px; z-index:9999  }
.slideshow span.title { background: rgba(0,0,0,0.3); height:90px;background:url(../images/bgFocus.png); color: #FFF; overflow: hidden; font-size:24px; font-weight:bold; }
.slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #ff0; font-weight: 700; }

.slideshow SPAN.title { text-indent: 0px; }
.block { margin: 0;position: relative; }
#frameHlicAe { margin: 0px !important; border: 0px !important; }
.comiis_wrap960, .comiis_wrapad {width: 682px; float:left; }
.comiis_wrapad { overflow: hidden; }
.comiis_wrapad img { float: left; margin-top: 0px;width:682px; height:408px; }

#slidesImgs li { width:682px; height: 396px; display: none; }

.Culture{ width:321px; background:#eeebeb; padding:20px; float:right}
.Culture h1{font-weight:bold; line-height:25px; margin-bottom:5px;}
.Culture-dedes{border-bottom:1px dotted #ccc; overflow:hidden; padding-bottom:8px; margin-bottom:13px}
.Culture  li{font-size:12px; line-height:19px;}


/*公共样式*/
body{font-size:13px; font-family:"Myriad Pro"; margin:0px; padding:0px;}
DIV,OL,LI,H1,H2,H3,H4,H5,H6,PRE,FORM,FIELDSET,INPUT,dl,dd,p,tr,td{margin:0; padding:0;}
UL,li{ list-style:none; margin:0; padding:0;}
a,img {border: none;}
h3{ font-size:20px; font-weight:normal;}
input{ cursor:pointer; vertical-align:middle;}
a{color:#333; text-decoration:none}
a:hover{ color:#2e5fbd;}
.color01{color:#fb7804;}
.color02{ color:#989898;}
.font14{ font-size:14px; font-weight:bold;}




.vmean #outer{ overflow:hidden;}
.vmean #tab{overflow:hidden;zoom:1; font-size:16px; border-top:1px solid #6e6e71; border-left:1px solid #6e6e71; border-right:1px solid #6e6e71; border-bottom:1px solid #292929;}
.vmean #tab li{width:134px; float:left; color:#ffffff; cursor:pointer; height:32px; line-height:32px; background:#252528; font-size:14px; text-align:center;}
.vmean #tab li .havebj{color:#6a6a6a; display:block; background:url(../images/current01.jpg) left center no-repeat; padding-left:25px;}
.vmean #tab li span{color:#7bcce7;}
.vmean #tab li.current{width:134px; height:32px; line-height:32px; border:none; background:#404043; background:url(../images/vmeanbg.jpg);}
.vmean #content{ padding-top:6px;}
.vmean #content ul{line-height:25px; width:764px; display:none;}
.vmean #content ul li{height:73px; padding:10px; background:#525256; border-top:1px solid #6d6d70; border-bottom:1px solid #282828;}
.vmean #content ul li img{ width:80px; height:60px; border:1px solid #000000; float:left; vertical-align:middle;}
.vmean #content ul li p{ width:158px; float:left; padding:5px 0 0 10px; font-size:12px;}
.vdown{ width:1000px; float:left; background:#efefef; border-bottom:1px dashed #c7c7c7; margin-bottom:10px; padding:15px 20px 15px 20px;}
.vdown img{ vertical-align:middle; padding-right:5px;}
.vdown .praise{ padding-right:50px;float:left; width:50px; height:24px; line-height:24px;}
.vdown .share{ float:right; height:24px; line-height:24px;}
.vdown-l{
    width:755px;
    float:left;
}
.vdown-l h3{ font-size:18px; color:#288DD1; padding:10px 20px; width: 730px; float: left;float:none !important;}
.vdown-l .con{ padding:0 20px; font-size:12px; line-height:22px;}
.vdown-l .con span{ color:#9a9a9a; float: left;}
.vdown-l .con .con01{ width:50%; float:left;}

/*Jetty add for culture gallery*/
.page-culture-gallery-retrieval .view-culture-gallery-retrieval{clear: both;}
.page-culture-gallery-retrieval .views-exposed-form .views-exposed-widget{float: none;}
.page-culture-gallery-retrieval .views-widget-filter-field_culture_category_tid {float: none;}
.page-culture-gallery-retrieval .views-widget-filter-field_culture_category_tid .form-radios .form-item {float: left;}
.page-culture-gallery-retrieval .views-widget-filter-field_culture_category_tid .form-radios .form-item .form-radio{display: none;}
.page-culture-gallery-retrieval .views-widget-filter-field_culture_category_tid .form-radios .form-item label{cursor: pointer;display: block;padding: 0 5px;margin-right: 10px;}
.page-culture-gallery-retrieval .views-widget-filter-field_culture_category_tid .form-radios .form-item label:hover{cursor: pointer;display: block;padding: 0 5px;margin-right: 10px;background: #4ab0e0;}
.page-culture-gallery-retrieval .views-widget-filter-field_culture_category_tid .form-radios .form-item label.current-checked{cursor: pointer;display: block;padding: 0 5px;margin-right: 10px;background: #4ab0e0;}
.page-culture-gallery-retrieval .ajax-progress-throbber{margin: 0;}
.page-culture-gallery-retrieval .item-list{float:right;}
.page-culture-gallery-retrieval .clear{clear: both;}
.page-culture-gallery-retrieval .atlas{min-height: 955px;_height: 955px; float:left;}
.page-culture-gallery-retrieval .views-field-field-culture-gallery-intro{display: none;}
.page-culture-gallery-retrieval .views-field-field-culture-gallery-intro{width: 316px;height: 239px;border: 1px solid #d1ccc7;}
.page-culture-gallery-retrieval li.views-row{margin-right: 22px;height: 275px;padding-bottom: 20px;}
.page-culture-gallery-retrieval .atlas .subnav a.current{background: #4ab0e0;color: #fff;}
.page-culture-gallery-retrieval .views-widget-filter-field_culture_category_tid{display: none;}
/*Jetty add for culture gallery*/

/*上传课程成功页*/
.uploadwin{ float:left; overflow:hidden; padding-bottom:50px; font-family:"Myriad Pro"}
.uploadwin .coursewin{padding:50px 172px 30px 172px; overflow:hidden;}
.uploadwin .coursewin img{ float:left;}
.uploadwin .coursewin li{ width:621px; line-height:30px; padding-bottom:24px; float:right; font-size:20px;}
.uploadwin .coursewin li a{ color:#2d8ebb;}
.uploadwin .coursewin input{ height:30px; padding:0 15px; margin-right:20px; background:#4eb0df; border-radius:3px; color:#FFF; cursor:pointer; font-size:12px;}

/*上传课件成功页*/
.uploadwin h2{ height:45px; line-height:45px; font-size:20px; color:#2d8ebb; background:#f7f5f6; padding-left:25px;}
.uploadwin .warewin{ padding:25px;}
.uploadwin .warewin img{ width:170px; height:113px; border:1px solid #d3d3d3; float:left; margin-right:12px;}
.uploadwin .warewin ul{width:804px; float:left;}
.uploadwin .warewin h3 {
    border-bottom: 1px dotted #DEDEDE;
    font-size: 20px;
    height: 30px;
    line-height: 20px;
    margin-bottom: 5px;
    width: 100%;
}
.uploadwin .warewin ul dd{ width:50%; float:left; line-height:21px; font-size:13px;}
.uploadwin .warewin ul li{line-height:21px;}
.uploadwin .warewin ul span{ color:#989898;}
.uploadwin .warewin ul font{ color:#ec8300;}
.uploadwin .warewin p{float:left; margin-top:10px;}
.warewin .field.field-name-body.field-type-text-with-summary.field-label-hidden{  float: left;padding-left: 15px;width: 907px;}
.uploadwin .warewin p span{ color:#989898;}

/*Jetty add for culture discovery*/
/*culture.html 文化页右边*/
.page-culture-culture-retrieval .culture_mean_right{ width:786px; float:left; font-family:"Myriad Pro";}

/*culture.html 文化页右边  栏目介绍*/
.page-culture-culture-retrieval .culture_mean_right .BAR{ width:785PX; height:107PX;}
.page-culture-culture-retrieval .culture_mean_right .BAR IMG{border:1px solid #ebebeb; float:left;}
.page-culture-culture-retrieval .culture_mean_right .BAR ul{ width:300px; float:left; padding-left:25px; font-size:12px; padding-top:10px; color:#333;}
.page-culture-culture-retrieval .culture_mean_right .BAR ul h1{font-size:24px; border-bottom:1px dotted #c0c0c0; font-weight:bold; line-height:30px;}
.page-culture-culture-retrieval .culture_mean_right .BAR ul li{ padding:10px 0 0 0; color:#666; line-height:18px;}

/*culture.html 文化页右边  内容列表*/
.page-culture-culture-retrieval .culture_mean_right_list{background:#ffffff; width:760px;float:left; height:auto; overflow:hidden; padding:25px 10px 15px 20px;}
.page-culture-culture-retrieval .culture_mean_right_list h1{font-size:24px; width:760px; color:#3ba7dc; border-bottom:1px dotted #c0c0c0; line-height:25px;}
.page-culture-culture-retrieval .culture_mean_right_list h1 img{ float:right; margin-left:5px;}
.page-culture-culture-retrieval .culture_mean_right_list ul{border-bottom:1px dotted #c0c0c0; width:760px; margin-top:16px; padding-bottom:16px;}
.page-culture-culture-retrieval .culture_mean_right_list ul img{ float:left;border:1px solid #ebebeb; margin-right:15px; }
.page-culture-culture-retrieval .culture_mean_right_list ul h2{ font-size:16px; color:#333;}
.page-culture-culture-retrieval .culture_mean_right_list ul li a{ padding:10px 0 0 0; color:#999999; font-size:12px; }
.page-culture-culture-retrieval .culture_mean_right_list ul li a:hover{ text-decoration:none;}
.page-culture-culture-retrieval .view-culture-retrieval .pager{width: auto;}
.page-culture-culture-retrieval .view-culture-retrieval li{border-bottom: 1px dotted #c0c0c0;padding-bottom: 16px;}
.page-culture-culture-retrieval .item-list .views-row .views-field-body .field-content{line-height: 1.5em;}

/*culture.html 文化页左栏*/
.page-culture-culture-retrieval .culture_mean_left{
    background: none repeat scroll 0 0 #EFEFEF;
    border: 1px solid #CCCBCB;
    float: left;
    font-family: "Myriad Pro";
    height: 840px;
    overflow: hidden;
    width: 234px;
}
.page-culture-culture-retrieval TABLE.mean_culture{width:100%; height:auto; overflow:hidden; background:#efefef;}
.page-culture-culture-retrieval TABLE.mean_culture TR TD{cursor:pointer;font-size:16px; color:#333333; line-height:30px; padding:10px 0 0 28px;}
.view-culture-retrieval .culture-list-rightul .views-field-title a { font-weight: bold;}
.page-culture-culture-retrieval TABLE.mean_culture .block{ display:block;}
.page-culture-culture-retrieval TABLE.mean_culture a{color:#333333;  text-decoration:none; padding-left:20px; display:block;}
.page-culture-culture-retrieval TABLE.mean_culture .blue{ color:#3ba7dc;}
.page-culture-culture-retrieval .mean_culture_DT{ background:#FFF; display:none; padding-left:20px;}
.page-culture-culture-retrieval .block{margin-bottom: 0;}
.page-culture-culture-retrieval .views-row{width:725px;}

.node-type-culture-discovery .views-field-body{clear: both;}
.node-type-culture-discovery .mean{background: none;}
.node-type-culture-discovery .ndetail-left{background-color: #fff;}
.node-type-culture-discovery .ndetail .culcontent h2{
    height: auto;
    line-height: 2em
}
.node-type-culture-discovery .ndetail .culcontent h2 span{
    padding: 0;
}
.node-type-culture-discovery .ndetail .culcontent p{
    line-height: 2em;
}
/*Jetty add for culture discovery*/
/*Jetty add for media list page*/
.Etv-vo-Review-right .Review-Mediaew1 .views-field-title span{
    padding-left: 10px;
    font-size: 12px;
    vertical-align: middle;
    display: table-cell;
    height: 59px;
    width: 170px;
    line-height:18px;
}
.page-media-list .quicktabs-tabs{display: none;}
.page-media-list .quicktabs_main .views-row{width: 172px;padding: 15px 10px 10px 0;font-family: "Myriad Pro";float: left;}
.page-media-list .quicktabs_main .views-row img{border: 1px solid #D1CCC7;}
.page-media-list .quicktabs_main .views-row .views-field-title span{line-height: 16px;font-size: 14px;padding-top: 5px;float: left;}
.page-media-list .Etv-vo-Review-right .views-row{height: auto;margin-top: 5px;margin-bottom: 10px;}
/*Jetty add for media list page*/


.Etv-vo-Review-right{
    margin-top:0;
}
.medialist_img {
    float: left;
    font-family: "Myriad Pro";
    padding: 15px 9px 10px 0;
    width: 172px;
}

.medialist_img img {
    border: 1px solid #D1CCC7;
    float: left;
    height: 128px;
    width: 170px;
}

.Etv-vo-Review-right .Review-img .media-allr-ad { padding-top: 10px;}
.Etv-vo-Review-right #views-exposed-form-media-search-page input {
    border: 1px solid #CCCCCC;
    color: #979797;
    height: 26px;
    margin-bottom: 10px;
    padding-left: 8px;
    width: 100%;
}

.Etv-vo-Review-right .Review-topimg {
    background: url("../images/search-icon-1.png");
    float: right;
    height: 16px;
    position: relative;
    right: 2px;
    top: -29px;
    width: 16px;
    display:inline-block; _zoom:1;*display:inline;
}

.Etv-vo-Review-right #views-exposed-form-media-search-page .views-submit-button .form-submit{
    background: url("../images/search-icon-1.png") ;
    float: right;
    height: 16px;
    right: 3px;
    position: absolute;
    top: 5px;
    width: 16px;
    border:none;
    font-size: 0;
    display:inline-block; _zoom:1;*display:inline;
}
.Etv-Studio .etvo{ font-size:16px;}
.Etv-Studio .etvo img{vertical-align:bottom;}
.Etv-vo-Review-right #block-views-exp-media-search-page .views-exposed-form .views-exposed-widget{
    float: none;
}
.views-exposed-form .views-exposed-widget{
}
.nav .region-news-nav .block{
    position:static;
}

/*Jetty add for culture gallery*/
#picarea .image img{display: block;margin: auto; height:590px;}
#picarea .image h3 img{display: inline;}
/*Jetty add for culture gallery*/

/*Jetty add for culture index*/
.page-culture .view-content .views-row .field-content img, .page-culture .courlist .lessons-views-row .field-content img{margin: 0;}
.region-culture-sight .block-views{float: left;margin: 0;padding: 0;}
.region-culture-sight .block-views .view-id-culture_index_sight{float: left;}
.region-culture-sight .block-views .view-content .views-row{float: left;}
/*.region-culture-sight #block-views-culture-index-sight-block{margin-right: 2px;margin-bottom: 2px;}
.region-culture-sight #block-views-culture-index-sight-block-1{margin-right: 2px;margin-bottom: 2px;height: 158px;}
.region-culture-sight #block-views-culture-index-sight-block-1 img{width:336px;height: 158px;}
.region-culture-sight #block-views-culture-index-sight-block-2{margin-right: 2px;margin-bottom: 2px;height: 158px;}
.region-culture-sight #block-views-culture-index-sight-block-2 img{width: 167px;height: 158px;}
.region-culture-sight #block-views-culture-index-sight-block-3{margin-right: 2px;margin-bottom: 0;height: 160px;}
.region-culture-sight #block-views-culture-index-sight-block-3 img{width: 167px;height: 160px;}
.region-culture-sight #block-views-culture-index-sight-block-4{margin-right: 2px;margin-bottom: 2px;height: 158px;}
.region-culture-sight #block-views-culture-index-sight-block-4 img{width: 167px;height: 158px;}
.region-culture-sight #block-views-culture-index-sight-block-5{margin-right: 2px;margin-bottom: 0;height: 160px;}
.region-culture-sight #block-views-culture-index-sight-block-5 img{width: 167px;height: 160px;}
.region-culture-sight #block-views-culture-index-sight-block-6{margin-right: 2px;margin-bottom: 0;height: 160px;}
.region-culture-sight #block-views-culture-index-sight-block-6 img{width: 336px;height: 160px;}*/
.region-culture-sight .view-culture-index-sight-images{overflow: hidden}
.region-culture-sight .view-display-id-block{margin-right: 2px;margin-bottom: 2px;}
.region-culture-sight .view-display-id-block_1{margin-right: 2px;margin-bottom: 2px;height: 158px;}
.region-culture-sight .view-display-id-block_1 img{width:336px;height: 158px;}
.region-culture-sight .view-display-id-block_4{margin-right: 2px;margin-bottom: 2px;height: 158px;}
.region-culture-sight .view-display-id-block_4 img{width: 167px;height: 158px;}
.region-culture-sight .view-display-id-block_5{margin-right: 2px;margin-bottom: 2px;height: 158px;}
.region-culture-sight .view-display-id-block_5 img{width: 167px;height: 158px;}
.region-culture-sight .view-display-id-block_2{margin-right: 2px;margin-bottom: 0;height: 160px;}
.region-culture-sight .view-display-id-block_2 img{width: 167px;height: 160px;}
.region-culture-sight .view-display-id-block_3{margin-right: 2px;margin-bottom: 0;height: 160px;}
.region-culture-sight .view-display-id-block_3 img{width: 167px;height: 160px;}
.region-culture-sight .view-display-id-block_6{margin-right: 2px;margin-bottom: 0;height: 160px;}
.region-culture-sight .view-display-id-block_6 img{width: 336px;height: 160px;}

.region-culture-sight .views-field-field-gallery-link-node{display: none;}

.page-culture .view-culture-index-focus-images .views-field-field-culture-focus-link{position: absolute;bottom: 0;left: 0;}
.page-culture .view-culture-index-focus-images .views-field-field-culture-focus-link a{
    background: rgba(0,0,0,0.3);
    height: 90px;
    line-height:90px;
    background: url(../images/bgFocus.png);
    color: #FFF;
    overflow: hidden;
    font-size: 24px;
    font-weight: bold;
    display: block;
    width: 682px;
    padding-left: 10px;
}
.page-culture .view-culture-index-focus-images .slideshow{position: relative;}
.page-culture .view-culture-index-focus-images .slideshow .views-row{display: none;}
.page-culture .view-culture-index-focus-images .slideshow .views-field-title{display: none;}
/*Jetty add for culture index*/


.view-id-courses_list .view-content .views-field .flag.flag-action.flag-link-toggle.flag-processed{
    background: url("../images/detail-nwe.png") no-repeat ;
    font-size: 0;
    line-height: 0;
    padding: 18px 23px;
    position: relative;
    right: 66px;
    top: 122px;
    display:inline-block;
    _zoom:1;
    *display:inline;
}
.view-id-courses_list .view-content .flag.unflag-action.flag-link-toggle.flag-processed{
    background: url("../images/detail-nwe-nen.png") no-repeat;
    font-size: 0;
    line-height: 0;
    padding: 18px 23px;
    position: relative;
    right: 66px;
    top:122px;
    display:inline-block; 
    _zoom:1;
    *display:inline;
}
.view-id-lessons_list .views-field.views-field-php-1 .field-content .flag-action{background: url("../images/detail-nwe.png") no-repeat;right: 67px;padding: 26px 22px;top:87px;width: 45px;font-size:0;line-height:0;position:relative;display:inline-block; _zoom:1;*display:inline;}
@media screen and (-webkit-min-device-pixel-ratio:0){.view-id-lessons_list .views-field.views-field-php-1 .field-content .flag-action{background: url("../images/detail-nwe.png") no-repeat;right:-130px;padding: 26px 22px;top:87px;width: 45px;font-size:0;line-height:0;position:relative;display:inline-block; _zoom:1;*display:inline;}}

.container-lessons .courlist .view-display-id-page .view-content .lessons-views-row .views-field-php-1 .field-content .flag-processed{line-height:0; font-size:0;}
.lessons-views-row .views-field.views-field-php-1 .field-content .unflag-action{background: url("../images/detail-nwe-nen.png") no-repeat ; right:69px;padding: 26px 22px;top:87px;width: 45px;font-size:0;line-height:0;position:relative;display:inline-block; _zoom:1;*display:inline;}
@media screen and (-webkit-min-device-pixel-ratio:0){.lessons-views-row .views-field.views-field-php-1 .field-content .unflag-action{background: url("../images/detail-nwe-nen.png") no-repeat ; right:-128px;padding: 26px 22px;top:87px;width: 45px;font-size:0;line-height:0;position:relative;display:inline-block; _zoom:1;*display:inline;}}

.lessons-views-row .view-content .lessons-views-row .field-content .flag-action {
    background: url("../images/detail-nwe.png") no-repeat;
    padding: 18px 23px;
    font-size: 0;
    line-height: 0;
    padding: 18px 23px;
    position: relative;
    right: 55px;
    top: 87px;
    display:inline-block; _zoom:1;*display:inline;}
/*.view-content .lessons-views-row .field-content .flag.unflag-action.flag-link-toggle.flagged.flag-processed{
    background: url("../images/detail-nwe-nen.png") no-repeat ;
    padding: 18px 23px;
    font-size: 0;
    line-height: 0; 
    position: relative;
    right: 55px;
    top: 87px;
    display:inline-block; _zoom:1;*display:inline;}*/

.view-id-courses_list .view-content .field-content .flag.unflag-action.flag-link-toggle.flagged.flag-processed{
    background: url("../images/detail-nwe-nen.png") no-repeat ;
    padding: 18px 23px;
    font-size: 0;
    line-height: 0;
    padding: 18px 23px;
    position: relative;
    right: 66px;
    top: 122px;
    display:inline-block; _zoom:1;*display:inline;}

.lessons-views-row .views-field .field-content .flag-wrapper.flag-courseware-collect, .container-courses .view-content .views-field .field-content .flag-wrapper.flag-courseware-collect {
    position: absolute;
    width: 10px;
}
.view-courses-list .views-field-field-course-image img{width:117px; height:151px; float:left; border:1px solid #ccc; margin-bottom:25px;}
.shu_list #content .views-field-field-courseware-image img {float: left; height: 60px; margin-right: 25px;width: 59px;}
#content .views-field.views-field-title .field-content{ float: right;font-size: 18px;width: 195px;}
#pvn1 .views-field.views-field-php .field-content{ float: right;width: 195px;color:#3CA7DF}

.shu_list .region.region-courseware .view-empty .shu_nr .views-field.views-field-field-course-image .field-content,
.shu_list .region.region-courseware .view-empty .shu_nr .views-field.views-field-field-course-image .field-content img {float: left;height: 150px;width: 115px;}
.shu_list .region.region-courseware .view-empty .shu_nr .views-field.views-field-field-course-image .field-content img{border-right: 1px solid #CCC; }
.container .le_dh .s_hen .s_dh .sousuo .learning-submit{ 	 height: 38px;
                                                           margin-top: -4px;
                                                           text-indent: 9999em;
                                                           width: 105px; background:url("../images/NING-yinput-SUO.png") no-repeat; display:inline-block; _zoom:1;*display:inline;}
.region.region-lesson-tool .view-content .Learn_Tools .Learn_Tools_more .views-row.views-row-1.views-row-odd.views-row-first.views-row-last { float: left;width: 235px;}
.region .view-content .Learn_Tools_more .views-field.views-field-field-tools-image .field-content img {height: 85px;width: 85px;border-radius:8px; }
.region .view-content .Learn_Tools_more .views-field.views-field-field-tools-image .field-content dt{text-align:center; }
.Learn_Tools .views-row.views-row-1.views-row-odd.views-row-first.views-row-last .views-field.views-field-title .field-content a {color: #000000;padding-left:80px;text-align: center;}
.region.region-lesson-tool .view-content .Learn_Tools .Learn_Tools_more .views-field.views-field-body .field-content p{color:#9fa0a2; text-align:left;}
.view-content .Learn_Tools .Learn_Tools_more .views-row {
    background: url("../images/tupian-bi-la.png") no-repeat  59px 14px ;
    float: left;
    padding: 15px 39px 15px 15px;
    text-align: center;
    width: 180px;display:inline-block; _zoom:1;*display:inline;
}
.region.region-lesson-tool .view-content .Learn_Tools .Learn_Tools_more .views-row .views-field.views-field-title { text-align: center;}

#comments h3 {padding-left: 20px; font-size:18px; color:#5aa1d9;}


.praise .rate-widget a{
    background:url(../images/praise.jpg) no-repeat;
    width:22px;
    height:25px;
    line-height:25px;
    padding-right:10px;
}

.newshome .newlist_box{
    min-height: 173px;
}

/*Jetty add for media*/
.vmean-r #content .tab-content .view-content ul{display: block;}
.vmean-r #content .tab-content{display: none;}
.vmean-r #content .tab-content .view-content .views-row div.views-field{float: left;}
/*Jetty add for media*/

/*Jetty add for culture gallery retrieval page*/
.page-culture-gallery-retrieval .atlas .view-filters ul li{height: auto;padding: 0;}
.page-culture-gallery-retrieval .view-culture-gallery-retrieval img{margin: 0;padding: 0;}
.page-culture-gallery-retrieval .atlas ul li{height: auto;padding: 0;}
.page-culture-gallery-retrieval .views-exposed-widget input{float: left;}
.page-culture-gallery-retrieval .views-exposed-widget .ajax-progress{float: left;display: block;margin-top: 14px;}
.page-culture-gallery-retrieval .views-exposed-widget .form-item{float: left;display: block;}
.page-culture-gallery-retrieval .view-culture-gallery-retrieval .views-field-title{clear: both;width: 316px;}
.page-culture-gallery-retrieval .view-culture-gallery-retrieval .views-field-title span{display: block;height: 38px;line-height: 38px;text-align: center;color: #333333;font-size: 18px;}
.page-culture-gallery-retrieval .view-culture-gallery-retrieval .views-field-title span a{color: #333333;font-size: 16px;}
.page-culture-gallery-retrieval .view-culture-gallery-retrieval ol li{float: left;width: 314px;}
.page-culture-gallery-retrieval .view-culture-gallery-retrieval .view-content li.views-row {margin-right: 14px;}
.page-culture-gallery-retrieval .view-culture-gallery-retrieval .view-culture-gallery-list-collection .views-row{position: relative;}
.page-culture-gallery-retrieval .view-culture-gallery-retrieval .view-culture-gallery-list-collection .views-field-field-culture-gallery-intro{
    width: 100%;
    margin: 0;
    background: url(../images/bgFocus1.png) repeat-x;
    position: absolute;
    bottom: 0;
    left: 0;
    color: #fff;
    padding-bottom: 0;
    border: none;
    height: 53px;
}
.page-culture-gallery-retrieval .view-culture-gallery-retrieval .views-field-field-culture-gallery-list img{border: 1px solid #ccc;}
.page-culture-gallery-retrieval .view-culture-gallery-retrieval .view-culture-gallery-list-collection .views-field-field-culture-gallery-intro div.field-content{line-height: 1.2em;color:#fff;position: absolute;left: 15px;bottom: 5px;width: 280px;}
.page-culture-gallery-retrieval .view-content .views-row .field-content img{margin: 0;}
/*Jetty add for culture gallery retrieval page*/
#picarea .slideshowitem img{display: block;margin: auto; width:100px; height:51px;}
#picarea .slideshowitem span{width:100px; height:51px; position:relative; top:-51px; background:rgba(225, 225, 225, 0.3)!important;filter:Alpha(opacity=30); background:#FFFFFF; display:block;}
.page-culture .Culture{width: 318px; height:368px;}
.page-culture .Culture-photo2 .small{display: none;}
.page-culture .Culture-photo3 .large{display: none;}
.page-culture .Culture-Video-dl .hidden{display: none;}
.page-culture .Culture-photo .small{display: none;}
.page-culture .Culture-photo1 .large{display: none;}
.page-culture .Culture-Lessons-dl .hidden{display: none;}
.page-culture .tools .more {
    background-position: -48px 0;
}
.view-content .views-field-title .meida-rlineh {line-height: 18px;}

.page-culture .tools a {
    width: 20px;
    height: 20px;
    display: inline-block;
    background: transparent url(../images/tools.png) 0 0 no-repeat;
}
.page-culture .tools .next {
    background-position: -25px 0;
}
.page-culture .tools {
    position: absolute;
    display: block;
    right: 0;
    top: 8px;
    z-index: 2;
    width: 80px;
    text-align: right;
    float: right;
}
/*.page-culture .Culture-photo3{float: left;margin-left: 1px;}*/
.page-culture .region-culture-discovery .item-list-discovery .views-field-title a{font-weight: bold;line-height: 25px;margin-bottom: 5px;font-size: 20px;}
.page-culture .region-culture-discovery .item-list-discovery .views-field-field-recommend-link a{font-size: 12px;color: #6b696a;}
.page-culture .region-culture-discovery .item-list-discovery .views-row{border-bottom: 1px dotted #ccc;padding-bottom: 8px;margin-bottom: 13px;font-size: 12px;line-height: 19px;}
.page-culture .region-culture-discovery .item-list-discovery-attachment li{line-height:24px;font-size: 12px;}
.page-culture .Culture{min-height: 368px;_height: 368x;}
.page-culture .region-culture-sight .block-views{overflow: hidden;}
.page-culture .region-culture-sight img{
    -webkit-transition-property: all;
    -webkit-transition-duration: 0.3s;
    -moz-transition-property: all;
    -moz-transition-duration: 0.3s;
    -ms-transition-property: all;
    -ms-transition-duration: 0.3s;
    -o-transition-property: all;
    -o-transition-duration: 0.3s;
    transition-property: all;
    transition-duration: 0.3s;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
}
.page-culture .region-culture-sight .block-views:hover img{
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
    -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=1.2, M12=0, M21=0, M22=1.2, SizingMethod='auto expand')";
}
.page-culture .view-culture-index-sight .view-content .culimg03 img{width: 167px;height: 160px;}

.page-culture .view-culture-index-sight .views-field-title{display: none;}
.page-culture .region-culture-relation .culture-index-hover{display: none;}

.page-culture .region-culture-relation .Culture-photo1,.page-culture .region-culture-relation .Culture-photo2,.page-culture .region-culture-relation .Culture-photo3,.page-culture .region-culture-relation .Culture-photo4{position: relative;}

.page-culture .region-culture-relation .Culture-photo .culture-index-hover{
    position: absolute;
    left: 0;
    width: 343px;
    z-index: 2;
    height: 233px;
    top: 0;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#bb000000,endColorstr=#bb000000);
    background-color: rgba(0,0,0,0.7);
}
.page-culture .region-culture-relation .Culture-photo2 .culture-index-hover{
    position: absolute;
    left: 0;
    width: 299px;
    z-index: 2;
    height: 233px;
    top: 0;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#bb000000,endColorstr=#bb000000);
    background-color: rgba(0,0,0,0.7);
}

.page-culture .region-culture-relation .Culture-photo1 .culture-index-hover,.page-culture .region-culture-relation .Culture-photo3 .culture-index-hover{
    position: absolute;
    left: 0;
    width: 164px;
    z-index: 2;
    height: 114px;
    top: 0;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#bb000000,endColorstr=#bb000000);
    background-color: rgba(0,0,0,0.7);
}

.page-culture .region-culture-relation .Culture-photo1 .culture-index-hover,.page-culture .region-culture-relation .Culture-photo3 .culture-index-hover a{font-size: 13px;}

.page-culture .region-culture-relation .culture-index-hoverimg img{
    -webkit-transition-property:all;
    -webkit-transition-duration:0.3s;
    -moz-transition-property:all;
    -moz-transition-duration:0.3s;
    -ms-transition-property:all;
    -ms-transition-duration:0.3s;
    -o-transition-property:all;
    -o-transition-duration:0.3s;
    transition-property:all;
    transition-duration:0.3s;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
}
.page-culture .region-culture-relation img.hover{
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
}
.page-culture .region-culture-relation .Culture-photo{height: 225px;}
.page-culture .region-culture-relation .Culture-photo,.page-culture .region-culture-relation .Culture-photo1,.page-culture .region-culture-relation .Culture-photo2,.page-culture .region-culture-relation .Culture-photo3{overflow: hidden;cursor: pointer;position: relative;}
.page-culture .region-culture-relation .Culture-photo:hover img,.page-culture .region-culture-relation .Culture-photo1:hover img,.page-culture .region-culture-relation .Culture-photo2:hover img,.page-culture .region-culture-relation .Culture-photo3:hover img{
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
    -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=1.2, M12=0, M21=0, M22=1.2, SizingMethod='auto expand')";
}

.page-culture .region-culture-relation .culture-index-playicon{
    width: 33px;
    height: 30px;
    display: block;
    position: absolute;
    z-index: 3;
    left: 1px;
    bottom: 0;
    background: transparent url(../images/video-icon.png) no-repeat;
}


.page-culture .region-culture-relation .large .culture-index-hover{width: 289px;}
.page-culture .region-culture-relation .small .culture-index-hover{width: 132px;}
.page-culture .region-culture-relation .culture-index-hover a{
    color: #fff;
    display: block;
    width: 72%;
    height: 100%;
    margin: 10px;
    font-weight: normal;
    font-size: 13px;
}
.page-culture .Culture-Lessons{
    float: left;
    padding-top: 25px;
    width: 1000px;
}

.page-culture .slidershow .mean{height: 408px;}

.page-culture .region-culture-sight .culimg01 .views-field-title,.page-culture .region-culture-sight .culimg02 .views-field-title,.page-culture .region-culture-sight .culimg03 .views-field-title{
    display: none;
}

.page-culture .region-culture-sight .culimg01 .views-field-field-gallery-link-node{
    width: 320px;
    height: 320px;
}
.page-culture .region-culture-sight .culimg01 .views-field-field-gallery-link-node a{
    width: 300px;
    height: 300px;
}
.page-culture .region-culture-sight .culimg02 .views-field-field-gallery-link-node{
    width: 336px;
    height: 160px;
}
.page-culture .region-culture-sight .view-display-id-block_1 .culimg02 .views-field-field-gallery-link-node{
    width: 336px;
    height: 158px;
}
.page-culture .region-culture-sight .culimg02 .views-field-field-gallery-link-node a{
    width: 316px;
    height: 140px;
}
.page-culture .region-culture-sight .culimg03 .views-field-field-gallery-link-node{
    width: 167px;
    height: 160px;
}
.page-culture .region-culture-sight .view-display-id-block_4 .culimg03 .views-field-field-gallery-link-node{
    width: 167px;
    height: 158px;
}
.page-culture .region-culture-sight .view-display-id-block_5 .culimg03 .views-field-field-gallery-link-node{
    width: 167px;
    height: 158px;
}
.page-culture .region-culture-sight .culimg03 .views-field-field-gallery-link-node a{
    width: 147px;
    height: 140px;
}
.page-culture .region-culture-sight .views-field-field-gallery-link-node{
    display: none;
    position: absolute;
    left: 0;
    z-index: 2;
    top: 0;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#bb000000,endColorstr=#bb000000);
    background-color: rgba(0,0,0,0.7);
}
.page-culture .region-culture-sight .views-field-field-gallery-link-node a{
    display: block;
    margin: 10px;
    color: #fff;
    font-size: 13px;
}
.page-culture .slidebar li{background: rgba(0,0,0,0.2);}
.page-culture .slidebar li a img{width: 136px;height: 12px;}
.page-culture .slidebar li a{width: 136px; height: 12px;}
.page-culture .slidebar li.on a{background: rgba(255,255,255,0.8);}
.page-culture .slidebar li.on{background: rgba(255,255,255,0.8);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #80FFFFFF,endColorstr = #80FFFFFF);}

/*Jetty add for node culture-gallery*/
.node-type-culture-gallery #smallpicarea li.hidden{display: none;}
.node-type-culture-gallery #picarea{position: relative;}
.node-type-culture-gallery #picarea #bigpicarea{position: relative;width: 920px;}
.node-type-culture-gallery #picarea #bigpicarea .bigbtnnext{right: 1px;}
/*.node-type-culture-gallery #picarea #bigpicarea{width: 2000px;}*/
.node-type-culture-gallery #picarea .image{height: auto;text-align:center;float: left;width: 920px;}
.node-type-culture-gallery #picarea .image .large-image-wrap{position: relative;+overflow: hidden;}
.node-type-culture-gallery #picarea .image .image-wrap{width:920px; height:590px; margin-bottom:15px; text-align:center;overflow:hidden;position:relative;vertical-align:middle;}

.node-type-culture-gallery #picarea .image .image-wrap a img{position:static;+position:relative;top:-50%;left:-50%;}
.node-type-culture-gallery #picarea .image h3 img{cursor: pointer;}
.node-type-culture-gallery #picarea .image h3 {
    color: #333333;
    display: block;
    float: left;
	font-family:"微软雅黑";
    font-size: 18px;
	min-height:30px;
    padding: 0 18px;
	line-height:24px;
    width: 590px;
}
.node-type-culture-gallery #picarea .image .hidden{display: none;}
.node-type-culture-gallery #picarea #smallpicarea{position: relative;width:920px;}
.node-type-culture-gallery #picarea #smallpicarea li{}
.node-type-culture-gallery #picarea #smallpicarea li.first{position: absolute;top:34px; left:122px; margin: 0;}
.node-type-culture-gallery #picarea #smallpicarea li.last{position: absolute;top:34px; right:118px;margin: 0;}
.node-type-culture-gallery #picarea #smallpicarea li.first,.node-type-culture-gallery #picarea #smallpicarea li.last{ width:28px; height:57px;}
.node-type-culture-gallery .mean{width:100%; overflow:hidden;}
.node-type-culture-gallery .culleft{width:1000px; margin:0 auto}

.node-type-culture-gallery .view-content .views-row .field-content img,.node-type-culture-gallery .courlist .lessons-views-row .field-content img{margin: 0;}

.node-type-culture-gallery .region-culture-gallery-right li.culture-gallery-right-list{clear: both;}

.node-type-culture-gallery #thumbs .slideshowitem{
    display: table;
    text-align: center;
    vertical-align: middle;
    width:106px;
	height:62px;
	padding:9px 3px 3px 5px;
}
.node-type-culture-gallery #thumbs .slideshowitem a{
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    width:100px;
	height:50px;
	padding:9px 3px 3px 5px;
}

.node-type-culture-gallery  #picarea{height: auto;}/* CSS Document */
.node-type-courseware .Detail-imgge .Detail-Image .flag.unflag-action.flag-link-toggle.flag-processed{
    left:413px;
    top:-30px;
}
.Detail-imgge .Detail-Image .flag.unflag-action.flag-link-toggle.flag-processed{
    padding:18px 23px;
}

.Detail-imgge .Detail-Image .flag.unflag-action.flag-link-toggle.flag-processed{
    background:url("../images/detail-nwe-nen.png") no-repeat ;
    display:inline-block;
    font-size:0;
    line-height:0;
    position:relative;
    width: 45px;
    left:415px;
}
.mean .Detail-Videoq.course_detail_Included_lesson .Detail-Video .views-field.views-field-php-1{text-align:center;}
.contextual-links-region .courser #outer #content-myupload .view.view-flag-collect.view-id-flag_collect.view-display-id-page_1.view-dom-id-54a55d939d76fcf50f8464f3f38174ae.lessonshistorys-popup-flag-collect .info-lessons-sharebox .search-image{ left: 644px;top: 15px;}
.course .coursel #block-block-4 .coursel .before .my-font{font-size:12px;}


/*缩略图按钮*/
.nph_set_next{ display:inline; width:100px; height:122px;display:block; vertical-align:middle; text-align:center}
.nph_set_pre{ display:inline; width:112px; height:122px;display:block; vertical-align:middle; text-align:center}
.nph_set_pre{margin:5px 0 0 0; _margin:5px 0 0 0;padding:1px 0 1px 1px;background-position:0 0;}
.nph_set_next{margin:5px 0 0 0; padding:3px 1px 1px 12px;}
.nph_set_next span,
.nph_set_pre span{ width:100px; height:80px;display:table-cell;vertical-align:middle; text-align:center;*display:block; float:left;}
.nph_set_next span img,
.nph_set_pre span img{ max-width:98px;_width:98px; max-height:54px;_height:54px; padding:15px 4px 15px 1px; vertical-align:middle;margin: 0 auto; background:url(../images/pic-bg.gif) no-repeat;}
.nph_set_next p,
.nph_set_pre p{ width:100px; float:left;}
.nph_set_next p a,
.nph_set_pre p a{color:#333333; font:12px "微软雅黑"; height:30px; line-height:30px; display:block; text-align:center;}
.nph_set_next{ display:inline; width:100px; height:122px;display:block; vertical-align:middle; text-align:center; float:right;}
.nph_set_pre{ display:inline; width:112px; height:122px;display:block; vertical-align:middle; text-align:center; float:left;}
.nph_set_pre{padding:1px 0 1px 1px;background-position:0 0;}
.nph_set_next{margin:5px 0 0 0; padding:3px 1px 1px 12px;}


#slideBtn {
    background: url("http://mat1.gtimg.com/www/hd/images/slide_1.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    height: 32px;
    margin: 0 auto;
    position: relative;
    top: -48px;
    width: 32px;
    z-index: 999999;
}
.bg {
    background: url("../images/navbox-bg.jpg") repeat-x scroll center top rgba(0, 0, 0, 0);
    width: 100%;
}
#thumbs .hidden{ visibility:visible;}