@charset "utf-8";
/* CSS Document */
.pp_box td{ padding:0; margin:0;}
.bread_line{ float:left;height:35px; line-height:35px; text-align:left}
.share_box{ position:relative; float:right;top:10px; width:200px; }

.pp_img{ display:block;position:relative; clear:both;}

.pp_cont{ position:relative; margin-top:10px; width:960px; height:2562px; background:url(../images/p_product/product_summer.jpg) no-repeat; display:table;}
.ppBox_wrapper{ margin:0 auto; padding-top:350px; position:relative;display:table; width:100%; }
#one_gift{ display:table; height:500px; position:relative; width:100%;}
#one_gift .join_btn{ display:block; height:66px; left:590px; position:absolute; top:330px; width:158px;}
#one_gift .next_btn{ display:block; height:44px; left:758px; position:absolute; top:352px; width:104px;}
#two_gift{ display:table; height:500px; position:relative; width:100%;}
#two_gift .join_btn{ display:block; height:66px; left:501px; position:absolute; top:301px; width:158px;}
#two_gift .grab_btn{ display:block; height:66px; left:676px; position:absolute; top:301px; width:195px;}
#two_gift .next_btn{ display:block; height:44px; left:758px; position:absolute; top:377px; width:104px;}
#three_gift{ display:table; height:380px; position:relative; width:100%;}
#three_gift .join_btn{ display:block; height:66px; left:714px; position:absolute; top:95px; width:158px;}
#three_gift .double_btn{ display:block; height:66px; left:714px; position:absolute; top:175px; width:158px;}
#three_gift .next_btn{ display:block; height:44px; left:758px; position:absolute; top:250px; width:104px;}
#four_gift{ display:table; height:400px; position:relative; width:100%;}
#four_gift .join_btn{ display:block; height:66px; left:714px; position:absolute; top:125px; width:158px;}
#four_gift .lucky_btn{ display:block; height:66px; left:714px; position:absolute; top:205px; width:158px;}
#four_gift .next_btn{ display:block; height:44px; left:758px; position:absolute; top:280px; width:104px;}
#five_gift{ display:table; height:400px; position:relative; width:100%;}
#five_gift .join_btn{ display:block; height:66px; left:714px; position:absolute; top:106px; width:158px;}
#five_gift .lucky_btn{ display:block; height:66px; left:714px; position:absolute; top:186px; width:158px;}
#five_gift .study_btn{ display:block; height:66px; left:714px; position:absolute; top:282px; width:158px;}

.guide_btn{ background:url(../images/p_product/guide_summer.png) no-repeat;position:fixed;  left:50%; margin-left:480px; bottom:50px; width:85px;  height:395px; display:block;_position:absolute; }
.guide_bg{background:url(../images/p_product/guide_summer.png) no-repeat; display:block; margin-bottom:3px; text-indent:-9999px; overflow:hidden;}
a.top_btn{ width:82px; height:35px;display:block; text-indent:-9999px; overflow:hidden;}
a.one_btn{ width:82px; height:60px;display:block; text-indent:-9999px; overflow:hidden;}
a.two_btn{ width:82px; height:60px;display:block; text-indent:-9999px; overflow:hidden;}
a.three_btn{ width:82px; height:60px;display:block; text-indent:-9999px; overflow:hidden;}
a.four_btn{ width:82px; height:60px;display:block; text-indent:-9999px; overflow:hidden;}
a.five_btn{ width:82px; height:60px;display:block; text-indent:-9999px; overflow:hidden;}

.grabDialog{ font-size:14px; padding:10px; width:560px;}
.grabDialog p{ text-align:right; height:30px;}
.grabDialog .text{ width:120px;}
.grabDialog .grab_list,.grab_list_title{  width:560px; }
.grabDialog th{ height:30px; line-height:30px; text-align:center; padding:0px 10px;}
.aui_table .grabDialog td{ height:30px; line-height:30px; text-align:center; padding:0px 10px;}
.dialog_btn{ clear:both; margin-top:10px; text-align:center;}
.green_btn{background:url(../images/p_product/summer_btn.jpg) no-repeat; color:#fff; display:inline-block; font-size:14px; font-weight:bold; height:23px; line-height:23px; margin-right:10px; width:82px; text-align:center; }
.member_name{ display:inline-block; height:30px; text-align:left; width:120px; overflow:hidden;}
.grabDialog .no_data{ margin:50px 0px; text-align:center;}
#demo{ float:left; height:150px; width:100%; overflow:hidden;}
.tipsDialog{ margin:20px; width:300px;}
.tipsDialog .tips_msg{ margin:20px 0px; text-align:center; font-size:14px; line-height:24px;}
#date_choice{ font-size:12px; height:27px; line-height:26px; width:190px; display:inline-block; vertical-align:middle;}
.pickerIcon{ background:url(../images/calendar.gif) no-repeat; border:none; cursor:pointer; height:12px; width:13px; vertical-align:middle; margin-left:10px; text-indent:-9999px;}
.my_prize td{ color:#F9372D;}
.phoneDialog{ margin:10px;}
.aui_table .phoneDialog td{ padding:7px 4px; font-size:14px;}
.phoneDialog .label{ text-align:right;}
.phoneDialog .text{ width:150px;}
.phoneDialog .error_tips{ color:#f00; font-size:12px;}
#dialogQQ .aui_dialog .aui_buttons_wrap,#dialogPhone .aui_dialog .aui_buttons_wrap{ height:50px; border:none; background:none;}

.aui_default .aui_title { font-size:14px;}
