﻿.mainContent{
width:958px;
}

.ws-header-border
{
    width:100%;
    height:104px;
    float:left;
    margin:10px auto;
    display:inline;
    position:relative;
}
.ws-header-border .left,
.ws-header-border .right
{
    position:absolute;
    top:0;
    left:0;
    width:103px;
    height:100%;
    background:url(/ShowSkins/18show/Images/wealthshop/headleft.jpg);
}
.ws-header-border .right
{
    width:68px;
    right:0;
    left:auto;
    background:url(/ShowSkins/18show/Images/wealthshop/headright.jpg);
}
.ws-header-border .middle
{
    margin-left:103px;
    margin-right:68px;
    height:100%;
    background:url(/ShowSkins/18show/Images/wealthshop/headmid.png);
}

.ws-header-border .title
{
    width:166px;
    height:42px;
    overflow:hidden;
    background:url(/ShowSkins/18show/Images/wealthshop/name.jpg);
    float:left;
    margin:10px;
    margin-bottom:6px;
    display:inline;
}

.ws-header-border .tabs
{
    width:700px;
    height:46px;
    overflow:hidden;
    float:left;
}

.ws-header-border .tabs a
{
    width:160px;
    height:22px;
    padding:16px 0 8px 0;
    text-align:center;
    float:left;
    margin-right:10px;
    background:url(/ShowSkins/18show/Images/wealthshop/tabbutton.png);
    font-size:18px;
    color:#BD5E18;
    font-weight:700;
}
.ws-header-border .tabs a:hover
{
    text-decoration:none;
    background:url(/ShowSkins/18show/Images/wealthshop/tabbutton.png) 0 -47px;
}
.ws-header-border .tabs a.curr,
.ws-header-border .tabs a.curr:hover
{
    width:208px;
    background:url(/ShowSkins/18show/Images/wealthshop/tabbutton-curr.png);
    color:#E44B00;
    font-size:22px;
}

.maxLen2 {
text-decoration: none;
white-space: nowrap;
overflow: hidden;
display: block !important;
display: inline-block;
}

.pointlogo{
width:958px;
margin-bottom:8px;
float:left;
}

.pointlogo img{
cursor:pointer;
border:0;
}

.leftbox{
width:678px;
float:left;
overflow:hidden;
}

.rightbox{
float:right;
width:280px;
overflow:hidden;
}

