/*the global*/
body{font-size:10px;  font-family: "Microsoft Yahei"; letter-spacing:0px; min-width:1000px; background:#f9f9f9;}
.wrapper{}
a:focus,a:active,a:hover{ outline:none}
.fb{ font-weight:bold}

.gb-tab{ *zoom:1}
.gb-tab-b1,.gb-tab-b2{ position:absolute; display:none; overflow:hidden; cursor:pointer}

.arrow-b{width:0; height:0; overflow:hidden; border:5px dashed transparent; border-top-style:solid; }
.arrow-b1{width:0; height:0; overflow:hidden; border:12px dashed transparent; border-top-style:solid; border-top-color:#fff;}

.mask{ z-index:-1; position:absolute; top:0; left:0; background:#000; filter:alpha(opacity:40); opacity:.40}
:root .mask{ filter:none \0}

/*.ico-prev, .ico-next{ display:inline-block; vertical-align:middle; background:url(/ue2/a/news/zt/2014/yzyy/img/sprite.png) no-repeat;}*/
.ico-prev, .ico-next{ display:inline-block; vertical-align:middle; background:url(/ue3/a/news/zt/2014/yzyy/img/sprite-png24.png) no-repeat;}
.ico-prev, .ico-next{ width:17px; height:42px;}
.ico-prev{ background-position:0 -1900px;}
a:hover .ico-prev{ background-position:-26px -1900px;}
.ico-next{ background-position:-96px -1900px;}
a:hover .ico-next{ background-position:-70px -1900px;}

.ico-support, .ico-oppose, .ico-share, .ico-comment, .ico-xnwb, .ico-qqwb, .ico-qqkj, .ico-wx, .ico-arrow-t, .ico-quote{ display:inline-block; vertical-align:middle; background:url(/ue3/a/news/zt/2014/yzyy/img/sprite-png24.png) no-repeat;}
.ico-photo, .ico-prev-mb, .ico-next-mb, .ico-gift{ display:inline-block; vertical-align:middle; background:url(/ue3/a/news/zt/2014/yzyy/img/sprite-png24.png) no-repeat;}
.ico-support, .ico-oppose{ width:110px; height:110px;}
.ico-support{ background-position:0 0;}
a:hover .ico-support{ background-position:0 -120px;}
.ico-oppose{ background-position:0 -240px;}
a:hover .ico-oppose{ background-position:0 -360px;}

.ico-share{ width:30px; height:36px; background-position:0 -550px;}
.hover .ico-share{ background-position:-70px -550px;}
.ico-comment{ width:38px; height:34px; background-position:0 -600px;}
.hover .ico-comment{ background-position:-70px -600px;}

.ico-xnwb{ width:34px; height:32px; background-position:0 -650px;}
.ico-qqwb{ width:35px; height:32px; background-position:-70px -650px;}
.ico-qqkj{ width:34px; height:32px; background-position:0 -700px;}
.ico-wx{ width:34px; height:32px; background-position:-70px -700px;}

.ico-arrow-t{ display:none; width:36px; height:18px; background-position:0 -750px;}

.ico-quote{ width:26px; height:24px; background-size:500%; background-position:-70px -1640px;}

.ico-photo{ width:20px; height:20px; background-position:-70px -750px;}

.ico-gift{ width:50px; height:50px; background-position:0 -1830px;}


/*the header*/
.header, .header-in{ height:275px;}
.header{ background:url(/ue3/a/news/zt/2014/yzyy/img/header.jpg) no-repeat center top;}
.header-in{ width:1000px; margin:0 auto; position:relative; }
.header-con{ position:absolute; top:9.1%; left:6%;}

.zt-tit, .zt-intro, .zt-intro a, .zt-intro a:hover, .periods-cur{color:#ffe303;}
.periods-box .adorn{background-color:#ffe303;}
.arrow-b{border-top-color:#ffe303;}
.zt-source, .zt-source:hover{color:#7e8a9a;}

.zt-tit{ font-size:6em; font-weight:bold; line-height:1.35;}
.zt-intro{ font-weight:bold;}
.zt-intro a{}
.zt-intro-c1{font-size:3.4em; line-height:1.35;}
.zt-intro-c2{ font-size:4.2em; line-height:1.2; font-weight:normal; font-family:"Times New Roman", Times, serif;}
.zt-intro .has-mark{ margin-left:-4.2%;}

.zt-info{ overflow:hidden; *zoom:1;}
.zt-source, .periods-box{ float:left;}
.zt-source{ font-size:1.8em; line-height:1.777; margin-right:26px;}
.zt-source:hover{ text-decoration:underline}

.periods-box{ position:relative; padding:1px;}
.periods-cur{ font-size:1.8em; line-height:1.6666; padding-left:8px; position:relative;}
.periods-cur .arrow-b{ position:absolute; left:104px; top:14px; *top:7px;}
.periods-old{width:148px; height:150px; padding-bottom:5px; display:none; position:relative;}
.periods-list li a{ font-size:1.2em; display:block; height:30px; line-height:30px; padding-left:8px; color:#7e8a9a;}
.periods-list li a:hover{ color:#fff; background-color:#212831;}
.periods-all{background-color:#2d353f; padding:0; border:1px solid #515f6f;}
.periods-box .adorn{ display:block; width:3px; height:18px; position:absolute; left:-10px; top:50%; margin-top:-8px;}
.periods-all .adorn{ left:-11px; top:7px; margin-top:0;}

.link-box{ font-size:1.4em; color:#f37676; position:absolute; right:105px; top:244px;}
.link-box a{ color:#fff; margin:0 10px;}
.link-box a:hover{ text-decoration:underline}

/*the content*/
.content{ width:1000px; margin:0 auto;}

.area-tit{ display:none;}

.art-pn{}
.art-pn-hd{ text-align:center; padding:30px 0}
.art-tit{ font-size:3.5em; line-height:1.3636; font-weight:bold; color:#010101; padding:1.4% 0;}
.art-info{ font-size:1.6em; color:#999; text-align:center}

.art-pn-bd{ background-color:#fff; border:1px solid #d5d5d5; border-bottom:none;}

.art-tab{ overflow:hidden; *zoom:1; margin:-1px -5px 0 -1px;}
.art-tab .gb-tab-item{ float:left; margin:0 2px 2px 0;}
.art-tab .gb-tab-c{ display:block; position:relative;}
.art-tab .avatar-box, .art-tab .avatar-box img{ display:block;}
.art-tab .txt-box{ position:absolute; right:5px; bottom:5px;}
.art-tab .txt{ display:block; font-size:1.6em; line-height:1.875; padding:0 15px; color:#fff; background:#000; background:rgba(0,0,0,.5)}

.art-tab-col3 .avatar-box, .art-tab-col3 .avatar-box img{ width:332px; height:100px;}
.art-tab-col4{margin:-1px -5px 0 0;}
.art-tab-col4 .avatar-box, .art-tab-col4 .avatar-box img, .art-tab-col4 .current img{ width:248px; height:100px; overflow:hidden}
.art-tab .current .txt{ background:#0099ff; background:rgba(0,153,255,.8)}


.art-tab-pn{ padding:3.5% 2%;}
.art-con p{ font-size:1.7em; line-height:1.7; color:#333; text-indent:2em; padding:1.6% 0;}

.zt-author{ font-size:1.7em; line-height:1.7; color:#333; margin-left:-0.835%; font-weight:bold}

.photo-slide, .photo-pn, .video-box{ margin:1.6% 0;}

.photo-slide, .photo-slide .slide-box, .photo-slide .photo-box, .photo-slide .photo-con{ width:900px; height:520px}
.photo-slide{ *zoom:1; position:relative; margin-left:auto; margin-right:auto;}
.photo-slide .scroll-bt{ position:absolute; top:50%; margin-top:-50px; z-index:10;}
.photo-slide .scroll-bt-prev{ left:0;}
.photo-slide .scroll-bt-next{ right:0;}
.photo-slide .bt-prev, .photo-slide .bt-next{ display:block; width:50px; height:100px;}
.photo-slide .bt-prev .mask, .photo-slide .bt-next .mask{ display:block; width:50px; height:100px;}
.photo-slide .bt-prev .ico-prev, .photo-slide .bt-next .ico-next{ position:absolute; left:50%; top:50%; margin:-21px 0 0 -9px;}
.photo-slide .bt-prev:hover .mask, .photo-slide .bt-next:hover .mask{filter:alpha(opacity:100); opacity:1}

.photo-slide .slide-box{ overflow:hidden; position:relative;}
.photo-slide .slide-con{ position:absolute; clear:both; width:200000px}

.photo-slide .photo-box{position:absolute; left:0; top:0; background-color:#000;}
.photo-slide .photo-con{ position:relative; display:table-cell; text-align:center; vertical-align:middle;}
.photo-slide .photo-con .avatar-box{ display:block; position:static; *position:absolute; *top:50%; *left:50%;}
.photo-slide .photo-con .avatar-box img{ max-height:520px; position:static; *position:relative; *top:-50%; *left:-50%;}

.photo-slide .photo-box .tit{ font-size:1.6em; line-height:3.125; color:#fff; width:100%; text-align:center; position:absolute; right:0; bottom:0; display:block; z-index:10; *zoom:1;}
.photo-slide .photo-box .tit .mask{ display:block; width:100%; height:100%; _height:50px;}

.photo-box .bt-watch{ font-size:1.6em; color:#fff; width:150px; padding:22px 0 23px 0; text-align:center; position:absolute; right:10px; bottom:10px; display:inline-block; vertical-align:middle; z-index:10;}
.photo-box .bt-watch .mask{ display:block; width:150px; height:70px;}
.photo-box .bt-watch .ico-photo{ margin:0 5px 3px 0;}
.photo-box .bt-watch:hover{ text-decoration:underline}

.photo-pn{}
.photo-pn .photo-box{ margin:0 auto;}
.photo-pn .photo-box, .photo-pn .photo-box img{ width:900px; }
.photo-pn .photo-box a{ display:block; position:relative;}
.photo-pn .photo-box .tit{ display:block; text-align:center; font-size:1.6em; color:#999; font-style:italic; padding:1.6666% 0;}

.bt-show-box{ font-size:1.7em; text-align:center; magin:0 auto; line-height:48px; width:323px; padding:3px 0 14px 0; background:url(/ue2/a/news/zt/2014/yzyy/img/sprite.png) no-repeat 0 51px; margin:0 auto;}
.bt-show-box a{ color:#0099ff;}

.editor-pn{margin:0 10.922%; overflow:hidden; *zoom:1; padding-bottom:4.2%;}
.editor-pn .avatar-box, .editor-pn .name-box, .editor-pn .txt-box{ float:left;}
.editor-pn .avatar-box{ width:19.23%; margin-right:2.564%;}
.editor-pn .avatar-box img{ width:100%;}
.editor-pn .name-box, .editor-pn .txt-box{ width:77%;}
.editor-pn .name-box{ color:#333; padding:1em 0 1em 0;}
.editor-pn .name-box .tit{ font-size:1.6em;}
.editor-pn .name-box .name{ font-size:2.2em;}
.editor-pn .txt-box{ padding-top:1em; position:relative;}
.editor-pn .txt-box .txt{ font-size:1.8em; color:#666; font-style:italic; text-indent:2em; line-height:1.333;}
.editor-pn .txt-box .ico-quote{ position:absolute; left:0; top:0;}

.feature-pn{ margin:0 2% 2% 2%; background-color:#262c34; overflow:hidden; *zoom:1;}
.feature-box{ float:left; width:49.9%; color:#fff;}
.feature-box .hd, .feature-box .bd{height:170px;}
.feature-box .hd{ float:left; font-size:2.4em; line-height:6.8; font-weight:bold; width:22.1%; text-align:center; padding-right:2.93%; margin-right:14px; background: url(/ue2/a/news/zt/2014/yzyy/img/sprite.png) no-repeat right -50px;}
.feature-box .hd .tit{ display:block;}
.feature-box .bd{ overflow:hidden; *zoom:1; position:relative; display:table-cell; vertical-align:middle; text-align:left;}
.feature-con{position:static; *position:absolute; *top:50%; *left:50%; }
.feature-list{ font-size:1.6em; line-height:1.9375; position:static; *position:relative; *top:-50%; *left:-50%; width:320px;}
.feature-list li{ padding-left:14px; background:url(/ue2/a/news/zt/2014/yzyy/img/sprite.png) no-repeat -309px -236px; width:100%;}

.vote-pn{ margin:0 2% 2% 2%; padding-bottom:2.5%; border:1px solid #d5d5d5; border-top:5px solid #000;}
.vote-pn .hd{ font-size:3em; color:#333; text-align:center; line-height:2.8}
.vote-c1{ overflow:hidden; *zoom:1; text-align:center;}
.vote-c1 .vote-item-support, .vote-c1 .vote-item-oppose{ display:inline-block; width:200px; margin:0 90px; *display:inline; *zoom:1;}
.vote-c1 .bt-support, .vote-c1 .bt-oppose{ display:block; margin:0 auto; position:relative;}
.vote-c1 .bt-support .txt, .vote-c1 .bt-oppose .txt{ position:absolute; display:block; top:80px; left:0; width:100%; text-align:center; color:#fff; font-size:1.4em;}
.vote-c1 .num{ font-size:4em; font-family:Impact; display:block}
.vote-c1 .vote-item-support .num{ color:#2180da;}
.vote-c1 .vote-item-oppose .num{ color:#e53a33}

.vote-c2{ margin-top:2.1%;}
.vote-bar-box{ width:950px; margin:0 auto; height:30px;}
.vote-bar{ width:750px; height:14px; position:relative; float:left; padding-top:9px;}
.vote-pct-support, .vote-pct-oppose{ float:left; width:100px; text-align:center; font-size:1.8em; color:#333;}
.vote-bar-support, .vote-bar-oppose{ float:left; height:14px; width:50%;}
.vote-bar-support{ background-color:#2180da;}
.vote-bar-oppose{ background-color:#e53a33;}

.comment-pn{ padding:2.5%;}
.comment-pn textarea{ background-color:#fff;}

/*the footer*/
.footer{ width:998px; background-color:#fff; border:1px solid #d5d5d5; border-top:0; border-bottom:0; margin:0 auto; padding-bottom:100px;}
.global-footer{ color:#000; padding:15px 0;}
.global-footer a:link, .global-footer a:visited, .global-footer a:hover, .global-footer a:active{ color:#000;}

/*the nav-pn*/
.nav-pn{ width:100%; background:#181818; background:rgba(0,0,0,.9); position:fixed; bottom:0; right:0; z-index:1000; _position:absolute;}
.nav-pn-in{ width:1000px; height:80px; margin:0 auto; position:relative;}
.nav-list{ float:left; margin-right:30px; height:80px; padding-top:5px; margin-top:-5px; overflow:hidden;}
.nav-list .item{ float:left; border-left:1px solid #252525; border-right:1px solid #252525; margin-left:-1px;}
.nav-con, .nav-tip{ display:block; height:60px; width:130px; padding-top:20px; text-align:center; position:relative;}
.nav-con .name, .nav-con .date, .nav-tip .name, .nav-tip .date{ display:block; line-height:1.33}
.nav-con .name, .nav-tip .name{ font-size:2em; color:#666; font-weight:bold;}
.nav-con .date, .nav-tip .date{ font-size:1.6em; color:#3f3f3f;}
.nav-con i{ position:absolute; width:100%; height:5px; overflow:hidden; left:0; bottom:0; background-color:#c59d01; display:none;}
.nav-con:hover{background:#000; }
.nav-con:hover .name, .nav-tip .name{ color:#999;}
.nav-con:hover .date, .nav-tip .date{ color:#5b5b5b;}
.nav-list .current{ position:absolute; left:0; top:0;}

.item-hope{ height:80px; overflow:hidden}
.nav-tip{ background:#000;}

.page1 .item1 .nav-con, .page2 .item2 .nav-con, .page3 .item3 .nav-con, .page4 .item4 .nav-con, .page5 .item5 .nav-con, .nav-intraday .nav-con{ background-color:#fce200; height:70px; padding-top:15px; margin-top:-5px;}
.page1 .item1 .nav-con i, .page2 .item2 .nav-con i, .page3 .item3 .nav-con i, .page4 .item4 .nav-con i, .page5 .item5 .nav-con i, .nav-intraday .nav-con i{ display:block;}
.page1 .item1 .nav-con .name, .page2 .item2 .nav-con .name, .page3 .item3 .nav-con .name, .page4 .item4 .nav-con .name, .page5 .item5 .nav-con .name, .nav-intraday .nav-con .name{ color:#000; font-size:2.5em;}
.page1 .item1 .nav-con .date, .page2 .item2 .nav-con .date, .page3 .item3 .nav-con .date, .page4 .item4 .nav-con .date, .page5 .item5 .nav-con .date, .nav-intraday .nav-con .date{ color:#3f3f3f; font-size:2em;}

.code-box{ float:left; width:180px; padding:7px 0 0 0}
.code-con{ overflow:hidden; *zoom:1;}
.code-c1{ float:left;}
.code-c1 .pct{ display:block; width:50px; height:37px; padding:25px 10px 0 0; text-align:center; font-size:1.6em; color:#fce200; font-family::"Times New Roman", Times, serif;background:url(/ue3/a/news/zt/2014/yzyy/img/sprite-png24.png) no-repeat 0 -480px;}
.code-c2{ overflow:hidden; *zoom:1;}
.code-c2 .tit{ font-size:2.8em; color:#fce200; font-weight:bold; display:block}
.code-c2 .txt{ font-size:1.4em; color:#8f8104;}

.code-box-end .code-c1 .pct{ background-position:-70px -480px; color:#666;}
.code-box-end .code-c2 .tit{ color:#666}
.code-box-end .code-c2 .txt{ color:#3f3f3f}

.code-box-sucess .code-c1{ padding:10px 5px 0 0;}

.channel-box{ float:left; height:80px;}
.channel-item{ float:left;}
.channel-con{ display:block; width:75px; height:80px; position:relative; text-align:center;}
.channel-con .ico-share, .channel-con .ico-comment{ position:absolute; left:50%; top:50%;}
.channel-con .ico-share{ margin:-18px 0 0 -15px;}
.channel-con .ico-comment{ margin:-14px 0 0 -19px;}
.channel-item .hover{ background-color:#000; cursor:pointer}

.bt-flex{ display:block; width:99px; height:80px; text-align:center; background-color:#2f2f2f; border-left:1px solid #3e3e3e; position:absolute; right:0; top:0;}
.bt-flex:hover{ background-color:#000;}
.ico-arrow-r, .ico-arrow-l{ display:inline-block; vertical-align:middle; width:24px; height:48px; background:url(/ue2/a/news/zt/2014/yzyy/img/sprite.png) no-repeat; margin-top:17px;}
.ico-arrow-r{ background-position:-140px -120px;}
.ico-arrow-l{ background-position:-180px -120px;}

.nav-pn-tip{ background-color:#2e2e2e; height:30px; line-height:28px; padding:0 20px; font-size:14px; color:#fff; position:absolute; right:23px; top:-42px;}
.nav-pn-tip i{ font-size:0; line-height:0%; width:0; border-top:9px solid #2e2e2e; border-left:15px solid #f9f9f9; position:absolute; right:19px; bottom:-9px;}

.nav-supplied{ width:230px; height:80px; position:absolute; right:0; top:0; display:none;}
.nav-supplied .bt-flex{ right:130px;}

.nav-intraday{ position:absolute; right:0; bottom:0;}


.share-box1{ display:none;}

/*the pop-box*/

.pop-box{ width:460px; min-height:185px; _height:185px; padding-bottom:20px; background-color:#fff; border-top:5px solid #fb6161;}
.pop-hd, .pop-bd{ padding:0 4.35%;}
.pop-hd{ position:relative; overflow:hidden; *zoom:1;}
.pop-tit{ display:block; font-size:1.8em; font-weight:bold; color:#333; line-height:2.777;}
.pop-bt-close{ color:#333; font-size:4em; line-height:1.25; position:absolute; top:0; right:0; display:block; width:9.523%; text-align:center;}
.pop-info{ font-size:1.6em; color:#333; margin-bottom:2.38%;}
.pop-up{ color:#f44545; }

.pop-form{ padding-bottom:2.38%;}
.pop-form .item{ overflow:hidden; *zoom:1; margin-bottom:13px;}
.pop-text{ font-size:1.4em; border:1px solid #ccc; padding:6px 5px 5px 5px; width:55%; background-color:#fff; color:#333; float:left; margin-right:5px;}
.pop-veri{ float:left; border:1px solid #ccc; margin-right:5px;}
.pop-veri, .pop-veri img{ width:72px; height:30px;}
.pop-bt-change{ font-size:1.2em; float:left; color:#0c7cdc; line-height:2.6666;}
.pop-bt-change:hover{ text-decoration:underline}
.pop-bt{ display:inline-block; border:none; width:100px; height:35px; line-height:35px; text-align:center; color:#fff; font-size:1.6em; cursor:pointer; background-color:#359bf3; border-radius:none; background-image:none;}
.pop-bt:hover{ background-color:#41a2f5;}
.pop-bt-ex{ width:80px; height:32px; line-height:32px;}
.item-action{ text-align:center; }
.pop-label{ float:left; font-size:1.6em; color:#333; margin-right:5px; line-height:2;}
.pop-tip{ font-size:1.4em; color:#999; line-height:1.857; border-top:1px solid #e9e9e9; padding-top:2.38%;}
.pop-tip a{ color:#0c7cdc; }
.pop-tip a:hover{ text-decoration:underline}

.pop-form-gift .pop-bt{ height:32px; line-height:32px; width:80px;}

.pop-step3 .pop-info{ text-align:center}

.video-box{ width:900px; height:577px; margin:0 auto}

.slide-tip-mb{ display:none;}

/*side-pn*/
.side-pn{position:fixed; _position:absolute; cursor: pointer; right:50%; bottom:90px; margin-right:-571px; z-index:500;}

.share-list{}
.share-list .share-item{}

.bt-to-comment, .bt-to-top, .bt-share-snwb, .bt-share-qqwb, .bt-share-qzone, .jiathis_button_weixin{ display:block; width:51px; height:51px; background:url(/ue2/a/news/zt/2014/yzyy/img/sprite.png) no-repeat;}
.bt-to-comment{ background-position:0 -120px;}
.bt-share-snwb{ background-position:0 -171px;}
.bt-share-qqwb{ background-position:0 -222px;}
.bt-share-qzone{ background-position:0 -273px;}
.jiathis_button_weixin{ background-position:0 -324px;}
.bt-to-top{ background-position:0 -375px;}

.bt-to-comment:hover{ background-position:-75px -120px;}
.bt-share-snwb:hover{ background-position:-75px -171px;}
.bt-share-qqwb:hover{ background-position:-75px -222px;}
.bt-share-qzone:hover{ background-position:-75px -273px;}
.jiathis_button_weixin:hover{ background-position:-75px -324px;}
.bt-to-top:hover{ background-position:-75px -375px;}

#jiathis_weixin_h3{ font-size:1.4em;}

@media only screen and (min-width:321px) and (max-width:360px){

}

@media only screen and (min-width:361px) and (max-width:400px){

}

@media only screen and (min-width:401px) and (max-width:533px){

}

@media only screen and (min-width:534px) and (max-width:568px){

}

@media only screen and (min-width:568px){

}

@media only screen and (max-width:767px){

#js-global-topnav{ display:none;}
body{min-width:100%;}
.header, .header-in, .content, .footer{ width:100%;}

/*the header*/
.link-box, .periods-cur .arrow-b, .periods-old{ display:none;}

.header, .header-in{ height:128px;}
.wrapper .header{ font-size:5px; background:url(/ue1/a/news/zt/2014/yzyy/img/header-mb.jpg) no-repeat center top; background-size:100% 128px;}
.header-con{ left:14.84%;}
.zt-source{ margin-right:15px;}
.periods-box .adorn{ width:1px; left:-3px; height:10px; margin-top:-5px;}
.zt-tit{ line-height:1.3;}
.zt-intro-c1{line-height:1.3;}
.zt-intro-c2{ font-size:4em;}

/*the content*/
.art-tab .gb-tab-c .avatar-box, .art-tab .gb-tab-c .txt-box, .bt-show-box, .photo-box .bt-watch, .vote-c2{ display:none;}

.area-tit{ display:block; font-size:2em; color:#000; font-weight:bold; padding:4%; position:relative;}
.area-tit:before{content:' '; display:block; position:absolute; left:0; top:50%; margin-top:-9px; width:5px; height:18px; background-color:#000;}

.art-pn-hd{ text-align:left; border-bottom:1px solid #dbdbdb; padding:5.468% 0 0.78% 0; margin:0 3.125%;}
.art-pn-bd{ border:none; background-color:#f9f9f9}
.art-tit{ font-size:2.2em;}

.zt-author{margin-left:-3%;}

.art-tab-pn{padding:3.5% 3.125% 15% 3.125%;}
.art-tab{ display:none;}

.ico-prev-mb, .ico-next-mb{ width:10px; height:18px;}
.ico-prev-mb{ background-position:0 -1800px;}
.ico-next-mb{ background-position:-70px -1800px;}

.photo-slide .photo-box{ float:left; position:static}
.photo-slide, .photo-slide .slide-box, .photo-slide .photo-box, .photo-slide .photo-con{ width:300px; height:174px;}
.photo-slide .photo-con .avatar-box img{ max-height:174px; max-width:100%;}
.photo-slide .scroll-bt{ display:none;}
.slide-tip-mb{ width:100%; height:24px; position:absolute; left:0; top:0; background:rgba(0, 0, 0, 0.6); text-align:center; display:block}
.slide-tip-mb .txt{ font-size:1.2em; color:#fff; font-weight:bold; line-height:2;}
.slide-tip-mb .ico-prev-mb, .slide-tip-mb .ico-next-mb{ position:absolute; top:50%; margin-top:-9px;}
.slide-tip-mb .ico-prev-mb{ left:5px;}
.slide-tip-mb .ico-next-mb{ right:5px;}

.photo-slide .photo-box .tit{ font-size:1.4em; line-height:2;}



.photo-pn .photo-box, .photo-pn .photo-box img{ width:100%; height:auto;}

.ico-quote{ width:13px; height:12px; background-position:-35px -820px;}

.editor-pn{ border-top:1px solid #d6d6d6; padding-top:10%;}
.editor-pn, .feature-pn, .vote-pn{ margin-left:3.125%; margin-right:3.125%;}
.editor-pn-in{ position:relative; overflow:hidden; *zoom:1;}
.editor-pn .avatar-box{ width:112px; text-align:center; padding-bottom:5em;}
.editor-pn .avatar-box img{ width:70%; height:auto;}
.editor-pn .name-box{ width:112px; position:absolute; left:0; top:90px; text-align:center; padding:0;}
.editor-pn .txt-box{ width:60%; padding-top:0;}
.editor-pn .txt-box .txt{ font-size:1.4em; color:#999; line-height:1.57;}
.editor-pn .name-box .tit{ font-size:1.2em; color:#999; display:block;}
.editor-pn .name-box .tit i{ display:none;}
.editor-pn .name-box .name{ font-size:1.5em; display:block}

.feature-pn{ background-color:#fff; border:1px solid #dedfe0;}
.feature-box{ float:none; width:93%; margin:0 auto; color:#333;}
.feature-box .hd{ float:none; background:none; font-size:1.7em; line-height:32px; height:32px; width:100%; padding-right:0; padding-top:1.754%; text-align:left; border-bottom:1px solid #dadbdc;}
.feature-box .hd .tit{ border-bottom:1px solid #262c34; float:left; padding:0 0.877%;}
.feature-box .bd{ height:auto; display:block;}
.feature-con{ padding:0.877% 0.877% 1.754% 0.877%;;}
.feature-list{ font-size:1.4em;}
.feature-list li{ padding-left:0; background:none;}

.vote-pn{ border-left:0; border-right:0; border-bottom:0;}
.vote-pn .hd{ font-size:1.7em; font-weight:bold; text-align:left;}
.vote-c1{ overflow:hidden;}
.vote-c1 .vote-item-support, .vote-c1 .vote-item-oppose{ width:50%; float:left; margin:0;}

.ico-support, .ico-oppose{ width:65px; height:65px; background-size:100%;}
.ico-support{ background-position:0 -390px;}
a:hover .ico-support{ background-position:0 -460px;}
.ico-oppose{ background-position:0 -530px;}
a:hover .ico-oppose{ background-position:0 -600px;}
.vote-c1{ position:relative;}
.vote-c1 .bt-support .txt, .vote-c1 .bt-oppose .txt{ color:#505050; top:74px;}
.vote-c1 .num{ font-size:2em; padding-top:1.5em;}
.vote-c1 .adorn{ background:url(/ue3/a/news/zt/2014/yzyy/img/sprite-png24.png) no-repeat 0 -680px; background-size:6500%; width:1px; height:120px; position:absolute; left:50%; top:-10px;}

.comment-pn{ font-size:16px; padding:2.5% 3.125%;}

.ico-xnwb1, .ico-qqwb1, .ico-qqkj1, .ico-wx1, .ico-code{ display:inline-block; vertical-align:middle; background:url(/ue3/a/news/zt/2014/yzyy/img/sprite-png24.png) no-repeat;}
.ico-xnwb1, .ico-qqwb1, .ico-qqkj1, .ico-wx1{background-size:216.66666666%; width:30px; height:30px;}
.ico-xnwb1{ background-position:-35px -680px;}
.ico-qqwb1{ background-position:-35px -715px;}
.ico-qqkj1{ background-position:-35px -750px;}
.ico-wx1{ background-position:-35px -785px;}

.ico-code{background-size:185.714285%; width:35px; height:35px;}
.ico-code{ background-position:0 -850px;}


.side-pn{right:10px; margin:0; bottom:60px;}
.bt-to-comment, .share-list{ display:none;}

.bt-to-top{ display:block; width:50px; height:50px; background:#6d6c6c; background:rgba(54,54,54,.8); text-align:center;-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}
.bt-to-top:hover{ background-color:#363636;}
.bt-to-top .ico-arrow-t{ display:inline-block; margin:16px auto 0 auto;}

.share-box1{ display:block; text-align:center; padding-bottom:3.90625%;}
.share-box1 .tit{ vertical-align:middle; font-size:1.5em; color:#999; margin-right:8px;}
.share-list1, .share-list1 .share-item, .share-list1 .share-item a{ display:inline-block}
.share-list1 .share-item{ margin-right:5px;}
.share-list1 .share-item a{}
.share-list1 .share-item a:hover{}
.share-list1 .share-c1{}

/*nav-pn*/
.code-box, .channel-box{ display:none;}

.nav-pn-in{ width:100%; height:50px;}
.nav-list{ float:none; margin:0; padding-top:0;}
.nav-list .item{ border:none; margin:0; width:20%;}
.nav-con{ width:100%; height:40px; padding-top:10px; margin-top:0;}
.nav-con .name{ font-size:1.5em;}
.nav-con .date{ font-size:1.3em;}
.nav-con i{ height:3px;}
.page1 .item1 .nav-con .name, .page2 .item2 .nav-con .name, .page3 .item3 .nav-con .name, .page4 .item4 .nav-con .name, .page5 .item5 .nav-con .name{ font-size:1.6em;}
.page1 .item1 .nav-con .date, .page2 .item2 .nav-con .date, .page3 .item3 .nav-con .date, .page4 .item4 .nav-con .date, .page5 .item5 .nav-con .date{ font-size:1.4em;}
.page1 .item1 .nav-con, .page2 .item2 .nav-con, .page3 .item3 .nav-con, .page4 .item4 .nav-con, .page5 .item5 .nav-con{ height:44px; padding-top:6px; margin-top:0;}

.bt-flex, .nav-pn-tip, .nav-supplied{ display:none;}

/*the footer*/
.footer{ padding-bottom:50px;}
.global-footer{ font-size:14px;}

/*the pop-box*/

.pop-box{ width:100%; display:none;}
.pop-form-gift .pop-bt{ width:19%;}

.video-box, .video-box iframe{ width:100%; height:auto;}

.art-con .p-image a{ display:block;}
.art-con .p-image img{ width:100%; height:auto; display:block;}

}

@media only screen and (min-width:768px){
/*.photo-slide .photo-box{ position:absolute; left:0; top:0;}*/
}



/*the lightbox*/
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}
