.section-in, .section1 .mod-vote, .section1 .mod-vote .pic-list, .section1 .mod-vote .pic-list1, .rmd-list, .list-card, .mod-boss, .plist-boss, .pn-vote, .pn-vote .box-vote, .pn-vote .mod-share { *zoom: 1; }
.section-in:after, .section1 .mod-vote:after, .section1 .mod-vote .pic-list:after, .section1 .mod-vote .pic-list1:after, .rmd-list:after, .list-card:after, .mod-boss:after, .plist-boss:after, .pn-vote:after, .pn-vote .box-vote:after, .pn-vote .mod-share:after { content: "\0020"; visibility: hidden; display: block; font-size: 0; clear: both; height: 0; }

.ico, .section1 .mod-vote .item-in .tit { background: url(http://ue.17173cdn.com/a/news/shouyou/yys/zt/1612/img/sprite.png) no-repeat; }

.ico1, .pn .pn-hd .tit:before, .pn .pn-hd .tit:after, .pn .pn-hd .lead:before, .pn2 .result .btn-result .txt:before, .pn2 .result .btn-result .txt:after, .mod-boss .item-ex1:before, .mod-boss .item-ex2:before { background: url(http://ue.17173cdn.com/a/news/shouyou/yys/zt/1612/img/sprite1.png) no-repeat; }

.section-in, .nav-list { width: 1082px; margin: 0 auto; }

body { font: normal 14px/1.58 "Microsoft Yahei"; min-width: 1082px; background: #fff; color: #333; color: #333; }

.wrap { background: url(http://ue.17173cdn.com/a/news/shouyou/yys/zt/1612/img/wrap.jpg) no-repeat center top; }

a:focus, a:active, a:hover { outline: none; }

a { color: #333; }
a:hover { color: #f3495a; _direction: ltr; }

button, input, select, textarea { outline: none; }

img { vertical-align: middle; }

.global-footer { color: #333; font-family: "Microsoft Yahei"; font-size: 14px; line-height: 30px; padding: 20px 0; background: #dfe3e9; }
.global-footer a:link, .global-footer a:visited, .global-footer a:hover, .global-footer a:active { color: #333; }

.ico, .ico1 { overflow: hidden; display: inline-block; vertical-align: middle; }

.mask { opacity: 0.5; filter: alpha(opacity=50); position: absolute; left: 0; bottom: 0; width: 100%; height: 100%; background: #000; z-index: -1; }

.btn { display: block; width: 226px; text-align: center; position: relative; }
.btn .txt { display: block; color: #000; font-size: 20px; line-height: 2.9; font-weight: bold; position: relative; z-index: 2; border: 2px solid #000; background: #fff; border-radius: 31px; }
.btn .txt:before, .btn .txt:after { content: ''; position: absolute; width: 34px; height: 2px; background: #000; top: 50%; }
.btn .txt:before { left: -15px; }
.btn .txt:after { right: -15px; }
.btn:hover .txt { background: none; color: #fff; }
.btn:hover .bg { position: absolute; width: 100%; height: 100%; background: #f3495a; left: 6px; top: 5px; z-index: 1; border-radius: 31px; }

.btn-vote .num { display: none; }
.btn-vote .tit { display: block; }

.btn-vote-ex .num { display: block; }
.btn-vote-ex .tit { display: none; }

.mod { padding-bottom: 40px; }
.mod .mod-hd { padding-bottom: 20px; }
.mod .mod-hd .tit { font-size: 20px; color: #000; }

.pn { padding-top: 50px; }
.pn .pn-hd { text-align: center; position: relative; padding-bottom: 40px; }
.pn .pn-hd .tit { font-size: 40px; font-weight: bold; display: inline-block; padding: 0 180px; position: relative; line-height: 1.75; }
.pn .pn-hd .tit:before, .pn .pn-hd .tit:after { content: ''; width: 163px; height: 22px; position: absolute; top: 50%; margin-top: -5px; }
.pn .pn-hd .tit:before { background-position: 0 -40px; left: 0; }
.pn .pn-hd .tit:after { background-position: 0 -70px; right: 0; }
.pn .pn-hd .lead { padding-left: 130px; position: relative; text-align: left; color: #2f2f2f; line-height: 1.86; padding-top: 23px; margin-top: 27px; }
.pn .pn-hd .lead:before { content: ''; width: 114px; height: 69px; background-position: 0 -100px; position: absolute; left: 0; top: 0; }
.pn .pn-hd .lead .lead-tit { display: none; }
.pn .pn-hd .txt2 { color: #f3495a; position: absolute; left: 0; width: 100%; top: 80px; }
.pn .pn-hd .txt2 .tip { background: #f3495a; color: #fff; display: inline-block; padding: 0 13px; line-height: 1.43; margin-left: 8px; vertical-align: middle; border-radius: .72em; }

.submit-box .box { border: 1px solid #ccc; position: relative; padding: 8px 136px 8px 6px; }
.submit-box .btn-submit { position: absolute; color: #000; font-size: 30px; right: 0; top: 0; line-height: 80px; text-align: center; width: 136px; }
.submit-box .form-ta { background: #fff; padding: 0 10px; position: relative; }
.submit-box .form-ta .txt { position: absolute; left: 10px; top: 0; color: #000; }
.submit-box .form-ta textarea { background: none; width: 100%; height: 66px; line-height: 22px; outline: none; resize: none; border: none; text-indent: 8.5em; color: #333; }
.submit-box .notice { color: #ff5b5b; padding: 10px 0 0 10px; }

.wrap { width: 100%; overflow: hidden; }

.header { height: 370px; position: relative; }
.header .peo { width: 585px; height: 611px; background: url(http://ue.17173cdn.com/a/news/shouyou/yys/zt/1612/img/peo.png); position: absolute; left: 50%; bottom: -205px; margin-left: 170px; z-index: 9; }

.nav { position: absolute; left: 0; bottom: 0; width: 100%; height: 78px; line-height: 78px; z-index: 5; }
.nav .mask { background: #fff; opacity: 0.8; filter: alpha(opacity=80); }

.nav-list li { display: inline-block; *display: inline; font-size: 20px; }
.nav-list li a:hover { color: #e83e4f; font-weight: bold; }
.nav-list li .sep { color: #9f9f9f; padding: 0 10px; }
.nav-list li.active a { font-weight: bold; color: #e83e4f; }

.section1 { background: #f7f7f7 url(http://ue.17173cdn.com/a/news/shouyou/yys/zt/1612/img/section1.jpg) no-repeat center top; }
.section1 .lead { padding-right: 140px; }
.section1 .mod-vote { margin: 0 -14px; padding: 30px 0 0; }
.section1 .mod-vote .item { float: left; width: 525px; float: left; margin: 0 14px 40px; position: relative; z-index: 5; }
.section1 .mod-vote .item .border { width: 599px; height: 520px; position: absolute; right: 0; top: 0; z-index: -1; background: url(http://ue.17173cdn.com/a/news/shouyou/yys/zt/1612/img/border1.png) no-repeat; }
.section1 .mod-vote .item-in { padding: 18px; height: 484px; }
.section1 .mod-vote .item-in .tit { width: 152px; height: 47px; color: #fff; text-align: center; line-height: 47px; font-size: 20px; background-position: 0 -80px; margin-bottom: 15px; }
.section1 .mod-vote .item-in .text-box { padding: 5px; }
.section1 .mod-vote .item-in .text-box p { padding-bottom: 10px; color: #666; }
.section1 .mod-vote .item-in .text-box p .t1 { color: #e83e4f; }
.section1 .mod-vote .item-in .pic-box { position: absolute; top: 20px; right: 22px; z-index: -1; }
.section1 .mod-vote .item-in .pic-box img { width: 300px; height: 150px; }
.section1 .mod-vote .btn-vote { margin: 20px auto 0; }
.section1 .mod-vote .btn-vote .num { display: none; }
.section1 .mod-vote .btn-vote .tit { display: block; }
.section1 .mod-vote .btn-vote-ex .num { display: block; }
.section1 .mod-vote .btn-vote-ex .tit { display: none; }
.section1 .mod-vote .item-ex .border { background-image: url(http://ue.17173cdn.com/a/news/shouyou/yys/zt/1612/img/border2.png); right: auto; left: 0; }
.section1 .mod-vote .pic-list { margin: 0 -17px; position: absolute; right: 35px; top: 45px; }
.section1 .mod-vote .pic-list li { width: 108px; border: 1px solid #000; float: left; margin: 0 17px; text-align: center; }
.section1 .mod-vote .pic-list li .avatar { padding: 8px; border-bottom: 1px solid #000; display: block; }
.section1 .mod-vote .pic-list li .name { line-height: 20px; display: block; }
.section1 .mod-vote .pic-list1 { margin: 0 -7px; }
.section1 .mod-vote .pic-list1 li { width: 234px; float: left; margin: 0 7px 14px; text-align: center; position: relative; }
.section1 .mod-vote .pic-list1 li a { color: #fff; }
.section1 .mod-vote .pic-list1 li .avatar { display: block; }
.section1 .mod-vote .pic-list1 li .txt-box { line-height: 40px; height: 40px; position: absolute; left: 0; bottom: 0; width: 100%; z-index: 3; }
.section1 .mod-vote .pic-list1 li .txt-box .txt { font-size: 16px; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.section1 .mod-vote .box-video { padding: 30px 5px 0; text-align: center; }
.section1 .mod-vote .box-video a { color: #e83e4f; font-size: 24px; font-weight: bold; }
.section1 .mod-vote .box-video a:hover { color: #ff5162; }
.section1 .mod-vote .box-video .ico-video { width: 30px; height: 30px; background: url(http://ue.17173cdn.com/a/news/shouyou/yys/zt/1612/img/sprite.png) -122px 0; margin: 0 0 3px 8px; }

.rmd-list { margin: 0 -4px; }
.rmd-list .item { float: left; width: 262px; border: 1px solid #ccc; margin: 0 4px; overflow: hidden; *zoom: 1; }
.rmd-list .item-c1 { width: 109px; float: left; border-right: 1px solid #ccc; }
.rmd-list .item-c1 img { display: block; padding: 8px; }
.rmd-list .item-c2 { overflow: hidden; *zoom: 1; padding: 10px; }
.rmd-list .links-box { line-height: 44px; overflow: hidden; *zoom: 1; font-size: 16px; }
.rmd-list .links-box a { display: block; float: left; width: 50%; text-align: center; border-top: 1px dashed #ccc; border-left: 1px dashed #ccc; margin: -1px 0 0 -1px; }
.rmd-list .links-box .more { color: #999; }

.section2 { background: url(http://ue.17173cdn.com/a/news/shouyou/yys/zt/1612/img/section2.jpg) no-repeat center top; padding-bottom: 50px; }

.list-card { margin-left: -12px; margin-right: -11px; }
.list-card li { float: left; width: 198px; margin: 0 11px 0 12px; }
.list-card .item { height: 280px; background: #fff; padding: 0 6px 0 7px; position: relative; margin-top: 25px; }
.list-card .pic { position: absolute; top: -25px; }
.list-card .tit { color: #999; font-size: 18px; text-align: center; line-height: 40px; position: absolute; bottom: 0; width: 185px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.list-card .pic-c1, .list-card .pic-c2 { backface-visibility: hidden; transition: 0.6s ease-out; transform-style: preserve-3d; position: absolute; top: 0; left: 0; }
.list-card .pic-c1 { z-index: 2; transform: rotateY(0deg); }
.list-card .pic-c2 { z-index: 1; transform: rotateY(-180deg); width: 185px; height: 265px; background: url(http://ue.17173cdn.com/a/news/shouyou/yys/zt/1612/img/card.jpg) no-repeat; }
.list-card .pic-c2 img { position: absolute; left: 23px; top: 33px; }
.list-card .pic-c2 .txt { color: #fcff00; font-size: 40px; position: absolute; left: 0; width: 100%; text-align: center; top: 185px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.list-card .active .tit { color: #000; }
.list-card .active .pic-c1 { z-index: 1; transform: rotateY(180deg); }
.list-card .active .pic-c2 { z-index: 2; transform: rotateY(0deg); }

.pn2 .result { text-align: center; margin-top: 30px; }
.pn2 .result .txt { font-size: 18px; }
.pn2 .result .emphasis { color: #f3495a; font-size: 24px; }
.pn2 .result .share-box { display: inline-block; margin-top: 30px; }
.pn2 .result .btn-result { display: block; cursor: default; margin: 40px auto 20px; }
.pn2 .result .btn-result .txt { background: none; color: #fff; font-size: 36px; line-height: 1.6; }
.pn2 .result .btn-result .txt:before { width: 29px; height: 34px; left: -29px; top: 32px; }
.pn2 .result .btn-result .txt:after { width: 32px; height: 30px; background-position: -35px 0; right: -16px; top: -20px; }
.pn2 .result .btn-result .bg { position: absolute; width: 100%; height: 100%; background: #f3495a; left: 6px; top: 5px; z-index: 1; border-radius: 31px; }

.section3 { background: #f7f7f7; }

.mod-boss { margin-left: -8px; margin-right: -8px; position: relative; z-index: 2; padding-top: 10px; }
.mod-boss:before { content: ''; width: 319px; height: 299px; background: url(http://ue.17173cdn.com/a/news/shouyou/yys/zt/1612/img/shu.png) no-repeat; position: absolute; left: -260px; top: -60px; z-index: -1; }
.mod-boss .item { float: left; width: 350px; height: 520px; margin: 0 8px; background: url(http://ue.17173cdn.com/a/news/shouyou/yys/zt/1612/img/bg-boss.png) no-repeat; position: relative; }
.mod-boss .item-in { padding: 0 25px; }
.mod-boss h3.tit { color: #fff; font-size: 20px; text-align: center; line-height: 2.5; font-weight: bold; }
.mod-boss .t1 { font-size: 20px; font-weight: bold; color: #000; margin-top: 15px; }
.mod-boss .t2 { font-size: 18px; font-weight: bold; color: #e83e4f; margin-top: 25px; }
.mod-boss .info { color: #000; line-height: 1.7; margin-top: 5px; min-height: 230px; font-size: .9375rem; color: #999; }
.mod-boss .btn { margin: 35px auto 0; }
.mod-boss .item-ex1:before { content: ''; position: absolute; width: 73px; height: 11px; background-position: -70px 0; left: -73px; top: 33px; }
.mod-boss .item-ex2:before { content: ''; position: absolute; width: 73px; height: 11px; background-position: -70px -20px; right: -73px; bottom: 33px; }
.mod-boss .submit-box { margin-top: 9px; }
.mod-boss .submit-box .box { border: none; padding: 0; }
.mod-boss .submit-box .form-ta { border: 1px solid #ccc; background: #f7f7f7; padding: 7px 10px; }
.mod-boss .submit-box .form-ta .txt { top: 7px; }
.mod-boss .submit-box .form-ta textarea { height: 242px; }
.mod-boss .submit-box .notice { padding-top: 5px; line-height: 1.5; }
.mod-boss .submit-box .btn { margin-top: 9px; }

.mod-boss-review { margin-top: 45px; }

.plist-boss { margin: 0 -5px; }
.plist-boss .item { float: left; width: 534px; margin: 0 5px; border: 1px solid #ccc; }
.plist-boss .item-hd { background: #ddd; text-align: center; color: #000; font-size: 20px; border-bottom: 1px solid #ccc; }
.plist-boss .item-bd { overflow: hidden; }
.plist-boss .item-c1 { float: left; width: 109px; border-right: 1px solid #ccc; }
.plist-boss .item-c1 .con { display: block; padding: 8px 9px; }
.plist-boss .item-c2 { float: left; width: 90px; padding: 6px 10px; height: 96px; border-right: 1px solid #ccc; }
.plist-boss .item-c2 .link-box { overflow: hidden; }
.plist-boss .item-c2 .link-box a { display: block; text-align: center; font-size: 16px; color: #000; line-height: 2; border-top: 1px dashed #ccc; margin-top: -1px; }
.plist-boss .item-c2 .link-box a:hover { color: #f3495a; }
.plist-boss .item-c2 .link-box .btn-more { color: #999; }
.plist-boss .item-c3 { float: left; padding: 6px 15px; width: 283px; }
.plist-boss .list-news li { line-height: 1.72; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.section4 { padding: 45px 0; }
.section4 .hd .tit { font-weight: bold; font-size: 30px; }

.pn-vote { margin-bottom: 60px; }
.pn-vote .mod-vote { width: 650px; float: left; }
.pn-vote .box-vote { margin: 0 -25px; text-align: center; padding-top: 25px; }
.pn-vote .box-vote .item { width: 180px; float: left; margin: 0 25px; }
.pn-vote .box-vote .item p { font-size: 22px; }
.pn-vote .box-vote .btn-vote { height: 55px; line-height: 55px; color: #fff; font-size: 20px; background: #000; cursor: pointer; margin-top: 8px; position: relative; }
.pn-vote .box-vote .btn-vote:hover { background: #e83e4f; }
.pn-vote .ico-face { background-image: url(http://ue.17173cdn.com/a/news/shouyou/yys/zt/1612/img/sprite.png); width: 35px; height: 35px; margin: 0 8px 5px 0; }
.pn-vote .ico-face1 { background-position: -178px -91px; margin: 0 8px 2px; }
.pn-vote .ico-face2 { background-position: -220px -91px; -margin: 0 8px 2px; }
.pn-vote .ico-face3 { background-position: -262px -91px; margin: 0 8px 2px; }
.pn-vote .mod-share { width: 319px; float: right; margin-top: 25px; position: relative; }
.pn-vote .mod-share .cell { float: left; width: 49.5%; text-align: center; margin-top: 25px; border-left: 1px solid #dcdcdc; position: relative; }
.pn-vote .mod-share .cell .txt { display: block; color: #999; padding-top: 8px; }
.pn-vote .mod-share .cell .txt span { color: #c4792b; }
.pn-vote .mod-share .cell:first-child { border-left: 0; }
.pn-vote .mod-share .tip { left: -25px; }
.pn-vote .mod-share .ico-star1 { width: 42px; height: 40px; background-position: -178px -132px; display: block; margin: 0 auto; }
.pn-vote .mod-share .ico-share1 { width: 46px; height: 40px; background-position: -231px -135px; display: block; margin: 0 auto; }
.pn-vote .mod-share:before { content: ' '; width: 597px; height: 151px; background: url(http://ue.17173cdn.com/a/news/shouyou/yys/zt/1612/img/border3.png); z-index: -1; position: absolute; left: -75px; top: 0; }

.btn-share .tip { position: absolute; width: 176px; left: -80px; top: -50px; color: #fff; padding: 7px 10px; z-index: 99; display: none; }
.btn-share .tip .mask { border-radius: 5px; opacity: 0.7; filter: alpha(opacity=70); }
.btn-share .tip .arrow { width: 0; height: 0; line-height: 0; border-width: 10px; border-style: solid; border-color: #000 transparent transparent transparent; border-style: solid dashed dashed dashed; position: absolute; bottom: -20px; left: 88px; opacity: 0.7; filter: alpha(opacity=70); }
.btn-share:hover .tip { display: block; }

.section5 { background: #f7f7f7; }
.section5 .hd .tit { font-weight: bold; font-size: 30px; }
.section5 .plist-pic { height: 365px; z-index: 10; overflow: hidden; margin: 0 30px; }
.section5 .plist-pic .item { width: 592px; height: 360px; background: #dadfe4; overflow: hidden; }
.section5 .plist-pic .text-box { padding: 25px 5px 10px 25px; height: 245px; overflow: hidden; }
.section5 .plist-pic .text-box p { color: #666; padding-bottom: 5px; }
.section5 .plist-pic .text-box p .t1 { font-weight: bold; color: #000; }
.section5 .plist-pic .pic-box { float: right; margin: 20px 20px 0 10px; position: relative; width: 47.2%; }
.section5 .plist-pic .pic-box img { width: 100%; }
.section5 .plist-pic .btn-vote { margin: 0px auto; }
.section5 .plist-pic li.roundabout-in-focus { cursor: default; border: 2px solid #000; }
.section5 .roundabout { margin-bottom: 70px; position: relative; overflow: hidden; }
.section5 .roundabout .bt-prev, .section5 .roundabout .bt-next { width: 45px; height: 102px; position: absolute; top: 50%; margin-top: -51px; background: url(../img/sprite.png); z-index: 99; }
.section5 .roundabout .bt-prev { background-position: -376px 0; left: 0; }
.section5 .roundabout .bt-next { background-position: -314px 0; right: 0; }
.section5 .mod-boss-review { margin-top: 0; }
.section5 .plist-boss { margin: 0 -4px; }
.section5 .plist-boss .item { margin: 0 4px; width: 262px; }
.section5 .plist-boss .item .item-c2 { overflow: hidden; *zoom: 1; width: auto; float: none; border-right: 0; }

.section6 { background: #f7f7f7; }
.section6 .hd .tit { font-weight: bold; font-size: 30px; }
.section6 .skin-list { overflow: hidden; *zoom: 1; margin: 0 -6px; padding-bottom: 20px; }
.section6 .skin-list .item { float: left; width: 140px; border: 2px solid #000; margin: 0 6px 12px; }
.section6 .skin-list .item-in { padding: 5px; position: relative; }
.section6 .skin-list .item-in img { width: 130px; height: 150px; }
.section6 .skin-list .item-in .tip { position: absolute; left: 5px; top: 5px; background: rgba(0, 0, 0, 0.5); font-size: 12px; font-family: "Simsun"; color: #fff; min-width: 50px; padding: 0 5px; height: 24px; line-height: 24px; text-align: center; }
.section6 .skin-list .item-in .btn { width: 99px; margin: 5px auto; }
.section6 .skin-list .item-in .btn .txt { height: 36px; line-height: 36px; background: none; color: #fff; }
.section6 .skin-list .item-in .btn .txt:before, .section6 .skin-list .item-in .btn .txt:after { width: 26px; }
.section6 .skin-list .item-in .btn .bg { position: absolute; width: 99%; height: 98%; background: #cfc572; left: 3px; top: 4px; z-index: 1; border-radius: 31px; }
.section6 .skin-list .item-in .btn:hover .bg { background: #cbbc3c; }
.section6 .skin-list .item-in .btn .tit { display: none; }
.section6 .skin-list .item-in .btn .num { display: block; }

.form-item { margin-bottom: 10px; overflow: hidden; *zoom: 1; }

.form-item-hd { float: left; height: 30px; line-height: 30px; overflow: hidden; }

.form-item-hd .tit { float: left; font-size: 14px; color: #333; width: 5em; text-align: right; padding-right: 0.5em; }

.form-item-bd { overflow: hidden; *zoom: 1; }

.form-group { position: relative; *zoom: 1; background: #fff; border: 1px solid #d1d1d1; padding: 2px 10px; }

.form-text { height: 24px; line-height: 24px; border: 0; width: 100%; font-size: 14px; color: #333; }

.form-textarea { border: 0; width: 100%; font-size: 14px; color: #333; padding: 8px 0; line-height: 24px; height: 100px; outline: none; }

.form-error { color: red; padding-left: 5.5em; }

.form-bt-submit, .form-bt-cancle { width: 132px; height: 38px; background: #e63939; color: #fff; font-size: 20px; border: none; cursor: pointer; }

.form-bt-submit:hover { background: #f34e4e; }

.form-bt-cancle { background: #999; }

.form-bt-cancle:hover { background: #b4b4b4; }

.form-opera { overflow: hidden; *zoom: 1; text-align: right; }

.pop { display: none; position: fixed; z-index: 700; *zoom: 1; left: 50%; margin-left: -215px; top: 20%; _position: absolute; }

.pop-mask { width: 100%; height: 100%; background: #fff; position: fixed; background: #000; filter: alpha(opacity=0); opacity: 0.7; top: 0; left: 0; display: none; z-index: 20; }

.pop-in { position: relative; *zoom: 1; width: 430px; background: #fff; }

.pop-in .close { position: absolute; right: 0; top: 0; line-height: 1; font-size: 40px; font-weight: bold; color: #fff; z-index: 10; width: 60px; height: 48px; text-align: center; line-height: 48px; }

.pop-in img { vertical-align: middle; }

.pop-in .close:hover { color: #fff; text-decoration: none; }

.pop-in .close b { position: absolute; display: block; z-index: -1; top: 0; left: 0; width: 60px; height: 30px; background: #000; filter: alpha(opacity=50); opacity: .5; }

:root .pop-in .close b { filter: none \0; }

.pop-hd { background: #3e8bff; height: 48px; }

.pop-hd .tit { font-size: 18px; color: #fff; font-weight: bold; line-height: 48px; padding: 0 16px; }

.pop-bd { padding: 20px; }

.pop-bd .txt { font-size: 14px; color: #333; }

.pop-bd .up { color: red; }

.pop-bd .form-bt-submit { background: #da4c48; }

.pop-bd .form-bt-submit:hover { background: #ee5f5b; }

.pn-float { width: 172px; position: fixed; left: 50%; margin-left: 660px; top: 200px; z-index: 9; display: none; }

.pn-float a { display: block; line-height: 32px; height: 32px; text-indent: 32px; font-size: 20px; outline: 0; position: relative; margin-bottom: 20px; border-radius: 15px; }
.pn-float a .dot, .pn-float a:before { content: ''; width: 10px; height: 10px; overflow: hidden; position: absolute; left: 9px; top: 50%; margin-top: -5px; background: #999; border-radius: 50%; }
.pn-float a:after { content: ''; width: 1px; height: 33px; overflow: hidden; background: #999; position: absolute; left: 14px; top: 25px; }
.pn-float a:hover { color: #e83e4f; }
.pn-float a.btn-add:before { width: 13px; height: 13px; background: url(http://ue.17173cdn.com/a/news/shouyou/yys/zt/1612/img/sprite.png) -122px -37px; margin-top: -6px; }
.pn-float a.btn-top:before { width: 12px; height: 10px; background: url(http://ue.17173cdn.com/a/news/shouyou/yys/zt/1612/img/sprite.png) -122px -60px; margin-top: -4px; }
.pn-float a.btn-top:after { display: none; }

.fix-sidebar .active, .fix-sidebar .active:hover { background: #e83e4f; color: #fff; }
.fix-sidebar .active .dot, .fix-sidebar .active:hover .dot { background: #fff; }
.fix-sidebar .active:after, .fix-sidebar .active:hover:after { top: 32px; height: 26px; }
