@charset "utf-8";
.navOn{
	background: url(/images/partner/JIFENKA/phone/navTitle.gif) no-repeat;
	width:58px;
	line-height:19px;
	text-align:center;
	color:#ff0000;
	margin-right:8px;
	font-weight:700;
}
.navNo{
	width:56px;
	text-align:center;
	line-height:19px;
}
.sliding_none{display:none;}
.bg_a{background: url(/images/ssq/taocan/1.gif) no-repeat center center;}
.bg_b{background: url(/images/ssq/taocan/2.gif) no-repeat center center;color:#fff;}
.bg_c{background: url(/images/ssq/taocan/3.gif) no-repeat center center;color:#fff;}
.package{width:924px;margin:0 auto 8px auto;}
.packageTitle{
	background: url(/images/ssq/taocan/packageTBg.gif) no-repeat;
	height:83px;
	}
.packageTitle h2{
	background: url(/images/ssq/taocan/ssq.gif) no-repeat 40px;
	height:53px;
	padding-top:30px;
	padding-left:100px;
	font-size:23px;
	color:#d30a0a;
	font-weight:700;
	float:left;
}
.packageLink{
	line-height:83px;
	width:350px;
	text-align:left;
	float:right;
}
.packageLink a{color:#666;}
.packageLink a:hover{
	font-size:13px;
	color:#c60001;
	font-weight:700;
}
.packageLink .cour{
	font-size:13px;
	color:#c60001;
	font-weight:700;
	}
.cour:hover{
	color:#666;
	}
.packageCon{
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:20px;
	zoom:1;
	}
.packageListIndex {
	border-left:1px solid #ccc;
	border-top:1px solid #ccc;
	margin-bottom:8px;
	}
.packageListIndex tr th,.packageListIndex  tr td{
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	line-height:35px;
	font-size:15px;
	text-align:center;
	}
.packageListIndex tr th{background-color:#f4f4f4;}
.packageTips{
	border:1px solid #ccc;
	background-color:#f3f3f3;
	padding:15px;
	}
.packageTips dt{color:#c60001;}
.packageTips dt,.packageTips dd ol li{line-height:25px;}
.packageT {
	height:35px;
	background: url(/images/ssq/taocan/sstcTBg.gif) repeat-x;
}
.packageT li{
	float:left;
	cursor:pointer;
	font-size:14px;
	}
.packageT li span{
	display:block;
	line-height:35px;
	padding:0 35px;
	text-align:center;
	font-weight:700;
	}
.nnavOn{
	background: url(/images/ssq/taocan/packageTitleBL.gif) no-repeat left;
}
.nnavOn span{
	background: url(/images/ssq/taocan/packageTitleBR.gif) no-repeat right;
	}
.nnavNo{
	background: url(/images/ssq/taocan/packageTitleBLa.gif) no-repeat left;
}
.nnavNo span{
	background: url(/images/ssq/taocan/packageTitleBra.gif) no-repeat right;
	}
.packageContent{
	border-left:1px solid #c8c8c8;
	border-right:1px solid #c8c8c8;
	border-bottom:1px solid #c8c8c8;
	padding:10px;
	margin-bottom:8px;
	}
.packageContent h2{
	padding:0 20px 20px 80px;
	line-height:35px;
	margin-top:-20px;
	font-weight:normal;
}
.packageTi{
	background: url(/images/ssq/taocan/searchBgb.gif) repeat-x;
	padding:40px 20px 10px 80px;
	line-height:45px;
	height:60px;
	}
.packageTi input{ vertical-align:middle;}
.nsliding_none{display:none;}
.lotteryRed{
	background: url(/images/ssq/taocan/looteryRed.gif) no-repeat bottom;
	width:401px;
	height:135px;
	float:left;
	padding-top:8px;
}
.lotteryRed ul,.lotteryBlue ul{
	padding:0 10px;
	}
.lotteryRed ul li,.lotteryBlue ul li{
	float:left;
	height:29px;
	line-height:29px;
	cursor:pointer;
	width:29px;
	text-align:center;
	font-weight:normal;
	}
.lotteryRed h4,.lotteryBlue h4{
	height:30px;
	padding-left:26px;
	color:#ff0000;
	margin-top:-8px;
	}
.lotteryBlue h4{color:#0416ff;}
.lotteryBlue{
	background: url(/images/ssq/taocan/looteryBlue.gif) no-repeat bottom;
	width:284px;
	height:95px;
	float:right;
	padding-top:10px;
}
.packageSelect{
	padding:10px 0;
	line-height:30px;
	border:1px solid #f0f0f0;
	background-color:#f8f8f8;
	width:695px;
	text-align:center;
	margin:0 auto 8px auto;
	}
.lotteryListCon{
	width:698px;
	margin:0 auto 8px auto;
	}
.lotteryListCon h3{
	line-height:45px;
	font-weight:normal;
	text-align:left;
	background: url(/images/ssq/taocan/tcfwbG.gif) repeat-x;
	padding:0 10px;
	}
.lotteryListCon h3 a{float:right;}
.packageContent p{text-align:center;padding:10px;}
.ordering{
	padding:20px 0;
	border:1px solid #ccc;
	text-align:center;
	width:695px;
	margin:0 auto 8px auto;
}
.ordering input,.ordering img{ vertical-align:middle;}
.ordering input{border:1px solid #ccc;}
.addLottery{clear:both;padding-top:8px;}
.addLotteryList h4{text-align:center;padding:10px 0;}
.addLotteryList textarea{
	width:550px;
	float:left;
	height:100px;
	margin-bottom:8px;
}
.addLotteryList ul{
	width:100px;
	float:right;
	margin-bottom:8px;
}
.addLotteryList ul li{padding-top:5px;}
.addLotteryList p{
	clear:both;
	line-height:20px;
	padding:5px 0 5px 10px;
	text-align:left;
	background-color:#f6f6f6;
	}
.addLotteryList p input{border:1px solid #ccc;}
.packageList{
	background: url(/images/ssq/taocan/searchBgb.gif) repeat-x;
	padding:20px;
	margin-bottom:8px;
	border:0;
}
.packageList dt{
	font-size:15px;
	line-height:30px;
	font-weight:700;
	}
.packageList dd{line-height:30px;}
.ssqLogin{
	border:1px solid #ccc;
	padding:20px;
	overflow:auto;
	height:100%;
	zoom:1;	
	margin-bottom:8px;
}
.ssqLogin h4{
	background: url(/images/ssq/taocan/01.gif) no-repeat left;
	line-height:20px;
	padding-left:30px;
	color:#FF0000;
	width:300px;
	float:left;
	font-size:15px;
}
.ssqLogin h4 span{
	display:block;
	color:#666;
	}
.ssqLogin img{ vertical-align:middle;}
.ssqLogin ul{
	width:350px;
	float:left;
	border:1px solid #ccc;
	background: url(/images/ssq/taocan/searchBga.gif) repeat-x;
	padding:10px;
	}
.ssqLogin ul {margin-bottom:8px;}
.ssqLogin ul li{padding:4px 0 4px 50px;}
.ssqLogin ul li label{
	width:60px;
	float:left;
	}
.ssqLogin ul li input{background: url(/images/ssq/taocan/main/loginInput.gif) repeat-x; vertical-align:middle;}
.ssqLogin ul li img{ vertical-align:middle;}
.ssqLogin ul label.password{letter-spacing: 6px;}
.ssqLoginCon ul{
	width:760px;
	margin:0 auto;
	padding-top:10px;s
	}
.ssqLoginCon ul input{border:1px solid #ccc; vertical-align:middle;}
.ssqLoginCon ul li {
	line-height:35px;
	height:35px;
	}
.ssqLoginCon ul li label{
	width:90px;
	padding-right:10px;
	text-align:right;
	float:left;
	}
.ssqLoginCon ul li input,.ssqLoginCon ul li select{width:140px;}
.ssqLoginCon ul li img{ vertical-align:middle;}
.ssqLoginCon ul li p{ display:inline;color:#9b9b9b;}
.ssqLoginCon ul li input,.userLogin ul li select{width:140px;}
.payment,.paymenta{
	padding:30px 60px 10px 60px;
	border-left:1px solid #ccc;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
	margin-top:-25px;
	overflow:auto;
	height:100%;
	zoom:1;
	}
.payment dl dt,.paymenta dl dt{
	background: url(/images/ssq/taocan/selectBank.gif) no-repeat center;
	line-height:35px;
	text-align:center;
}
.payment dl dd ul li,.paymenta dl dd ul li{
	width:240px;
	float:left;
	line-height:30px;
	}
.paymenta{border:0;}
.payment .yb,.paymenta .yb{
	width:100%;
	}

.payment dl dd ul li input,.paymenta dl dd ul li input{ vertical-align:middle;}
.payment p,.paymenta p {text-align:center;line-height:20px;clear:both;padding:10px 0;}
.popSsq{
	width:500px;
	height:140px;
	padding:20px;
	background: url(/images/ssq/taocan/searchBga.gif) repeat-x;
	text-align:center;
	}
.popSsq h3{
	line-height:80px;
	font-weight:normal;
	font-size:16px;
	}
.CustomOk{
	background: url(/images/ssq/taocan/dzcg.gif) no-repeat center 20px;
	padding-top:150px;
}
.CustomOk dd ul li{
	width:240px;
	float:left;
	}
.CustomOk p{
	clear:both;
	text-align:center;
	padding:10px 0;
	}
.balanceInfo h5{
	line-height:55px;
	font-size:16px;
	border-top:1px solid #ccc;
	padding-left:15px;
	}
.balanceInfo ul{
	background: url(/images/ssq/taocan/searchBga.gif) repeat-x -10px;
	border:1px solid #ccc;
	height:60px;
	text-align:center;
	margin-bottom:10px;
	}
.balanceInfo ul li{
	width:300px;
	display:inline;
	line-height:60px;
	margin-right:30px;
	}
.balanceInfo ul li strong{
	text-align:right;
	font-weight:normal;
	display:inline;
	}
.selecdLottery{
	clear:both;
	padding:10px 30px;
	height:20px;
	margin-bottom:5px;
	}
.inputS{
	border:1px solid #ccc;
	line-height:23px;
	padding-left:10px;
	width:508px;
	margin-right:10px;
	float:left;
	background: url(/images/ssq/taocan/inputBg.gif) repeat-x;
}
.paymentTitle{
	height:42px;
	background: url(/images/ssq/taocan/packTbg.gif) repeat-x;
	padding-left:10px;
	}
.paymentTitle li{
	float:left;
	margin-right:6px;
	cursor:pointer;
	width:140px;
	}
.paymentTitle li span{
	display:block;
	padding:0 10px;
	font-size:14px;
	font-weight:700;
	}
.paymentTitle .navOn{
	background: url(/images/ssq/taocan/packTlefta.gif) no-repeat left;	
	}
.paymentTitle .navOn span{
	background: url(/images/ssq/taocan/packTra.gif) no-repeat right;
	line-height:42px;
}
.paymentTitle .navNo{background: url(/images/ssq/taocan/packTleft.gif) no-repeat left;margin-top:4px;}
.paymentTitle .navNo span{
	background: url(/images/ssq/taocan/packTr.gif) no-repeat right;
	line-height:38px;
	color:#000;
}
.paymentCont{
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:20px;
	}
#sliding1 li{text-align:center;line-height:35px;padding:3px 0;}
.paymen li label{ font-weight:700;}
.payInfo{
	padding:15px;
	overflow:auto;
	width:610px;
	margin:0 auto;
	color:#666;
	height:100%;
	zoom:1;
	}
.payInfo dt{
	width:115px;
	float:left;
	padding-top:20px;
	}
.payInfo dd{
	width:480px;
	float:right;
	}
.payInfo dd ul li{
	float:left;
	margin-right:8px;
	padding-top:12px;
	height:35px;
	}
.payInfo dd ul li img{border:1px solid #ccc;}
.payInfo dd input,.payInfo dd img{ vertical-align:middle;}
.bor_bxu{
	border-bottom:1px dashed #ccc;
	margin-bottom:10px;
	padding-bottom:6px;
	}
.sliding p{text-align:center;padding:10px 0;color:#666;}
.packSelect{
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	margin-top:-20px;
	}
.packageList dd table tr th{ font-weight:normal; vertical-align:top;}
.packageList dd table ul li{float:left;width:200px;line-height:25px;height:25px;}
.packageList dd {text-align:left;}  
.packageList dd a {float:right;}	

.loginUser{
	width:923px;
	margin:0 auto 6px auto;
	background: url(/images/ssq/taocan/main/serschBgB.gif) no-repeat bottom;
	padding-bottom:10px;
	}
.loginUser h2{
	background: url(/images/ssq/taocan/main/serschBgT.gif) no-repeat ;
	padding:25px 50px 0 50px;
	height:45px;
	}
.loginUser h2 strong{
	background: url(/images/ssq/taocan/main/ser.gif) no-repeat left 2px;	
	width:555px;
	float:left;
	padding-left:33px;
	padding-top:5px;
	color:#f89a18;
	font-size:13px;
	height:40px;
	line-height:40px;
	}
.loginUser h2 strong em{
	font-style: normal;
	color:#ff0000;
	font-weight:normal;
	
}
.loginUser h2 span{
	float:right;
	width:200px;
	color:#ccc;
	font-weight:normal;
	line-height:30px;
	}
.loginUser ul{
	width:760px;
	margin:0 auto;
	padding-top:10px;
	}
.loginUser ul input{border:1px solid #ccc; vertical-align:middle;}
.loginUser ul li {
	line-height:35px;
	height:35px;
	}
.loginUser ul li label{
	width:90px;
	padding-right:10px;
	text-align:right;
	float:left;
	}
.loginUser ul li img{ vertical-align:middle;}
.loginUser ul li p{ display:inline;}
.loginUser ul li input,.loginUser ul li select{width:140px;}
.oldSelect{padding-left:50px;line-height:35px;}
.loginUser form{
	padding:0 50px;
	border-left:1px solid #e1e1e1;
	border-right:1px solid #e1e1e1;
	}
.basicInfo,.accountInfo{
	background: url(/images/ssq/taocan/main/loginSbg.gif) repeat-x center;
	border:1px solid #ccc;
	margin-bottom:10px;
	padding-bottom:10px;
}
.accountInfo{
	background-image: url(/images/ssq/taocan/main/accBg.gif);
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	border-top:0;
	margin:0;
	padding:0;
}
.loginUser h4{
	background: url(/images/ssq/taocan/main/accTitleBg.gif) repeat-x;
	line-height:26px;
	border-left:1px solid #d07300;
	border-right:1px solid #d07300;
	color:#fff;
}
.textAg h3{line-height:30px;font-weight:normal;}
.linkRed{color:#ff0000;}
.linkRed:hover{color:#ff0000;}
.textAg textarea{width:810px;height:100px;}
.textAg p{padding:10px 0;text-align:center;}
.packageError{
	background: url(/images/ssq/taocan/qz.jpg) no-repeat center top;
	padding:55px 10px 5px 380px;
	height:137px;
}

.packageError p{
	margin:0 0 30px 0;
	font-size:15px;
	}
.packageError img{margin-left:60px;}
/*上传说明*/
a.info {
	 position:relative; 
	 text-decoration:none;
}
a.info:hover { z-index:1;text-decoration:none;}
a.info #popbox { display:none;}
 #popbox { 
	display:block; 
	position:absolute; 
	font-weight:normal;
	top:25px; 
	left:-200px; 
	width:400px; 
	border:1px solid #0cf;
	background:#cff; 
	color:#000;
	line-height:20px;
	padding:10px;
	z-index:999;
}
a.info #popbox1 { display:none;}
 #popbox1 { 
	display:block; 
	position:absolute; 
	font-weight:normal;
	top:25px; 
	left:-200px; 
	width:400px; 
	border:1px solid #0cf;
	background:#cff; 
	color:#000;
	line-height:20px;
	padding:10px;
	z-index:999;
}

