
/*******author:Tongyan.Guo**************/
html{min-width:1200px;}
body{ margin:0; padding:0; font-size:12px; font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif; background-color:#ffffff;}
div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,textarea,table,td{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
area{outline:none;}
img{ border:0;}
ol,ul{list-style:none;}
a{ font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif;text-decoration:none;outline:none;}
a:hover{ text-decoration:underline;}
.clearfix:after {content:"";display:block;height:0;clear:both;} 
.clearfix {zoom:1;}
.bg{width:100%;overflow:hidden; background:#e8e9fe url(../image/mainbg.jpg) center top no-repeat;position: relative; }
.nav_hover{ display:none; position:absolute; width:100%; height:204px; left:0; top:0; background:url(../image/nav_hover.png);}
.wrap{ width:1200px; height:1240px;margin:0 auto; overflow:hidden; }
.link{ position:absolute; text-indent:-9999px;  }

/* top */
.top_box{ position:relative; width:100%; height:548px; overflow:hidden;}
.top-shade{display:none;position: absolute;left: 0;top:0;width: 100%;height: 300px;background: url(../image/nav-shade.png) no-repeat center -10px;}
.top_nav{ height:140px; float:right; margin-top:5px;}
.top_nav div{  width:100px; text-align:center; float:left;}
.top_nav div a{ font:bold 15px "微软雅黑"; color:#e43037; text-decoration:none;}
.top_nav div p{display:none; padding-top:15px; position:relative;height: 200px;z-index: 1112;}
.top_nav div p a{ display:block; width:100px; height:24px; font:normal 12px "微软雅黑"; color:#ffffff;}
.top_nav div p a:hover{ color:#F00; text-decoration:underline}
.top_nav div p span{ position:absolute; display:block;  width:100px; text-align:center; color:#9b92b6; top:0; font:normal 12px Arial, Helvetica, sans-serif; }
/*.top_nav div p a font{ color:#Ff0!important; }*/
.new_server{ width:271px; height:38px; padding:0 10px; font:normal 14px/38px "微软雅黑"; color:#FFF; overflow:hidden; text-align:center;  }
.new_server a{ text-decoration:underline; color:#f3c65e;}
.jiabtn{  width:620px; height:310px; left:40px; top:190px; }
.video_box{ position:absolute;left:815px;top:397px;z-index:1111; width: 55px; height: 52px;cursor: pointer;}
.video_shade{ position:absolute; left:0; top:0; width:100%; height:100%; /*background:url(https://zhuxian.games.wanmei.com/images/cm1712/videobtn.png) no-repeat; */}
/* cont */
.snow-container {
    position: absolute;
    top: -800px;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 66;
}
.reg-tips{position: absolute;bottom: 24px;left: 0;font-size: 12px;color: #f00;width: 570px;text-align: center;}
.cont_h{position:relative; width:100%; height:1327px; overflow:hidden;}
/* 1 */
.box1{ position:absolute; width:897px; height:376px; top:0; left:0;  overflow:hidden;}
/* btn */
.btn_box{ float:left; width:291px; height:376px; overflow:hidden; background:#363737 url(../image/btns_bg.png) no-repeat; }
.btn_down,.btn_down_a{ position:relative; width:291px; height:120px;background:url(../image/download.png) 0 0; overflow:hidden;}
.btn_reg,.btn_reg_a{ position:relative; float:left; width:145px; height:50px;  overflow:hidden;}
.btn_gift,.btn_gift_a{ position:relative; float:right; width:145px; height:50px;  overflow:hidden;}
.btn_full,.btn_full_a{ position:relative; float:left; width:145px; height:51px;  overflow:hidden;}
.btn_store,.btn_store_a{ position:relative; float:right; width:145px; height:51px;  overflow:hidden;}
.btn a{ display:block; opacity:0; filter:alpha(opacity=0);text-indent:-9999px; }
.jindu{ position:absolute; width:0; height:3px; left:0; bottom:0; background-color:#ffe3ac; z-index:2;}
.red{ background-color:#be0000;}
.yellow{ background-color:#e43037;}
.rose{ background-color:#f4adb3; }
.btn_down .jindu{background-color: #e43037}


.enter_ul{ width:291px; overflow:hidden;  }
.enter_ul li{ float:left; height:58px; overflow:hidden; }
.enter_ul li a{ display:block; width:72px; height:53px; font:normal 12px "微软雅黑"; color:#dadadf; text-align:center; margin-right:1px; padding-top:5px; margin-right:1px; margin-bottom:1px; }
.enter_ul li a.enter4,.enter_ul li a.enter8{ margin-right:0; }
.enter_ul li a img{ -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition:all 0.3s linear; transition: all 0.3s linear; }
.enter_ul li a:hover{ text-decoration:none; background:#363737; color:#fff; }
.enter_ul li a:hover img{ -webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg); transform: rotateY(180deg); }

/********lunbo***********/		
.lb_wrap{   width:595px; height:376px; overflow:hidden; position:relative; float:right; }
.lb_box{ width:595px; height:376px; overflow:hidden;}
.lb_cont1{ display:none; width:595px; height:376px;}
.lb_cont1 img{ display:block; width:595px; height:376px;}
#shop_btn{  width:100%; height:38px; position:absolute; bottom:0; left:0;}
#shop_btn_left,#shop_btn_right{ height:38px; width:20px; float:left; cursor:pointer;}
#shop_btn_left{ background:url(../image/btn_left.png) no-repeat center center;}
#shop_btn_left:hover{ background:url(../image/btn_left.png) no-repeat center center;}
#shop_btn_right{ background:url(../image/btn_right.png) no-repeat center center;}
#shop_btn_right:hover{ background:url(../image/btn_right.png) no-repeat center center;}
#shop_name{ float:left; width:555px; height:38px; overflow:hidden;}
#shop_name td a{ display:block; width:110px; height:38px; margin-right:1px; cursor:pointer; overflow:hidden;line-height:38px; background:#363737; color:#fff; font-size:14px;text-align:center;}
#shop_name td.curr a,#shop_name td a:hover{ text-decoration:none; background:#e43037; }

.news_box{ position:absolute; width:291px; height:376px; right:0; top:0; }
.im_cont{ border-top:4px solid #e43037; border-bottom:4px solid #e43037; background:#faf4f4; height:68px; overflow:hidden; padding:10px; }
.im_t{font-size:13px; font-weight:bold; color:#3e4041; height:20px; overflow:hidden; display:block; text-overflow:ellipsis; white-space:nowrap;}
.jishi{font-size:12px;}
.im_c{ padding:2px 0 0; height:40px; overflow:hidden; line-height:20px;  }
.im_c a{ font-size:12px; color:#63636e; }
.tab_ul{ width:291px; height:26px; overflow:hidden; background:#e43037; }
.tab_ul li{ float:left; width:51px; height:26px; font:normal 14px/26px "宋体"; color:#fff; text-align:center; cursor:pointer;  }
.tab_ul li.on{ color:#63636e; background:#fff; }
.tab_cont{ width:271px; height:224px; font-size:12px; background:#fff; padding:20px 10px 10px; position:relative; }
.news_ul li{ width:271px; height:22px; padding:5px 0 0; color:#656571; text-align:right; line-height:16px; overflow:hidden;}
.news_ul li p{ float:left; width:220px; height:22px; text-overflow:ellipsis; white-space:nowrap; line-height:16px; text-align:left; overflow:hidden; color:#b1b1b1; }
.news_ul li a{ color:#3e4041;}
.news_ul li a.lei{ color:#3e4041;}
.news_ul li a:hover,.news_ul li a.lei:hover{color:#e43037;}
.news_ul li.top,.news_ul li.top a,.news_ul li.top a.lei{ color:#e43037;}
.tab_cont_news{ display:none;}
.news_more{ display:block; text-indent:-9999px; display:block; width:16px; height:16px; background:url(../image/news_more.png) no-repeat; position:absolute; right:12px; top:-23px;  }
#bbsList1 li,#bbsList2 li{padding: 6px 0;}

.rili{ background:#fff; width:291px; height:279px; position:absolute; left:0; top:388px; }
.tit_box{ padding:10px 15px; height:25px;  }
.tit_box h3{ font-size:22px; color:#363737; float:left; }
.tit_box p.m{ float:right; color:#e43037; font-size:18px; }
.more{ text-indent:-9999px; width:16px; height:16px; background:url(../image/more1.png) no-repeat; float:right; margin-top:10px; }
.week_box{ width:266px; margin:10px auto 0; }
.week_tit{ height:29px; background:#e43037; }
.week_tit li{ float:left; width:38px; height:26px; line-height:26px; border-bottom:3px solid #e43037; text-align:center; font-size:14px; color:#fff; cursor:pointer; }
.week_tit li.on{  border-bottom:3px solid #f9c852; }
.week_ul{ padding-top:15px; height:167px; overflow-y:auto; }
.week_ul li{height:22px; padding:5px 0 0; color:#656571; text-align:right; line-height:16px; overflow:hidden;}
.week_ul li p{height:22px; text-overflow:ellipsis; white-space:nowrap; line-height:16px; text-align:left; overflow:hidden; font-size:12px; padding-right: 2px;}
.week_ul li p span{float: right;}
.week_ul li a{ color:#63636e; font-size:14px; }
.week_ul li a:hover{color:#ac94ca;}
.tab_cont_week{ display:none;}

.hotevents{ background:#fff; width:595px; height:279px; position:absolute; left:303px; top:388px; }
.events_ul{ width:555px; margin:0 auto; }
.ehot{ padding:5px 0; }
.ehot img{ width:163px; height:60px; float:left; }
.ehot_t{ width:370px; float:right; }
.ehot_t h3,.ehot_t h3 a{ color:#3e4041; font:bold 14px "微软雅黑"; padding-bottom:5px; }
.ehot_t p{ color:#63636e; font:normal 14px "微软雅黑"; height:20px; overflow:hidden;  }
.ehot_t p a{ color:#63636e; }
.ehot_t p.timehot{ display:block; color:#a1a1ab; font-size:12px; }

.zhuxianPic{position: absolute; width: 291px; top: 388px; right: 0;}
.zhuxianPic a.ggPic{display: block; width: 291px; height: 86px; margin-bottom:10px; position: relative;}
.zhuxianPic a.gg1{background: url(http://www.fwzx3.com/18/img/gg1.png) no-repeat 0 0;}
.zhuxianPic a.gg2{background: url(http://www.fwzx3.com/18/img/gg2.png) no-repeat 0 0;}
.zhuxianPic a.gg3{background: url(http://www.fwzx3.com/18/img/gg3.png) no-repeat 0 0;}
.zhuxianPic a.gg4{background: url(http://www.fwzx3.com/18/img/gg4.png) no-repeat 0 0;}
.zhuxianPic a.gg5{background: url(http://www.fwzx3.com/18/img/gg5.png) no-repeat 0 0;}
.zhuxianPic a.kfp{background: url(../image/kefu.png) no-repeat 0 0;}
.zhuxianPic a span{display: block; width: 0; height: 4px; position: absolute; left: 0; bottom: 0; background: #e43037; -webkit-transition: 0.5s;transition: 0.5s;}
.zhuxianPic a:hover span{width: 100%;}

.box2,.box3,.box4,.box5,.box6{ width:291px; height:86px; overflow:hidden; position:absolute; right:0; }
.box2_a,.box3_a,.box4_a,.box5_a,.box6_a{ width:291px; height:86px; display:block; }
.box2{ top:388px; }
.box3{ top:484px; }
.box4{ top:678px; }
.box5{ top:774px; }
.box6{ top:870px; }
.kefu{ width:279px; height:74px; padding:6px; background:url(../image/kefu-bg.png); overflow:hidden; position:absolute; right:0; top:581px; }
.kefu_btn{ display:block; float:left; width:113px; height:25px;background: url(../image/kefu-online.png) no-repeat center;text-indent: -9999px;margin-top:25px;margin-left:7px;}
.kefu_text{ width:130px; height:74px; float:right; color:#fff; padding:12px 0 10px 12px; }
.kefu_text h3{ font-size:14px;  }
.kefu_text p{ font-size:16px; padding-top:5px; }

.game_view{ background:#fff; position: absolute; width: 291px; top: 388px; right: 0; height:279px; }
.view_cont{ width:264px; margin:0 auto; }
.view_tit{ height:23px; background:#e43037; line-height:23px; text-align:center; font-size:12px; color:#fff; }
.view_ul{ padding:5px 0; }
.view_ul li{ width:264px; height:22px; padding:2px 0 0; color:#656571; text-align:right; line-height:16px; overflow:hidden;}
.view_ul li p{ float:left; width:220px; height:22px; text-overflow:ellipsis; white-space:nowrap; line-height:16px; text-align:left; overflow:hidden; color:#63636e; font-size:12px; }
.view_ul li a{ color:#63636e; border-left:4px solid #d19bb3; padding-left:8px; }
.view_ul li a:hover{color:#ac94ca;}
.view_links{ margin-bottom:7px; width:264px; }
.vl_tit{ float:left; width:63px; height:35px; background:#e43037; text-align:center; line-height:35px; color:#fff; }
.gvlinks{ float:left; color:#63636e; width:200px; overflow:hidden; }
.gvlinks p{ line-height:17px; }
.gvlinks a{ color:#63636e; padding:0 4px 0 6px; }
.view_btns{ }
.view_btns a{ display:block; text-align:center; width:63px; height:58px; padding-top:4px; float:left; background:#ffd9dc; color:#63636e; margin:0 1px; }
.view_btns a:hover{ background:#ffd9dc; color:#63636e;  text-decoration:none; }
.view_btns a img{ -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition:all 0.3s linear; transition: all 0.3s linear; }
.view_btns a:hover img{ -webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg); transform: rotateY(180deg);}

/* role */
.role_box{ position:absolute; width:595px; height:279px; left:303px; top:678px; background-color:#fff; overflow:hidden;}
.role_t{ position:absolute; left:0; top:0; z-index:3;}
.tab_role{ position:absolute; width:255px; left:17px; top:50px; height:26px; border-bottom:1px solid #656571; overflow:hidden;}
.tab_role li{ float:left; width:53px; margin:0 5px;height:25px; font:normal 16px "微软雅黑"; color:#656571; text-align:center; cursor:pointer;  }
.tab_role li.on{  color:#e43037;border-bottom:1px solid #e43037; }
.role_cont{ display:none; width:480px; height:360px;}
.tab_zu{ position:absolute; width:240px; height:34px; left:24px; top:75px; overflow:hidden;}
.tab_zu li{ float:left; width:40px; height:34px; font:normal 14px/34px "微软雅黑"; color:#656571; text-align:center; cursor:pointer;}
.tab_zu li.on{ color:#e43037;}
.cont_ren,.cont_shen,.cont_tian,.cont_cang{ display:none; width:595px; height:279px; }
.role_bg_fenxiang{ background-image:url(../image/role_fenxiang.jpg);}
.role_bg_guidao{ background-image:url(../image/role_guidao.jpg);}
.role_bg_guiwang{ background-image:url(../image/role_guiwang.jpg);}
.role_bg_hehuan{ background-image:url(../image/role_hehuan.jpg);}
.role_bg_qingyun{ background-image:url(../image/role_qingyun.jpg);}
.role_bg_tianyin{ background-image:url(../image/role_tianyin.jpg);}
.role_bg_chenhuang{ background-image:url(../image/role_chenhuang.jpg);}
.role_bg_huaiguang{ background-image:url(../image/role_huaiguang.jpg);}
.role_bg_jiuli{ background-image:url(../image/role_jiuli.jpg);}
.role_bg_lieshan{ background-image:url(../image/role_lieshan.jpg);}
.role_bg_taihao{ background-image:url(../image/role_taihao.jpg);}
.role_bg_tianhua{ background-image:url(../image/role_tianhua.jpg);}
.role_bg_pojun{ background-image:url(../image/role_pojun.jpg);}
.role_bg_qianji{ background-image:url(../image/role_qianji.jpg);}
.role_bg_yingzhao{ background-image:url(../image/role_yingzhao.jpg); }
.role_bg_qingluo{  background-image:url(../image/role_qingluo.jpg); }
.role_bg_guiyun{  background-image:url(../image/role_guiyun.jpg); }
.role_bg_huaying{  background-image:url(../image/role_main_huaying.jpg); }
.role_bg_zusuang{  background-image:url(../image/role_main_zusuang.jpg);}
.role_bg_jinglan{  background-image:url(../image/role_main_jinglan.jpg);}
.role_bg_zhaoming{  background-image:url(../image/role_main_zhaoming.jpg);}
.role_bg_neiyu{  background-image:url(../image/role_main_neiyu.jpg) ;}
.role_main_guiyun{  background-image:url(../image/role_main_guiyun.jpg) ;}

.role_intro{ width:230px; padding:110px 0 0 40px; color:#63636e;}
.role_name{ font-size:12px; color:#e43037; }
.role_name span{ font-size:22px; color:#413e3e; padding-right:10px; }
.role_intro p{ padding-top:10px; }
.info_p1{ font:normal 12px/20px "微软雅黑";}
.info_p2{ height:72px; font:normal 12px/18px "微软雅黑";}
.space{ margin-left:28px;}
.role_more{ position:absolute; left:194px; top:124px; display:block; width:83px; height:18px; background:#e43037; color:#fff; font-size:12px; text-align:center; overflow:hidden; border-radius:20px; }
/*bbs*/
.bbs{ background:#fff; width:291px; height:359px; position:absolute; left:0; top:968px; }
.tab_bbs{ width:290px; height:26px; overflow:hidden; background:#e43037; border-top:4px solid #e43037; padding-left:1px; }
.tab_bbs li{ float:left; width:72px; height:26px; font:normal 14px/26px "宋体"; color:#fff; text-align:center; cursor:pointer;  }
.tab_bbs li.on{ color:#63636e; background:#fff; }
.bbs_cont{ width:271px; font-size:12px; background:#fff; padding:5px 10px 0; position:relative; }
.tab_cont_bbs{ display:none; }
.bbs_mt{ padding:10px 0; border-bottom:1px solid #b1b1b1; width:268px; margin:0 auto; display:none; }
.bbs_mt h3 a{ font-size:14px; font-weight:bold; color:#ac94ca; height:20px; overflow:hidden; display:block; text-overflow:ellipsis; white-space:nowrap; }
.bbs_mt p{ padding:2px 0 0; height:40px; overflow:hidden; line-height:20px;  }
.bbs_mt p a{ font-size:12px; color:#63636e; }
.sj{ text-align:right; color:#b1b1b1; }
/*star*/
/*.star{ background:#fff; width:292px; height:359px; position:absolute; left:303px; top:968px; display:none; }
.star_tx{ padding-bottom:14px; border-bottom:1px solid #b1b1b1; width:266px; margin:4px auto 0; }
.star_tx a{ width:60px; height:60px; display:block; float:left; margin:0 3px; }
.star_tx a img{ width:60px; height:60px; display:block; }
.star_tit{ padding:15px; height:25px; font-size:22px; color:#ac94ca; }
.tr_box{ width:268px; margin:0 auto; }
.tr_box a{ width:128px; height:73px; display:block; float:left; margin:4px 3px; }
.tr_box a img{ width:128px; height:73px; }*/
/*discuss*/
.discuss{ background:#fff; width:292px; height:359px; position:absolute; left:303px; top:968px; }
.huati_box {width: 267px;height: 22px; overflow: hidden; margin:4px auto; }
.huati {float: left;width: 40px;height: 22px;font-size: 14px; color:#fff; background:#e43037;text-align: center; line-height:22px;}
.huati_t {float: left; width:173px; padding:0 5px; font-size:12px; background:#e6e6eb; color:#63636e; line-height:22px; overflow:hidden; }
.btn_fabiao { text-align:center; float:right; width:38px; height:20px; overflow: hidden; border:1px solid #e43037; line-height:20px; font-size:14px; color:#e43037; }
#demo {width:267px; height: 270px;padding: 12px;overflow: hidden;  clear:both;}
.huati_ul {width: 267px;}
.huati_ul li {width: 267px; height: 26px; line-height: 26px; overflow:hidden;}
.huati_ul li a{width: 220px; float: left; color: #3e4041; overflow: hidden; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.huati_ul li span{float: right;}
.huati_ul li img.touxiang {float: left;width: 34px;height: 34px;}
.huati_r {float: right; width:210px; }
.name_wrap {width: 210px;height: 18px;text-align: right;color: #a7a7a7;overflow: hidden;}
.name_wrap p {float: left;color: #63636e; font-weight:bold; }
.name_wrap span{ color:#a0a0a0; }
.huati_neirong {width: 210px;font: normal 12px/16px "宋体";color: #63636e;}

/*live*/
.live{ background:#fff; width:291px; height:359px; position:absolute; right:0; top:968px; display:none; }
.main-live-mod{ height:290px; overflow-y:auto; margin:4px auto; padding-left:5px; }
.main-live-mod li{width:128px;height:90px; float:left; margin:4px 2px;  overflow:hidden; position:relative; }
.main-live-mod li a{ display:block; }
.main-live-mod img{ width:128px;height:90px; display:block; }
.live_mod_text{ position:absolute; width:128px; height:38px; bottom:0; left:0; }
.live_mod_text p{ padding:0 3px; font-size:12px; background:rgba(0,0,0,0.4); color:#fff; height:21px; line-height:21px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.live_mod_text p.time{ color:#fff; height:17px; line-height:17px; background:#ac94ca; }

/**/
.bigStar{ background:#fff; width:594px; height:359px; position:absolute; left:606px; top:968px; }
.leftstar{ width:224px; float:left; }
.star_tx{ border-right:1px solid #b1b1b1; padding-left:12px; height:300px; width:210px; }
.star_tx a{ width:90px; height:90px; float:left; margin:5px 10px 5px 0; }
.star_tx a img{ width:90px; height:90px; display:block; }
.righttr{ width:368px; float:right; }
.tr_box{ width:525px; margin:0 auto; }
.tr_box a{ width:250px; height:140px; float:left; margin:5px 10px 5px 0; }
.tr_box a img{ width:250px; height:140px; }
/*music*/
.popBox{position:fixed; width:173px; height:603px; right:0; top:150px;  overflow:hidden; z-index:1000;}
.popShow{position:absolute; left:0; top:0;  width:173px; height:406px;  }
.popBtn{width:15px; height:132px; background:url(../image/popBtn2.png) no-repeat 0 0; cursor:pointer; position:absolute; left:0; top:60px;}
.popLr{width:158px; height:600px; background:url(../image/float_right2.png) no-repeat 0 20px; position:absolute; right:0; top:0;}
.float_btns{ width:158px; height:200px; overflow:hidden; position:absolute; left:0; top:221px; }
.float_btns a{ text-indent:-9999px;  width:158px; height:40px; float:left; }
.sinat,.qqt,.kf{ width:158px; height:40px; left:0; }
.sinat{ top:227px; }
.qqt{ top:268px; }
.kf{ top:308px; }
.my_select{ position:absolute; left:16px; top:44px; width:132px; height: 16px; line-height: 16px; color: #000; cursor: default; background-color: #fff;}
.my_select p{ padding:0 6px; overflow: hidden;}
.my_select p span , .my_select dd{ display: block; white-space:nowrap; overflow: hidden;}
.my_select input{ width: 100px;}
.my_select s{ display: inline-block; width: 16px; height: 16px; background: url(../image/an-x1.jpg) no-repeat; position: absolute; top: 0; right: 0;}
.my_select dl{ position: absolute; top: 16px; left: 0; display: none; background-color: #fff;  }
.my_select dd{ color:#3e4041; padding:0 6px; }
.my_select dd:hover{ background-color: #2976aa; color: #fff;}
.music_cont{ position:absolute; left:30px; top:32px; width:100px; height:16px; }


.pop_reg2{ display:none; width:890px; height:360px; background:#fff; }
.close{ display:block; width:34px; height:34px; position:absolute; text-indent:-9999px; background:url(../image/close.jpg) no-repeat; right:-34px; top:0; }
.fastreg{ width:318px; height:360px; float:right; }
.card{ width:240px; height:30px; display:block; background:#dfdfdf; color:#282828; font:normal 18px/30px Arial, Helvetica, sans-serif; left:232px; top:107px; position:absolute; text-align:center; }
.reg2tu{ float:left; width:570px; height:360px; display:block; }