@charset "utf-8";html,body,form,pre,ul,ol,p,dl,dt,dd,h1,h2,h3{margin:0;padding:0;}
body{color:#000;font:12px/22px 宋体;background:url(../images/i_02.jpg) no-repeat center bottom;}
html{background:#000 url(../images/i_01.jpg) no-repeat center 42px;}
ul,ol{list-style:none;} em{font-style:normal;} img{border:0;}input,button{vertical-align:middle;font-size:12px;}
a{color:#FFF;text-decoration:none;}a:hover{color:#FFF;text-decoration:underline;}

.intro p{line-height: 28px;text-align:justify;text-justify:inter-ideograph;}
.logo,#banner h1,#banner p,#banner .site,.gifts h2,.gifts .draw,.order h2,.order li a,.order .join,.explain h2,.notes h2,.focus h2,.focus .tab a,.down a,.quick h2,.intro h2,.accel a{display:block;text-indent:-999px;overflow:hidden;}

/*--header--*/
#header{background:url(../images/hd.png) repeat-x;}#header .m{width:960px;height:44px;margin:0 auto;position:relative;z-index:999;}
#header .logo{width:172px;height:66px;position:absolute;top:0;left:0;background:url(../images/logo.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/logo.png);}
#header .menu,#header .user{height:14px;line-height:14px;overflow:hidden;}#header .menu{float:left;padding:22px 0 0 192px;}
#header .menu li{float:left;padding:0 12px;margin-right:-1px;border-right:1px solid #AB0E05;}#header li .on{font-weight:bold;}
#header .user{float:right;padding:22px 10px 0 0;color:#6F6F6F;}#header .user a{padding:0 4px;}#header .user span{padding:0 5px;}#header .user em{color:#F00;}
#header a{color:#AB0E05;text-decoration:none;}#header a:hover{color:#AB0E05;text-decoration:underline;}

/*--container--*/
#banner,#container,#footer{width:960px;margin:0 auto;}
#banner{height:356px;position:relative;}#banner .site{width:295px;height:63px;position:absolute; bottom:1px;right:1px;}
#banner h1{ height:186px;background:url(../images/i_03.jpg) no-repeat;}#banner p{ height:170px;background:url(../images/i_04.jpg) no-repeat;}
#container{background:url(../images/i_04.jpg) repeat-y -980px 0;}
#sidebar{float:right;width:315px;overflow:hidden;}
#content{float:left;width:645px;}
#footer{clear:both;padding:35px 0 210px 0;line-height:20px;text-align:center;font-family:arial;color:#858182;}
#footer p a{margin:0 5px;color:#858182;text-decoration:none;}#footer p a:hover{color:#858182;text-decoration:underline;}

.gifts h2,.order h2,.explain h2,.notes h2,.quick h2,.intro h2,.focus h2{height:40px;}
.gifts{ height:370px;background:url(../images/i_05.jpg) no-repeat;}.gifts a{ color:#07820F; text-decoration:underline;}
.gifts dl{ width:320px; height:120px;margin:106px 0 0 50px; line-height:21px;}
.gifts dt{ float:left; font-weight:bold; color:#A03C00;}
.gifts dd{ padding-left:65px;}.gifts strong{ font-size:16px; color:#A03C00;}
.gifts .draw{ width:138px; height:38px; margin:28px 0 0 137px;}

.order{height:283px; position:relative;background:url(../images/i_06.jpg) no-repeat;}
.order ul{ margin:13px 0 13px 15px;}.order li{ float:left;width:154px;}
.order li a{ display:block;height:216px; border:#0FF}
.order .join{ display:block;width:108px;height:25px; position:absolute;top:8px;right:22px;}

.notes{height:234px; color:#FFF;background:url(../images/i_07.jpg) no-repeat;}
.notes dl{ float:left; line-height:24px; display:inline;}.notes .step{width:267px;margin:23px 32px 0 30px;}.notes .rule{width:295px;margin:23px 0 0 0;}
.notes dt{margin-bottom:2px;font-size:14px; font-weight:bold; color:#FFE987;}

.focus{height:279px;padding:10px 9px;background:url(../images/i_08.jpg) no-repeat;}
.focus .pic{float:left;width:500px;height:220px;overflow:hidden;border:1px solid #BB8358;}
.focus .pic ul{width:10000px;}.focus .pic li{float:left;width:500px;}
.focus .pic img{width:500px;height:220px;}
.focus .tab{float:left;width:118px;}
.focus .tab ul{}.focus .tab li{float:left;width:118px;}
.focus .tab a{height:37px;background:url(../images/i_14.jpg) no-repeat;}
.tab .t1 a{background-position:0 0;}     .tab .t1 a:hover,.tab .t1 .on{background-position:-118px 0;}
.tab .t2 a{background-position:0 -37px;} .tab .t2 a:hover,.tab .t2 .on{background-position:-118px -37px;}
.tab .t3 a{background-position:0 -74px;} .tab .t3 a:hover,.tab .t3 .on{background-position:-118px -74px;}
.tab .t4 a{background-position:0 -111px;}.tab .t4 a:hover,.tab .t4 .on{background-position:-118px -111px;}
.tab .t5 a{background-position:0 -148px;}.tab .t5 a:hover,.tab .t5 .on{background-position:-118px -148px;}
.tab .t6 a{background-position:0 -185px;}.tab .t6 a:hover,.tab .t6 .on{background-position:-118px -185px;}

.video{height:192px;padding:10px 10px 11px 9px;background:url(../images/i_09.jpg) no-repeat;}
.down{height:83px;background:url(../images/i_10.jpg) no-repeat;}.down a{ display:block;height:71px;}
.quick{height:347px; padding:5px 20px;background:url(../images/i_11.jpg) no-repeat;}
.intro{height:308px; padding:15px 30px 25px 30px; font-size:14px;background:url(../images/i_12.jpg) no-repeat;}
.accel{height:181px;padding:4px 0 0 8px;background:url(../images/i_13.jpg) no-repeat;}.accel a{height:153px;}

.red{color:#ff0000;}

.layout{position: fixed;_position:absolute;top:50%;left:50%;  z-index:111}
.layout .pop{ width:345px;position:relative;background:#fff; border:1px #960000 solid}
.layout .pop h3{  line-height:30px; color:#fff; height:30px; background:#B40000; border-top:1px #D60000 solid; font-size:14px; font-weight:normal; padding-left:10px}
.layout .close{position:absolute;top:7px;right:8px;display:block;width:15px;height:15px;overflow:hidden; text-indent:-999em;background:url(../img/bg_spr.png) -172px -25px no-repeat;}

.layout .popinfo{ padding:25px 25px 0; line-height:24px; font-size:14px; color:#646464; height: auto !important;min-height:75px; margin-bottom:10px}
.layout .popinfo p{ margin-bottom:5px; line-height:20px}
.layout .btn2{ text-align:center;    margin: 10px 0;}
.layout .btn2 .btn_button{ display:inline-block; text-align:center; width:68px; height:27px; color:#fff; font-size:14px; line-height:27px; overflow:hidden; border:1px #820000 solid; background:#B40000}
.layout .btn2 .btn_button:hover{ text-decoration:none}

.align_c{text-align:center;    margin-top: 2px;}
#msg_info a,.red{color:#ff0000;}
.layout_s{border:none;}

/* 去除IE链接点击后的虚线框 */
a{outline:0} /* for ff */
a{star:expression(this.onFocus=this.blur()); /* for Ie*/ }

#tooltip {position:absolute;z-index:1000;max-width:435px;word-wrap:break-word;background:#000;text-align:left;padding:5px;min-height:1em;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#tooltip p {color:#fff;font:12px 'Microsoft YaHei',Arial,宋体,Tahoma,Sans-Serif;}
#tooltip p em {display:block;margin-top:3px;color:#f60;font-style:normal;}
#tooltip li{color:#fff;padding:3px 0;}

/*msgbox*/
.msgbox_layer, .msgbox_layer .gtl_ico_succ, .msgbox_layer .gtl_ico_fail, .msgbox_layer .gtl_ico_hits, .msgbox_layer .gtl_ico_clear, .msgbox_layer .gtl_end {background-image: url("../images/gb_tip_layer.png");background-repeat: no-repeat;color: #606060;display: inline-block;font-size: 14px;font-weight: bold;height: 54px;line-height: 54px;}
.msgbox_layer_wrap {left: 0;position: fixed;_position: absolute;_top: expression(documentElement.clientHeight/2 + documentElement.scrollTop + "px");text-align: center;top: 46%;width: 100%;z-index: 65533;}
.msgbox_layer {background-position: 0 -161px;background-repeat: repeat-x;margin: 0 auto;padding: 0 18px 0 9px;position: relative;}
.msgbox_layer .gtl_ico_succ {background-position: -6px 0;left: -45px;position: absolute;top: 0;width: 45px;}
.msgbox_layer .gtl_end {background-position: 0 0;position: absolute;right: -6px;top: 0;width: 6px;}
.msgbox_layer .gtl_ico_fail {background-position: -6px -108px;left: -45px;position: absolute;top: 0;width: 45px;}
.msgbox_layer .gtl_ico_hits {background-position: -6px -54px;left: -45px;position: absolute;top: 0;width: 45px;}
.msgbox_layer .gtl_ico_clear {background-position: -6px 0;left: -5px;position: absolute;top: 0;width: 5px;}
.msgbox_layer img {float: left;margin: 19px 10px 0 5px;}

#login_pop_id{left:420px;}