@charset "utf-8";


.wrap{ padding-top:20px;}

.content1{ overflow:auto; margin-bottom:10px;}

.content1 .left-column{ width:820px; overflow:hidden;}

.content1 .left-column .scroll{ padding-left:40px; position:relative;}
.content1 .left-column .scroll i{ width:30px; height:30px; position:absolute; left:1px; top:5px; background-position:-84px 0;}
.content1 .left-column #demo{ overflow:hidden; width:780px; height:40px; line-height:40px; font-size:14px;}
.content1 .left-column #indemo{ width:800%; float:left; display:inline;}
.content1 .left-column #demo1,#demo2{ float: left; }

#scrollDiva{ border-bottom:1px solid #e5e5e5; height:40px; padding-left:120px; position:relative;}
#scrollDiva p{ height:20px; line-height:20px; font-size:15px; width:70px; border-right:1px solid #e5e5e5; color:#333333; font-weight:bold; position:absolute; left:38px; top:10px;}
#scrollDiva i{ width:30px; height:30px; background-position:-114px 0; margin-right:6px; color:#333333; font-weight:bold; position:absolute; left:1px; top:4px;}
#scrollDiva .scrollText{ width:100%; height:40px; line-height:40px; color:#555555; float:left; overflow:hidden;}
#scrollDiva .scrollText li{ height:40px;}
#scrollDiva .scrollText li span{ display:inline-block; width:600px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#scrollDiva .scrollText li font{ color:#999999;}