.hotprize-border,
.right-border
{
    width:671px;
    float:left;
    overflow:hidden;
    margin-bottom:10px;
}
.right-border
{
    width:280px;
    float:right;
}
.hotprize-border .h,
.right-border .h
{
    width:100%;
    height:43px;
    float:left;
    overflow:hidden;
    position:relative;
    background:url(/ShowSkins/18show/Images/wealthshop/orangeborder.png) 0 -44px;
}
.right-border .h
{
    height:11px;
    background:#fff;
}
.prizelist-border .h
{
    background:url(/ShowSkins/18show/Images/wealthshop/grayborder.png) 0 -44px;
}
.lotterylist-border .h
{
    height:53px;
    background:url(/ShowSkins/18show/Images/wealthshop/redborder.png) 0 -66px;
}
.hotprize-border .h-l,
.hotprize-border .h-r,
.right-border .h-l,
.right-border .h-r
{
    width:11px;
    height:100%;
    position:absolute;
    top:0;
    left:0;
    background:url(/ShowSkins/18show/Images/wealthshop/orangeborder.png);
    overflow:hidden;
}
.right-border .h-l
{
    background:url(/ShowSkins/18show/Images/wealthshop/grayborder.png) 0 -88px;
}
.prizelist-border .h-l
{
    background:url(/ShowSkins/18show/Images/wealthshop/grayborder.png);
}
.lotterylist-border .h-l
{
    width:10px;
    background:url(/ShowSkins/18show/Images/wealthshop/redborder.png);
}
.hotprize-border .h-r,
.right-border .h-r
{
    left:auto;
    right:0;
    background:url(/ShowSkins/18show/Images/wealthshop/orangeborder.png) -12px 0;
}
.right-border .h-r
{
    width:10px;
    background:url(/ShowSkins/18show/Images/wealthshop/grayborder.png) -12px -88px;
}
.lotterylist-border .h-r
{
    background:url(/ShowSkins/18show/Images/wealthshop/redborder.png) -11px 0;
}
.prizelist-border .h-r
{
    background:url(/ShowSkins/18show/Images/wealthshop/grayborder.png) -12px 0;
}
.hotprize-border .h .title
{
    width:82px;
    height:21px;
    position:absolute;
    top:7px;
    left:15px;
    overflow:hidden;
    background:url(/ShowSkins/18show/Images/wealthshop/title.png);
}
.prizelist-border .h .title
{
    background:url(/ShowSkins/18show/Images/wealthshop/title.png) 0 -22px;
}
.ws-header-border .ad1
{
    float:left;
    margin-top:10px;
}
.hotprize-border .ad3
{
    float:right;
    margin-right:12px;
}
.lotterylist-border .ad2
{
    height:44px;
    float:left;
    margin-left:15px;
    display:inline-block;
    overflow:hidden;
}
.lotterylist-border .h .updatetime
{
    float:right;
    color:#fff;
    width:390px;
    line-height:22px;
    display:inline-block;
    margin-right:12px;
    text-align:right;
    margin-top:15px;
}
.lotterylist-border .h .title
{
    position:static;
    float:left;
    width:61px;
    height:44px;
    background:url(/ShowSkins/18show/Images/wealthshop/lotterytitle.png);
}
.hotprize-border .m,
.right-border .m
{
    width:647px;
    border-left:3px solid #FFCC94;
    border-right:3px solid #FFCC94;
    overflow:hidden;
    float:left;
    background:#fff;
    padding: 0 9px;
}
.prizelist-border .m,
.right-border .m
{
    border-left:3px solid #D4D4D4;
    border-right:3px solid #D4D4D4;
}
.lotterylist-border .m
{
    border-color:#E54620;
}
.right-border .m
{
    width:256px;
}
.hotprize-border .f,
.right-border .f
{
    width:100%;
    height:11px;
    float:left;
    overflow:hidden;
    position:relative;
}
.hotprize-border .f-l,
.hotprize-border .f-r,
.right-border .f-l,
.right-border .f-r
{
    width:11px;
    height:11px;
    overflow:hidden;
    position:absolute;
    top:0;
    left:0;
    background:url(/ShowSkins/18show/Images/wealthshop/orangeborder.png) 0 -88px;
}
.prizelist-border .f-l,
.right-border .f-l
{
    background:url(/ShowSkins/18show/Images/wealthshop/grayborder.png) 0 -100px;
}
.lotterylist-border .f-l
{
    width:10px;
    background:url(/ShowSkins/18show/Images/wealthshop/redborder.png) 0 -54px;
}
.hotprize-border .f-r,
.right-border .f-r
{
    left:auto;
    right:0;
    background:url(/ShowSkins/18show/Images/wealthshop/orangeborder.png) -12px -88px;
}
.lotterylist-border .f-r
{
    width:10px;
    background:url(/ShowSkins/18show/Images/wealthshop/redborder.png) -11px -54px;
}
.prizelist-border .f-r,
.right-border .f-r
{
    background:url(/ShowSkins/18show/Images/wealthshop/grayborder.png) -12px -100px;
}
.hotprize-border .f-m,
.right-border .h-m,
.right-border .f-m
{
    width:100%;
    height:8px;
    border-bottom:3px solid #FFCC94;
    overflow:hidden;
}
.lotterylist-border .f-m
{
    border-color:#E54620;
}
.right-border .h-m
{
    border-top:3px solid #D4D4D4;
    border-bottom:0;
}
.prizelist-border .f-m,
.right-border .f-m
{
    border-bottom:3px solid #D4D4D4;
}
.prizelist-border ul.menu
{
    width:109px;
    height:100%;
    list-style:none;
    padding:0;
    margin:0;
    float:left;
    border-right:1px solid #D4D4D4;
    margin-left:10px;
    padding-bottom: 32767px !important;
    margin-bottom: -32767px !important;
}
.prizelist-border ul.menu li
{
    width:109px;
    height:32px;
    float:left;
    padding:0;
    margin-top:10px;
}
.prizelist-border ul.menu li a
{
    width:108px;
    height:30px;
    line-height:30px;
    border:1px solid #fff;
    border-right:0;
    color:#616161;
    font-size:14px;
    display:inline-block;
    position:relative;
    text-align:center;
}
.prizelist-border ul.menu li a:hover
{
    text-decoration:none;
}
.prizelist-border ul.menu li.curr a
{
    border:1px solid #D4D4D4;
    border-right:1px solid #fff;
    color:#616161;
    font-weight:700;
}
.prizelist-border ul.menu li span{
    width:5px;
    height:9px;
    background:url(/ShowSkins/18show/images/wealthshop/smallarrow.png);
    overflow:hidden;
    position:absolute;
    top:10px;
    right:5px;
    display:none;
}
.prizelist-border ul.menu li.curr span
{
    display:inline-block;
}

