
/*All Page Base CSS Style*/

*{
	padding:0;
	margin:0;
}
body{
	padding:0;
	margin:0;
	background:#9f000c url(../images/promotion/body_bj.jpg) repeat-x;
	font-family:helvetica;
	font-size:12px;
	color:#222;
	line-height:1.3em;
	width:100%;
	height:100%;
}
dl,ol,ul{
	list-style:none;font-family:helvetica;
}
img{
	border:0;
}

a,a:link{
	text-decoration:none;
	color:#069;
}

a:hover{
	text-decoration:underline;
	color:#036;
}
#header{width:100%; height:508px;font-family:helvetica;}
#header .logo{ width:921px; height:58px; margin:0 auto; padding-left:79px; padding-top:32px;}
#header .banner{ width:1003px; height:410px; margin:0 auto; padding-top:40px;}
#header .banner .titleimg{ float:left; width:500px; padding-top:257px; padding-left:64px; }
#header .banner .button{ width:229px; height:42px; float:right; padding:30px 53px 0px 0px; cursor:pointer;}
#header .banner .button a{width:229px; height:42px;background:url(../images/promotion/button.png) no-repeat; display:block; float:left;}
#header .banner .button img{ padding:13px 0px 0px 10px;}
#header .banner .button a:hover{width:229px; height:42px;background:url(../images/promotion/button-hover.png) no-repeat;}
#header .title{ float:right; background:red; padding-right:50px; width:80px; height:30px;}



.timesytle{border:0; background:#1263b3; color:#fff; width:47px; text-align:center; height:30px; line-height:30px; font-size:26px; }
#con_mid{width:100%; height:auto; background:#fff;}
#con_mid .zhanti{width:100%; height:175px; background:url(../images/promotion/zhuanti02.png) center no-repeat;}
#con_mid .zhanti .red{ width:900px; height:73px; line-height:73px; background:url(../images/promotion/red_bj.png) no-repeat; margin:0 auto; color:#feedba; padding-left:36px; font-size:17px; font-weight:bold;}
#con_mid .zhanti .red b{ color:#fff; font-size:25px;}
#con_mid .zhanti  h1{ width:900px; margin:0 auto; font-size:19px; font-weight:bold; color:#000; padding-top:55px;}
#con_mid .com{ width:1000px; height:auto; margin:0 auto; padding:39px 0px 20px 0px; overflow:hidden; zoom:1; background:#fff;}
.title{ width:1000px; float:left;background:url(../images/promotion/gray_line.png) center no-repeat; text-align:center; font-size:23px; color:#fff; margin-bottom:50px; height:46px; line-height:46px; }
.title a{color:#fff2ad;}

#con_mid .com .box{ width:400px; height:183px; background:url(../images/promotion/box_bj.png) left bottom repeat-x; padding:30px 20px 20px 20px; float:left; position:relative; margin:20px 2px 20px 60px;font-family:helvetica;}
#con_mid .com .off{ width:110px; height:40px; text-align:center; line-height:40px; background:#ffe2b5; color:#8d510b; position:absolute; z-index:10;font-size:20px; font-weight:bold;  right:-29px; top:23px;}
#con_mid .com .off span{ font-size:16px;font-family:helvetica;}
#con_mid .com .box img{ float: left; margin:14px 0px 15px 0px; width:96px; height:96px; background:#1471c7;}
#con_mid .com .box img a{background:#485774; display:block;}
#con_mid .com .box a:hover img{ background:#f56823; width:96px; height:96px; display:block; float:left;}
#con_mid .com .box .text{ color:#055cae; font-size:16px; font-weight:bold; font-size:15px; color:#333; float:right; width:240px; padding-left:10px; padding-top:20px;font-family:helvetica;}
#con_mid .com .box .text a{ color:#333;}
#con_mid .com .box p{ font-size:12px;color:#333; margin-top:10px; float:left;width:240px; padding-left:10px;font-family:helvetica;}

#con_mid .com .pro{ width:1000px; float:left;background:url(../images/promotion/gray_line.png) bottom center no-repeat; margin-bottom:24px; height:250px;}
#con_mid .com .product{  width:271px; height:135px; background:url(../images/promotion/productbj.png) no-repeat; padding:40px 10px 0px 20px; float:left; margin-left:40px;}
#con_mid .com .product p{ float:left; color:#fff; font-size:14px; line-height:18px; font-weight:bold;}
#con_mid .com .product p a{ color:#fff;}
#con_mid .com .product .img1{ float:left; padding-right:8px; padding-left:36px}
#con_mid .com .product .button{ float:left; padding:18px 0px 0px 29px;}
#con_mid .com .productr{ width:640px; float:left; padding-left:0px; background:none;}
#con_mid .com .productr .text{ font-size:22px; padding-top:18px; width:100px; float:left; background:red; overflow:hidden; zoom:1;}
.time{ width:292px; height:100px; float:right; padding-bottom:60px; padding-top:65px; color:#FFF;  padding-left:15px;font-family:helvetica;}
#con_mid .com .productr .time span{ font-size:15px; font-weight:bold;}
#con_mid .com .productr .time P{ color:#000; font-size:16PX; }
.note{ width:1000px; text-align:center; font-size:14px; padding-bottom:30px;}


#con_mid .com .product1{  width:271px; height:135px; background:url(../images/promotion/productbj2.png) no-repeat; padding:40px 10px 0px 20px; float:left; margin-left:40px;}
#con_mid .com .product1 .button{ float:left; padding:82px 0px 0px 50px;}


.footer{width:100%; height:80px; background:#1471c7}
.footerbox{width:1003px; height:54px; width:260px; margin:0 auto; text-align:left; padding-top:26px;}
.footertext{ padding-bottom:10px; float:left; padding-top:8px; font-weight:bold; font-size:17px; color:#fff; padding-right:5px;font-family:helvetica;}


/* jQuery Countdown styles 1.6.3. */
.hasCountdown {font-family:helvetica;

}
.countdown_rtl {
	direction: rtl;
}
.countdown_holding span {
	color: #888;
}
.countdown_row {
	clear: both;
	width: 100%;
	padding: 0px 2px;
	text-align: center; font-family:helvetica;
}
.countdown_show1 .countdown_section {
	width: 98%;
}
.countdown_show2 .countdown_section {
	width: 48%;
}
.countdown_show3 .countdown_section {
	width: 32.5%;
}
.countdown_show4 .countdown_section {
	width: 24.5%; color:#fff;
}
.countdown_show5 .countdown_section {
	width: 19.5%;
}
.countdown_show6 .countdown_section {
	width: 16.25%;
}
.countdown_show7 .countdown_section {
	width: 14%;
}
.countdown_section {
	display: block;
	float: left;
	font-size: 75%;
	text-align: center; margin-bottom:20PX; line-height:33PX; font-size:15PX;font-family:helvetica; 
}
.countdown_section span{background:#7b0014; padding:3px 20px}
.countdown_amount {
	font-size: 200%;
}
.countdown_descr {
	display: block;
	width: 100%;
}

.titletext{font-size:23px; padding-left:73px; padding-bottom:10px; color:#333;font-family:helvetica;}
.moretext{float:right; font-size:15px;text-align:right; padding-right:79px; padding-bottom:18px;font-family:helvetica;}
.moretext a{ color:#333;}

.notetext{background:#f7f7f7; width:822px; margin:0 auto; padding:15px; font-size:14px; margin-bottom:25px;font-family:helvetica;}
.notetext a{ color:#333;}


.expired{ position: absolute; z-index:1000; top:580px;}
