/* CSS Document */
#mainContentC {max-width:1100px;width:98%;margin:0 auto 50px;padding-top:60px;overflow:hidden;}
h3 {font-weight:normal;}
/********************   主要内容  ********************/
/**  肖像_begin  **/
#character {max-width:1100px;width:100%;height:163px;margin:0 auto;background:url("http://ats.chinataiwan.cn/YouthCommune/images/bgContentCharTemp.jpg") center top no-repeat;overflow:hidden;}
#character dl {width:115px;margin:0 auto;padding-top:8px;font-size:1.125em;line-height:38px;text-align:center;}/*隐藏background:url("http://ats.chinataiwan.cn/YouthCommune/images/bgCircleCOntent_youthCommune2016.png") center 8px no-repeat;*/
#character dl a,#character dl img {display:block;color:#FFF;font-weight:bold;}
#character dl dd a {padding:1px;transition:border-color 0.7s ease 0s,background-color 0.7s ease 0s,color 0.7s ease 0s;}
#character dl:hover dd a {padding:0px;border:1px solid #02afcf;background:#FFF;color:#02afcf;}
#character dl dt {position:relative;padding:4px;}
#character dl img {max-width:107px;border-radius:50%;border:2px solid #fff;}
/**  肖像_end  **/
/**  左侧内容_begin  **/
div.lSideContent {float:left;width:100%;color:#383838;}
div.lSideContent h1,div.lSideContent div {margin-right:369px;}
div.lSideContent div#mainZone div {margin-right:0;}
div.lSideContent h1 {font-size:1.875em;line-height:46px;}
div.lSideContent div.pubTime {font-size:1.125em;line-height:34px;}
div.lSideContent div#mainZone p {margin-bottom:24px;font-size:0.875em;color:#323232;line-height:26px;}
div.lSideContent div#mainZone img {max-width:100%;height:auto;}
div.lSideContent div.hotNews h2 {padding-left:9px;border-left:6px solid #feb300;font-size:1.125em;color:#feb300;}
div.lSideContent div.hotNews ul {font-size:0.875em;line-height:38px;}
div.lSideContent div.hotNews ul li {position:relative;padding-left:16px;background:url("http://ats.chinataiwan.cn/YouthCommune/images/bgInformList_youthCommune2016.gif") left center no-repeat;}
div.lSideContent div.hotNews ul li a {display:block;margin-right:80px;}
div.lSideContent div.hotNews ul li span {position:absolute;top:0px;right:0;}
div.lSideContent div.recommend h2 {margin-bottom:19px;padding-left:11px;border-left:6px solid #02afcf;font-size:1.25em;color:#02afcf;}
div.lSideContent div.recommend ul {overflow:hidden;}
div.lSideContent div.recommend ul li {float:left;width:23%;margin:0 1%;font-size:0.875em;overflow:hidden;}
div.lSideContent div.recommend ul li a,div.lSideContent div.recommend ul li img {display:block;}
div.lSideContent div.recommend ul li img {max-width:164px;width:100%;margin:0 auto;}
div.lSideContent div.recommend h3 {max-width:144px;margin:0 auto;padding:9px 10px;border-top:1px solid #FFF;line-height:22px;max-height:39px;background:#02afcf;overflow:hidden;}
div.lSideContent div.recommend h3 a {color:#FFF;}
/**  左侧内容_end  **/
/**  右边栏_begin  **/
div.rSideBar {float:right;max-width:320px;width:320px;margin-left:-320px;overflow:hidden;}
div.rSideBar h2 {position:relative;margin-bottom:9px;line-height:30px;font-size:1.25em;overflow:hidden;}
div.rSideBar h2 a {float:left;display:block;padding-left:10px;border-left:6px solid #02afcf;color:#02afcf;transition:border-color 0.7s ease 0s,color 0.7s ease;}
div.rSideBar h2 a:hover {border-left:6px solid #cc8600;color:#cc8600;}
div.rSideBar h2 span {position:absolute;top:0;right:4px;margin-right:4px;padding-right:19px;font-size:0.75em;background:url("http://ats.chinataiwan.cn/YouthCommune/images/bgTitMore_youthCommune2016.gif") 41px center no-repeat;}
div.rSideBar h2 span a {padding-left:0;border-left:none;color:#717171;}
div.rSideBar h2 span a:hover {border-left:none;}
div.rSideBar div.aboutTheAuthor p {margin-bottom:25px;padding:14px 15px 19px;border:1px solid #ddd;font-size:0.875em;line-height:24px;background:#f4f4f4;}
div.rSideBar ul {margin-bottom:25px;border:1px solid #ddd;font-size:0.875em;line-height:1.5em;}
div.rSideBar ul li {padding:8px 0 8px 27px;background:url("http://ats.chinataiwan.cn/YouthCommune/images/bgInformList_youthCommune2016.gif") 12px center no-repeat;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
div.adInternalContent1 {margin:30px 0;}
div.adInternalContent1 img {max-width:320px;width:100%;}
div.rSideBar div.user ul {overflow:hidden;}
div.rSideBar div.user ul li {position:relative;float:left;padding:0;background:none;white-space:normal;}
div.rSideBar div.user ul li img {display:block;max-width:106px;width:100%;}
div.rSideBar div.user ul li a:after {position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:"";box-shadow:0px 0px 10px #000 inset;background-color:rgba(0,0,0,0.2);transition:background-color 0.7s ease 0s;}
div.rSideBar div.user ul li:hover a:after {background-color:rgba(0,0,0,0);}
/**  右边栏_end  **/
/******************************      依尺寸缩放_begin      ******************************/
@media screen and (max-width:800px){
div.rSideBar div.video ul,div.rSideBar div.user ul {margin-top:5px;}
div.rSideBar div.user,div.rSideBar div.video {max-width:320px;margin-bottom:10px;}
div.rSideBar div.user ul li {width:33.33%;}
div.rSideBar div.user ul li img {max-width:106px;width:100%;}
}
@media screen and (max-width:769px){
#mainContentC {padding-top:30px;}
div.lSideContent {float:none;margin-bottom:25px;}
div.lSideContent h1,div.lSideContent div {margin-right:0;}
div.rSideBar {float:none;max-width:100%;width:100%;margin-left:0;}
div.rSideBar ul li {white-space:normal;text-overflow:ellipsis;overflow:hidden;}
}
@media screen and (max-width:479px){
div.lSideContent div.recommend ul li {float:left;width:48%;margin-bottom:10px;}
div.lSideContent div.recommend ul li:nth-of-type(odd) {clear:left;}
}
/******************************      依尺寸缩放_end      ******************************/