.prizesbox{
width:156px;
text-align:left;
text-align:center;
padding-right:5px;
float:left;
overflow:hidden;
display:inline-block;
}

.prizelist-border .prizesbox
{
margin-right:10px;
margin-bottom:20px;
}

.prizesbox div{
width:156px;
height:135px;
overflow:hidden;
color:#BA0000;
font-size:13px;
background:url(/ShowSkins/18show/Images/wealthshop/photobg-small.png);
}

.prizesbox div a{
width:135px;
height:100px;
display:block;
overflow:hidden;
margin:5px;
border:1px solid #B5B5B5;
}

.prizesbox img{
border:0;
}

.prizesbox ul{
padding:5px 0 0;
margin:0;
list-style-type:none;
}

.prizesbox li{
width:142px;
line-height:19px;
}

.prizesbox .maxLen a{
color:#005FB4;
text-decoration:underline;
}

.prizesbox .lotteryPrizeName a
{
	border:0;
	width:135px;
	height:20px;
	display:inline;
	color:#005FB4;
	text-decoration:underline;
}

a.btnexchange,
a.btnexchange2,
a.btnlottery,
a.btnlottery2{
width:97px;
height:28px;
border:0;
display:inline-block;
background:url(/ShowSkins/18show/images/wealthshop/exchangebutton.jpg);
margin:0 auto;
cursor:pointer;
overflow:hidden;
}
a.btnexchange:hover
{
    background:url(/ShowSkins/18show/images/wealthshop/exchangebutton.jpg) 0 -29px;
}
a.btnexchange2{
    background:url(/ShowSkins/18show/images/wealthshop/exchangebutton.jpg) 0 -58px;
}
a.btnlottery
{
    background:url(/ShowSkins/18show/images/wealthshop/lotterybutton.png);
}
a.btnlottery:hover
{
    background:url(/ShowSkins/18show/images/wealthshop/lotterybutton.png) 0 -29px;
}
a.btnlottery2
{
    background:url(/ShowSkins/18show/images/wealthshop/lotterybutton.png) 0 -58px;
}

.lucky-border
{
    width:635px;
    height:54px;
    margin:5px auto 0;
    padding:0 5px;
    border:1px solid #F7A018;
    background:#FFF5E4;
    overflow:hidden;
}
.lucky-title
{
    width:100%;
    line-height:27px;
    font-size:14px;
    color:#E44B00;
    font-weight:700;
    float:left;
    overflow:hidden;
    text-align:left;
    position:relative;
}
.lucky-title a.more
{
    position:absolute;
    top:0;
    right:5px;
    line-height:27px;
    font-size:12px;
    font-weight:700;
    color:#D30000;
}
.lucky-list
{
    width:100%;
    height:27px;
    overflow:hidden;
    float:left;
    position:relative;
}
.lucky-list ul
{
    list-style:none;
    padding:0;
    margin:0;
    position:absolute;
    top:0;
    left:0;
    width:100%;
}
.lucky-list ul li
{
    width:48%;
    height:27px;
    line-height:27px;
    text-align:left;
    float:left;
    overflow:hidden;
}
.lucky-list ul li a
{
    color:#005FB4;
}

/*广告 go*/
.adbox{
width:958px;
height:93px;
overflow:hidden;
}

.adbox img{
width:958px;
height:93px;
border:0;
}

.adbox2{
width:946px;
padding:8px 0 0 6px;
overflow:hidden;
clear:both;
text-align:left;
}

.adbox2 a{
width:311px;
height:113px;
display:block;
overflow:hidden;
margin:0 6px 0 0;
}

.adbox2 img{
width:311px;
height:113px;
border:0;
}

.adbox3{
width:249px;
height:61px;
overflow:hidden;
margin:0 6px 0 3px;
}

