body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
body{background-color:#FFFFFF;font:12px/20px Verdana,Arial;color:#3E3E3E;line-height:20px;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:normal;}
ol, ul, li {list-style: none outside none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
a:link,a:visited{text-decoration:none;}
a:hover,a:active{text-decoration:underline;}
a{color:#FF8402;text-decoration:none;}
a:hover{text-decoration:underline;}

.l{float:left}
.r{float:right;}
.c{clear:both;}

#top{height:142px;background:url(img/header_bg.jpg) repeat-x 0 0;}
#hd{position:relative;z-index:2;width:960px;margin:0 auto;}
#hd .nav{position:absolute;top:102px;left:0;padding-left:8px;}
#hd .logins{position:absolute;top:102px;right:0;width:417px;}
#hd .refer{position:absolute;top:0;right:0;width:290px;height:29px;padding:7px 10px 0;background:#515151;text-align:center;color:##FF4E00;font-size:12px;}
#hd .refer a{color:#FF4E00;}
#hd .nav li{float:left;}
#hd .logins .line{float:right;background:url(i/bg-logins-line.gif) no-repeat 0 50%;width:115px;height:42px;}
#hd .logins .islogin{width:2px;}
#hd .logins ul{float:right;}
#hd .logins li{float:left;}
#hd .nav a{float:left;height:35px;line-height:38px;color:#fff;padding:0 30px;font-size:16px;font-weight:bold;}
#hd .logins a{display:block;height:35px;line-height:35px;color:#fff;font-size:14px;}
#hd .logins .username{ddbackground:#ccc;dwidth:65px;height:35px;line-height:35px;padding:0 6px 0 15px;text-align:center;font-family:Helvetica,arial,sans-serif;color:#333;}
#hd .logins .account{width:90px;text-align:center;}
#hd .logins .account a{outline:0;}
#hd .logins .logout,#hd .logins .login,#hd .logins .signup{width:60px;text-align:center;}
#hd .nav li.current a{background:#FFA334; color:#333;text-decoration:none;}
#hd .nav a:hover {background-color:#FFA334;color:#333;text-decoration:none;}
#hd .logins a:hover,#hd .logins a.hover{background:#FFA334;color:#333333;text-decoration:none;font-weight:bold;}
#bd{position:relative;z-index:1;width:950px;margin:30px auto 65px;}
.cf{zoom:1;}
.cf:after{content:'';display:block;clear:both;height:0;overflow:hidden;visibility:hidden;}

/* v1.6 */
#hd .subscribe{position:absolute;top:20px;right:0;width:300px;}
#hd .subscribe .text{display:block;padding:0 0 2px 5px;color:#333;font-size:12px;}
#hd .subscribe .f-text{float:left;width:179px;padding-left:4px;color:#999;font-size:12px;border:1px solid #DBBC85; padding:4px;}
#hd .subscribe .commit{float:left;width:79px;height:25px;margin-left:10px;background:url(img/dingyue.jpg) no-repeat 0 0;border:1px solid #fff;border-width:0;text-indent:-999em;cursor:pointer;}
#hd .subscribe .tit{clear:both; padding-top:5px;}

#logo{padding-top:23px;padding-left:37px;}
.change_city{position:absolute;left:260px;top:32px;}
.change_city a:hover{text-decoration:none;}
.change_city .current_city{height:40px;color:#333333;}
.change_city .current_city h3{height:24px;line-height:24px;font-size:24px;font-family:"微软雅黑";}
.change_city .current_city a{float:left;padding-bottom:2px;color:#333333;}
.change_city .current_city span{background: url("img/city.gif") no-repeat scroll 0 0 transparent;padding: 3px 15px 3px 5px;}
.change_city .list_city{position:absolute;top:45px;*top:43px;background-color:#E8E8E8;-moz-box-shadow:2px 1px 2px rgba(0,0,0,0.3);-webkit-box-shadow:2px 1px 2px rgba(0,0,0,0.3);box-shadow:2px 1px 2px rgba(0,0,0,0.3);}
.change_city .list_city ul{overflow:hidden;zoom:1;width:295px;border:1px solid #B7B7B7;border-right:none;border-bottom:none;text-align:center;}
.change_city .list_city li{overflow:hidden;display:inline;float:left;width:58px;height:30px;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;line-height:30px;}
.change_city .list_city .active{background-color:#FFFFFF;}
.change_city .list_city a{overflow:hidden;display:inline-block;margin-top:6px;*margin-top:0;_margin-top:6px;padding:0 4px;height:18px;line-height:18px;line-height:20px\9;color:#888888;}
.change_city .list_city .active a{color:#325E7F;}
.change_city .list_city .current{background-color:#FF9900;color:#FFFFFF!important;}

/*间距*/
.blank5{clear:both; height:5px; overflow:hidden; display:block;}
.blank8{clear:both; height:8px; overflow:hidden; display:block;}
.blank10{clear:both; height:10px; overflow:hidden; display:block;}
.blank15{clear:both; height:15px; overflow:hidden; display:block;}
.blank20{clear:both; height:20px; overflow:hidden; display:block;}

/*后台管理*/
/*TABS HEADER*/
.tabs_header { margin-bottom: 15px; height: 29px; border-bottom: 1px solid #FDD4A1; clear: both; overflow: hidden; width:950px; margin:0 auto;}
.tabs_headermy { margin-bottom: 15px; height: 29px; border-bottom: 1px solid #FDD4A1; clear: both; overflow: hidden; width:710px; margin:0 auto;}

.tabs_header ul.tabs li a,
.tabs_header ul.tabs li a span{ background: url(img/tab_bg.gif) no-repeat;  display: block; }
.tabs_header ul.tabs { position: absolute; z-index: 10; }
.tabs_header ul.tabs li { float: left; margin: 0 5px 0 0; display: inline; }
.tabs_header ul.tabs li a { float: left; padding: 0 0 0 20px; height: 30px; background-position: left top;  }
.tabs_header ul.tabs li a span { padding: 9px 20px 7px 0; background-position: right top; font-size: 14px; line-height: 14px; }
.tabs_header ul.tabs li a span img{ vertical-align: middle; }

.tabs_header ul.tabs li.active a { float: left; padding: 0 0 0 20px; height: 30px; background: url(img/active_tab_bg.gif) no-repeat left top; color: #000; display: block; }
.tabs_header ul.tabs li.active a span { padding: 9px 20px 7px 0; background: url(img/active_tab_bg.gif) no-repeat right top; line-height: 14px; display: block; }
.tabs_header ul.tabs li.null { margin: 0 0 0 15px; padding: 0 0 0 25px; height: 25px; background: url(img/add_button.gif) no-repeat 0 0; line-height: 24px; }
.tabs_header ul.tabs li.null a { padding: 0 20px 0 0; height: 25px; background: url(img/add_button.gif) no-repeat right top; color: #FFF; font-size: 12px; }

.tabs_headermy ul.tabs li a,
.tabs_headermy ul.tabs li a span{ background: url(img/tab_bg.gif) no-repeat;  display: block; }
.tabs_headermy ul.tabs { position: absolute; z-index: 10; }
.tabs_headermy ul.tabs li { float: left; margin: 0 5px 0 0; display: inline; }
.tabs_headermy ul.tabs li a { float: left; padding: 0 0 0 20px; height: 30px; background-position: left top;  }
.tabs_headermy ul.tabs li a span { padding: 9px 20px 7px 0; background-position: right top; font-size: 14px; line-height: 14px; }
.tabs_headermy ul.tabs li a span img{ vertical-align: middle; }

.tabs_headermy ul.tabs li.active a { float: left; padding: 0 0 0 20px; height: 30px; background: url(img/active_tab_bg.gif) no-repeat left top; color: #000; display: block; }
.tabs_headermy ul.tabs li.active a span { padding: 9px 20px 7px 0; background: url(img/active_tab_bg.gif) no-repeat right top; line-height: 14px; display: block; }
.tabs_headermy ul.tabs li.null { margin: 0 0 0 15px; padding: 0 0 0 25px; height: 25px; background: url(img/add_button.gif) no-repeat 0 0; line-height: 24px; }
.tabs_headermy ul.tabs li.null a { padding: 0 20px 0 0; height: 25px; background: url(img/add_button.gif) no-repeat right top; color: #FFF; font-size: 12px; }

.c_header { margin: 0 0 10px; width: 100%; line-height: 26px; overflow: hidden; }
.c_header .avatar48 { float: left; margin: 0 10px 0 0; }
h2.title { margin-bottom:5px; font-size: 14px; }
h2.title img { margin: 0 5px 0 0; vertical-align: middle; }

#box{ width:950px; margin:0 auto;}
.box-content{background:#fff;border-left:1px solid #FDD29C;border-right:1px solid #FDD29C; border-bottom:1px solid #FDD29C; padding-top:20px;}
.head{padding:0 10px 10px;}
.head h2{display:inline;padding-left:10px;font-size:2em;font-family:"微软雅黑";}
.head .headtip{margin-left:20px;font-size:16px;font-weight:bold;}


#content{float:left;width:710px;_display:inline;padding:0;}
#content.mainwide{float:left;width:950px;_display:inline;padding:0;}
/* content */
.deals-table{margin:10px 10px 30px;}
.deals-table td,.deals-table th{padding:10px;border:1px solid #fff;}
.deals-table th{text-align:right;vertical-align:top;}
.bizs-table th{text-align:right;vertical-align:top;}
#content .head{padding:0 10px 10px;}
#content .head h2{display:inline;padding-left:10px;font-size:2em;}
#content .head .headtip{margin-left:20px;font-size:16px;font-weight:bold;}
#content div.success{height:60px;padding-left:255px;padding-top:50px;background:url(img/bg-pay-return-success.gif) no-repeat 145px 25px;}
#content div.error{height:60px;padding-left:232px;padding-top:38px;background:url(img/bg-pay-return-error.gif) no-repeat 145px 25px;}
#content div.success h2,#content div.error h2{font-size:28px;font-family:'黑体',helvetica,arial,sans-serif;}
#content .title{padding:0 10px;}
#content .title h3{display:inline;padding-left:10px;font-size:1.5em;}
#content .sect{width:688px;padding:20px 10px 50px;border-top:1px solid #FDD29C;}
#content.mainwide .sect{width:920px;padding:20px 14px 50px;border-top:1px solid #FDD29C;}
#content .field{clear:left;float:left;*float:none;_display:inline;width:650px;padding:0 10px 2px;margin:5px auto 10px;}
#content.mainwide .field{clear:left;float:left;*float:none;_display:inline;width:892px;padding:0 10px 2px;margin:5px auto 10px;}
#content .field label{float:left;padding-right:20px;width:120px;height:30px;line-height:30px;font-size:14px;text-align:right;color:#333;}
#content .field .f-input{float:left;width:320px;margin:3px 0 0;}
#content.mainwide .field .f-input{float:left;width:480px;margin:3px 0 0;}
.field input.number{float:left;width:88px;margin:3px 15px 0 0;}
.field input.yanzhen{float:left;width:50px;margin:3px 15px 0 0;}
.field input.date{float:left;width:80px;margin:3px 15px 0 0;}
#content #deal-buy-box .f-input{width:240px;}
#content .field .f-textarea{float:left;width:320px;height:120px;margin:3px 0 0;}
#content.mainwide .field .f-textarea{float:left;width:480px;height:120px;margin:3px 0 0;}

#forum #content .field .f-input{width:480px;}
#forum #content .field .f-textarea{width:480px; height:120px; }
#forum #content .avatar {}
#forum #content div.author {background-color:#EAEAEA;padding:2px 5px; }
#forum #content .topic-content {padding:10px 5px;}
#forum #content .topic-reply .topic-content {}
#forum .consult-form{padding:35px 55px 15px;width:auto;}
#forum .consult-form .commit{margin-top:10px;}
#forum .consult-form .f-textarea{width:480px;height:100px;}
#forum .consult-form .succ{display:none;padding:10px 0;}

#content .field .f-check{float:left;margin-top:3px;*margin-top:0;}
#content .readonly{color:#666;background:#FFF6EE;}
#content .hint{clear:left;float:left;width:320px;margin-left:140px;font-size:12px;color:#989898;}
#content.mainwide .hint{clear:left;float:left;width:560px;margin-left:140px;font-size:12px;color:#989898;}
#content .act{clear:left;padding:0 10px 0;margin-left:140px;}
#content .act .button{width:158px;height:33px;padding-left:0;cursor:pointer;}
#content .notice-title{font-size:16px;}
#content .notice{padding:10px;}
#content .notice-special{margin:10px;padding:10px;border:1px dashed #ccc;background:#FFF6EE;}
#content .wholetip h3{padding:8px 18px;font-size:16px;clear:both;}
#content .inputtip{float:left;margin-left:10px;margin-top:5px;font-size:12px;color:#666;}
#content .city_list a{ margin-right: 12px; }

#content .head{position:relative;}
#content .filter{position:absolute;top:0px;right:10px;}
#content .filter li{float:left;margin:0 5px 0 0;font-size:12px;}
#content .filter a{padding:3px 1px;}
#content .filter .current a{padding:3px 5px 5px 5px;background:#FF7602;color:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;}

#coupons .head{position:relative;}
#coupons .filter{position:absolute;top:5px;right:10px;}
#coupons .filter li{float:left;margin:0 5px 0 0;font-size:12px;}
#coupons .filter a{padding:3px 1px;}
#coupons .filter .current a{padding:3px 5px 5px 5px;background:#FF7602;color:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;}
#coupons .delivery-text{color:#808080;}
#coupons .sbox{margin-top:34px;}
#coupons .invalid{color:#ddd;}

.f-input, input.date, input.number{font-size:14px;padding:3px 4px;border-color:#FDD4A1;border-style:solid;border-width:1px;}
.h-input, input.date, input.number{font-size:12px;padding:2px 3px;border-color:#FDD4A1;border-style:solid;border-width:1px;}
input.yanzhen{font-size:14px;padding:3px 4px;border-color:#FDD4A1;border-style:solid;border-width:1px;}
input.yanzhen{font-size:12px;padding:2px 3px;border-color:#FDD4A1;border-style:solid;border-width:1px;}
.f-text{font-size:14px;padding:3px 4px;border-color:#FDD4A1;border-style:solid;border-width:1px;}
.f-email{font-size:12px;padding:3px 4px;border-color:#FDD4A1;border-style:solid;border-width:1px;}
.f-textarea{font-size:14px;padding:3px 4px;border-color:#7c7c7c #c3c3c3 #ddd;border-style:solid;border-width:1px;}
.f-select{font-size:14px;padding:3px 0 3px 4px;border-color:#ff932c;border-style:solid;border-width:1px;}
input.formbutton{padding:4px 1em;*padding:5px 1.5em 0;border:2px solid;border-color:#fccb9d #e87a11 #e87a11 #fccb9d;background:#ff932c;color:#fff;letter-spacing:.1em;cursor:pointer;*width:auto;_width:0;*overflow:visible;}
input.disabled{border:1px solid #ccc;background:#eee;color:#999;cursor:default;}
button.formbutton{height:23px;padding:0 1.5em;border:1px solid;border-color:#82D0D4 #92D6D9 #54A3A7 #4D989B;background:#63C5C8;color:#fff;letter-spacing:.3em;cursor:pointer;line-height:23px;}
dd.formbutton:focus{border-color:#000;}

input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}

.ImgList {overflow: hidden;}
.ImgList ul {list-style-type: none;}
.ImgList li {float: left;padding:0px 31px 0px 0px;text-align: center;}
.ImgList img {border: 1px solid #FDD29C;}
.ImgList a, .ImgList a:visited {line-height: 25px;text-align: center;}


.coupons-table{margin:10px 10px 30px;}
.coupons-table td,.coupons-table th{padding:10px;border:1px solid #fff;}
.coupons-table td{background:#fff;}
.coupons-table .last{white-space:nowrap;}
.coupons-table .last form{text-align:center;}
.coupons-table .last form p{margin-top:4px;}
.coupons-table .last .f-input{width:90px;float:none;margin-bottom:4px;}
.coupons-table .alt td{background:#FFF6EE;}
.coupons-table a.deal-title{color:#626061;}
.coupons-table a.deal-title:hover{color:#626061;}
.coupons-table .op{font-size:12px; color:gray;}
.coupons-table td.author {font-size:12px; color:gray;}

#dialog .coupons-table td, #dialog .coupons-table th{padding:2px;}

.sendsms-failure{color:#c00;}

/*login*/
#login .email .f-input{font-weight:bold;}
#login .autologin{width:200px;margin-left:140px;padding-bottom:0;margin-top:0;}
#login .autologin label{margin-top:0;*margin-top:2px;height:20px;line-height:20px;font-size:12px;text-align:left;padding-left:3px;}
#login .lostpassword{float:left;margin-left:10px;margin-top:5px;font-size:12px;}
#login .side-tip h2,#signup .side-tip h2{padding-bottom:0;}
#login .side-tip p,#signup .side-tip p{margin-top:10px;}

.login-top{background:url(img/bg_scodtop.png) no-repeat;height:8px;overflow:hidden;}
.login-content{background:#fff;border-left:1px solid #FEBD92;border-right:1px solid #FEBD92; padding-top:20px;}
.login-bottom{background:url(img/bg_scodbom.png) no-repeat;height:8px;overflow:hidden;}

/* sidebar */
#sidebar{float:right;width:230px;_display:inline;}
#sidebar h2{font-size:14px;padding-bottom:8px;font-family:"微软雅黑","黑体";}
#sidebar .credit{padding:10px;}
#sidebar .side-tip{padding:10px 10px 10px 15px;}
#sidebar .side-tip h3{margin:15px 0 5px;}
#sidebar .side-tip h3.first{margin-top:0;}
#sidebar .side-tip p{margin:5px 0 10px;}
#sidebar .side-invite-tip .tip{padding:4px 15px;}
#sidebar .side-invite-tip h2{padding-top:0;padding-bottom:5px;}
#sidebar .side-invite-tip p{line-height:1.5;}
#sidebar .side-invite-tip .text{padding-left:50px;height:39px;padding-top:7px;line-height:18px;background:url(i/bg-deal-default-icons.gif) no-repeat 0 0;color:#333;}
#sidebar .side-invite-tip .link{margin-top:8px;}
#sidebar .side-invite-tip strong{color:#c33;}
#sidebar .side-invite-tip a{font-weight:bold;font-size:12px;}

.sbox{width:230px; margin:0px; }
.sbox-top{background:url(img/bg_righttop.png) no-repeat 0 0;height:8px;overflow:hidden;}
.sbox-content{background:#fff;border-left:1px solid #FEB688;border-right:1px solid #FEB688;}
.sbox-bottom{background:url(img/bg_rightbom.png) no-repeat;height:8px;}

/* order view detail */
.sect{padding:26px 20px 50px;width:auto;}
.data-table th,.data-table td{padding:8px 0 8px 10px;vertical-align:top;}
.data-table th{width:75px;padding-left:15px;}
.data-table td{padding-left:0;color:#666;}
.data-table td.orderid{padding-right:5px;color:#c33;}
.data-table .other-coupon{color:#c33;}
.info-table{margin:13px 0 28px;width:100%;}
.info-table th,.info-table td{padding:7px 10px;text-align:center;}
.info-table th{background:#e6f9fa;border-bottom:3px solid #fff;}
.info-table td{background:#f6f6f6;}
.info-table .left{padding-left:15px;text-align:left;}
.info-table .total{color:#c33;}
.info-table .status{color:#c33;}


#credit .sect{padding:15px 20px 40px;width:auto;}
#credit .credit-title{padding-bottom:12px;border-bottom:1px solid #f1f1f1;}
#credit .credit-title strong{font-size:24px;color:#c33;}
#credit p.charge{background:#fffbcc;border:1px solid #ffec19;margin:0 0 10px;padding:10px;}
#credit p.charge span{color:#399;}
#credit p.charge a{text-decoration:underline;}
#credit .coupons-table{margin:1px 0 0;width:100%;}
#credit .coupons-table th,#credit .coupons-table td{border:none;}
#credit .coupons-table .income{color:#b2302d;}
#credit .coupons-table .expense{color:#469800;}
#credit .coupons-table a{color:#666;}
#credit .paginator{margin-top:20px;}
#credit .notice{padding:10px 0;}
#credit .rail{margin-top:34px;}
#credit .credit-card-box{margin-top:20px;}
#credit .credit-card{padding:4px 10px 4px 15px;}
#credit .credit-card .f-input{display:block;width:185px;}
#credit .credit-card .act{margin-top:10px;}
#credit .credit-card-notice{padding:5px 0 5px;color:red;}
#credit .credit-card-link{background:url(i/blue_arrow.gif) no-repeat 0 5px;padding-left:12px;}
#credit .credit-card .captcha{display:none;margin-top:10px;}
#credit .credit-card .captcha img{display:block;margin-top:5px;}
#credit .credit-card .show{display:block;}


/* sysmsg */
.sysmsgw{clear:both;padding:8px 0 10px 37px;color:#000;font-size:12px;}
.sysmsg{position:relative;width:930px;margin:auto;padding-left:30px;}
.sysmsg .close{position:absolute;top:0;right:20px;padding-right:16px;background:url(img/close.gif) 100% 50% no-repeat;font-size:12px;cursor:pointer;}
#sysmsg-error{border:1px solid #d01e5e;background:#ffdcd7;color:#d01e5e;}
#sysmsg-success{border-top:2px solid #690;border-bottom:2px solid #690;background:#EDFEDA;color:#690;}
#sysmsg-error .sysmsg{background:url(img/error.gif) no-repeat 0 0;}
#sysmsg-success .sysmsg{background:url(img/success.gif) no-repeat 0 0;}

/* end sysmsg */


#recent-deals .sect{width:auto;padding:20px 20px 40px;}
#recent-deals .deals-list li{float:left;width:318px;height:228px;border-bottom:1px dashed #ccc;border-right:1px dashed #ccc;}
#recent-deals .deals-list li.first{height:213px;}
#recent-deals .deals-list li.alt{padding-left:20px;border-right:none;}
#recent-deals .deals-list .time{margin-top:15px;font-size:12px;font-weight:bold;color:#000;}
#recent-deals .deals-list .first .time{margin-top:0;}
#recent-deals .deals-list h4{margin-top:5px;height:42px;padding-right:10px;font-weight:normal;}
#recent-deals .deals-list h4 a{color:#666;}
#recent-deals .pic{position:relative;z-index:1;float:left;width:200px;height:121px;margin:8px 0 20px;_display:inline;}
#recent-deals .pic .soldout{position:absolute;z-index:1;right:0;bottom:0;_bottom:-1px;width:122px;height:69px;background:url(i/bg-deals-default-soldout.png) no-repeat 0 0;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../static/theme/YellowUMZZ/css/i/bg-deals-default-soldout.png');}
#recent-deals .pic .soldoutlink{display:block;position:absolute;z-index:2;right:0;bottom:0;width:122px;height:69px;outline:0;text-indent:-999em;}
#recent-deals .pic .isopen{position:absolute;z-index:1;right:-13px;bottom:-7px;width:65px;height:65px;background:url(i/bg-deals-default-isopen.png) no-repeat 0 0;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../static/theme/YellowUMZZ/css/i/bg-deals-default-isopen.png');}
#recent-deals .pic .isopenlink{display:block;position:absolute;z-index:2;right:-13px;bottom:-7px;width:65px;height:65px;outline:0;text-indent:-999em;}
#recent-deals .pic img{display:block;}
#recent-deals .info{float:left;padding-top:5px;padding-left:15px;width:100px;color:#666;font-size:12px;}
#recent-deals .total strong{color:#c33;font-size:20px;}
#recent-deals .price{margin-top:10px;*margin-top:6px;font-size:12px;line-height:1.5;}
#recent-deals .price strong{color:#000;font-size:14px;font-weight:bold;}
#recent-deals .price strong.discount{font-size:14px;font-weight:bold;color:#c33;}
#recent-deals .price strong.old{text-decoration:line-through;}
#recent-deals .detail{margin-top:8px;color:#666;font-size:12px;}
#recent-deals .deal-subscribe{margin-top:0;}



.want_know{border:1px solid #ECD4BD;background-color:#FFFAF4;}
.want_know .hd{overflow:hidden;height:79px;background:url(img/sidebar_mail.gif) no-repeat;line-height:300px;}
.want_know .bd{padding:10px 15px 0;}
.want_know a{text-decoration:underline;}
.want_know a:hover{text-decoration:none;}
.want_know .order_op p{margin-bottom:10px;}
.want_know .order_op label{margin-right:20px;}
.want_know .order_op .order_form{height:25px;}
.want_know .order_form input,.want_know .order_form button{display:inline;float:left;}
.want_know .order_form input{width:136px;height:23px;border:1px solid #DEA440;line-height:23px;}
.want_know .order_form:hover{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);transform:scale(1.15);}
.want_know .order_form button{padding:0;width:60px;}
.want_know .choice_daily_order{padding-top:10px;border-top:1px dotted #908E8B;}
.want_know .choice_daily_order p{margin-bottom:10px;}
.want_know .choice_daily_order a{display:inline-block;text-decoration:none;}
.want_know .info_email_order{padding-bottom:10px;}
.want_know .info_choice_daily_order{padding:10px 0;border-top:1px dotted #908E8B;}
.want_know .info_choice_daily_order .lk_choice_daily{margin-top:10px;}

/*首页*/

.index_page .mainbar,.index_page .sidebar{float:left;}
.index_page .mainbar{width:710px;}
.index_page .mainbar .inner{background-color:#FFFFFF;}
.index_page .sidebar{margin-left:-1px;width:230px;}
.index_page h3,.index_page h4{font-size:14px;}
.index_page-top{background:url(img/index_top.png) no-repeat;height:5px;overflow:hidden;}
.index_page-content{background:#fff;border-left:5px solid #FF9933;border-right:5px solid #FF9933;}
.index_page-bottom{background:url(img/index_bottom.png) no-repeat;height:5px;overflow:hidden;}

.index_tuan_share{overflow:hidden;height:25px;background-color:#F0F0F0;}
.index_tuan_share .left{float:left;padding-left:10px;line-height:25px;*line-height:27px;}
.index_tuan_share .con{float:right;padding-right:10px;line-height:25px;*line-height:27px;}
.index_tuan_share p,.index_tuan_share ul,.index_tuan_share li,.index_tuan_share li a{float:left;}
.index_tuan_share li a{overflow:hidden;margin:2px 5px 0 0;width:20px;height:20px;line-height:100px;-webkit-transition:-webkit-transform 0.5s ease-in-out;}
.index_tuan_share li a:hover{-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);}
.index_tuan_share .msn{background:url(img/ico_msn.png) no-repeat;}
.index_tuan_share .qq{background:url(img/ico_qq.png) no-repeat;}
.index_tuan_share .kaixin{background:url(img/ico_kaixin001.png) no-repeat;}
.index_tuan_share .renren{background:url(img/ico_renren.png) no-repeat;}
.index_tuan_share .douban{background:url(img/ico_douban.png) no-repeat;}
.index_tuan_share .email{background:url(img/ico_email.png) no-repeat;}
.index_tuan_share .sina{background:url(img/ico_sina.png) no-repeat;}
.theno{font-family:"微软雅黑";font-size:20px;font-weight:normal;color:#FF0000;}

.index_tuan_tit{position:relative;}
.index_tuan_tit h3 sup{position:absolute;}
.index_tuan_tit h3 span{position:relative;}
.index_tuan_tit{padding:10px 20px;font-family:"微软雅黑";line-height:1.2;text-shadow:2px 1px 1px rgba(20,20,20,0.2);}
.index_tuan_tit h3 sup{overflow:hidden;left:0;top:-25px;_left:-20px;width:61px;height:62px;background:url(/vipstyle/tuan_v2/img/bg_index.png?v=20101223_144309.png) no-repeat -279px -219px;line-height:200px;}
.index_tuan_tit h3 strong{margin-right:10px;padding:0 5px;background-color:#FF7802;font-size:24px;color:#FFFFFF;}
.index_tuan_tit h3 span{top:1px;font-size:30px;}
.index_tuan_tit h4{margin-top:5px;font-size:18px;font-weight:normal;}
.c_tx4{color:#3E3E3E;}
.c_tx4 a{color:#3E3E3E;text-decoration:none;}
.c_tx4 a:hover{text-decoration:underline;}

.index_tuan_attr{position:absolute;}
.index_tuan_attr .discount_price{position:absolute;}
.index_tuan_attr .original_price{position:absolute;}
.index_tuan_attr .btns_buy a{position:absolute;z-index:2;}
.index_tuan_attr .buy_info{position:absolute;}
.index_tuan_attr .tuan_countdown{position:absolute;}

.index_tuan_attr{width:210px;height:350px;background-color:#E4E4E4;}
.index_tuan_attr .original_price{padding-left:10px;padding-top:10px;font-size:14px;font-family:"微软雅黑";}
.index_tuan_attr .original_price .zk{color:#D80000;}

.index_tuan_attr .buy_info{left:-13px;top:20px;width:249px;height:85px;background:url(img/buy_info_bg.png) no-repeat;}
.index_tuan_attr .buy_info .price_all{float:left;margin-top:32px;font-weight:bold;font-size:30px;}
.index_tuan_attr .buy_info .price_all{height:55px;line-height:1;padding-left:10px;color:#FFFFFF;}
.index_tuan_attr .buy_info .info_buy{background: url("img/info_buy.jpg") no-repeat scroll 0 0 transparent;cursor: pointer;height:44px;margin-right:26px;margin-top:27px;width: 105px;}
.index_tuan_attr .buy_info .info_error{background: url("img/info_error.jpg") no-repeat;height:44px;margin-right:26px;margin-top:27px;width: 105px;}
.index_tuan_attr .buy_info .info_soldout{background: url("img/info_soldout.jpg") no-repeat;height:44px;margin-right:26px;margin-top:27px;width: 105px;}
.index_tuan_attr .tipometer{margin: 0 auto;padding-top: 14px;width: 210px; text-align:center;}

.index_tuan_attr .tuan_countdown{left:0;top:95px;padding-left:5px;width:-5px;height:90px;}
.index_tuan_attr .tuan_countdown h4{margin-top:5px;height:40px;line-height:40px;}
.index_tuan_attr .tuan_countdown p{overflow:hidden;height:24px;}
.index_tuan_attr .tuan_countdown span{overflow:hidden;display:inline;float:left;height:24px;line-height:24px;line-height:26px\9;}
.index_tuan_attr .tuan_countdown .item{margin-right:1px;}
.index_tuan_attr .tuan_countdown .item span{margin-right:4px;padding:0 6px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background-color:#FFFFFF;}
.index_tuan_attr .tuan_countdown .item .day_num{_margin-right:2px;}
.index_tuan_attr .tuan_countdown .item .hour_num{_margin-right:2px;}

.index_tuan_attr .tuan_result{text-align:center;padding-top:180px;}
.index_tuan_attr .tuan_result .has_tuan_people{padding:3px 0;font-weight:bold;font-size:18px;font-family:"微软雅黑","黑体";color:#E50000;}
.index_tuan_attr .tuan_result .has_tuan_people span{font-size:25px;}
.Gray{color:#888888;}
.Orange{color:#FF7802;}
.Red{color:#ff0000;}

.index_tuan_attr .tuan_done{color: #333;font-size:16px;font-weight: bold;font-family:"微软雅黑","黑体";text-align: center; padding-top:8px;}
.index_tuan_attr .Low{text-align: center;padding-top:10px;}

.index_tuan_photo{overflow:hidden;padding-left:212px;width:488px;height:350px;}
.index_tuan_photo img{display:block;width:488px;height:350px;background:url(/vipstyle/tuan_v2/img/loading.gif?v=20101223_144309.gif) no-repeat 50% 50%;}

.say{background: url("img/tuan_say.gif") no-repeat scroll 0 0 transparent;font-size: 14px;line-height: 24px;margin: 0;padding: 15px 45px 15px;}
.loca{background: none repeat scroll 0 0 #EFEFEF;height: 20px;overflow: hidden;padding: 3px 10px;width: 610px;word-wrap: break-word; margin:0 auto;}

/*show*/
.show{padding:3px;width:704px;border-right:1px solid #EDEDED;border-bottom:1px solid #EDEDED;background-color:#FDD4A1;}
.show .inner{background-color:#FFFFFF;}
.show_detail{overflow:hidden;}
.show_detail .show_assist,.show_intro{overflow:hidden;display:inline;margin-bottom:-9000px;padding-bottom:9000px;}
.show_intro{overflow:hidden;}
.show_intro{float:left;padding-left:20px;padding-right:20px;width:444px;}
.show_intro h4{margin-bottom:10px;padding-top:15px; font-size:14px;}
.show_intro .con{overflow:hidden;line-height:1.6;font-size:14px;}
.show_intro .con p{margin-bottom:30px;color:#666666;}
.show_assist{float:right;width:219px;border-left:1px solid #EDEDED;background-color:#FFF8E8;}
.info_shop{overflow:hidden;padding:15px 20px 5px 20px;width:179px;}
.info_shop p{margin-top:5px;margin-bottom:10px;color:#666666;}

.show_tuan_pl .item{padding:15px 20px;border-top:1px dotted #CACACA;}
.show_tuan_pl .item h4{margin-bottom:10px;}
.show_tuan_pl .con{background:url(img/tuan_say.gif) no-repeat scroll 0 0 transparent;padding: 15px 45px 15px;}
.show_tuan_pl .con1{padding: 15px 45px 15px;}

.consult-list{padding:10px 23px 18px;width:auto;}
.consult-list .pinl{margin:0 0 23px 0;padding:10px 22px 20px;}
.consult-list .alt .pinl{background:#f6f6f6;}
.consult-list .pinl a{color:#666;}
.consult-list .pinl a:hover{color:#666;}
.consult-list .user{font-size:12px;color:#999;}
.consult-list .user strong{float:left;width:300px;}
.consult-list .user span{float:right;width:200px;text-align:right;}
.consult-list .text{clear:both;margin-top:8px;}
.consult-list .reply{margin-top:8px;color:#CB3234;}
.consult-form{padding:35px 55px 15px;width:auto;height:152px;}
.consult-form .commit{margin-top:10px;}
.consult-form .f-textarea{width:480px;height:100px;}
.consult-form .succ{display:none;padding:10px 0;}

ul.pinl li div.point {
    background: none repeat scroll 0 0 transparent;
    border-color: -moz-use-text-color -moz-use-text-color #DCDCDC;
    border-style: none none dashed;
    border-width: medium medium 1px;
    clear: both;
    height: 10px;
    margin: 0;
    overflow: hidden;
    padding: 0;
}

/*邮件订阅*/
.enter-address{margin-top:20px;padding:15px 20px 30px;background:#FDFEEE;border:1px solid #F3D3C4; height:120px;}
.intro{clear:both;margin-top:30px;}
.enter-address-c{float:left;margin-top:22px;font-size:12px;}
.enter-address-c label{display:block;padding-bottom:5px;}
.enter-address-c .mail{float:left;width:310px;}
.enter-address-c .f-mail{width:250px;}
.enter-address-c .city{float:left;width:300px;}
.enter-address-c .f-city{width:175px;}
.enter-address-c .f-cityname{width:175px;}
.enter-address-c span.tip{display:block;padding-top:5px;color:#7C7A7D;}

/*订单*/
.order-table th,#deal-buy .order-table td{padding:10px 16px;text-align:center;}
.order-table th{background:#eff8ff;padding-top:10px;padding-bottom:10px;white-space:nowrap;}
.order-table td{border-bottom:1px solid #EFF8FF;}
.order-table .deal-buy-desc{width:auto;padding-left:16px;text-align:left;}
.order-table .deal-buy-total{width:80px;padding-right:12px;text-align:right;font-size: 20px;}
.order-table .order-total td{border:none;color:#c33;}
.order-total .deal-buy-total{font-weight:bold;}
.input-text{width:50px;margin-bottom:3px;font-size:140%;text-align:center;}
.order-table td{padding:10px 16px;text-align:center;}
.deal-buy-quantity{width:80px;}
.deal-buy-multi{width:15px;}
.deal-buy-price{width:50px;}
.deal-buy-equal{width:15px;}
.form-submit{margin:10px 16px 0px 150px;}
.total-money{color:#c33;}
.back-to-check{margin-top:20px;}
.error-tip{margin:30px 0;font-weight:bold;text-align:center;}

.paytype h2 strong{color:#c00;}
.paytype .check-act{margin-top:32px;padding-left:16px;}
.paytype .typelist{margin-left:16px;}
.paytype .typelist li{clear:both;float:left;margin-top:10px;width:640px;}
.paytype .typelist input{float:left;margin-top:15px;}
.paytype .typelist label{float:left;padding-top:12px;*padding-top:15px;width:420px;padding-left:160px;}
.paytype .typelist .alipay{height:39px;background:url(i/alipay.gif) no-repeat 20px 2px;}
.paytype .typelist .chinabank{height:35px;background:url(i/chinabank.gif) no-repeat 20px 3px;*background-position:20px 5px;}
.paytype .typelist .tenpay{height:35px;background:url(i/tenpay.jpg) no-repeat 10px -5px;*background-position:10px -3px;}
.paytype .mobile{margin:10px;}
.paytype .address{padding-left:16px;}
.paytype .address span{color:#666;}

.order-check-form{margin-top:12px;border-top:1px solid #44ACAF;padding-top:20px;}
.order-pay-credit h3{padding:8px 16px;background:#EFF8FF;color:#333;}
.order-pay-credit p{padding:12px 16px;}
.order-pay-credit p strong{color:#c33;}
.order-pay-credit div {padding:5px 16px;}
.order-pay-credit div p{padding:5px 0;}
.order-pay-credit div li{padding-left:20px;}
.order-pay-credit div strong{color:#000;}

/* service */
.service{clear:both;width:950px;margin:0 auto;height:146px;border:1px solid #FEDFC2;border-width:2px 0;text-align:left;clear:both;}
.service .svc{float:left;margin-top:20px;}
.service h2{font-size:12px;height:27px;background:url(img/service_icon1.gif) no-repeat;text-align:left;}
.service h2 strong{padding-left:40px;line-height:27px;color:#595959;}
.service ul{margin-left:40px;}
.service li{float:left;width:110px;height:21px;}
.service li a{color:#676767;text-decoration:none;}
.service li a:hover{text-decoration:underline;}
.service .svc_channel{width:236px;}
.service .svc_tel{width:236px;background:url(img/service_icon2.gif) no-repeat;}
.service .svc_tel h2{width:236px;background:url(img/service_icon3.gif) no-repeat;}
.service .svc_tel li{width:100%;float:none;clear:both;}
.service .svc_bbs{float:left;width:236px;height:100px;width:236px;background:url(img/service_icon2.gif) no-repeat;}
.service .svc_bbs li{width:100%;float:none;clear:both;}
.service .svc_bbs h2{background-position:-28px -100px;}
.service .svc_us h2{width:236px;background:url(img/service_icon4.gif) no-repeat;}
.service .svc_us li{width:100%;float:none;clear:both;}

/*footer*/
#footer{clear:both; width:950px; margin:0 auto; text-align:center; padding-bottom:20px;padding-top:20px;}
#footer .footer_link{padding:20px 0 3px; color:#325e7f;}
#footer a{color:#595959;}
#footer .footer_link a{color:#325e7f;}

/*友情链接*/
.index_link{clear:both; width:950px; margin:0 auto;border:1px solid #FEDFC2;border-width:2px 0; padding-top:10px;}
.index_link .img{width:88px;height:33px;}
.index_link h2{font-size:12px;background:url(img/link_bg.png) no-repeat; padding-left:30px; padding-top:4px;}
.index_link ul{margin-left:30px;overflow:hidden; margin-top:8px; margin-bottom:10px;}
.index_link li{float:left;line-height:25px; padding-right:25px;}
.Friendlink{width:688px;padding:20px 10px 50px;border-top:1px solid #FDD29C;}
.Friendlink .img{width:88px;height:33px;}
.Friendlink h2{font-size:12px;background:url(img/link_bg.png) no-repeat; padding-left:30px; padding-top:4px;}
.Friendlink ul{margin-left:30px;overflow:hidden; margin-top:8px; margin-bottom:10px;}
.Friendlink li{float:left;line-height:25px; padding-right:25px;}

/*城市*/
.cityli_out{position:absolute;left:300px;width:685px;z-index:99;display:none;}
.cityli_header{ background:url(img/cityli_header21.png) no-repeat; height:42px; line-height:50px; color:#fff; padding-left:20px;width:685px;}
.cityli_center{ background:url(img/cityli_center21.png) repeat-y; _margin-top:-8px;}
a.bai{text-decoration:none;color:#fff;font-size:12px;}
a.bai:hover{color:#fff; text-decoration:underline;}
.c{clear:both;}
.city_zxs{ width:685px;text-align:left; margin:0 auto;}
.city_zxs ul {width:685px;margin:0px;padding:5px; margin-left:10px;}
.city_zxs ul li{float:left; display:block;font-weight:bold;}
.city_zxs ul li a{ display:block; padding:0px 8px 0px 8px;color:#000; text-decoration:none;}
.city_zxs ul li a:hover{ display:block; background:#ff6600; color:#fff;}
.city_zxsn{ width:660px; margin:0 auto;background:#fff;}
.city_zxsn dl {margin:0px;padding:2px 0px;}
.city_zxsn dt {background:none repeat scroll 0 0 transparent;padding:5px;width:60px;float:left;font-weight:bold;text-align:center;+width:63px; text-align:left;_width:60px;}
.city_zxsn dd {width:650px;float:left;padding-left:6px;padding-right:6px;margin-top:4px;display:block;+width:544px;_width:555px;}
.city_zxsn dd a {float:left;margin-right:;color:#000;text-decoration:none;display:block;padding:5px 10px 0px 10px; min-width:25px;max-height:50px; overflow:visible; height:25px;}
.city_zxsn dd a:hover{float:left;margin-right:;color:#fff;text-decoration:none;background:#ff6600;padding:5px 10px 0px 10px;display:block;font-size:12px;min-width:25px; display:block;}
.city_gray{background:#f6f6f6;min-height:30px;_height:30px;}
.city_selected a{display:block; background:#ff6600; color:#ffffff;};
.city_selected_more a{float:left;color:#ffffff;text-decoration:none;background:#ff6600;padding:4px;display:block;font-size:12px; z-index:1;}

.city_hh{height:23px;}
.city_h2{height:55px;}

a.reed{ color:#CC0000;}
a.reed:hover{color:#CC0000; text-decoration:none;}

.biaobiao ul li{float:left;}


/*提示*/
#tips{left:8px;width:950px;font-size:14px; margin:0 auto;}
#tips .tips-top{background:url(img/tip_top.png) no-repeat;height:8px;font-size:12px;}
#tips .tips-content{ height:20px;background:#FFFFFF;padding:0 30px 0 30px;border-left:1px solid #FEBD92;border-right:1px solid #FEBD92;}
#tips .tips-bottom{background:url(img/tip_bottom.png) no-repeat;height:8px;font-size:12px;}
#tips .tips-close{ float:right;padding-right:16px;background:url(img/close.gif) 100% 50% no-repeat;font-size:12px;color:#699701;cursor:pointer;}

.biz-top{background:url(img/biz_bgtop.png) no-repeat;height:8px;overflow:hidden;}

/* tips */
.tips_c{clear:both;font-size:12px;}
.tips_c{position:relative;}
.tips_c .close{position:absolute;top:0;right:20px;padding-right:16px;background:url(img/close.gif) 100% 50% no-repeat;font-size:12px;cursor:pointer;}

/* account charge */
.charge{margin:0 10px;}
.number{margin-top:10px;}
.number .f-text{width:150px;}
.tip{height:20px;color:#349835;}
.choose{padding-top:5px;}
.choose-pay-type{padding-left:0;}
.typelist{margin-left:0;}
.typelist li{clear:both;float:left;margin-top:10px;width:640px;}
.typelist input{float:left;margin-top:15px;}
.typelist label{float:left;padding-top:12px;*padding-top:15px;width:420px;padding-left:160px;}


/*CSS quotes style pagination分页代码*/

DIV.quotes {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center}
DIV.quotes A {BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none}
DIV.quotes A:hover {BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid}
DIV.quotes A:active {BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid}
DIV.quotes SPAN.current {BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f0f0f0}
DIV.quotes SPAN.disabled {BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid}
