/*------团购商品选择----------*/
.sp_overlay{ width:100%; height:100%; position:fixed; top:0; left:0;background:#333;filter: alpha(opacity=70);-moz-opacity:0.7;opacity: 0.7; z-index:999998; display:none;}
.sp_dialog{ background:#9e9e9e; border-radius:3px; padding:6px; display:block; outline:0 none; height:auto; width:544px;z-index:999999; }
.sp_dialog_out{position:absolute; z-index:10002;overflow:hidden; zoom:1; margin-left:120px; top:100px;z-index:999999;}
.sp_dialog_cont{ width:542px; border:#9ecce8 1px solid; background:#fff; color:#404040;filter: alpha(opacity=100);-moz-opacity: 1;opacity: 1;z-index:999999;}
.sp_dialog_cont .sp_close{ height:15px; text-align:right;}
.sp_dialog_cont .sp_close a{ display:inline-block; height:15px; width:15px; text-indent:-9999px;background:url(img/close_bg.png) no-repeat; margin-top:7px; margin-right:10px;}
.sp_dialog_cont .sp_dialog_info{ height:auto; display:block; min-height:0; width:508px;font-family:宋体;}
.sp_dialog_cont .sp_dialog_info .sp_general{ height:36px; display:block; line-height:36px;} 
.sp_dialog_cont .sp_dialog_info .info_title{ color:#cf0c12; font-weight:700; font-size:14px; text-align:left;}
.sp_dialog_cont .sp_dialog_info .sp_lable{ line-height:26px; width:104px; padding-right:10px; text-align:right; font-size:13px; display:inline-block; float:left;}
.sp_dialog_cont .sp_dialog_info .sp_input{ height:24px; width:188px; line-height:24px; font-size:12px; border:1px solid #bbb;display:inline-block;float:left;}
.sp_dialog_cont .sp_dialog_info .sp_word{ height:26px; width:200px; line-height:26px; font-size:12px;display:inline-block;float:left; text-align:left; color:#404040;}
.sp_dialog_cont .sp_dialog_info .sp_txtare{ width:360px; line-height:26px; font-size:12px;display:inline-block;float:left; text-align:left; color:#404040;}
.sp_dialog_cont .sp_dialog_info span{ height:26px; line-height:26px; text-align:center; display:inline-block; color:#ff0000;padding-left:0px;float:left; }
.sp_dialog_cont .sp_dialog_info .sp_daitel{ height:22px; width:64px; float:left;}
.sp_dialog_cont .sp_dialog_info .sp_cite{ width:30px; padding-right:4px; line-height:22px;}
.sp_dialog_cont .sp_dialog_info .sp_adres{ border:1px solid #bbb; float:left; height:54px; line-height:18px; width:280px; display:inline-block;}
.sp_dialog_cont .sp_dialog_info .sp_lablen{ line-height:56px;}
.sp_dialog_cont .sp_dialog_info .sp_yanzen{ width:88px;}
.sp_dialog_cont .sp_dialog_info a{ color:#b21506; text-decoration:underline;}
.sp_dialog_cont .sp_dialog_info .ascertain{ height:34px; width:87px; background:url(img/quedin.png) no-repeat; border:none; margin-left:200px;}

.sp_dialog_cont .sp_dialog_info .sp_shoumin{ height:24px; line-height:24px; text-align:center; display:inline-block; color:#666666;float:left; border:1px solid #efefef; margin-left:6px; width:148px; background:#fbfbfb; font-family:宋体;}
.sp_dialog_cont .sp_dialog_info .sp_input_uid{ margin:4px 5px; padding-left:24px;background:url(img/discu.png) no-repeat 0 0px; display:inline-block; height:16px; line-height:16px; color:#666666;}
.sp_dialog_cont .sp_dialog_info .sp_exact_uid{background:url(img/discu.png) no-repeat 0 -36px;}
.sp_dialog_cont .sp_dialog_info .sp_slip_uid{background:url(img/discu.png) no-repeat 0 -17px;}
.sp_dialog_cont .sp_dialog_info .ascertain1{ height:35px; width:88px;background:url(img/contite.png) no-repeat; border:none; cursor:pointer; float:left;}
.sp_dialog_cont .sp_dialog_info .ascertain2{ height:35px; width:87px;background:url(img/zhucen.png) no-repeat; border:none; cursor:pointer;float:left;}
.sp_dialog_cont .sp_dialog_info .spnt{ color:#999999; height:35px; line-height:35px;}
.sp_dialog_cont .sp_dialog_info .spnt a{ color:#b21506; text-decoration:underline;}
.sp_dialog_cont .sp_dialog_info .usdeal{ padding-left:144px; display:block; height:14px;}
.sp_dialog_cont .sp_dialog_info .usechebox{  display:inline-block;}
.sp_dialog_cont .sp_dialog_info .usdeal a{ color:#222222; text-decoration:none; display:inline-block;padding-left:8px; line-height:14px;}
.sp_dialog_cont .sp_dialog_info .sp_gene{ padding-bottom:8px;}
.sp_annoe{ height:27px; width:86px; line-height:27px; text-align:center; background:url(img/co_login.png) no-repeat; color:#000; border:NONE;}





.sp_list{ padding-left:18px;}
.sp_btn{ padding-left:10px;}


.sp_tan{background:url(img/tan_bg.png) repeat-x 0 0; height:32px; line-height:32px;}
.sp_tan h4{ padding:0; margin:0; padding-left:12px; color:#ffffff; font-size:14px; font-weight:bold; height:32px; line-height:32px; float:left;}
.sp_tan_content{ padding:20px;}