.adbox3 img{
width:249px;
height:61px;
border:0;
}
.right-border .title
{
    width:100%;
    font-size:14px;
    color:#D27530;
    font-weight:700;
    text-align:left;
    line-height:22px;
    overflow:hidden;
}

ul.pclList,
ul.srlList,
ul.helpList,
ul.userinfo,
ul.photoList
{
    width:100%;
    list-style:none;
    padding:0;
    margin:0;
}
ul.userinfo
{
    width:185px;
    overflow:hidden;
    float:left;
}
ul.pclList li,
ul.srlList li,
ul.helpList li,
ul.userinfo li,
ul.photoList li
{
    text-align:left;
    padding:0;
    margin:0;
    width:100%;
    overflow:hidden;
}
ul.pclList li,
ul.helpList li,
ul.userinfo li
{
    line-height:22px;
}
ul.srlList li
{
    float:left;
    margin-top:5px;
}
ul.photoList li
{
    float:left;
    margin-top:10px;
}
ul.pclList li a
{
    color:#186B96;
}
ul.helpList li a
{
    color:#333333;
}
ul.pclList li font
{
    float:left;
}

ul.srlList span
{
    float:left;
    display:inline-block;
    overflow:hidden;
}
ul.srlList .span01
{
    width:20px;
    height:13px;
    line-height:13px;
    text-align:center;
    background:url(/ShowSkins/18show/images/wealthshop/rankbg.png);
    color:#fff;
    font-weight:700;
    overflow:hidden;
    margin:10px 10px 0 0;
}

ul.srlList .span02 a
{
    width:35px;
    height:34px;
    border:1px solid #A1A1A1;
    display:inline-block;
    overflow:hidden;
}
ul.srlList .span03
{
    width:85px;
    line-height:18px;
    margin:0 10px;
}
ul.srlList .span03 a
{
    color:#186B96;
    font-size:14px;
}
ul.srlList .span04
{
    float:right;
    height:18px;
    line-height:18px;
    margin-top:18px;
    color:#616161;
}

.right-border a.userimg
{
    width:64px;
    height:60px;
    display:inline-block;
    overflow:hidden;
    border:1px solid #ccc;
    float:left;
    margin-right:5px;
}
.right-border .tips
{
    text-align:left;
    color:#E44B00;
    line-height:22px;
}

a#btnGoToWish
{
    width:164px;
    height:38px;
    display:inline-block;
    margin:5px auto;
    background:url(/ShowSkins/18show/images/wealthshop/wishbutton.jpg);
    overflow:hidden;
}
a#btnGoToWish:hover
{
    background:url(/ShowSkins/18show/images/wealthshop/wishbutton.jpg) 0 -39px;
}
ul.photoList .pleft
{
    width:102px;
    overflow:hidden;
    display:inline-block;
    float:left;
    text-align:center;
}
ul.photoList .pright
{
    width:148px;
    overflow:hidden;
    display:inline-block;
    float:right;
    text-align:left;
    line-height:20px;
}
ul.photoList a
{
    color:#186B96;
}
ul.photoList a.photo
{
    width:100px;
    height:78px;
    overflow:hidden;
    display:inline-block;
    border:1px solid #ccc;
}
/*广告 end*/


.prizeslisttable{
width:682px;
text-align:left;
overflow:hidden;
height:678px;
padding:10px 0 0 12px;
border:1px solid #E4E4E4;
border-top:0;
}

.prizeslistbox{
width:142px;
padding:0 0 0 10px;
text-align:left;
margin:25px 16px 0 0;
text-align:center;
}

/*弹出层 begin*/
.site-iframe-bg,.site-transparent-bg
{
    width: 99.9%;
    height: 100%;
    height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight +  'px' );
    position: absolute;
    top: 0;
    left: 0;
    z-index: 5;
    border: 0;
    display: none;
}

.site-iframe-bg
{
    background: #fff;   
    filter:alpha(opacity=0);
    -moz-opacity:0;
    opacity:0;
}

.site-transparent-bg
{
    position: fixed;
    z-index: 5;    
    filter:alpha(opacity=25);
    -moz-opacity:0.25;
    opacity:0.25;
    background:#000;
}

