﻿/*
  auther:f7 yh #1266
  date:2017.8
*/
/*  Reset  */
body { background:#f8f8f8; color:#000; font:14px/1.8em Arial, Verdana, simsun, sans-serif;}
ol,ul { list-style:none;}
h1,h2,h3,h4,h5,h6,p { margin:0;}
input,textarea,select,button,td { font-size:100%;}
a { color:#000; text-decoration:none;}
a:hover { color:#00479d; text-decoration:none;}
img { display:block; }
a,div,p,ul,li,dl,dt,dd,input,span,em,strong,img { -webkit-tap-highlight-color:rgba(0,0,0,0);} 
input,textarea { outline:none;}

a,
input,
.googleSearch,
.mobile-language-list,
a img { -webkit-transition-duration:300ms; -moz-transition-duration:300ms; transition-duration:300ms;}

.maxWidth { width:1200px; margin:auto;}
.maxWidth:after { display:block; clear:both; content:""; visibility:hidden; height:0;}

.pcNotShow { display:none; }
.mobileNotShow { display:block; }
.jsPopFollow { display:none; position:absolute; left:50%; top:50%; margin:-75px 0 0 -75px;}
.jsPopFollow img { display:block; width:150px; height:150px;}

.fl{float:left;}
.fr{float:right;}

.ad,
.sp-adlist { margin-top:15px; }

.chaotong img{width:100%;}
.sp-adlist img{display:block;width:48%;}

.mod-middle {
  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;
}
#js-header { min-height:134px;}
/*  CMS Common title colors  */
.title_default{ }
.title_black{ color:black !important;}
.title_red{ color:red !important;}
.title_blue{ color:blue !important;}
.title_green{ color:green !important;}
.title_brown{ color:brown !important;}
.title_gray{ color:gray !important;}
/*header*/
.header { padding:10px 0 0;}
.logo { float:left; padding-top:14px;}
.googleSearch { float:right; padding-top:0px; font-size:0;}
.googleSearch-keywords { width:180px; color:#333; line-height:24px; height:24px; background:#fff; border:1px solid #d9d9d9; border-right:0; font-size:14px; vertical-align:middle; padding:0 5px; font-family: Arial, Helvetica, sans-serif;}
.googleSearch-but { color:#000; height:26px; border:1px solid #d9d9d9; border-left:0; width: 26px; background:#fff url('../img/icon-search.png') no-repeat center center; background-size:60% 60%; vertical-align:middle;}
.googleSearch .link { margin-right:15px;}
.googleSearch .link:hover { color:#ff0; }
.googleSearch .keyword-down { padding-top:4px;}
.googleSearch .keyword-down label { font-size:12px; padding:0 10px;}

/*naver*/
.naver-top { height:4px; background:#11466d; border-top:1px solid #dcdddd; overflow:hidden;}
.naver { background:#11466d; color:#fff; border-top:1px solid #fff;}
.naver-inner { background:url('https://czech.zhizunsf176.com/etc/static/img/nav-left-bg.png') no-repeat;}
.nav-right { float:right; height:50px;}
.nav-right:after { display:block; clear:both; content:""; visibility:hidden; height:0;}
.nav-left { float:left; margin-left:46px; font-size:16px; overflow:hidden;}
.nav-left .nav-scroll { position: relative; z-index: 1; -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-transform: translateZ(0); -moz-transform: translateZ(0); -ms-transform: translateZ(0); -o-transform: translateZ(0); transform: translateZ(0); -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-text-size-adjust: none; -moz-text-size-adjust: none; -ms-text-size-adjust: none; -o-text-size-adjust: none; text-size-adjust: none;}
.nav-left li { float:left;}
.nav-left li:first-child { border-left:0; }
.nav-left a { display:block; font: 16px/45px Arial; padding: 5px 11px; color:#fff;}
.nav-left a:hover { background-color:#0e3c5d; }
.nav-left .current { position:relative; z-index:2;}
.nav-left .current a { padding-bottom:0; border-bottom:5px solid #0a0204; background-color:#0e3c5d;}
.nav-right a { line-height:45px; color:#fff; display:inline-block; padding:0 5px 0 15px; max-width:100px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.nav-right a:hover { background:#0e3c5d;}
.nav-right select { float:right; *float:none; *display:inline-block; margin-top:15px; font-size:14px; color:#333; line-height:22px; height:22px; background:#fff; font-family: Arial, Helvetica, sans-serif;}
.nav-right .js-dialog-login { padding:0 15px; }
.nav-not-width ul { width:auto !important; }
.headLogin { float:left; *float:none; *display:inline-block; margin-right:5px; position:relative;}
.login-manage a { display:block; background:#333; padding:0; max-width:100%;}
.login-manage { display:none; position:absolute; top:45px; left:0; width:100%; text-align:center;}
.headLogin:hover .login-manage { display:block; }

/*focusscroll*/
.focus{margin-top:25px;background:#11466d;color:#fff;}
.focus a{color:#fff;}
.focus a:hover{color:#ff0;}
.focus .photoarea{width:590px;float:left;}
.focus .photoarea img{width:100%;}
.focus .sp-thumbnails{float:right;width:610px;font-size:18px;line-height:22px;}
.focus .sp-thumbnails .sp-thumbnail{padding:12px 15px;border-top:1px dashed #868e9f;}
.focus .sp-thumbnails .sp-thumbnail a{display:block;height:60px; line-height:30px; overflow:hidden;}
.focus .sp-thumbnails .sp-thumbnail.ff{border-top:none;}
.focus .sp-thumbnails .sp-thumbnail.ff h2{font-size:18px;height:62px;overflow:hidden;}
.focus .sp-thumbnails .sp-thumbnail.ff p{font-size:16px;line-height:22px;font-weight:normal;color:#dedede;padding:8px 0 0;height:66px;overflow:hidden;}
.focus .sp-thumbnails .sp-thumbnail.ff a{height:auto;}
.focus .sp-thumbnails .sp-thumbnail.current{background-color:#0e3c5d;}
.focus .sp-thumbnails .sp-thumbnail:hover{background-color:#0e3c5d;}
.focus .sp-has-buttons{margin:0;}
.focus .sp-right-thumbnails.sp-has-pointer{margin-left:0;}
.focus .sp-right-thumbnails.sp-has-pointer .sp-thumbnail{position:static;}
.focus .sp-left-thumbnails .sp-thumbnail-container,.focus .sp-right-thumbnails .sp-thumbnail-container{margin-top:0;margin-bottom:0;}
.focus .sp-right-thumbnails.sp-has-pointer .sp-selected-thumbnail:before,.focus .sp-right-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{display:none;}
.focus .sp-selected-thumbnail{background-color:#0e3c5d;}
.focus .sp-buttons{position:absolute;bottom:5px; text-align:right; width:48%;}
.focus .sp-buttons .sp-button{width:10px;height:10px;background-color:#fff; border:0;}
.focus .sp-buttons .sp-button.sp-selected-button{position:relative;background:#ff4f4f;}
.focus .sp-buttons .sp-button.sp-selected-button:after{content:'';width:10px;height:10px;border-radius:10px;background:#ff4f4f;position:absolute;left:0px;top:0px;}


/*focus*/
.focus .photo { width:720px; float:left;}
.focus .photo img { width:100%; }
.focus .text { margin-left:740px; padding-right:15px;}

/*focus-list*/
.focus-list ul { margin-left:740px; padding-right:15px; }
.focus-list ul{ padding-top:14px; font-size:20px;line-height:22px; }
.focus-list ul li a { display:block; height:68px; overflow:hidden; }
.focus-list ul li { padding:12px 0; border-top:1px dashed #868e9f; }
.focus-list .text h2{padding-top:15px;line-height:30px;height:90px;overflow:hidden;}

/*focus-no-list*/
.focus-no-list .text { height:405px; overflow:hidden;}
.focus-no-list h2,
.focus-no-list p { height:auto; color:#dedede;}
.focus-no-list h2 { padding-top:20px; }
.focus-no-list p { font-size:16px; line-height:1.65em; padding-top:12px;}

/**/
.mod { margin-top:25px; }
.mod-title { padding-bottom:4px; line-height:34px;}
.mod-title strong{ font-size:30px; font-weight: normal; background:url('../img/nav-bg-black.png') no-repeat left center; line-height:30px; padding-left:24px;}
.mod-title .more {float:right; font-size:12px;color:#666;}
.mod-title .more:hover { color:#11466d;}
.mod-title + .photoTwo-con { margin-top:15px;}

/**/
.sp-slide .img-title { position: absolute; left:0; bottom:0; width:96%; padding:0 2%; background:url("../img/opacity-50.png"); display:none;}
.sp-slide .img-title a { display:block; color:#fff; line-height:20px; padding:5px 0;}


/**/
.three-mod { width:100%; overflow:hidden;}
.three-mod-item { width:32%; margin-right:2%; float:left; line-height:34px;}
.three-mod-item:last-child { margin-right:0;}
.three-mod li {white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding-left:9px; background:url(../img/dot.png) no-repeat left center;}
.three-mod-title { border-bottom:1px solid #cdcdcd; padding-bottom:4px; font-size:16px;}
.three-mod-title strong { font-weight: normal; border-left:5px solid #11466d; line-height:15px; padding-left:15px;}

/* index-tab */
.index-tab { overflow: hidden;}
.index-tab-title { border-top:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd; line-height:40px; font-size:16px; overflow: hidden; margin-left:-6px;}
.index-tab-title a { float:left; background:url(../img/index-tab-title-bg.png) no-repeat left center; padding:0 30px;}
.index-tab-title a.current { color:#11466d;}
.index-tab-title a.current span { border-bottom:1px solid #11466d;}

/**/
.index-tab .photoThree-con { position: relative;}
.index-tab .photoThree-con .more { position:absolute; top:-32px; right:18px; font-size:12px; color:#666;}
.index-photo-not-height img { height:auto !important;}
/* .index-Four-special dd { text-align:left !important; padding:0 15px !important; height:24px !important; margin:12px 0 14px !important;} */
.index-tab .more-box { font-size:12px; text-align:right; padding-right:20px;}

/**/
.photoOne-con { width:100%;}
.photoOne-con dl { width:100%; margin:20px 0 0; background:#e5e5e5;}
.photoOne-con dl:nth-child(2n) { margin-right:0;}
.photoOne-con dl:hover { background:#ddd; }
.photoOne-con dt { position:relative;}
.photoOne-con dt img { width:100%; height:auto;}
.photoOne-con dd { padding:15px;}
.photoOne-con dd a { display:block; font-size:28px; line-height:34px; max-height:102px; overflow:hidden;}
.photoOne-con dd span { display:block; color:#444; font-size:18px; line-height:24px; padding-top:5px; max-height:96px; overflow: hidden;}
.photoOne-con dt em { position:absolute; bottom:0; left:0; width:100%; line-height:34px; background:url("../img/opacity-50.png"); font-style:normal; overflow:hidden;}
.photoOne-con dt span { display:inline-block; color:#fff; padding-left:5px;}
.photoOne-con dt i { margin-left:5px; }
.photoOne-con .icon-video { float:left; width:34px; height:34px; background:url("../img/icon-video.png") no-repeat center center;}
.photoOne-con .icon-audio { float:left; width:34px; height:34px; background:url("../img/icon-audio.png") no-repeat center center;}

/**/
.photoTwo-con { width:100%;}
.photoTwo-con:after { display:block; clear:both; content:""; visibility:hidden; height:0;}
.photoTwo-con dl { width:48%; float:left; margin:0 4% 15px 0; background:#fff;}
.photoTwo-con dl:nth-child(2n) { margin-right:0;}
.photoTwo-con dl:hover { background:#e5e5e5; }
.photoTwo-con dt { position:relative;}
.photoTwo-con dt img { width:100%; height:auto;}
.photoTwo-con dd { text-align:center; font:14px/22px Arial; height:44px; overflow:hidden; padding:0 10px; margin:10px 0 12px;}
.photoTwo-con dd a { display:block; }
.photoTwo-con dt em { position:absolute; bottom:0; left:0; width:100%; line-height:34px; background:url("../img/opacity-50.png"); font-style:normal; overflow:hidden;}
.photoTwo-con dt span { display:inline-block; color:#fff; padding-left:5px;}
.photoTwo-con dt i { margin-left:5px; }
.photoTwo-con .icon-video { float:left; width:34px; height:34px; background:url("../img/icon-video.png") no-repeat center center;}
.photoTwo-con .icon-audio { float:left; width:34px; height:34px; background:url("../img/icon-audio.png") no-repeat center center;}

/**/
.photoThree-con { width:1230px; margin-right:-30px;}
.photoThree-con:after { display:block; clear:both; content:""; visibility:hidden; height:0;}
.photoThree-con dl { width:380px; float:left; margin:15px 30px 15px 0; background:#000;}
.photoThree-con dl:hover dd { background:rgba(255, 255, 255, .1); }
.photoThree-con dt { position:relative;}
.photoThree-con dt img { width:380px; height:214px;}
.photoThree-con dd { padding:10px; height:162px; overflow: hidden;}
.photoThree-con dd a { display:block; font-size:22px; line-height:22px; max-height:66px; color:#fff; overflow:hidden;}
.photoThree-con dd span { display:block; color:#d4d4d4; font-size:18px; line-height:24px; padding-top:5px; max-height:96px; overflow: hidden;}
.photoThree-con dl:hover a { color:#ff0;}
.photoThree-con dt em { position:absolute; bottom:0; left:0; width:100%; line-height:34px; background:url("../img/opacity-50.png"); font-style:normal; overflow:hidden;}
.photoThree-con dt span { display:inline-block; color:#fff; padding-left:5px;}
.photoThree-con dt i { margin-left:5px; }
.photoThree-con .icon-video { float:left; width:34px; height:34px; background:url("../img/icon-video.png") no-repeat center center;}
.photoThree-con .icon-audio { float:left; width:34px; height:34px; background:url("../img/icon-audio.png") no-repeat center center;}

/**/
.photoFour-con { width:1220px; margin-right:-20px; overflow:hidden;}
.photoFour-con dl { width:285px; float:left; margin:15px 20px 0 0; background:#fff;}
.photoFour-con dl:hover { background:#e5e5e5; }
.photoFour-con dt { position:relative;}
.photoFour-con dt img { width:285px; height:160px;}
.photoFour-con dd { text-align:center; font:16px/24px Arial; height:48px; overflow:hidden; padding:0 10px; margin:10px 0 12px;}
.photoFour-con dd a { display:block; }
.photoFour-con dt em { position:absolute; bottom:0; left:0; width:100%; line-height:24px; background:url("../img/opacity-50.png"); font-style:normal; overflow:hidden;}
.photoFour-con dt span { display:inline-block; color:#fff; padding-left:5px;}
.photoFour-con dt i { margin-left:5px; }
.photoFour-con .icon-video { float:left; margin-top:4px; width:16px; height:16px; background:url("../img/icon-video.png") no-repeat center center; background-size: 100% 100%;}
.photoFour-con .icon-audio { float:left; margin-top:4px; width:16px; height:16px; background:url("../img/icon-audio.png") no-repeat center center; background-size: 100% 100%;}


/**/
.edit_related2013 { width:1200px; margin:auto;}
.edit_related2013:after { display:block; clear:both; content:""; visibility:hidden; height:0;}
.edit_related2013 ul { width:390px; float:left; margin:15px 15px 0 0; background:#f3f3f3;}
.edit_related2013 ul:hover { background:#e5e5e5; }
.edit_related2013 li:first-child { position:relative;}
.edit_related2013 li img { width:390px; height:219px; }
.edit_related2013 li:last-child { font:bold 18px/24px Arial; height:48px; overflow:hidden; padding:0 15px; margin:7px 0 10px;}
.edit_related2013 li:last-child a { display:block; }
/**/
#edit_related2013 { width:1200px; margin:auto;}
#edit_related2013:after { display:block; clear:both; content:""; visibility:hidden; height:0;}
#edit_related2013 ul { width:390px; float:left; margin:15px 15px 0 0; background:#f3f3f3;}
#edit_related2013 ul:hover { background:#e5e5e5; }
#edit_related2013 li:first-child { position:relative;}
#edit_related2013 li img { width:390px; height:219px; }
#edit_related2013 li:last-child { font:bold 18px/24px Arial; height:48px; overflow:hidden; padding:0 15px; margin:7px 0 10px;}
#edit_related2013 li:last-child a { display:block; }

/**/
.appDown { background:#2059a3; padding:10px 0;}
.appDown-code { float:left; padding-top:10px;}
.appDown-code img { display:inline-block; margin-right:74px; padding:10px;background:#fff;}
.appDown-code a img{margin-right:0;}

.appDown-tips{color:#fff;font-size:16px;padding-top:30px;}

/**/
#js-footer{ border-top:1px solid #cdcdcd; margin-top:30px; padding:20px 0 25px; overflow:hidden;}

.footCopyright { padding:10px 0 20px; font-family: Arial, Helvetica, sans-serif;}
.footCopyright-con { font-size:12px; text-align:center; color:#666; line-height:2em;}
.footCopyright-con a { color:#666; }
.footCopyright-con a:hover { color:#ccc; }

#goup { width:0; height:0; position:fixed; left:50%; bottom:100px; display:none;}
#goup a { display:block; margin-left:610px; width:46px; height:45px; background:url("../img/up.png") no-repeat;}
#goup a:hover { background:url("../img/up-hover.png") no-repeat; }

.footer-space { clear:both; width:100%; height:20px; overflow:hidden;}

/**/
/* .indexMostPopular-con { margin-top:15px;}
.indexMostPopular-con a { display:block; font-size:16px; line-height:24px; padding:16px 0 17px; overflow:hidden;}
.indexMostPopular-con a:nth-child(odd) { background:#e5e5e5; }
.indexMostPopular-con a em { float:left; font-style:normal; background:#f00; color:#fff; width:40px; height:40px; text-align:center; line-height:40px; border-radius:40px; font-size:24px; margin:4px 0 0 20px;}
.indexMostPopular-con a span { display:block; margin-left:76px; height:48px; padding-right:15px; overflow:hidden;} */

/**/
.new-list ul { line-height:24px; font-size:16px; padding:20px 5px;}
.new-list li { padding:7px 0 7px 12px; background:url(../img/dot.png) no-repeat left 16px;}
.photo-list { padding-top:20px;}

.photosList-con dl,
.photosList-con dl:hover { background:none;}
.photosList-con dl { height:352px;}
.photosList-con dt img { width:295px; height:166px; margin:auto;}
.photosList-con dd { text-align:left; height:auto; max-height:48px; margin-bottom:10px;}
.photosList-con dd.text { font-size:14px; margin-top:0px; line-height:20px; max-height:100px; color:#666;}
.photosListNotText-con dd.text { display:none;}
.photosListNotText-con dl { height:242px;}

/**/
.pages { clear:both; text-align:center; padding-bottom:20px; margin-top:30px;}
.pages a,
.pages span { display:inline-block; line-height:26px; border:1px solid #d9d9d9; border-radius:5px; padding:0 10px; margin:0 1px; vertical-align:middle;}
.pages a:hover { text-decoration:none;}
.pages span { border:0;}
.pages .pages-omit { padding:0 5px;}
.pages .pages-current,
.pages .curPage { border:1px solid #11466d; font-weight:bold; background:#11466d; color:#fff; padding:0 10px;}
.pages a:hover { background:#11466d; color:#fff; border:1px solid #11466d;}
.pages .pages-dead { color:#d9d9d9; border:1px solid #ddd;}
.pages .pages-sum { padding-left:30px; }
.pages .sumPage { display:none;}

.pages .firstPage,
.pages .prevPage,
.pages .nextPage,
.pages .lastPage { text-indent:-200px; width:26px; height:26px; overflow:hidden; font-size:0; padding:0; vertical-align:middle; background:url(../img/page-right.png) no-repeat center center; background-size:50% 50%;}
.pages .firstPage:hover,
.pages .prevPage:hover,
.pages .nextPage:hover,
.pages .lastPage:hover { background:#11466d url(../img/page-right-hover.png) no-repeat center center; background-size:50% 50%;}
.pages .firstPage { background-image:url(../img/page-home.png);}
.pages .firstPage:hover { background-image:url(../img/page-home-hover.png);}
.pages .prevPage { background-image:url(../img/page-left.png);}
.pages .prevPage:hover { background-image:url(../img/page-left-hover.png);}
.pages .lastPage { background-image:url(../img/page-last.png);}
.pages .lastPage:hover { background-image:url(../img/page-last-hover.png);}

.pages .pages-more{font-size:20px;padding:10px 40px;background:#b6241f;color:#fff;border-radius:5px;}

/**/
.pageStyle5 { clear:both; text-align:center; padding-bottom:20px; margin-top:0;}
.pageStyle5 > div { margin-top:25px;}
.pageStyle5 a,
.pageStyle5 span,
.pageStyle5 .sumPage { display:inline-block; line-height:37px; border:1px solid #d9d9d9; padding:0 15px; margin-right:-1px; vertical-align:middle;}
.pageStyle5 .sumPage { display:none;}
.pageStyle5 a:hover { text-decoration:none;}
.pageStyle5 span { border:0;}
.pageStyle5 .curPage { border:1px solid #11466d; font-weight:bold; background:#11466d; color:#fff; padding:0 15px;}
.pageStyle5 a:hover { background:#11466d; color:#fff; border:1px solid #11466d;}
.pageStyle5 .nextPage { display:none; }

.pageStyle5 .firstPage,
.pageStyle5 .prevPage,
.pageStyle5 .nextPage,
.pageStyle5 .allPage,
.pageStyle5 .lastPage { text-indent:-200px; width:37px; height:37px; overflow:hidden; font-size:0; padding:0; vertical-align:middle; background:url(../img/page-right.png) no-repeat center center; background-size:35% 35%;}
.pageStyle5 .firstPage:hover,
.pageStyle5 .prevPage:hover,
.pageStyle5 .nextPage:hover,
.pageStyle5 .allPage:hover,
.pageStyle5 .lastPage:hover { background:#11466d url(../img/page-right-hover.png) no-repeat center center; background-size:35% 35%;}
.pageStyle5 .firstPage { background-image:url(../img/page-home.png);}
.pageStyle5 .firstPage:hover { background-image:url(../img/page-home-hover.png);}
.pageStyle5 .prevPage { background-image:url(../img/page-left.png);}
.pageStyle5 .prevPage:hover { background-image:url(../img/page-left-hover.png);}
.pageStyle5 .lastPage { background-image:url(../img/page-last.png);}
.pageStyle5 .lastPage:hover { background-image:url(../img/page-last-hover.png);}

/**/
.article-left { width:820px; float:left; }
.article-right { margin-left:850px; }
.article-right .mod-indexMostPopular { margin-left:0; }

/* .article .mod-title{margin:20px 0;}
.article-left .mod-title{margin:20px 0;} */

.article-con { font-size:18px; line-height:1.8em; padding:10px 0 0; font-family: Arial, Helvetica, sans-serif;}
.article-con .pcenter { text-align:center; }
.article-con .pright{text-align:right;}
.article-con .pcenter img { margin:auto; }
.article-con .news_img_title { margin:0; font-size:15px; line-height:1.6em; color:#666; text-align:left; padding-top:10px;}
.article-title { line-height:1.2em; padding-bottom:15px;word-break: break-word; font-size:24px; font-weight:normal; margin-top:10px; font-family: Arial, Helvetica, sans-serif;}

.article-con img { max-width:100%;}
.article-con p { margin-top:20px;}
.article-con .video-js{max-width: 100%;max-height: 461px;}
.article-con video { width:100% !important; display:block; margin:auto;}
/* .article-con audio { display:none; } */

.article-type { color:#999; border-bottom:1px dashed #cbcbcb; position:relative; line-height:2em; padding-bottom:10px;}
.article-type-item { margin-right:20px; }
.article-type a { color:#999;}
.article-type a:hover { color:#f00;}
.article-tool { position:absolute; top:0; right:0; *display:none;}

.article-head-commentBut,
.article-share,
.article-head-down { display:inline-block; width:26px; height:26px; margin-left:10px;}
.article-head-commentBut { text-indent:-999em; background:url("../img/article-icon-comment.png") no-repeat center center;}
.article-head-down { text-indent:-999em; background:url("../img/article-icon-down.png") no-repeat center center;}
.article-share { position:relative; }
.article-share .article-share-but { text-indent:-999em; display:block; width:100%; height:100%; background:url("../img/article-icon-share.png") no-repeat center center;}

.article-share-list { position:absolute; top:26px;  right:-17px; padding-top:12px; width:194px; background:#fff; z-index:100; display:none;}
.article-share-triangle { width:20px; height:12px; background:url("../img/article-share-triangle.png") no-repeat center center; position:absolute; top:1px; right:18px;}

.article-share-head { color:#000; padding:0 13px; line-height:36px; position:relative; font-weight:bold; border:1px solid #d9d9d9;}
.article-share-head a { position:absolute; top:0; right:0px; width:36px; text-align:left; text-indent:-999em; overflow:hidden; background:url("../img/share-close.png") no-repeat center center;}
.article-share-con { padding:5px 0; border:1px solid #d9d9d9; border-top:0;}
.article-share-con a { display:block; line-height:36px; text-align:left; color:#666; margin:2px 0;}
.article-share-con a:hover { background:#f7f7f7; color:#666;}
.article-share-con a.pcNotShow { display:none; }
.article-share-con a.mobileNotShow { display:block; }
.article-share-con em { display:inline-block; width:36px; height:36px; vertical-align:middle; margin-left:8px;}
.article-share-con span { display:inline-block; vertical-align:middle; padding-left:8px;}
.article-share-con .email em { background:url("../img/icon-share-email.png") no-repeat center center; }
.article-share-con .facebook em { background:url("../img/icon-share-facebook.png") no-repeat center center; }
.article-share-con .messenger em { background:url("../img/icon-share-messenger.png") no-repeat center center; }
.article-share-con .twitter em { background:url("../img/icon-share-twitter.png") no-repeat center center; }
.article-share-con .pinterest em { background:url("../img/icon-share-pinterest.png") no-repeat center center; }
.article-share-con .linkedIn em { background:url("../img/icon-share-linkedIn.png") no-repeat center center; }
.article-share-con .wechat em { background:url("../img/icon-share-wechat.png") no-repeat center center; }
.article-share-con .wechat {display: none;}

/**/
.article-share-line strong { font-size:14px; font-weight:normal;}
.article-share-line a span { display:none;}
.article-share-line em { display:inline-block; width:24px; height:24px; vertical-align:middle; margin-left:5px;}
.article-share-line .facebook em { background:url("../img/icon-share-facebook.png") no-repeat center center; background-size:100% 100%;}
.article-share-line .twitter em { background:url("../img/icon-share-twitter.png") no-repeat center center; background-size:100% 100%;}

/*CNComment*/
.CNComment { border-top:1px dashed #d9d9d9; width:796px; margin-top:20px;}
.CNComment-head { width:100%;overflow:hidden;}
.CNComment-head h3 { float:left; color:#b6241f;}
.CNComment-head .CNComment-type { margin-top:28px;float:right; font-size:18px; color:#000;}
.CNComment-head .CNComment-type em { font-style:normal; padding-right:10px;}
.CNComment-form { border:1px solid #d9d9d9; overflow:hidden;}
.CNComment-item .CNComment-form { margin-top:15px; }
.CNComment-form textarea { width:98%; padding:5px 8px; border:0; height:140px; resize:none;}
.CNComment-item .CNComment-form textarea { height:100px; }
.CNComment-form-button { border-top:1px solid #d9d9d9; width:100%; overflow:hidden;}
.CNComment-form-button input { line-height:18px; height:38px; padding:10px 22px; border:0; background:#b6241f; color:#fff; float:right; font-size:18px;}
.CNComment-form-button input:hover { background:#c36;}

.CNComment-list { overflow:hidden; }
.CNComment-item { border-top:1px solid #d9d9d9; padding:25px 0 15px; margin-top:-1px; width:100%; overflow:hidden;}
.CNComment-item .CNComment-item,
.CNComment-childItem { margin-top:15px; border:0; background:#f3f3f3; padding-top:15px; overflow:hidden;}
.CNComment-childItem { padding-bottom:15px; }
.CNComment-item-userhead,
.CNComment-Child-userhead { float:left; margin-left:6px; width:68px;}
.CNComment-item-userhead img,
.CNComment-Child-userhead img { width:68px; height:68px; border-radius:100px; }
.CNComment-item-con,
.CNComment-ChildCon { margin-left:95px; }
.CNComment-item-author { font:bold 18px/32px Arial, Verdana, simsun, sans-serif; color:#000;}
.CNComment-item-author a { color:#000; }
.CNComment-item-author a:hover { color:#00479d; }
.CNComment-item-text { font-size:16px; line-height:1.8em; padding-bottom:10px; padding-right:10px;}
.CNComment-item-type { color:#999; width:100%; overflow:hidden;}
.CNComment-item-type a { color:#999; }
.CNComment-item-type a:hover { color:#00479d; }
.CNComment-item-type-left { float:left;}
.CNComment-item-type-right { float:right; padding-right:10px;}
.CNComment-item-type em { font-style:normal; padding-left:5px; vertical-align:middle;}
.CNComment-item-type-right a,
.CNComment-item-type a { margin-left:15px; display:inline-block;}
.CNComment-item-type-right i { display:inline-block; width:16px; height:16px; overflow:hidden; vertical-align:middle;}
.CNComment-item-good i { background:url("../img/icon-comment-good.png") no-repeat center center; *background-position-y:0;}
.CNComment-item-reply i { background:url("../img/icon-comment-reply.png") no-repeat center center; *background-position-y:0;}
.CNComment-item-type { text-align:right; }
.CNComment-item-praise { background:url("../img/icon-comment-good.png") no-repeat center center; *background-position-y:0; padding-left:35px;}
.CNComment-ChildName { position:relative; }
.CNComment-childType { position:absolute; top:0; right:20px; color:#999;}
.CNComment-childType a { margin-left:15px; color:#999;}

.CNComment-list-more { margin-top:20px; }
.CNComment-list-more a { display:block; font:bold 18px/48px Arial, Verdana, simsun, sans-serif; border:1px solid #d9d9d9; text-align:center;}
.CNComment-list-more a:hover { color:#000; background:#f7f7f7;}
.CNComment-list-more em { color:#999; padding-left:10px;}

.comment-list .CNComment { border-top:0; margin:0 auto;}
.comment-list .pages { margin-top:50px; }

/* old reset */
.CNComment-face,
.CNComment-form-note,
.CNComment-userManage-list,
.CNComment-item-share,
.CNComment-gather h4,
.CNComment-childForm .CNComment-form-type,
.CNComment-childItem-type { display:none; }
.CNComment-form-type { line-height:38px; padding-left:15px; border-top:1px solid #d9d9d9;}

.CNComment-form { position:relative; }
.CNComment-form-button input { position:absolute; bottom:0; right:0; float:none;}

.CNComment-childForm form { margin-top:10px; border:1px solid #d9d9d9; overflow:hidden; position:relative;}
.CNComment-childForm textarea { width:98%; padding:5px 8px; border:0; height:100px; resize:none;}
.CNComment-form-button { border-top:1px solid #d9d9d9; width:100%; overflow:hidden;}
.CNComment-childForm-button { position:absolute; right:0; bottom:0; width:100%; border-top:1px solid #d9d9d9;}
.CNComment-childForm-button input { line-height:18px; height:38px; padding:10px 22px; border:0; background:#dc255c; color:#fff; float:right; font-size:18px;}
.CNComment-childForm-button input:hover { background:#c36;}
.CNComment-childForm-con { padding-bottom:25px; }

.CNComment-otherLogin,
.CNComment-login-link { display:none; }
.CNComment-login-input input { line-height:16px; padding:5px; margin-right:5px;}
.CNComment-item-time { float:right; color:#999;}



/*whoShare*/
.whoShare {width:796px; margin-top:20px;}
.whoShare-title{margin:20px 0;}
.whoShare-con { border:1px solid #d9d9d9; margin-top:5px; padding:15px 40px; overflow:hidden;}
.whoShare-con a { float:left; margin:9px 29px; width:58px;}
.whoShare-con img { width:58px; height:58px; border-radius:100px;}

/* photo */
.photo-focus-box { position:relative; }
.photo-focus { width:900px; margin:15px auto 0;}
.photo-focus.indexPhoto-con img { height:506px; width:100%;}
.photo-focus dd a { height:auto;}
.photo-focus-left,
.photo-focus-right { position:absolute; top:0; width:150px; height:506px;}
.photo-focus-left { left:0; background:url("../img/icon-photo-big-left.png") no-repeat left center;}
.photo-focus-right { right:0; background:url("../img/icon-photo-big-right.png") no-repeat right center;}
.photo-focus-left:hover { left:0; background:url("../img/icon-photo-big-lefthover.png") no-repeat left center;}
.photo-focus-right:hover { right:0; background:url("../img/icon-photo-big-righthover.png") no-repeat right center;}

.photoEnd-big { text-align:center; margin-top:25px;}
.photoEnd-big-con { position:relative;}
.photoEnd-big-con a { text-indent:-999em; }
.photoEnd-big img { display:block; margin:auto; max-width:1200px;}
.photoEnd-type { background:#333; color:#eee; padding:20px 12px; overflow:hidden; margin-top:20px;}
.photoEnd-count { float:left; width:50px; text-align:center; color:#f00; font-size:18px; line-height:1.8em;}
.photoEnd-info { margin-left:60px; font-size:18px; line-height:1.8em; text-align:left;}
.photoEnd-foot { background:#333; padding:12px;}

.photoEnd-small { background:#000; overflow:hidden; padding:9px 2px 9px 9px; position:relative;}
.photoEnd-small ul { width:1167; margin-right:-9px; height:127px; overflow:hidden;}
.photoEnd-small ul li { float:left; margin-right:9px;}
.photoEnd-small ul img { display:block; width:224px; height:127px; }
.photoEnd-small .current img { width:218px; height:121px; border:3px solid #dc255c;}

.photoEnd-previous { position:absolute; top:0; left:0; width:50%; height:100%; background:url('../img/icon-photo-big-left.png') no-repeat left center;}
.photoEnd-next { position:absolute; top:0; right:0; width:50%; height:100%; background:url('../img/icon-photo-big-right.png') no-repeat right center;}

.photoEnd-small-previous,
.photoEnd-small-next { position:absolute; top:0; width:60px; height:100%; text-indent:-999em;}
.photoEnd-small-previous { left:0; background:url('../img/icon-photo-small-left.png') no-repeat center center;}
.photoEnd-small-next { right:0; background:url('../img/icon-photo-small-right.png') no-repeat center center;}



/* Opinion */
.fullPhoto img { width:100%;}
.fullPhoto dl { position:relative;}
.fullPhoto dd { position:absolute; width:100%; left:0; bottom:0; background:url("../img/opacity-50.png"); }
.fullPhoto dd a { display:block; font:bold 18px/28px Arial, Verdana, simsun, sans-serif; color:#fff; margin:10px 15px;}
.fullPhoto dd a:hover { color:#ff0; }


/* Search */
.search-form { border:1px solid #b1b1b1; position: relative;}
.search-form-in { width:98%; padding:10px 1%; line-height:18px; border:0;}
.search-form-but { position:absolute; top:0; right:0; width:38px; height:38px; border:0; background:url("../img/icon-search-but.png") no-repeat center center;}

/**/
.Dialog-login { width:500px; padding-top:20px;}
.Dialog-login-text-username input,
.Dialog-login-text-password input,
.Dialog-login-text-repassword input,
.Dialog-login-text-code input,
.Dialog-login-but,
.Dialog-commonLogo-con,
.Dialog-login-forgotPassword { display:block; width:80%; margin:auto;}
.Dialog-login-text-item { border-bottom:1px solid #d4d4d4; }

.Dialog-login-text input { border:0; line-height:30px; height:30px; display:block; padding:10px 0; font-size:18px; padding-left:8%; width:72%;}
.Dialog-login-text-username input { background:url("../img/icon-login-mail.png") no-repeat 0 center; }
.Dialog-login-text-password input { background:url("../img/icon-login-password.png") no-repeat 0 center; }
.Dialog-login-text-repassword input { background:url("../img/icon-login-password-re.png") no-repeat 0 center; }
.Dialog-login-text-code { position:relative; }
.Dialog-login-text-code input { background:url("../img/icon-login-code.png") no-repeat 0 center; }
.Dialog-login-text-code img { height:30px; position:absolute; top:10px; left:60%;}

.Dialog-login-but { padding-top:10px; }
.Dialog-login-but input { font-size:18px; width:100%; text-align:center; line-height:2.6em; background:#666; border:0; margin-top:15px; border-radius:10px; color:#fff;}
.Dialog-login-but input:last-child { background:#fa2d65;}
.Dialog-login-but input:hover { background:#444; }
.Dialog-login-but input:last-child:hover { background:#db2a5a; }

.Dialog-login-forgotPassword { text-align:right; font-size:18px; color:#adadad; line-height:3em; margin-top:10px; margin-bottom:10px;}

.Dialog-commonLogo { border-top:1px solid #e4e4e4; background:#f2f2f2;}
.Dialog-commonLogo h5 { color:#999; font-size:18px; font-weight:normal; line-height:3em;}
.Dialog-commonLogo-list { padding:10px 0 15px; }
.Dialog-commonLogo-list img { display:inline-block; width:66px; height:66px; background:#ccc; border-radius:100px; margin:0 15px;}
.Dialog-commonLogo-list a:hover img { background:#aaa; }


/* audio */
.audiojs { margin-top:20px;width:auto;}
.audiojs p { margin:0; }
.audiojs .time{float:right;}
.audiojs .scrubber{width:80%;}
.audio-none audio{width:100%;}
.vjs-no-js { display:none; }


/**/
#CHINA_COMMENT_redtip { position:absolute; top:0; width:100%; text-align:center;}

/*tu wen zhi bo*/
.article-video-live{width:100%;height:500px;margin:0 auto;}
/*list*/
.news-list { width:100%; display:block; clear:both;overflow:hidden;}
.news-list li { display:inline-block; float:left; width:100%; clear:both; padding:10px 0;border-bottom:1px dashed #e5e5e5; background:url(http://french.zhizunsf176.com/etc/static/img/hit.png) no-repeat scroll left 20px; overflow:hidden; }
.news-list li a { display:inline-block;overflow:hidden; font:20px/30px Arial; float:left; padding-left:20px; }

.news-list.news-list-row li{width:48%;clear:none;}
.news-list.news-list-row li:nth-child(2n){float:right;}

.mod-news-list .news-list li{background:none;}
.mod-news-list .news-list li a{height:60px;overflow:hidden;padding-left:0;}
.mod-news-list .news-list li:last-of-type{border:none;}

/* 终极页播放器  auther jy  start */
.player-live-article{height: 60px;background-color: #000;margin-top: 15px;}
.player-live-article .video-js { width:100% !important;}
.player-live-article .video-js .vjs-control-bar{display: flex;height: 40px;background-color:transparent;top: 10px;}
.player-live-article .video-js .vjs-icon-previous-item , .player-live-article .video-js .vjs-icon-next-item{width: 40px;font-size: 25px;text-shadow: none;}
.player-live-article .video-js .vjs-icon-previous-item:hover,
.player-live-article .video-js .vjs-icon-next-item:hover{color: #dc255c;cursor: pointer;text-shadow: none;}
.player-live-article .video-js .vjs-icon-previous-item.none, .player-live-article .video-js .vjs-icon-next-item.none{color: #999;cursor: auto;}
.player-live-article .video-js .vjs-play-control{width: 40px;height: 40px;border: 2px solid #fff;border-radius: 50%;text-shadow: none;}
.player-live-article .video-js .vjs-play-control:hover{border-color: #dc255c;}
.player-live-article .video-js .vjs-button > .vjs-icon-placeholder:before{font-size: 24px;line-height: 38px;}
.player-live-article .video-js .vjs-button > .vjs-icon-placeholder:hover{color: #dc255c;}
.player-live-article .video-js .vjs-live-control{line-height: 0px;}
.player-live-article .video-js .vjs-live-display{font-size: 12px;width: 34px;height: 14px;background-color: #dc255c;line-height: 14px;text-align: center;border-radius: 2px;position: absolute;top: 12px;}
.player-live-article .video-js .vjs-title-bar{position: absolute;left: 154px;font-size: 16px;margin-left: 10px;height: 60px;line-height: 18px;}
.player-live-article .video-js .vjs-title-bar:before{content: "";width: 0;font-size: 0;height: 100%;visibility: hidden;display: inline-block;vertical-align: middle;}
.player-live-article .video-js .vjs-title-bar span{display: inline-block;width: 100%;vertical-align: middle;}
.player-live-article .video-js .vjs-volume-control{top: -106px;}
.d-video-on-demand-dimensions { max-width:100% !important;}
/* 终极页播放器  auther jy  end */

#live-videoPlayer-article-wrapper .video-js{max-width: 796px;margin:0 auto;}
#live-videoPlayer-article-wrapper .video-js .vjs-big-play-button{height: 2em;line-height: 2em;border-radius: 50%;width: 2em;top: 0px;left: 0px;right: 0px;bottom: 0px;margin: auto;}

/* 播放器 7.3.0 reset */
.null-dimensions { width:680px; height:383px;}

/* Other */
/* focus */
.index-focus { background:#2a2a2a;}
.index-focus-left { width:760px; height:428px; float:left;}
.index-focus-right { width:440px; height:428px; float:right; overflow:hidden;}

.index-focus-left img { width:100%; height:100%;}

.index-focus-list { margin:-1px 25px 0; border-top:1px dashed #fff; color:#fff;}
.index-focus-list h2 { font-weight:normal; font-size:24px; line-height:28px; max-height:84px; overflow:hidden; margin:9px 0;}
.index-focus-list a { color:#fff;}
.index-focus-list a:hover { color:#ff0;}
.index-focus-list p { font-size:14px; line-height:18px; color:#d4d4d4; max-height:36px; overflow:hidden; margin:8px 0 15px;}
.index-focus-list ul li { padding-left:11px; background:url(../img/dot.png) no-repeat left 8px; line-height:18px; max-height:36px; overflow:hidden; margin-bottom:5px;}

/**/
.mod-radio h4 { font-size:26px; line-height:1.6em; padding-bottom:10px;}
.mod-radio audio { width:100%;}

/**/
.mod-color-red .mod-title { background-image:url('../img/nav-bg-red.png') no-repeat;}
.mod-color-red dl { background:#551f2e;}
.mod-color-blue .mod-title { background-image:url('../img/nav-bg-blue.png') no-repeat;}
.mod-color-blue dl { background:#1f2c54;}
.mod-color-green .mod-title { background-image:url('../img/nav-bg-green.png') no-repeat;}
.mod-color-green dl { background:#1f5438;}
.mod-color-brown .mod-title { background-image:url('../img/nav-bg-brown.png') no-repeat;}
.mod-color-brown dl { background:#54491f;}
.mod-color-gray .mod-title { background-image:url('../img/nav-bg-gray.png') no-repeat;}
.mod-color-gray dl { background:#36342a;}
.mod-color-lightGreen dl { background:#556529;}
/**/
.article-right-photo dl { margin:0;}
.article-right-photo dd { padding:20px;}
.article-right-ad a { display:block; margin-top:25px;}
.article-right-ad img { width:100%;}
/**/
.indexPhoto-con {overflow:hidden; position:relative; width:760px; height:428px; float: left;}
#js-indexPhoto-scroll, .indexPhoto-con .scroll { position:absolute; z-index:2; top:0; }
.indexPhoto-con .placeholder img { visibility:hidden; }
.indexPhoto-con img { width:760px; height:428px; }
.indexPhoto-con dl { position:relative; width:100%; height:428px; float:left;margin:0px;}
.indexPhoto-con dd { position:absolute; width:100%; left:0; bottom:0; background:url("../img/opacity-50.png"); margin:0px;}
.indexPhoto-con dt, .indexPhoto-con dt img { width:100%; height:428px; display:block; }
.indexPhoto-con dd a { display:block; font:20px/24px "Arial"; height:48px; color:#fff; margin:10px 15px; overflow:hidden; }
.indexPhoto-con dd a:hover { color:#ff0; }
.indexPhoto-con dd span { color:#fff; line-height:1.6em; display:block; padding:0 15px; color:#eee; padding-bottom:10px; }
#indexPhoto-dot,#indexPhoto-dot-opinion { position:absolute; bottom:5px; right:3px; z-index:3; }
#indexPhoto-dot em,#indexPhoto-dot-opinion em { display:inline-block; width:14px; height:14px; border-radius:14px; background:#fff; text-indent:-999em; overflow:hidden; margin:0 6px 0 0; box-shadow:inset 1px 1px 1px #ccc; }
#indexPhoto-dot .current,#indexPhoto-dot-opinion .current { background:#11466d; box-shadow:inset 1px 1px 1px #11466d; }
/**/
.radioList-list-con { width:1215px; padding:15px 0; margin-right:30px; overflow:hidden;}
.radioList-list-con .news-item { width:390px; float:left; margin:10px 15px 0 0; background:#f3f3f3;}
.radioList-list-con .news-item a { display:block; padding:6px 6px 6px 30px; position:relative;}
.radioList-list-con .news-item a:after { display:block; content:""; width:4px; height:4px; border-radius:50%; background-color:#999; position:absolute; left:10px; top:14px;}
.radioList-list-con .news-item:hover { background:#e5e5e5;}
.radioList-list-con .news-item:hover a:after { background:#f35300;}

/*  */
.newsList-con { width:1216px; margin-right:-16px; }
.newsList-con .news-item { width:592px; float:left; margin:15px 16px 0 0; background:#f3f3f3;}
.newsList-con .news-item:hover{background: #e5e5e5;}
.newsList-con .news-item-photo { width:240px; height:135px; float:left;}
.newsList-con .news-item-photo img { width:100%; height:100%; }
.newsList-con .news-item-photo a { display:block; position:relative; height:100%; width:100%;}
.newsList-con .news-item-photo .shade { width:100%; height:100%; background:url("../img/icon-play-shade.png") no-repeat center center; position:absolute; top:0; left:0;}
.newsList-con .news-item-photo em { position:absolute; bottom:0; left:0; width:100%; line-height:34px; background:url("../img/opacity-50.png"); font-style:normal; overflow:hidden;}
.newsList-con .news-item-photo span { display:inline-block; color:#fff; padding-left:5px;}
.newsList-con i { margin-left:5px; }
.newsList-con .icon-video { float:left; width:34px; height:34px; background:url("../img/icon-video.png") no-repeat center center;}
.newsList-con .icon-audio { float:left; width:34px; height:34px; background:url("../img/icon-audio.png") no-repeat center center;}
.newsList-con .news-item-photo a:hover span { color:#ff0; }
.newsList-con .news-item-photo a:hover .icon-video { background-image:url("../img/icon-video-hover.png"); }
.newsList-con .news-item-photo a:hover .icon-audio { background-image:url("../img/icon-audio-hover.png"); }

.newsList-con .news-item-text { margin:0 0 0 240px; padding:8px 10px 8px 12px; }
.newsList-con .news-item-text h3 { font:bold 18px/22px Arial, Verdana, simsun, sans-serif; height:66px; overflow:hidden;}
.newsList-con .news-item-text h3 a { display:block; }
.newsList-con .news-item-text p { font:12px/17px Arial, Verdana, simsun, sans-serif; color:#999; padding:3px 0 0; height:51px; overflow:hidden;}

.newsList-con.main-list .news-item-text { height:119px; overflow:hidden;}
.newsList-con.main-list .news-item-text h3 { font:bold 24px/34px Arial, Verdana, simsun, sans-serif; height:auto;}
.newsList-con.main-list .news-item-text p { font:16px/24px Arial, Verdana, simsun, sans-serif; height:auto;}

.newsList-con .no-photo .news-item-photo,
.newsList-con .news-item-nophoto .news-item-photo { display:none;}
.newsList-con .no-photo .news-item-text,
.newsList-con .news-item-nophoto .news-item-text {margin-left:0;}

/*  */
.newsList-con-row{width:100%;margin-right:0;}
.newsList-con-row .news-item{width:50%;float:left;margin:0;padding:20px 0;border-bottom:1px dotted #eee; background:#f8f8f8;}
.newsList-con-row .news-item:hover{background: #e5e5e5;}
.newsList-con-row .news-item:last-child { border-bottom:0;}
.newsList-con-row .news-item-text h3{font: bold 22px/26px Arial, Verdana, simsun, sans-serif;height: 78px;overflow: hidden;}
.newsList-con-row .news-item-text h3 a{display: block;}
.newsList-con-row .news-item-text p {font-size:18px;line-height:22px;height:88px;font-style: Arial;color: #999;padding: 3px 0 0;overflow: hidden;}

/**/
.photoThree-con.zt { width:1215px; margin-right:-15px; overflow:hidden;}
.photoThree-con.zt dl { width:390px; float:left; margin:15px 15px 0 0; background:#f3f3f3;}
.photoThree-con.zt dl:hover { background:#e5e5e5; }
.photoThree-con.zt dt { position:relative;}
.photoThree-con.zt dt img { width:390px; height:219px; }
.photoThree-con.zt dd { font:bold 18px/24px Arial; height:48px; overflow:hidden; padding:0 16px; margin:16px 0 18px;}
.photoThree-con.zt dd a { display:block; color: #000000;font:bold 18px/24px Arial;}
.photoThree-con.zt dt em { position:absolute; bottom:0; left:0; width:100%; line-height:34px; background:url("../img/opacity-50.png"); font-style:normal; overflow:hidden;}
.photoThree-con.zt dt span { display:inline-block; color:#fff; padding-left:5px;}
.photoThree-con.zt dt i { margin-left:5px; }
.photoThree-con.zt .icon-video { float:left; width:34px; height:34px; background:url("../img/icon-video.png") no-repeat center center;}
.photoThree-con.zt .icon-audio { float:left; width:34px; height:34px; background:url("../img/icon-audio.png") no-repeat center center;}

/* dialog-body */
.js-dialog{position: fixed;bottom: 0;left: 0;width: 100%;z-index: 99;background-color: #fff;box-shadow: 0 -7px 20px 0 rgb(0 0 0 / 19%);display: none;}
.dialog-body{width: 1200px;font-size: 13px;position: relative;margin: 20px auto;}
.dialog-header{position: relative;}
.dialog-header h3{font-size: 16px;color: #333;font-weight: bold;}
.dialog-header a{position: absolute;right: 0;top: 0;width: 14px;height: 14px;background: url(../img/btn_close.png) no-repeat;background-size: 14px 14px;cursor: pointer;}
.dialog-content{margin: 17px 0;width: 800px;}
.dialog-links{width: 100%;}
.dialog-links li{float: left;margin-right: 32px;}
.dialog-links li a{color: #11466d;font-weight: 400;position: relative;}
.dialog-links li a:after {position: absolute;height: 1px;margin: 0 auto;content: '';left: 0;right: 0;width: 100%;color: #11466d;background-color: #11466d;left: 0;bottom: -1px; /* adjust this to move up and down. you may have to adjust the line height of the paragraph if you move it down a lot. */
}
.dialog-confirm{width: 122px;height: 42px;color: #11466d;border: 1px solid #11466d;position: absolute;right: 0;bottom: 0;line-height: 42px;text-align: center;cursor: pointer;}
.dialog-confirm .confirm-icon{width: 17px;height: 12px;background: url(../img/icon_agree.png) no-repeat;background-size: 17px 12px;margin-right: 16px;display: inline-block;vertical-align: sub;}
.dialog-clear{clear: both;}
