/* @charset "gb2312"; */
/* Container */
#container{background:#ebfbff url(/study_cn/imgs/background.jpg) no-repeat center top; min-width:1000px;}
/***** Header *****/
#header{}
/* top-bar */
#top-bar{height:36px;background-color:#84d2ff;background-color:rgba(255,255,255,.5)}

/***** navi *****/
#navi li {float:left;width:140px;border-right:1px solid #40a8ff;border-left:1px solid #0073e5}
#navi li.first {border-left:0;width:150px;}
#navi li.last {border-right:0;width:138px;}



/***** body-part *****/
.body-part {width:100%;margin-top:20px;}
.body-part a {display:inherit;heigth:100%;}
.body-part .body-part-header {width:100%;background:#f4f4f4;border-radius:10px 10px 0 0 ;position:relative}
.body-part .body-part-header div {width:230px;background:url(/study_cn/imgs/box_4_header_left.jpg);height:40px;border-top-left-radius:8px;font-size:18px;color:#fff}
.body-part .body-part-header div p {line-height:40px;margin-left:25px}
.body-part .body-part-header a {position:absolute;right:20px;top:12px}

#idx_part1 {height:atuo;margin-top:0px;}
#idx_part2 {height:400px;}
#idx_part2 .idx-sgs {
	width: 350px;
	height: 400px;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}
#idx_part2 .idx-video {width:590px;height:400px;}
#idx_part3 {/*height:250px;*/}

/*dtxx*/
#idx_dtxx {height:280px}
#idx_dtxx .item {width:100%;margin-top:10px}
#idx_dtxx .item li {float:left;width:230px;}
#idx_dtxx .item li>a {height:100%;display: inherit;}
#idx_dtxx .item li>p {font-size:16px;color:#fff;text-align:center;line-height:28px;}
#idx_dtxx .item li>p>a {text-decoration:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inherit;padding-left:4px}
#idx_dtxx .item li a img {height:160px;width:100%;border:0;display:block;}
#idx_dtxx .item .idx-dtxx-li1 {float:left;margin-right:15px;}
#idx_dtxx .item .idx-dtxx-li3 {margin-left:15px;}
#idx_dtxx .item .idx-dtxx-li4 {float:right;}

/*yxsq*/
.yxsq-container {width:100%;padding: 10px 0px 10px 0;display:flex;flex-wrap:wrap;justify-content:space-around;gap:10px 0px;align-items:center;align-content:center;}
.yxsq-item {height:180px;width:160px;display:flex;justify-content:center;align-items:center;border:1px solid transparent;box-shadow:0px 2px 1px -1px transparent;}
.yxsq-item:hover {border:1px solid #efefef;border-radius:10px;box-shadow:0px 2px 1px -1px rgba(0,0,0,0.25);}
.yxsq-item a {height:100%;display:flex;flex-direction:column;justify-content: center; align-items: center;}
.yxsq-item .yxsq-logo {flex:3;display:flex;flex-direction:column;justify-content: center; align-items: center;}
.yxsq-item .yxsq-logo-img {height:100px;}
.yxsq-item .yxsq-name {flex:1;font-size:16px;line-height:34px;}

/*****breadcrumb****/
.breadcrumb_trail {width: 1000px;height: 70px;border-bottom: 1px solid #e5e5e5;margin: 0 auto;background: #fff;}
.breadcrumb_trail ul li {float:left;margin:25px 0 15px 5px;height:20px;}
.breadcrumb_trail ul li p {line-height:20px;}
.breadcrumb_trail ul li a {color:#1275cb;}
.icon_breadcrumb_trail {width:22px;height:18px;background-image:url("/study_cn/imgs/icon_breadcrumb_trail.png");margin-left:15px;margin-top:-5px;margin-right:5px;}

/*****content****/
#main .content-top{text-align:center;margin-bottom:20px;}
#main .content-top .content-title{margin:20px 0;color:#ff6600;text-align:center;line-height:34px;}
#main .content-top .content-pbdate {display:flex;width:100%;justify-content:center;column-gap:30px;}
#main .content-text {line-height:200%!important;font-size:16px!important;text-indent:2em!important;margin-top:20px!important;}
#main .content-text p {line-height:200%!important;font-size:16px!important;text-indent:2em!important;}
#main .content-text p:has(img) {margin:15px auto!important;text-indent:0!important;}
#main .content-text img{display:block!important;max-width:100%!important;width:600px!important;height:auto!important;margin:auto;}
#main .content-share {width: 90%;height: 80px;border: 1px dashed #e5e5e5;border-left:none;border-right:none;margin: 0 auto; }
#main .content-share ul { line-height:20px; margin-top:30px;}
#main .content-share ul li {float: left;margin-right: 10px; cursor:pointer;}
#main .content-share ul .act a {color: #29a0df}
#main .content-share ul a:hover {color: #29a0df}
#main .oa_relatedl_inks {width: 90%;margin-top: 20px;position: relative; padding: 0 5%;}
#main .oa_relatedl_inks h3 {position: absolute;left:6%;top:2%;color: #fff;}
#main .oa_relatedl_inks li {height:100%;width:50%;line-height: 36px;font-size: 16px;float: left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#main .oa_relatedl_inks li em {width: 5px;height: 5px;background: #aaa;display: inline-block;margin: 0 5px 2px 0;}
#main .oa_relatedl_inks li a {color: #333;}

/*shanghai*/
#shanghai1 {float:left;margin-right:20px;margin-top:5px;}
#shanghai1-img {width:100%!important;}
#shanghai2-img {width:100%!important;margin:10px auto!important;}
#shanghai4 {float:right;margin-left:20px;}
#shanghai4-img {width:100%!important;}
.paragraph-header span {margin:20px 0 5px 10px!important;font-size: 16px;font-weight: 700;color: #333;}
.paragraph-header span:before {
	display: inline-block;
	content: "";
	width: 8px;
	height: 16px;
	margin:0 6px -3px -5px;
	background:#f25320;
}



/*manuscript list*/
.manuscript-list {display:block;width:100%;}
.manuscript-list .top {height:40px;background-color:#f4f4f4;border-radius:10px 10px 0 0;margin-bottom:13px;}
.manuscript-list .top>div {width:20%;height:40px;border-radius:10px 0 0 0;}
.manuscript-list .top>div {background:url("/study_cn/imgs/opened_right_application.jpg");}
.manuscript-list .top>div>h3 {color:#fff;line-height:40px;margin-left:30px;}
.manuscript-list .list-cell {clear: both;}
.manuscript-list .list-cell>li{line-height:unset;padding:8px 0;font-size:16px;border-bottom:1px solid #E1E2E2;}
.manuscript-list .list-cell>li>em {display:inline-block;background:url(/study_cn/imgs/images2017/dot.gif) no-repeat 50% 50%;padding:18px 0px 0px 18px;margin:0;vertical-align:unset;width:auto;height:auto;}
.manuscript-list .list-cell>li>a {*float: left;*display: inline;display: inline-block;text-overflow: ellipsis;white-space: nowrap;max-width:70%;overflow: hidden;}
.manuscript-list .list-cell>li>span {float:right;font-size:12px;margin-right:10px;color:#888}
.manuscript-list .list-cell>li>dl {margin:0 50px;*float:left;*margin-top:16px}