* html .site-transparent-bg
{
    /* ie6 hack */
    position: absolute;
    height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight +  'px' );
}
.popupdiv{
    position: fixed;
    z-index: 6;
    top: 50%;
    left: 50%;
    overflow:hidden;
    background: #fff;
    border: 4px solid #616161;
    display:none;
    width:550px;
    height:auto;
    margin:-285px 0 0 -275px;
}

* html .popupdiv
{
    /* ie6 hack */
    position: absolute;
    top: expression(documentElement.scrollTop + document.documentElement.clientHeight/2);
}

.popupdiv .h, .popupdiv .m, .popupdiv .f
{
    width: 100%;
    height: 35px;
    float: left;
}

.popupdiv .h
{
    background: url(/Main/Activity/ShareSubject/Images/itemborder.png) 0 -55px;
}

.popupdiv .m
{
    height: auto;
    text-align: center;
}

.popupdiv .f
{
    height: 46px;
    text-align: center;
}

.popupdiv .h .title
{
    display: block;
    float: left;
    color: #616161;
    font-weight: 700;
    margin: 10px;
    font-size: 14px;
}

.popupdiv .h a.close
{
    display:block;
    width: 14px;
    height: 13px;
    float: right;
    margin: 10px;
    background: url(/Main/Activity/ShareSubject/Images/close.png);
    cursor: pointer;
}

.popupdiv .h a.close:hover
{
    text-decoration:none;
    background: url(/Main/Activity/ShareSubject/Images/close.png) 0 -14px;
}

.popupdiv .actions
{
    margin: 5px auto;
    width: 242px;
    overflow: hidden;
}

.popupdiv a.button,a#btnViewExample
{
    float: left;
    width: 111px;
    height:30px;
    line-height:30px;
    margin: 0 5px;
    text-align:center;
    overflow:hidden;
    background: url(/Main/Activity/ShareSubject/Images/button1.png);
    color:#616161;
    font-size:14px;
    display:inline-block;
}
.popupdiv a.button:hover,a#btnViewExample:hover
{
    color:#E44B00;
    text-decoration:none;
    background: url(/Main/Activity/ShareSubject/Images/button1.png) 0 -31px;
}

.popupdiv .tips
{
    width:515px;
    line-height:22px;
    margin:0 auto;
    text-align:left;
    color:#616161;
    overflow:hidden;
}
.popupdiv table
{
    width:515px;
    margin:0 auto;
    color:#616161;
    overflow:hidden;
}
.popupdiv table td
{
    padding:10px 0;
    line-height:25px;
}
.popupdiv td input,
.popupdiv td textarea
{
    width:420px;
    height:17px;
    line-height:17px;
    padding:4px;
    border:1px solid #848484;
}
.popupdiv td textarea
{
    height:34px;
    overflow:hidden;
    overflow-y:auto;
}
.popupdiv a.photoimg
{
    width:360px;
    height:270px;
    display:inline-block;
    overflow:hidden;
    border:1px solid #ccc;
    margin:10px auto 0;
}
/*弹出层 end*/

/*礼品详细信息 begin*/
.prize-border
{
    width:100%;
    overflow:hidden;
    padding:10px 0;
}

.prizeimg-border
{
    width:235px;
    float:left;
    overflow:hidden;
}
.prizeimg-border a
{
    width:200px;
    height:142px;
    display:inline-block;
    overflow:hidden;
    border:1px solid #ccc;
    float:left;
    margin-left:10px;
}
ul.prizeinfo-border
{
    list-style:none;
    margin:0;
    padding:0;
    width:395px;
    overflow:hidden;
    float:left;
    text-align:left;
}
ul.prizeinfo-border li
{
    line-height:28px;
    padding:0;
    margin:0;
    width:100%;
}
ul.prizeinfo-border li font.name
{
    width:80px;
    display:inline-block;
}
a.btnbigexchange,a.btnbigexchange1
{
    width:202px;
    height:53px;
    display:inline-block;
    overflow:hidden;
    background:url(/ShowSkins/18show/images/wealthshop/bigexchangebutton.jpg);
    margin:10px auto;
}
a.btnbigexchange1
{
    background:url(/ShowSkins/18show/images/wealthshop/bigexchangebutton.jpg) 0 -108px;
}
a.btnbigexchange:hover
{
    background:url(/ShowSkins/18show/images/wealthshop/bigexchangebutton.jpg) 0 -54px;
}
.prizedesc-title
{
    width:100%;
    height:21px;
    overflow:hidden;
    float:left;
    text-align:center;
}
.prizedesc-title .imgtitle
{
    width:89px;
    height:21px;
    overflow:hidden;
    float:left;
    background:url(/ShowSkins/18show/images/wealthshop/title1.png);
    display:inline-block;
    margin-left:10px;
}
.prizedesc-title .line
{
    width:525px;
    height:7px;
    background:#D3D3D3;
    float:left;
    overflow:hidden;
    margin-left:10px;
    display:inline-block;
    margin-top:13px;
}

