/*float orange box*/
.arrow_oran{width:9px; height:7px; background:url(../images/btnbg.gif) -25px -173px no-repeat; margin-top:-1px; margin-left:20px;}
.box_oran{border:1px solid #ffa933; background-color:#ffffff; padding:7px;}

/*point menu*/
.header h1{display:none;}
.bc_pointMenu{ height:35px; line-height:35px; background:url(../images/bg_pmenu.jpg) 0px -35px repeat-x; font-size:12px; font-weight:bold; color:#ffffff; overflow:hidden;}
.bc_pointMenu .left{width:5px; height:35px; background:url(../images/bg_pmenu.jpg) 0px 0px repeat-x;}
.bc_pointMenu .right{width:5px; height:35px; background:url(../images/bg_pmenu.jpg) -5px 0px repeat-x;}
.bc_pointMenu .middle{ height:35px;}
.bc_pointMenuUl li{float:left; background:url(../images/pline.jpg) right center no-repeat;}
.bc_pointMenuUl li a{color:#ffffff; padding-left:25px; padding-right:25px; display:block;}
.bc_pointMenuUl li a:hover{background-color:#f12d2d;}

.bc_pointMain{overflow:hidden;}
.bc_pointMain h2{ font-size:16px; color:#cc0000;}
.bc_pm_l{width:750px; overflow:hidden;}
.bc_pBigBanner{overflow:hidden;}
.bc_vd{border-top:3px solid #961106; background-color:#b10a00; color:#ffffff; overflow:hidden;}
.bc_vd_t{margin:17px 20px;}
.bc_vd_b{background-color:#c7241b; height:27px; line-height:27px;}
.bc_mp{font-size:30px;}
.bc_bordert{border-top:1px solid #dddddd;}

/*exchange for product*/
.bc_exPro{width:130px; padding:5px 12px; margin-left:25px; margin-right:8px; margin-top:5px; float:left; background-color:#ffffff; overflow:hidden;}
.bc_exPro:hover{background-color:#f5f5f5;}
.bc_exPro h3{font-size:12px; height:45px; overflow:hidden;}
.bc_btnEx{width:65px; height:21px; display:block; line-height:20px; text-align:center; font-size:11px; background:url(../images/btnbg.gif) 0px -26px no-repeat;}
.m0{margin:0;}
/*exchange for coupon*/
.bc_cou{width:125px; float:left; margin-left:30px; margin-right:32px; margin-top:15px; padding-bottom:10px; overflow:hidden;}
.bc_couBg{width:125px; height:80px; line-height:75px; background:url(../images/bg_coupon.gif) left top no-repeat; font-size:18px; font-weight:bold; color:#333333; text-align:center;}

.bc_pm_r{overflow:hidden; width:240px;}
/*how to get LT Points*/
.bc_pGrayBd{overflow:hidden;}
.bc_pGrayBd .top{height:35px; line-height:35px; color:#cc0000; font-size:12px; font-weight:bold; padding:0px 12px; background-color:#e2e2e2;}
.bc_pGrayBd .body{background-color:#f5f5f5; padding:0px 12px; padding-bottom:10px; overflow:hidden;}
.bc_pGrayBd .body dl{margin-top:12px;}
.bc_pGrayBd .body dt{font-weight:bold;}
.bc_pGrayBd .body dd{ color:#666666;}

/*top five*/
.bc_pgbd{border:1px solid #dddddd; overflow:hidden;}
.bc_pgbd .top{height:35px; line-height:35px; padding:0px 12px; background-color:#eaeaea; border-bottom:1px solid #dddddd; font-weight:bold; overflow:hidden;}
.bc_pgbd .body{background-color:#ffffff; overflow:hidden;}
.bc_pexlist a{display:block;}
.bc_pexlist a:hover{color:#666666;}
.bc_pexlist li{height:46px; padding:9px 7px; border-bottom:1px dashed #dddddd; margin-top:0px; !margin-top:-3px; overflow:hidden;}
.bc_pexlist li:hover{background-color:#ffffe1; cursor:pointer;}
.bc_pexlist li h3{font-size:12px; height:28px; overflow:hidden;}
.bc_number1{width:11px; height:15px; background:url(../images/number.gif) 0px 0px no-repeat; margin-top:16px;}
.bc_number2{width:11px; height:15px; background:url(../images/number.gif) 0px -30px no-repeat; margin-top:16px;}
.bc_number3{width:11px; height:15px; background:url(../images/number.gif) 0px -62px no-repeat; margin-top:16px;}
.bc_number4{width:11px; height:15px; background:url(../images/number.gif) 0px -93px no-repeat; margin-top:16px;}
.bc_number5{width:11px; height:15px; background:url(../images/number.gif) 0px -127px no-repeat; margin-top:16px;}
.bc_pexlist li img{margin:0px 5px;}

/*faq*/
.bc_pfaq{ margin:0px 10px; padding-bottom:10px; overflow:hidden;}
.bc_pfaq li{margin-top:10px;}

/*lucky draw*/
.bc_btnViewWinner{width:112px; height:21px; display:block; line-height:21px; text-align:center; font-size:11px; background:url(../images/btnbg.gif) 0px -53px no-repeat;}
.bc_btnDraw{width:54px; height:20px; display:block; line-height:20px; text-align:center; font-size:11px; background:url(../images/btnbg.gif) 0px 0px no-repeat;}
.bc_btnDrawLink a{color:#ffffff;}
.bc_lybd{background-color:#fff8d9; border:1px solid #febf90;}
.bc_ldPro{width:233px; float:left; margin-left:7px; margin-right:10px; margin-top:20px; overflow:hidden;}
.bc_ldPro h3{height:17px; font-size:11px; overflow:hidden;}
.bc_ldPro h3 a{color:#3366cc;}
.bc_ldPro h3 a:hover{text-decoration:underline;}
.bc_ldPro dl{font-size:11px; overflow:hidden;}
.bc_ldPro dt{float:left; margin-right:10px;}

/*exchange for product details -----left item*/
.bc_plBlackBd{overflow:hidden;}
.bc_plBlackBd .top{height:35px; line-height:35px; padding:0px 12px; color:#ffffff; background-color:#3a3a3a; font-weight:bold; overflow:hidden;}
.bc_plBlackBd .body{border:1px solid #dddddd; border-top:0px; background-color:#ffffff; overflow:hidden;}

.bc_lExItem{border-bottom:1px solid #dddddd; padding:10px 15px;}
.bc_lExItem h4{ font-size:11px; height:27px; margin-top:5px; overflow:hidden;}
.bc_lExItem img{border:1px solid #ffffff;}
.bc_lExItem img:hover{border:1px solid #f3c977;}
/*exchange for product details -----right content*/
.bc_rExBgf5{background-color:#f5f5f5; padding:13px 0px;}
.bc_rH2Line{border-bottom:1px solid #999999;}
.bc_rExDl{width:175px; font-size:11px; margin-top:20px; float:left; margin-right:12px;}
.bc_rExDl dt{margin-right:7px; float:left;}
.bc_rExDl dd p{height:14px; overflow:hidden;}
.bc_pWinName{width:62px; float:left; overflow:hidden;}
.bc_pCouItemUl{ overflow:hidden;}
.bc_pCouItemUl li{background:url(../images/lurline.gif) left bottom repeat-x; background-color:#e9e9e9; color:#444444; overflow:hidden;}
.bc_pCouItemUl li:hover{background-color:#ffffff;}
.bc_pCouItemUl li a{height:35px; line-height:35px; display:block; padding-right:10px; padding-left:10px; color:#444444; background:url(../images/btnbg.gif) 214px -91px no-repeat;}
.bc_pCouItemUl li a:hover{background:url(../images/btnbg.gif) 214px -127px no-repeat;}
.bc_pgarrow{width:13px; height:13px; background:url(../images/btnbg.gif) 0px -80px no-repeat; display:block;}
.bc_pgarrow:hover{background:url(../images/btnbg.gif) 0px -100px no-repeat;}
.bc_floatDrawNote{position:absolute; margin-top:-77px; margin-left:140px; width:180px;}
.bc_bgCoupon{width:300px; height:300px; line-height:300px; background:url(../images/bg_coupon.jpg) left top no-repeat; color:#ff0000; font-size:24px; text-align:center;}

.bc_blueLinkUnl a{color:#295273; text-decoration:underline;}
/*wiiner list*/
.bc_wl_l{width:180px;}
.bc_wlOne{width:100%;}
.bc_wlOne th{height:33px; !height:32px; border-top:1px solid #dddddd; border-bottom:1px solid #dddddd; background:url(../images/btnbg.gif) 0px -197px repeat-x; font-weight:bold; color:#222222; padding-left:50px;}
.bc_wlOne td{border-bottom:1px solid #ededed; height:36px; padding-left:50px;}
.bc_wlOne tr:hover{background-color:#ecf4fa;}

/*red pages*/
.pages_red{overflow:hidden;}
.pages_red span{ float:left; margin-right:3px;}
.pages_red span a{text-decoration:none;padding:1px 5px; border:1px solid #dedede; background-color:#ffffff; display:block; color:#555555;}
.pages_red span a:hover{border:1px solid #d90101; color:#d90101;}
.pages_red .this{padding:1px 5px; border:1px solid #d90101; background-color:#d90101; color:#ffffff; font-weight:bold;}
.pages_red .unclick{padding:1px 5px; border:1px solid #eaeaea; background-color:#ffffff; color:#a5a5a5;}

/*footer*/
.bc_footer_img{margin-top:25px; text-align:center; clear:both; border-top:2px solid #e2e2e2; padding-top:5px; margin-top:50px;}
.bc_footerLink li{display:inline; margin-right:15px;}

.sitemap h1{ font-size:12px;}
.showdesign{ line-height:180%;}
.showdesign table{ border:1px solid #e2e2e2; width:80%; margin-top:10px;}
.showdesign table td{ border:1px solid #e2e2e2; border-top:0px; border-left:0px; line-height:23px; padding:2px 5px;}
.btitle{ border-bottom:2px solid #e2e2e2; line-height:25px;}

.couponcode{ width:400px; height:200px; border:2px solid #ff6600; background:url(../images/goadbg.jpg); float:left; margin-right:30px; margin-bottom:10px; -moz-border-radius: 15px;      /* Gecko browsers */    -webkit-border-radius: 15px;   /* Webkit browsers */    border-radius:15px;            /* W3C syntax */}
.couponcode h2{ margin:10px; color:#FFA80B; font-weight:bold; font-size:22px; color:#FFFFFF;}
.couponcode h3{ margin:20px auto; margin-top:50px; width:200px; height:25px; border:1px dashed #FFFFFF; line-height:25px; text-align:center; color:#724900; font-weight:bold;}
.couponcode h4{ width:30px; height:30px; line-height:30px; text-align:center; color:#000000; border:1px solid #ffffff;-moz-border-radius: 15px;      /* Gecko browsers */    -webkit-border-radius: 15px;   /* Webkit browsers */    border-radius:15px;            /* W3C syntax */; margin-left:350px; color:Red;}
.buy_status{ overflow:hidden;}
.buy_status input{ margin:20px; margin-bottom:5px; width:100px; height:28px; line-height:20px;}
.buy_status p{ margin-left:20px;}.
.cleardiv{ clear:both;}
.design{ margin-top:30px; border-top:2px solid #e2e2e2; line-height:23px; clear:both; }

#outcode strong{ font-size:14px; line-height:25px; margin-right:5px;}
#outcode em{ font-size:14px; line-height:25px; border:1px dashed #e2e2e2;}

.popboxarr h3{ line-height:30px;}
.btop{ border-top:2px solid #e2e2e2; padding-top:5px;}

.popbox li{ margin:5px 0px; overflow:hidden;}
.popbox li strong{ display:block; width:120px; float:left; line-height:28px; text-align:right; margin-right:5px;}
.popbox li input{ width:280px; height:22px; line-height:18px; padding:2px;}
.popbox li input.btn{ width:120px; height:28px;}

.drawpanbg{background: url(../images/bg.png) 0 0 repeat; height:480px;}
.rotate-content {
	width: 170px;
	position: relative;
	height: 170px;
	background: url(activity-lottery-bg.png)
		no-repeat 0 0;
	background-size: 100% 100%;
	margin: 0 auto
}
.duiinfo{ position:absolute; width:250px; border:1px solid #e2e2e2; background-color:#f2f2f2; margin:50px 20px; border-top:3px solid #555555;filter:alpha(opacity=50);opacity:0.50;}
.rotate-con-pan {
	background: url(../images/disk.jpg) no-repeat 0 0;
	background-size: 100% 100%;
	position: relative;
	width: 455px;
	height: 455px;
	padding-top: 115px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	margin: 0 auto
}

.rotate-con-zhen {
	width: 112px;
	height: 224px;
	background: url(../images/start.png) no-repeat 0 0;
	background-size: 100% 100%;
	margin: 0 auto;
	cursor:pointer;
}
.rotate-con-zhen_mark {
	width: 180px;
	height: 224px;
	background:#fff;
	background-size: 100% 100%;
	margin: 0 auto;
	cursor:pointer;
	margin-top:0px;
	position:absolute;
	margin-left:140px;
	z-index:9999;
	filter:alpha(opacity=1);opacity:0.01;
	display:none;
}

.duiinfo h2{ line-height:23px; padding-left:5px;}
.duiinfo ul{ margin:2px 10px; border-top:2px solid #e2e2e2;}
.duiinfo li{ margin:5px 0px; overflow:hidden;}
.duiinfo li strong{ display:block; text-align:right; margin-right:5px; line-height:25px; float:left; width:50px; text-align:left;}
.duiinfo li span{ display:block; overflow:hidden; line-height:25px;}
.draw_btn{ width:230px; height:140px; background-color:White; position:absolute; margin-top:150px; margin-left:420px; z-index:99999;filter:alpha(opacity=80);opacity:0.80; padding:4px;}
.draw_btn p{ display:block; position:relative;}

.win1{ width:60px; height:60px; position:absolute; margin:0px; margin-top:50px; margin-left:195px; z-index:9999; overflow:hidden;}
.win2{ width:80px; height:80px; position:absolute; margin:0px; margin-top:260px; margin-left:65px; z-index:9999; overflow:hidden;}
.win3{ width:80px; height:80px; position:absolute; margin:0px; margin-top:260px; margin-left:305px; z-index:9999; overflow:hidden;}

/*Guang Gao pan*/
#GuongGao{ margin:2px auto;}
#GuongGao h2{ font-size:18px; line-height:25px; text-align:center; margin:2px 5px;}
#GuongGao p{ margin:5px;}
.gonggaopan{ width:365px; height:306px; background:url(/images/ggbg.png) left top no-repeat; position:fixed; bottom:-4px; right:0px; z-index:9999;}
.gonggaopan .headers{ height:35px;  margin:0px; padding:0px;margin-top:17px; overflow:hidden;}
.gonggaopan .headers a{ display:block; width:20px; height:20px; background:url(/images/ggclose.gif) left top no-repeat;  margin-top:2px; margin-left:335px;}
.gonggaopan .gogtitle{ height:38px; line-height:28px; margin:5px 10px; margin-bottom:0px; font-weight:bold; font-size:14px;}
.gonggaopan .section{ margin:0px 10px; height:200px; width:340px; overflow:auto;}
.gonggaopan .section .time,.gonggaopan .section .team{ line-height:25px; text-align:right; padding-right:10px;}

.ftmsg{ font-size:16px; line-height:23px; font-weight:bold;}


/*add*/
.qa{
	background: #fff;
	font-family: verdana;
	border-radius:10px;
}
.qa-title{
	width: 750px;
	height: 160px;
	padding-top: 10px;
}
.qa-content{
	padding: 20px 40px;
}
.q{
	margin-bottom: 10px;
	color: #2385aa;
	font-weight: bold;
	font-size: 16px;
}
.a{
	margin-bottom: 15px;
	color: #000;
	font-size: 16px;
}
.qa-main{
	padding-left: 20px;
}
.qa span{
	color: #707070;
	font-size: 14px;
	line-height: 28px;
}
.vou{
	width: 160px;
	height: 28px;
	margin-top: 20px;
	margin-left: 20px;
	padding-left: 10px;
	background: #b7ebff;
	border: 1px dashed #2576f1;
	color: #000;
	font-size: 12px;
	line-height: 28px;
}
.qa-link{
	width: 23px;
	height: 18px;
}
.qa-link img{
	vertical-align:text-top;
	width: 23px;
	height: 18px;
}
.qa span a{
	color: #2385aa;
	line-height: 28px;
	text-decoration: underline;
}
.qa span a:hover{
	color: #165770;
	text-decoration: none;
}

.qa-sidebar a{
	display: block;
}
.qa-sidebar img{
	width: 240px;
	height: 372px;
	margin-bottom: 15px;
}
.pcr{
	padding: 0 0 0 3px;
}