﻿@charset "utf-8";

*{margin:0; padding:0;}
li{ list-style:none;}
.both{ clear:both;}
.over_f{ overflow:hidden;zoom:1;}
table {border-collapse:collapse;border-spacing:0;}
img{border:0;}
a{text-decoration:none; cursor:pointer}
body{font-size:14px; color:#fff; font-family:"微软雅黑"; background:#252525}



.border_css{ background:url(https://image-download.vsplay.com/activity/tw/platform/20151202/images/bg.jpg) no-repeat center top;  height:1866px;}

.wrap{width:1000px; margin:0 auto; position:relative;}
.nav{ float:right; width:300px; height:80px; overflow:hidden; margin-right:40px; display:inline; }
.user_q{ float:left; width:240px; margin-top:5px; height:24px; line-height:24px; color:#ea8371; text-align:center}
.user_h{ float:left; width:240px; margin-top:5px; height:24px; line-height:24px; color:#f5e3c3; text-align:center;overflow:hidden;text-overflow:ellipsis; white-space:nowrap; }

.btn_login{ float:right; margin-top:5px; width:56px; height:26px;background:url(https://image-download.vsplay.com/activity/tw/platform/20151202/images/btn_login.png) no-repeat;}
.btn_out{ float:right; margin-top:5px; width:56px; height:26px;background:url(https://image-download.vsplay.com/activity/tw/platform/20151202/images/btn_out.png) no-repeat;}
.btn_web{ float:left; margin-left:140px; display:inline; margin-top:15px; width:92px; height:28px;background:url(https://image-download.vsplay.com/activity/tw/platform/20151202/images/btn_web.png) no-repeat;}
.btn_fb{ float:left; margin-left:5px; display:inline; margin-top:12px; width:29px; height:28px;background:url(https://image-download.vsplay.com/activity/tw/platform/20151202/images/btn_fb.png) no-repeat;}
.btn_google{ float:left; margin-left:5px; display:inline; margin-top:12px; width:29px; height:28px;background:url(https://image-download.vsplay.com/activity/tw/platform/20151202/images/btn_google.png) no-repeat;}
.btn_web:hover{ background:url(https://image-download.vsplay.com/activity/tw/platform/20151202/images/btn_web_h.png) no-repeat;}

.info{ float:left; margin-top:135px; width:820px;  margin-left:80px; display:inline}
.ts1{ float:left; width:440px; color:#010000; margin-left:20px; display:inline; font-size:16px}
.ts1 p{ line-height:20px;}
.ts2{ float:left; margin-top:50px; width:820px; color:#fff;font-size:16px}
.ts2 p{ line-height:22px;}




/* 进度条 */
.jd{ float:left; width:820px; }
.jd1{float:left; margin-left:95px; margin-top:24px; display:inline;width:800px;height:22px;position:relative;}
.jd2{float:left; margin-left:95px; margin-top:41px; display:inline;width:800px;height:22px;position:relative;}
.jd3{float:left; margin-left:95px; margin-top:40px; display:inline;width:800px;height:22px;position:relative;}
.jd4{float:left; margin-left:95px; margin-top:41px; display:inline;width:800px;height:22px;position:relative;}
.jd5{float:left; margin-left:95px; margin-top:40px; display:inline;width:800px;height:22px;position:relative;}
.jd6{float:left; margin-left:95px; margin-top:41px; display:inline;width:800px;height:22px;position:relative;}
.car{position:absolute;left:-40px; top:-25px;  z-index:2;  }
.cont{position:absolute; width:60px; height:24px; text-align:center; color:#e60012;  line-height:24px;right:70px; top:-3px;  z-index:2; font-size:20px; }
.w_650{ width:650px; margin:0 auto; }
.btn_band{ float:left; margin-top:20px; width:284px; height:67px;background:url(https://image-download.vsplay.com/activity/tw/platform/20151202/images/btn_band.png) no-repeat;}
.btn_band:hover{ background:url(https://image-download.vsplay.com/activity/tw/platform/20151202/images/btn_band_h.png) no-repeat;}
.btn_draw{ float:right; margin-top:20px; width:284px; height:67px;background:url(https://image-download.vsplay.com/activity/tw/platform/20151202/images/btn_draw.png) no-repeat;}
.btn_draw:hover{ background:url(https://image-download.vsplay.com/activity/tw/platform/20151202/images/btn_draw_h.png) no-repeat;}
.virtual_cont{ float:left; width:820px; color:#fff;font-size:16px; margin-top:10px; height:150px;}
.virtual_cont p{ line-height:26px;}

.fb_cj{float:left; margin-left:35px; display:inline; width:770px; height:450px; margin-top:75px;-webkit-overflow-scrolling:touch;overflow-y:auto;overflow-x:hidden; color:#000;}
.rule{ float:left; margin-top:50px; width:830px; color:#d5a64b  }
.rule p{ line-height:24px;}
.rule a{color:#d5a64b}

.tc{ display:none; width:440px; background:#ffe59e; position:relative}
.close{ position:absolute; right:-10px; top:-10px; width:30px; height:30px;background:url(https://image-download.vsplay.com/activity/tw/platform/20151202/images/close.png) no-repeat;}
.tips1{ width:400px; margin:0 auto; color:#310000;margin-top:50px; margin-bottom:50px; text-align:center }
.tips1 p{ line-height:28px; font-size:20px}
.btn_qr{ margin:0 auto; margin-top:10px; width:130px; height:40px; line-height:40px; text-align:center; background:#e60012; color:#fff; display:block;font-size:18px}
.sel select{ width:300px; margin-top:10px; height:30px; margin-bottom:10px; font-size:18px}




.pop_bg{ position:relative; display:none; width:450px; background:#fff; border-radius:10px; border:2px solid #4d2b21; color:#000;}
.close_btn{ position:absolute; right:16px; top:16px; background:url(https://image-download.vsplay.com/activity/tw/platform/20151202/images/close_btn.png) no-repeat; width:39px; height:39px; display:block;}
.close_btn:hover{ background:url(https://image-download.vsplay.com/activity/tw/platform/20151202/images/close_hover.png) no-repeat;}
.pop_top{ height:80px; line-height:80px;font-size:30px; color:#3f3f47; text-align:center;}
.o_pop_tit{height:55px; line-height:55px;}
.pop_top span{ color:#2696ff;}
.input_css{ width:240px; padding:0 3px; height:28px; border:1px solid #bbbfc0; background:#f7f7f7; font-size:14px; color:#959595;}
.pop_con{font-size:22px; color:#3f3f47;}
.o_pop_con{ text-align:center;font-size:22px; padding:0;}
.pop_con p{margin-top:8px;}
.border{width:360px; margin:0 auto 20px;}
.btn_mar{margin:15px 0 25px; text-align:center;}
.fb_btn{ margin-left:20px; cursor:pointer;}
.pop_login_btn{ background:url(https://image-download.vsplay.com/activity/tw/platform/20151202/images/pop_login_btn.png) no-repeat; width:162px; height:41px; display:inline-block;cursor:pointer;}
.pop_login_btn:hover{ background:url(https://image-download.vsplay.com/activity/tw/platform/20151202/images/pop_login_hover.png) no-repeat;}
.pop_btn{background:url(https://image-download.vsplay.com/activity/tw/platform/20151202/images/o_btn_bg.png) no-repeat; width:162px; height:41px; display:block;cursor:pointer; text-align:center; line-height:41px; color:#fff; margin:20px auto;}
.pop_btn:hover{ background:url(https://image-download.vsplay.com/activity/tw/platform/20151202/images/o_btn_hover.png) no-repeat;}
.line_bg{ position:relative; background:#4a4a4a; width:303px; padding-left:50px; height:44px; line-height:44px; display:block;color:#fff; font-size:21px;}
.line_bg img{ position:absolute; left:5px; top:4px;}
.line_option{ position:relative; background:#fff;width:341px; padding-left:10px; height:44px; line-height:44px; border:1px solid #b8b8b8; color:#333; display:block; cursor:pointer;}
.line_option span{ position:absolute; right:10px; top:15px; display:block; background:url(https://image-download.vsplay.com/activity/tw/platform/20151202/images/arrow_ico.png) no-repeat; width:20px; height:13px;}
.option_list{ display:none; background:#fff;width:351px; border:1px solid #b8b8b8; color:#333; border-bottom:0; height:200px;overflow-y:auto;overflow-x:hidden;}
.option_list a{ display:block;width:341px; padding-left:10px; height:30px;color:#333; line-height:30px; border-bottom:1px solid #b8b8b8; cursor:pointer;}
.option_list a:hover{ background:#CCC;}
.show_info{ display:none; position:absolute; top:0; left:693px; width:200px; padding-left:18px; padding-top:10px; border:3px solid #313b31; border-top:0; color:#bbb; padding-bottom:5px; font-size:20px; background:#121b12;}
.show_info a{ color:#bbb; cursor:pointer; font-weight:bold;}
.show_info a.stored_css{ color:#700000;}
.congratulation{ color:#fff; font-size:20px; width:719px; height:29px; line-height:29px; margin:0 auto; background:#101410; border:2px solid #343e34; border-radius:15px; opacity:0.8;}



/* 頁腳 */
.foo_bg{width:100%; padding-top:20px; padding-bottom:15px; background:#252525; min-width:1180px}
.footer{ width:1000px; color:#c1c1c1; font-size:12px; margin:0 auto;}
.rig_cr{ position:relative; float:left;  display:inline; color:#c1c1c1; text-align:center;}
.rig_cr a{ font-size:14px; padding:0 8px;color:#c1c1c1;}
.rig_cr a:hover{ color:#dede61;}
.rig_cr p{ margin-top:4px;}
.rig_cr span{ display:block; font-size:15px;}
.rig_class{ float:right;}
.rig_class img{ margin-right:5px;}
.inch_logo{ float:left; margin-left:5px; display:inline;}
.rig_5{ margin-left:2px;color:#c1c1c1; line-height:17px; margin-top:-2px; float:left; display:inline}