.prizedesc-border
{
    width:623px;
    padding-left:10px;
    float:left;
    overflow:hidden;
    line-height:22px;
    text-align:left;
    margin-top:10px;
}

span.bigmoney
{
    font-size:14px;
    font-weight:700;
    color:#E44B00;
    line-height:15px;
    display:inline-block;
    padding-right:20px;
    background:url(/ShowSkins/18show/images/wealthshop/money.png) no-repeat right;
}
/*礼品详细信息 end*/

/*许愿树 begin*/
.wishlist-border
{
    width:100%;
    float:left;
    overflow:hidden;
    margin:10px auto;
}
.wishinfo-border
{
    width:310px;
    height:208px;
    float:left;
    overflow:hidden;
    margin-right:8px;
    margin-bottom:10px;
    display:inline-block;
}
.wishinfo-border .h,
.wishinfo-border .f
{
    width:100%;
    height:11px;
    overflow:hidden;
    position:relative;
    float:left;
}
.wishinfo-border .m
{
    width:286px;
    height:186px;
    padding:0 9px;
    border-left:3px solid #D4D4D4;
    border-right:3px solid #D4D4D4;
    float:left;
    overflow:hidden;
}
.wishinfo-border .h-l,
.wishinfo-border .h-r,
.wishinfo-border .f-l,
.wishinfo-border .f-r
{
    width:11px;
    height:11px;
    overflow:hidden;
    position:absolute;
    top:0;
    left:0;
    background:url(/ShowSkins/18show/images/wealthshop/grayborder.png) 0 -88px;
}
.wishinfo-border .h-m,
.wishinfo-border .f-m
{
    width:100%;
    height:8px;
    border-top:3px solid #D4D4D4;
    overflow:hidden;
}
.wishinfo-border .f-m
{
    border-top:0;
    border-bottom:3px solid #D4D4D4;
}
.wishinfo-border .f-l
{
    background:url(/ShowSkins/18show/images/wealthshop/grayborder.png) 0 -100px;
}
.wishinfo-border .h-r,
.wishinfo-border .f-r
{
    left:auto;
    right:0;
    background:url(/ShowSkins/18show/images/wealthshop/grayborder.png) -12px -88px;
}
.wishinfo-border .f-r
{
    background:url(/ShowSkins/18show/images/wealthshop/grayborder.png) -12px -100px;
}
.wishinfo-border .left-border
{
    width:66px;
    overflow:hidden;
    float:left;
    text-align:center;
    line-height:18px;
}
.wishinfo-border a.userimg,
.wishinfo-border a.prizeimg
{
    width:64px;
    height:60px;
    display:inline-block;
    overflow:hidden;
    border:1px solid #ccc;
    text-align:center;
}
.wishinfo-border a.prizeimg
{
    width:120px;
    height:84px;
}
.wishinfo-border .mid-border
{
    width:13px;
    height:100%;
    border-right:2px solid #D4D4D4;
    position:relative;
    float:left;
    z-index:0;
}
.wishinfo-border .mid-border .arrow
{
    width:8px;
    height:13px;
    overflow:hidden;
    background:url(/ShowSkins/18show/images/wealthshop/arrow-left.png);
    position:absolute;
    top:22px;
    right:-2px;
    _right:-3px;
    z-index:1;
}
.wishinfo-border .right-border
{
    width:190px;
    height:100%;
    float:right;
    overflow:hidden;
    text-align:left;
    line-height:20px;
}
/*许愿树 end*/

/*礼品合照 begin*/
.photolist-border
{
    width:672px;
    overflow:hidden;
    float:left;
}
.photoinfo-border
{
    width:224px;
    height:315px;
    overflow:hidden;
    float:left;
    background:url(/ShowSkins/18show/images/wealthshop/photobg-big.png) no-repeat;
    margin-bottom:10px;
}
.photoinfo-border .inner-border
{
    width:183px;
    float:left;
    margin:12px;
    display:inline;
    overflow:hidden;
    text-align:center;
    line-height:22px;
}
.photoinfo-border a.photoimg
{
    width:180px;
    height:136px;
    display:inline-block;
    overflow:hidden;
    border:1px solid #ccc;
}
/*礼品合照 end*/

