@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,img{ padding:0px; margin:0px;}
img{ border:0;}
ul{ list-style-type:none;}
a,a:visited{ text-decoration:none; color: #333;}
a:hover{ text-decoration:underline; color:#c00;}
.clear{ clear:both;}


/* 顶部登录区 */
.top{ height:29px; line-height:29px; padding-top:3px; background:url(1pxbg.png) 0 -92px repeat-x; width:100%; font-size:12px; position: relative; top:0; left:0; z-index:400;}
.topLogin{ width:990px; margin:0 auto; text-align:left; position:relative; z-index:50;}


.topLoginL{ float:left; line-height:29px; height:29px;}
.topLoginL a{ line-height:29px; height:29px;}
.topLoginL .username{ display:inline-block; margin-right:5px; line-height:29px; height:29px;}
.topLoginL .recharge{ display:inline-block; margin-right:5px; line-height:29px; height:29px;}

.topCash{ display:inline-block; margin-right:3px; _margin-right:4px; cursor:pointer; height:28px; line-height:28px; width:75px;}
.topCash em{ display:inline-block; width:63px; text-align:left; background:url(lotterybg.png) no-repeat 58px -52px; border:1px solid #f2f2f0; border-bottom:0; padding-left:5px; height:25px; line-height:26px;  position:relative; top:1px; top:0px\9;}
.topCash strong{ display:none;}
.topCash em,.topCash-show em{ font-style:normal;}

.topCash-show{ display:inline-block; margin-right:3px; cursor:pointer; 0height:28px; line-height:28px; width:75px; position:relative;}
.topCash-show em{ display:inline-block; width:68px; height:28px; text-align:left; background:url(lotterybg.png) no-repeat 58px -69px #fff; border:1px solid #e8e8e8; border-bottom:0; padding-left:5px; position:absolute; top:-17px; line-height:27px; z-index:2; box-shadow:1px 0px 0px #ccc;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=90, Color='#666666');}
.topCash-show strong{ min-width:110px; display:inline-block; position:absolute; top:11px; *top:10px; _top:11px; left:0; font-weight:normal; background:#fff; border:1px solid #e8e8e8; box-shadow:1px 1px 1px #ccc; filter:progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=90, Color='#666666') progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=180, Color='#666666'); white-space:nowrap; z-index:1; padding:5px 10px 5px 5px; padding:2px 5px 3px 5px\9; text-align:left; }
.topCash-show strong i{ font-style:normal; line-height:20px; height:20px; display:inline-block; text-align:left;}

.mission{}
.mission a,.mission a:visited{font-weight:bold;font-family:"微软雅黑"; color:#c00; text-decoration:none;}
.mission a:hover{ text-decoration:underline;}
.mission input{font-weight:bold;font-family:"微软雅黑"; color:#c00!important;}
/*联合登陆*/

.unionlogin{ display:inline-block; margin-right:3px; _margin-right:4px; cursor:pointer; height:28px; width:75px;}
.unionlogin em{ display:inline-block; width:63px; text-align:left; background:url(lotterybg.png) no-repeat 58px -52px; border:1px solid #f2f2f0; border-bottom:0; padding-left:5px; height:25px; line-height:28px;  position:relative; top:1px; *top:0px; _top:0px;}
.unionlogin strong{ display:none;}
.unionlogin em,.unionlogin-show em{ font-style:normal;}

.unionlogin-show{ display:inline-block; margin-right:3px; cursor:pointer; height:28px; line-height:28px; width:75px; position:relative;}
.unionlogin-show em{ display:inline-block; width:68px; text-align:left; background:url(lotterybg.png) no-repeat 58px -69px #fff; border:1px solid #e8e8e8; border-bottom:0; padding-left:5px; position:relative; top:1px; *top:0px; _top:1px; line-height:28px; z-index:2; box-shadow:1px 0px 0px #ccc;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=90, Color='#666666');}
.unionlogin-show strong{ min-width:110px; height:28px; display:inline-block; position:absolute; top:29px; *top:28px; _top:29px; left:0; font-weight:normal; background:#fff; border:1px solid #e8e8e8; box-shadow:1px 1px 1px #ccc; filter:progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=90, Color='#666666') progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=180, Color='#666666'); white-space:nowrap; z-index:1; padding:5px; padding:2px 5px 3px 5px\9; text-align:left; }
.unionlogin-show strong i{ font-style:normal; line-height:20px; height:20px; display:inline-block; text-align:left;}

.unionlogin-show strong a{display:inline-block;}

.qq{ background: url("/cp/style/images/ico_qzone_16x16.png") no-repeat scroll left center transparent;  height: 16px;  line-height: 16px; width: 18px;}
.zhifubao{ background: url("/cp/style/images/zfb.gif") no-repeat scroll left center transparent; height: 16px; line-height: 16px; width: 18px;}
.weibo{ background: url("/cp/style/images/sina.gif") no-repeat scroll left center transparent; height: 16px; line-height: 16px; width: 18px;}
.renren{ background: url("/cp/style/images/renren.gif") no-repeat scroll left center transparent; height: 16px; line-height: 16px; width: 18px;}
.tcent{ background: url("/cp/style/images/qq.gif") no-repeat scroll left center transparent; height: 16px; line-height: 16px;  width: 18px;}


.topLoginR{ position:absolute;right:0px;top:0px;}
.topLoginR li{ float:left;}
.topLoginR li.backOld{margin-right:10px;position:relative;top:1px; top:0px\9;}
.topLoginR li.backOld a,.topLoginR li.backOld a:visited{color:#003977; text-decoration:none;padding:3px 6px; background:#fff;border-radius:2px;}
.topLoginR li.backOld a:hover{color:#c00;text-decoration:underline;}

.topLoginR li.share{display:none;}
.topLoginR li.service,.topLoginR li.share,.topLoginR li.bbs{ width:auto; margin:0 7px; text-align:center;}
.topLoginR li.service a,.topLoginR li.service a:visited{ color:#252525; position:relative; top:1px;}
.topLoginR li.service a:hover{ text-decoration:none; color:#c00;}
.topLoginR li.share a,.topLoginR li.share a:visited{ color:#252525; position:relative; top:1px;}
.topLoginR li.share a:hover{ text-decoration:none; color:#c00;}
.topLoginR li.bbs a,.topLoginR li.bbs a:visited{ color:#252525; position:relative; top:1px;}
.topLoginR li.bbs a:hover{ text-decoration:none; color:#c00;}

.topLoginR li.share a b,.topLoginR li.share-show a b{ color:#c00;}

.flip-up{position:absolute;left:0px;top:0px; height:29px;}
.flip-down{position:absolute;left:0px;top:0px; height:120px;}

.topLoginR li.share{padding-top:6px;}

.jiathis_style .ckepopBottom{display:none!important;}

/*我的订单*/
.myOrders{ position:relative; width:76px; height:28px; line-height:28px;}
.myOrders dl{ background:url(lotterybg.png) no-repeat 54px -52px; width:69px; border:1px solid #f2f2f0; border-bottom:0; padding-left:5px; height:27px; line-height:27px;  position:relative; top:1px; *top:1px;}
.myOrders dl dt{ height:28px; line-height:28px; text-align:left;}
.myOrders dl dt a,.myOrders dl dt a:visited{ color:#252525;}
.myOrders dl dt a:hover{ color:#c00; text-decoration:none;}
.myOrders dl dd{ display:none;}

.myOrders-show{ position:relative; width:76px; height:29px; line-height:29px;}
.myOrders-show dl{ width:75px; padding-bottom:4px; text-align:left; border:1px solid #e8e8e8; border-right:0; border-bottom:0; border-left:0; position:absolute; top:1px;line-height:28px; z-index:2; 0box-shadow:1px 1px 1px #ccc; background:url(topbg2.png) no-repeat right bottom; padding-bottom:5px;}
.myOrders-show dl dt{ height:28px; line-height:28px; text-align:left; background:url(lotterybg.png) no-repeat 55px -69px;}
.myOrders-show dl dt a,.myOrders-show dl dt a:visited{ color:#252525; display:inline-block; width:64px; padding-left:6px;}
.myOrders-show dl dt a:hover{ color:#c00; text-decoration:none;}
.myOrders-show dl dd{ line-height:24px; height:24px;}
.myOrders-show dl dd a,.myOrders-show dl dd a:visited{ color:#09428c; width:66px; padding-left:6px; display:inline-block; position:relative;}
.myOrders-show dl dd a:hover{ color:#c00; background:#f0f0f0; text-decoration:none; position:relative;}

/*手机购彩*/
.phone{ position:relative; width:73px; padding-right:3px; height:28px; line-height:28px; background:url(lotterybg.png) no-repeat 55px -51px; position:relative; top:1px; *top:2px;}
.phone p.phone-t{ padding-left:5px; cursor:pointer; height:27px; line-height:28px; border:1px solid #f2f2f2; border-right:0; border-bottom:0;}
.phone p.phone-t a,.phone p.phone-t a:visited{ color:#252525;}
.phone p.phone-t a:hover{ color:#c00; text-decoration:none;}

.phone .phone-con{ display:none;}

.phone-show{ position:relative; width:73px; padding-right:3px; height:28px; line-height:28px; background: url(topbg2.png) no-repeat right bottom; position:relative; top:1px; *top:2px;}
.phone-show p.phone-t{ padding-left:5px; background:url(lotterybg.png) no-repeat 55px -68px #fff; border:1px solid #e8e8e8; border-right:0; border-bottom:0; z-index:2; position:relative; height:27px; line-height:28px;}
.phone-show p.phone-t a,.phone-show p.phone-t a:visited{ color:#252525;}
.phone-show p.phone-t a:hover{ color:#c00; text-decoration:none;}

.phone-show .phone-con{ padding:15px; width:386px; overflow:hidden; background:url(topbg2.png) right bottom no-repeat; position:absolute; border:1px solid #e8e8e8; border-bottom:0; border-right:0; border-left:0; z-index:1; top:27px; right:0; _right:-1px; overflow:hidden;}
.phone-show .phone-left{ float:left; width:184px; padding-right:8px; border-right:1px dotted #e4e4e4;}
.phone-show .phone-right{ float:right; width:180px; padding-left:8px;}
.phone-show .phone-left h3{ font-size:14px; color:#333; text-align:left; line-height:25px; height:25px;}
.phone-show .phone-left p.ps{ line-height:18px; padding:5px 0; margin-bottom:15px;}
.phone-show .phone-left p.sentcon{ line-height:18px;}
.phone-show .phone-left div.topnotice{ margin:0; color:#a70300; line-height:22px;}
.phone-show .phone-left label{ display:block; height:22px;}
.phone-show .phone-left label input{ border:1px solid #a5acb2; height:20px; line-height:20px; padding:0 5px; width:170px; color:#cecece;}
.phone-show .phone-left label button{ height:22px; line-height:22px; text-align:center; color:#fff; background:#a70300; cursor:pointer; float:right; border:0;}
.phone-show .topsending p.ps,.phone-show .topsending h3,.phone-show .topsending label{ display:block;}
.phone-show .topsending p.sentcon{ display:none;}


.phone-show .topsent label,.phone-show .topsent p.ps,.phone-show .topsent div.topnotice{ display:none;}
.phone-show .topsent p.sentcon{ display:block;}
.phone-show .topsent p.sentcon strong{ display:block; height:28px; line-height:28px; margin:10px 0; font-size:14px;}
.phone-show .topsent p.sentcon span{ display:block; text-align:left; line-height:18px; margin-bottom:5px;}

.phone-show .phone-left label input:focus { color: #333333;}
.phone-show .phone-left label input.out { color: #333333;}


.phone-show .phone-right h3{ font-size:14px; color:#333; text-align:left; line-height:25px; height:25px;}
.phone-show .phone-right p{ line-height:18px; padding:5px 0; margin-bottom:10px;}
.phone-show .phone-right .ewm{ text-align:center; height:90px;}
.phone-show .phone-right .ewm img{width:90px; height:90px;}

/*顶部网站导航*/
.webNav{}
.webNav{ position:relative; width:73px; padding-right:3px; height:28px; line-height:28px; background:url(lotterybg.png) no-repeat 55px -51px;position:relative; top:1px; *top:2px;}
.webNav p.webNav-t{ padding-left:5px; cursor:pointer; height:27px; line-height:27px; border:1px solid #f2f2f2; border-right:0; border-bottom:0;}
.webNav p.webNav-t a,.webNav p.webNav-t a:visited{ color:#252525;}
.webNav p.webNav-t a:hover{ color:#c00; text-decoration:none;}

.webNav .webNav-con{ display:none;}

.webNav-show{ position:relative; width:73px; padding-right:3px; height:28px; line-height:28px; background: url(topbg2.png) no-repeat right 0; position:relative; top:1px; *top:2px;}
.webNav-show p.webNav-t{ padding-left:5px; background:url(lotterybg.png) no-repeat 54px -68px #fff; border:1px solid #e8e8e8; border-right:0; border-bottom:0; z-index:2; position:relative; height:28px; line-height:27px;}
.webNav-show p.webNav-t a,.webNav-show p.webNav-t a:visited{ color:#252525;}
.webNav-show p.webNav-t a:hover{ color:#c00; text-decoration:none;}

.webNav-show .webNav-con{ padding:5px 15px; width:220px; overflow:hidden; background:url(topbg2.png) right bottom no-repeat; position:absolute; border:1px solid #e8e8e8; border-bottom:0; border-right:0; z-index:1; top:28px; right:0; overflow:hidden;}
.webNav-show .webNav-con dt{ font-weight:bold; white-space:nowrap;}
.webNav-show .webNav-con dt a,.webNav-show .webNav-con dt a:visited{ display:inline-block; margin-right:15px; color:#a70300;  text-decoration:none;}
.webNav-show .webNav-con dt a:hover{ text-decoration:underline;}
.webNav-show .webNav-con dd h4{ font-size:12px; color:#333; height:25px; line-height:25px;}
.webNav-show .webNav-con dd p a,.webNav-show .webNav-con dd p a:visited{ display:inline-block; margin-right:15px; white-space:nowrap; color:#333;}
.webNav-show .webNav-con dd p a:hover{ color:#c00;}
.webNav-show .webNav-con dd.spe{ margin-bottom:0;}
.webNav-show .webNav-con dd.spe a,.webNav-show .webNav-con dd.spe a:visited{ color:#999; text-decoration:none;}
.webNav-show .webNav-con dd.spe a:hover{ color:#c00; text-decoration:underline;}



/*分享*/
.share{}
.share{ position:relative; width:45px; padding-right:3px; height:28px; line-height:28px; position:relative; top:1px; *top:2px;}
.share p.share-t{ padding-left:5px; cursor:pointer; height:27px; line-height:27px; border:1px solid #f2f2f2; border-right:0; border-bottom:0;}
.share p.share-t a,.share p.share-t a:visited{ color:#252525;}
.share p.share-t a:hover{ color:#c00; text-decoration:none;}

/*
.share.share-con{ display:none;}

.share-show{ position:relative; width:45px; padding-right:3px; height:28px; line-height:28px; background: url(topbg2.png) no-repeat right 0; position:relative; top:1px; *top:2px;}
.share-show p.share-t{ padding-left:5px; border:1px solid #e8e8e8; border-right:0; border-bottom:0; z-index:2; position:relative; height:28px; line-height:28px; background:#fff;}
.share-show p.share-t a,.share-show p.share-t a:visited{ color:#252525;}
.share-show p.share-t a:hover{ color:#c00; text-decoration:none;}

.share-show .share-con{ padding:5px 15px; width:220px; overflow:hidden; background:url(topbg2.png) right bottom no-repeat; position:absolute; border:1px solid #e8e8e8; border-bottom:0; border-right:0; z-index:1; top:28px; right:0; overflow:hidden;}
.share-show .share-con dt{ font-weight:bold; white-space:nowrap;}
.share-show .share-con dt a,.share-show .share-con dt a:visited{ display:inline-block; margin-right:15px; color:#a70300;  text-decoration:none;}
.share-show .share-con dt a:hover{ text-decoration:underline;}
.share-show .share-con dd h4{ font-size:12px; color:#333; height:25px; line-height:25px;}
.share-show .share-con dd p a,.share-show .share-con dd p a:visited{ display:inline-block; margin-right:15px; white-space:nowrap; color:#333;}
.share-show .share-con dd p a:hover{ color:#c00;}
.share-show .share-con dd.spe{ margin-bottom:0;}
.share-show .share-con dd.spe a,.share-show .share-con dd.spe a:visited{ color:#999; text-decoration:none;}
.share-show .share-con dd.spe a:hover{ color:#c00; text-decoration:underline;}
.share-show .share-con dl{ margin:0px;}
.share-show .share-con dl dd{ float:left; width:110px;}
*/

#bdshare_l{ margin-top:5px;}
.top-bar{height: 3px;position:absolute;overflow:hidden;background: #ed7d00;width:230px;top: -3px;}
/* 顶部登录区完成 */


#iframeId{width: 560px;position:fixed;_position:absolute;z-index: 9999999;left: 50%;margin-left: -280px;top: 180px;}