.content1 .right-column{ width:360px; margin-left:20px;}
.content1 .right-column .top{ height:39px; line-height:39px; background:url(../image/right-column-top.png) left center no-repeat; border-bottom:1px solid #e5e5e5;}
.content1 .right-column .center{position:relative;height:72px; overflow:hidden; padding:15px 0;}
.content1 .right-column .center .center-left{ width:72px; height:72px; margin-right:10px;}
.content1 .right-column .center .center-center{ width:240px;}
.content1 .right-column .center .center-center p{ color:#333; font-size:14px; line-height:36px;}
.content1 .right-column .center .center-center p.part{font-size:18px;font-weight:bold;}
.content1 .right-column .center .center-center p.part a{color:#2e96f7;}
.content1 .right-column .center .center-center p.part a:hover{color:#2184e9;}
.content1 .right-column .center .center-center p.part span{display:inline-block;height:20px;line-height:20px;color:#fff; border-radius:3px; background-color:#74bd26;padding:0 4px; margin-left:6px;font-size:12px;font-weight:normal;}
.content1 .right-column .center .center-center p span{ padding:0 8px 0 5px;}
.content1 .right-column .center .center-center p i{ width:18px; height:18px;}
.content1 .right-column .center .center-center p i.ks{ background-position:-145px 0;}
.content1 .right-column .center .center-center p i.aq{ background-position:-164px 0;}
.content1 .right-column .center .center-center p i.yh{ background-position:-184px 0;}
.content1 .right-column .center .center-right{position:absolute;top:24px;right:0;height:54px; width:70px;}
.content1 .right-column .bottom{ height:237px; overflow:hidden; border-bottom:1px solid #e5e5e5; border-top:1px solid #e5e5e5; background:#f8f8f8;}
.content1 .right-column .bottom .btnBox{ height:60px; border-top:1px solid #fff; border-bottom:1px solid #e5e5e5;}
.content1 .right-column .bottom .btnBox a{ width:130px; padding-left:35px; text-align:center; display:inline-block; height:40px; line-height:40px; color:#fff; font-size:16px; margin:10px 0 10px 10px;}
.content1 .right-column .bottom .btnBox a.buy{ background-position:0 0;}
.content1 .right-column .bottom .btnBox a.buy:hover{ background-position:0 -40px;}
.content1 .right-column .bottom .btnBox a.sell{ background-position:-165px 0;}
.content1 .right-column .bottom .btnBox a.sell:hover{ background-position:-165px -40px;}
.content1 .right-column .bottom  .function-entry ul{ overflow:auto;}
.content1 .right-column .bottom  .function-entry ul li{ float:left; display:inline; width:89px; border-top:1px solid #fff; border-right:1px solid #e5e5e5; border-left:1px solid #fff; border-bottom:1px solid #e5e5e5; background:#f8f8f8; height:86px; text-align:center;}
.content1 .right-column .bottom  .function-entry ul li.li{ width:88px;}
.content1 .right-column .bottom  .function-entry ul li.li01{ border-left:none;}
.content1 .right-column .bottom  .function-entry ul li.li02{ border-right:none;}
.content1 .right-column .bottom  .function-entry ul li a{ display:block; padding-top:17px;}
.content1 .right-column .bottom  .function-entry ul li p{ height:32px; line-height:32px; font-size:12px; color:#97a5b6;}
.content1 .right-column .bottom  .function-entry ul li a:hover{background:#fff;}
.content1 .right-column .bottom  .function-entry ul li a:hover p{color:#555}
.content1 .right-column .bottom  .function-entry ul li i{ width:36px; height:36px; margin:0 auto; background:url(../image/ico31.png) no-repeat;}
.content1 .right-column .bottom  .function-entry ul li a i.ico01{ background-position:0 0;}
.content1 .right-column .bottom  .function-entry ul li a i.ico02{ background-position:-36px 0;}
.content1 .right-column .bottom  .function-entry ul li a i.ico03{ background-position:-72px 0;}
.content1 .right-column .bottom  .function-entry ul li a i.ico04{ background-position:-108px 0;}
.content1 .right-column .bottom  .function-entry ul li a i.ico05{ background-position:0 -36px;}
.content1 .right-column .bottom  .function-entry ul li a i.ico06{ background-position:-36px -36px;}
.content1 .right-column .bottom  .function-entry ul li a i.ico07{ background-position:-72px -36px;}
.content1 .right-column .bottom  .function-entry ul li a i.ico08{ background-position:-108px -36px;}
.content1 .right-column .bottom  .function-entry ul li a i.ico09{ background-position:0px -73px;}
.content1 .right-column .bottom  .function-entry ul li a:hover i.ico01{ background-position:-144px 0;}
.content1 .right-column .bottom  .function-entry ul li a:hover i.ico02{ background-position:-180px 0;}
.content1 .right-column .bottom  .function-entry ul li a:hover i.ico03{ background-position:-216px 0;}
.content1 .right-column .bottom  .function-entry ul li a:hover i.ico04{ background-position:-252px 0;}
.content1 .right-column .bottom  .function-entry ul li a:hover i.ico05{ background-position:-144px -36px;}
.content1 .right-column .bottom  .function-entry ul li a:hover i.ico06{ background-position:-180px -36px;}
.content1 .right-column .bottom  .function-entry ul li a:hover i.ico07{ background-position:-216px -36px;}
.content1 .right-column .bottom  .function-entry ul li a:hover i.ico08{ background-position:-252px -36px;}
.content1 .right-column .bottom  .function-entry ul li a:hover i.ico09{ background-position:-145px -73px;}


.title{ height:60px; line-height:60px; font-size:26px; color:#333333;}
.title h2{ font-size:26px;}
.title .countdown{ color:#333333; font-size:14px;}
.title .countdown p{ line-height:60px; height:60px;}
.title .countdown i{ width:16px; height:14px; background-position:-203px 0; margin-right:6px;}
.title .countdown p span{ background:url(../image/repeat.png) repeat-x; background-position:0 0; display:inline-block; height:32px; line-height:32px; text-align:center; margin:0 5px; font-size:22px; color:#fff; vertical-align:middle; margin-bottom:4px;}
.title .countdown p span i{ width:3px; height:32px; margin:0px; vertical-align:top;}
.title .countdown p span i.bg1{ background-position:0 -31px; margin-right:2px;}
.title .countdown p span i.bg2{ background-position:-3px -31px; margin-left:2px;}
.title .countdown p font{ vertical-align:middle; margin-bottom:4px; display:inline-block; color:#34495e; font-size:24px; height:32px; line-height:32px;}

.title .title-ul{ float:right;}
.title .title-ul a{ font-size:14px; color:#555555; padding-left:15px; background:url(../image/li-ico.png) left center no-repeat; margin-left:10px;}
.title .title-ul a:hover{ color:#2184e9;}
.title .title-ul a.btn{ display:inline-block; height:30px; line-height:30px; width:90px; text-align:center; color:#fff; font-size:14px; background:url(../image/btn9.png) no-repeat; background-position:-140px -80px; padding:0px; margin:15px 0; margin-left:30px;}
.title .title-ul a.btn:hover{ background-position:-230px -80px;}
.title .title-ul b{ color:#fff;}



.content2 .left-column .limited-cnt-column.right{margin-left:20px;}
.content2 .left-column .limited-cnt-column .partBox{ font-size:15px; line-height:30px; color:#666666; padding:10px 0 18px 0;}
.content2 .left-column .limited-cnt-column .partBox p{ width:315px; padding-right:85px; height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; position:relative;}
.content2 .left-column .limited-cnt-column .partBox .part a{ font-size:18px; color:#333; font-weight:bold;}
.content2 .left-column .limited-cnt-column .partBox .part a:hover{ color:#2184e9;}
.content2 .left-column .limited-cnt-column .partBox p .btn{ height:30px; width:70px; line-height:30px; text-align:center; color:#fff; background-position:0 -80px; font-size:16px; position:absolute; right:0; bottom:0;}
.content2 .left-column .limited-cnt-column .partBox p .btn:hover{ background-position:-70px -80px;font-weight:bold;}

.content2 .right-column .trade-ranking .trade-ranking-column{ padding-left:30px; padding:20px 0 21px 30px; border-bottom:1px solid #e5e5e5; position:relative;}
.content2 .right-column .trade-ranking .trade-ranking-column .rank{ position:absolute; left:0px; top:20px; width:20px;}
.content2 .right-column .trade-ranking .trade-ranking-column .rank p{ width:20px; height:20px; line-height:20px; text-align:center; font-size:12px;}
.content2 .right-column .trade-ranking .trade-ranking-column .rank p.num1{ color:#fff; background:#f74b3d;}
.content2 .right-column .trade-ranking .trade-ranking-column .rank p.num2{ color:#fff; background:#1d92ff;}
.content2 .right-column .trade-ranking .trade-ranking-column .rank p.num3{ color:#fff; background:#a2b3c4;}
.content2 .right-column .trade-ranking .trade-ranking-column .rank i{ width:20px; height:20px; display:none; background-color:#8e9dac;}
.content2 .right-column .trade-ranking .trade-ranking-column .rank i.bg1{ background-color:#d94236;}
.content2 .right-column .trade-ranking .trade-ranking-column .rank i.bg2{ background-color:#1980e0;}
.content2 .right-column .trade-ranking .trade-ranking-column .rank i.rise{ background-position:-6px -51px;}
.content2 .right-column .trade-ranking .trade-ranking-column .rank i.drop{ background-position:-46px -51px;}
.content2 .right-column .trade-ranking .trade-ranking-column .rank i.fair{ background-position:-26px -51px;}
.content2 .right-column .trade-ranking .trade-ranking-text{ height:15px; overflow:hidden;}
.content2 .right-column .trade-ranking .trade-ranking-text .left{ width:80px; height:80px; margin-right:10px; display:none;}
.content2 .right-column .trade-ranking .trade-ranking-text .left img{ width:80px; height:80px;}
.content2 .right-column .trade-ranking .trade-ranking-text .right{ float:left; width:330px;}
.content2 .right-column .trade-ranking .trade-ranking-text .right p{ font-size:12px; color:#999999; display:none;}
.content2 .right-column .trade-ranking .trade-ranking-text .right .part{ height:15px; line-height:16px; font-size:15px; display:block;}
.content2 .right-column .trade-ranking .trade-ranking-text .right .part a{ color:#333333; max-width:165px; display:inline-block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.content2 .right-column .trade-ranking .trade-ranking-text .right .part a:hover{ color:#2184e9;}
.content2 .right-column .trade-ranking .trade-ranking-text .right .part span{ float:right;}
.content2 .right-column .trade-ranking .trade-ranking-text .right .part span i{ height:12px; width:13px; background-position:-59px -31px; margin-left:1px;}
.content2 .right-column .trade-ranking .trade-ranking-text .right .part span i.kong{ background-position:-46px -31px;}
.content2 .right-column .trade-ranking .trade-ranking-text .right .part span i.ban{ background-position:-14px -18px;}
.content2 .right-column .trade-ranking .trade-ranking-text .right p.btnBox{ margin-top:8px;}
.content2 .right-column .trade-ranking .trade-ranking-text .right p.btnBox a{ height:24px; line-height:24px; text-align:center; padding:0 10px; color:#6c7d89; background:#dfe5e9; border-radius:3px; margin-right:6px; display:inline-block;}
.content2 .right-column .trade-ranking .trade-ranking-text .right p.btnBox a:hover{ background:#2184e9; color:#fff; font-weight:bold;}
.content2 .right-column .trade-ranking .trade-ranking-text .right p.part01{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.content2 .right-column .trade-ranking .trade-ranking-column.hover .left{ display:block;}
.content2 .right-column .trade-ranking .trade-ranking-column.hover .right{ width:240px;}
.content2 .right-column .trade-ranking .trade-ranking-column.hover .right p{display:block;}
.content2 .right-column .trade-ranking .trade-ranking-column.hover .right .part a{font-weight:bold;font-size:16px;}
.content2 .right-column .trade-ranking .trade-ranking-column.hover .trade-ranking-text{ height:80px; overflow:hidden;}
.content2 .right-column .trade-ranking .trade-ranking-column.hover .trade-ranking-text .right .part{ margin:6px 0;}
.content2 .right-column .trade-ranking .trade-ranking-column.hover .rank i{ display:block;}

.content2 .right-column .more{ display:block; height:40px; line-height:40px; text-align:center; font-size:14px; color:#666666; background:#ededed;}
.content2 .right-column .more:hover{ color:#fff; background:#2184e9;}





.content4 .left-column .new-game .new-game-column .hover-mask{ width:418px; height:114px; position:absolute; left:0; top:0; display:none; background:#fff; border:1px solid #dedede;box-shadow:0px 0px 6px #c7c7c7; -moz-box-shadow:0px 0px 4px #c7c7c7; -webkit-box-shadow:0px 0px 4px #c7c7c7; filter:progid:DXImageTransform.Microsoft.Shadow(color=#f4f4f4,direction=135,strength=6);border:none\9;}

.content4 .left-column .new-game .new-game-column:hover .date i{background-position:-50px -73px;}

.content5{ padding-bottom:50px;}
.content5 .video-zone{ padding:10px; background:#f9f9f9;}
.content5 .video-zone ul{ height:160px;}
.content5 .video-zone ul li{ float:left; display:inline; margin-right:15px; background:#fff;}
.content5 .video-zone ul li.mr0{ margin-right:0;}
.content5 .video-zone ul li img{ width:184px; height:104px;}
.content5 .video-zone ul li .imgBox a{ display:block; position:relative;}
.content5 .video-zone ul li .imgBox p{ position:absolute; left:0px; bottom:0px; padding:0 65px 0 10px; width:109px; height:20px; line-height:20px; color:#fff; background:url(../image/dark60.png); overflow: hidden;}
.content5 .video-zone ul li .imgBox p span{ position:absolute; right:10px; bottom:0px; display:none;}
.content5 .video-zone ul li .partBox{ font-size:14px; line-height:22px; color:#858585; padding:5px 10px;}
.content5 .video-zone ul li .partBox p{ overflow:hidden; width:164px; height:22px; text-overflow: ellipsis; white-space: nowrap;}
.content5 .video-zone ul li .partBox a{ color:#333;}
.content5 .video-zone ul li .partBox .part a{ color:#858585;}
.content5 .video-zone ul li .partBox a:hover{ color:#2184e9;}
.content5 .video-zone .zanBox{ height:20px; line-height:20px; z-index:1; position:absolute; right:0; bottom:0; padding:0 8px; color:#fff; font-size:12px;}
.content5 .video-zone .zanBox i{ width:12px; height:12px; background-position:-147px -19px; vertical-align:middle; margin-right:4px;}
.content5 .video-zone .price{ height:26px; line-height:26px; position:absolute; right:0; top:0; background:url(../image/dark60.png); color:#fff; font-size:14px; padding:0 6px;}
.content5 .video-zone .tag{ width:70px; height:28px; top:0; left:-4px; position:absolute;}
.content5 .video-zone .tag font{ display:block; height:22px; line-height:22px; text-align:center; margin-top:4px; color:#fff; width:64px;}
.content5 .video-zone .tag.gl{ background:url(../image/gl.png) no-repeat;}
.content5 .video-zone .tag.nh{ background:url(../image/nh.png) no-repeat;}
.content5 .video-zone .tag.rm{ background:url(../image/rm.png) no-repeat;}
.content5 .video-zone .tag.sw{ background:url(../image/sw.png) no-repeat;}
.content5 .video-zone .tag.xy{ background:url(../image/xy2.png) no-repeat;}
.content5 .video-zone .tag.ys{ background:url(../image/ys.png) no-repeat;}
.content5 .video-zone .tag.fyj{ background:url(../image/fyj.png) no-repeat;}
.content5 .video-zone .tag.xjd{ background:url(../image/xjd.png) no-repeat;}



.new-game{margin-top:10px;}
.title-rank{height:40px; line-height:52px;font-size:22px;}
.title-rank h2{ font-size:22px;}


.content1 .right-column .bottom  .function-entry ul li{ position:relative;}
.content1 .right-column .bottom  .function-entry ul li span{width:43px; height:43px; display:block; background:url(../image/tg_ico.png) no-repeat;  position:absolute; right:0; top:0; }