/*兑奖机会 start*/

.userinfo .tips
{
	width:180px;
	border:solid 1px #F7A018;
	background:#FFF5E4;
	color:#333;	
	padding-left:3px;
}

.userinfo .tips .c font
{
	font-weight:700;
	color:#D30000;	
}

.userinfo .tips .t1
{
	color:#007076;
}

.userinfo .tips .t1 font
{
	color:#D30000;
	font-weight:bold;
}

.userinfo .tips .t2
{
	color:#D30000;
	font-weight:bold;
	text-align:center;
}

.userinfo .tips .d
{
	color:#E44B00;
	text-align:center;
}


/*兑奖机会 end*/

/*抽奖 begin*/
#divGoToLottery .lotteryinfo
{
    width:573px;
    height:auto;
    margin:10px auto;
    text-align:left;
    line-height:22px;
    overflow:hidden;
}
#divGoToLottery .lotteryinfo .info,
#divGoToLottery .lotteryinfo .sponsor
{
    width:165px;
    height:auto;
    float:right;
    overflow:hidden;
}
#divGoToLottery .lotteryinfo .info
{
    width:375px;
    float:left;
}

#divGoToLottery .lotterymain
{
    width:573px;
    height:325px;
    background:url(/ShowSkins/18show/images/wealthshop/lotterybg.jpg);
    overflow:hidden;
    margin:10px auto;
    position:relative;
    z-index:0;
    cursor:url("/ShowSkins/18show/images/wealthshop/a.ico"),auto;
}
#divGoToLottery .lotterytips
{
    width:338px;
    height:96px;
    background:#610808;
    margin:10px auto;
    overflow:hidden;
    line-height:96px;
    font-size:14px;
    color:#fff;
    font-weight:700;
    display:inline-block;
    cursor:default;
}
#divGoToLottery .lotterytips1
{
    line-height:27px;
}
a.lotterybutton
{
    width:133px;
    height:27px;
    text-align:center;
    line-height:27px;
    display:inline-block;
    margin:2px auto;
    background:url(/ShowSkins/18show/images/wealthshop/button1.png);
    overflow:hidden;
    font-size:12px;
    font-weight:700;
    color:#333333;
}
a.lotterybutton:hover
{
    text-decoration:none;
    background:url(/ShowSkins/18show/images/wealthshop/button1.png) 0 -28px;
}
#divGoToLottery .lotteryeggs
{
    position:absolute;
    width:540px;
    height:135px;
    overflow:hidden;
    bottom:51px;
    left:16px;
}
#divGoToLottery .hammer,
#divGoToLottery .hammer-do
{
    width:77px;
    height:69px;
    display:block;
    overflow:hidden;
    background:url(/ShowSkins/18show/images/wealthshop/hammer1.png);
    position:absolute;
    top:0;
    left:0;
    display:none;
    z-index:9;
}
#divGoToLottery .hammer-do
{
    background:url(/ShowSkins/18show/images/wealthshop/hammer2.png);
}
#divGoToLottery a.egg
{
    width:98px;
    height:135px;
    display:inline-block;
    overflow:hidden;
    float:left;
    margin:0 5px;
    background:url(/ShowSkins/18show/images/wealthshop/egg.jpg);
    cursor:url("/ShowSkins/18show/images/wealthshop/a.ico"),auto;
}
#divGoToLottery a.egg-over
{
    background:url(/ShowSkins/18show/images/wealthshop/egg-over.jpg);
}
#divGoToLottery a.egg1
{
    background:url(/ShowSkins/18show/images/wealthshop/egg1.jpg);
}
#divGoToLottery a.egg2
{
    background:url(/ShowSkins/18show/images/wealthshop/egg2.jpg);
}
#divGoToLottery a.egg3
{
    background:url(/ShowSkins/18show/images/wealthshop/egg3.jpg);
}
#divGoToLottery a.egg4
{
    background:url(/ShowSkins/18show/images/wealthshop/egg4.jpg);
}
/*抽奖 end*/
