/*
  auther:f7
  date:2016.11
*/
@media screen and (max-width:1024px) {/* pad 横屏 */
 
  .maxWidth { width:100%; }
  .header-inner { width:96%; }
  .googleSearch-but { background:#ccc; }
  .taiwan .googleSearch-keywords { width:100px;}
  .naver-inner { width:98%; margin-right:2%; }
  .nav-left a { padding:5px 20px;}
  .nav-left a:hover { background:none; }
    .nav-right a { padding:0; max-width:80px;}
  .nav-right select { width:135px; }
  .ad img { max-width:100%; }

  /**/
  .focus .photo { width:640px; }
  .focus .text,
  .focus ul { margin-left:660px;}
  .focus p { line-height:18px; height:72px; }
  .focus ul { padding-top:10px;}
  .focus ul li { padding:7px 0; }

  .focus-no-list .text { height:340px;}
	.focus-no-list p { height:auto; }
	.focus-no-list p { line-height:1.65em;}

  /**/
  .indexNews-con { width:100%; }
  .indexNews-con .news-item { float:left; width:32%; margin-right:2%; }
  .indexNews-con .news-item:nth-child(3n) { margin-right:0; }
  .indexNews-con .news-item-photo img { width:100%; height:auto; }
  .indexNews-con .news-item-text h3 { font:bold 14px/20px Georgia; height:40px;}
  .indexNews-con .news-item-text p { font:12px/18px Arial; height:72px;}

  /**/
  .mod-indexPhoto { width:606px; float:left;}
	.mod-indexMostPopular { margin-left:620px;}
    .mod-indexMostGaleria{margin-left:620px;}
  .indexPhoto-con img,
  .photo-focus.indexPhoto-con img { width:100%; height:auto;}

  .indexMostPopular-con{/*margin-top:0;*/}
  .indexMostPopular-con a { font-size:16px; line-height:20px; padding:14px 0;}
  .indexMostPopular-con a span { height:40px;  margin-left:10px;}
  .indexMostPopular-con a em { width:34px; height:34px; line-height:32px; margin:2px 15px; font-size:16px;}
    
  .indexMostGaleria-con{overflow:hidden;}
  .indexMostGaleria-con a{display:block;height:auto;font-size:16px;line-height:20px;margin-top:0;padding:10px;}

  /**/
  .indexColumnists-con a { padding:5px 0 8px; }
  .indexColumnists-con a strong { line-height:24px; height:24px; }
  .indexColumnists-con .face { margin-top:3px; }

  /**/
	.indexFanzine-con { width:100%;}
	.indexFanzine-con dl { width:49%; margin-right:2%;}
	.indexFanzine-con dt img { width:100%; height:auto;}
	.indexFanzine-con dl:nth-child(2n) { margin-right:0;}

	/**/
	.photoThree-con { width:100%;}
	.photoThree-con dl { width:32%; margin-right:2%;}
	.photoThree-con dt img { width:100%; height:auto;}
	.photoThree-con dl:nth-child(3n) { margin-right:0;}
	
	/* 新增模块样式 20220223 */
	.photoThree-con-dlHasTitle .item{width: 32%;margin-right: 2%;}
	.photoThree-con-dlHasTitle .item:nth-child(3n){margin-right: 0;}
	.photoThree-con-dlHasTitle dl{width: 100%;}
	.indexBodyTitlesize .mod-title{font: normal 30px/32px Arial;}

	/**/
	.photoFour-con { width:100%;}
	.photoFour-con dl { width:23.5%; margin-right:2%;}
	.photoFour-con dt img { width:100%; height:auto;}
	.photoFour-con dl:nth-child(4n) { margin-right:0;}

	/**/
	.indexAlsoFind-con img { margin:0 2px;}

	/**/
	.appDown-con { width:94%; }
	.footLink-item { width:30% !important; margin-left:3%;}
	.footOtherLink-con { width:94%; }

	/**/
	#goup { display:none !important; }

	/**/
	.appDown { position:relative; }
	.appDown-logo { float:none; }
	.appDown.mobileNotShow { display:none; }
	.appDown.pcNotShow { display:block; }
	.appDown-but { position:absolute; top:0; right:3%; height:100%;}
	.appDown-but a { display:block; background:#dc255c; color:#fff; font-size:24px; line-height:2.4em; padding:0 30px; margin-top:23px;}



	/**/
	.newsList-con { width:100%; }
	.newsList-con .news-item { width:49%; margin-right:2%; overflow:hidden;}
	.newsList-con .news-item:nth-child(2n) { margin-right:0; }

	/**/
	.newsList-con.main-list .news-item-text { padding-top:10px; padding-bottom:6px;}
	.newsList-con.main-list .news-item-text p { padding-top:5px; }

	/**/
	.ugc-con { width:96%; margin:auto;}


	/**/
	.article-left { float:none; width:auto;}
	.article-right { margin:0; }
	.article-title,
	.article-type,
	.article-con,
	.CNComment,
	.whoShare-title { padding-left:2%; padding-right:2%; width:auto;}
	.whoShare-con { margin-left:2%; margin-right:2%;}
	.article-tool { right:2%; }

	.article-right { padding-top:40px; }

	/**/
	.whoShare { width:auto;}


	/**/
	.photoEnd-big img { max-width:100%;}


	/* Opinion */
	.columnists-con { width:100%; }
	.columnists-con a { width:49%; margin-right:2%; overflow:hidden;}
	.columnists-con a:nth-child(2n) { margin-right:0; }

	.listHead-columnists a { width:100%;}

	/* Search */
	.search-form { width:98%; margin:auto;}


	/* timeline */
	.timeline .article-right { display:none; }
	.timeline-head,
	.timeline-width { width:94%; margin:auto;}
	.timeline .CNComment { border-top:0; }


	/* about */
	.about-left { width:640px;}
  .about-right { margin-left:660px;}

  .onlyPhoto-double { width:100%; }
  .onlyPhoto-double dl { float:left; width:49%; margin-right:2%; }
  .onlyPhoto-double dl:nth-child(2n) { margin-right:0; }
  .onlyPhoto-double dt,
  .onlyPhoto-double dt a,
  .onlyPhoto-double dt img { display:block; width:100%; height:auto;}

  .onlyPhoto-three { width:100%; }
  .onlyPhoto-three dl { float:left; width:32%; margin-right:2%; }
  .onlyPhoto-three dl:nth-child(3n) { margin-right:0; }
  .onlyPhoto-three dt,
  .onlyPhoto-three dt a,
  .onlyPhoto-three dt img { display:block; width:100%; height:auto;}



  .onlyText-con , .onlyText-info-con{ width:96%; margin:auto;}
    
    .page-left{width:68%;}
    .page-left .news-item{height:auto;padding:10px;border-bottom:dashed 1px #ccc;overflow:auto;zoom:1;}
    .page-left .news-item-photo{width:36%;height:auto;margin-right:10px;}
    .page-left .news-item-photo img{display:block;width:100%;height:auto;}
    .page-left .news-item-text{}
    .page-left .news-item-text h3{font:bold 16px/20px Arial;height:auto;max-height:40px;margin-bottom:0;overflow:hidden;}
    .page-left .news-item-text p{font-size:14px;line-height:20px;height:60px;}
    .page-right{width:30%;}
		
	
		/* cwj 2017.8.7 #1114 */
		.indexNews-con-rq .news-item-photo img { width:100%; height:auto; }
		.indexReport-con { width:100%; overflow:hidden; }
		.indexReport-con .indexReport-con-l { width:95%; float:none; margin:0 auto; }
		.indexReport-con .indexReport-con-r { width:95%; float:none; margin:0 auto; }
		.indexReport-con .news-item { margin-top:15px;}
		.zhuanti-left { width:640px;}
		.zhuanti-right { margin-left:660px;}

    /* jy 2018.12.28 wap端终极页分页样式  */
		.pageStyle5{display: none;}
    .pageStyle5_wap{display: block;padding: 0px 12px;}
    .pageStyle5_wap #chan_multipageNumN{position: relative;position: relative;margin: 20px 0;height: 32px;line-height: 30px;text-align: center;overflow: hidden;color:#333;}
    .pageStyle5_wap #chan_multipageNumN a{position: absolute;top: 0;z-index: 1;border:solid 1px #aaa;color: #e60012;}
    .pageStyle5_wap #chan_multipageNumN a.prev_page{left:10px;padding:0 10px 0 25px;}
    .pageStyle5_wap #chan_multipageNumN a.next_page{right:10px;padding:0 25px 0 10px;}
    .pageStyle5_wap #chan_multipageNumN a.prev_page:after , .pageStyle5_wap #chan_multipageNumN a.next_page:before{height: 10px;width: 10px;content:'';position: absolute;top: 9px;z-index: 1111;border:solid 3px #e94d10;display: block;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);}
    .pageStyle5_wap #chan_multipageNumN a.prev_page:after{left: 10px;border-right:none;border-top:none;}
    .pageStyle5_wap #chan_multipageNumN a.next_page:before{right: 10px;border-left:none;border-bottom:none;}
    .pageStyle5_wap #chan_multipageNumN a.not_page{color:#aaa;}
    .pageStyle5_wap #chan_multipageNumN a.not_page:after,.pageStyle5_wap #chan_multipageNumN a.not_page:before{border-color:#aaa;}
}



@media screen and (max-width:900px) {/* pad竖屏 */
  .pcNotShow { display:block; }
  .mobileNotShow { display:none; }

  .header { padding:3px 0 0; }
  .header-inner { width:94%; position:relative;}
  .logo { width:36%; max-width:160px;}
  .taiwan .logo { width:56%; max-width:400px; padding-top:.5%;}
  .taiwan .header { padding:5px 0; }
  .logo img { width:100%; }
  .logo,
  .mobile-language-box { height:50px;}

  .mobile-language { float:left; position:relative; color:#fff; display:none}
  .mobile-language-box { margin-left:25px; }
  .mobile-language strong { display:block; background:url("../img/icon-mobile-language.png") no-repeat right center; font-weight:normal; font-size:18px; padding-right:20px; background-size:auto 55%;}
  .mobile-language-list { position:absolute; top:50px; left:10px; width:130%; height:0; overflow:auto; z-index:10;}
  .mobile-language-list-show { height:400px;}
  .mobile-language-list a { background:#dc255c; color:#fff; display:block; font-size:16px; line-height:2.4em; padding-left:10px; border-bottom:1px solid rgba(0,0,0,.2);}

  .naver-inner { width:100%; }
  .naver-inner a { -webkit-transition-duration:0ms; -moz-transition-duration:0ms; transition-duration:0ms;}

  .mobile-head-console { position:absolute; top:0; right:0;}
  .mobile-head-console a,
  .mobile-head-console span { display:inline-block; width:32px; height:50px; text-indent:-999em; overflow:hidden; vertical-align:top;}
  .mobile-head-console-search { background:url("../img/icon-search.png") no-repeat center center; background-size:22px auto;}
  .mobile-head-console-user { background:url("../img/icon-user.png") no-repeat center center; background-size:22px auto; display:inline-block; width:32px; height:50px; text-indent:-999em; position:relative;}
  .mobile-head-console-user a { display:none; position:absolute; top:50px; right:0; width:100px; background:#dc255c; color:#fff; text-indent:0; text-align:center; line-height:50px; font-size:1.2em;}
  .mobile-head-console-user:hover a { display:block; }
  .mobile-headLogin { display:inline-block; }

  .googleSearch { clear:both; height:0; overflow:hidden; font-size:12px; text-align:center; display:block; float:none;}
  .taiwan .googleSearch { padding-top:0;}
  .mobile-googleSearch-show { height:40px; }
  .googleSearch input { vertical-align:middle; }
  .googleSearch-keywords { width:100px; line-height:20px; height:20px; border:0;}
  .googleSearch-but { line-height:22px; height:22px; border:0; margin-left:5px;}


  /**/
  .nav-left { width:100%; overflow:hidden; }
  .nav-left a { line-height:46px; font-weight:normal; font-size:18px;}

  /**/
  .focus { background:#fff;overflow:hidden;}
  .focus .photo { float:none; width:100%;}
  .focus .text,
  .focus ul { margin:0; }
  .focus .text p { display:none; }
  .focus .important { position:relative; overflow:hidden;}
  .focus .text { position:absolute; bottom:0; left:0; width:100%; background:rgba(0,0,0,.5);}
  .focus .text h2 { padding:10px 0; width:94%; margin:auto; height:auto; font-size:18px; line-height:1.4em;}
  .focus ul { padding-right:0; padding-top:0; margin-top:5px; overflow:hidden;}
  .focus ul a { color:#000; }
  .focus ul a:hover { color:#00479d; }
  .focus ul li { padding:0; border-top:1px solid #ddd; margin-top:-1px;}
  .focus ul li a { height:auto; padding:10px 3%;}

  .focus-no-list .text { height:auto; }
	
  .focus .sp-slide h3{display:block;position:absolute;left:0;bottom:0;line-height:20px;width:96%;padding:10px 2%;background-color:rgba(0,0,0,.8);color:#fff;font-size:14px;font-weight:normal;}
  .focus .sp-slide .title_red h3{color:red;}
  .focus .sp-buttons{position:relative;width:98%;padding-top:0;padding-right:2%;margin-top:-30px;text-align:right;}

  .indexNews .indexNews-con .news-item,.indexRadio .indexNews-con .news-item{ float:left; width:49%; margin-right:2%; }
  .indexNews .indexNews-con .news-item:nth-child(2n),.indexRadio .indexNews-con .news-item:nth-child(2n){ margin-right:0; }
  .indexNews-con .news-item:last-child { display:none; }
  .indexNews-con .news-item-text h3 { font:16px/20px Arial;height:60px;width:100%;}
  .indexNews-con .news-item-text p { display:none;}

  /**/
  .mod-indexPhoto { float:none; width:100%;}
  .mod-indexMostPopular { margin:0px 0 0; }
  .mod-indexMostGaleria{margin:0;padding-top:0;margin-top:15px;}

  /**/
  .indexColumnists-con a { padding:10px 0 15px;}
  .indexColumnists-con .face { margin-left:15px; }
  .indexColumnists-con a span { margin-left:95px; }

  /**/
  .indexFanzine-con dd { font-size:16px; line-height:22px; height:44px;}

  /**/
  .photoThree-con dl:last-child { display:none; }
  .article-bottom-photo .photoThree-con dl:last-child,
  .photo-list .photoThree-con dl:last-child { display:block; margin-right:0;}
  .photoThree-con dl { width:49%; }
  .photoThree-con dl:nth-child(2n) { margin-right:0; }
  .photoThree-con dl:nth-child(3n) { margin-right:2%;}
  .photoThree-con dl:nth-child(6n) { margin-right:0; }
  .photoThree-con dd { font-size:16px; line-height:22px; height:44px;}
  .index-video .photoThree-con dl:last-child { display:block; }

	/* 首页新增模块 最后一个正常显示 20220223 lyf */
	.photoThree-con-dlHasTitle dl:last-child { display:block; }
	
	
	
	
  /**/
  .photoFour-con dl { width:49%; }
  .photoFour-con dl:nth-child(2n) { margin-right:0; }
  .photoFour-con dd { font-size:16px; line-height:22px; height:44px;}

  /**/
	.indexAlsoFind-con img { margin:0 5px;}




	/**/
	.newsList-con .news-item { width:100%; margin-right:0%;}
	.newsList-con .news-item-photo { width:300px; height:169px;}
	.newsList-con .news-item-text { margin-left:300px; }
	.newsList-con .news-item-text h3 { margin-top:5px; }
	.newsList-con .news-item-text p { font-size:14px; line-height:20px; height:80px; margin-top:10px;}

	/**/
	.newsList-con.main-list .news-item-text { padding-top:2px; height:153px; }
	.newsList-con.main-list .news-item-text p { padding-top:0; }



	/**/
	.article-share-list { right:-15px; }
	.CNComment-form textarea { height:100px; }
	.CNComment-item .CNComment-form textarea { height:60px; }


	/**/
  .photo-focus { width:100%; }
  .photo-focus-left,
  .photo-focus-right { display:none; }
  .photo-focus dd span { display:none; }
  .photo-focus dd { padding-bottom:10px; }

	/**/
	.photoEnd-foot { display:none; }

	/* timeline */
	.timeline-head { font-size:26px; line-height:34px; padding:0;}
  .sp-thumbnails{display:none;}
  .sp-thumbnails-container{display:none;}
	
	/* dialog-body */
	.dialog-body{width: 92%;font-size: 18px;margin: 10px auto;}
	.dialog-header h3{font-size: 16px;color: #333;font-weight: bold;line-height: 24px;}
	.dialog-header a{width: 14px;height: 24px;background-size: 14px 14px;background-position: center center;cursor: pointer;}
	.dialog-content{margin: 10px 0;width: 100%;font-size: 12px;line-height: 16px;}
	.dialog-links{width: 100%;overflow: hidden;clear: both;}
	.dialog-links li{float: left;margin-right: 10px;}
	.dialog-links li a{font-weight: bold;font-size: 12px;line-height: 16px;}
	.dialog-confirm{width: 100px;height: 26px;color: #2059a3;border: 1px solid #2059a3;position: absolute;right: 0;bottom: 0;line-height: 26px;text-align: center;cursor: pointer;font-size: 14px;}
	.dialog-confirm .confirm-icon{width: 17px;height: 12px;background: url(../img/icon_agree.png) no-repeat;background-size: 17px 12px;margin-right: 10px;display: inline-block;vertical-align: middle;}
	.dialog-clear{clear: both;}
	
	/* 首页所有的title 统一小 */
	.indexBodyTitlesize .mod-title{font:normal 19px/28px Arial;margin-bottom: 0;}
	
	/* 首页更多 */
	.indexMore {color:#e94d10 ;font-size: 19px;line-height: 19px;float: right;margin-right: 20px;}
	.indexMore:hover{color: #bb3500;}
	
}

@media screen and (max-width:767px) {/* 手机横屏 */
  .mod-title { font:normal 34px/30px Arial;  border-left-width:10px; padding-left:16px;}
  .mod-title a { padding-left:16px; border-left-width:10px; margin-left:-26px;}
  .mod-title a:hover { border-left-width:10px;}
  .mod-indexMostPopular .mod-title{height:auto;}

  /**/
  .indexFanzine-con dd { font-size:14px; line-height:20px; height:40px;}
  .indexFanzine-con .channel { line-height:28px; height:28px; }
  .indexFanzine-con .channel span { width:28px; height:28px; background-size:100% 100%;}
  .indexFanzine-con .channel strong { font-size:14px; font-weight:normal;}

  /**/
	.indexAlsoFind-con img { width:90px;}

	/**/
	.footCopyright-con { font-size:12px; }
	.footCopyright-con img { height:24px; }

	/**/
	.appDown-logo img { width:46%; }
	.appDown-but a { font-size:16px; padding:0 20px;}




	/**/
	.newsList-con .news-item-photo { width:240px; height:135px;}
	.newsList-con .news-item-text { margin-left:240px; padding-top:6px; padding-bottom:6px;}
	.newsList-con .news-item-text h3 { margin-top:0; }
	.newsList-con .news-item-text p { font-size:12px; line-height:18px; height:72px; margin-top:0;}

	/**/
	.newsList-con.main-list .news-item-text { height:auto; padding-top:6px; padding-bottom:6px;}
	.newsList-con.main-list .news-item-text h3 { font:bold 18px/24px Georgia; height:48px;}
	.newsList-con.main-list .news-item-text p { font-size:12px; line-height:18px; height:72px; padding-top:3px;}


	/**/
	.CNComment-item .CNComment-item .CNComment-item-userhead { display:none; }
	.CNComment-item .CNComment-item .CNComment-item-con { margin-left:15px; }

	/**/
	.whoShare-con a { margin:9px 10px;}

	/**/
	.photoEnd-type { background:#fff; }
	.photoEnd-info { color:#000; }

	.photoEnd-con { position:relative; padding-top:25px;}
	.photoEnd-count { position:absolute; top:5px; left:0; width:100%; font-size:24px;}
	.photoEnd-info { margin-left:0; font-size:16px;}

	.photoEnd-previous,
	.photoEnd-next { background-size:15% auto;}


	/* timeline */
	.timeline-photo img { max-width:100%; }




	/* login */
	.Dialog-login { width:100%; padding-top:0;}
	.Dialog-login-but { padding-top:0; padding-bottom:10px;}
	.Dialog-login-but input { font-size:16px; line-height:2em;}
	.Dialog-login-forgotPassword,
	.Dialog-login .js-shaow-reg,
	.Dialog-commonLogo h5 { display:none; }
	.Dialog-commonLogo-list { padding:10px 0; text-align:center;}
	.Dialog-commonLogo-list img { width:40px; height:40px; margin:0 10px;}
  

  /* video */
  .video-js { width:100% !important; height:auto !important;}
  .article-con .video-js{max-width: none;max-height: none;}
  .article-con .video-js .vjs-tech { height:auto; position:static;}
  /*  */
  
  .photoThree-con-dlHasTitle .item{width: 48%;margin-right: 2%;}
  .photoThree-con-dlHasTitle .item:nth-child(2n){margin-right: 0;}
  .photoThree-con-dlHasTitle .item:nth-child(3n){margin-right: 2%;}
  .photoThree-con-dlHasTitle .item dl{width: 100%;}
}

@media screen and (max-width:450px) {/* 手机竖屏 */
  .taiwan .header { padding:0; }
  .taiwan .logo { width:100%; max-width:250px;}

  .googleSearch .link { display:none; }

  .mod-small-title { font-size:26px; }

  .indexNews .indexNews-con .news-item,.indexRadio .indexNews-con .news-item{ float:none; width:96%; margin:15px auto 0; overflow:hidden; position:relative;}
  .indexNews .indexNews-con .news-item:nth-child(2n),.indexRadio .indexNews-con .news-item:nth-child(2n){ margin-right:auto; }
  .indexNews-con .news-item-photo { float:left; width:36%;}
  .indexNews-con .news-item-text { position:absolute; width:100%; height:100%; padding:0;}
  .indexNews-con .news-item-text h3 a { padding:0 2% 0 39%;}
  .indexNews-con .news-item-text {
  	display:-webkit-box;
	  -webkit-box-orient:horizontal;
	  -webkit-box-pack:center;
	  -webkit-box-align:center;
	  
	  display:-moz-box;
	  -moz-box-orient:horizontal;
	  -moz-box-pack:center;
	  -moz-box-align:center;
	  
	  display:-o-box;
	  -o-box-orient:horizontal;
	  -o-box-pack:center;
	  -o-box-align:center;
	  
	  display:-ms-box;
	  -ms-box-orient:horizontal;
	  -ms-box-pack:center;
	  -ms-box-align:center;
	  
	  display:box;
	  box-orient:horizontal;
	  box-pack:center;
	  box-align:center;
  }
  .indexNews-con .news-item-photo em { line-height:28px;}
  .indexNews-con .icon-video { width:28px; height:28px; background-size:60% auto;}
  .indexNews-con .icon-audio { width:28px; height:28px; background-size:60% auto;}

  .photoThree-con dt em { line-height:28px;}
  .photoThree-con .icon-video { width:28px; height:28px; background-size:60% auto;}
  .photoThree-con .icon-audio { width:28px; height:28px; background-size:60% auto;}


  /**/
  .indexPhoto-con dd a { font-size:16px; line-height:20px; height:40px;}

  /**/
  .indexFanzine-con dd { padding:0 5%; font-size:12px; line-height:18px; height:54px;}
  .indexFanzine-con .channel { line-height:24px; height:24px; }
  .indexFanzine-con .channel span { width:24px; height:24px;}
  .indexFanzine-con .channel strong { font-size:12px; font-weight:normal;}

  /**/
  .photoThree-con dd { padding:0 5%; font-size:12px; line-height:18px; height:54px;}
  /* 单独 20220223 */
  
  .photoThree-con-dlHasTitle .item{width: 48%;margin-right: 2%;}
  .photoThree-con-dlHasTitle .item:nth-child(2n){margin-right: 0;}
  .photoThree-con-dlHasTitle .item dl{width: 100%;}
  .photoThree-con-dlHasTitle  dd{padding: 7px 5% 10px;}
  .photoThree-con-dlHasTitle  dd a{height: 54px;line-height: 18px;}
  .photoThree-con.mobile-line dl { margin-right:0; float:none; width:100%; overflow:hidden; position:relative;}
  .photoThree-con.mobile-line dl:last-child { display:block;}
  .photoThree-con.mobile-line dt { float:left;}
  .photoThree-con.mobile-line dt img { width:120px; height:68px;}
  .photoThree-con.mobile-line dd { margin:0 0 0 120px; padding:0 10px; height:68px;
  	display:-webkit-box;
	  -webkit-box-orient:horizontal;
	  -webkit-box-pack:center;
	  -webkit-box-align:center;
	  
	  display:-moz-box;
	  -moz-box-orient:horizontal;
	  -moz-box-pack:center;
	  -moz-box-align:center;
	  
	  display:-o-box;
	  -o-box-orient:horizontal;
	  -o-box-pack:center;
	  -o-box-align:center;
	  
	  display:-ms-box;
	  -ms-box-orient:horizontal;
	  -ms-box-pack:center;
	  -ms-box-align:center;
	  
	  display:box;
	  box-orient:horizontal;
	  box-pack:center;
	  box-align:center;
  }
  .photoThree-con.mobile-line dd a { max-height:54px; overflow:hidden; }

  /**/
  .photoFour-con.mobile-line dd { padding:0 5%; font-size:12px; line-height:18px; height:36px;}
  .photoFour-con dd { font-size:14px; line-height:20px; height:40px;}

  /**/
  .rightPhoto-con dt { width:160px; height:90px;}
  .rightPhoto-con dd { margin-left:160px; }
  .rightPhoto-con dd a { height:90px; line-height:1.6em;}

  /**/
  .footLink { padding-top:15px; }
  .footLink p { display:none; }
  .footLink-item { width:auto !important; display:block;}
  .footLink-item { padding-bottom:10px; }
  .footLink h3 { font-size:18px; }

  .footOtherLink h3 { font-size:18px; }
  .footOtherLink p { font-size:12px; }

  /**/
  .appDown-logo { padding-top:10px; }
	.appDown-logo img { width:60%; }
	.appDown-but a { font-size:14px; padding:0 15px;}




	/**/
	.newsList-con { width:94%; margin:auto;}
	.newsList-con .news-item-photo { width:150px; height:84px;}
	.newsList-con .news-item-text { margin-left:150px; padding-top:10px; padding-bottom:9px;}
	.newsList-con .news-item-text h3 { margin-top:0; }
	.newsList-con .news-item-text p { display:none;}
	.newsList-con .news-item-photo em { line-height:24px;}
  .newsList-con .icon-video { width:24px; height:24px; background-size:60% auto;}
  .newsList-con .icon-audio { width:24px; height:24px; background-size:60% auto;}
  .newsList-con .news-item-text h3 { font-size:16px; line-height:22px; height:66px;}

  /**/
  /*.newsList-con.main-list { width:94%; margin:auto;}*/
	.newsList-con.main-list .news-item-text {padding-top:10px; padding-bottom:9px;}
	.newsList-con.main-list .news-item-text h3 {font-size:16px; line-height:22px; height:66px;}

  /*
  .pages a,
	.pages span { display:none; }*/
	.pages .pages-prev,
	.pages .pages-next,
	.pages .pages-current,
	.pages .pages-sum { display:inline-block; }
	.pages .pages-sum { padding-left:20px; }


	/**/
	.ugc-con { width:94%; margin:auto;}
	.enclosure { display:none; }
	.ugc-form-item-name { float:none; }
	.ugc-form-item-con { margin-left:0; }
	.ugc-form-item-but { text-align:right; }
	.ugc-form-item-but input { margin-right:0; }



	/**/
	.article-title { font-size:24px; }

	.article-share-list { right:-8px; }
	.article-type-item-time { display:block; }

	.CNComment-item-userhead { width:40px; }
	.CNComment-item-userhead img { width:40px; height:40px;}
	.CNComment-item-con { margin-left:60px; }
	.CNComment-item-text { font-size:14px; }

	.whoShare-con a { width:50px; margin:8px 15px;}
	.whoShare-con img { width:50px; height:50px;}

	/* Opinion */
	.fullPhoto dd a { font-size:14px; line-height:1.4em; margin:8px 10px;}
	/**/
	.columnists-con a { display:block; width:100%; float:none; margin-right:0; margin-top:10px;}
	.columnists-con a:nth-child(4n-0),
	.columnists-con a:nth-child(4n-1) { background:none; }
	.columnists-con a:nth-child(2n) { background:#e5e5e5;}

	.listHead-columnists a { margin-top:0; display:block; padding-top:0;}
	.listHead-columnists .face { margin-left:0; float:none; display:block; padding-bottom:10px;}
	.listHead-columnists .face img { margin:auto;}
	.listHead-columnists a span { padding:0 15px; }


 /* timeline */
  .timeline-head { font-size:22px; line-height:30px;}
  .timeline-head a { margin-right:20px; }

  .timeline-box { margin-left:16px; }
  .timeline-title { line-height:26px; font-size:14px; height:auto; margin-left:-55px;}
  .timeline-title .time { width:56px; height:26px; font-size:16px;}
  .timeline-title a,
  .timeline-title em { margin-left:66px; line-height:1.4em; font-style:normal;}
  .timeline-photo { margin-top:15px; }
  .timeline-text { font-size:12px; }
  .timeline-text h3 {font-weight:normal; font-size:12px;}


	/* about */
  .onlyPhoto-double dl { float:left; width:100%; margin-right:0; }
  .onlyPhoto-double dl:nth-child(2n) { margin-right:0; }

  .onlyPhoto-three dl { float:left; width:49%; margin-right:2%; }
  .onlyPhoto-three dl:nth-child(3n) { margin-right:2%; }
  .onlyPhoto-three dl:nth-child(2n) { margin-right:0; }


  /* login */
  .Dialog-login-text input { font-size:16px; padding-left:14%; width:66%;}
	.Dialog-login-but { padding-top:10px; padding-bottom:0;}
	.Dialog-login-but input { font-size:16px; margin-top:10px;}
	.Dialog-login-text-username,
	.Dialog-login-text-password,
	.Dialog-login-text-repassword { background-size:auto 50%;}
	.Dialog-login-forgotPassword,
	.Dialog-login .js-shaow-reg,
	.Dialog-commonLogo h5 { display:block; }
 
 /*2571*/
 .Dialog-login .js-shaow-reg{display:none;}
 
	.Dialog-login-forgotPassword { font-size:12px; line-height:2.4em;}
	.Dialog-commonLogo h5 { font-size:14px; line-height:2.4em;}
	.Dialog-commonLogo-list { padding:5px 0; text-align:center;}
	.Dialog-commonLogo-list img { width:40px; height:40px; margin:0 6px;}

  /* audio */
  .audiojs { width:300px; }
  .audiojs .scrubber { width:130px; }
  /**/
    .page-left{width:100%;float:none;}
        /**/
    .page-left .news-item{height:auto;padding:10px;border-bottom:dashed 1px #ccc;overflow:auto;zoom:1;}
    .page-left .news-item-photo{width:36%;height:auto;margin-right:10px;}
    .page-left .news-item-photo img{display:block;width:100%;height:auto;}
    .page-left .news-item-text{}
    .page-left .news-item-text h3{font:bold 16px/20px Arial;height:40px;margin-bottom:0;overflow:hidden;}
    .page-left .news-item-text p{display:none;}

    .page-right{width:100%;float:none;}
	/*.sp-thumbnails-container{display:none;}*/
}

@media screen and (max-width:375px) {/* 375的小屏幕 */
	.onlyText-info-con h3{font: bold 18px/24px Arial;}
}

@media screen and (max-width:370px) {/* 320的小屏幕 */
  .taiwan .logo { max-width:220px;}

  .mobile-language-box { margin-left:15px; }
  .mobile-head-console a,.mobile-head-console span { width:28px; }

  .googleSearch-keywords { width:65px; }

  /*.nav-left a { font-size:16px; }*/

  /**/
  .focus .text h2 { font-size:16px; }
  .focus ul { font-size:16px; }

  /**/
  .mod-title { font:normal 28px/28px Arial; border-left-width:6px; padding-left:12px;}
  	/* 首页所有的title 统一小 */
  .indexBodyTitlesize .mod-title{font:normal 19px/28px Arial;}
  
  .mod-title a { padding-left:12px; border-left-width:6px; margin-left:-18px;}
  .mod-title a:hover { border-left-width:6px;}
  .mod-small-title { font-size:24px; }
  .mod-indexMostPopular .mod-title{height:auto;}


  
  
  
  /**/
  .indexNews-con .news-item-photo em { line-height:24px;}
  .indexNews-con .icon-video { width:24px; height:24px; background-size:60% auto;}
  .indexNews-con .icon-audio { width:24px; height:24px; background-size:60% auto;}

  .photoThree-con dt em { line-height:24px;}
  .photoThree-con .icon-video { width:24px; height:24px; background-size:60% auto;}
  .photoThree-con .icon-audio { width:24px; height:24px; background-size:60% auto;}

  .rightPhoto-con dd a { font-size:16px; line-height:1.5em;}
  
  .indexNews-con .news-item-text h3 { font-size:14px; }

  /**/
  .indexPhoto-con dd a { font-size:14px; line-height:18px; height:36px;}



  /**/
  .article-title { font-size:22px; }
  .CNComment-item-type { font-size:12px; }
  .CNComment-item-type-right a { margin-left:6px; }
  .CNComment-item .CNComment-item .CNComment-item-con { margin-left:10px; }

  .photoThree-con.mobile-line dd a { max-height:36px; }
    
    /**/
    .page-left{width:100%;float:none;}
        /**/
    .page-left .news-item{height:auto;padding:10px;border-bottom:dashed 1px #ccc;overflow:auto;zoom:1;}
    .page-left .news-item-photo{width:36%;height:auto;margin-right:10px;}
    .page-left .news-item-photo img{display:block;width:100%;height:auto;}
    /*.page-left .news-item-text{margin:0 0 0 250px;}
    .page-left .news-item.news-only-txt .news-item-text{margin-left:0;}*/
    .page-left .news-item-text{}
    .page-left .news-item-text h3{font:bold 16px/20px Arial;height:40px;margin-bottom:0;overflow:hidden;}
    .page-left .news-item-text p{display:none;}

    .page-right{width:100%;float:none;}
	
	/* 专题简介模块 */
	.onlyText-info-con h3{font: bold 16px/24px Arial;}


}