body { color: #333; background: #ffffff;}
#topNav{ position: relative; z-index: 1;}
.bd{ padding-top: 600px; background: url('http://i1.sinaimg.cn/qc/2017/0829/bannerbg.png') center 0 no-repeat;}

.con{ width: 1000px; margin: 0 auto 50px; font-family: "Microsoft YaHei";}
.con a:hover{ color: #e94740;}
.con .ads img{ width: 1000px; height: 90px; display: block;}
.con .h3-box{ height: 61px; padding: 18px 0 22px; margin-bottom: 30px; text-align: center; color: #f5523d; background: url('http://i3.sinaimg.cn/qc/2017/0829/h3bg01.png') 320px 0 no-repeat;}
.con .h3-box h3{ height: 40px; font-size: 36px; line-height: 40px; font-style: italic; color: #2a8dcf; text-shadow: 1px 1px 0 #f5523d;}
.con .h3-box .eng{ font-size: 14px; line-height: 20px;}

.focus{ padding-top: 30px;}
.focus .movebox {position: relative;}
.focus .movebox .photo-slide {width: 630px; height: 420px; overflow: hidden; position: relative;}
.focus .movebox .photo-slide .fslide{ overflow: hidden; position: absolute; top: 0px ; left: 0px;}
.focus .movebox .photo-slide .fslide li{ width: 630px; height: 420px;}
.focus .movebox .photo-slide .fslide li .img{ display: block; position: relative;}
.focus .movebox .photo-slide .fslide li .img img{ width: 630px; height: 420px; display: block;}
.focus .movebox .focus_r{ width: 370px; height: 420px; background: url('http://i0.sinaimg.cn/qc/2017/0829/line01.gif') 0 0 repeat;}
.focus .movebox .focus_r .incon{ width: 310px; height: 420px; padding: 0 30px; background: url('http://i0.sinaimg.cn/qc/2017/0829/box01.png') 0 2px no-repeat;}
.focus .movebox .focus_r .tag{ height: 40px; margin-top: 125px; font-weight: bold; font-style: italic; line-height: 40px; font-size: 36px; color: #fff25c; display: inline-block;}
.focus .movebox .focus_r .tit{ height: 175px; margin-top: 14px; overflow: hidden; font-size: 22px; line-height: 36px;}
.focus .movebox .focus_r .tit a{ color: #ffffff;}
.focus .movebox .fpoint{ width: 370px; height: 10px; text-align: center; position: absolute; bottom: 45px; right: 0px;}
.focus .movebox .fpoint ul{ display: inline-block; margin: 0 auto;}
.focus .movebox .fpoint li{ width:10px; height: 10px; margin: 0 10px; cursor: pointer; background: #2a8dcf; border-radius: 2px;}
.focus .movebox .fpoint li.on{ background: #fff25c;}

.headline{ width: 1000px; height: 128px; margin: 0 auto 44px;}
.headline .con{ width: 1119px; height: 128px; margin-left: -59px; background: url('http://i0.sinaimg.cn/qc/2017/0829/h3bg02.png') 0 0 no-repeat;}
.headline .h3-box{ width: 220px; height: 54px; padding-top: 42px; margin-bottom: 0; margin-left: 50px; color: #dfeef5; text-shadow: 3px 3px 0 #045e88; background: none;}
.headline .h3-box h3{ height: 36px; font-size: 30px; line-height: 36px; color: #fff; text-shadow: 2px 2px 0 #045e88;}
.headline .slogan{ width: 732px; height: 88px; margin-top: 24px; margin-right: 50px; line-height: 88px; font-size: 24px; font-weight: bold; text-align: center;}
.headline .slogan a{ color: #fff;}

.livebox{ background: url('http://i0.sinaimg.cn/qc/2017/0829/bg01.png') center 10px no-repeat;}
.motovideo .play-box{ width: 653px; height: 367px; background: #191804; border-top: 4px solid #0176ad;}
.motovideo .play-box .tit{ height: 48px; display: none; font-size: 18px; line-height: 48px; text-align: center; color: #ffffff; border-bottom: 1px solid #053f54;}
.motovideo .play-box .tit:hover{ color: #e94740;}
.motovideo .play-box .easy-embed{ width: 653px; height: 367px;}
.motovideo .play-box .easy-embed embed{ width: 653px; height: 367px;}
.motovideo .play-box .para-live{ width: 653px; height: 367px;}
.motovideo .play-list{ width: 347px; height: 367px; overflow: hidden; background: #282722; border-top: 4px solid #0176ad; position: relative;}
.motovideo .play-list .daycon{ width: 341px; background: #0176ad;}
.motovideo .play-list .daycon .date{ height: 40px; padding-left: 15px; font-size: 24px;color: #fff; font-weight: bold; line-height: 40px; position: relative; z-index: 1;}
.motovideo .play-list .daycon .date:before,.motovideo .play-list .daycon .date:after{ content: ""; display: block; border-width: 8px; position: absolute; bottom: -16px; left: 7px;  border-style:solid dashed dashed solid;  border-color: #0176ad transparent transparent transparent; font-size: 0; line-height: 0;}  
.motovideo .play-list .daycon ul{ background: #282722;}
.motovideo .play-list .daycon li{ padding-left: 15px; border-bottom: 1px solid #3b3b37; position: relative;}
.motovideo .play-list .daycon li .icon{ width:5px; height: 5px; display: block; text-indent: -50px; overflow: hidden; background: #0176ad; border: 2px solid #0176ad; border-radius: 50%; position: absolute; top: 20px; left: 11px;}
.motovideo .play-list .daycon li.foreshow .icon{ background: #999; border-color: #999;}
.motovideo .play-list .daycon li.live .icon{ background: #282722;}
.motovideo .play-list .daycon li .toplay{ width: 300px; height: 45px; padding: 15px 10px 10px 20px; display: block; border-left: 1px solid #666666; cursor: pointer;}
.motovideo .play-list .daycon li .toplay .info{ height: 18px; font-size: 14px; line-height: 18px;}
.motovideo .play-list .daycon li .toplay .info .tag{ color: #fcfcfc;}
.motovideo .play-list .daycon li .toplay .info .tag span{ margin-right: 8px;}
.motovideo .play-list .daycon li .toplay .info .state{ margin-left: 5px; padding-left: 17px; color: #d59720; background: url(http://i3.sinaimg.cn/qc/2017/0331/shanghai/yc_sprite01.png) -171px -444px no-repeat;}
.motovideo .play-list .daycon li .toplay .info .state .on{ display: none;}
.motovideo .play-list .daycon li .toplay .title{ height: 24px; overflow: hidden; font-size: 14px; line-height: 24px; color: #fcfcfc;}
.motovideo .play-list .daycon li.live .toplay .info .state{ color: #ff2b00; background-position: -171px -376px;}
.motovideo .play-list .daycon li.playing{ background: #191804;}
.motovideo .play-list .daycon li.playing .icon{background: none;}
.motovideo .play-list .daycon li.playing .toplay .info .tag{ font-weight: bold; color: #e8150f;}
.motovideo .play-list .daycon li.playing .toplay .info .state{/* color: #e8150f; background-position: -171px -239px;*/}
.motovideo .play-list .daycon li.playing .toplay .title{ font-weight: bold; color: #e8150f;}
.motovideo .play-list .daycon li.foreshow .icon{ background-position: 0 -480px;}
.motovideo .play-list .daycon li.foreshow .toplay{ cursor: text;}
.motovideo .play-list .daycon li.foreshow .toplay .info .tag{ color: #999999;}
.motovideo .play-list .daycon li.foreshow .toplay .info .state{ color: #55a127; background-position: -171px -308px;}
.motovideo .play-list .daycon li.foreshow .toplay .title{ color: #999999;}
.livebox .videoimglist{ margin-top: 50px;}
.livebox .videoimglist ul { width: 1020px;}
.livebox .videoimglist li { width: 490px; height: 377px; margin-right: 20px; float: left; margin-bottom: 20px; position: relative;}
.livebox .videoimglist li .img { width: 490px;height: 327px; display: block; position: relative;}
.livebox .videoimglist li .img i { position: absolute; top: 50%; left: 50%;width: 73px; height: 73px; margin-top: -36px; margin-left: -36px;content: ''; background: url('http://i2.sinaimg.cn/qc/2017/0717/icons.png') 0px -122px no-repeat;}
.livebox .videoimglist li .img:hover i {background-position: 0px -225px;}
.livebox .videoimglist li .img img { width: 490px;height: 327px; display: block;}
.livebox .videoimglist li p { height: 28px; padding: 11px 0; overflow: hidden; background: #0176ad;}
.livebox .videoimglist li p a{ font-size: 16px; line-height: 28px; color: #fff;}
.livebox .videoimglist li p a:hover{ color: #e64733;}
.livebox .videoimglist li p .tag{ padding: 0 8px; height: 26px; font-weight: bold; line-height: 22px; color: #fff; border:1px solid #fff; border-radius: 2px; margin-left: 19px; margin-right: 8px;font-size: 18px;}
.count-down{ height: 50px; font-weight: bold; font-size: 18px; line-height: 50px;}
.count-down .day{ margin: 0 5px;}
.count-down .time{ height: 30px; display: inline-block; margin-left: 8px; font-family: "arial"; color: #2e2e2e; line-height: 30px; letter-spacing: 16px; background: url('http://i3.sinaimg.cn/qc/2017/0717/h3bg01.png') 0 -805px no-repeat;}
.count-down .time i{ width: 45px; display: inline-block; margin: 0 11px 0 7px;}

.atlas{ background: url('http://i1.sinaimg.cn/qc/2017/0829/bg02.png') center 25px no-repeat;}
.HD-atlas{ position: relative;}
.HD-atlas .fbtn{ width: 37px; height: 75px; display: block; overflow: hidden; text-indent: -300px; background: url('http://i2.sinaimg.cn/qc/2017/0829/icons.png') 0px -400px no-repeat; position: absolute; top: 292px;}
.HD-atlas .fprev{ background-position: 0px -400px; left: -95px;}
.HD-atlas .fnext{ background-position: -37px -400px; right: -95px;}
.HD-atlas .fprev:hover{ background-position: 0px -326px;}
.HD-atlas .fnext:hover{ background-position: -37px -326px;}
.HD-atlas .fpoint{ position: absolute; right: 45px; bottom: 25px;}
.HD-atlas .fpoint li{ width: 10px; height: 10px; margin-top: 2px; margin-left: 6px; cursor: pointer; background: #29839d; border-radius: 50%;}
.HD-atlas .fpoint li.on{ width: 14px; height: 14px; margin-top: 0; background: #fff000;}
.HD-atlas .photo-slide{ width: 1000px; height: 666px; overflow: hidden; position: relative;}
.HD-atlas .photo-slide .fslide{ overflow: hidden; position: absolute; top: 0 ; left: 0;}
.HD-atlas .photo-slide .fslide li{ position: relative;}
.HD-atlas .photo-slide .fslide li .img{ width: 1000px; height: 666px; display: block; line-height: 666px; text-align: center; vertical-align: middle;}
.HD-atlas .photo-slide .fslide li img{ max-width: 1000px; max-height: 666px; _width: 1000px; _height: 666px; display: inline-block; vertical-align: middle;}
.HD-atlas .photo-slide .fslide li .air-b{ width: 1000px; height: 71px; display: block; text-indent: -2000px; overflow: hidden; background: #000000; opacity: 0.8; position: absolute; bottom: 0; left: 0;}
.HD-atlas .photo-slide .fslide li .air-w{ width: 940px; height: 71px; padding: 0 30px; display: block; overflow: hidden; font-size: 24px; text-align: left; line-height: 71px; color: #ffffff; position: absolute; bottom: 0; left: 0;}

.media{ background: url('http://i2.sinaimg.cn/qc/2017/0829/bg03.png') center bottom no-repeat; padding-top: 20px;}
.media .list{ width: 1020px;}
.media .list li{ width: 320px; height: 162px; padding: 4px 0; margin-top: 73px; margin-right: 20px; position: relative; background: #0176ad;}
.media .list li::before{position: absolute;top: 58px; left: 10px; width: 24px; height: 18px; background: url('http://i2.sinaimg.cn/qc/2017/0829/icons.png') 0px -495px no-repeat;content: '';}
.media .list li::after{position: absolute;bottom: 9px; right: 12px; width: 24px; height: 18px; background: url('http://i2.sinaimg.cn/qc/2017/0829/icons.png') -40px -495px no-repeat;content: '';}
.media .list li .incon{ height: 122px; padding-top: 40px; background: url('http://i1.sinaimg.cn/qc/2017/0829/line02.gif') 0 0 repeat;}
.media .list li .incon::before, .media .list li .incon::after{ content: ""; display: block; position: absolute; bottom: -19px; left: 49px; font-size: 0; line-height: 0; border-width: 10px; border-style: solid dashed dashed solid; border-color: #0176ad transparent transparent transparent;}  
.media .list li .incon::after{ bottom: -14px;/*  border-color:#f8f8f8 transparent transparent transparent; */ border: 0;}
.media .list li .img{ position: absolute; top: -35px; left:50%; margin-left:-35px;width: 70px; height: 70px; border-radius: 50%;}
.media .list li .img img{ display:block;width: 70px; height: 70px; border-radius: 50%;}
.media .list li .name{ text-align: center; font-size: 14px; color: #222;display: block;}
.media .list li .name:hover { color: #e94740; }
.media .list li .text{ height: 56px; padding: 15px 26px 35px 38px; overflow: hidden;}
.media .list li .text a{ color: #010101; font-size: 16px; line-height: 28px; font-weight: bold; display: block;}
.media .list li .text a:hover{ color: #e94740;}
.media .showcar { width: 1020px; margin-top: 80px;}
.media .showcar li{ width: 320px; margin-right: 20px; margin-bottom: 40px;}
.media .showcar li .img, .media .showcar li .img img{width: 320px;height: 213px;}
.media .showcar li .text{width: 310px; height: 50px; line-height: 48px; margin: 11px 0 0 11px; position: relative;}
.media .showcar li .text a{font-size: 16px; overflow: hidden; display: block; height:50px; padding: 0 10px; color: #fff; background: #0176ad;}
.media .showcar li .text a:hover{color: #f6d50b;}
.media .showcar li .text::before {content: ''; position: absolute; top: -7px; left: -11px; width: 308px; height: 44px; border: 3px solid #fff25c; z-index: -1;}

.feed{ width: 640px;}
.feed .feed-tit{ display: none; height: 57px; line-height: 57px;border:1px solid #e3e3e3; background: #fafbfd;}
.feed .feed-tit li a{ height: 57px; line-height: 57px; display: inline-block; font-size: 18px; color: #333; padding:0 18px;}
.feed .feed-tit li a:hover, .feed .feed-tit li.on a{ color: #fff; background: #e94740; height: 59px;}
.feed .feed-con { border-top: 2px solid #000000;}
.feed .feed-con .feed-item li{ height: 100px; padding: 20px 0; border-bottom: 1px solid #d1d1d1;}
.feed .feed-con .feed-item .img{ width: 150px; height: 100px; display: block; overflow: hidden;}
.feed .feed-con .feed-item .img img{ width: 150px; height: 100px; display: block;}
.feed .feed-con .feed-item .detail{ width: 470px;}
.feed .feed-con .feed-item .detail .tit{ height: 52px; line-height: 26px; font-size: 20px; font-weight: bold; overflow: hidden;}
.feed .feed-con .feed-item .intro{display: none; height: 40px; overflow: hidden; margin-bottom: 5px; font-size: 14px; line-height: 20px; color: #333333;}
.feed .feed-con .feed-item .labels{ width: 310px; overflow: hidden;}
/*.feed .feed-con .feed-item .labels a{ height: 18px; padding: 0 5px; margin-right: 8px; display: inline-block; line-height: 18px; color: #b5b5b5; border: 1px solid #dddddd;}*/
.feed .feed-con .feed-item .info{ color: #b5b5b5; font-size: 14px; height: 20px; line-height: 20px; overflow: hidden;}
.feed .feed-con .feed-item .info a{ font-size: 14px;margin-left: 10px;}
.feed .feed-con .feed-item .info span{ margin-right: 5px; width: 80px;}
.feed .feed-con .feed-item .info .comment{ width: 70px; text-align: right; color: #b5b5b5; margin-left: 0;}
.feed .feed-con .nothing{ margin: 220px 0 440px; text-align: center; font-size: 36px; color: #dfdfdf;}
.feed .feed-con .load-butt, .feed .feed-con .stop-load-butt{ width: 636px; height: 44px; display: block; margin-top: -1px; font-size: 18px; line-height: 42px; color: #404040; text-align: center; background: #f7f7f7; border: 1px solid #d6d6d6; border-radius: 2px;}
.feed .feed-con .stop-load-butt, .feed .feed-con .stop-load-butt:hover{ color: #777777; cursor: text;}
.feed .feed-con .load-wait{ margin: 20px auto; display: block;}
.feed .feed-con .relatedcar{ margin-top: 8px; margin-bottom: 5px; height: 20px; line-height: 20px; font-size: 14px; color: #999; overflow: hidden;}
.feed .feed-con .relatedcar a{ font-size: 14px; color: #e94740; padding-left: 2px;}
.feed .feed-con .feed-item li.tujili {height: 180px;}
.feed .feed-con .tujili .tit{ height: 26px; line-height: 26px; padding-left: 75px; font-size: 20px; font-weight: bold; overflow: hidden;background: url(http://i2.sinaimg.cn/qc/2017/0519/zutu.jpg) 0px 0px no-repeat;}
.feed .feed-con .tujili .tit span{font-size: 14px; color: #b5b5b5; font-weight: normal; padding-left: 10px;}
.feed .feed-con .feed_tujilist {height: 100px; width: 652px;margin: 20px 0;}
.feed .feed-con .tujibox {float: left; width: 150px; margin-right: 13px;}
.feed .feed-con .tujibox .img,.feed .feed-con .tujibox .img img { width: 150px;height: 100px; display: block}

.mixture{ position: relative; z-index: 3;}
.follow{ width: 340px;}
.follow .weibo{ margin-bottom: 40px;}
.follow .follow-img{ position: relative;}
.follow .follow-img img{ display: block;}
.follow .follow-img a{ width: 340px; height: 91px; display: block; text-indent: -500px; overflow: hidden; position: absolute; top: 167px; left: 0;}

.others{ margin-bottom: 42px;}
.new_cgbox{ width:100%;}
.new_cgbox .new_cgB_tit{ width:1000px; margin:0 auto; font-size:24px; font-weight:bold; color:#333; line-height:33px;}
.new_cgbox .new_cgB_tit span{ line-height:24px; display:inline-block; +display:inline; +zoom:1; vertical-align:middle;}
.new_cgbox .new_cgB_tit i{ display:inline-block; +display:inline; +zoom:1; width:4px; height:22px; background-color:#e94740; vertical-align:middle; margin-right:9px;}
.new_cgbox .new_cg_lst{ margin-left: -8px;}
.new_cgbox .new_cg_lst:after{ clear:both; display:block; content:''; width:100%; height:0; font-size:0;}
.new_cgbox .new_cg_lst .new_item{ width:328px; height:82px; float:left; margin:0 0 8px 8px; overflow:hidden; position:relative;}
.new_cgbox .new_cg_lst .new_item img{ width:100%;}
.new_cgbox .new_cg_lst .new_item .mask{ width:100%; height:14px; background:rgba(0,0,0,0.5); position:absolute; bottom:0; left:0; z-index:1;}
.new_cgbox .new_cg_lst .new_item .str{ width:100%; height:14px; position:absolute; bottom:0; left:0; z-index:2; font-size:8px; color:#fff; text-align:center; line-height:14px;}
.new_cgbox .btn_more{ font-size:18px; color:#404040; background: #f7f7f7; border: 1px solid #d6d6d6; border-radius: 2px; width:1000px; height:44px; display:block; box-sizing:border-box; text-align:center; line-height:42px; margin:20px auto 45px;}
.new_cgbox .btn_more span{}
.new_cgbox .btn_more i{ font-family:SimSun; margin-left:8px;}

/*sidebar start*/
#sidebar{ height: 246px; bottom: 150px; right: 98px;}
#sidebar .weibo, #sidebar .weixin, #sidebar .return_top{ width: 70px; height: 70px; margin-bottom: 10px; background: none; opacity: 1;}
#sidebar .weibo a, #sidebar .weixin a, #sidebar .return_top a{ width: 70px; height: 70px; display: block; text-indent: -500px; overflow: hidden; background: url(http://i0.sinaimg.cn/qc/2017/0331/shanghai/yc_sprite02.png) no-repeat;}
#sidebar .weibo a{ background-position: 0 -553px;}
#sidebar .weixin a{ background-position: 0 -633px;}
#sidebar .return_top a{ background-position: 0 -713px;}
#sidebar .weibo:hover, #sidebar .weixin:hover, #sidebar .return_top:hover, #sidebar .show_code:hover{ background: none; opacity: 1;}
#sidebar .show_code .code{ display: none; width: 162px; height: 156px; background: url(http://i0.sinaimg.cn/qc/2017/0331/shanghai/yc_sprite02.png) 0 -790px no-repeat; position: absolute; top: -42px; right: 73px; opacity: 1;}
#sidebar .show_code .code img{ width: 126px; height: 126px; display: block; margin: 13px 19px 15px 15px;}
/*
#sidebar .show_code .code{ display: none; width: 207px; height: 196px; background: url(http://i0.sinaimg.cn/qc/2017/0331/shanghai/yc_sprite02.png) 0 -956px no-repeat; position: absolute; top: -60px; right: 98px; opacity: 1;}
#sidebar .show_code .code img{ width: 165px; height: 165px; display: block; margin: 15px 26px 15px 16px;}
*/
/*sidebar end*/

/*****jquery插件之滚动条 begin*****/
.ps-container .ps-scrollbar-x-rail {
    position: absolute; /* please don't change 'position' */
    bottom: 3px; /* there must be 'bottom' for ps-scrollbar-x-rail */
    height: 8px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    opacity: 0;
    filter: alpha(opacity = 0);
    -o-transition: background-color .2s linear, opacity .2s linear;
    -webkit-transition: background-color.2s linear, opacity .2s linear;
    -moz-transition: background-color .2s linear, opacity .2s linear;
    transition: background-color .2s linear, opacity .2s linear;
}
.ps-container:hover .ps-scrollbar-x-rail,.ps-container.hover .ps-scrollbar-x-rail {
    opacity: 0.6;
    filter: alpha(opacity = 60);
}
.ps-container .ps-scrollbar-x-rail:hover,.ps-container .ps-scrollbar-x-rail.hover {
    background-color: #eee;
    opacity: 0.9;
    filter: alpha(opacity = 90);
}
.ps-container .ps-scrollbar-x-rail.in-scrolling {
    opacity: 0.9;
    filter: alpha(opacity = 90);
}
.ps-container .ps-scrollbar-y-rail {
    position: absolute; /* please don't change 'position' */
    right: 0; /* there must be 'right' for ps-scrollbar-y-rail */
    width: 6px;
    background-color: #efefef; /*aaa*/
    /*-webkit-border-radius: 2px;*/
    /*-moz-border-radius: 2px;*/
    /*border-radius: 2px;*/
    opacity: 0.4;
    filter: alpha(opacity = 40);
    -o-transition: background-color .2s linear, opacity .2s linear;
    -webkit-transition: background-color.2s linear, opacity .2s linear;
    -moz-transition: background-color .2s linear, opacity .2s linear;
    transition: background-color .2s linear, opacity .2s linear;
}
.ps-container:hover .ps-scrollbar-y-rail,.ps-container.hover .ps-scrollbar-y-rail {
    opacity: 0.8;
    filter: alpha(opacity = 80);
}
.ps-container .ps-scrollbar-y-rail:hover,.ps-container .ps-scrollbar-y-rail.hover {
    background-color: #efefef;
    opacity: 0.9;
    filter: alpha(opacity = 90);
}
.ps-container .ps-scrollbar-y-rail.in-scrolling {
    opacity: 0.9;
    filter: alpha(opacity = 90);
}
.ps-container .ps-scrollbar-x {
    position: absolute; /* please don't change 'position' */
    bottom: 0; /* there must be 'bottom' for ps-scrollbar-x */
    height: 8px;
    background-color: #aaa;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -o-transition: background-color .2s linear;
    -webkit-transition: background-color.2s linear;
    -moz-transition: background-color .2s linear;
    transition: background-color .2s linear;
}
.ps-container.ie6 .ps-scrollbar-x {
    font-size: 0; /* fixed scrollbar height in xp sp3 ie6 */
}
.ps-container .ps-scrollbar-x-rail:hover .ps-scrollbar-x,.ps-container .ps-scrollbar-x-rail.hover .ps-scrollbar-x {
    background-color: #999;
}
.ps-container .ps-scrollbar-y {
    position: absolute; /* please don't change 'position' */
    right: 0; /*14px*/ /* there must be 'right' for ps-scrollbar-y */
    width: 6px;
    border-radius: 3px;
    background-color: #0176ad; /*b7b7b7*/
    /*-webkit-border-radius: 2px;*/
    /*-moz-border-radius: 2px;*/
    /*border-radius: 2px;*/
    /*opacity: 0.4;*/
    /*filter: alpha(opacity = 40);*/
    -o-transition: background-color .2s linear;
    -webkit-transition: background-color.2s linear;
    -moz-transition: background-color .2s linear;
    transition: background-color .2s linear;
}
.ps-container.ie .ps-scrollbar-y {
    font-size: 0; /* fixed scrollbar height in xp sp3 ie6 */
}
.ps-container .ps-scrollbar-y-rail:hover .ps-scrollbar-y,
.ps-container .ps-scrollbar-y-rail.hover .ps-scrollbar-y {
    background-color: #0176ad;
    opacity: 1;
    filter: alpha(opacity = 100);
}
/*****jquery插件之滚动条 end*****/